脳みそスワップアウト

揮発性なもので。おもにPHPのこととか。

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

エクスプローラの右クリックからcmd.exe/mintty起動

とあるディレクトリをshellで開きたいことがある。レジストリの以下のキーにREG_SZでコマンドを書けば、 エクスプローラ上でフォルダを右クリックして開くことができる。 HKEY_CLASSES_ROOT/folder/shell/任意の名前/command minttyの例 HKEY_CLASSES_ROOT/f…

64bit環境のWindows7でvimprocをビルド

Windows7 64bit cygwin 1.7.25 64bit GVim 7.4(kaoriya) 64bit vimproc 7.0 1. cygwinにmingwのgccを入れておく (mingw64-x86_64-gcc)2. make_mingw64.mak 内の gcc を mingwのgccに書き換える $ cd ~/.vim/bundle/vimproc $ diff -u0 make_mingw64.mak.org …

chef-solo 対象サーバの一時ファイル

$HOME/chef-solo/dna.json run_list /tmp/chef-scriptxxxxxxxx-xxxxx-xxxxxxx 実行中のbashやscriptリソース。 `ps -aux | grep chef` で出てくる。 /var/chef/cache/chef-stacktrace.out エラー発生時のStackTrace

cygwin + chef-solo のはまりどころ

SSH鍵のパスはWindows形式である必要がある。 knife solo prepare user@hostname -i "C:\cygwin\home\pen\.ssh\id_rsa" -Vknife solo cook user@hostname -i "C:\cygwin\home\pen\.ssh\id_rsa" \ -l debug nodes/phpci.jsonsudo設定で !requiretty がされて…

ExcelフレンドリなCSVをphpunit/dbunitで使う

phpunit/dbunitで、DBのテストデータをCSVで用意するのはよくやること。いまどきのアプリなら当然 UTF-8。 でも Excel は UTF-8 をまともに読み書きできない。Excel よりも UTF-8 に強いツールはある事はあるのだけども、 やっぱり操作感は Excel には敵わな…