aspec7's garage

エンジニア生活の中で学んだことの備忘録

PHP

Homebrewのアップデートエラー

PHP

前回PHPUnitをHomebrewでインストールしようとしたときにエラーが出たので、手動でFomulaを修正して対処していたけども、その後アップデートされたので以下のようにエラーが出るようになってしまいました。 $ brew updateerror: Your local changes to the f…

HomebrewからPHPUnit-3.7.22のインストール

PHP

HomebrewからPHPUnit-3.7.22をインストールしようとしたら、 Error: phpunit.phar does not exist と怒られたので、 brew edit phpunit を実行して以下のように編集した。変更前: libexec.install "phpunit.phar" 変更後: libexec.install "phpunit-#{vers…

Sublime Text 2 でPHPUnit

Sublime Text 2からPHPUnitプラグインを使って出来る事を調べてみたのでメモ。ローカルでPHPUnit自体が動作するようにセットアップしている状態を前提とします。Sublime Text 2にPHPUnitプラグインのセットアップ パッケージマネージャからPHPUnitをインスト…

PHP 5.5 のGeneratorを試してみました

PHP

PHP5.5で追加されたジェネレータを試して見ました。ただ試すだけでは何なので、メモリの消費量と処理スピードを計測する形のサンプルです。処理としては、CSVデータをランダム値で生成して、それを配列とジェネレータで処理した場合で比較しました。 define(…