So I just discovered that Leopard comes with a version of Ruby on Rails (RoR) pre-installed. The only problem is its a bit dated but there is a command-line one-liner to update it all no sweat with RubyGem (the Ruby package manager):
sudo gem install rails
of course you can also get RubyGem to update itself too:
sudo gem update --system
I love systems that keep themselves up-to-date.
Then to get going, get back to the command-line and create the project somewhere with mysql support:
rails -d mysql ~/Sites/myNewApp
And it should generate the basic RoR site layout. To test it, run the build in web server:
cd ~/Sites/myNewApp
ruby scripts/server
And then point your favourite web browser at http://127.0.0.1:3000/ and your away!
I’ve just started to learn Pythons answer to the MVC framework race: Django, but I’m lazy and when I came across this info this morning and how easy it was to get RoR up and running on Leopard I was suckered in. I guess I’ll learn both and compare the two at some point.
I just stumbled across the SIMILE project form the famous MIT and, as the screen cast above proves, they have some hot stuff to play with both online for your website and software extensions for FireFox and Thunderbird. This is almost enough to switch back to Thunderbird from the tired old, doggy Mail (Mac)!
Ten years ago a crack commando unit was sent to prison by a military court for a crime they didn’t commit. These men promptly escaped from a maximum security stockade to the Los Angeles underground. Today, still wanted by the government, they survive as soldiers of fortune. If you have a problem and no one else can help, and if you can find them, maybe you can hire the A-team.
Some creative dumby text for you web developers out there thanks to malevole.
As if that wasn’t impressive enough, the concept of zero-install, or no-install, stand alone web applications (I prefer widgets) is quite a unique idea and makes it Oh-so-easy to integrate into whatever you need it for like a blog, community portal, forum, static HTML page etc.
The final clincher for me is that its Open Source. Flapping their floppies at the big boys, YEAH! We (I) here at TMI like it and award it the ‘Sh!tHot!‘ stamp of approval, look for it all good websites.
And while we’re on the Dojo subject, why not draw a picture AND THEN playback the creation process in real time! This ones just Hot!