Activity Based Datamodel
http://event.seasar.org/sc2006spring/viewAttachment.do?_pageName_=Materials%2FD4.ppt
今さらながら、はぶさんのSeasar Conference 2006 Springの資料を見て、
その分かりやすさに鱗が落ちまくりました。
で、WEB+DB PRESS Vol.21のはぶさんの記事を読み返すと、これまた素晴らしい。何がいいかって、その記事を周りの人への説明にそのまま使えることです。佐藤正美さんのT字型ERだと、その難解な表現ゆえに、「これ通りやってみて」ではどうにもなりません。(同じようなことを言ってるんですけどね)
で、このコードとは別にIDを付けろとか、交差エンティティを作れなどはRailsのモデリングには最適なのです。Railsの流行とともに良いDBモデリング手法も流行りますように…
Risk Based Estimation
PragmaticProgrammer MLよりメモ
アジャイルプロジェクトにおけるリスクベースの計画/見積参考図書
Agile Estimating and Planning (Robert C. Martin Series)
- 作者: Mike Cohn
- 出版社/メーカー: Prentice Hall
- 発売日: 2005/11/01
- メディア: ペーパーバック
- クリック: 8回
- この商品を含むブログ (13件) を見る
以下日経BP社から翻訳されているもの
- 作者: トム・デマルコ,ティモシー・リスター,伊豆原弓
- 出版社/メーカー: 日経BP社
- 発売日: 2003/12/23
- メディア: 単行本
- 購入: 7人 クリック: 110回
- この商品を含むブログ (149件) を見る
ラピッドデベロップメント―効率的な開発を目指して (MicrosoftPRESS)
- 作者: Steve McConnell,日立インフォメーションアカデミー
- 出版社/メーカー: アスキー
- 発売日: 1998/05
- メディア: 単行本
- 購入: 2人 クリック: 34回
- この商品を含むブログ (14件) を見る
- 作者: スティーブ・マコネル,松原友夫,山浦恒央
- 出版社/メーカー: 日経BP社
- 発売日: 2005/01/20
- メディア: 単行本
- 購入: 9人 クリック: 135回
- この商品を含むブログ (50件) を見る
アジャイルと規律 ?ソフトウエア開発を成功させる2つの鍵のバランス?
- 作者: バリー・ベーム,リチャード・ターナー,ウルシステムズ株式会社,河野正幸,原幹,越智典子
- 出版社/メーカー: 日経BP社
- 発売日: 2004/08/05
- メディア: 単行本
- 購入: 10人 クリック: 112回
- この商品を含むブログ (77件) を見る
emacs-rails
パクりパクられ
http://slashdot.jp/article.pl?sid=06/04/24/0311228#927375
一人が一人からパクると>盗作
多数が一人からパクると>風潮
一人が多数からパクると>研究
多数が多数からパクると>文化
#過去の自分からパクると>焼き直し
正にすばらしい洞察
Oz
なんかLotY2002だったHaskellが今ブームっぽいので、先取りして(流行るのか?
)LotY(Language of the Year)2003候補だったマルチパラダイム言語Ozの勉強を始めました。LotYとはPragmaticProgrammer(邦訳「達人プログラマー」)の毎年1つの言語を習得せよというありがたい教えに従い、みんなで勉強しようぜという趣旨のもとpragprogコミュニティで始められた活動ですが、全員の意見を汲み取って1つの言語に決めるのは無理があるね、という至極当然の結論に導かれわずか1年で表舞台から消え去ったという経緯があります。
さてOzの処理系はMozartが代表的です。(というかそれ以外あるのか?)
Debianのstableパッケージにあります。
apt-get install mozart
Ozの特徴は、
という多くの機能があげられており、ごった煮言語のように見えますが、言語仕様自体はシンプルなものになっています。
Hello Worldはこんな感じです。
{Show 'Hello World'}
このブレースの意味はブロックを表すのか何なのか、まだよく分かっていません。