かとじゅんの技術日誌

技術の話をするところ

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

Googleのソフトウェア開発

http://nanto.asablo.jp/blog/2007/04/29/1472377東工大の奥村研究室にいらした南野さん,Googleにいかれたんですね. Don't Be Evil すばらしいですね.

BaoとDaoの関連がよくわからない

study-buriにあるOrderBaoは,order(OrderInfoDto dto)メソッドが呼ばれた時,Buriアノテーションに指定したdtoClassに関連したDaoを使うかな?そのあたりのBaoとDaoの関連はどこをみればよいのでしょうか?それともs2buriはフロー制御だけで実際のエンティ…

次に読むか

JavaからRubyへ ―マネージャのための実践移行ガイド作者: Bruce A. Tate,角谷信太郎出版社/メーカー: オライリー・ジャパン発売日: 2007/04/21メディア: 単行本(ソフトカバー)購入: 3人 クリック: 51回この商品を含むブログ (119件) を見るJJUGで誰かがこ…

3日から9日までロスにいきます

観光でロスに.あちらに親類がいるので,何日か滞在する予定.ビバリーヒルズに住んでるとか.どんなところだろう... 今回はITという枠ではなく,マーケティング的な視点で,あちらの社会勉強にいってきます. 追記: ちなみに,8日からサンフランシスコ…

とある講演

とあるところでPHPに関する講演を頼まれました.ありがとうございますm(_ _)m 時期が来たらここでも告知しますが,とりあえずネタしこみ期間.ラボ的にいろいろ実験してみますかね.

s2chronos-extensionのコーディング 徐々に進む

深夜に集中力を切らさないように気合い注入しつつ永続化のコードを書いています. 結局のところ,S2DaoとS2Dxoの助けを借りてだいぶ楽にコーディングできます. Java5の列挙型が何も考えずに,Dxo -> Daoで直接DBに保存できるのはありがたい.もちろんその逆…

ATOK 2007

去年の11月からVistaを使っているのですが,やっぱりOffice 2007のIME2007が”おばか”すぎて使い物になりません.IME2003ですかね.それをより頭悪すぎ. 効率が悪すぎるので,ビックカメラでATOK 2007を購入.やっぱり,日本人にしかできない技ってあるよな…

etchにdist-upgradeする.

玄箱くんに人柱になっていただきます. 追記: 特に問題なくetch化完了.

おかげさまで

