Road to Rubyist
Ruby References and Tutorials
Programming Ruby (1st Edition by Pragmatic)
Ruby Introduction => http://www.slideshare.net/ihower/ruby-18356771
O'Reilly - Ruby Programming Language
The Ultimate Guide To Learn Ruby for free
Learn Ruby With The New Context Ruby Koans
Learn Ruby The Hard Way (Traditional Chinese Version @ GitHub via Octopress)
A Quick (and Hopefully Painless) Ride Through Ruby (with Cartoon Foxes)
Ruby Tutorial - Ruby Study Notes
RubyGems
RubyGems is a package management framework for Ruby.
A RubyGem is a software package, commonly called a "gem". Gems contain a packaged Ruby application or library. The RubyGems software itself allows you to easily download, install, and manipulate gems on your system.
Think gem as apt-get for Debian/Ubuntu, pacman for Arch Linux and yum for Fedora.
Ruby 1.9 comes with RubyGems by default. No need to install by hand.
To upgrade to latest RubyGems, run (root is NOT required if you install Ruby via rbenv or RVM)
gem update --system
DevKit (Windows ONLY)
The RubyInstaller Development Kit is a toolkit that makes it easy to build and use native C/C++ extensions such as RDiscount and RedCloth for Ruby on Windows.
Simply download, double-click, choose an installation directory, run the Ruby install helper script and you’re ready to start using native Ruby extensions. For installation details check out the Development Kit wiki page.
Development Kit
https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
RVM (Ruby Version Manager)
RVM Installation https://rvm.io/rvm/install/
Most popular tool to install Ruby - RVM (Ruby Version Manager).
rbenv
rbenv is a tool for simple Ruby version management. See rbenv
https://github.com/sstephenson/rbenv
Web Application Frameworks and DSL (Domain Specific Language)
Ruby Resources
http://www.learnstreet.com/lang/ruby/
http://teamtreehouse.com/ ($$$)
http://www.codeschool.com/ ($$$)
Ruby Style Guide
- Ruby Style Guide https://github.com/bbatsov/ruby-style-guide
- Rails Style Guide https://github.com/bbatsov/rails-style-guide
- Ruby + Rails Style Guide http://stylesror.github.io/
Ruby Toolbox
http://guides.rubyonrails.org/
More http://ruby-china.org/topics/7284