2002-09-09 (月) Edit
■ 「第6回XPユーザ会」に行ってきました。
『XPエクストリーム・プログラミング実行計画』を持ってですね、ケント・ベックにサインをもらいに行きました。名刺ももらいました(日本語だ!)。一緒に写真もとりました。写メールで撮影したですよ。すげーすげーイイ人で、陽気なオヤジでした。酔ってたし。赤ら顔。
つーかなあ、ケント・ベック、プロフィールの写真とぜんぜん違うやんけ!
まあまあ、それは良しとしよう。それよりも大事なのは、あこがれの萩原@MSさんと名刺交換したことですよ!
「ファンです!」とか言って、写真までとってもらいました。萩原さん、声が小室哲哉に似ている。
「つーかさあ、WebServicesってどーよ?ぶっちゃけ」
なーんて、ぜったい言えません。死にます。そんなことしたら。だってだって、肩書き見てビビったよ。だってだって、「.NETテクノロジー部 部長」なんだもん。
ぶ、部長!?!?
ええ、ええ、知らなかったですともさ。いつも見る萩原さんは「マイクロソフトエバンジェリスト」なんだもん。なんだそりゃって、いっつも思っていましたさ。講演には感動しながらも、は?エバジェリストぉーーー?って思っていましたともさ。ごめんなさい。
部長ってなあ、びっくりした。偉い人なんだ・・・。うーし、これからは「.NET部長」と呼ぼう!・・・って、もう会うことはないだろうなぁ。。。しくしく。
■ 「ソフト開発は発明とコミュニケーションの協調ゲーム」とコーバーン氏
Kent Beck の言う「Lean Software development」は大変興味深い内容です。 XP 関連のMLでも現在、この点についての議論が行われています。
よくソフトウェア開発は製造業より何年も遅れていると言われますが、それは これから製造業の良いところを踏襲できるというメリットでもあるように思い ます。
2003-09-09 (火) Edit
■ [脱出] そんなに辞めさせたいのか
まだ脱出届を正式に出していないのに、脱出に関する書類提出のお願いとやらが届いた。書類にはすでに「9/20脱出」と印字されている。あ、いや、有給を消化させたいから、もちっと先に辞めたいんですが……つか、そもそも、まだ届け出てないんですが?(口頭で言っただけ)
早速、抗議しよう。なんだこの事務手続きの悪さは。
というわけで抗議。
きちんと有給は頂くッ。
そして脱出届を正式に出したッ。
もうじき無職だッ。
■ Game Design Patterns - www.textfile.org
そんなことより。リンク先って、アンカーあるんじゃん!(知らなかった)
■ Microsoft Office テンプレート via たつをの ChangeLog - 2003-09-08
カレンダー、いいんだけど、日曜開始なのがイヤン。6日働いて1日の休息なんだから、日曜日って最後なんじゃねーの? といつも思うんだが。休日の予定がまとめて書けるしねえ。あーでも、英語の子供唄も「Sunday, Monday, Tuesday 〜」ってなってるなあ。そこが悪の根源か?
■ [Agile] MF Bliki: TechnicalDebt
翻訳じゃないよ。こんな感じのことが書いてありました。間違ってるかも。:
機能追加をする際の選択肢は2つある。すばやく(でもきたなく)コードを書き換えるか、きれいにコードを書き換えるか(時間がかかるけど)。往々にして、きたないコードは、将来的に「技術的負債」になりがち。「負債」とはすなわち、ムダである。なぜそれが起こるのか。ビジネスチャンスを逃すまいとするシワ寄せが原因なのだ。それは too common な問題であるが、こちらの「負債」は通貨と違って正確に計測できない。これは長年議論しつづけられているTopicである。
■ [Agile] MF Bliki: CannotMeasureProductivity
翻訳じゃないよ。こんな感じのことが書いてありました。間違ってるかも。:
ソフトウェア開発の生産性って何? たぶん、アウトプットで測るんだろうな。でも、アウトプットって何さ? もしかして、コード行(LOC)? んなアホな。リファクタリングすればコード行が減るっていうことくらい、賢明な開発者は皆知ってる。
コード行が無意味って言ってるんじゃない。100k行のシステムが10k行のシステムより大きいのかもしれないなーってことくらいは分かる。でもそんだけ。どっちのシステムがより生産性が高かったかなんて、それだけじゃ分からない。むしろ、同じ期間で、同じ機能のシステムだったとしたら、100k行のシステムのほうが「悪い設計」してるってことになって、なにがなんだかな状況だ。
ファンクションポイント法なんてのもある。こっちのほうがいい感じ。だけど、どうなんだろう。機能性(?functionality)は分かるけど、生産性は分からないっぽくない? いやいや、アウトプット(機能)が分かるじゃんかーという気もするけど、たぶん本当のアウトプットは他にあるはずなんだ。
同じ期間で作られた100FPのシステムと50FPのシステム。数字だけみて、「おお100FPのほうが機能がたくさんある!優れてる!生産性が高い!」って言えるだろうか。もしかして100FP中30FPしか顧客にとって有益じゃないかもよ……?
これならどうだ。30FPの(全機能有益な)システムと15FPの(全機能有益な)システム。これだったら30FPのほうが生産性高いだろう。ん?そうかな? 15FPのほうが、より高い顧客の利益を生み出したとしたら?どっちが生産性高かった?
そうなのだ。ソフトウェア開発の成果っていうのは、「delivered business value」に基づいてなきゃイカンのだ。
もちっと考える必要があるな。5プロジェクトのうち4プロジェクトが成功した場合と、1プロジェクトしか成功しなかった場合、どっちが優れているんだろう。ただし、前者で得る顧客利益の総額より、後者の顧客利益のほうが上。さてどうよ?
■ 談話室滝沢潜入記
おおこれが、たださんが最近初めて行ったという噂の。ケーキセットはそんなに高くないのね。でもぼくはまだルノアールレベルだと思います。
■ [UML][Java] UML for Java Programmers
以前、TECHMemo(2003-01-03)で紹介されていたので購入。英語ダメダメなんですけど、なんとか読めます。読むの遅いですが。
いま、ようやく2章を読み終えたところ。ぼちぼち頑張っていきます。
2004-09-09 (木) Edit
■ 元極道ってマジですか!
やり逃げコージーで、ラフ・コントロール 重岡 が元極道つってたー。
Jrが、「こんなかで (重岡みたいに) 機関銃のエピソード持ってるひと、どんだけおりますか?」と言っていた。面白すぎる。
■ bliki_ja:Closures
xyzzy のバッファを使って翻訳してたんだけど、いざ終わろうかというところで、いきなり xyzzy がフリーズしました。うわーーーん。しばらくぼーっとしてから、再度、いちから翻訳しましたとさ。
というわけで、クロージャ。重要ですよ!
「クロージャ」なのか「クロージャー」なのか迷ったんだけど、Matzにっきに「クロージャ」と書かれてあったので、そちらを選択。
■ 長年日記を見たら、2年前に Kent Beck に会っとる。
写メを一緒に撮らせてもらったんだっけ。 ちなみに1年前はまだ bliki_ja を始めてない。 今月末で1周年かな。
■ シックス・アパート関信浩氏に聞く
初めて顔見た。
1 smbd [xyzzyってオートバックアップありませんでしたっけ?]
2 kdmsnr [それって、ファイル保存してないバッファもバックアップしてくれましたっけ? (つーか、今見たら OFF になってた....]
3 smbd [xyzzyはわからんですが、Emacsなら#hoge.txt#とか勝手に作ってくれますよね]
4 mput [auto-save-buffers 使いましょうよ http://hie.s64.xrea.com/xyzzy/no..]
5 まつもと [私の文章は語末の長音「ー」を略す傾向がありますからねえ。コンピュータ業界病みたいなもんでしょうか。どうもJISが起源..]
6 かけだ [朝日新聞の用語の手引によると、言語がture,er,or,arは長音符号を使うとあります。省略は業界病に一票です。]
2005-09-09 (金) Edit
■ [Ruby] transl:AnInterviewWithDHH
id:secondlifeの中の人がやれコラと言うので訳してみました。
mixiで細々と翻訳してたんですが、オライリーの許可が下りたので外に出してみます。
修正してます。
いくつか間違いがあったので修正しました。
■ Forbes 平成17年10月号
「無料OSでハッカーをシャットアウト!」という記事。OpenBSDの開発者(Theo)が出てた。年収300万ちょっとって書いてあった。
■ [本] 自由が丘に青山ブックセンターが帰ってきた!
今日オープン。嬉しすぎる。レイアウトや品揃えがガラリと変わって、かなーりイイ感じになっている。書店が変わればこんなにも変わるんだなーと改めて思った。
以前ココにあった芳林堂に比べて劇的に違うのは、漫画スペースが激減したこと。でも、ABCでは立ち読みができるようカバーが外されたものがあるので、こっちのほうが便利かも(オレ的には)。
二冊立ち読みしたよ。
『
こっこさん(こうの 史代)』こうの 史代
なんかいいなあ。
『
ぼくんち (ビッグコミックス)(西原 理恵子)』西原理恵子
眩暈がしてきた。でも、DISCASの予約リストに映画を追加しといた。
2006-09-09 (土) Edit
■ [本]
脳はなにかと言い訳する―人は幸せになるようにできていた!?(池谷 裕二)
面白いなあ。基本的なところは氏の以前の本にも出てきているんだけど、記憶の「再固定化」の話(思い出したらまた記憶が不安定になる!)など新しい話がちらほら入ってて楽しい。
コラム(である口調)+解説(ですます口調)という形式も読みやすくていい。
■ [本]
本の読み方 スロー・リーディングの実践 (PHP新書)(平野 啓一郎)
速読するとダメなんだって。量よりも質なんだって。10年後に生きてくる情報を手に入れる必要があるんだって。思い込みじゃダメなんだって。と、前置きしてから、ノイズの多い小説ではスロー・リーディングするしかないだろとかいう展開にしてるんだが、それってどーなんだ。
確かに小説は速読し難い。だけど、だからといって情報を早く摂取しなきゃいけない事情がなくなるわけじゃない。そもそもの論点が違うよ。速読ダメだーとかなんとかうだうだ言ってるだけの1部、2部は要らなかったんじゃねーの。つっても、実践部の3部だって国語の授業でしかないしなぁ(あらゆるものは読者の誤読だろーにね)。
■ [本][MindMap]
Mindmapping(Joyce Wycoff)
内容が古いっつーこともあるけど、平凡な内容だったなあ。 マインドマップでTODO管理を本当にやれんのかと問いたい。
■ [本]
「すぐやる人」になれる本―「先のばし」「計画倒れ」がなくなる最強の行動革命 成功する人は「気持ちの準備」がうまい! (成美文庫)(吉田 たかよし)
同じネタで何度も本を書く人になってきましたね。読んでない人は読むといいと思います。
■ [本]
あなたも天才!記憶術―速く、正確に、大量に、長期間記憶する(椋木 修三)
記憶術の本って今まで読んだことなかったので新鮮だった。かなり地味な作業だなw
記憶は「連想」「連結」「置換」であり、それには複数の「基礎表」を持つといいらしい。それと「ペンキ屋さん方式」は割りと重要だよなあ。あとは細かなテクニックの紹介。
■ [本]
プロジェクトを成功させる 現場リーダーの「技術」(岡島 幸男)
政治的なところ、人のところ、細かなツールのところ、それぞれに触れてあっていい本だなと思いました。あと、「正直は割に合う」って言葉はこの本で見たのかー。
チーム開発したいなあ。予算規模がどれくらいになればいいんだろか。
2007-09-09 (日) Edit
■ [本]
今日の早川さん(coco)
これを読むといつもnijimuさんを思い浮かべてしまう俺がいる。あと、id:takahashimさんも。
■ ハッスルの天龍のヤバさは異常
昨日の録画見てるけど、なにこれ。すげーじゃん。いつの間にこんなに面白いことになってんの。ムタの登場には鳥肌たったよ!
■ bliki_ja:CustomerLoyaltySoftware
訳しました。
最初はあまり意味がつかめなくて、積読の『アナリシスパターン』を読んでみたり。つーかこれ、パターン名に英語を併記しとくべきだよ。で、読み終わってもあんまり分かってなかったりしてなー。怪しいところは直してもらえると嬉しいです。
2008-09-09 (火) Edit
■ [Mac] バックスラッシュ問題
何度やっても正規表現がマッチしなくてうーんうーん唸ってたんだけど、 Macだと円マークがバックスラッシュじゃなかった罠。なんとなんと!
optionキーを押しながら円マークでバックスラッシュらしいんだけど、 optionキーは潰してるんだよねー(使わないから)。 ことえりだとバックスラッシュが打てるように設定できるらしいんだけど、 ATOKには無いらしい。仕方ないので英字だけことえりを使うようにしたら、今度はEmacsのCtrl+Spaceとかぶっちゃって、いらいらいらいらいらいら、あーそうかーだからATOKにしたんだっけーつって、泣きながら、
(mac-add-ignore-shortcut '(ctl ? ))
とか設定して、ようやく正規表現がマッチするようになったけど、 次はThinkPad買おうと堅く決心した。
初めてのRuby(Yugui)
1 otsune [http://jibun.atmarkit.co.jp/lcareer01/column/ana02/ana01.h..]
2 kdmsnr [末日は無理っぽいんですよね……。ぐむぅ。ちなみに社会保険は継続で加入する予定です。金額みてビクーリ。]
3 沙羅 [キリスト教だと「日曜は週の始め」だった気が。んーでもアダムとイブの時は「7日目」っつってたか。]