最近,Seasarでコミッタをはじめてから,いろいろなお客様からお仕事の相談を受ける機会が増えてきました.実際,受注の方も過去最大になりつつあります(汗.がんばるぞー. OSSで活動するのは時間の捻出なりが大変なんですが,人と人のつながりができて,単…

現在リファクタリング中

永続化機能の作り込みをやっていて,それに併せてリファクタリングも継続的に実施中です.まだまだ,かかりそうです. 最近,コミュニティの方と,やりとりすることが多いのですが,S2Chronosが待ち遠しいとおっしゃってくれる方に遭遇する機会が多くなって…

PHPでもTeedaで楽しく

妄想とかかれているのですが,ぜひ実現したいですね.PHPでもページ駆動開発やHTMLテンプレートも使いたい. ページ駆動は古くからある技術ですが,これにPOJO(POPOかな?なんか響きが)とDIの仕組みを組み合わせて シンプルにページクラス(アクションに当た…

カフェでPure Java

渋谷のとあるカフェ。 今ではこの言葉あまり聞かなくなりましたが、こんなところに! う〜ん面白いメタファですね。

tools.jar問題

ひがさんから聞いたのですが,Diiguは,メソッドの引数名を抽出してクラスファイルに格納するプラグインだそうです.Argumentsアノテーションより間違いをなくせるということでしょうか?Kuina-Daoで利用できるようです.Maven2上でDiiguを使うには以下の手…

Maven2に対応したChuraプロジェクト

Doltengでpom.xmlが生成できるようになったと以前お伝えしましたが,まだ少し使いにくいところがあるので改善の要望をまとめているところです.Churaプロジェクトでは,Teeda+S2Daoを使う機会が多いです.まずこれがその名の通り美しく使えるようにしたいと…

s2buriを学ぶ

FP法はだいたい社内的に実用化できたので,学ぶシリーズの第二弾.ワークフローエンジンについて学ぶ. いやー,正直.s2buriのドキュメント類はちょっと説明不足な点が散見されまする... ソースを読んでも理解できるかというとそれも現実的でないので,G…

ActionScript3.0でもDI

http://www.libspark.org/HTMLに縛られないもしくはブラウザに縛られないウェブとしてFlex2(広義ではApollo)が台頭してきていますが,その基盤技術はFlashであり,ActionScriptです.ActionScript3.0からはJavaライクなオブジェクト指向言語になっております…

RIAを貪る

Adobe Flex2 http://www.adobe.com/jp/products/flex/Flex Builder 2を買うことにしました.これでEclipse上で開発できるように.S2Flex2 http://s2flex2.sandbox.seasar.org/ja/これで,サーバサイドのビジネスロジックとの連携は,シームレスにできるよう…

正規化以前に重要なものがある

楽々ERDレッスンですが,半分まで読んでみました.IDとコードの分離やデータのライフサイクルやら,業務に即した正規化方法やらとても勉強になりますね.それに,エンティティとしてどういう風に情報を整理すればよいか指針を持っているのと持っていないとで…

認証用Aspectについて

http://d.hatena.ne.jp/j5ik2o/20070223/1172204878の独自インターセプタを作るという部分で,Aspectアノテーションを使ってLoginInterceptorを割り当てていたのですが,これはHOT deploy時しか正常に動作しないことに気付きました...orz public class TopPa…

読んでる本

1冊目は,id:habuakihiroさんの本,DB設計本はいろいろ読んだけど,これだけは読んでいなかったし,実践的でよい感じがしたので買ってみました.ゼロベースでもう一回初心に戻って読んでみたいと思います.楽々ERDレッスン (CodeZine BOOKS)作者: (株)スター…

ファンクションポイント法を学ぶ

今更 見積もりかといわれそうですが,されど見積もりです.みなさん,どのような見積もり方法を使っていますか? 実績からとか,経験と勘とか,そういうのが多いのではないでしょうか?もっと定量的にシステムの規模を推し量る手法はないものか.ありました…

Debina GNU/Linux 4.0 正式リリース

されて,何日か経ってるけど,どうかなぁ.しばらく様子見. やっと,x64に対応したようです.これで32bitからおさらばになるか.http://www.debian.org/News/2007/20070408

coreとextension,examplesにソースディレクトリを変更

s2chronos-core.jar, s2chronos-extension.jarに分けます. coreにスケジューラとしての基本機能と,extensionには永続化なのど拡張機能を含めることになるかと思います. examplesはjar化はなしでソースのみ提供ということで.ちなみに,今回気づいたのです…

Teedaでもページングするには

S2JSFからTeedaに移行してからは,大量データを表示する際はGridを使うとよいということは分かっているのですが,顧客からこれまでの方式の,”前の?件”,”次の?件”でページングしてほしいと要求されるときがあります.今回,Teedaでページングのやりかたに…

S2PagerでもSQLの指定が可能

検索エンジンなどで扱う大量な結果の表示には,ページングという手法がよく使われます.これを簡単にできるようにしたのがS2Pagerです.SMART deploy上でS2Pagerを使う場合は以下のようにすることで可能です. Dao, Entityは,SMART deployのパッケージルー…

しょこたん 歌うまいかも

ドラゴンボールのED曲です.歌はうまいんではないかと.

SMART deploy上で複数データソース対応

簡単なFAQ書かせていただきました. http://www.seasar.org/wiki/index.php?FAQ%2FS2DAO#w7da6e0eもうひとつのデータソース用にCreatorを作って定義する方法でやっていたのですが,AspectCustomizer#addClassPatternが使えたんですね.id:koichikさん,アド…

DBFluteに挑戦

S2Daoの支援ツールであるDBFluteを導入してみようと思います. このあたりが参考になりそうです. http://d.hatena.ne.jp/cepoc/20070323/1174666918このツール使う前にDBMSにスキーマを登録して立ち上げておく必要あるのかな...

日本Javaユーザグループ(JJUG) 結成

丸山先生のところでできるようです. http://www.java-users.jp/講演会も行われます.とりあえずいってこようと思います. http://www.java-users.jp/events/20070423annual.html興味がある方はお早めに.