ひがやすを技術ブログ

電通国際情報サービスのプログラマ

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

正月休み

etc

私は、家にPCがないので、blog書いているということは、会社で仕事していることになります。お前、この前婚約したばかりとちゃうんかとご心配の方もいらっしゃるかもしれません。心配してくれた方ありがとう。 今回、彼女は、家族といろいろ話したいこともある…

@Stateless

@Statelessは、Seasar2の内部では、@Component(instance=InstanceType.SINGLETON, autoBinding=AutoBindingType.NONE)と解釈されます。どういう動きをするのか、Seasar2を知っている方なら直ぐに想像がつくでしょう。

Field Injection

EJB3のサポートに伴い、Seasar2でField Injectionをサポートします。使い方は、EJB3と同じでこんな感じ。 @EJB private Foo foo; この場合は、次の順序で対象となるコンポーネントを決定します。 フィールド名(foo)と同じ名前のコンポーネントがコンテナに登録…

Seasar3?

http://d.hatena.ne.jp/higayasuo/20050102#1104650907 一年前のエントリ。結局Seasar3(Seasar4も)は、出さなかったけどEJB3対応ということで、同じ所に戻ってきましたね。 Seasar3の話を見て思うのは、Seasarというプロダクトは、私よりも、コミュニティの意…

DOAとドメインモデル貧血症

一方で、DB設計があってUIがあって、そこで初めて取次ぎ役であるクラス設計に入るというのは、これは貧血症だなんだと言われるパターンで、OOな世界でも異教徒です。 DB設計から入るから、貧血症になるということは、特に無いと思っています。ドメインモデル貧…

続JavaWorld

JW

http://d.hatena.ne.jp/higayasuo/20051226#1135576975 編集の方から、「Webページならびに次号において、訂正を出したい」という誠意のあるメールを頂きました。ありがとうございます。 また、フレームワーク特集なのにSeasarを取り上げていない点についても…

ポストStruts

etc

今は、Strutsが出た頃と違って、Web + DI + O/R Mapperの三種の神器で使われることが多いと思うので、ポストStrutsも三種の神器の組み合わせで考える必要があると思います。まず、基準になるのは、 Struts + Spring + Hibernate2 今、一番ポピュラーな組み合わせ…

Seasarに対する私の考え

etc

Seasarに対する私の考えは、 Seasarのユーザを中心とした、Seasarに関連する企業が利益を得ること。 Seasarのコミッタ・コントリビュータが自分の力試しをする良い場を持てるようにすること。 の2つです。技術そのものにはあまり興味がありません。ユーザにと…

シェア・ユーザ数

etc

オープンソースで、シェアやユーザ数を求めることはまず不可能です。ただ、弊社がSeasar2商用サポートを開始するに当たって、国内におけるSeasar2とSpringのシェアがどうなっているのかを、いろいろな仮定を基に組み立てた数字があるので、それを公開しておきま…

婚約

etc

12/24に婚約しました。 応援してくれたみなさん、どうもありがとうございました。籍をいれるのは、JavaOneSFの後(2006/5末)の予定です。 追記:お祝いを言ってくださったみなさん、どうもありがとうございました。m(_ _)m

JavaWorld2月号

JW

Seasar2は、Interceptor(Advice)のスタック(グルーピング)を提供していないと書かれていますが、実際は、提供されているので、記事が間違っています。 InterceptorChainについての詳細はこちら。 http://s2container.seasar.org/ja/aop.html#InterceptorChain …

プロポーズ予告

etc

今日は、クリスマスイブ。ちょうど良いタイミングな気がするので、これから、プロポーズしてきます。 良い結果が出るように応援してください。結果は、26日に報告します。

S2Hibernate3 EA1リリース

S2Hibernate3 EA1をリリースしました。サイトは、こちら。 http://s2hibernate.seasar.org/ja Seasar2と連動して、簡単にEJB3(Persistence API)が動くようになります。

キーエンジニアの真実 - ITアーキテクト編

etc

ITアーキテクトになるにはどうすれば良いのか。ThinkITさんに取材してもらいました。 http://www.thinkit.co.jp/free/career/4/3/1.html

ひがやすをの一日

etc

私が普段、どんな一日を過ごしているのかを取材してもらいました。 http://jp.sun.com/communities/open/engineer/higayasuwo.html Sunのオープンコミュニティーのサイトはこちら。 http://jp.sun.com/communities/open/

