2006-11-08 · Quartz
バッチ処理に欠かすことのできないジョブスケジューラ。特にJavaの場合は,JavaVMというプロセス自体が重厚なために,個々のバッチプログラムをそれぞれJavaVMプロセス起動で実行することは,バッチプログラムの本数が多くなればなるほど非現実的になる。そのために,一つのJavaVM上でのジョブスケジューリングが基本となり,つまり各バッチ処理をプロセスとしてではなく,スレッドとして実行する基盤が欲しくなってくる。
スレッドを使用したことのある開発者であれば,必要最低限なジョブスケジューリングの基盤…
Read more →
2006-11-03 · Java
「
[今の最適解とは何だろう?](http://www.eisbahn.jp/yoichiro/2006/11/post106.html)」というエントリにコメントを寄せて頂いた中で,「Teedaは近いんじゃん?」という意見を頂いた。存在は知っていたけど,単なるJSFの1実装に過ぎないという軽い認識しか持ってなかったので,改めてSeasar FoundationのページでTeedaとは何かを見てみた。
「
[Teeda - JSF meets DI and AOP -](http://teeda…
Read more →
2006-11-02 · Other
名古屋でオーダーした「ネギトロ丼定食」。

まるで「スタミナランチBでライスはミニネギトロ丼に変更でお願い」である。恐るべし。…
Read more →
2006-11-01 · Java
POHPが使えて,Ajaxなリクエストを素直に受け付けられて,DIコンテナとの連携ができて,コンポーネント指向&イベント指向で,ほとんどPOJOでJavaコードが構成されて,サーバサイドでスクリプトも駆動させられて,設定ファイルが少なく,AOPも噛ませられて,プログラマにとって敷居が低く,ユニットテストもしやすくて,運用に耐えられて,JavaEEにできるだけ準拠していて,将来的に安心なもの。
・・・誰か助けてくださぁぁぁぃ! orz…
Read more →
2006-11-01 · Shale
JSFを利用したアプリケーションを作るための一つの現実解として,Shaleが挙げられる。Shaleにはshale-usecasesと呼ばれる簡単かつ要点を非常に良く突いたサンプルアプリケーションが公開されているが,Ajaxによる要求に対してShaleがどのように対処しているのかを追ってみた。
[郵便番号から町&州を取得する]
zipCode.jsp内のHTMLのコンボボックス(h:selectOneMenu)の選択状態がユーザの操作により変化する。
onchange属性にて指定されたzi…
Read more →
2006-10-26 · Other
来月から東京に戻ることに決定。
1〜2月: 野田(大阪)
3〜9月: 飯塚(福岡)
10月: 名古屋(愛知)
実は,土日は必ず埼玉で過ごしていた。つまり,単純計算として,
新幹線: 20回以上
飛行機: 50回以上
という回数だけ交通機関を使ったことになる。すっげー。
思ったよりもタフな自分に気がついた10ヶ月間だった。…
Read more →
2006-10-23 · Java
JUnitの登場によって,Javaの世界にTDD(Test Driven Development)の強風が吹き荒れた。その風は「テスト主導と言ったらJUnit」と言っても言い過ぎではないくらいの印象を多くの開発者に与えた。その結果,TDDを取り上げる記事の内容は,「TDDとは,実装コードよりも先にユニットテストをJUnitテストケースとして作成することですよ」というメッセージばかりが目立っている。
ユニットテストは確かに重要である。やるに越したことはないし,テストファーストはプログラマにとって,…
Read more →
2006-10-22 · Eclipse
昨年まで公開していた翻訳プラグイン for Eclipse(TranslationViewプラグイン)の更新サイトを再設置した。ちょっと訳あって長らく公開を控えていたので,今まで利用したいと思って頂いた方々には非常に申し訳なく思っている。
http://www.eisbahn.jp/update-site/
Java開発に日本語⇔英語の翻訳は欠かせない。ぜひ役立てて欲しい。…
Read more →
2006-10-18 · Java
バッチプログラムやスタンドアローンなGUIアプリケーションでは,プログラムを起動するためのスクリプトを準備することがほとんどである。最近のJavaプログラムでは,数多くのOSSを使用して作成するために,クラスパスに通さなくてはいけないjarファイルの数は,それはそれは多くなる。シェルスクリプトやバッチプログラム内で,jarファイルを個々に記述してクラスパス文字列を構築するのは,非常にうっとおしく,美しくない。
せっかくのスクリプトなので,libディレクトリ内にあるjaファイル全てのパスを連結して…
Read more →
2006-10-17 · Java
Javaの世界の中で老舗かつ最も使われているであろうO/Rマッピングライブラリの
[Hibernate](http://www.hibernate.org/)が,3.2にバージョンアップした。
[Red HatのJBoss,Java Persistenceに対応したORMソフトの新版「Hibernate 3.2」](http://itpro.nikkeibp.co.jp/article/USNEWS/20061017/250798/) - ITpro
このリリースにより,HibernateをJ…
Read more →