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

http://d.hatena.ne.jp/chepooka/20050527/1117198009

風邪がきつくこんな時間に目が覚める。眠気が出るようネットしてたらこんなのみつけた。早速コピペで試す。が、なんかまともに動かない。な〜ぜ〜。動くようにちょっとソース書いてみた。divに:hoverって指定でマウスオーバーの制御が出来るんだね。こりゃー楽だ。

続きを読む

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

先日書いたExRegExprValidatorの国際化はユーザーに対しての国際化ではなくアプリケーションサーバーの実行環境に対しての国際化になっちゃってた。恥ずかしい〜(笑)。

後で書き直そう…。

書き直した。s2jsfのコンテナに予めrequestオブジェクトが用意されていてそれをsetterで取得。requestからロケール取得で出来た。楽だ。

続きを読む

DTOと…?

DTOの役目は「レイヤー間のデータを受け渡し」。ではレイヤーでDTOを受け取り処理するオブジェクト、業務ロジックを中心としインターフェースで会話するオブジェクト(でいいのかな?)そんなオブジェクトは何ていうんだろ? Data Process Object みたいな言葉あるのかな? TransactionScriptや構造化手法とは言わないのは確か。くーすでも名付けられるところまではいたらず。



「構造化分析して出来た業務ロジックオブジェクト」
「現実により近いモデルが良いモデル」
「アトミックになるまでばらしてフラットにする」
「役割分担と疎結合性は、DI時代の最も重要なテーマなのです」



・higaさんによるダイコン時代の設計方法
http://www.wikiroom.com/tpircs/index.php?higa%A4%B5%A4%F3%A4%CB%A4%E8%A4%EB%A5%C0%A5%A4%A5%B3%A5%F3%BB%FE%C2%E5%A4%CE%C0%DF%B7%D7%CA%FD%CB%A1

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

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

はてなブックマーク - キーワード「Ajax」の動向

http://r.hatena.ne.jp/t-uchima/%E3%83%96%E3%83%83%E3%82%AF%E3%83%9E%E3%83%BC%E3%82%AF%E3%81%AE%E5%8B%95%E5%90%91/http://b.hatena.ne.jp/search?word=Ajax&mode=rss&page=1


はてなウェブサービスhttp://www.hatena.ne.jp/info/webservices)に「http://d.hatena.ne.jp/ のエントリー一覧 (人気順)http://b.hatena.ne.jp/entrylist?url=http%3A%2F%2Fd.hatena.ne.jp%2F」なんてのがあって、これをサンプルにはてなブックマークエントリーの一覧RSSはてなRSSへ登録してみた。


はてなブックマーク - エントリーの一覧

http://r.hatena.ne.jp/t-uchima/%E3%83%96%E3%83%83%E3%82%AF%E3%83%9E%E3%83%BC%E3%82%AF%E3%81%AE%E5%8B%95%E5%90%91/http://b.hatena.ne.jp/entrylist?mode=rss

はてなブックマーク - エントリーの一覧(人気順)

http://b.hatena.ne.jp/entrylist?




素直にエントリーの一覧(人気順)を直接見た方がブックマークの動向がわかるっぽい(笑)

一番登録の多いブックマークは「Ajax: Web アプリケーション開発の新しいアプローチ http://antipop.zapto.org/docs/translations/ajax.html」。Ajax大人気です。Amrita2やS2JSFAjaxとか人気が出そう。

高橋メソッド」186Userの登録!新しいプレゼン手法で話題沸騰みたいだ。


エントリーの一覧(人気順)ページのワードをカウントして、ブックマークユーザーに人気のキーワードを探ってみよう。


テキストマイニングツール「KH Coder」を使って「エントリーの一覧(人気順)ページ」を2、3ページほどテキストに纏めて分析、っと。「品詞別出現回数順リスト」を実行してみた。

*「KH Coder」についてはhttp://pcweb.mycom.co.jp/column/yetanother/049/で。


分析のソースは http://www.geocities.jp/uchblog/hatena.txt
実行結果は http://www.geocities.jp/uchblog/hatena.csv


やっぱりコンピューター関係が多いんだね。面白そうなキーワードは「義太夫」。義太夫って何だ(笑)。これか http://b.hatena.ne.jp/keyword/%e7%be%a9%e5%a4%aa%e5%a4%ab%e7%af%80 。「義太夫節」ね。

イスラム教」「シーア」「ブッシュ」「アメリカ」なんてのが目に付いた。あと「キリスト教」もあった。「北朝鮮」も。


「尼崎」もある。


コンピューター関係のキーワードは

Google」「Ajax」「JavaScript」「Firefox」「RSS」「blog」「ブラウザ」「CSS」「Atom」「Mozilla」「XML-RPC

傾向が顕著な感じ。オレがそういう目で見ているせいか?(苦笑)。DOMやJavaScriptはもう必須な感じ。

mixi」はあるけど「ソーシャルネットワーク」がないのが面白い。はてなブックマークの変なカテゴリ化のせい?(笑)

Flickr」「ソーシャルブックマーク」「HatenaBookmark」があった。「共有」って単語もある。共有は人気がある。オンラインブックマークとかって大好き。あ、でもはてなブックマークが共有サービスだから、これをソースに分析した結果こういうのが上がってくるのは当然かな?

アルファギーク」って知らない単語があった。確か今日、ブックマークしたな・・・。うろ覚え。



見てて面白かったけど、いい加減眠い(笑)

おやすみなさい。

カスタムバリデータ

カスタムバリデータを作ってみた。

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

続きを読む