2010-01-01から1年間の記事一覧

phpmdをPhingで使う

<target name="pmd"> <phpmd rulesets="codesize,unusedcode,design,naming"> <fileset dir="src" > <include name="**/*.php" /> </fileset> <formatter type="xml" outfile="reports/pmd.xml" /> </phpmd> </target> のように、phpmdタスク使った方がexecタスク使うより分かりやすいよね。

Phing Pluginにおけるbuild.xmlの指定方法について

Hudsonで重複コードを視覚化する|なげっぱなし日誌 で書かれているPhingのbuild.xmlの指定方法について簡単に書いておきます。プロジェクトの設定でソースコード管理システムのローカルモジュールに"phpsample"を設定しているとします。 このような場合に、b…

HudsonでPHPメモ(2) PHP_CodeSnifferでコーディング規約チェック

PHP_CodeSnifferでコーディング規約にあっているかチェックしてみる。PHP_CodeSnifferでは、MySource, Squiz, Zend, PEARおよびPHPCSの5種類の規約があらかじめ用意されている。 準備 Phingは2.4以上をインストールする。 PHP_CodeSnifferをインストールする…

HudsonでPHPメモ (1) PHPUnitとカバレッジ

準備 PHPUnit実行時に必要になるxdebugをインストールする。 Hudsonに次のプラグインをインストールする。 Hudson Phing Plugin Clover Plugin xUnit Plugin build.xmlの作成 <project name="StringUtil" basedir="." default="test"> <target name="clean"> <delete dir="reports" includeemptydirs="true" /> </target> </project>

Hudson Phing Plugin 0.6をリリースしました

PHP用ビルドツールPhingをHudsonで利用できるHudson Phing Plugin 0.6 をリリースしました。 コンソールログに出力されるPhingのターゲット、PHPのFATAL Error等に色を付けて見やすくしました。 コンソールログのサイドパネルに、実行したターゲットの一覧を…

Git Pluginの文字化け

Hudson の Git Plugin を使うと文字化けする問題とその解決方法 (不完全) に書かれているとおり、Windows上のHudsonでGit Pluginを使用すると変更履歴の文字化けが発生します。 要点だけ書くと、変更履歴に表示される履歴は"git log"の出力を取り込むのです…

iPod Touch 向けviewを作ってみる5

テスト結果を追加してみた。 とりあえず、ここまででリリースします。

iPod Touch 向けviewを作ってみる4

初期ロードが長いのをごまかすために起動画面を追加 プロジェクトの説明を追加 天気予報追加 ビルドを5個くらい表示。変更があるビルドを図で表示 jellyが出力するHTMLが、空白が全てtrimされててデバッグしにくい。変更できないの?

iPod Touch 向けviewを作ってみる3

本当は5つだけビルドを表示したいけど、現状はすべて表示されてしまう。 現状は1つのHTMLに全ての情報を詰め込んでるので、起動が少し遅い。直したいけど、staplerがよく分からないのでこのまま放置。

iPod Touch 向けviewを作ってみる2

アイコンをつけてみた。jQTouchなかなかいい感じ。

iPod Touch 向けviewを作ってみる