2003年06月18日(水) 草なぎ剛、ATP賞個人賞受賞 [長年日記]
■ [dev][db] データベースの進化的設計 (XP FAQ)
Martin Fowler, Pramod Sadalageによる文章の翻訳。XP-jp MLより。
- 各開発者が自分専用のデータベースインスタンスを持つようにする
- DBへのデータ投入スクリプトもイテレーティブに開発する
- 「データベースの変更は絶対に手で行われることがあってはならず、手で行うかわりに変更を行う小さいSQLスクリプトを実行することによってマスターデータベースに適用される。」
- データベースの変更を元に戻す手順も自動化すべき
- 各開発者のデータベースインスタンスの変更は、(DBAが?)自動的に行ってしまえ。
DBAは重要な役割を果たす。が、DBAがいないプロジェクトのなんと多いことか。…と思っていたら、後半に「DBAは必要ない」と書かれているではないか!そ、そうなのでございましたか。
■ [dev] Generation Gapパターン (結城浩さん)
XP-jpを読んでいると「Generation Gapパターン」の話があり、知らないので調べてみた。
コード自動生成ツールのためのパターンなのですな。おれもOffice XP Web Services Toolkitを使ったときに感じた問題を解決するためのパターンだ。ふむふむ。
■ [link] エレベーターの裏技 (CRUX'sゑぶ)
void GraphicWizardsLair( void ); //より。新館のエレベータは三菱製だったのかなあ。5連打なんてのはそうそう試さないから分からないよなあ。もっと色々なエレベータの情報があれば楽しそうだけれど最近は更新されていないようだ。
このページ見難いのでJavaScript::Bookmarkletにある「うざい色を正常化」が役に立つ。
■ [link] 32 ドットビットマップフォントの無断複製について (狩野宏樹さん)
2003 年 6 月 15 日、「渡邊フォント」などの名称で呼ばれ、広く利用されている 32 ドットビットマップフォントが、既存の製品をまるごとコピーした物であったことが判明しました。
ということの影響で、東風フォントの公開が停止されたようだ。openoffice MLより。
■ 生活
- マシューTVを見る。キャメロンディアスドリューバリモアルーシーリューに忍者劇を見せる。ドリューバリモアがなぜかカンパイを連呼するのが面白い。こずえ鈴かわいい。和田アキ子と箱の中身は何だろなとか。
- フランスでコンフェデレーションズカップ開幕。深夜に日本対ニュージーランド戦を見る。日本の先発は楢崎宮本坪井山田三都主遠藤稲本中村中田英寿大久保高原。ニュージーランドが弱い。太っちょの監督がマイクをテープで顔にとめているのが異様だ。アナウンサーは日本が「落ち着いている」というのを繰り返していた。
■ やること
- ハガキに記入し投函
クリーニング屋へ行く- 電気カミソリを買う