maeshimaの日記

メモ書きです

2010-04-13から1日間の記事一覧

継承したメソッドでの定数探索は親から行われる

てっきり子のNAMEが使われると思ってた class Parent NAME = "parent" def name NAME end end class Child < Parent NAME = "child" end child = Child.new puts child.name # => parent

git reset

git

git rm --cachedとgit resetって同じだよねたぶんgit rm --cached - maeshimaの日記 追記 全然違った。 git rm --cached はファイルをリポジトリの管理下から削除 git reset は staging されてる変更を取り下げる

Array#compact

nilを取り除いた配列を返すメソッド。時々しか使わないので「名前なんだっけ?」となる