Phat Site Blog

Archive for May, 2010

Win2DS: VNC-like Remote PC Control for your Nintendo DS

by on May.30, 2010, under Server Maintenance

Win2DS (click for download) is an application for the Nintendo DS which uses a server and the DS’s built in WiFi cabailities to connect to your Windows PC. you will need a DS that is able to run homebrew code in order to use this. It will eventually contain many useful remote operations to control your Windows PC, but for now it can act as a virtual mouse and keyboard, and can recieve screenshots of your desktop.
To run homebrew code, you will need a Flash card, such as the GBAMP, and use FlashMe, PassMe or WifiMe to get it to boot. you can also opt to use WifiMe to send the data to your DS wirelessly, in this case you don’t need a Flash card.

Unzip the Win2DS.zip, and run Win2DS.exe on the machine you want to connect to. Enter a password and click ‘Start server’. for you to be able to connect, you will need to turn all your encryption off.
Start your DS, and use the menu on your Flash card to start DS2Win.nds or DS2Win.ds.gba. which one you need to start depends on your card. using WifiMe, you will need the DS2Win.nds file.
In the Win2DS Main Menu, enter ‘Settings’, and enter the IP of the machine you want to connect to under ‘Server IP’. If you do not use the 192.168.x.x as your standard IP range, you will have to adjust the other settings to match.
Go back to the Main Menu, and select ‘Connect’. From the list of AP’s that appear, select the one the server is on (obviously). Enter your password on using the keyboard on the touch screen and press A. A picture of whatever is on the screen of the server machine will appear. you can now control the mouse with the touch screen, using L as the Left Mouse Button and Dpad-Up as the Right Mouse Button. you can use the keyboard by pressing select, and a keyboard will appear on the touch screen. have Fun!

Note: This is v0.1a, so the functionality is limited. you CAN access your machine via the internet, but you will not see any picture and it will be very slow.

Win2DS topic – http://www.1emulation.com/forums/ind…howtopic=16875
WifiMe – http://www.aaronrogers.com/nintendods/wifime.php
PassMe – http://www.dspassme.com/
FlashMe – http://ds.gcdev.com/dsfirmware/

Win2DS: VNC-like Remote PC Control for your Nintendo DS

Leave a Comment :, more...

How-To: Build your own network firewall

by on May.30, 2010, under LAMP

Network appliances don’t always offer all the firewalling features a user needs — you know, the advanced port blocking and security procedures we’d like to keep our little home network fiefdoms secure. in today’s How-To we’ll show you how to build a firewall out of an old PC with a live Linux CD and some spare ethernet cards. It’s the perfect use for that machine with the dead hard drive (or no hard drive at all).

For this How-To you’ll need:

  • A suitable PC, with a CD-ROM and USB port – we suggest a Pentium II
  • At least two Ethernet ports (onboard + a second card or similar)
  • A blank CD-R to burn the system CD
  • USB thumb drive, floppy disk or hard drive.

Network Design:
In order to use a firewall, we need to layout the basic network design. our example network should be fairly typical. Internet access is via cable modem. behind the firewall, we’ll have an internal LAN that contains workstations, a home file server, some TiVos and a VOIP adapter. We’ll also have a public wireless network that’s separated from everything else. We’ll be putting our wireless access point on the DMZ network, which is usually where people like to keep web servers. in our case, we’re keeping the the wireless network separated from the internal LAN. the DMZ network is not allowed to access the LAN without special rules, so it’s ideal.

Make the CD:
We’re using Devil Linux for this how-to. Download the latest release from one of the download mirrors. (Grab the stable release) Bunzip2 is built into OS X, but you might need something like ZipGenius to open the .bz2 on a Windows box.

Inside the unzipped directory, you’ll find the bootcd.iso file you need to make the bootable system CD. Burn the image to a piece of reliable media with your favorite software.

Hardware setup:
Devil Linux is a ‘live’ linux distribution – it runs directly from a CD-ROM. It’s unique because it stores its configuration on a separate disk like a floppy drive or a USB thumb drive. the PC doesn’t need a hard drive, just a CD-ROM drive to boot from.

