2005-09-01から1ヶ月間の記事一覧
プレゼン層周りを独自フレームワークというか既存フレームワークの使い方というか、ある程度の機構を固めるとする。でも、ユーザの属性はアプリケーションごとに異なるだろう。 Map形式で拡張属性を持たせてもいいけど、キーの管理が必要になり、面倒。 それ…
ひょんなことからThreadLocalクラスを見つけた。 いや、だいぶ前にそういうクラスがあることを認識していたはずなんだけど、すっかり記憶から抜け落ちていた。 スレッドごとにコンテキスト情報を保持しておいて、メソッド引数とか関係なしにそのコンテキスト…
風邪かな?
前提と言い訳:一応、くーすとかgoyaとかその辺の設計をベースにおいてるつもり。理解不足なところがあるかもしれないけど。Webアプリケーションにおける基本レイヤ構成を次のように考えてみる。 クライアント層 プレゼンテーション層 サービス層 ビジネスド…
実家から戻ってきた。疲れたー。
の新バージョンがでたそうな。 かなり気になる。 けど、明日イトコの結婚式なので2〜3日実家に帰省することになり、しばらく試せない。試行錯誤で独自フレームワークを書いてると、いつの間にかStrutsに似てくる。 Strutsってやっぱり必然性のある構造なんだ…
ウマー
FileAppendar系で相対パスでログファイルを指定しようとした場合、恐らく開始点はシステムプロパティのuser.dirになってるようだ。 初期化サーブレットでuser.dirをアプリケーションのルートディレクトリに設定してもそれより以前にログファイルパスの解釈を…
トランザクション周りを試してみた。 自分用に結果をメモしておく。 用意するもの HogeDAO (S2DAO用の適当なDAO) HogeDAOClient (HogeDAOをフィールドにDIしてもらいそれを使う) Main (HogeDAOClientをS2Containerから取得して実行する) (1)トランザクション…
今日も帰ってきたらすでに寝てた。と思いきや0時過ぎにおなかがすいておきたので、しばらく抱っこさせてもらった。(癒
S2DAOを使いたくて、DBを作ろうと思った。 自宅サーバにPostgreSQLやMySQLとかが入っているのでそれでも良かったけれど、Seasarとかにバンドルされてるhsqldbが気になって使ってみた。 まだちょっとなれないけど思ったよりも簡単だ。 JDBC接続も簡単にできる…
二日連続でお風呂に入れなかった…orz
基本的に娘をお風呂に入れるのは僕の仕事。今日は仕事でちょっと遅くなってお風呂に入れるのは無理かなと思ったけど、娘がぐっすり寝ててちょうど帰ったころに起きだしたので、一緒に入れました。
って、書きづらい。 インタフェース自体は実装を持たないけど、そのインタフェース実装どうしかどういう風に連絡しあうかっていう予想図というか予定はあって、でもそれはインタフェースではなくてその実装から発生する(はず)の依存性だから…、とクラス図が…
お食い初めとは生後100日で始めて物を食べる(フリをする)イベントのこと。 自分がそんなことをしてもらった記憶なんてないが。いや、あったら怖いか。
生まれた瞬間から髪がふさふさ。ありえなくらいふさふさ。
立ち読みしてから買ったんだけど、この表紙どっかで見たような…。 もしかしてすでに持ってる? 月曜に会社にあるか確認してみよう。
最近ちょっと遅かったのであまりあってなかった。寝起きの頭をなぜてやろうと思って手を伸ばすと、ビクッとされて泣きそうな顔された。軽くショック。
ある処理で (A AND B) はすでに実現済み。 で、今回はその否定を後付で作りこむことになった。 否定といえば、ド=モルガン。 !(A AND B)=!A OR !B ということで、AとBをそれぞれ否定しておいて結合演算子を反転させるように考えていたけど、実はちょっとここ…
色々使えそうだし、ダウンキャストを撲滅できそうなんだけど、その代わり多用しすぎるとパラメタ指定でうんざりしそうな機能。まだ勘所がつかめない。 ちょっとJava5.0本を買ってきて、一回みっちりと勉強してみよう。
さっき帰ってきたときに寝室をのぞいたら、寝ながら90度回転して、床にキスしてた。苦しくないのかね。
Eclipse実行中に致命的エラーが発生してリカバリできなくなると、ワークスペースの中身丸ごと道連れにお亡くなりになることがあります。っていうか今日なった。 ワークスペースにあったプロジェクトが全部消えてなくなる前に、定期的にバックアップをしよう…