Friday, September 30, 2005

JSF+Hibernate

仕事の関係で今ちょこちょこと調査を進めてるJSFとHibernate。
しかしHibernateってば、トランザクションまわりの処理とか
DBアクセス関連処理を一手に引き受けてくれるから非常に便利。
と思っていたが、やっぱしSQLを一切書かないプロジェクトなんて
存在するはずない。そんなわけで、ネイティブなSQLをHibernate
経由で発行したいって思うのは結構普通なニーズだと思われる。
けどこれがまたかなり厄介だった。HibernateにはHQLなんて
専用のSQL文があるけど、この方言が結構曲者で、覚えるのは
ずいぶん骨が折れる。createSQLQuery関数で独自のSQLが
流せるけど、これも完全に自由なSQLが書けるということでも
なさそう。
そんで今回一番詰まったのが、複数テーブルを使うSELECT文で、
取得した結果セットをJSFのdataTableタグで表示する方法。
そこらのサイトで複数テーブルをJoinするSQLクエリの書き方
というのはぼちぼち目にしたけど、その結果をJSFで表示する
事例がなかった!この方法がわかるまでにずいぶんと時間が
かかってしまった・・・。忘れないようにメモっておくと、
Hibernateのlist関数の戻り値はListオブジェクトだが、
その中で各テーブルの情報はオブジェクト配列で保持されて
いるということがわかった。み、みんなハマらないのだろうか?
俺だけ・・・?

例えば、以下のようなSQLの場合、

SELECT {user.*}, {group.*}
FROM t_user {user} INNER JOIN t_group {group}
 ON {user}.user_no = {group}.user_no;

結果の取り出しは以下のようになるようだ。

List result = query.list(
         strSql,
         new String[] {"user", "group"},
         new Class[] {User.class, Group.class});

Object[] obj = result.get(0);
User user = (User)obj[0];
Group group = (Group)obj[1];

とこんな感じ。最初のテーブルがオブジェクト配列の0番目に、
次のテーブルは配列の1番目に格納されるという仕組みらしい。
んで、これをJSFのdataTableで表示しようとすると以下のように
なってくる。

// Java
itemtable = new UIData();
itemtable.setValue(result);

// Jsp
<h:dataTable id="table" border="1"
 binding="#{managedBean.itemtable}"
 value="#{managedBean.result}" var="userdata">

 <h:outputText value="#{userdata[0].user_no}" />
 <h:outputText value="#{userdata[1].group_name}" />
</h:dataTable>

んー、実際にできてしまえばシンプルで何のことはないが、
知らないとホントに難しい。まーでも、何とか思い通りの
クエリを発行して画面で表示できるようになった。

しかし、SELECTするカラムを指定するとエラーになったり
まだまだ調査せにゃならんタスクは山ほど・・・。実装開始
までもう時間が無いし、早いとこプロトタイプを煮詰めないと
いけないな~。頑張ろ。

Thursday, September 29, 2005

X31 PowerUP ↑

打ち合わせに行ったついでに田中さんがX31のメモリを買って
きてくれた!おおーっ、これで我がX31もメモリ1ギガぢゃ!
すげー!ビルドが早いっ、TOMCATの起動が早いっ!音楽聴き
ながらでもストレスがないっ!

やっぱメモリって大切なんだね。

Wednesday, September 28, 2005

定例ネタ作成

前のプロジェクトの教訓を生かし、打ち合わせ資料の
作成は早めに済ませておこう。なんてことを常々
思っているのだが、どうもイカン。今日も午後から
資料作成に着手して、結局終電1本前・・・。
別に毎日遊んでるわけでもなく、ちゃんと仕事して
るんだけど、なぜなんだ?
しかし沖縄から帰ってきてからやけに忙しいぞ。
もっとのんびり生活になるかとおもってたんだ
けどなー。

Cube PC用のUSBキーボードを購入。ノートPCに
合わせたキーストロークのキーボードですこぶる
調子がいい!やべー、会社でもコレ使いたいかも。

Tuesday, September 27, 2005

久々のDCと内P最終回!

