2009-12-01から1ヶ月間の記事一覧

SICP入門。 Centに gauche のインストール。 vi でコーディング。

「計算機プログラムの構造と解釈」を読み始める....前に実行環境作らなくては。まず、CentOs に Shemeのインタプリタである「gauche」をインストール。http://d.hatena.ne.jp/mercysluck/を参考に、rootで yum install rpm-build gcc gdbm gdbm-develwget ht…

PHPのクラスで循環参照、 当然エラー

php

二つのクラスがお互いを循環参照すると、当然エラーなんだけれども、なんとなく確認したくなったので書いてみる。 _child = new ChildClass($this); } public function __call($name,$args) { return call_user_func(array($this->_child,$name),$args); } }…

Zend Controller内でのルーティング

Zend Frameworkのルーティングがちょっと気に入らない。1. URLと別のコントローラに飛ばすことは稀。 2. 設定ファイルが大きくなりすぎるので、適度に分離したい。 3. 設定とプログラムが分離しすぎてて可読性がちょっと低い。 こんな感じになった。 Control…