旧gaaamiiのブログ

間違ったことを書いている時があります。コメントやTwitter、ブコメなどでご指摘ください

2013-06-07から1日間の記事一覧

Rubyで"invalid multibyte char (US-ASCII)"とか出てきた

これまたメモ。Ruby1.9のエンコーディングはデフォルトがASCIIなので、UTF-8にしとかないとエラーが出るみたいです。これをスクリプトの最初の行に記述しましょう。 # encoding: utf-8 ちなみに、Ruby2.0以降はデフォルトがUTF-8になったのでこの、マジック…

RubyのARGV配列が上手くいかないのは勘違いだった

Rubyでは、コマンドラインからデータを受け取る方法としてARGVという配列を使うようです。ちょっとバカっぽい勘違いをしたのでメモ。参考書通りにこういうの書いて、 (print_argv.rb) print "first: ", ARGV[0], "\n" print "second: ", ARGV[1], "\n" print…