· Java
一般的なアプリで必ず必要となるデータベースへの検索機能。特にユーザが自由に検索条件を変えることができるような場合,検索条件を動的に組み立てる必要が出てくる。つまり,SQL文のWHERE句の条件式をプログラムで組み立てなければならないのだ。
条件式はよほど特殊なアプリでない限り,決まりきったものだ。等号,否定,論理積,論理和,くらいだろうか。文字列的には大したことないものなのに,プログラムで作るとなると,なぜかうまくいかない。しかも,オブジェクト的に条件文を表すことを,アプリを作るたびに毎度毎度…
Read more →
· Java
今日はめっちゃ収穫の多い一日だった。その項目はというと・・・
Struts Shaleの把握
Movable Typeのインストール
という2大目標だ。
Struts Shaleの方はというと,JSFの拡張機能と言ってしまえばそれまでだが,実際には,
「画面遷移&業務処理実行に対する高い管理能力」
「ポータルサイトの構築を見据えた画面構成能力」
を備えた非常に魅力的なフレームワークだということがわかった。もちろん品質面や実装具合はまだまだ怪しい感じなのだが,それはオープンソ…
Read more →
· My PC environment
無償版もあることがわかったMovable Type。ココログでやっている「Eclipseプラグイン開発Blog」を移行するために,さっそくダウンロードしてインストールを始めた。しかし,さっそく挫折。
この難しさは一体なに?
mt-check.cgiを実行してみると,HTML:Templateが古いとか,Image:Sizeが見つからないとか表示された。
[インストールマニュアル](http://www.movabletype.jp/manual/mtinstall.html)を見ても,こいつ…
Read more →
· My PC environment
愛機 VAIO Z1/P への Fedora Core 3 インストールも完了し,最低限整えようと思っていた機能(Samba,VNC,CVS,SSH)も動き出した。Fedora Core 3 の起動画面やGNOMEデスクトップは超かっこよく,非常に満足である。
さて,せっかくLinuxを入れたので,Windowsではできない or 大変なことをやってみたい。とりあえず思いつくのは,
自前Weblogサーバ構築
である。WeblogのサーバはどれもUNIX環境をターゲットにしていて,Win…
Read more →
· My PC environment

順調だぜ♪…
Read more →
· My PC environment
昨日からチャレンジしてきたSolarisインストール on VAIO Z1/P。懸念のネットワークカードの認識も何もせずにちゃんと認識されて,インストール自体は全く苦労せずに終わってしまった。画面の解像度も,以下のサイトを参考にして,1400x1050でいい感じに表示されるようになった。
[Vaio PPCG-Z1R/Pで解像度1400x1050表示(Vesaドライバ)](http://park15.wakwak.com/~unixlife/solaris/x-vesa1400.html) …
Read more →
· My PC environment
Windowsだけの生活は退屈だ。というわけで,Solaris10をVAIO Z1/Pにインストール・チャレンジ!!

ちょっと調べたところ,インストール直後はネットワークカードが認識されないらしい(Solaris9の場合みたいだけど)。
[Sony Vaio PCG-Z1R/PへのSolaris9インストール](http://park15.wakwak.com/~unixlife/…
Read more →
· Shale
Strutsのバージョン2は当然Struts2かと思いきや,「そりゃ2じゃないだろ」と猛反発を食らったために「
[Struts Shale](http://wiki.apache.org/struts/StrutsShale)」となったらしい。このStruts Shale,JSFとの結びつきの強いものになるそうだ。 [JSF(JavaServer Faces)【.NET死亡?!!!】](http://pc8.2ch.net/test/read.cgi/tech/1059208396/286) b…
Read more →
· Java
読者から
[JAVA PRESS Vol41](http://www.gihyo.co.jp/magazines/javapress)の僕の記事に対して問い合わせがあり,久々にTomcat 4.X(最近はすっかりTomcat 5.0シリーズを使ってる)をインストールしなければならなくなった。[JakartaのTomcatページ](http://jakarta.apache.org/tomcat/index.html)に行って,早速ダウンロードしようとしたが・・・ Tomcat 4.X が落とせ…
Read more →
· Java
EclipseでJ2EE開発を支援するLombozプラグイン。Tomcat5.0.28との組み合わせの場合,LombozがTomcatをうまく起動してくれない。この問題の解決法が以下のサイトに載っていた。
[How to configure Lomboz 3.0 & Tomcat 5.0](http://forge.objectweb.org/forum/forum.php?threadid=1028&forumid=360)
Tomcat 5.0.X用のサーバ定義ファイルに書いてある,「…
Read more →