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

FindBugsのバグパターン一覧

Javaに対する静的解析ツールには、以下のようなものがあります。 FindBugs PMD Jlint Lint4j Jtest(有償) 近頃の動向を見ていると、OSSのツールでは、FindBugsがデファクトスタンダードになりつつあるように思います。FindBugsは、2007/11/08にリリースさ…

Checkstyleの「Got an exception - expecting xxx, found EOF」の解決方法

CheckstyleのEclipseプラグインを使っていると、以下のようなエラーが大量に出力される場合があります。 Got an exception - expecting xxx, found EOF このエラーは、OSデフォルトのエンコードとソースコードのエンコードが一致しないために、Checkstyleが…

RESTとWS-*の公正な比較

InfoQ : アーキテクチャ決定フレームワークを使ったRESTとWS-*の公正な比較 これで論争は終わりか? これは興味深い記事です。 記事の中では、以下のように結論付けられています。 …Web上の戦術的な、その場限りの統合を行う場合はRESTfulサービスを使い(マ…

テストで品質は上がらない

テストではバグを検出することが目的であるが、それが勘違いされて伝わっている場合がある。 「テストではバグが出るのは当たり前」と理解している開発者がいるが、そう思っている人の成果物の品質は非常に悪い。 検出されるバグが多いのが良いか、少ないの…

Axis2 1.4 Released

主な変更点は、以下の通りです。 Support for JAXWS and JSR 181 Annotations (See 7 samples in the binary distribution) Experimental CORBA Support Fixed tons of small and not-so-small bugs (See list in release-notes.html in the binary distribu…

ロックスタープログラマ

「ロックスタープログラマ」とは、JSFのオープンソース化をすすめたEd Burns氏が書いた本に紹介されている13人のエンジニアのことです。 Secrets of the Rock Star Programmers: Riding the IT Crest作者: Ed Burns出版社/メーカー: McGraw-Hill Osborne Med…

TracLightning 1.7.0 続いて 1.7.1 リリース

新バージョンのリリースで、デザインも少し変わっていました。 メニュータブのあたりがかっこよくなっています。 さっそくインストールしてみましたが、最初は以下のようなメッセージが出て、インストール直後の状態では起動に失敗する状況でした。 No insta…