開発ツール

ECCUBE

EC-CUBE2系のjsをnpmを使ってバージョンアップ&管理する

EC-CUBE2系のjsのバージョンが古くてやばいのでアップデートしたい、でもcdnは嫌だと言われる ので勉強ついでにnpmを使ってみました
開発ツール

apacheのアクセスログからipのユニークなリストのみを抽出する

~~~ cat access_log | LANG=C cut -d " " -f 1 | sort | uniq > iplist ~~~ mac だと LANG=C をつけないと illegal byte sequence とか言われ...
開発ツール

bitbucket が repository is in read only mode (over 2 GB size limit). になってしまった

bitbucketを使っていたらこんなエラーが出てpushが出来なくなってしまった ~~~ remote: repository is in read only mode (over 2 GB size limit). remote: ...
開発ツール

CircleCIでPHPUnitを実行してCode Coverageを出力する

PHPUnitでcoverageをhtmlで出力するとわかりやすいんだけど手元でやると以上に時間が・・・ というわけでCircleCIを使って外部化してみました pushすると毎回こんなhtmlを出力出来るようになります
開発ツール

githubでコンフリクトした場合の修正方法

コンフリクトしたのワークフローを書いておかないと忘れそうなのでメモメモ
開発ツール

MAMPでもMailCatcher

普通にPHPで使う例が書いてあるのでそのままですが .htaccess にこう書くか ~~~ php_admin_value sendmail_path "/usr/bin/env catchmail" ~~~ php.in...
開発ツール

MAMPでXDebugを有効化してアプリケーションの遅い処理を見つける

EC-CUBE3のテストがなぜか20分かかってて不思議だったので、XDebugを使って調べました その前段階、MAMP3でXDebugを使うところから
開発ツール

nginx で unix domain socket を使っている場合の real_ip_header の書き方

nginx で リバースプロキシを unix domein socket で動かしている場合 proxy_passはこんな風に書いてあります ~~~ proxy_pass ~~~
開発ツール

Selenium IDEで作成したテストケースをPHPUnitで実行する

Selenium IDEで作成されたhtml形式のテストケースの遺産を有効活用出来ないかと考え、PHPUnitから実行してみます
開発ツール

コミットした分だけをFTPで差分反映しなきゃいけない時に使ったスクリプト

svn × ftp という環境で、コミットした分だけを差分反映しないといけない... という開発環境でとてもありがたかったのが export-diff.py です Exports added or modified files by...
タイトルとURLをコピーしました