For our network, we’ll need three network ports on the firewall. We used an older four port PCI 10/100 Ethernet nic made by DEC that uses the ‘tulip’ module under linux. You’ll need to know what kernel module (or driver) that the card(s) you’re using needs. This used to mean digging through the kernel documentation, but today you can usually google for ‘linux module’ and card model. if you’re buying new cards, double check the modules before you buy or you may be in for a frustrating time. the four port card is handy because it only uses one PCI slot and the same kernel module for each card.

Boot it up:
Once the box is together, connect a monitor and keyboard. Pop your boot CD into the drive and power it up.

One bit of warning, we had trouble getting the system CD to boot in a first CD drive we tried. Swapping out the drive fixed it. if everything is going well, you should see the boot screen above. it will time out and boot. the default resolution should work just fine on most systems.

You’ll be treated to a view of Tux the penguin as the system boots up. when it’s finished, you’ll get a login prompt.

Log in:
At the prompt, enter ‘root’ as the user name. when it asks for a password, just hit enter and you’ll get a prompt. at the prompt, type ’setup’ and hit enter.

Configuration:
The setup menu is pretty easy to navigate. Arrow keys move up and down, Enter activates an item and the spacebar will select items.

The basic configuration menu allows you to change the hostname, timezone, etc. once you’re happy go back and enter the Services menu from the main menu.

Select services:
the services menu is where you can choose which network services the box will run all the time. Devil Linux is very flexible. for now you may wish to enable SSHD to allow SSH shell connections from within your network and NAMED so the firewall can provide local DNS services. to be super secure, you can leave them both off. go back to the main menu and enter the Network menu when you’re done.

Network Setup:
Select the 1NIC option to configure the first network card.

The first interface will be called eth0. This is the port that you need to connect to your DSL or cable modem. if you didn’t find out what module you need for your ethernet cards, now’s the time to look it up. Enter the module menu option.

Navigate the never ending module (driver) list and use the space bar to select the module you need. It’s tulip for us. Hit OK when you’re done.

At the eth0 menu, enter the DHCP option to select yes or no. if you hit no, you can enter the ip information. if you have a static ip address from your provider, you can enter it there. Otherwise, hit yes and head back to the Networking menu and enter the 2NIC menu selection.

The second NIC will be called eth1. Select the module as you did in the first – even if it’s the same one. This is the network port you’ll connect to your ethernet switch, hub or to a workstation with a crossover cable. the default address is fine, but you may wish to change it.

If you want to provide network addresses via DHCP to the local ethernet network, set the option to yes. Do the same for the 3NIC and configure eth2 if you need/want it. Head back to the Networking menu.

Out of the box, Devil has no firewall rules set up. Select the DMZ3FW if you’re using three network ports or the FW2 if you’re only using two ports. Either of these will install a basic firewall rule set to use two or three nics.

Whichever you choose, you’ll get this screen. Select yes to install the rules. Back to the main menu.

If you decided to provide dynamic ip addresses on your LAN, you can adjust the settings from the DHCP option of the main menu. by default it will provide 20 IPs for dynamic hosts from the bottom of the IP range.

Now that everything is set up, you can use the LoginPW option of the main menu to set a new root password. Alternatively you can just type ‘passwd’ at the command prompt.

Finally, we need to save all of our configuration changes. you can do this from the menu or by typeing ’save-config’ at the command prompt. it will compare current configs with saved configs and ask you if you really want to save your changes. you must save configuration changes after you change anything on the system. Otherwise they’re lost at the next reboot. Happily, if you screw up something, rebooting will erase your mistake.

A few tips:
If you want to use a hard drive to store the configuration, you’ll need to create and format an ext2 partition on the drive using fdisk and mke2fs. once you do that, the start up will find the partitioned hard drive and let you use it to store the configuration. the firewall rules are kept in ‘/etc/init.d/firewall.rules’ and running ‘/etc/init.d/firewall start’ will reload them.

How-To: Build your own network firewall

