もう何回目かわからなくなってきた8時間耐久シリーズですが、今回は新作となるPHPUnitの教室を下北沢オープンソースカフェで開催してきました。初物という事もあり色々と試行錯誤な部分もありましたが、参加者の皆さんのご協力のおかげで楽しい時間を過ごすことができました。

開催してみて思ったのが、PEARのセットアップ方法が環境ごとにカオスすぎるという事です。Macの場合はPHPの導入方法がOSバンドル、MAMP、MacPorts、自力ビルドと豊富かつ、重複して導入されている可能性が極めて高いのでパスの解決などが人によって違っています。PEARのinclude_pathを基準とした動作スタイルは実習の手順にはかなり影響が大きかったです。(セッションの為にphp.iniを変更させるというのは極力避けたいですし)

またユニットテストは強制的に触る機会がないとなかなか始められないという事もあり、こういった内容のセッションはまたブラッシュアップしながら続けてもいいかなと思います。今回も動画が残っていますのでお時間のある方はご覧下さい。作業時間の部分などは飛ばしながら視聴で問題ないでしょう。

Ustream.tv: ユーザー cognitom: 8時間耐久PHPUnit - 1/3, by 安藤 祐介. その他
Ustream.tv: ユーザー cognitom: 8時間耐久PHPUnit - 2/3, by 安藤 祐介. その他
Ustream.tv: ユーザー cognitom: 8時間耐久PHPUnit - 3/3, by 安藤 祐介. その他

8時間耐久PHPUnitの教室

参加者の皆さんの記事

「8時間耐久!PHPUnitの教室」に参加してきた!!ユニットテストだよぉ! - Shinichi Nishikawa's blog
株式会社ダイレクトサーチジャパン: 8時間耐久でPHPUnitについて勉強してきたよ
BMB » 8時間耐久PHPUnitの教室 (CakePHP部)に大阪から果敢に参加してきた!