2004-03-29から1日間の記事一覧

-Eclipse3.0M8

巷で話題のEclpse3.0M8ですが、M7までの静かさとうって変わってネットの反応の様子が違います。やっぱり見た目変えないと変わった感じがしないという、ミもフタもない話ですが。。。 ダウンロード・インストールはまだしてませんが、ちょっとリリースノート…

-Seasar2勉強会

oss

Seasar-MLでSeasar2勉強会予告があがってます。羽生さんから追って日時場所について告知されることになります。ま、遠方の方もいることだし、土日祝のどっかでしょうね。勉強会というよりは開発者もいるんだし、所謂デベロッパーカンファレンス?

-キエボ vs ミラン

昨晩はスカパー放映カードの中からキエボ vs ミランを見ました。キエボはスター選手なしの地方チーム、対してミランは各国の代表中心メンバーをそろえた世界トップクラスのスター軍団ですが、最後の最後までキエボがリードし続ける展開でした。二年ぐらいま…

-M8起動

さっそくEclipse3.0M8いれてみました。雰囲気変わりましたね。ちょっとグラデーションが入ってるだけで立派な雰囲気になるもんだなぁ。ちょっと設定周り変えてみたりしてみてみたところ、操作感覚は2.1と大きく変わって無いのでとまどうこともありませんでし…

-to TapestryDevML

Hi, Would you change PageLoader's instantiatePage(...) and instantiateComponent(...) into protected methods? or there is another plan?Thanks, Masataka. ということで。

-S11: ABSの仕組み

oss

さて、サンプルのlist10-3を以下の設定XMLに修正して実行すると結果は違います。 list11-1. aspectを除いたcar.xml修正版 <components> <component class="tutorial.org.seasar.console.BrakingCar"> </component> </components> 結果は以下のとおりです。 Brake! これはBrakingCarの出力のみです。<aspect>エレメントを追加することによって、list10-2のABSが追加的</aspect>…

-S12: ブレーキタイミング

oss

用語の説明を行います。AOPの用語として、「Core Concern」と「Crosscutting Concern」という言葉があります。これらはそれぞれ日本語として「本質な関心」「横断的な関心」などと訳されてます。今回の例のCore ConcernはBrakingCarの内容であり、Crosscutti…

-閑話休題

oss

次回はタイトル"ブレーキを踏む時"でPointcutについて、さらっとやります。あとAspect。以下備忘録です。 Pointcutの記法、デフォルトPointcut AdviceによるInterfaceの動的実装 ExceptionAdvice destroyMethod Selによるファクトリの実行〜インスタンス登録…