$ wget http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz $ tar -zxvf ruby-2.1.4.tar.gz $ cd ruby-2.1.4 $ ./configure $ make $ make test $ su #make install
以下、rubyに対する「へぇ」
encoding
#!/usr/bin/env ruby # encoding: utf-8 s = "日本語" print s.encode("Shift_JIS"),"\n"
変数の文字列への展開
#!/usr/bin/env ruby # encoding: utf-8 a = "文字列" print "a is #{a}\n" b = 1 c = 2 print "b + c = #{b+c}\n"
シンボル - :(コロン)
#!/usr/bin/env ruby # encoding: utf-8 hash_1 = { "key1" => "val1", "key2" => "val2" } #↑こちらより、↓こちらの方が早いらしい hash_2 = { :key1 => "val1", :key2 => "val2" } p hash_1 p hash_2
yield
ここで解説を書くより、↓こちらの説明で十分。
http://docs.ruby-lang.org/ja/1.9.3/doc/spec=2fcall.html
「%」パーセント記法
http://qiita.com/mogulla3/items/46bb876391be07921743
↑こちらが分かりやすい