Advanced Ruby
How to make DSL
MacRuby - When objective-c and Ruby meet
Rochester on Rails: Introduction to Ruby