Leave a Comment :, more...

MySQL Help?

by on May.29, 2010, under LAMP

I am following a tutorial to setup MySQL on my computer. I have successfully installed Apache 5.0.59 and PHP 5.2.5. when i type in C:mysqlbinmysql i get this error: ERROR 1045 (28000): Access denied for user ‘ODBC’@'localhost’ (using password: N
O) when i should get: Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1 to server version: 4.0.18-nt

Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.

mysql>.

Can anybody help. my login should be admin@localhost.com but how would I change that.

MySQL Help?

Leave a Comment :, , more...

Captain Recruiter: Ruby On Rails Internship (And Job!?) @ Scribd

by on May.27, 2010, under Ruby and Rails

If this opportunity doesn’t sound like you, please share it with someone who’d love to hear about it :) Tweet it! Email it! Blog about it!

You’ve been programming day and night without pay because you love it. Your passion forces you to find any excuse you can find to build anything from Arduino powered UAVs to web apps on Heroku. There’s a sharp mind between your ears, and you’re eager to prove it.

Scribd is partnering with Blazing Cloud to hire a few up-and-coming programmers for a 12 week software development internship – this could be your big break. At the end of 12 weeks if you like Scribd and they like you, you’ll get a full time job offer – this could be your bigger break. Here’s some stuff you’ll want to know…

About Scribd:

  • “You Tube for Documents” – Have a document? Host it on Scribd!
  • Developing cutting web applications using Ruby on Rails and HTML5.
  • Visited by over 50 million unique visitors a month.
  • Started by scrappy graduates of the famous YCombinator program – they KNOW what it means to earn a big break.

About the Blazing Cloud internship:

  • 1 week crash course w/ Sarah Allen – Ruby, Rails, Javascript, CSS, HTML.
  • 11 weeks working on real world projects at Scribd.
  • Weekly Ruby classes – 6 sessions as student, followed by 6 as teaching assistant.
  • Write 12 blog posts to brag about how much you’re learning.
  • 40 hours/week @ $20/hour.
  • Located in San Francisco, CA

Required background:

  • You’ve mastered at least one programming language in a Unix/Linux environment.
  • You compulsively code stuff, and you can tell us all about your projects!
  • Problem solving mind – everything from framing the challenge to generating an appropriate solution.
  • We don’t care about age – if you’re 18 or 308 and you can “bring it”, you should apply.

How to apply:

  • You don’t need to send a resume (yet).
  • Step 1. Write 1 paragraph about anything you’d like us to know.
  • Step 2.Write a short summary about 3 projects you’ve built. example:
    • I built a Facebook app that does X. Problem X annoyed me, so I solved it in Ruby/C/Erlang/whatever. Check out http://www.fake-u.rl/my-app-of-awesomeness.
    • I programmed a robotic helicopter to deliver beer to my significant other in the next room. Check out the attached pic!
    • My friend needed a dynamic web site, so I built and maintain the backend of said site. It has a newsletter, a blog, and doohickey that syndicates content to various forums and widgets. The URL is http://www.my-friends-fake-website.com

  • Step 3. Shoot us an email with the stuff you wrote!

Captain Recruiter: Ruby On Rails Internship (And Job!?) @ Scribd

Leave a Comment :, , , , , more...

Brightcove: Ruby on Rails Developer – Web Design Jobs

by on May.27, 2010, under Ruby and Rails

Location: Cambridge, MA
URL: http://www.brightcove.com

  • Write beautiful, well tested code
  • Develop application across both frontend and backend
  • Collaborate with a team for feature development
  • Participate actively in software design discussions
  • Optimize, refactor and ensure health of our overall code quality
  • 3+ years of development experience
  • Excellent knowledge of Ruby, Rails
  • Excellent knowledge of HTML/JS/CSS
  • Excellent knowledge of web technologies (HTTP, REST)
  • Solid coding practices
  • Excellent communication skills
  • A desire to constantly learn, experiment and improve
  • Experience with Cloud Computing is a plus
  • Experience with agile methodologies is a plus

