Bejeweled
I spent last weekend learning Ruby on Rails and now I can’t help but wonder why the hell it took me so long. My work was kind enough to fetch me a copy of Agile Web Development with Rails and I’ve had a hard time focusing on anything else.
I’ve already started porting some of my apps to Rails and its surprisingly elegant and fun. After figuring out associations between database tables I feel well on my way. There is still a lot to get used to. Mainly Ruby’s syntax. It’s very different than any language I’ve used. I’m really diggin’ the “everything is an object” mentality.
Some tips if your interested… Install FastCGI. It will dramatically increase the responsiveness of Ruby. Dreamhost has this option in their panel. Be on the lookout for some MySQL issues if your using Tiger. Also make sure to point your VirtualHost entry to the /public folder in your rails app. You could also do this with a .htaccess file in the root.
Be on the look out for a Rubified Playground Blues in the near future :)
Remarks
Oscar
I know what you mean, I just got into rails a week or 2 ago and my copy of agile web development with rails hasn’t arrived yet but I already have a feel for the way things work and the ajax features are great. I’d be interested to read more on how you are approaching learning rails so post more on this please. :)
Ryan Carver http://www.fivesevensix.com
Yeah what the hell took you so long :) I would love to hear some comparisons between Cake and Rails. What makes the real thing so suprisingly elegant?
Nathan Borror http://www.playgroundblues.com/
Ryan: That would be a good blog post :) Rails seems more too the point. I’ve got so much more to learn but the syntax feels so natural like it was written with a human in mind rather than a computer.
I’ll keep everyone posted.
Remarks are closed.
Remarks have been close for this post.