ksino's diary

覚えたことを忘れないように、小さなことでも書いていく。

2013-12-09から1日間の記事一覧

do~end と {~}

5.times {|i| puts i} という書き方が今ひとつ理解できず悩んでしまいました。。 書き換えると、 5.times do |i| puts i end ということなんですね。納得できました。お恥ずかしい。。

invalid byte sequence in Windows-31J (ArgumentError)

Rubyでこんなコードを書いて、 file = open(ARGV[0]) UTF-8なファイルをオープンしようとしたら invalid byte sequence in Windows-31J (ArgumentError) と怒られました。openメソッドでは、モード引数で文字コードを指定できるようです。 file = open(ARGV[…