トップ «前の日記(2007-04-05) 最新 次の日記(2007-04-10)» 編集

2002|01|02|03|04|05|06|07|08|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|02|03|04|07|

2007-04-06 [長年日記]

_ colinux/debianからVMWare Player/CentOSに乗換

設定が壊れているcolinux/debianをだましだまし使っていたんだけど、そろそろテスト環境として使い物にならなくなってきたんで、「VMWare PlayerでCentOSを動かす」を参考にしつつ、VMWare Player/CentOS 4.4をセットアップし、旧colinux環境から各種データを移行。colinuxよりもVMWare Playerの方が扱いが楽でいいかも。

_ Zend_Config_Yaml野良版

Zend Frameworkの最新状況に追随しようとして、コードを見ているんだけど、なぜかいまだにZend_Config_Yamlがないみたいなんで、試しに書いてみた(つっても、ほとんどのコードはZend_Config_Xml/Iniのものを流用)。

YAMLのパースにSpycかSyckを使っているんで、どちらかが必要。一応Zend_Config_Xml相当のテストは通るようにしておいたけど、それ以外のテストはしていない。

あと、テストパターンの中で、空の要素をarray_mergeしているんで、Warningが出ているんだけど、これはコードレベルで対応しておくべきなのか、それともWarningとして残しておくべきなのか、Zend_Configの思想がよく分かってないんで放置中。

純血主義のZend Framework的には、こういう外部ライブラリを利用したコンポーネントはダメで、たぶんまだproposal段階のZend_Yamlあたりができあがってから、正式版のZend_Config_Yamlが作られるんだろうなー。