To apply: Apply on the careers section of our website, or email your resume directly to ggarceau@brightcove.com

Brightcove: Ruby on Rails Developer – Web Design Jobs

Leave a Comment :, more...

Trend Micro Worry-Free Business Security Services 3.0

by on May.26, 2010, under LAMP

In an effort to make its Worry-Free Business Security product line even more attractive to small companies, Trend Micro has come up with a hosted implementation that doesn’t need a server, and can be used to protect mobile as well as office-bound workers. It’s also a lot easier to deploy and much cheaper compared to going down the in-house route.

This service isn’t entirely new it’s been around for a while under the guise of Business Security Hosted. However, with the latest 3.0 release comes not only the name change to Worry-Free Business Security Services (WFBS Services), but extensive tweaking to the features to match what’s possible using alternative, on-premise, WFBS products.

As with those products, the emphasis is very much on protecting Windows-based systems (servers, PCs or notebooks) against a variety of common internet threats including viruses, phishing attacks and spyware. the same Smart Scan technology is used to support the new service, with scanning duties split between the protected systems themselves and servers in remote Trend Micro datacentres. this minimises the impact on local processing and makes for much speedier updates when new threats are identified.

A customisable desktop firewall is also included, along with the ability to filter spam although only at the client end, and then only for users configured to pull down mail using POP3. Protection against threats transmitted via portable USB devices or via public Wi-Fi networks is another core feature, as is the ability to block access to harmful websites using Trend Micro’s hosted Web Reputation service. However, custom URL filtering, which is included as standard in the on-premise WFBS product, isn’t available in the hosted version.

Having tried WFBS Services before, we were keen to see how the hosted implementation compared, and found it much the same in terms of features but a lot easier to deploy. That’s mainly because there’s no server software to configure just a small client security agent (CSA) on each Windows server and desktop to be protected. on the downside, this can take a while to roll out especially on a large network. However, there’s a good choice of options, including the ability to email a self-service link to users.

A self-contained security application in its own right, the Trend Micro agent can be managed locally if required: users can, for example, initiate their own scans and change their security settings. Most administrators, however, will do what we did and remove some if not all of the local rights, and then manage everything centrally from the web-based console. Alternatively, management can be wholly outsourced to a reseller, with Trend partners able to integrate management of both on-premise and hosted WFBS sites using a product called Worry-Free Remote Manager.

Once deployed, the agents start working straight away, using default settings designed to suit the majority of small-business customers. the management console can be run from Internet Explorer or Firefox browsers and we found it both responsive and easy to use. a dashboard display shows the current threat level, agent status and so on, and there are useful facilities to discover and group clients together to make for easier management on large networks.

Behaviour monitoring and the ability to lock-down files and folders to prevent data theft are other nice touches. Reporting tools are also included as standard and, overall, the WFBS Service performed well in our tests, correctly identifying and blocking test virus downloads and attempts to pull in spyware from ‘dodgy’ sites.

Some tweaking of the settings was, inevitably, required for example, to include mapped drives in scans and handle the odd exception. However, once we were confident the product was doing what was required, we could more or less leave it alone. That includes the update side of things: new signatures and agent updates are distributed automatically, leaving little to configure.

Of course there’s no server to collect updates, so one of the agents is delegated to perform this task then push them out locally to others on the network. the ‘active’ agent is elected and will change from time to time, but its performance can be hampered by the amount of processing involved. An option to dedicate a server or desktop to the task would be a welcome addition.

Other concerns include the lack of support for anything other than Windows, which means having to make separate arrangements to protect Apple Mac and Linux systems. the lack of facilities to block spam and other malware spread via in-house Exchange and IMAP mail servers is also a worry. That’s not a big issue in small companies with hosted messaging, perhaps, but a possible deal-breaker for larger organisations. Likewise the lack of URL filtering, although Trend Micro does have a separate hosted email security product and you can always opt for the on-premise WFBS if you must have more flexible URL filtering.

