2008-01-01から1年間の記事一覧

SpringJdbcでOracleのストアドプロシージャを呼ぶ

SpringJdbc経由でOracleのストアドプロシージャを呼んでみた。 // JdbcTemplate作成 JdbcTemplate template = new JdbcTemplate(getDataSource()); // 戻り値をcaseInSensitiveで扱う template.setResultsMapCaseInsensitive(true); // 呼び出し用SimpleJdbc…

Redirect.to()

T2でリダイレクトをする場合、Redirectクラスを使用します。バージョン0.4のブランチから、このクラスには「to」「toOuterContext」「toOuterUrl」の3つのstaticメソッドが定義されました。 以前はto()のみでしたが、「あて先によりメソッド分けをしたほう…

低速

ネットで「低速ジューサー」という単語が目に入ったのでクリックしてみた。 なんのことはない、野菜をゆっくりすりつぶすジューサーの事だった。 で、気になったのがその横に出ていた求人広告。 低速ジューサーに関する求人情報 [求人] 株式会社損害保険ジャ…

v0_1_11リリース

http://code.google.com/p/sdloader/ SeasarConに合わせて、v0_1_11をリリースしました。上記ページより、sdloader-v0_1_11.zipをダウンロードしてください。 また、スタンドアロン風のSDLoaderDesktopSWTもアップしました。SDLoaderDesktopSWT_v0_0_01.zip…

SeaserCon2008終わりました。

SeaserCon2008に行ってきました。 盟友 id:shot6さんのT2、id:yone098さんのTeeda、id:skirnirさんのymirと、盟友たちの気合いの入ったステージがあり、大変楽しめました。 T2はかなりみんな聞き入っていて、なるほどね的な顔をしている方も多かったです。い…

Seasar カンファレンス2008 Autumn

今週土曜日に行われるSeasar カンファレンス2008 Autumnにて、LTで登壇することになりました。 SDLoaderの紹介とか、Webコンテナとのお付き合いについて話をしたいと思います。 とはいえ今回の本命はid:shot6さんが話すT2なので、私は優秀なサクラとしてがん…

Google Chrome

早速インストール。なんか、速いです表示。 にしても、このChromeのマークを見て「ポケットモンスター」と思った方は多分100人ぐらいはいるとおもいました。

迫ってきた

64Gで4万円。もう一押しで射程圏内じゃないか! http://www.watch.impress.co.jp/akiba/hotline/20080830/etc_patriot.html

雷がひどいので

本日終了。。。 今日はCheckStyleを設定した。 正直デフォルト状態だとかなりうるさいが、調教したらすごくよくなった。 package-info.javaに対応してないこと以外は、大変満足です。 なにより、設定ファイルをプロジェクト相対パスに置けるのがよいです。 …

ディレクトリトラバーサル

がいまDAIGO並みにホットなので、自宅のTomcat先生も対応済みの物にしました。

JDK1.5で@Resource

ここから、「com_annotations-1_0-fr-api-doc.zip 」というのをダウンロードして、 http://jcp.org/aboutJava/communityprocess/final/jsr250/index.html libに入っている「jsr250-api.jar」をパスに通せばOK。 これで、JDK1.5+Springで@Resourceが使えます…

本命

こんなのが出るから買えorDie、と言われました。 http://japanese.engadget.com/2008/08/21/x25-m-x18-m-sata-ssd/ インテルが本気出したらだめだろう。 追記 詳細情報頂きましたm(_ _)m http://japan.internet.com/webtech/20080821/12.html

LDAP接続でエラー

JNDIで認証を行っているアプリがあり、通常利用している分には問題ないのだが、負荷がかかるとエラーになるという現象が出ていて、その調査を行った。 現象としては、いっぺんにある程度のユーザーがログインする状況が続くとエラーが出る、というものだった…

Tweenerに飽きたら

テスト中にTweenerに飽きたら、addTweenの中の // Creates a "safer", more strict tweening object var rTime:Number = (isNaN(p_obj.time) ? 0 : p_obj.time); // Real time var rDelay:Number = (isNaN(p_obj.delay) ? 0 : p_obj.delay); // Real delay …

JavaRebel

ダイナミッククラスローディングライブラリ。-javaagent系。 http://www.zeroturnaround.com/javarebel-demonstration-screencast/ id:skirnirさんとid:shot6さんからのご紹介。

