As the tech community gears up to celebrate Unix’s 40th birthday this summer, one thing is clear: People do love operating systems. They rely on them, get exasperated by them and live with their little foibles.
Since I develop for both Windows and Linux, I running Windows Vista as my host system with VirtualBox virtualization software. I am currently using Ubuntu 8.04 LTS installed as a guest system for Linux development. One thing to remember (which I always tend to forget), whenever you upgrade VirtualBox or the Linux kernel, you need to reinstall the VirtualBox Guest Additions, otherwise woe is you! It’s kind of a hassle, but it keeps Ubuntu happy.
While attending the SugarCRM conference this year, I learned about a microframework for developing mobile interfaces to enterprise applications. The Rhodes microframework offers the advantage of building an application once and deploying to multiple platforms using tools based on Ruby on Rails. This is the first time I’ve really used Ruby. In this article, I will describe how to install a working development project using Rhodes connected to a MySQL server.