2005-05-01から1ヶ月間の記事一覧

Open-Closed Principle (OCP)

DEV

「 Open-Closed Principle (OCP) 」とは 「モジュールは拡張に対して開いて (Open) おり,修正に対して閉じて (Closed) いなければならない」 6/24発売のJavaWorldに「Dependency InjectionとOpen-Closed Principle」(著:ひがやすを氏)が掲載予定。要チェ…

CSSのみのプルダウンメニュー

css

http://d.hatena.ne.jp/chepooka/20050527/1117198009風邪がきつくこんな時間に目が覚める。眠気が出るようネットしてたらこんなのみつけた。早速コピペで試す。が、なんかまともに動かない。な〜ぜ〜。動くようにちょっとソース書いてみた。divに:hoverって…

カスタムバリデーター2 大勘違い

先日書いたExRegExprValidatorの国際化はユーザーに対しての国際化ではなくアプリケーションサーバーの実行環境に対しての国際化になっちゃってた。恥ずかしい〜(笑)。後で書き直そう…。書き直した。s2jsfのコンテナに予めrequestオブジェクトが用意されて…

MyFacesのコンポーネント利用

http://d.hatena.ne.jp/haniel/20050523/1116821582

DTOと…?

DTOの役目は「レイヤー間のデータを受け渡し」。ではレイヤーでDTOを受け取り処理するオブジェクト、業務ロジックを中心としインターフェースで会話するオブジェクト(でいいのかな?)そんなオブジェクトは何ていうんだろ? Data Process Object みたいな言…

カスタムバリデーター2

先日作成したカスタムバリデータを国際化対応した。

はてなブックマークの動向

はてなブックマークの全検索結果をはてなRSSに登録すると検索キーワードのブックマーク動向がなんとな〜く分かる感じ。時間が立つにつれユーザー数でふるいがかけられる。でもはてなRSSで見ると時刻でソートされるので微妙(苦笑)・はてなブックマーク - キ…

カスタムバリデータ

カスタムバリデータを作ってみた。MyFacesのRegExprValidatorはエラーメッセージが固定(使い方を知らないだけ?)だったのでExRegExprValidatorというクラスをバリデータクラス作成の練習を兼ねて作ってみた。

はてなRSSで打消しが無効になってる。idea:1391

欲しいCMS

CMS

エントリはWikiのような構造化ドキュメント エントリ画面は構造化ドキュメント向け 基本はフリーフォーマット。プラグインなどの拡張で定型フォーム エントリ毎にコメント/トラックバック可能。RSSも。 エントリはTAG付け可能。分類は全てTAG付けの機能で実…

はてなブックマークの使い道

はてなブックマークはブラウザのブックマークのような使い方じゃなくてニュースサイトを構築するような感覚で作っていけばいいんだ。そう考えればオレンジニュースやOpen Alexandriaっぽいページの出来上がり。はてなRSSと組み合わせればめっちゃ便利!コメ…

リサイズ可能なテキストエリア

・JavaScript http://thraxil.org/test/resize.html・FireFox http://kengo.preston-net.com/archives/001922.shtml