java

Ajax-driven Javadoc browsing

http://www.javaref.com/appなかなかおもしろい元ネタは、こちら Javaref.com is a new Ajax-driven Javadoc repository the currently includes packages from 85 projects. Java API documentation is displayed in a style that is radically different f…

Java Concurrency in Practice

Java Concurrency in Practice作者: Brian Goetz,Tim Peierls,Joshua Bloch,Joseph Bowbeer,David Holmes,Doug Lea出版社/メーカー: Addison-Wesley Professional発売日: 2006/05/09メディア: ペーパーバック購入: 7人 クリック: 14回この商品を含むブログ (…

タグの追い越し問題

JSF1.2ではJSP2.1と仲良くなるが売りの1つだと思います。たまたまTeedaでJSFのf:verbatimタグについてやり取りがあったのですが 私はverbatimタグってタグの追い越し問題の解決に使用するのだと思ってます。 それ以外に用途ってあるのだろうか? 誰か教えて下…

New Testing Tools Released

http://www.infoq.com/news/New-Testing-Tools-ReleasedHavenってMavenを意識したネーミング!? CoView 2.0って全然知らない... pulse は少し気になるのでチェック。 what can pulse do? Build any project: run arbitrary binaries or use support for ant, …

postgres JDBCドライバ8.X系でinterval型にinsertする方法

テーブル作成 CREATE TABLE foo( id INTEGER ,value INTERVAL ,CONSTRAINT foo_pkey PRIMARY KEY (id) );テストプログラム Driver driver = DriverManager.getDriver("jdbc:postgresql"); System.out.println("version[" + driver.getMajorVersion() + "." +…

Apache Lucene

Apache Lucene 入門 ~Java・オープンソース・全文検索システムの構築作者: 関口宏司出版社/メーカー: 技術評論社発売日: 2006/05/17メディア: 大型本購入: 5人 クリック: 156回この商品を含むブログ (31件) を見るひと昔触ってから結構経ちますが、先週、本…

JavaOne

準備を全くしていない... 準備[0]少しだけ不安...不安[3]

Eclipse TPTP AgentController

とりあえずガーっと書きます。 AgentController tptpdc.win_ja32-TPTP-4.1.0.1.zip をダウンロード。 # 各OSに合わせてダウンロードを行って下さい。ダウンロード後、任意のディレクトリに解凍します。 今回は、c:\usr\local\tptp に解凍。 $AGENT_HOMEをc:\…

Eclipse TPTP プロファイル

2つのマシンで動作確認成功したので、取り急ぎEclipseへのinstallだけ(10分もあれば終わります)UpdateManagerでのインストールは何度か失敗したのでzipでのインストール方法。 # WindowsXP/2000, Eclipse3.1.2, JDK1.4.2_08 で試しました EMF SDK emf-sdo-xs…

Eclipse TPTP install

うーん、時間かかりすぎ!?Update Managerじゃなくてzipダウンロード形式で 再度やり直した方がいいのかなぁ... IOExceptionとかでインストール失敗するんですが... 誰かUpdate Managerからインストール成功した人いますかー?

Java 5 extension framework for Struts released

http://www.theserverside.com/news/thread.tss?thread_id=39840 POJO action beans with no framework dependencies action vs. controller separation. Request processing logic is encapsulated into Action controllers, simplifying action implementa…

Reverse Ajax

http://www.theserverside.com/news/thread.tss?thread_id=39884 DWRが2.0をリリースしたようです。 今回の大きな新機能は、JavaからJavaScriptを非同期に呼ぶ事を可能にした事のようです。 流行のAjaxの逆(reverse Ajax)ですが、どのような場面でJavaからJa…

クラスの居場所

this.getClass().getProtectionDomain().getCodeSource().getLocation().getPath();

PrivateAccessor

http://junit-addons.sourceforge.net/junitx/util/PrivateAccessor.htmlこいつがあれば Class clazz = Hoge.getClass(); Fiels field = c.getDeclaredFiled("foo"); field.setAccessible(true); (String)field.get(clazz);が (String)PrivateAccessor.getFi…

JUnit4

TeedaでJUnit4いっちゃいます??JUnit4のbackport175版が...

標準コアライブラリloadBundle

該当するリソースのないキーに対しては、キーをエクスチョンマークで囲んだ "???hogeKey???" という文字列を返す。 When a resource lookup is done on the java.util.Map (loaded from ) using a key, and the key is not found in the Map, return the lit…

戻るボタン

JSF1.2では、戻るボタンの挙動の問題を解消というものがあったはずだが正式な仕様ではまだ未確認。。。 確認しなくてはー。

Sun Java Studio Creator 無償提供

http://sdc.sun.co.jp/javatools/jscreator/promo/freetools/index.html 只今、ダウンロード中です。 $99が、ただになるとは嬉しい

Java Compiler API

Mustangの機能で、お?と思ったもの。 Java Compiler API を使って、Javaプログラム中の実行中にソース内に書かれたプログラムをコンパイルし、実行するというもの。 コンパイルに成功した場合は、ClassLoaderでロードして実行することができます。 プログラ…

JNI(Java Native Interface)

ゴリゴリC++で書いてた事を思い出す。 JNIで独自に証明書を作成したり、暗号化したり。

リフレクション

4年くらい前に作ったシステムのJDK1.3時代のリフレクションを使用したソースを見てみた。 コントロールサーブレットで、リクエストパラメータの値を一定のルールに基づいたクラスのフィールドに格納するというもの。 リフレクションだけでも、きちっとシス…

Annotations in Servlet2.5

きた!アノテーション http://www.javaworld.com/javaworld/jw-01-2006/jw-0102-servlet.html web.xml conveniences http://www.javaworld.com/javaworld/jw-01-2006/jw-0102-servlet-p2.html Clarifications http://www.javaworld.com/javaworld/jw-01-2006…

id:satonaokiさんのブログが気になりました。 http://d.hatena.ne.jp/satonaoki/20060109/p1 特に 何が寄贈されるか? 約100個のUIコンポーネント HTML AJAX RenderKit ダイアログ・フレームワーク 最適化されたコンポーネント・ストレージ メニュー・モデル…

Marmalade

http://marmalade.codehaus.org/ ちと勉強しましょ

JTiger

JTigerは、JDK5.0で動作しアサーション・メソッドが豊富という事、試す価値アリ。 http://www.jtiger.org からダウンロード出来ます。JTiger のアノテーションは以下の通り。 @Test:テストを実行するメソッドを示す @Category:テストのカテゴリーを示す。…

Lucene

Namazu→Luceneに移行に向けて準備 どこかにベンチマークの比較がないかなぁ

JSF EL メモ

implicit variables 変数名 説明 requestScope RequestScopeの集まり(java.util.Map) sessionScope SessionScopeの集まり(java.util.Map) applicationScope ApplicationScopeの集まり(java.util.Map) param RequestParameterの集まり(java.util.Map)。個々の…

JavaFesta

本日のJavaFestaに行っている知人から連絡がありました。「最高!」だそうです。行きたかったなぁ。尚、私は12/10〜12/17 の間、不在となります。

Sun Developer Network(SDN)

SDNのJavaForums-JavaServerFacesTechnologyは日本のPHPのMLよりも活発かも 英語の勉強にもなるし、1日に何件もやり取りがあって是非お勧め

JDBCドライバ

JDBCドライバ(postgresql-8.1-404.jdbc3.jar)のソースを読む。 というのも、以前のシステムで今まで動いていたソースがJDBCドライバのバージョンをあげたことによって例外が発生したため。 【現象】 以下のテーブルに対して Table "yone" Column | Type | Mo…