2010-09-01から1ヶ月間の記事一覧

IO_SWFをラップしてSWFをいじるクラスを書いた

PHP

GREE Engineers' Blogで連載中の「SWFバイナリ編集のススメ」を参考にIO_SWFを使ってSWFをいじってみたけど、わりとローレベルな知識や操作を要求されるのでそのへんを簡単にできるようにしてみた。 JPEG以外の画像の処理はかなりあやしいので今後の連載の解…

動作環境確認をコマンドラインで

動作環境確認用のcheck.phpはコマンドラインでも動くみたい $ php web/check.php ******************************** * * * Symfony requirements check * * * ******************************** php.ini used by PHP: /etc/php5/cli/php.ini ** WARNING ** *…

Symfony2事始め

こんどのPHP MatsuriではSymfony2で何か作ろうと思うので、その下調べ。ちなみに環境はUbuntu.10.04 & PHP 5.3.2。Quick Tourに沿ってすすめていく。 http://docs.symfony-reloaded.org/quick_tour/index.htmlとりあえず作業ディレクトリを用意。 $ cd ~/pub…

いままでPEARのコマンドにショートカットがあるのを知らなかった

PHP

PEARコマンドって $ pear install ほげほげ とか $ pear list-upgrades とか打ちますが、まあこれで別に疑問に思わなかったんですが、何気なくヘルプを見たら $ pear help Commands: 〜省略〜 Usage: pear [options] command [command-options] <parameters> Type "pear </parameters>…

DB接続設定を連想配列で

ひさしぶりにEthnaで小ネタ。etc/sample-ini.php array( //...snip... // @see http://pear.php.net/manual/ja/package.database.db.intro-connect.php 'dsn' => array( 'phptype' => 'mysql', 'username' => 'rw_user', 'password' => 'password', 'hostsp…