リリースってことで約半年ぶりに大手町のDCにて作業。
もう記憶も薄れてたから室内の寒さとサーバの轟音
に驚いた・・・。
しっかし、なーんだかんだとトラブルだの何だのが
連発し、結局作業が終わったのは11時過ぎ・・・。
おえー、今日は内Pの最終回だっつの。まーこういう
こともあろうかと優秀な後輩、ヒロキにDVD録画を
依頼しておいたから最悪の状況は免れた。でも最終回
だしライブで見たかったなー。

Saturday, September 24, 2005

島の余韻

沖縄から帰ってきて初のブログになる。
てゆーかもう1週間近くになるのに、まったく余韻が抜けきらない。
それくらい今回も楽しかった。いや、楽しすぎた。
特にアクシデントもなく、すべてが順風満帆に進んだ今回の
沖縄旅行。その模様をログっておくことにするか。

・出発
今回の出発便はたまげる程朝早かったな~。早朝は6:15のフライト
って・・・。ヲイヲイ、そんなの間に合う奴いねーよって、
空港行ってみると人がワンサカ。こ、こいつらどこから来たんだ?
車組みは空港のオープン待ちまでする気合の入りようで、全員
無事に到着。沖縄に向けて飛び立った。


・大度岬海岸
那覇空港に着いてレンタカーを借りたら(今回はインプで、なかなか
Good!)初日は南部へのドライブ。そこでケンコお勧めの大度岬海岸へ。
砂浜海岸じゃないし、海の家的な施設もない。トイレと東屋があるだけ
の無造作な海岸。だけどそのおかげで全然人がいない。それに海岸を
沖のほうに進むと潮が引いて池のようになってて、そこでシュノーケ
リング。相変わらず沖縄の海は無茶なくらいキレイだ。それに魚も
結構な種類が居たし、何より地形が楽しい!!洞窟みたいになってる
ところがあって、かなり神秘的だった。あそこでタンクがあればー
などと悔やまれた。
それにしても始めからかなり楽しいポイントに行けて幸先良いスタート
が切れた。潮が引いている時間帯がオススメらしい。

・ちな~
大度岬を離れて腹ごしらえに立ち寄った店が「ちな~」なんか路地裏
に入って結構わかりづらい場所にあった。昔ながらの風情がある家屋
で沖縄料理を食べさせてくれる。そこでフーチャン定食を注文。
それから Orion BEER!! 昼間っから美味しいもの食ってビール!
こんな幸せはないだろう。座敷に座って落ちついて食べられるし、
味も美味しくて、また行きたいお店だ。
しかし沖縄だと量が若干多めだということを忘れてた。かなり
腹いっぱいになったもんなー。

・コマカ島
初日から離島かいっ!って話で、本当から船で15分の無人島、コマカ島
に上陸した。

・弁当屋のタコライス!

・阿嘉島

・ナーレーラ

・ダイビング

・飲み


などなど、一気には書き切れんので、徐々に追記してくか。
今日あったその他の出来事は、

・スカ、またも洗車でビカビカ
・10/1の石垣旅行は絶望

くらいか。それからDVDの設定およびプリンタ受領にて
現在石黒家滞在中。明日は忙しくなりそうだ・・・。

Thursday, September 15, 2005

沖縄祭り

さーついに明後日から今年3度目の沖縄旅行やー!
ままま、まさに、キタ--------(゚∀゚)-------ッ!!
って感じ。明日は石黒邸に泊まりだから今日準備を
しているが、今回は断腸の思いで一眼を断念。ヤツを
持ってくと大変なんだよー、カナーリ・・・。
今回は慶良間でのダイビングも待ってるし、楽しみ~。

そして今日、田中さんのメールにより今年4度目の
沖縄が確定した。こうなりゃもう開き直って楽しむべ!
今年は沖縄祭りやーッ (゚∀゚)!!

そして明日、沖縄に行く前にまず、目の前の壁を
乗り越えなければ、まさに AGAINST THE WALL だ!
何とか社会人として穏便に、穏便にね。

さて、明日も早いし寝るべ。

Monday, September 12, 2005

Sunday's

・選挙
 結局今年も行けんかったよ・・・。駄目な生涯記録更新中。

・後輩の見舞い
 ウィルス性の高熱により緊急入院した後輩の様子を見に
 病院へ。結構体調が回復してて、普通に会話できるようで安心。
 家族の人も来てたから問題ないだろう。しかし、病院はやっぱ
 やだね~。行くだけで体調が悪くなった気になるよ。