Tomcatの仕様

Tomcat5.5から、request.setCharacterEncoding()でセットしたエンコードがGETパラメータに適用されません。 これを今までどおりにするには、server.xmlもしくはcontextファイルのContextタグで、usebodyEncodingForURI="true"とする必要があります。 ただし…

SpringMVCのbindタグ

こういう書き方があるらしい。 <form action="login.form" method="POST"> <table> <tr> <td>Login Name:</td> <td><spring:bind path="login.loginname"> <input type="text" name="${status.expression}" value="${status.value}"> </spring:bind></td> </tr> <tr> <td>Password:</td> <td><spring:bind path="login.password"> </spring:bind></td></tr></table></form>

ミーティング三昧

今日も一日ミーティング。客先の中の関係が悪く、話が進まない。 あと、どうでもいい話だが、「雪印さけるチーズダイエット」というのをやっているが、今のところ失敗気味。 高たんぱくということでチョイスしてみたのだが、うますぎるのが問題か。

RequestMappingを一括でハンドルする

SpringMVCで、@RequestMappingがついたメソッドの呼び出しをすべてインターセプトしたい場合は、この記述でOK。 import java.lang.reflect.Method; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.as…

PS3-Java

PS3はJavaで開発。 http://yun.cup.com/bdj002.html Blu-rayの制御プログラムがJavaベースで、ライブラリが公開されているそうで、それを使うことで対話型コンテンツができるそうな。 http://ja.wikipedia.org/wiki/BD-J この人はアドベンチャーゲームを作っ…

これはほしい。 http://www.n-u.nl/plankton/plankton_nailed_5.html

JDeveloperその3

鼻からJDeveloperを相手にしていなかった私ですが、ここ最近はJDeveloperを使っても フラストレーションも溜まりにくくなり、良さもわかって来ました。 ツールとしての完成度はやはりeclipseには劣るところも多いですが、統一感というか、 クライアントにデ…

ojdbc14.jarとojdbc14_g.jar

OracleXEには、この2つのjarがついている。 どっちも中身は同じ構成なので、なんとなく「g」がついている方が 強そうなのでこっちを使おうかと思っていたら、違いがあるのを発見した。 http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdoc…

Google八分

新しくOSを入れなおした後から、Gmailにログインした後の「読み込んでいます」画面がいつまでたっても終わらない。 ブラウザのプロセスを切って、新規で立ちあげると直るのだけど。 で今日、いつまで待ったら画面が出るんだろうと思ってほかっておいて、帰っ…

ライセンスその後

FlexBuilderのライセンス格納場所 http://livedocs.adobe.com/flex/3_jp/html/help.html?content=configuring_environment_2.html インストール前にlicense.propertiesを先に作成しておいたら、うまく動作した。 にしても、Adobeに送ったメールは「受付しま…

JDeveloperのビルド

JDeveloperでは、ビルド時にJSPもコンパイルしてしまうようで、classes以下に.jspsというフォルダを作って、コンパイル前のjavaソースとclassファイルを吐き出してくれる。 コンパイルしてくれるのでコンパイルエラーがチェックできるし、もしこのままアプリ…

弱った

Vistaを再インストールしたあとにFlexBuilderを起動したら、アクティベーションを求められた。 シリアルを入力してOK、と思ったら何度もダイアログが出てコンパイルできない(T_T) Builderを消したり、eclipse入れなおしたりしたけど駄目。 ProgramFiles\Adob…

F#

F#なる言語があるらしい。 http://www.infoq.com/jp/articles/pickering-fsharp-async;jsessionid=478830323786C5DAA6F7C8EA4D4B176D 非同期の扱い方が面白い。

Gavotta Ramdisk

今更ながらだが、「Gavotte Ramdisk」を使ってみた。 今のメインマシンはメモリが4G積んであるが、OSから利用できる領域は3.5G程度で、500Mは利用不可になっている。 それなりのメモリ量であるので仮想メモリは設定0にしているが、今日作業していたらメモリ…

JDeveloperその2

JDeveloperでWEB-INF/libに入っているjarの中身を見ようとすると、こんなことになる。 ファイルの種類、パッケージや名前に関係なく、すべてフラット表示という神仕様。 と思って愕然としていたら、上に「ライブラリの切り替え」というボタンがあった。 これ…