2010-12-30から1日間の記事一覧
EsotericLanguage Rubyで作る奇妙なプログラミング言語 P.18 次のincというメソッドはカウンタ値を1増やす。C言語などと違い、「@value++」という書き方はできないことに注意。 (中略) 「オブジェクト指向的に自然な定義をするのが難しいから」というのがRub…
ruby1.9.2から$LOAD_PATHにカレントディレクトリ"."が含まれなくなった。セキュリティ上の理由らしい。今までの様な相対パスを使いたい場合は、require_relativeを使用すれば良い。 $ ruby -e 'p $LOAD_PATH' ["/opt/local/lib/ruby", "/opt/local/lib/ruby/…