・UKと飲み
 新宿にてUK主催の飲み。ブラックライトにコスプレチャンネー
 が居るアヤシイお店で飲んだ。んー微妙。なにもかもが・・・。
 最後はマックで仕事の愚痴をタレて帰ってきた。

そんな平和な日曜でした。

Saturday, September 10, 2005

洗車と仕事の愚痴

・洗車
ここ最近とーんとサボってしまったため、猛烈に車が汚れて
しまってた。今日は残暑厳しく、かなり気温が高かった。
が、ここでまたくじける訳にはいかないので、AM9:30出発。
近所の洗車場に着くと、早くも洗車機は満タン。おぉー、
みんな頑張るなー。少し待って水道横の場所をGET。自分で
思うが、俺は洗車が上手くないから人一倍時間がかかる。
しかも最近の洗車機はずっとストップしてられないから、
とりあえず一通り洗ってから使うからメチャ非効率的だ。
もうちょいユーザの使い勝手を考えてもらいたいところ。
一通り洗ったけど、しばらくほったらかしてたから、ガンコ
な水垢がついてて、シャンプーだけじゃ取れなかった。
近いうちにワックスしないとなー。やっぱ水垢がつく前に
キッチリ洗車してやるのがベストだな。
今日はシャンプー洗車とガラコ塗りで終了。内装もやり
たかったが、猛暑のため断念。また暇な時にやろー。
てゆーか3時間も炎天下で洗車したから日焼けしてヒリヒリ。
まー沖縄に向けての仮焼きにはちょうどいいかー。

・道とん堀にて仕事の愚痴
今日は和光で大野さんと晩飯。しかし思わず今やってる
仕事の愚痴をグチグチと話してしもうた。でもひとしきり
吐き出したら割とスッキリした。んで、スッキリしたら
自分の悪い部分とかも見えてきたし。そしてこんな愚痴
に付き合ってくれた大野さんに感謝!
それから首都高あたりに足のばすーなんて話になってた
のだが、どうしてか突然の腹痛に襲われた。痛みは酷く
なかったが、どうしてもトラウマはとり切れず、今日は
断念・・・。結局食べすぎと狭い席が原因だったらしく
帰ってきたら直った。せっかく洗車もして車がビカビカに
光ってるのに、非常に残念だ。

ドラゴン常駐

・常駐初日
やっぱ初日はいろいろと探りながらの仕事になるから疲れるわー。
行きは武蔵野線~南武線コースで出社。やっぱ秋津から新秋津
まで徒歩だったり微妙。帰りは南武線がかなり混むから東横線
コースで帰宅。こっちのがマシかな。久しぶりに多摩川を渡った。
仕事場のインプレ

イイ!
 ・地上26階建ての高層ビルの最上階だから景色抜群!
  夜景はかなり見物だった。
 ・社食がある。そして安い!ラーメンが300円以下。

ヤダ!
 ・遠い
 ・スキルアンマッチ(技術的に専門的な知識が必要。シェル
  とかにもっと詳しい人間を投入すべきだ)
 ・インターネットできましぇん。辛すぎです (T_T)

いずれにしても、腰掛け程度にスポットで行くのはかえって
現場の人間に迷惑がかかる。というのが露呈。だからダメ
なんだよ、単純に人を入れればいいと思ってる安直さが。
しょーもない会社だよ、ウチは・・・。

・ドラゴン桜
最高に面白いんですケドー。友達からバンメシ食いに行こう
とお誘いが来たが、思わずキャンセルしてもうた・・・。
次で最終回だし、見逃せねー!

Thursday, September 08, 2005

スポット常駐とiPod Nano

・常駐決定とメモリゲット
はぁ~、結局明日から1週間のスポットで常駐が決まった・・・。
てゆーか、いきなり冒頭から「常駐してもらいます」みたい
な話し始めやがって、俺には拒否権はないんですか?って
思わず聞いちゃったよ。ウダウダと文句言いまくって、場の
空気が激烈に悪くなり、マネージャもそこまで嫌がるならと。
んで田中さんまで交代でーなんて話を出し始める始末。
このままだと単なるワガママな社員になっちまうから、
そこからは一歩引いて交渉に。まー結局はX31のメモリを
1Gに増設してもらうということで交渉成立。512の2枚差し
で大体3万というところか。
しかし明日から南武線の向河原だってよー、フツーに2時間弱
かかるんですけど・・・。ウゼー、マジウゼー。今日から早く
寝ないとだな。

