2007-04-01から1ヶ月間の記事一覧

EmacsでPHP環境を整えてみる

元々、PHPもJavaもRubyもJavascriptもHTMLやらCSSまで全部Eclipseでを使って書いてきたんですが、 アシアルぶろぐさんのPHP開発で追加しておきたいEmacs Lisp 8選を見て、うおー、Emacsで書いてみたいなーと思い、参考にして環境を整えてみました。 Emacsは…

Ethna CacheManager 比較

Ethnaにはデータキャッシュ用のプラグインがあります。効率よく使うとパフォーマンスを劇的に改善してくれるアレです。 Ethna_Plugin_Cachemanager_Memcache Ethna_Plugin_Cachemanager_Localfile がありますが、今までずっとEthna_Plugin_Cachemanager_Loca…

PHP Extension 第一歩目

php

わけあってPHPを1から再勉強しないといけなくなったので、「Hello World」くらいは 昨日の勉強会でも出たPEAR::CodeGen_PECLを使ってExtensionで書いて楽しもうかな!! …と思ったのですが、あいにくPHP4な環境なのでCodeGen_PECLが使えないことに気がつい…

第23回PHP勉強会

php

第23回PHP勉強会に初参加してきました! 会場は株式会社ノッキングオンさんです。ありがとうございます。以下、自分メモ。間違いがあったらゴメンナサイ。 MagickWandForPHPを調べてみた - 個々一番さん PHPで画像をいじる選択肢 GD 標準的 Imagick PECL I…

追記

strpos($message, '%s') === false ? "{$message} (%s)": $message とかにすればもう少し自由度があがるかも。 …あれ。ほとんどEthna関係なくない?

EthnaでUnit Test その2

SimpleTestのassert〜〜ってのは全て、独自のメッセージを渡せるようになってます。 例えば以下のように引数を渡すと function test_foo() { $num = 0; /* * 何か処理 */ $this->assertIdentical($num, 0, 'numの値が0であるか検証'); } numの値が0であるか…

追記

BoBppさんムチャフリに答えてくれてありがとうございますw Ethna: UnitTestCase コマンド

EthnaでUnit Test その1

EthnaでのUnit Testに関する情報があまり無い気がするので、 以前まで抱えていたEthnaで作っていたプロジェクトで培ったTDDのノウハウと気をつけたい事についてちょこっと書きたいと思います。 あ。環境はPHP4で、EthnaはCVS版がベースでの話です。設定の方…

始動

この春まで学生兼WEB系エンジニア この春からWEB系エンジニア一本で。これからは社会人として教わるばかりの受身ではなく、 自分からも情報を発信できたらいいなぁと思い、 はてなダイアリーに引越してきました。少しづつ、メモ・技術ネタを書いていけたらい…