-dev packages for the features that you want. Readline, for example: libreadline-dev on debian. http://rubyforge.org/tracker/index.php?func=detail&aid=23925&group_id=1900&atid=7436
Citrus is a fun parser generator for Ruby. It lets you mix small bits of Ruby code in with your parser grammar. http://mjijackson.com/citrus/
Invoking a method with a ampersand-parameter: http://blog.jayfields.com/2007/01/ruby-invoking-method-with.html
Github's style guide: https://github.com/styleguide/ruby
configure couldn't see the Debian's versions.Debugger.start as soon as you can (preferably at the top level) so the debugger can capture the full stack frame.
Mocha gem by handsqlite3, libsqlite3-dev, and the sqlite3-ruby gem.$ cd activerecord && rake test-sqlite3
http://michalf.me/blog:make-ruby-1-9-default-on-ubuntu-9-10-karmic-koala - HOWTO install Ruby 1.9 as the default on Ubuntu