2004-04-01 (木) [長年日記] Edit
■ DDDが届いたが、うわさ通り、大きいなあ(厚いじゃなくて)。読もうと思ったんだけど、睡魔に襲われ、21時に寝てしまったorz。
■ [囲碁]
1から始める梅沢由香里の碁 (NHK趣味悠々)(梅沢 由香里)
4月から始まるようなので、ちゃんと見ろといわれる。はい、見ます。
■ 初チェス
ぐむう。桂馬の動きが横っていうのはキモいなあ。
2004-04-02 (金) [長年日記] Edit
■ キモい!!この人キモい!!っていう人のblogをあえてアンテナに入れておくのが好きです。なんか「M」っぽくって良いです。キーッキーッ!めっさむかつく!めっさむかつく!って思いながら、そういう自分を押さえていくのです。トレーニング、トレーニング。
■ ファウラーたんの講演の招待状を頂きます田。
リックテレコム様より招待状を頂きましたが、ええーッ単なるURLじゃーん(しかもぐぐってドンピシャ)。つーか、俺、年間購読者なんで、そっちで無料で入れるんですけど……ね。でもまあ、ありがとうございます。
つーわけで、5名様に限り(いちおうね)URLをお教えしますので、ご連絡ください。諭吉さんが1枚飛ばなくて済みます。
……つって、bliki_jaじゃなくてこっちで告知するのがなんとも。
■ よーく考えよう。お笑いは大事だよ。
人によって違いがあるのは当然で、違うからって非難するのは道理が欠けていると思います。ですが、ことお笑いに関しては、非難しても良いと私は思っております。何がダメって、その人のみならず、周りのひとまで迷惑を被ってしまうからです。
周りまわって面白い、とか、逆の意味で面白い、とか言いようはいろいろあると思いますが、
陣 内 智 則
に関しては何の言い訳も出来ないように思います。
最近、誰が面白い?の質問にこう答える人は、友達なら絶交、親なら縁切り、彼女なら三行半です。
■ ありえないシチュエーション
ちょっと面白かったよ。>>130さんのツッコミもまた良し。
■ memo
■ 図解言語入門:図解の技術を覚えよう(1)
脇役を主役のように言うのはやめよう。人に何かを伝えるツールとしては、なんといっても箇条書きが最強なのです。図が分かりやすいなんてまるっきり嘘。しつこいくらいに主張していきます。
■ April Fools
集めるひともいるよねそりゃ。
■ Java is Object-Oriented COBOL
タイトル勝ち。
2004-04-04 (日) [長年日記] Edit
■ [映画]
未来世紀ブラジル スペシャルエディション [DVD](トム・ストッパード)
情報が管理されて云々という話は、新鮮味も何もない。なので、ストーリーはうんこ。しかし、この作品が作られたのが1985年だということを考慮するならば、作品のクオリティの高さ(なぜか鎧武者!!)は評価されてしかるべきだろう。
お笑いの定番「天丼」もちゃんと踏まえているし(合併症が進む進む!!)、デ・ニーロはやっぱりかっこいいし(最高!!)、トーストが自動で焼けるなどという一連の「未来像」には萌え萌えだし(俺らが描いていた未来だ!!)、いいところはたくさーんあるんだけどね、「あははーこいつ頭おかしい」っていう感じで終わってしまうのは残念ね。もひとつ「おおおッ」って思わせる何かを入れないと、キワモノとして扱われちゃうのよね。
■ [映画]
フレディ VS ジェイソン [DVD](マーク・スウィフト/ダミアン・シャノン)
あー無理だよこれ。どちらも肉弾戦でしか「怖さ」を表せないのは不幸だよね。結局、物理的に破壊されるしかないんじゃん。どーしよーもねーな。
モニカ・キーナの胸が大きいのがせめてもの救いかな。
■ [格闘] ボビー vs ホイス・グレーシー
すげーすげー。ホイス、まじヤバいって。腕ひしぎのしのぎ方を教えてなかったのが敗因かな。そこをちゃんとやってれば、どうなってたか分かんねー。今後のボビーに期待。
■ 拝啓ファウラーさま
ええと、日本で暇なんでしょうか。え、いや、文句だなんて、そんな、ただ……ええと、Debianですよねーやっぱ、そうそう、慎んで訳させていただきマス。
■ [食] 和風仕立てのかんてん麺 きつね
あー普通にうまいっす。いつも夕食食べるのは23時とかそんな感じなので、これ最適です。麺がもちっと長ければ言うことなし。
もちっといいもん食べろって感じですけど。でも、200円以上しますからね。これも「いいもん」に入ります。たぶん。ネットでまとめ買いしてもいーかもしんない。
■ ライブハウス武道館へようこそ
相方に3年くらい貸していたBOOWYのベストを聴いております。IMAGE DOWN最高w。
2004-04-05 (月) [長年日記] Edit
■ DDD読み始めました。
最近、オブジェクト指向なんてダメダメ、DOAが最強ダYO! なんつー扇動をよく耳にして、あーそうなのかもなーと納得しちゃってる自分がいたんですが、否、我々にはDDDがあるじゃないかーと思いを改める次第でございます。DDD + PofEAA = 最強説をここに唱えるものとします。
■ [本] Software people (Vol.4)
あーなんかすげー萎える。こんな雑誌だったっけか。いきなりExcelが出てきてぶっ飛んだよ。ユースケースの理解も???って感じだし。まあいいけどさ。下記のサイトの出来から内容を判断しておくれ。
「CMM」という言葉はもはや効かないので、あんまり多用するのもどうかと思う。
中にはいい記事もあるんだけどね、全体としてこの雑誌はダメだなあ。キモい。
■ UMLによるアーキテクチャパターン@豆蔵
via はてなダイアリー - 今日の役に立たない一言 − Today’s Trifle! −
この人にはあまりいい印象はないんだけど、このページはいいですね。うまくまとまってる。まとめただけ、って感じでもあるけど。
2004-04-06 (火) [長年日記] Edit
■ bliki_ja * 3
なぜか日本にいるはずのファウラーたんが、blikiに3本記事をうp。嫌がらせでしょうか。なんかうまく訳せないので、がっつり大雑把に訳しました。
■ 俺はひとりでどこでも行くよ。
- ひとりマック → ○
- ひとり吉野家 → ○
- ひとり喫茶店 → ○
- ひとりカフェ → ○
- ひとりレストラン → ○
- ひとり回転寿司 → ○
- ひとり食べ放題 → ○
- ひとり立ち食いソバ → ○
- ひとり映画館 → ○
- ひとり美術館 → ○
- ひとり水族館 → ○
- ひとりカラオケ → ○
- ひとりスケート → ×(そもそも行かない)
- ひとりプリクラ → ×(これは行為だからなぁ)
- ひとりゲーセン → ○
- ひとり模型店 → ○
- ひとりクラブ → ○(クラブってどっちの?)
- ひとり旅 → ○
- ひとりディズニーランド → ×(ごめんなさい)
- ひとり焼肉 → ○
- ひとり回らない寿司 → ○
- ひとり焼き鳥屋 → ○
- ひとり鍋屋 → ○
- ひとり鍋 → ○
- ひとり海外旅行 → ×(だって怖いじゃん!!)
- ひとり国内旅行 → ○
- ひとり飛行機 → ○
- ひとり新幹線 → ○
- ひとりライブ → ○
- ひとり中華 → ○
- ひとり秋葉原 → ○
- ひとり本屋 → ○
- ひとりケーキバイキング → ○
- ひとり観覧車 → ○
- ひとりファミレス → ○
- ひとり観劇 → ○
ひとりキャバクラってまだやったことないデス。
■ 文化を継承出来ていますか?
なんでしょうか、この微笑ましい記事は。
「伝え損ねた文化」で述べられていることが「今だに有効なドメイン」では、この方のおっしゃってることは100%正しいんじゃないすかね。よく分かんないですけど。つーか、DOAとOOAとかそういうことじゃなくて、「誰がやっても出来る」ところになんか誰も行きたくねーよバカってだけのことだと思います。
■ [Debian] sargeをインストールしてみる。
VMWare上にいっこ、古いマシン上にいっこ。別にこれといった理由もないんですが。ちゅうか、isoイメージの焼き方からしてよく分からなかったくらいのコンピューター童貞(DT)っぷりに呆れておりマス。
■ [Debian] とりあえずcaps ctrl。
cd /etc/console/ su gzip -d boottime.kmap.gz
keycode 58 = Control
keycode 29 = Caps_Lock
gzip boottime.kmap exit
■ 新生銀行に口座を開くことにした。
どこがいいのかよく分からない。振込手数料無料だけで決めてみた。
ちゅうか、CITIBANKがうんこ過ぎて泣きたくなる。でも円高なので逃げるに逃げられず。ぐむううう。とりあえず夏くらいまでは様子見。利子と為替損が相殺するようだったらそこで逃げ。
オンライン・トレードはどこがいいんだろう。
2004-04-07 (水) [長年日記] Edit
■ 100万座席への苦闘 〜みどりの窓口・世界初 鉄道システム〜
via XP-jp
そこには、列車ごとの予約台帳を載せた円卓が高速で回転。係員がひとつひとつの注文に必要な台帳を取り出し、書き入れていた。
この様子を見てみたい。再放送は……今日の夜ですね。つーか「鼻血」って何だ。
■ ゲイツ氏抜かれる 世界一の金持ちは家具チェーン創業者
IKEAって知らない。有名?
■ [Ruby] 春だ4月だ Rubyを始めませんか - オブジェクト指向言語Ruby
わわわ。すごい。帰りの電車で読むもんが出来た。うしし。
■ [Debian] TopPage - Debian GNU/Linux スレッドテンプレ
これからお世話になります。
■ わたしが「どうしました?」と聞きますから(jpg)
そこでなにか面白い答えを言ってください。……って、会議とかで使いたいよね。パターンフレーズ。
■ 図解アリエナイ理科ノ教科書
サンプル見た感じでは、なんかつまんなさそう。
■ [tDiary] 更新画面に並んだカテゴリをクリックしたら、自動的にフォームに入力してくれるようになるといいなぁ
javascriptがどうにかなればなあ。
# カテゴリを選ぶとそれが本文に!!
# tDiary_HOME/skel/update.rhtml での使用を前提。
# <%%= category_injection %>
# image.rb からjavascriptを持ってきました。
# このjavascript、共通化されるといいなあ。
#
def category_injection
ret = ''
ret << %Q[
<script type="text/javascript">
<!--
var elem=null
function ins_c(val){
elem.focus();
elem.value+=val
}
window.onload=function(){
for(var i=0;i<document.forms.length;i++){
for(var j=0;j<document.forms[i].elements.length;j++){
var e=document.forms[i].elements[j]
if(e.type&&e.type=="textarea"){
if(elem==null){
elem=e
}
e.onfocus=new Function("elem=this")
}
}
}
}
//-->
</script>
]
@categories.each do |c|
e_c = CGI.escapeHTML(c)
ret << %Q!| <a href="javascript:ins_c("[#{e_c}] ")">#{e_c}</a> !
end
ret
end
javascriptの名前変えるのも一手。あ、変えなくてもいいのか。ただ重複しちゃうだけっぽい。image.rbと共存してても動きます田。
追記:フォーカスの移動をサポート
カテゴリを選択後、そのまま書き始められるようにしてみました。
2004-04-08 (木) [長年日記] Edit
■ 100万座席への苦闘 〜みどりの窓口・世界初 鉄道システム〜
見たよぉぉぉぉぉん。これはアジャイルだよ!! ピープル指向だよ!! あの国鉄のリーダ、すごいね。もちろん技術が分かったほうがいいに決まってるんだけど、技術が分からなくとも「人を分かっている」んだなーこの人は。そっちのほうが1024倍大事デス。
どこでこういう視点を身につけたんだろうね。
■ [Flash] CLOCKBLOCK1.0
人力時計。わー、こういうのって前にもあったよねーと思ったら、同じサイトだった罠。
■ テキストサイト関連年表
よくやるよね。すごい。偉い。
■ Hoge
なんかキモいと思ってきたので、Foo, Bar, ... を使うことにする。
■ [tDiary] category_injection.rb
たださんのツッコミを受けて、tDiary: How to make pluginを読んでみました。
結果、コレ。javascript部分が長いので、短くしてみました。
- update.rhtml を元に戻す
- category_injection.rb を入れ替える。
- ウマー?
# category_injection.rb depends on category.rb
# to display categories you use on update form
# Distributed under the GPL
#
add_edit_proc do |date|
ret = ''
unless @categories.size == 0 then
ret << %Q[
<script type="text/javascript">
<!--
function inj_c(val){
target = window.document.forms[0].body
target.focus();
target.value += val
}
//-->
</script>
]
ret << '<div class="field title">'
ret << "#{@category_conf_label}:\n"
@categories.each do |c|
e_c = CGI.escapeHTML(c)
ret << %Q!| <a href="javascript:inj_c("[#{e_c}] ")">#{e_c}</a>\n!
end
ret << "|\n</div>\n<br>\n"
end
end
追記:
- カテゴリを使ってないとき用に。
unless @categories.size == 0 then ... end
を追加した。
- ja/category.rbにラベルがあったので
そっちを使った。
2004-04-09 (金) [長年日記] Edit
■ 「リファクト」って何?
なんか目にするんですけど、これって「リファクタリング」のことを指してるんでしょうか? ぐぐってみたら、SaisseさんのWikiがトップに。やっぱり、リファクタリングかな。検索結果の下のほうにある「契約」って意味じゃないよね、ゲームみたいだし。いがぴょんさんも使ってるみたいだから、やっぱリファクタリングなのでしょう。
これって、ローカル用語でしょうか?
以前、「ファクタリンでいいじゃん!!」という記述をどっかで見つけ、大変気に入ったので、用語集に入れたことがありましたw。ローカル用語いいよね。文化が出ますもんね。
知ってるひとには大きなお世話だが
「fact」が語源ではないので(つーかコレ名詞だし)、「(re)factor(する)」が正式。
よく「Wikiをリファクタしとこーぜ」とかよく使っちゃうんだけど、それは間違いであるッと御大が叫んでおられる。都合のいい言葉なんで、いろいろと使っちゃいたいんだけどなー。ダメっすか。
■ Wikiとユースケース記述
Software People vol.4 で「Excelはねーだろー」と思ったはいいが、じゃあなんだ?ってことで、はい、Wiki。どうにか出来ないかなーと前々から思ってるんだけど。どうだろ。
実際、海外ではチラホラ見かけるんだよね。プラグインだのそれ専用のWikiだの。試してないからなんとも言えないんだが。
ちゅーうかね、やっぱ日本語日本語してないと無理だよーあんなの、とも思う。大事なのは用語の統一だと思うのであります。なので、そこらへんをどうにか解決できぬものかな。表記ブレ補正機能つきWikiとかとか。ゆる〜いWikiName機能(「検索」と「探す」を同一と見なす等)とか。
あと、ユースケースではないけど、XPlannerなんかも興味ある。そしてそこには既にmobsterの影が……かっこいい。
■ [映画]
インファナル・アフェア [DVD]
体調崩して、会社休んだ。なので、寝ながらDVD鑑賞。
ここまで映画が成熟してしまうと「嘘くせー」っていうのなんか、軽く超えなきゃいけないんですね。観客に「あんなのあり得ないよ」「だって映画だもん」っていう一連の不毛な会話を与えないようにしなきゃいけない。
この映画を見終わった後、そんなセリフは言えないはず。例え「ありえねー」とか思ってても、トニー・レオン、かっけーと言ってしまうはず。面白かったっす。もしかすると、単なる「サラリーマンの上司と部下物語」なのかもしれないけど、それでもまあ面白かったですヨ。
ただ、若いころの二人(の役の人)が紛らわしくて、どっちがどっちやらわけわかんなくなったのが減点。トニー・レオンの昔の女みたいなのは必要ないんじゃねーの?と思ったのでそこも減点。
あと、ラストはどうなの?と思うので、これも減点にしとこう。
それから2ですよ。うまいですね。商売が。まるでドラクエIIIみたい。そして伝説へ。
■ [笑]
みうらじゅんの勝手にJAPAN TOUR2003 -TOUR FINAL Special Version- [DVD]
バートミントーン
オヤジギャグを言われたときに、それを打ち返すように叫ぶと良い。などと、秀逸のみうらじゅん節にいきなりノックアウト。面白すぎます。おれはああいう大人になりたい。それから、スライドショー形式でプレゼンやってみたい。どっかで。どこで?しらないけど。
ゆるキャラと勝手に観光協会は、正直、どーでもいい。
1 woods [「再構築」なら「リストラ」ですねー。「Wikiをリストラしとこーぜ」とか。(^^;]
2 q130s [同じ感じで、「レジストする」って言ってるのもよく訊きますが、register(v)なのよね]
3 Saisse [いまさらの突っ込みですが、リファクタリングすることリファクトと言ってます(そんな恐ろしいことになってるとはつゆしらず..]
4 Saisse [それと最近「リファクタリング」という言葉が一人歩きしちゃってる感があるので、ファウラーそれを心配してるんじゃないでし..]
5 kdmsnr [コミットというか、JUnitのテストをパスをさせないで半日放置というのは明らかにリファクタリングじゃないですね。]
6 Saisse [最近は「リファクタリング」を読まずに、「リファクタリング」とか言ってる人が結構多いです。ちょっと前ですが、Eclip..]
2004-04-10 (土) [長年日記] Edit
■ [Hiki] random_walker.rb(仮)
ポチっと押すと、ランダムにページが表示されるというのはどうだろう。ページってどこにあるんだ?「@db.page_info」……これ?って、何が返ってきてるんだろう。ちゅうか、どこを読めば分かるんだろう。
「@db.pages」に配列があった。あとは見せ方ですな。
■ Seasarのからさわぎ
正直、からさわぎ終わった後でもよく分かってないんだが...(^^;、ひがさんが「実務では……」という言葉をしばしば口にされていたのが好印象。もちっと深いところに行ってみたい(んだが、時間があぁぁぁ)。設計フェーズからのお話があれば、是非とも参加したい。
喫煙所では萌え萌えarton先生に初謁見。かくたにさん、ありがとう。自分が喫煙者でよかった。あ、500円返すの忘れました。また今度。takaiさん、おもしれーっす。白と黒で笑ったのは俺だけでショボーン。
2004-04-11 (日) [長年日記] Edit
■ 和民ってマズいよねえ
いつもマズーって思うんだけど、記憶を削られるのかどうか知らんが、また行ってしまう。なんだあれ。そうして、いつも萎え萎えして帰ってくるのです。
最近は新歓やってますよねー。知らない間に潜り込んでも分からねーんじゃねーかと思ったり。というか、去年のデイリーポータルの記事を読んで、俺もこういうのやってみてーとか思ったんですが、というか、考えてみたらもう普通にやってますね。「あいつはあの娘を狙っていますねぇ、さあ、どうでしょうかー」とかなんとか。明石風たこ焼きを食いながらやりました。バカだなあ。
■ お部屋めぐり
見るだけ見るだけぇ、って思ってたんだけど、なぜか内見までして、さらに仮契約までしてしまった罠。藻前ら、自由ヶ丘だぜ。
2004-04-12 (月) [長年日記] Edit
■ タランティーノ監督、「キルビル」3作目を計画
なるほど娘か。そこにGoGo夕張が脳みそ半透明にして出てきて、技を教えるとかっていう設定だったら……萌えるなあ。
■ Visio Stencil for Integration Patterns
Gregor Hohpeのサイトで見っけ。ぐむう。拡大とか出来ないみたいだけど、これ、どうやって使えばいいのやら。
お、PPTのなかで使っているじゃないか。キレイな資料作るなあ。すごいな。
■ [本]
ユースケースの適用:実践ガイド (Object Technology Series)(ゲリ シュナイダー/ジェイソン ウィンタース/Geri Schneider/Jason P. Winters/羽生田 栄一/オージス総研)
「ユースケースが出来上がりました」じゃあ次は……が欲しいんだけど、何か良い本は無いのかな。この本はカスってるんだけど、当たってない。コバーンの本はユースケースだけに留まっている(だから良書なんだけど)。ヤコブソンのOOSE本は次はBCEに分けて……という話になってるんだけど、いかんせん内容が古いし、なんだかよく分からない(結局、概論で終わってる)。
がっつりユースケース記述を書いて、んじゃどーすんべ。の解が欲すぃなあ。
この本、対話形式になってるんだけど、なんかうざい。
最後までバカなことを言う奴がいるんだけど、そいつが超うざい。学べよボケが。一方で、なんでも解決してしまうスーパー天才役がいる。そいつの鶴の一声でなんでもかんでも決まってしまうのだ。それっておかしいって。「分かったわ、○○でしょ!」「あたり!よく分かったね」とかね。うざすぎ。
■ ATMフリーズの巻
げげーん。ATMをフリーズさせてしもうた。ちょっとだけ複雑な処理をしただけなのに……。ううう。
■ 負けた。
bliki_jaのFrontPageアクセス数が、capsctrlのFrontPageアクセス数を超えました。23000あたりが境目か……orz。
2004-04-13 (火) [長年日記] Edit
■ 掃除
引越しに向けて軽めに掃除。すると、新人研修のときに描いたUML図が見つかった。ひとつのDAOにすべての<<entity>>が集約されている……なんだこりゃ。捨てたった。なにやらServletが全処理を行っていたり、燦燦たる有様でございました。
今考えると、ものすごい放置っぷりだな。
■ [UML] :: UML Forum/Tokyo 2004 ::
両日とも参加します……というか、ぼけーっとブースに立ってますので、良かったら暇つぶしの相手をしてください。懇親会にも出ますんで、いっしょに、MDA?はぁ?なにそれ?とか言い放ちましょう(冗談)。
今月の今後の予定(かぶる人いたらツッコミください)
- 19日:XPJUGのファウラーたん
- 20日:リックテレコムのファウラーたん
- 20日:ほげ日記で知ったIBMであるやつ
- 22日:出ましたDOA+
■ オープンソース軽量コンテナに熱い視線――Seasar2説明会から
arton師父による。
■ ご近所さんを探せ。
おお、きたさんがご近所さんですか。でもうちは世田谷区になる予定ですよ。
■ [UML] UML Forum1日目
あまぴょんさんと懸田さんにお会いした。実は行きのエレベータで平鍋"XP"健児さんと一緒になったんだが、怖くて(笑)話しかけられなかったのは秘密。
UMLモデリングのエッセンス第4版
羽生田@豆蔵さんにご挨拶してきた。「ファウラーたんのUML本、まだ出さないんすかー」と生意気に質問したら、第3版は中途半端なので、今(ファウラーたんが)書いてる4版を翻訳するとのお答え。おおお。ありがたやありがたや。
西方浄土
某所で話題の『MDA モデル駆動アーキテクチャ』の「日本IBM TEC-J MDA分科会」の中の人と名刺交換させてもらった。「あの本、西方浄土つって大人気っすよ!」と言ったら笑われてしまった。
■ キムタク 宮崎アニメで声優初挑戦
いやいやお前は『花より男子』で花沢類をやっておったろーが。
■ Shibuya Perl Mongers : バッドノウハウカンファレンス 2004
お。行きたい。行けるかな。
■ [Java] @IT:Hibernateで理解するO/Rマッピング(1)
memo.
■ アスペクト指向プログラミング オーバービュー
memo.
2004-04-14 (水) [長年日記] Edit
■ [UML] UML Forum 2日目
そんなことより、1階でやっていた「TEPIA第16回展示PartII ロボットと近未来ホーム-日本を元気にする新技術-」のほうが萌えた。
今日覚えた単語は「RAS」。次のセクションにてまとめ。OMGのページ探してもよく分からん。
■ RAS - Reusable Asset Specification
■ [UML] ACM Queue - Death by UML Fever - Are you (or your developers) sick?
これも後から。今日は眠いよ。
■ [Java] http://javarss.com/
memo
2004-04-15 (木) [長年日記] Edit
■ RAS - 続き
当日配布された資料に載ってた。
■ [Agile] 技術的なことはどうでもいいけど、アジャイルって何よ?って思うひとのための、てきとーなドキュメント(PDF)
ちゃちゃっと作った。営業さん用。使うかどうかは知らない。
■ [UML] System Model Information Flow
- Interaction Model
- Object Model
- State Model
Note that it is not possible fully to develop any one of the three views without the other two.
だからこそインクリメンタルな開発が有効とのこと。
2004-04-16 (金) [長年日記] Edit
■ MyClip
きたさんがSidebarに表示していたので、真似してやってみた(こっちはRSSにて表示)。ついでにSleipnir用の「MyClipに登録」スクリプトを作ったので、よかったら使ってみてください(コピーしただけ)。
■
24 -TWENTY FOUR- vol.1 [DVD]
今更、見始めた。フジテレビには乗り遅れてしまったのだ(ううう)。
1時から見始めて、3話全部終わったのが4時。ちょうどドラマと1時間の差で話が進んでいった。それから3時間ほど寝て、会社へゴー。何やってんだとか思う。
あ、感想。まだよく分からん。続きが楽しみです。
■ たださんのにっきが...
はてなに補足されていない。
■ Z と 時間付き csp の融合の試み(PDF)
内容に関しては何がなにやらサッパリ分からないんだけど、 手書きの図をそのままプレゼンに使っているのが激しくステキだと思った。
■ three times martin fowler
MSKKの方から.NETアーキテクトセミナー(仮)ご招待頂きました。ありがとうございます。これで、
- XPJUGユーザー会
- リックテレコムEAセミナー
- .NETアーキテクトセミナー
とファウラーと3度ご対面することとなります。うっはー。
.NETのセミナーは、昔一度、写メールを一緒に撮ってもらった(何やってるんだ俺)萩原さんとファウラーたんとのQ&Aセッションがあるそうで。楽しみです。
全然関係ないんだが、萩原さんは小室哲哉に似ているとずっと思っているんだけど、誰か言わないのだろうか。
■ 『WEB+DB PRESS』Vol.18 Hibernate記事一般公開
ですって。しかと拝読するがよい。つーか、nekopさん凄すぎて、自分のダメさにこっちが萎えてくるので読むには強い意志と注意が必要。# 合コン羨ますぃ。
■ えくせれんとねっとぴーぽー
nekopさんにしろtakaiさんにしろ凄いひと一杯よねえー。年齢が近いだけあって、萎えまくります。いきなり高級なものを食べたら、食べ慣れてなくて気持ち悪くなっちゃう感じ?(違うか)近海であさりを拾いながら生き続けることも出来ますが、遠洋漁業(オフ会)に出て、鯨に遭遇するような猟師にならんといけませんなあ(誰が猟師ダ)。
tDiaryのコントリビュータの方も凄いよね。あまり多くは存じ上げないんだが、mputさんとか若いんだよなーこのやろー。
miyagawaさんなんて凄すぎて鼻血が出ますよ。どーしましょう。あ、ロバートホール見れました。どうも(って何のことだか分からんな)。
とかなんとか、爺臭いこと言い残して、会社を出るのです。
2004-04-17 (土) [長年日記] Edit
■ Sweetsforest
行ってきた。なんやアホばっかり多くて、萎え萎え。トレイを持って、小さなイスに座って、せせこましくケーキを食べるのってみじめな気持ちにならないかい?暑かったんで、グレープフルーツソフトクリーム買って、外で食いました。
2004-04-18 (日) [長年日記] Edit
■ [映画]
ロード・オブ・ザ・リング 二つの塔 コレクターズ・エディション [DVD](ピーター・ジャクソン/J.R.Rトールキン/フラン・ウォルシュ/フィリッパ・ボウエン)
どれだけ遅いねんッ。今更も今更ですが、見ました。なんか、見れば見るほど、ロードス島戦記に思えてくるのはオレだけか...(まあ普通は逆なんだが)。ドワーフにエルフに魔法使い、と。
■ _| ̄|○
データベース苦手。
2004-04-19 (月) [長年日記] Edit
■ [UML]
UMLモデリングの本質 (日経ITプロフェッショナルBOOKS)(児玉 公信)
激しく名著な予感。最初の数章読んだけど、あまたある名著を凝縮した仕上がりとなっているみたい。今からアナパタやらPOSAやらUMLモデリングのエッセンスやら読むのダルーっていう人にはいいかも。翻訳本とは違って、しっかりとした日本語で書かれているのがポイント高い。今までこういうのは無かったよ。
児玉さんといえば、新人研修のときにやって来て(そんときは変なオヤジだと思っていたよ)、ホワイトボードの裏側にマジックで線を引いて、消えなくて慌てていた……。あと、「Kent BeckはCRCカード使わない」とか言っていた。
■ 何もないWiki - rAntenna
お。Rubyで作られたアンテナ。選択肢が増えましたね。
■ [Eclipse] Ctrl-Wでカット
EmacsキーバインドだとCtrl-Wでカットが出来ない。
ワークベンチ | エディタ | キー | ウィンドウ | ルーラー・コンテキスト・メニューの表示
で標準とかぶっているやつを削除してみたら、うまく出来るようになった。普段からあまり使ってないのがいかんのな。
■ Martin Fowler夫妻とGregor Hohpe氏を囲む会
行って来ました。ほげ日記の鷲崎さんと名刺交換させていただきました。Martinに題字を書いてもらいました(後日、スキャニングしてbliki_jaにアップします)。PofEAAにサインをもらいました。わーいわーい。「英語がうまくないからいつも翻訳大変ですよ」と言うと、「日本から帰ったら、ガンガンPOSTするから覚悟しな」と言われますた...(ガクガクブルブル)。つーか、本当に本当に、英語がうまく話せないのが悔やまれます。うーん、うーん。精進あるのみだな。
まとめページを作ったので、どんどん追記していってください。
なお、PofEAAの邦訳は秋頃、長瀬さんの監修にて翔泳社さんから出版されるとのことです。
かくたにさんとうどん食って帰ってきた。
2004-04-20 (火) [長年日記] Edit
■ まるでファウラーの追っかけのような一日。あとから色々書きます。
■ ソリューションIT主催アーキテクトセミナー
事前にメールを頂いたWRさんとロビーで名刺交換させて頂いた……ら、なんと確保していた席の隣のひとだったという罠。偶然っておそろしい。
お目当てであるファウラーたんの講演は、PofEAAの読書会とまったく一緒のところで終わった(って中村さんとも話した)。エンタプライズアプリケーションとは何ぞや?から始まって、パターンとは? そして、Layering、それから、Transaction ScriptとDomain ModelとTable Module、んで、それらを判断するのは君次第だ!!(to be a good architect, you should choose altenatives)……で、おしまい。そこで7.42係数の話をすれば良かったのにね。
ちょこちょこファウラー節を盛り込んでいたが(Matrix、SUN-MS提携)、客層が客層だけに、笑う雰囲気じゃなかったような。もったいない。
氏はCore J2EE Patternsのことを「Core ジェイツーダブリュイー Patterns」と呼んでいたので、我ら「ファウラー」としては真似するより他あるまい。
って、ここになって気づいたが、今回のイベントの趣旨はエンタープライズアーキテクチャであって、エンタープライズアプリケーションアーキテクチャではないのではないだろうか?……まあ、いいか。
お昼のお弁当にビビる。途中抜け出して、東京ドームホテルへGo。サンダードルフィンを見て、なんか泣きそうになった。
■ .NETアーキテクトセミナー
続き。
リックテレコムさんのイベントでは70分だったが、こちらは90分の講演。そして、Q&Aつき。コーヒー付。無料。なんだかお得です。
講演はさっきのとほぼ一緒で、それにORMとDistributionの話が加わっていた。ORMのところではHibernateという名詞がしっかり出現。ここ、MSのセミナーなんだけどな。
次回の読書会はこのORMの章です……誰かやりませんか?(とか言う)
Q&Aに関しては、bliki_jaにまとめましたので、修正等ございましたらよろしくお願いいたします。
■ ソフトウェア再利用とパターンに関する特別セミナー
ひとりで行くのもアレなので、先輩に電話して強制連行。どちらもあまり関係の無い話な上に、通訳がないものだから、自分の英語の出来なさに萎え萎えして帰って来ました。ふーう。
吉野家で並+卵でカエリマシタ。
追記:
いや、これで終わってはならぬ。
losely couple(疎結合)という「buzz word」があるが、「こう言っておきゃいいだろ?」みたいな使われ方もしている。これを、「どこがどう疎結合なのか」とブレイクダウンすることによって、ロジカルな議論に初めて持ち込める。と言ったGregorに惚れた(まあ、部分的には英語は理解できるのだよ)。
詳しくは資料を見ておくれ。
■ kdmsnrさんのライセンスは 新 BSD ライセンス です!
ソフトウェアライセンス占い via はてなダイアリー - dot.Diary
● 新 BSD ライセンスが適用された貴方は、とても優しく、柔らかなムードの持ち主。柔軟性に富んでいて、どんな人でも受け入れられる、懐の広さを持っています。いつも明るく愛嬌たっぷりの貴方が、実は引っ込み思案で目立つのが苦手、しかも内面的には意外に強情で保守的と知ったら、周りの人はびっくりしてしまうかもしれませんね。また、持ち前の柔軟性が、時として器用貧乏になってしまうことも。特に仕事面では、どんなものでも一定のレベルまでこなせてしまうからこそ、かえって定職につきにくい傾向があります。そんなときは、最も興味のある分野のスペシャリストを目指してみて。細かい手先作業や組込みのお仕事が向いているかも。恋愛面でも柔軟性が移り気に変わらなければ、素敵な人と楽しい恋を育んでいけます。
● kdmsnrさんの本当のお母さんは、現在、サウスダコタ州をさまよい歩きながら、あなたの名前を叫んでいます。
2004-04-21 (水) [長年日記] Edit
■ Opinion: Martin Fowler's First Law of Distribution
後から読む。それはそうと、.NET Architect Seminarにはartonさんもいらしてたのか。bliki_jaで知りました。
あ、これも。
■ Since when did Martin Fowler's s*** Stop Stinking?
藻前ら、ファウラーたんファウラーたん言って、盲信しすぎなんだよバカが。だって。
■ Refactoring to Patterns
via 猪股さん
というか、Fowlerたんが講演で言ってたんですよ、「Googleで探してみてください」と。
調子に乗って、同通機外しておりました...(^^;;;
■ [ゲーム] ほどほど限定ジャンケン・トップ
帰ってからヤル。決めた。あれ、これやったことがあるような……2000年だって。
2004-04-22 (木) [長年日記] Edit
■ [Palm] Handspring: Visor Platinum
今日から使い始めた。もうね、DIME的に何周遅れなのかよく分からなくなってきましたね(別にいいけど)。現行のPalmってSONYしかねーんだもん、イヤじゃんSONY、うんこじゃん、ね。というわけで、我が愛しのハンドスプリングです。今まで激遅のDeluxを使っていたもんだから、その速さに大満足でございますよ。AirH"用のアダプタもあるんで、解約せずにもちっと使ってれば良かったなーって今更ながら後悔しております……が、まあ、外でネットなんか必要ねーけどな。
で、付属のATOKを入れたはいいが、POBox でいいじゃんって感じ。
■ Sleipnirのgoogle窓から日本語検索できなくなってね?
俺だけですか?
ツール | Sleipnir オプション | 検索バー | 検索エンジン | エンコード
「UTF-8」でドーン。
■ ITmediaモバイル:DDIポケット、Opera搭載「AH-K3001V」を発表
写真キタ━━━(゜∀゜)━( ゜∀)━( ゜)━( )━(゜ )━(∀゜ )━(゜∀゜)━━━!!!!!
■ オブジェクト指向がわかる本
本はどうでもよろしい。読んでもいないし。
注目すべきは、レビューである。名文過ぎて涙腺を刺激されたので、全文引用したい。
中に載っている例題がJabaなので、さっぱりJabaが分からない私としては、いまいちでした。Jabaのサンプルコードものっていますし、Jabaの動く環境を作って本にそって実行していけば、分かりやすいと思います。
私のこの本を買った目的がJabaの開発ではなく、「VBのクラスモジュールを使いこなすにあたって、オブジェクト指向を理解しよう」というものだったので、その観点からすると期待はずれでした。オブジェクト指向自体の概念の話はわかりやすかったです。ただ、それが私の実際に行おうとしている目的とそぐわなかっただけの話だと思います。
今後Jabaを使う人や、現在使っている人には、比較的向いてると思います。
■ MVCとかBCEとか3層構造とか、お前ら、もちっとちゃんとせえよ。
単語が乱立すると例外なくよく分からなくなるので、takaiさんの図を元に、作ってみた。Service Layer = Use Case = Controllerというのは覚えておいて損はないだろう。
で。層間には超えられない壁があって、それらを取り持つもの(Application Facade, DAO)が存在する。ドメインのモデリングの段階では、DAO以降は考慮しない。ユースケース以前も考慮しない(この図ではpresentation layerは省略した)。
これで一連のFowlerタンのコメントを読むと、なぜドメインドメイン口うるさいのか、だんだん分かってくるような気がする。
ちょっと追記:
ヤコブソンのOOSEでは、ユースケースがBCEに分解される。結局、ユースケースそれ自体が意味するのはルールであって、コアとなるのは「C」である。ユースケースの存在する層(サービス層、アプリケーション層)にはCのみが存在し、その他の「B」「E」はそれぞれ、別のところに負かされる。「B」はView(プレゼンテーション層)に委譲され、「E」はドメイン側に任される。
ユースケースから導き出された「E」をリッチなドメインオブジェクト群として仕立て上げるのはそれはそれでOKとして、今の弊害は「MVCでOKでしょ!」って思っちゃってるひとが多いこと。ここの「M」は「E」群へのファサードでしかないので、サービスの変更によってガンガン変更が加えられてしまう。その裏のモノモノ(「E」群)こそを人力で着実に構築していく必要がある。
Struts + Spring + Hibernate という記事をちらほら見かけるのは、このためである。
と、ここまで言って
これは「俺理解」による「俺定義」なので引用は不可。
■ 第3回DOA+OOP分科会
名簿がまわっているので、あまり悪いこと書けないが……それでも書く。
「RADON法」というオブジェクト指向設計方法の紹介だった。ぐぐってみて何も出てこないので死んでくれって感じだが、発表されていらっしゃった佐藤英人教授はそんなに悪いひとには見えなかった。しっかりと実装も分かっていらっしゃるようだし、プレゼン内容もそれほどおかしなものではなかったように思う。Application Facadeとの比較があいまいだったように思うけど(だってRADON法でも使うんじゃん!!結局)、まあいいか。
それにしても、「大人の都合」とやらでDOAなひとたちにもヘラヘラしなきゃいけないのは、本当に可哀想であるな。ご苦労様です。つーか、DOAなひとって学ぶ気があんだろか?なんか、かなり印象悪かったです。こんなところで発表してないで、OOなひとたちのところで「RADON法ってどうよ?」って言ってまわったほうがよくねーか?どうですか?
■ 24 vol.2,3
あーなんか飽きてきたw
■ OO エンジニアの輪 〜 第 26 回 鷲崎 弘宜さんの巻 〜
翻訳って特にそんな感じで悲しくなりますよね。
bliki_jaを始めたのは、これが第一の原因でした。 まだ鷲崎さんにOKと言ってもらえるほどの日本語レベルには達してないように思いますけど、まあ、ぼちぼちやっていきますよってに。つーか、あれ?yamanoさん?
1 tpircs [http://www.flying-dog.com/jaba/ 私もjabaはさっぱりです(w]
2 kdmsnr [Jabaなんていう先端技術は恐ろしくて触れません。]
3 q130s [まあそう言いなさんな>palm from sony]
4 WR [お疲れ様でした。質疑応答が盛り上がることを期待してましたが、イマイチ収束せずフラストレーションがたまりました。]
5 washi [XPJUGではお疲れ様でした。こちらのbliki_jaは的確に訳されていて素晴らしいなあと拝見しています。]
6 manhole [jabaってメジャーだったのか...!?]
7 yyamano [はい、僕です:-)]
2004-04-23 (金) [長年日記] Edit
■ まあ、とりあえず言えることは、属人性を排除したっていう謳い文句はすべてインチキだと思ってよいだろうってことだな。DOAが属人性を排除した?誰がやっても一緒の結果?……なら、そこいらにいる人たちは一体、何なのか。誰がやっても一緒なら、別におまいらがやらなくてもいいんじゃねーか?それこそ、オフショアでも何でもすりゃいいんじゃないか?……それこそ、Inversion of Control(ぉ。 概して、属人性を排除して作った設計書は、実装が激しく属人的になる。逆なのだよ逆。これから歩むべきは以下の2点しかない。
- 設計と実装を一緒にやる(漸進的反復的開発)
- 設計も属人的だと割り切る(オブジェクト指向で構わぬ)
■ 26歳のハローワーク 「仮の自分」に彷徨う私たち
ばーかばーか、お前らなんかどっかいっちまえ。
■ 困ったときのベタ辞典
こういうのってWiki向きだなーと思う。「言われてみたい言葉編」がお気に入り。それよりも、サイドバーにある孔明のお言葉が面白い。「言ってみたい言葉編」に入れて欲しいのが、
こんなこともあろうかと……(ごそごそ)
言ってみたい。
2004-04-24 (土) [長年日記] Edit
■ オタクの何がいけないの?
恋愛シミュレーションゲームがあるおかげで、僕のようにモテない男子でも恋のドキドキ感やトキメキを感じることができます。
正直、感動した!
TVをつけたらたまたまやってたのでちょっとだけ見たんだけど、番組のほうは例によって「あちゃー」だったのですぐに消した。
■ [ENG] 英辞郎 on the Web のトリビア
便利かも。Sleipnirに設定しておこう。
■ 苦しくても「あと一つ」欲張れば,技術者としての世界が大きく広がる
via いろんなところ
周りは理系の,それもほとんどは大学院卒の人ばかりです。
激しく共感。
そのプレッシャをどうしていけばよいかというのは、私も日々自問しなければならない事項です。ちっ、文系が……とか言われないようにしなきゃいかんのです。
■ メアドを晒してくれ。
知り合いにメールを出すときは、blogや日記を見てメールアドレスを確認してから出すことが多いので、ちゃんと明記しておいてください。特にはてなダイアラーたちよ。連絡とりようにも、ツッコミ欄しかありません。
まあ、blogな奴らには、名前さえ書いてないバカもいますけどね。
■ [tDiary] リファラが記録されない。
はて?かくたにさんからのリファラが記録されないようだ。リンク元記録除外リストの正規表現に引っかかってんのかな。うーん。……って、その通りだった模様。ぐは。
■ [自由が丘] JIYUGAOKA OFFICIAL GUIDE WEB
ぼちぼち自由が丘カテゴリを増やしていくのであります。
2004-04-25 (日) [長年日記] Edit
■ GREE Blog: Gree Night 1.0
こういうのって慣れなくてドキドキなんだが、行ってみる。参加される方いらっしゃいましたら、お声がけください。
■ gree.jp に入ってよかった。
artonさんによるRHGレビューを読んで、そう思った。
■ [Java] Springフレームワークの紹介
おお、すげー。大作だ。
■ UseCase in ServiceLayer as Controller
agtさんに賛同して頂けたようなので、言葉をでっちあげ。文法あってるかどうかは知らぬ。
■ GREE Blog: Gree Night 1.0
えー行ってきたわけだが。馴染めずにトボトボ帰ってきてしまったよ。あうあう。なるほど、IT業界もピンキリでございますな。何が楽しくて地味ぃ〜なエンタープライズアプリに携わっておるのでしょうか。とほほ。
でも、オシャる技術の水野敬也さん(素肌にジャージ、爆笑)に名刺を頂いたので、さっそくメルマガを購読してみました。これだけが唯一の救い。あと、帰るときに山岸さんと思われるひととすれ違った。あーあのひとか、と。
ぼくとは違って、連れは楽しかったそうで、何よりです。
■ [格闘] 第6試合 「PRIDE GP 2004」 1回戦
おおおおおおおおおおおおおおおおおおおおおお。
■ オッパイ星人とバッドノウハウ(仮題)
すげーー。きたーー。申し込んでおいて本当に良かった。ちゅーか、LTのメンバもすげー。よく分からんが、gree.jpに「仲間由紀恵」グループを作ってみた。
■ [Eclipse] Eclipse/IBM WebSphere UML Modeler - UML CASE Tool plugin
とらねこさん曰く
Visioのファイルが扱えるらしい
とのことなので、触ってみよう。
つーか、姜維いいなあ。いちばん好きなキャラです。
つーわけでやってみた。
あなたは三国無双の蜀軍でいうならば【ホウ統士元】のタイプです。
キラリと光る才能を持っているあなた。
しかし、とても良いものを持っているにも関わらず、なかなか人から認めてもらえないあなたは、三国無双の蜀軍でいうならば【ホウ統】がぴったりです。
溢れんばかりの才能を見出してくれる人にめぐり合うことで、初めてあなたは輝くことができるのでしょう。
そのために必要なものは人脈です。
若いうちにせっせと自分の顔を売り、友人を増やしておくことで、のちのちあなたの立場が有利になっていくでしょう。
おのれの存在感を際立たせるため、時に冒険に走ることがありそうですが、あまりの無茶は控えておいたほうが賢明です。
思いきった無謀な賭けに出ると失敗する恐れがあるので堅実にいきましょう。
あなたの長所:奇想天外な発想力
あなたの短所:初対面の人に受け入れてもらえにくい
あなたの今後:上司(先輩)の失態を被り、零落する
リーダーシップ 100%
勇猛さ 39%
天賦の才 100%
忠誠度 33%
根性度 70%
人脈だって。プ。
2004-04-26 (月) [長年日記] Edit
■ Chapter 2. Background information
via この道はいつか来た道... REBOOTED: Dependency Injection?
いやいや、まだ浮かれてはいけなくて、
Martin suggests renaming the pattern, or at least giving it a more self-explanatory name, and starts to use the term Dependency Injection.
引用文中の starts to use の主語はMartinなので、Springの中のひとたちはまだ使ってないんじゃないだろうか。実際、Chapter 10. Data Access using O/R Mappersでは「IoC」が使われている。
■ 大山倍達没後10年追悼「神手祭(かみのてさい)」
久々に格闘技系のニュースを見て回ったら、こんなものが。あうあう。どうなんだこの企画。
■
Web+DB press (Vol.20)
西村めぐみさんのMySQLのサンプルテーブル(cdlist)を見よ。YMOであるぞよ。
UPDATE cdlist SET artist='Yellow Magic Orchestra' WHERE artist='YMO'
だって。
2004-04-27 (火) [長年日記] Edit
■ メール見ました?
って確認するのって鬱になりませんか? いや、なんとなく。
■ 仮性包茎グループ@gree.jp
お誘いメールが来た。これに入るか入らないかで、人間の器ってのが計れるんだ。たぶん。いや、なんとなく。
■ テスト駆動開発(TDD)が分かると従来の設計手法の問題が見えてくる
via L'eclat des jours(2004-04-27)
長いよartonさん...( ´Д⊂ヽ 後ほど謹んで拝読いたします。
■ [tDiary] 切込隊長BLOG 〜俺様キングダム: 有名人BLOGの開設に伴うブロガー増加現象仮説の検証
tDIARY tDIARYを既に使っているユーザーが、サービスのあまりの重さに耐えかねてほかのサービスを利用し始めたという衰退段階。
最近はそんなことないでしょう。早いですよ。いずれblogウゼーとか言われる時期が来たとき、tDiaryは良いと思うんですけどね。どーすか。はてな近藤神論と一緒です。
ちゅうか、前の会社に訪問してきた学生が「去年の10月からblogってのをやってるんですよ、早いでしょー?」と言い放ったとか。マジですか。いつの時代の話だバカ野郎。嗚呼、世も末であるな。
それはそうと、ビール党大会行きたいなあ。時間あるかなあ。
■ ファウラーは一般にはマイナーですよ。
じゃあ、誰がメジャーなんだろうか。コッドがマイナーだったら、誰もいないんじゃないかなあ。JavaでRDBでビジネスアプリな業界で、メジャーなひとと言えば……うーん、うーん、誰だ。えー、結城さんとかどうよ。あとは知らね。ロッド・ジョンソンがファウラーよりもメジャーだとは思えないし。ジェームズ・ゴスリン?……知らない奴いっぱいいそうで怖い。UMLの3連星とかぜってーマイナー。デマルコたん?まあいいけど、ちょっと違うよね。個人的には、ピーター・コードまんせーなんだけど、メジャーとは言い切れない。ケント・ベック?これはどうだろう。ファウラーよりはメジャーっぽい気もする。
結論。俺はメジャーだと思うけどな、ファウラー。ファウラーがマイナーだったら、他のひとはうんこだと思います。引用文中の「一般」の定義が「渋谷で100人に聞きました。ファウラーって知ってますか?」の一般だったら、そりゃマイナーだけども。
SA:
追記:
とか書いてたら、「アラン・ケイ」もマイナーとのこと(驚愕)。だったらもう、マイナーとかメジャーとかどーだっていーじゃん(笑)。心配する必要まったくなし。どうせビル・ゲイツしか知らないんでしょう。バカだから。ぼくはそんなに酷いひとには会ったことないなあ。
羽生さんのような方がここに(第1項目めとして)言及するからには、何か裏があるんじゃねーかと勘ぐってしまう(って俺だけか?)。
なんか取り乱しておりましたが、
羽生さんのツッコミにて氷解。でもせっかくなので、はてなアンケートに全ポイントつぎこんでみました。
結果をお楽しみに(結果が出てからってあーだこーだ言うのは無しね)。
■ はてな ソフトウェア業界の方にお聞きします。Martin Fowler ってご存知ですか?

えーと、春だけど冬眠しようかと思いました。まあ、ゴミもたくさんあるんだろうけどさ、でもね、萎ええええええ(ううぅ)。これからは外部の方向けにプレゼンスを高める努力をしなくてはいけませんね。さて、どうする? コマンド。
おいおい考えていきます。ふーう。
1 ogino. [Gamma]
2 ogino. [とかメジャー組かな。(↑のつづき)]
3 kdmsnr [GoFはみんなメジャー?]
4 higa [setter injectionでした。m(_ _)mかえておきます。]
5 habuakihiro [40人くらいいるセミナーでアラン・ケイ知らない人って聞くと半数以上手が上がったことがあります(^^; いえね、だから..]
6 kdmsnr [おお、やはり裏がw]
7 ななしぃ [じゃあ、今度、マイナーアンケートを取ってみましょう アタナソフ エッカート&モークリー ジョン・フォン・ノイマン ア..]
8 habuakihiro [まさにパレートの法則という感じの結果ですね〜]
9 kdmsnr [2割を押さえれば世界が変わります(とか言う)。]
10 結城浩 [ななしぃさんの示している15人のうち、知らないのは3人だけだぞ(えっへん)。でも誰を知らなかったかは内緒…。(^_^..]
2004-04-28 (水) [長年日記] Edit
■ テスト駆動開発(TDD)が分かると従来の設計手法の問題が見えてくる
帰りの電車のなかで楽しく読ませていただいたが(トラックで丸木橋のあたりなど読ませる読ませる!!)、これは俺らが読むもんじゃない(読んでも別に何も獲得しない)。読むべきひとが、読むべきものだろう。僕らの当面の目標は、これをいかに多くのひとに読ませるかだ。
気になる点。
http://itpro.nikkeibp.co.jp/free/JAV/J2EE/20040426/1/
7. テストを実行する。テストを通過するまで6.との間を行き来する。
冒頭のTDDの手順だが、これは間違いだと思う。「通過するまで」というのは無いんじゃないかな。
追記:artonさんのツッコミを受けて
言葉が足りませんでした(引用個所もコメントもおかしな感じになってました、24の見過ぎダ)。
記事中の1〜10の手順ですと、fake itと呼ばれるものが欠けていたので、ちょっと違和感を感じたのでした。JUnitの言うところの「グリーン」が、これだと、手順7まで出てこないですよね。手順5の段階でテストをパスさせといて、手順6で「レッド」にするのが適当かと思います。
TDDのやり方にもいくつか方法があるらしいので、fake it 抜きでもいいのかもしれません。
■ 24 vol. 4,5
だんだん面白くなってきた。カメラワークがちょっと変わったように思う。ジェイミーがージェイミーがー。
■ [Java] Teaching Kids Programming: Even Younger Kids Can Learn Java
Izuさんとこで紹介されてたんだけど、読んでみてちょっと面白かったので、翻訳することにした(許可はもうとった)。お子様向けに、半ば呆れられてる感のある「ものすごい口語体」で訳していきたいと思う。引越し挟んじゃうからちょっと時間かかるかもしれないけど、GW中には出したいなっと。文系あがりの新人さんに読ませよう!!
■ たださんにプリンをあげてパスワードをもらおう。
何のパスワードがいいかな(っておい)。
■ UI変曲点(日経BYTE2004-05)
ユーザーインターフェイスってそれだけで学問になっちゃうくらい奥深いものなんだが、この特集はそれを俯瞰できるようなお手軽なものとなってる。是非読んで欲すぃな。おもしろいよ。
ぼくとしては、フォーカスが決められているインターフェイスではファミコンのコントローラが最強だと思っているんだけど、どうだろう。みんな慣れてるし、いいじゃんね、これで。さんまの名探偵みたいにフォーカスが自由なときは移動がツラいので、別の方法を選択しなきゃいけないんだけどさ。
あと、いいなーと思うインターフェイスには、以下の3点が含まれているように思う。
- タブ
- モード
- 慣れ
世間一般に「タブ世代」と呼ばれる我々は、タブを必須のものとして生きる運命にある。そして、ケータイを始めとする長押しによるモードの切り替えへの依存(時に禁断症状)、それから最後、慣れだ(頑張れー)。
これらT(タブ)M(モード)N(慣れ)を、今後はTMNと称し、小説、音楽、映画とのメディアミックスを経て、壮大なるいちだいサーガを築くのだ(……頭おかしい)。
■ 「MDAを使えばインドや中国の低い開発コストに対抗できる」
よく分からんが、吹き出してしまった。所詮は毛唐の文化だよな、これ。
■ 全員から嫌われてる上司の行動を淡々と記録するよ
わはは。一気に全部読んでしまった。ステキだ。アンテナ入れとこ。ぼくも転職する前は、こういう日記ばっかり書いてたな……_no
■ ぶっちゃけ、こういうことなんですよ。
こういう文句は危険である。偉いひとはよく一言で言い表そうとするけど(お客さんに喜んでもらうんですよとかなんとか)、20代な人たちは生兵法になるから鵜呑みしちゃだめ。……だと思う。これもあって、あれもあって、これとあれは時には対立するけど、でもそれだけはやっちゃだめ、もしそれをやるときは、ここには気をつけて、とか思考のプロセスを含めての「ぶっちゃけ」じゃないと意味が無い。気をつけないとね、世の中には煽る文章が多いんだ。
# artonさんの文章はこの点で好きだなあ。ちゃんと考えるプロセスが見える。
2004-04-29 (木) [長年日記] Edit
■ お義父さまにご挨拶。お義母さまに助けられ、なんとかなった。ふーう。初対面の甥がめちゃくちゃなついてくれました。だがひとつ言っておくぞ、わたしはお金がないからな。ワンピースのおもちゃをねだっても、無理だから。買ってあげられないから。小学生の姪は下ネタ大好きでどーしよーもなくなっていた。こらこら、女の子がはしたない。よーし……あとは引越しですな。
■ [本]
よつばと! (2) (電撃コミックス)(あずま きよひこ)
ドトールで読んでたら、相方に「気持ち悪い笑い方すんな」と言われた。面白いのですから仕方ありません。って、やっぱこれちよちゃんだよなあ。
■ [本]
考具 ―考えるための道具、持っていますか?(加藤 昌治)
マンダラ・アートやらマインドマッピングやら、こういう類のものがよくまとまっているので、あまり知らないひとは読んでみるのもいいでしょうな。でも、まあ、これくらいはみんなやってんじゃねーかな、というのが感想。
アイデアを生み出すことに重要さをつらづら述べてはいるんだけど、本当に自由な発想をしていい人なんて、ごくごく限定されるよなー。そうは思いませんか?
■ [本]
ウケる技術(水野 敬也/小林 昌平/山本 周嗣)
著者のひとりである水野さんに会ったこともあって、改めて読み直してみた(立ち読みではなく、ちゃんと買ってみた)。本書の冒頭にもあるように、すべての愚民はツッコミアビリティを向上させる義務があると思う。すべてはそこから始まるのだと私は信じて止まない。
本書は笑いのパターン本であると言える。そこから学ぶべきことは、デザインパターンよろしく、
- コンテキスト
- フォース
- 解法
の3点のみである。ここに集中することで、ある一定レベルのスキルが身に付くと思われる。読み返してみて、かなりいい本だと改めて思った。
ただし気をつけなければならないのは「サンプルはパターンではない」という点だ。Fowlerもサンプルコードの肝はコードの指し示す「考え方」であって、コードそのものではないと指摘している。
回りくどい言い方してるけど、ぶっちゃけ、この本のサンプルってちっとも面白くないんだよッ!!(でもまとめたのは偉い)
2004-04-30 (金) [長年日記] Edit
■ OSを入れた後にインストールする10のアプリケーション
ぼくはこんな感じですかね。
- Cygwin
- xyzzy
- Xkeymacs
- Sleipnir
- TClock
- Yahoo M!
- FFFTP
- 窓の手
- Lhaca
- Becky!
極力、Cygwinの中で済ませようとしています(Ruby, Apache, SSH)。
その他
- MS Office系 (PPT, Visio, Excel, Word)
- Adobe系 (Photoshop, Illustrator, Acrobat)
- Macromedia系(DW,FW,Flash)
- クレードルつなげるんだったら、Palm Desktopも。
■ arton&いがぴょん合コン開催か?
よだれ。邪道編と網道編を持って、サインを貰いに行きたひ……が、だいじょうぶかな。
■ 注文明細って何だ。
otsukaさんところにコメントはしたものの、なんか自分でもよく分かってない。
Fowler, Code: Line Item 小井土さん,三木さん: Detail TogetherSoft: OrderDetail
モデリングの基本が「モノ - コト - モノ」であるとしたら、「顧客(モノ)」と「商品(モノ)」の関係は「注文(コト)」であるべきで、そこには「注文明細」などというものは存在しない。敢えて存在させようとするなら、「注文」を分解することでのみ存在し得る(と『UMLモデリングの本質』に書いてあった)。その意味で、「OrderDetail」という言葉は非常に分かりやすい。
さて、「ドメインロジックとSQL」の図中にある「Line Items」は、どのように訳せば良かったのだろうか。「商品」と訳してしまったんだけど、やはり「明細」だったかな。
やっぱ明細って何だ。「商品」クラス以上の情報が含まれているのか?「注文」クラスにはない情報も含まれているのか? 教えてエロい人。
■ 翔ソフトウェア (Sho's)オブジェクト指向 イベント参加レポート『UML Forum 2004』
教育ツールとしての UML
意味するところが明記されていないので、おそらく意味するであろうことに対して同意。UMLはシステム構築を「学ぶ」ためのもうひとつのアスペクトだと捉えればいいと思う。UMLそれ自体を学ぶのはまったくもって愚かなことで、資格とかなんとかバカも休み休み言え、という感じ。
コードが武器なら、UMLは鎧である。鎧をまとい過ぎると、重くなって動けなくなるぞい。もちろん武器も軽いもの(LightWeight)を装備するのだッ。もちろん、はやぶさの剣と破壊の剣を合体してもいいけど。
■
平野レミの鍋 ドゥ!レミパン イエロー(オリジナルミトン付き) 24cm
マシューの番組を見てて、いつもいーなーと思っていた鍋。レミパン。アマゾンで買えるとあっちゃ、注文しないわけにはいかないでしょう。
■ 大学サークルの新歓活動もメッセンジャーで - CNET Japan
なんちゅうか、気持ち悪い。メッセンジャーを使うことは別に気持ち悪くもなんともないんだけど、こうやって「メッセンジャー使ってます」と言う行為が気持ち悪い。あまり賛同得られないかもしらんが。
■ Judeで図を描いてみた。
こんな感じですか。Customer - Order - Line Item - Item (Name) という感じ。

■ ドメインロジック〜の画像を変えた。
今考えてみると、バカであるな。誰か指摘してくださいよ〜。
■ ラッシュ時はどの電車が一番混んでいるのですか?
東西線木場〜門前仲町間の7時50分〜8時50分の混雑率は197%で、東京メトロ線内の最混雑率区間となります。
とにかく貴様ら、東西線のヤバさをもっと知るべきだと思います。
1 arton [http://www.nrf-arts.org/xml-dictionary/xmldictionary-nonme..]
2 R2D2 [おー、僕もレミパン買いました。ふたが立てかけられて便利だけど、洗ったあとの水切りが困る。]
3 とよとめ [以前あまりの混雑っぷりに南砂町で降りたら3本くらい連続で乗れませんでした。東西線ヤバいですね。]
4 wildcats [常磐線は何%くらいになるんだろう・・・・・]
5 せとあずさ [混雑率なんて飾りです。偉い人にはうわなに(略) #http://www.ktt.mlit.go.jp/TETUDOU..]
6 yyamano [明細は注文書の明細行をイメージすればいいと思います。 商品は商品そのものなので、明細とは異なります。 あと、クラス図..]

1 q130s [>4, 自分かと思ってびっくりしたー]