・iPod Nano
今日AppleからiPod Nanoが発売された。てゆーか薄い!
そしてデザインがGood!そういう面はさすがだなーと感心。
容量も2Gと4G。で2Gのは2万というところ。気になる
バッテリーは14時間とのこと。んまー、S○NYなんかが
50時間駆動をうたっているのと比較するとやっぱり
見劣りしてしまうのはあるが、それを帳消しにするくらい
デザインがイケてる。今使ってるRioはなんと会社が
無くなっちまうし、バッテリーの劣化も甚だしいから
そろそろ買い替えかなーと思う今日この頃。

Wednesday, September 07, 2005

台風&常駐拒否&HERO'S&Everio

・台風14号
今日は台風14号が吸収あたりからメチャ迂回して北上し、
新潟近辺まで来たのと、ちょうど出社の時間が重なった。
家から外の様子を伺ってみたけど、みるみるうちに天候が
悪化。少し落ち着いたところでトライしてみたが、すぐ
さま暴風&豪雨の血祭りに・・・。あっさりと諦めて
家に引き返す。それからしばらく台風の猛威は続いて、
外でたら一瞬でずぶ濡れになっちまう状況で、もう今日は
会社行けねえと諦めてのんびりした。
結局11時過ぎには落ち着いて出社したが、こんな大変な
思いまでして出社しなくてもよかったかなーと思われ。

・派遣かよっ!
今日は夕方に田中さんより打ち合わせがしたいとのことで、
時間をとった。前もって何の打ち合わせか聞いても答え
てくれないので、カナーリ嫌な予感がしていたが、その予感が
的中。ウチが雇ってて客先常駐してるパートナーが突然
失踪したらしく(50代のオヤヂ)その穴埋めで常駐してくれ
とか言ってんの。冒頭から俺のテンションは急降下。
田中さんは短期だからとか、なんとか穏便にという感じで
説得モード入ってたが、俺は絶対ヤダとか行くならノート
買えとかボーナス上げろとか言いたい放題言い放ってきた。
1週間のスポットなんて信じれたもんじゃねーよ、前例
もあるし。てゆーかこういうしょーもない問題を解消する
ために、誰かれ構わず人出せば済むって安直な考えしてる
ウチの会社に腹が立つわー。派遣業じゃねーっつーの。
明日マネージャを含めて詳細な打ち合わせがあるけど、
絶対にタダじゃ折れねーぞ、会社にも痛い目見させてやる。

・HERO'S
今日のHERO'Sは楽しかったー。KIDはホイラーをKOするし、
宇野と所の試合もスピードあってすごい楽しかった!
ちょっと残念だったのはKIDと宇野の準決勝。どっちも
引かずに打撃戦になってたんだが、宇野がまぶたをカット
してドクターストップになっちゃったからなー。あんな
カード見られるのもかなりレアだし、残念。大晦日に
KIDと須藤元気で決勝だけど、そっちはあんまし面白く
なさそうだなー。

・Everio
今CMでやってるVictorのハードディスクムービーの
「Everio」に興味津々だ。魅力は何といってもボディの
コンパクトさ。片手にすっぽり収まるサイズだよ。
あれでDVD程度の画質の動画が1時間程度録画できる
らしい。ストレージはマイクロドライブとかだから、
決まったサイズがあるわけでもないし。金額はかなり
するかと思いきや6万程度。んー悪くない。デジカメの
動画機能に常々不満を感じている昨今だったので
ちょっと考えてみようかなーと思う今日この頃。

Sunday, September 04, 2005

首都高&豪雨

