谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

2007-12-01から1ヶ月間の記事一覧

いまから帰阪。

今月二度目の里帰り。 新幹線の乗車率ピーク? グリーンもいっぱい? じゃぁ東京駅まで行って並ぶしか!

tutorialもいくつか出来てるみたいですね

あと、 SAStrutsのSVNリポジトリにtutorial(サンプル)が いくつかあったので読んでみた。 ぱっと見、Strutsとは思えない感じ。 どちらかと言うとStruts2に近い感じ? 試しに、List-Backed ActionForm的な入力を試してみたけど うまく値が設定されず。 まだ…

publicフィールド

S2Struts1.3.0-RC2と、S2Container2.4.19の組み合わせで publicフィールドを試してみた。 この組み合わせでバインドする/しないは以下の通り。 ○ : ActionにService ○ : ActionにHttpServletRequest × : ActionにActionForm × : Actionにクエリ文字列のパラ…

女子高生が無重力実験に挑戦 ジェット機で高度1万mへ

http://www.asahi.com/science/update/1222/OSK200712220063.html 母校です。

JSONICが良いらしい

http://jsonic.sourceforge.jp/ JSON-libはpublicフィールドに対応してなくて残念でしたが この和製JSONライブラリは、publicフィールド対応のほか、 拡張性も高いし、依存ライブラリもないみたい。 S2SilverlightのJSON周りは、これに任せようかな?

Irenkaセミナーに行ってきました。

http://d.hatena.ne.jp/masataka_k/20071211/1197337254 これ。 Seasarカンファレンスの講義室とは違って、 距離が近い箱の中でのセミナーなので、 内容も一歩深まるし、質問もしやすかったですね。 自動生成はVelocityかIrenkaなのか、 静的解析はCheckstyl…

interfaceを作らない時のpointcutの指定の仕方

特定の文字列を含まない正規表現(setter/getter以外を示す正規表現) 昨日、こう書いたんだけど、この指定の仕方だと 多分、java.lang.Objectのメソッドがpointcutに含まれちゃいますよね。 なんか前にも話題になった記憶があるんですが みんな、どうしてる…

実家の大阪に戻ってきました。

父親が還暦を迎えるということで、 ベランダから通天閣が見える大阪の実家に帰ってきました。 週末は、まったり、、、 実家のノートPCを借りてプログラミングかな(笑

Flash Lite「1.0」「1.1」対応 携帯Flashスクリプト入門

http://www.cbook24.com/bm_detail.asp?sku=9784777513291 今日発売か! 買う! 世間はActionScript3.0だとか、いっそObjective-Cだとか言ってる中で 1.0、1.1なんてニッチな照準を合わせてくる所、見事に打ち抜かれました。

html:paramタグ

Struts1.3.6から追加になったタグらしい。 <html:link ...> <html:param name="aaa" value="bbb"/> <html:param name="ccc" value="ddd"/> </html:link> これでクエリ文字列に、aaa=bbb&ccc=dddが含まれる。 いまのところ、name属性とvalue属性しか定義できず、 <html:link>みたいな高機能さはないらしい(Mapも展開できない) まぁ、MayaaとかELを使っているなら paramNameと</html:link>…

クエリ文字列を生成時に、paramName/paramPropertyとnameは一緒に使える。

あう、初めて知ったのでメモ。 <html:link>タグにクエリ文字列を付与したい場合、 単一のプロパティなら、paramId、paramName、paramPropertyを指定して、 複数のプロパティなら、nameとpropertyでMapを指定する、 というのが教科書的なお約束。 で、これ排他利用かと思</html:link>…

特定の文字列を含まない正規表現(setter/getter以外を示す正規表現)

diconのpointcutを記述する時に「setter以外」を指定したい場合は、こう書く。 (?!set).* 「setter/getter以外」を指定したい場合は、こう。 (?!(get|set)).* テストコード。 import java.util.regex.Pattern; import junit.framework.TestCase; public clas…

values IDENTITY_VAL_LOCAL()でnullが返ってくる。

S2Dao + Derbyで、IDアノテーションを使ってinsertした後に、 insertしたオブジェクトに自動生成された主キーの値が設定されるはずなんだけど なぜかnullが設定されてしまう。 どうもinsertした後にS2Daoが「values IDENTITY_VAL_LOCAL()」した時に (本来、…

ActionにMapは自動バインドされない。

S2StrutsのMap-backed ActionForm絡みでもうひとつ。 クエリ文字列に xxx=yyy という記述を含めておいて、 Action側に setXxx(String str) メソッドを作っておけば 自動的に値がバインドされる。これは便利。 でも、クエリ文字列に xxx(yyy)=zzz という記述…

Map-backed ActionFormの扱い

StrutsのActionFormは、 Map-backed ActionForm(マップバックドアクションフォーム)とか、 List-backed ActionForm(リストバックドアクションフォーム)とか使えて便利。 http://struts.apache.org/1.3.8/userGuide/building_controller.html#map_action_…

今週は休暇なのです。

よねさんから、早くblog更新しろってプレッシャーが掛かっているので!(><) S2Struts + Mayaa + S2Dao + Derbyで掲示板システムを作成中。 エンジニアの休暇は、やっぱりプログラミングですよね!