· Java
最近はあちこちで「プロジェクトでEclipse作ってるよ」という話を聞くようになった。汎用的なプラグインではなく,あくまで特定のプロジェクトの開発で使えるものを作っていることが多いようだ。つまり,潜在的なプラグイン開発者は着々と増えつつあるということだ。「
[Eclipseプラグイン開発](http://yoichiro.cocolog-nifty.com/eclipse/)」ブログのアクセス数も着々である。
知り合いのNetPenguinクンも,悩めるプラグイン開発者になっているようだ。
…
Read more →
· Java
「AndroMDA&JUDEはダメっぽい・・・」で取り上げたUMLモデリングツール「Poseidon for UML」をインストールしてみた。起動イメージはこんな感じだ。

これは,AndroMDAのEJBカートリッジを使って吐いたEJBの雛形モデルである。Business Delegateパターンに対応するServiceステレオタイプと,EJBのEntityBeanに対応するEnt…
Read more →
· Java
次のWindows(Longhorn)では,奥行きのあるデスクトップ(3D Desktop)が売りになるらしい。確かに,せっかくウィンドウのZオーダーがあるんだから,遠近法とか使って,遠くにウィンドウとか置けるようになれば嬉しいかもしれない(そんなフリーソフトもいくつかある)。もちろん2D向けデバイスのマウスだと,遠くにあるウィンドウを引っ張ってくる操作を直感的に行えないが,そんなことは度外視しても,3Dデスクトップは考えただけで楽しくなる。
さて,今ではLonghornを待つことなしに,3D…
Read more →
· Java
次のおもちゃとして注目しているMDAを実践するための
[AndroMDA](http://www.andromda.org/)。これと何かしらのUMLモデリングツールを組み合わせてMDAを実践しようと思っている。個人的に
[JUDE/Professional](http://www.esm.jp/jude-web/product/professional.html)を買っているので,これを使おうと思って試してみた。
結果から言うと,残念ながらNGだ。
AndroMDAのサンプルで付いてくるe…
Read more →
· Ski
今日は4月1日,明日は4月2日。ついに復活の日である。1ヶ月半ぶりのスキーing。めちゃくちゃ楽しみだ!!
花粉症の影響か,のどが痛いけど,雪山に行けば花粉ともおさらば。滑りのイメージは大体できている。今シーズン前半とは明らかに違う体の使い方だ。早く試したいっ!!
雪質良ければいいなぁ・・・。…
Read more →
· Java
最近よく目にする「SOA」や「MDA」という言葉が非常に気になる。
「SOA」つまりサービス指向アーキテクチャは,
[Java WSDP](http://java.sun.com/webservices/downloads/webservicespack.html)をかじったこともあり(
[JAVA PRESS Vol.27 「特別企画 大長編! JWSDPによるWebサービス開発」](http://www.gihyo.co.jp/magazines/javapress/archive/Vol…
Read more →
· Java
ITシステム,特にWebアプリケーションの領域では,そのユーザにとって「これは役立つ!」と思う機能はさまざまだ。そして,開発する側と使う側で,便利に思う機能にすんごい差がある。
どうしても僕は開発者だから,開発する側の視点で機能を考えてしまいがちだ。
例えば僕は,どうせシステムを作るんだったら,そのシステムだけでやりたいこと全てができるべきだと思っている。情報のエントリから検索,帳票出力にいたるまで,使う人が行いたいこと全てがそこにある状態が理想だと考えている。
だから,データベース内の情…
Read more →
· Ski
今週末,今シーズン初滑りだ!!
世間はすっかり春めいてきている。もうすぐ桜が咲くというのに,初滑りとは何事だ!と思うかもしれないが,今シーズンは僕にとって今がスタートなのだ。
忘れもしない2月11日。宝台樹スキー場での最後の滑りで,僕の右手親指は粉砕した。その結果は「
[記念すべき第一投は・・・](http://blog.so-net.ne.jp/yoichiro/archive/20050309)」のとおりだ。それから約2ヶ月,やっと腫れもほとんどひいて痛みもおさまってきた。
1月,2月…
Read more →
· Java
Velocityを初体験してみた。SQLのCREATE TABLE文を出力するためのテンプレートを書いてみたのだが,これがなかなかうまく書けない。
テンプレート内の記述は,基本的にそのまま結果となる。もちろん,改行もそのまま反映される。単純な文字列置換ならVelocityは非常に便利だと感じた。でも,条件によって置換する文字列を変更したりしだすと,途端にテンプレートが汚くなる。しかも可読性をあげようと改行を入れたりインデントしたりすることができない(それが結果に反映されてしまうから)。
もち…
Read more →
· Java
仕事で使うので,今まで避けていた(?),Velocityの調査を行う。
Velocityの解説ページ(「Velocityとは」でググった)は以下が見つかった。
[Velocity - Velocity User Guide](http://www.jajakarta.org/velocity/velocity-1.3.1/docs-ja/user-guide.html) (JaJakartaの翻訳)
[Velocity:第1回:汎用テンプレートエンジンVelocity](http://…
Read more →