2008-06-19から1日間の記事一覧

コード中の特定の文字列の置換がどうもしっくりこない

いつもこんな感じで置換しているのですが、 ack -l "dirty_name" | awk '{print "sed s/dirty_name/valid_name/g "$1" > "$1".tmp; mv "$1".tmp "$1}' | sh mv あたりがキモイのでなんとかしたい。

PHP4対応プログラムにおいて、ゲッターによるメンバへのアクセスを避けたい状況

PHP

PHP4では、 bar =& new Bar(); } function getBar() { return $this->bar; } } というクラスから生成されたインスタンス $foo の $bar の hello() というメソッドにアクセスしたい場合、 getBar()->hello(); とすると Fatal Error というちょっと信じられな…

OpenPNE_Imgリファクタリング中のクラス図を描いてみた

OpenPNE_Imgリファクタリング中のクラス図を描いてみました。使用したツールは昨日使ってみた UMLet です。コピペできないのが辛いところでしたが、 おおまかなデザインをUMLet上で決めておき、保存 生成されたXMLを直接書き換える これでサクサクといけまし…