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

ActiveMQ 3.0の出来

1ヶ月ほど調査してみたけれど、現段階ではとても実戦では使えないという結論に。Spring+ActiveMQでMessage Driven POJOを!なんて意気込んでたけどまるでダメ。バージョンは3.0だけど、実際はαくらいの出来。もうちょいJCAContainerの実装がまともだったらな…

Agile Web Development with Rails

http://blogs.pragprog.com/cgi-bin/pragdave.cgi/Random/RailsBetaBook.rdocbetaのrelease! 早速購入。

Clirr

http://clirr.sourceforge.net/clirr-core/index.html Clirr is a tool that checks Java libraries for binary and source compatibility with older releases. Basically you give it two sets of jar files and Clirr dumps out a list of changes in the…

iBatisでOracleのBlobのread/write

iBatisのLobHandlerはtemporary lobの一時表領域を削除するような仕組みが用意されていない。iBatisのLOBのHandlerを拡張しても実現はできないので、SpringのLobHandlerを使うようにする。そうすると、iBatisのtemporary lob作成時に確保された一時表領域をS…

DWR - Direce Web Remoting

https://dwr.dev.java.net/ Spring-enabledなBeanをJavaScriptからダイレクトに触れる。これを使えばJavaでお手軽にAjax体験ができるね。

XMLStarlet

xml

http://xmlstar.sourceforge.net/ XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain …

constraint library

Flexible JUnit assertions with assertThat() http://joe.truemesh.com/blog/000511.htmlfrom id:masanobuimai さんの日記素晴らしい。大分assert文が見やすい気がするな。

ivy関連plugin

http://www.jayasoft.fr/org/modules/ivyeclipseui/overview.php? http://www.jayasoft.fr/org/modules/ivycruise

ベストプラクティスの先

最近思うのは、言語やライブラリなどに依存しない開発のベストプラクティスは、初期にはとても有意義なんですが、トップレベルの開発者層では大して変わらないですし、あまり得るものがないんですよね。 本当に欲しい情報は、環境に特化したコアなノウハウや…

言語と生産性

naoyaさんの記事 http://d.hatena.ne.jp/naoya/20050518を読んで、昔も同じようなことを自分も考えていたなぁと思いました。ただ、今は少し考え方が変わりました。 僕は、最初の頃は生産性には「言語」が支配的な要素を占めるかと思っていましたが、Javaを深…