Ruby on Rails

From Hawk Wiki
Revision as of 18:09, 16 September 2013 by Hall (Talk | contribs)

Jump to: navigation, search

Tutorials

Beginner's tutorial
http://allaboutruby.wordpress.com/2006/01/09/installing-rails-on-windows-step-by-step-tutorial/
Ruby in 20 minutes
http://www.ruby-lang.org/en/documentation/quickstart/

nil?, empty? and blank?

.nil? can be used on any object and is true if the object is nil.

.empty? can be used on strings, arrays and hashes and returns true if:

String length == 0 Array length == 0 Hash length == 0 Running .empty? on something that is nil will throw a NoMethodError.

.blank? will operate on any object nil.blank? == true false.blank? == true [].blank? == true {}.blank? == true "".blank? == true 5.blank? == false " ".blank? == true " ".empty? == false