2008-05-01から1ヶ月間の記事一覧

Rhaco::constant() (rev3034/3045)

tag.TagParser->read()を読んでて。 if(!Variable::bool(Rhaco::constant("NOT_MAKE_CACHE")) && Variable::bool(Rhaco::constant("TEMPLATE_CACHE")) && !Cache::isExpiry($cacheurl,Rhaco::constant("TEMPLATE_CACHE_TIME",86400)) && (FileUtil::time($fi…

tag.TagParser->read() (rev3038/3045)

現在、テンプレートでエラー発生すると、 C:\xampp\htdocs\pdt\rhaco\Rhaco.php(275) : eval()'d code(147)のようになって、何がエラーになったのか解明できない。setup.phpから、キャッシュありにすれば、/work/cache にキャッシュファイルが 作られるので…

util.Logger->format() (rev3035/3045)

Logger::info(Rhaco::constant('FEED_URL')); とかすると、 [info 2008/05/18 00:18:12]:[C:\xampp\htdocs\rhaco-sample01\index.php:12] NULLと表示される。 rhacoではファイル名、行番号どのように取ってるのか調べてみた。このフォーマットしてるところ /…

週末rhacoの成果

上の2つは、DBのextraとか、Viewsの話。 3つめは、デバッグに関する話。テーブルHogeに仮想カラムを追加する方法 - rhacoに関するメモ追加した仮想カラムをViews->read()で表示させる方法 - rhacoに関するメモdBug.phpをrhaco用に改造 - rhacoに関するメモ

"日本語"という文字列を各エンコードでほげほげ

PHP

文字化けしたときに、環境に依存しない方法で何とかするときとか。 \n"; echo "EUC-JP:" . pack("H*","c6fccbdcb8ec") . "<br />\n"; echo "SJIS:" . pack("H*","93fa967b8cea") . "<br />\n"; echo…

PDT1.0.0と1.0.2の違い

PHP

pleiadesのサイトで一括パッケージを見つけたのでインストールしたのだが、 1.0.2は「このサーバーへプロジェクトを公開」がなくなっていたので悩んだ。 FileSyncプラグインで代用できた。Javaとかpleiadesの設定とかそういうの一切気にせず、 zipを解凍する…

プログラミングファースト開発 - ひがやすを blog スパイラルを早くまわす。ってことかな。 そこまで早くまわすのは難しいだろうけど、 トライ&エラーを繰り返せば、良いものが出来る。 ただし、ユーザ側担当者がどういう反応を返してくるかにもよると思う…