ひなぎくひさびさに原宿で飯でも食うかとうろうろしてたら、チェコ料理の店の看板を見つける。チェコ料理というのは食ったことがない。したがって、そこに入る。初見だけど間違えようがないひなぎくを観ることになったのであった。[DVD](パヴェル・ユラーチェク/エステル・クルンバホヴァー/ヤロスラフ・クチェラ/イジー・シュスト/イジー・シュルトゥル)おしゃれな女の子二人が、モンタージュの合間におどけたり飛び跳ねたりうろうろしている。プラハの春の国なのだな(まだ、春は来ていないが、その到来を呼び寄せるためのお祭り騒ぎなのかなぁとか思うと、実は物悲しい)。最後は、なぜか労働に目覚め、テーブルの上で、幸福って言いなさい、というセリフ。終わりが見えていたのかも。ブレジネフが1964年、ひなぎくが1966年、プラハの春が1968年。いうのがすけてみえるコラージュのオンパレード。文太郎)味付けは好みに合う。ビールは飲まないからわからないけど、ビールも売り物のらしい。ジャガイモのお好み焼きというかオムレツというかに、ピクルスのソースがかかっていておいしかった。客単価は2000円程度なので、あまり気軽に入れるというわけではないが、そのわりに月曜日にはチェコアニメの日なんていうのがあったり、おもしろい。カエルの台所用品とか。Procを引きずり回すRjbがimportしたJavaのクラスをRjbはObjectとして持っている。#<Rjb::Java_lang_String:0x2f0490>だから、newメソッドは他のクラスと異なりインスタンスメソッドとなっている。Class#new>そのため、newメソッドに介入して作られたJavaオブジェクトのプロクシにメソッドを追加したりできる。ここで、RjbのJavaクラスのnewメソッドに介在してメソッドを追加する汎用の仕組みを考える。endendRjbAddon.mixin(jstring)RjbAddon.mixinに追加のブロックを与えて、そこで定義したメソッドを組み込ませたい。'hello'しかし、次のようにmixinメソッドを定義してもうまくいかない。endendinstance_evalの中でスコープが変わる(通常のブロックとは違うわけだ)ので、procという仮引数が見えなくなるからだ。そこで、RjbのJavaオブジェクトのインスタンス変数としてみる。endそこで外ざしできるようにする。endしかし、これもうまくいかない。(RuntimeError)与えたprocのselfがmainのままだからだ。しょうがないので、ミキシンメソッド呼び出し時に与えるブロックでselfを取れるようにしてみる。helloしかし、mixinメソッドにブロックを与えて、そこにプロクシのselfが渡されるのは気に食わない。massiveにしびれる子供がえらくおもしれぇから観に来いとかいうので行ったら、二つの塔のメイキングを観ていた。massive(MASSIVEかも、というかWikipediaにも書かれてた。アバターにも使われてるのか)とかいう二つの塔用に作った3DCGのフィギュアリングとシミュレータの合体のようなプログラムのことをいろいろ喋っていて(当然、システムの画面やら操作画面やら、実際のシミュレーション映像とかも見られる)、その中で、戦闘シーンに使えるか実験的に1000vs1000のバトルをやらせてみた、というところだった。10vs10では観られなかった現象として、1000vs1000でやらせたら、遠くへ逃げ去る兵士が何体か出てくるというのを再現させてた。ピーター・ジャクソンが笑いながら喋る。実際は(とエンジニアが語る)、単に目の前の敵に向かって至近距離まで走るようにプログラムしてあったため、1000体をランダムに配置すると位置関係で真横(敵が視界にない)を向いて配置されてしまう兵士が何体かあったということだった。しても、ランダムにプロパティを変えると、それによって髪のなびき方まで変わるから、カメラの直前を通過してもCGらしく観えないとか、えらくうまくできていて、感心した。これが10年前の技術なのか。・半壊した大聖堂のモデル(リアル3D模型)は、作ってから壊した。そのほうが最初から半壊した模型を作るよりも早くて安い。・投石器で石をぶつけて塔が壊れるシーンは、模型を使った(最初はCGでやろうとした)。砕ける岩とか舞い上がる埃とか、実際に模型でやってみたら、さすがにこれをCGで作るのは無理だとわかった。リアルものの教訓もおもしろい(当然、これも映像が入る)。これは、技術的に映画本編(無論おもしろい)よりもむしろおもしろかった。おれがピーター・ジャクソンをすげぇ/おもしれぇと思うのは、メイキングまで含めたビデオを作っておいてそれで商売するというマネーメイキングのうまさということではなく、そういった映画作りの技術的なこと(失敗とかも含めて)を異様なまでに記録してそれを見せようとしていることだ。感覚としては、オープンソース(とは違うわけだが、かといってプロプラエタリ技術のエバンジェリスムというものでは無いし)の開発者に近いものがあるのではなかろうか。単なるメイキングとは別に、自分達で本編に対して茶々のようにも取れる解説「ここを、こう撮影したのは、これこれという理由で、今観ると、これこれというやり方もあるけれど、この時点ではこれこれ」を音声で入れていたりとか、まるでコーディングインスペクションの前に自分でソースを解説しているようなものだ。こいつも滅法おもしろい。メイキング観てる子供が飯を食いながら流しっぱなしにしているので、今度はロードオブザリングのメイキングを観る。[DVD](J.R.Rトールキン)っていうか、これは才能あふれるスタッフたちを紹介するための作品なのだな。ニュージーランドってのは不思議なところだ。ピータージャクソンが映画を作る、本気で作ると言い出して、アートディレクタに仕事を任せると、そこらじゅうからアーティストがうじゃうじゃやって来て、すごい勢いでデザインして模型を作って服をデザインして作って、タペストリーをデザインして作って、武器をデザインして作って......製作が始まる。トールキンの挿絵画家の2人を手を尽くして招聘するところとか、まるで水滸伝みたいだ。一人は既に仙境に入って電話も通じなかったとか(ハウじゃないほう。名前は忘れているが)。Rubyベストプラクティスオライリーの高さんからRubyベストプラクティスを頂いたので、ぱらぱら読んだ。妙に読みやすいので、それでもほとんど読んだようなつもりになってしまえるのはなぜだろうか。