The target market for WFBS-Services is companies with up to 100 users, where it’s quick to deploy, easy to manage and compares well in terms of functionality and effectiveness both to more traditional on-premise solutions and alternative hosted services. Licenses start at 37.30 (ex. VAT) per user/year (2 users) with a sliding scale down to 16.09 per user on larger deployments.

Images

Trend Micro’s Smart Scan technology can offload scanning duties from client PCs

The security settings of client computers can be managed regardless of where they’re located

Antivirus and anti-spyware scanning are key features of the hosted WFBS service

Trend Micro Worry-Free Business Security Services 3.0

Leave a Comment :, , , , more...

Open-Xchange Introduces Advanced Server Edition – a Linux-based Alternative to …

by on May.25, 2010, under Server Maintenance

E-Mail and groupware server integrated with operating system for on-premises installations at education, public sector, SMBs

Nuremberg, Germany (PRWEB) may 18, 2010 — Open-Xchange announced the availability of Open-Xchange Advanced Server Edition as a lower cost alternative to Microsoft Exchange and Sharepoint for educational institutions, public administrations and small- and medium-size businesses.

Open-Xchange Advanced Server Edition combines the leading open-source groupware with the Debian-based enterprise Linux Univention Corporate Server. The integrated directory services and web-based graphical administration interface significantly reduces administrative costs — user rights/permissions, groups, and resources can be easily, centrally managed.

“Open-Xchange Advanced Server Edition provides organizations from 50 to 5,000 users with an alternative to Microsoft Exchange,” said Rafael Laguna, CEO of Open-Xchange. “We’re delivering function that goes beyond the Microsoft Exchange and Sharepoint stacks for lower cost.”

Open-Xchange makes communication easier and teamwork more efficient by providing users with integrated tools for e-mail, calendar, address book, document and task management. its innovative “Social OX” simplifies the aggregation of e-mail and contact information — personal and business. All data is presented clearly and can be edited quickly using the intuitive AJAX-based web interface. Microsoft Outlook on Windows and the applications Mail, Address Book and iCal on Mac OS X can be used as well. And, with mobility support, Open-Xchange gives users access to their data anywhere, anytime and with virtually any device.

Open-Xchange Advanced Server Edition completes the on-premises Open-Xchange offerings and is positioned between single server Open-Xchange Appliance Edition and the customizable Server Edition. Advanced Server Edition includes centralized server management and software monitoring and software distribution — even in different locations. It enables the LDAP directory and Microsoft Active Directory to be used in parallel.

For more information, visit www.open-xchange.com/en/open-xchange-advanced-server-edition-en.

Pricing and availability
Open-Xchange Advanced Server Edition is available now through Open-Xchange partners. A one-year software subscription including software connectors for Microsoft Outlook and Mac OS X for 25 users is $1,687.50 / 1.125,00 EUR for the first year. Cost for each additional user is $67.50 / 45 EUR in the first year. For additional years, the software subscription cost is 25 percent of the first year. Also available are support offerings with different service level agreements.

About Open-Xchange
Open-Xchange is the innovator of scalable and integrated open source e-mail and collaboration solutions for enterprises, academic institutions, and government authorities. The company provides on-premises versions called Open-Xchange Server Edition and Open-Xchange Appliance Edition, along with Open-Xchange Hosting Edition, which enables web hosting companies to provide an easy-to-use and feature-rich application delivered as Software as a Service (SaaS). The Open-Xchange Hosting Edition is architected to integrate into a hosting provider’s existing infrastructure, such as authentication, provisioning, billing, and e-mail storage and does not require that these systems be replaced.

Open-Xchange AG is a privately-held company headquartered in Nuremberg, Germany with offices in Olpe, Germany and Tarrytown, N.Y. For more information, please visit www.open-xchange.com.

# # #

Open-Xchange Introduces Advanced Server Edition – a Linux-based Alternative to …

Leave a Comment :, more...

How can I set up my own DNS Server?

by on May.24, 2010, under Server Maintenance

I’m planning on starting a new DNS server so I can host my own domains.
I have searched a few sites on how to do it… but most our windows servers… I will be using a Linux server (CentOS) for the web server… is it possible to use Windows Server as the DNS Server and link to Linux as the web server?