・ルーレット族摘発
今日ニュース見てたらなんと、昨日の深夜に首都高で
ルーレット族(しかしこのネーミング何とかならねーか?)
の取り締まりがあったらしい。んで、テレビ局のVTRが
流れたけど、まさに辰巳第一から。おえー、俺が行ったら
真っ先に立ち寄るP.A.ぢゃんよ・・・。溜まってる車を
調べて違法改造で摘発したらしいが、恐ろしすぎる。
てゆーかもっと早く車検取ってたら昨日あたり行ってた
気がするし・・・。まーでも、今俺の車はまったくもって
一般車両だ。そのまま車検持ってけるレベルだもんね。
とはいえ警察さんに調べられるんはいつになっても気持ち
のいいもんじゃないけど。
今年は首都高で走り屋がらみの事故が多発してるみたいで
取締りが厳しくなりそうだ。こりゃー大黒とかもかなり
警戒してきそうだなー。行くときは気をつけないとなー。

・豪雨埼玉
今日は車検後の週末だし洗車でもしようと思ってたのに
天気予報は雨。おえー、ホントかよと思いつつも洗車は
延期して、カインズホームにジャッキの下に敷く木の板を
買いに行った。なぜジャッキの下に板なんて敷く必要が
あるかというと、ウマが入らないから・・・。あと少し
なんだけど。その数センチのストロークを稼ぐための
アイデアだ。ってもネットで同じ悩みを抱えてる人達が
結構いて、そういう人達の真似だったりもするが。
早速帰って試してみようと思ってたが、帰り道に突然雨
が降りだした。しかもあっというまにすげー豪雨になって
ワイパーをガンガン使っても前が見えないくらい。
何とか家に着いたけど、それからも雨足は弱まらず、
夕方には家の前の車道に雨が溜まりだした。おえおえ、
大丈夫かーって感じだったが、ほどなくして落ち着いた。
大雨警報も出てたし、今年一番の大雨だったなー。

カインズホームから帰る途中、交差点を曲がったら、
雨ということもあってテールがツツツーっと流れ出した。
思わずおとととってアクセルを踏んで流しながら
曲がってしもうた。意図してやったことじゃないが、
気持ちよかったし、まいっかーなんて思って走らせてたら
携帯が鳴った。出てみると「今交差点で回っただろー!」
と友達。な、なにー!ミテタノ?ドコデ?全然気づかなかったが、
近く走ってたみたいで目撃されてもうた・・・。いやー
どこで誰が見てるかわからん、世間は狭いものだ。
しかし下手してスピンしたりしなくて良かったー。そんな
ダサいとこ見られたらやだし・・・。

タイツ博&TWT

・タイツ博
今日は大野さんと舞台に行ってきた。今回はSETの「タイツ博」
場所は初台の新国立劇場。SETの舞台は前回の「天国への階段」
以来だったので期待度高だった。しかし名前が名前だし、どんな
舞台になるのかホントわからんかった。が、本編は名前の通り
最初から最後までタイツ・タイツ・タイツ。いくつかの物語を
やってたけどみーんなタイツ。テイストはお笑いの舞台だった。
最初は違和感満載だったのに、最終的にそのタイツ姿が自然に
見えてくるという恐ろしい現象に襲われた・・・。舞台が終わって
からは今回チケットを手配してくれたノーティーの大和さんとも
話せて面白かった。

・TWT
予定通り見た。てゆーか、TWHとはまったく別の物語ってことで、
実際少し残念に感じてたけど、今回のを見てたら、これまた
面白いってばよ!しかしまー今回も相当こだわって作ってあるなー。
物語自体はフィクションだが、出てくる人間はホントに東京の
第一線に立ってる連中だもんなー。バックボーンが重厚なだけに
メチャメチャ楽しい!こういう人たちが時代を作ってくんだなー
と感じる。東京ってやっぱスゲー!って思えてくる。ちょっと
東京カレンダーでも買って読んでみっかと思っている今日この頃。
にしても、TWHのホテルも着々と工事が進んでいるらしく、
来年の夏頃に完成するようなことを言っていた。(事実かどうかは
不明だが・・・)そんなわけで、今後TWHの続編もあるんじゃ
ねーの?と期待が深まる。
次回の放送は12月24日、クリスマスイブかー。てゆーかよくまた
そういう日に設定してきたなー。まーキッチリ見てそうだけど。

明日洗車しようと思ってたのに雨かよー。タイミング悪し・・・。
ジャッキの下に敷く板でも買いにいくとするかな。にしても、
リアをジャッキアップして、ウマを入れるポイントがわからん。
俺はてっきりツメの奥にある、フロントからずっと伸びてる太い
部分かと思ってたけど、そんなところはNGだと大野さんに言われ
てしまった・・・。んー、前にあそこに入れて作業したこと
があると思うんだが、やはり強度ないのだろうか???実際
どこに入れるのが正しいのか不明だ。

