2008-12-11から1日間の記事一覧
タグはキーワードにならない。 ので、タグをつけていてもキーワードで拾っている人には届かなくて、無理やり本文とかタイトルに入れたいキーワードをはさみ込まないといけない。 例えば、「Rubyの勉強より中間発表の準備をしましょう > 自分」みたいに。
クラス階層関連-ohai日誌を読んでいて、 def self.included(base) class << base private :new _instance = nil def instance _instance ||= new end end end じゃダメなの?と思ったら、ダメだった。 冷静に考えると当然で、この書き方だとinstanceを呼んだ…
Rubyの初級テクニック*1であるModule#module_evalですが、初級者には厳しい落とし穴がありました。 ただし、ローカル変数は module_eval/class_eval の外側のスコープと共有します。文字列が与えられ場合には、定数とクラス変数のスコープは自身のモジュール…