September 7, 2010: On Writing Bad Code
I’ve been working on my tutorial session for WindyCityRails (tickets still available…). The session is about how to test when you are working in a legacy app that doesn’t have tests. Naturally, that requires some legacy code for the attendees to work with during the tutorial. My own worst Rails messes are either back in...
#230 Inherited Resources
Inherited Resource simplifies RESTful controllers by providing default actions which can be customized through inheritance.
Matz Ruby World Keynote
The following is my real time transcription of the translation of Matz’s speech at Ruby World 2010. I was typing as fast as I could while he spoke, and I probably made some mistakes. I might have left out some words or sentences. If anything doe...
Matz Ruby World Keynote
The following is my real time transcription of the translation of Matz’s speech at Ruby World 2010. I was typing as fast as I could while he spoke, and I probably made some mistakes. I might have left out some words or...
New Course: Ruby Programming 101
Introducing an intensive, online course for beginners that helps you get started with Ruby programming. What’s Ruby? According to http://www.ruby-lang.org/en/ – “Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.” Yukihiro Matsumoto, the creator of...
Ruby on Rails 2.3.9 Released
We’ve released Ruby on Rails 2.3.9 (gem and git tag) to extend the 2.3.8 bridge a few steps closer to Rails 3 and Ruby 1.9. If your app runs on Rails 2.3.9 without deprecation warnings, you’re looking good for an upgrade to Rails...
Sep 3, 2010: Twitter for iPad and Other Craziness
Book Status RSpec chapter edits complete, a dozen or so errata squashed, and hopefully we’ll get beta 7 out. I suspect it’ll be after Labor Day, though. I’m pleased with how this one turned out. The RSpec chapter is a challenge — I’m literally squeezing a book’s worth of content into a chapter, but I...
How to Build a “Spy Camera” App for an Android Phone with Ruby and Sinatra
It's been a great year for Ruby on Android, but no one knows it. You can start writing Ruby apps for Android devices TODAY. You don't need to install any SDK, you don't need to install some giant Eclipse IDE, and you certainly don't need to write any Java.
Mike Leone
Programming Challenge for Newbies in Clojure and Python too?
Programming Challenge for Newbies in Clojure and Python too? RubyLearning has been conducting the monthly Ruby Programming Challenge for Newbies for over a year now and so far 12 challenges have been completed. The 13th challenge is in progress. All this was possible due to the extensive support we got from Rubyists across the world....
Announcing RailsDeveloper
Earlier today… our team at Planet Argon launched a new site for the Ruby on Rails community. If you have a few spare minutes, I’d love it if you’d to head over and read the announcement on RailsDeveloper.
Enjoy!
Prag Guide to Svn; Agile Flashes and Schrodinger’s cat
Pragmatic Guide to Subversion now in beta, new issue #15 of PragPub magazine.
#131: Rails 3
In this episode, Jason and Dan bring you up to speed on the recently released rails 3.