Friday, September 02, 2005

ドラゴン桜見れず

仕事帰りに田中さんと飲みに行った関係でドラゴン桜を
見ることができんかった。が、ちょうど大野さんが
録画する予定だったとのことで、それに便乗。助かったー。

池袋の鳥料理の飲み屋に入った。しかし最近鳥がメインの
飲み屋が増えた気がするなー。牛肉も低迷してるし、
ヘルシーな鳥がキテいるということか。そんで毎度の如く
俺の注文はメチャメチャ偏る・・・。毎回反省してるのに
なぜ直らないのだろう?もっとまんべんなく適量を注文
できるように勉強せねば。
料理は美味しかったが、話の内容はディープもディープ
田中さんの○×Lifeにはホント驚かされてしまった。
あまりにディープなので公開するブログに書けないのが
残念でならない。が、この先どうなってしまうのか、
楽しみでならない。田中さんを見習って、俺も春を探さ
ねばー!いや、あれは春なのか?なのか?

車検終了・TWT

・車検終了!
今日は会社を休んで車検を受けに行ってきた。車検も切れてたし、
ホントどうしようかと途方に暮れていたが、結局はネットで探し
当てた埼玉県某市の車検代行業者さんに依頼した。とりあえず
電話入れてみたら感じ良かったし、俺みたいなオーナーの事情を
理解してくれそうだったので。
今朝は5時半起き!そして眠気の中気合で車高上げ作業開始。
てゆーか前回トライした時に車高調のリングがベラボーに硬くて
あっさり諦めたので、前もって秘密のアイテムを用意しておいた。
その名も「ヒラタガネ」(東急ハンズ池袋にて980円)大工道具の
カンナを太くしたようなもんだ。こいつをリングの引っかかりに
当ててハンマーでカチコーン!と叩くと、あら不思議、あれほど
硬かったリングが素直に回る回る。そんなわけで無事に作業終了。
全体で2cmの車高UP。しかしたった2cmだというのに、何なんだ
このカッコ悪さはー!そ、早急に元に戻さねばっ!けど、この
車高だと日常生活になんら支障がなく快適だ。コンビニにも躊躇
無く入れる生活か・・・。
作業を終了し、8時半頃業者に向け出発!10時前くらいには目的地
付近に到着し、近くにあったカインズホームにてポジションランプ
を購入してLEDのと交換。少しでも作業工賃減らしたいからね。
そんで業者さん到着。リフトアップして相談してみると、
タイロッドエンド交換さえすれば、あとは下回りのスチーム
くらいで車検通りそうとのことで、今日は台車で帰宅する予定
だったが、終わるまで待つことにした。そんで正午過ぎ頃無事に
車検終了!今回は諸費用+作業費+先日できたリサイクル法の
費用などまとめて10万弱。手痛い出費だ~。けど、これくらいで
すめばはっきり言って御の字。業者の人もフレンドリーで、
ついでにサイドブレーキの調整とかもしてくれてGood!だった。
というわけで帰路に。ここからが修羅場で、今日の残暑ったら
すごい猛威で、すっきりと流れない16号を窓全開で走ってきた。
途中までカーステにあわせて大合唱してたが、急に息苦しく
なったので歌うのをやめた・・・。さすがの暑さで身体がアラート
をあげていた。あっぶねぇー。
しかしこれで、俺の車もまっとうなルートで車検が通せると
いうことがわかった。いやーめでたい!

・TWT
去年かなりハマったドラマがあった。「東京ワンダーホテル」
ってやつ。年に4回しかやんないけど、これがモーレツ楽しかった!
今日ふとテレビ番組表を見てたら「東京ワンダーツアーズ」
なるものを発見!公式サイトを見てみると、やはり東京ワンダー
ホテルの続編がやるらしい。物語は全開のと関連は薄いようだが、
今回も4回構成で初回は今週の土曜の夜らしい。こら何があっても
見なアカンなー。あーたまたま見つけて良かった。

http://www.ntv.co.jp/TWT/