対応する(X)HTML標準タグのないUIコンポーネントの扱い

Shale ClayやS2JSFのようにJSFのUIコンポーネントを(X)HTMLタグにマッピングするフレームワークは対応する(X)HTML標準タグのないUIコンポーネントの扱いに問題。Shale Clayはclay-config.xmlで式言語によるUIコンポーネントへのデータマッピングとUIコンポー…

沖縄出張

etc

12,13,14はJava Seminar in Okinawaで沖縄出張なため、東京を留守にします。

Seasar.org英語サイト正式オープン

Seasar.orgの英語サイトを正式にオープンしました。 http://www.seasar.org/en まず最初は、http://s2container.seasar.org/enをご覧ください。 協力してくださった多くの方にあらためて感謝いたします。m(_ _)m

英語サイトオープン直前

http://www.seasar.org/en/ まだ、S2Containerのsetup.htmlが少し古いのですが、それ以外は、ほぼ出揃いました(一部途中のものはありますが)。明日、setup.htmlを見直して、正式にオープンします。

KuinaとS2Dxo

Kuinaは、Persistence APIのためのフレームワークですが、次の5つに分かれます。 Kuina Kuinaのインターフェースを規定。Persistence APIのインターフェースをJDK1.4でも動くようにしたもの。 Kuina Core Persistence APIの実装。 Kuina Dao Persistence API…

Kazuyaさんと語る会

etc

http://www.wikiroom.com/oreju/index.php?Kazuya%A4%B5%A4%F3%A4%C8%B8%EC%A4%EB%B2%F1 人数を早々と締め切って申し訳ありませんでした。折角高知から来ていただくので、できるだけ喜んでいただこうと、評判の高いお店(汁べゑ)を選んでみました。 東京レスト…

『易しさ』と『優しさ』を

この言葉は、Seasar2のスローガンにも掲げられていて、私も大好きだった言葉ですが、あいまいなところがあり、人によって解釈がばらつくことが多い言葉でもあります。 そのため、サイトからこの言葉をはずしました。 後、Seasar.orgのドキュメントについても、今…

JavaOne SF call for papers

TitleDI:Configuration files must DIe!!! - Dependency Injection made easyabstractToday, DI is the most popular technology of Java. However, did it make our development work really easy? You must be still irritated with writing configuration…

JavaOne SFその2

Title Configuration files must die!!! - Dependency Injection made easy abstract DIは今や、Javaの開発の本流に踊り出てきました。しかし、今のDIで本当に開発が楽になったでしょうか。設定ファイルを書くことに心の中ではもううんざりしているのではな…

JavaOne SF

JavaOne SFのCall for papersが既にopenしています。 http://java.sun.com/javaone/sf/index.jsp 開催は、5/16 - 19。今回、思い切って挑戦してみようと思います。 タイトルはまだ確定ではありませんがこんな感じ。 Ease of Dependency Injection - Do you wan…

アスペクト指向入門

AOP

アスペクト指向入門 -Java ・ オブジェクト指向から AspectJプログラミングへ作者: 千葉滋出版社/メーカー: 技術評論社発売日: 2005/11/18メディア: 単行本購入: 4人 クリック: 57回この商品を含むブログ (40件) を見る千葉先生の本。全部読みきりました。As…

Seasar2.3.2リリース

InitMethodアノテーションを追加しました。 *AutoRegisterはInitMethodアノテーションを使うようになったので、diconファイルにregisterAllを記述する必要がなくなりました。 S2JDBCでBINARYとBINARY_STREAMが逆になっていたのを修正しました。 ダウンロード…

Seasar2.3.1リリース

S2JDBCでInputStreamに対応しました。 自動登録系で、registAllメソッドをregisterAllに変更しました。 特定のインターフェースを実装したクラスにアスペクトを自動登録する機能を追加しました。 http://s2container.seasar.org/ja/

OSC2005 Okinawa - Next Generation Dependency Injection http://www.ospn.jp/osc2005-okinawa/modules/eguide/event.php?eid=6 まだまだ、席に余裕があるので、周りの方もお誘いの上、ぜひ参加ください。

OSC2005 Okinawa - Next Generation Dependency Injection

etc

http://www.ospn.jp/osc2005-okinawa/modules/eguide/event.php?eid=6 まだまだ、席に余裕があるので、周りの方もお誘いの上、ぜひ参加ください。