I’ve been dabbling in the Ruby on Rails world for awhile and I’ve always been drawn to the very clean separation of the Model-View-Controller framework, something Rails pretty much nailed in their implementation. I’ve done a few small Rails sites here and there, played with it enough to be dangerous but I didn’t use it enough in my daily life to really get it under my belt.
Awhile back I wrote a wee little Delphi application to mimic WinAmp’s Global Hotkeys in the Zune software, call ZuneKeys. With the new Zune software out I had to update ZuneKeys to work with it so if you’re one of the three people that actually like global hotkeys go ahead and grab the new version from the above links.
Recently my wife has been struggling with a web developer and he epitomizes a type that you find in specialized areas; someone that looks down upon and punishes those that aren’t also in the field.
A classic example of this is the music critic.
One of the things I always loved about working with Delphi was the fact that the entire VCL framework’s source code was shipped with the product. Being able to look at and debug into the existing framework code is an invaluable tool for both learning how things are done as well as debugging tricky issues.
I’m being lazy and just posting a link because I think this feature is that cool:
SubSonic: Migrate Me
If you’ve used Rails you’ll know why this is so cool and if you haven’t then think “A really cool way to version your database schema and all it’s changes and it’s default data.