How can I set up my own DNS Server?

Leave a Comment :, , , more...

Novell: 20 chances to reinvent itself

by on May.24, 2010, under Server Maintenance

commentary

Most companies struggle to reinvent themselves, so shackled by their pasts that they can’t reorient themselves toward the future.

Novell, once the king of the software world, is like that. over the years it has built up a broad portfolio of software (with associated revenue streams) in repeated attempts to regain its glory days. that portfolio now stifles its ability to focus on other areas with the most promise.

But Novell’s management may be about to get a lifeline. twenty of them, actually.

According to Thursday’s Wall Street Journal, up to 20 bidders, most of them private equity firms, are vying for Novell’s affections. As reported by the new York Times, Novell’s management has imposed a deadline of this week for bids.

It may be that Novell’s management didn’t seek this particular spotlight, but it could prove to be the perfect way for Novell to shed some of its dead-weight products and become a lean contender again.

If you were Novell CEO Ron Hovsepian, wouldn’t you welcome this?

Hovsepian has done an admirable job managing Novell’s existing product line, but his ability to maneuver is significantly constricted by the need to appease Wall Street with consistent revenue and profitability.

One of the groups bidding on Novell has asked for my opinion on the company and its chances. Here’s the gist of what I told them and what I firmly believe: As I’ve noted before, Novell’s Linux business offers real promise and could be all the more valuable due to exceptional technology like Suse Studio.

But it’s hard for Novell to really focus on Linux when it is Workgroup and other legacy product lines that still deliver the grocery money.

Novell’s Suse business needs to get out of Red Hat’s shadow, and it’s unlikely to be able to do that with a message that basically says: “We’re cheaper than Red Hat Enterprise Linux.” As I’ve argued before, CentOS already owns that “cheaper” label, and it has the benefit of close compatibility with RHEL.

Novell needs to blaze new trails, something that is hard to do when saddled with so much legacy revenue in areas that don’t point to its future.

Novell’s management might prefer a buyout from Oracle, IBM, or another software peer, but a private-equity exit might actually be preferable for the business. A private equity fund should find it easier to package and sell off pieces of the Novell product portfolio that don’t lead to this new future, whatever that turns out to be.

Regardless, Novell needs to go private so that it can make the hard decisions it has been wanting to make since at least 2002, when I was there. Novell’s pressure to grow while under the fierce spotlight of Wall Street prompted its ill-fated engagement with Microsoft, which has delivered short-term revenue while destroying long-term value and goodwill within the open-source community.

I don’t believe Novell did that deal through ignorance or animosity toward open source. Novell management was just playing the hand dealt to it.

A buyout gives Novell the opportunity to be dealt a better hand. This is something to be welcomed, not feared. Will it be painless? of course not. But it is necessary.

Disclosure: I believe it’s abundantly clear that I used to work at Novell and that I currently work at Canonical, a competitor. I hope it’s also obvious that this post is meant to be encouraging of Novell’s future, not dismissive. I have many friends who continue to work at Novell and have no interest in hurting them.

Novell: 20 chances to reinvent itself

Leave a Comment :, , more...

Control Group needs a summer Ruby Developer intern-paid; New York …

by on May.23, 2010, under Ruby and Rails

Fast-moving NYC company looking for highly motivated developer for a paid summer internship. We’re working on some pretty exciting projects and would love to bring in your fresh talent and energy.

  • Should be obsessed with web apps; facebook, foursquare, blippy, twitter etc.
  • Facebook development experience is a plus.
  • Ruby on Rails skills required.

Submit a resume and a paragraph about yourself to careers@controlgroup.com for consideration.

About Control Group

Control Group is a premier systems integration and application development consultancy. our solutions include rich internet applications, media asset management systems, production workflow and automation systems, and managed services and support. our clients are leaders in hospitality, media and entertainment, and design.

SOURCE

Control Group needs a summer Ruby Developer intern-paid; New York …

Leave a Comment :, more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!