栞/#php
ArrayObjectのコンストラクタ
Media_SWFでswfをバイナリ操作
IO_BitとIO_SWFを使ってswfのバイナリを操作するライブラリ
PHPでWebSocketサーバー
Testing_SeleniumとBehatの組み合わせ
Behatの使い方
BehatでBDD資料
BehatでBDD資料
PHP向けのBDDフレームワーク。Symfony2との連携も。
Symfony2のHTTPキャッシュの仕組み
Google Analyticsのga.phpを改造。どこまでやるかだけど。
xdebugで。「DateTime クラスでの日時処理はやたら遅い」「h() → htmlspecialchars() の呼び出しコストも意外とバカにならない」
redisのクライアントextension
strtotimeやDateTimeクラスで解釈できる日付文字列についてドキュメント化されたのこと
Zend_Translateの使い方
mb_ereg_search系の関数について
symfony 1.3/1.4でSSLへのリダイレクトを強制するフィルタ
phpredisを使ってる。
mb_ereg_replace関数でe修飾子使う場合
PECL::oauthでYahoo! JAPANの認証
Prism、シンタックスハイライトを行うライブラリ
「CSRF対策のトークンの必須要件は「第三者から推測が困難」という推測困難性だけです」時刻を元にしているトークンの生成は危険。
簡単なルーティング機構だけ提供するミニフレームワーク
「escapeshellcmdはお蔵入りするしかないと思います。幸い、escapeshellargの方はまともな仕様と思われますので、escapeshellargで代替してください。」
DateTime/DateInterval
Facebookの認証の参考に。PECL::oauth必要ない
名前空間/autoload/SplClassLoader
XHProfとXHGuiの組み合わせ
「XHGUI is a GUI for the XHProf PHP extension, using a database backend, and pretty graphs to make it easy to use and interpret.」
Symfony2でPEAR::Net_UserAgent_Mobileを使う。DIコンテナからも。