THIS TUTORIAL IS WORK IN PROGRESS. When robust, this paragraph will be removed.
This tutorial is concrete, example based. This tutorial assumes you are a expert in one scripting language (⁖ Perl, Python, PHP, Lisp) and familiar with basic unix shell commands. Examples are based on Ruby 1.9 on Linux.
How to Install Ruby; What's RVM, Gem, Rake, Bundler, RDoc, ri, irb?
Ruby Language Basics
Ruby: Quoting Long String and Heredoc
Unicode in Ruby 💎
Intro to Reading Ruby Doc: What's M, C, ::, # ?
Ruby: Predefined Variables
You should know the basics of Ruby language first.
Rails Install and Intro
Ruby on Rails Basic Tutorial
Ruby References Intro