2014年5月1日木曜日

CakePHP 2.xでdatabase.phpの設定を切り替える要点だけ

CakePHP2でDBの接続設定を切り替える(本番と開発環境とか)時にこういうのはどうかというメモ。

2014年1月10日金曜日

PHPUnitをAptana上から実行する要点だけ

PHPUnitをAptana Studio 3から実行する方法。
デフォルトだとExternal Toolsコマンドが表示されていないので、まずはこれを表示する必要がある。

"Web"のperspectiveのタブを右クリック>Customize...をクリック。
"Customize Perspective - Web" というダイアログが表示される。
"Command Groups Availability"タブをクリック
"External Tools"チェックをクリックする
すると、ツールバーに"External Tools"ボタンが現れる

"External Tools"ボタンをプルダウンして"External Tools Configurations..."をクリック
External Tools Configurationsダイアログが表示される
"New Launch Configuration"で新規設定を作る

"Location"にphpunitコマンドの場所を指定。/usr/bin/phpunitとか。
"Working Directory"は"Browse Workspace"してTestSuiteのあるディレクトリを指定すると良い。
Argumentsが空の場合は、Working Directory配下にphpunit.xmlファイルを置いておく。
もしくはArgumentsに*Test.phpファイルのあるディレクトリか、*Testクラスを指定する。

2014年1月9日木曜日

OSXのPHPにPEARとPHPUnitの入れ方の要点だけ

OSXのPHPで、PEARはLionまで?はインストールされていたらしいが、それ以降入っていないらしいので、PEARのインストールとPHPUnitのインストールをやる。

2013年11月28日木曜日

OSX Marvericksでhomebrewのgit-svnが動かないときの要点だけ

stackoverflowからの拾い物メモ

OSX Marvericksでgit-svnを使おうとすると、以下のようなエラーが出て使えないことがある

$ git svn

Can't locate SVN/Core.pm in @INC (@INC contains: /usr/local/Cellar/git/1.8.4.3/lib/perl5/site_perl/5.16.2/darwin-thread-multi-2level...(略)

シンボリックを貼る方法もあるみたいだけど、以下の方法が早そう。

2013年11月23日土曜日

XAMPPのPHPにgeoipをインストールするための要点だけ

手元のXAMPP環境のPHPからgeoipが使えるようにセットアップしたのでインストールメモ。具体的には、国コード("JP"とか)からタイムゾーンを判定するのをやりたいとする。

2013年11月14日木曜日

homebrewで過去のバージョンに入れ替える方法の要点だけ

古いsubversionレポジトリをなんとかしようと思ったらsvnが新しすぎて操作できないと言われたので調べました。以下、FORMULAVERSIONは任意のものに置き換えてること。