2007-12-02(Sun) [長年日記] [Edit]
■1
「greenteaは江渡浩一郎の論文とインタビューを読むか?」
「バカが往く」に
前に\"XP is about social change\"のことが話題になって
ましたよね。自分はこれの元ネタ、知らないんですけど。
とあった。「元ネタ」が何のことを指しているのかよくわからないけれど、greenteaさんは江渡さんの「Wikiの起源と進化」は読んだのかなあ。XPの"social change"についても取りあげてますよ。
ちなみに、この論文を踏まえた「Wiki的都市は構想可能か?」というインタビューが『10+1 No.48』という雑誌に掲載されていて、これがグッジョブと言わざるをえない素晴しさ。どうやら建築な雑誌のようで、パターンランゲージの"失敗"についてもう一歩踏み込んていたりして興味深い。Rubyへの言及も(ちょっとだけ)ある。
Rubyはパターンランゲージっぽいかもね。効能がぼんやりしてるところが。楽しい、とかね。プログラマとコンピュータとの間で「利用者」による設計を実現するための「共通言語」としてのRuby(言ってみたかっただけ)。
あわせて読みたい
- 『 WEB+DB PRESS Vol.42』
- 連載の枠を勝手に1ページ分ブチ抜いて「なぜそんなにも(アジャイル開発者にとって)Wikiは重要なのか」というコラムを書きました。
- 『WikiとXPをつなぐ時を超えたプログラミングの道』江渡 浩一郎, オブラブイベント2007夏
- 江渡さんをオブジェクト倶楽部のイベントの招待講演に呼びました。
2007-12-03(Mon) [長年日記] [Edit]
■1
『ユリイカ 2007年11月臨時増刊号 総特集=荒木飛呂彦〜鋼鉄の魂は走りつづける』
買って読んだけど。なんだこれ。
鼎談は鼎談じゃないしさ(荒木センセイが聞き手になっている)、ヒョーロンはどれも最後まで読めなかった。私にとって『ジョジョ』は肥大化した自意識を仮託するマンガじゃないから、『ユリイカ』での扱いと水が合わなさそうなのは当然なんだけど。
パラパラめくってたら「メビウス・ラビリンス」の神コンテンツ「荒木飛呂彦のコマ割りの原理」みたいなやつがあったけど、書いている人は御本人じゃないよね?
ディオとかプッチ神父とかには(当然)言及してそうだったけど、誰かジャンケン小僧に言及してるの?
2007-12-05(Wed) [長年日記] [Edit]
■1
『アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣』
同僚のfkinoと一緒に監訳した『Practices of an Agile Developer』の翻訳がオーム社(オーム社!)から出ますよオーム社から。12/22発売予定。価格も2,520円(税込)と原書よりもかなりお安くなっております。
原書は今年の Jolt AwardのBooks General(一般書籍)部門でのProductivity Winnerなので、良書であることは文字通りお墨付き。『JavaからRubyへ』に続いて、今回もPragmatic Bookshelfの書籍の翻訳に関わることができて光栄だ。しかも、原書は共著者がAndy Hunt。達人プログラマ降臨。
肝心の内容はというと、原題と邦副題どおり(つまり、素晴しいタイトルだということですな)。「ひとりのアジャイル開発者として実践すべきことがら(Practices of an Agile Developer)」を「達人プログラマに学ぶ現場開発者の習慣」として45の項目にまとめたもの(オーム社のサイトにものすごい勢いで掲載されている目次)。
ちなみに、45のプラクティスにはアジャイルな開発に欠かせない「ふりかえり(レトロスペクティブ)」が含まれていないけれども、そこはそれ。私たちには同じPragmatic Bookshelf刊の『アジャイルレトロスペクティブズ』がある(オーム社から! 児玉サヌールで!)。
私たちは本書を自信をもってオススメします。(第2版になっていささか抽象的になってしまった)『エクストリーム・プログラミング入門』を補完する、日々の現場での実践に「使える」一冊である、と。
本書が伝えたいことは、私が『WEB+DB PRESS』に連載している「アジャイル開発者の習慣〜acts_as_agile」とだいたい同じ(と、不遜にも言い切ってみる)。「Andy Huntなら1冊かかるところも、俺なら6ページだから」。
まだ作業が終わってないので(!)、とりいそぎアサマシまで。
2007-12-06(Thu) [長年日記] [Edit]
■1
第10回とちぎRuby勉強会で基調講演するよ :-)
ruby-list:44285で咳さんからアナウンスがありましたように、toRuby 10thで基調講演をします :-)
お題としては『Implementation Patterns』について話すようにとの指令が与えられております。けれども以前に紹介してからは『アジャイルプラクティス』の作業にかかりきりで読み進められてないので半ベソです。
- とき: 12/16(日) 13:00から
- ところ: 西那須野公民館
現地集合。当日は裏番組として「東京と関東Rubyの忘年会2007」が開催されるみたいだけど、行けないなあ。
2007-12-14(Fri) [長年日記] [Edit]
■1
Ruby 1.9対応のピッケル本のβ版が出た(アップグレード割引あり)
via pragdave。
キタコレ。Amazonにはまだないけど、Pragmatic Bookshelfでは買える(商売うまいね)。900頁、2008年5月出版予定。PDFが$25。PDF+書籍で$59.95(+送料)。
追記: Pragmatic Bookshelfでの第2版購入者には割引あり
リニューアルされたPragmatic Bookshelfにアカウントを持っていて、2ndを買っていたらディスカウントがあるみたい。PDFが$12.50割引(半額だね)、PDF+書籍が$15.00割引。
マイアカウントからも行ける。
他の1.9対応本
他のRuby1.9対応の書籍で気になるのは、以前にも日記に書いた『The Ruby Programming Language』。これはmputさんも「ぜひ邦訳してほしいなあ」と期待しているので、がんばれオライリー・ジャパン。
あとは『たのしいRuby』か。
■2 『 アジャイルプラクティス』の書影がAmazonに出た
轟木亜紀子さんグッジョブと言わざるをえない!!!
ちなみに、「オーム社がんがれ。超がんがれ」の装丁はぜんぶ轟木さんの手によるもの。日本オーム社の会としてこれほど光栄なことはない。
邦訳の書影はこれだ!!:
ちなみに原著はこれ:
(翻訳ではカバーをめくった表紙に載ってる)
個人的には、今回の翻訳の装丁は原著を超えたと思ってる(中身も装丁負けしないように頑張った)。来週末あたりには書店に並びはじめるはず。見かけたら手に取ってやってください(できれば、そのままレジまでお持ちになって以下略)。
2007-12-16(Sun) [長年日記] [Edit]
■1
第10回とちぎRuby勉強会での基調講演 :-p
事前にアナウンスした通り、toRuby 10th 10th に参加してきた。那須は寒いが、toRubyの皆さんは暖い。会場の西那須野公民館は施設も立派だった。イイ雰囲気の洋食屋(?)で晩ごはんまでごちそうになってしまった。ありがとうございます。新幹線に乗って行った甲斐がありました。とても心地良く過ごすことができました。toRuby is nice.
勉強会では、ポジションペーパーを使った自己紹介のあと、私の基調講演 :-)、それから『たのしいRuby 第2版』の写経(今回の範囲はHash)。で、最後に私とgreenteaさんとでペアプロした(これは貴重な体験!!)
RSpecを使って練習問題を解くという感じだったのだけれども、問題そのものよりもテストの書き方や、ペアプロへの取り組み方(雑談重要!)などが話題の中心だったり。さすが那須のケント・ベックのお膝元。greenteaさんとのペアプロは、私じしんが一番勉強になったかも。待ってろ札幌w
toRubyで言及した/された書籍を並べておきますね
『たのしいRuby 第2版』
toRubyのテキスト。勉強会では丁寧に読み込んでいる。なので、この勉強会からのフィードバックを来たるべき『たのしいRuby 第3版』に取り込んでもらえたりするといいんじゃないかと思った。たとえば、この日にも誤字をみつけた。p.248:「emtpy?」(第6刷)。
『Implementation Patterns』
KentB本人も「I think the book will be helpful for Ruby programmers」(きっとRubyプログラマの役にも立つと思う)と発言しているそうな。
短いし、英語も難しくないのでおすすめ。KentB節を原著で味わってみるのもいいと思う。
『SBPP』
『Implementation Patterns』とあわせて読みたい。
Smalltalkだから、というだけで敬遠するのは(特にRubyプログラマにとっては)もったいない。日本語で読めます。
『The Art of Agile Development』
O'reillyの"The Art of ..."シリーズのアジャイル版。これがなかなか良い感じなので勝手に紹介した。
もしも「アジャイル軒」というラーメン店があったとすると、店のメニューでいえば本書は「全部入り」。
『アジャイルプラクティス』
12/22(土)店頭発売予定です。よろしくお願いします。
『アジャイルレトロスペクティブズ』
『アジャイルプラクティス』とあわせて買いたい。那須方面では本書の勉強会も開催されているそうです。素晴しい。
訳者である児玉さんを呼びたいということでしたよ。是非ぜひ。
『LifeHacks PRESS』
勉強会つながりで、参考にしていただいたとのこと。ありがとうございます(サインを求められた)。
実は私の記事だけならオンラインで読めてしまいます。恐縮です。
『dRubyによる分散・Webプログラミング』
「まだ初版買えます」
ありがとうございました!
2007-12-17(Mon) [長年日記] [Edit]
■1 tDiary 2.2.0リリース
那須に行ってるあいだにリリースされていた(Rubyな忘年会の会場でライブリリースしたわけではないっぽい)。お疲れさまです。そして、ありがとうございます。
kakutani.comのアップデートは今日になっちゃった。
- 環境がぐちゃぐちゃで謎な挙動が色々と多くなってきているのをなんとかしたい
- 開発のどこかに関わりたい
- googlevideoプラグインのパッチを放置している
いろいろと(私が)ダメな感じだが、この先の10年以内にはなんとかしたい。
(tDiaryは25年以上の継続を目指すプロジェクトです)
2007-12-18(Tue) [長年日記] [Edit]
■1
RejectTalks 2007で話しません
資料の完成が間に合う気がしない。ネタ的にもkoicと若干カブりそうだし(といってもオブジェクト指向がテーマのLTだから、これは八つ当り)。実はこのネタのために、スキャナもついてたのでプリンタを6年ぶりぐらいに新調(PIXUS MP610)していたんだけど。何にせよ、悪いのは私じしん。
オブジェクト倶楽部が原点であるオブジェクト指向に回帰するなら、私も原点(笑)である「ジャヴァの奇妙な冒険」に帰ってみようかと思っていたのだった。今週金曜日のオブジェクト倶楽部のイベントは「北欧」と「オブジェクト指向」で話せる最初で最後の機会だったのかもなあ。
以上、自戒をこめて。
■2
原点つながり:『 Rubyを256倍使うための本 網道編』
今日、思うところあって『 Rubyを256倍使うための本 網道編』を読み返していた。「中世」以来のRuby好きの私にとって原点ともいえる一冊。
本書は、ひとことで言うと「たださんとartonさんが、前田さんや咳さんのプロダクトを使ってRubyコードを書いて楽しんでる」という奇跡のような一冊。 ここで示される「網道」は、Rubyとネットワークを使って、人と人が、人とコードとがつながる楽しさのことだ。
本書が刊行されたのは 2001年。細かいところで懐かしいものとなっているネタ(ISDNとかWindows98SEとか)はあるけれども、全編を貫く疾走感と多幸感は、RailsでRubyを知った「現代」のRubyプログラマの皆さんにも読んでもらえたらなあ。価格も手に入りやすいし、というか定価1,260円(『アジャイルプラクティス』の半額(!))。『JavaからRubyへ』でBruce Tateが語らなかった(あるいは語れなかった)「Rubyの楽しさ」がここにある。
リミッターの解除されているarton節を堪能できる印刷媒体って、256倍本シリーズだけ?(他にもあったら教えてください)。今までなんとなくタイミングを逃していて、結局著者のお二人にはまだサインをいただいてなかったんだけど、やっぱりサインしてもらおうと思った。
2007-12-20(Thu) [長年日記] [Edit]
■1 Rubyist Magazine - Rubyist Magazine 0022 号
リリースされました。お疲れさまです。ありがとうございます。RSpecの記事を落としてごめんなさい。代わりにid:thataとRubyConf2007のレポートを寄稿したので続きは、あとで書くーーわけだが、ひとことだけ書いておく。
「『WEB+DB PRESS』自重」(これについてもあとで書く)。
■2
『 Foundations of Rspec: Behavior-driven Development With Ruby and Rails』
爆速で洋書を読めたり、自分の懐が痛まないとかでもない限り、スルーで良いんじゃないだろうか。理由はRubyConf2007のレポートのBDDセッションのレポートを参照。だって、コア開発メンバーである David Chelimsky と(Groovyには飽きたらしい?)Aslak Hellesyによる書籍がPragmatic Bookshelfから(Pragmatic Bookshelfから!)出るんだぜ? 1冊だけ買うなら待ってでもこっちでしょ。まだアサマシできないのが残念。早ければ年明けにはβが出るかもとのこと。
そういえば、ミーハーなのでdchelimskyとRubyConf2007で一緒に写真撮ってもらった。彼はかなりの勇者バイキングだと私は思っている。Dave Astelsにも話かけたかったなあ。BDD! BDD!
2007-12-21(Fri) [長年日記] [Edit]
■1 オブジェクト倶楽部クリスマスイベント2007
無料にしたり、1トラックにしたり、と幾つかチャレンジがあったけれども、つつがなく開催できてほんとうによかった。スタッフの皆さんお疲れさまでした。参加いただいた皆さま、ありがとうございました。
- 今回やったこと:各種企画の煽り。総合司会。トラックバックページの再実装。
- 今回やらなかったこと(できなかったこと): ライトニングトークスへの参加。
- 今回気づいたこと: コミュニティとしての立ち位置を(私は)確認できた。オブジェクト倶楽部のイベントでは自分たちの周囲で当たり前だと思っていることや、確信していること、気づいたことを、敢えて口に出していくことが大事だ。新しいことをアオったり、ギョーカイ的に流行していることを追う必要はない。
実装し直したのと、今後の運営や企画に活かしたいので、是非ぜひトラックバックをお寄せくださいw
(プログラムについての感想などは、あとで書く)。
2007-12-22(Sat) [長年日記] [Edit]
■1
江渡さんの『WikiとXPをつなぐ時を超えたプログラミングの道』講演動画を公開しました
以前に少し書いた通り、『 WEB+DB PRESS Vol.42』の連載に「なぜそんなにも(アジャイル開発者にとって)Wikiは重要なのか」というコラムを書きました。
これに合わせて、本コラムの着想の元になった、オブジェクト倶楽部の今年の夏イベントでの江渡さんの講演動画をgoogle videoとニコニコ動画で公開しました。『10+1 No.48』に載っている江渡さんへのインタビュー「Wiki的都市は構想可能か?」とあわせて楽しんでもらえればと思います。
スライドの視認性が低かったり、会場の音を拾いすぎていたりして、動画のクオリティはあまり高くないので、江渡さんがslideshare.netで公開してれている当日の資料も参考にしてください。動画のライセンスはクリエイティブコモンズ 表示 2.1 日本 ライセンスです。
あ。そうそう。肝心の連載本編は今回で第4回。今回は「ドキュメントを大切にする」というのをアジャイル開発者の習慣として紹介してます(これについては別途書く)。
○ あまのりょー [Vol.42がもう出ているのかっ、と思って焦りました・・・(^^;]