2001-11-22(木) 8229歩 [長年日記]
■ Mary→Asumi
mph-getだけで移行できたというのは朗報だなぁ。CD焼かなくていいんだもんね。……って、あれ? Asumiってまだ、ISOしか公開されてないんだよね。ってことは、loopでmountかなんかさせてmph-getさせたのかな。
いずれにしても、β2で遊ぶには別のマシンが必要だ。でも、もうマシンがない。買えっつーのはなし。なんたって、今年になって、夫婦で合わせて都合4台分もPC買ってるし(笑)。
あ、isodiscって、そういうことに使うものだったのかー。しばらく用はないな、と思ってたから流し読みしていた(^^; あとあとのためにリンクしておこう、isodisc。
■ 明日は
ロボフェスタに行くのさ。おととい取材に行ったかみさんが「行くべきだ」というので。まぁ、階段を降りるASIMOとか、階段を降りるASIMOとか、階段を降りるASIMOが見られるしな。行くべきだよな、うん。
しかしなんか、休日は3万人の人出らしい。どへー。
2001-11-21(水) 11287歩 [長年日記]
■ cgi.rb
ruby-talkの新CGI案、ざっと見てみましたよ。おれはアプリケーションプログラマだから(と、最近しみじみ思う)、あまりライブラリの良し悪しをとやかく言えないんだけど、最初の案はさすがに細かすぎていやんって感じだな。さすがにいくつもツッコミが入ってたけど、POST/GET/HEADで別クラスにするのはやりすぎ。
いまのcgi.rbは、Rubyらしい(?)大クラス主義っぽいけど、取っ付きやすさはピカイチだと思うのだ。CGI#[]だけ知っていればとりあえずCGIが組めちゃうという敷居の低さは、いい。関連するクラスが少なくて独立性が高いのも融通が利く。でも複雑なのを組むようになると、いろいろ問題を感じるようになる。
というわけで、どこかでバランスを取らないといけないんだけど、CGI_Riteは細かすぎず、おおまかすぎずで、けっこういい感じだなと思う。
あと、HTML生成を分離するのはとうぜんだよねぇ。やっぱ、eRubyっしょ。最近は、かなり簡単なCGIでも、スクリプト中にeRuby断片をヒアドキュメントで埋め込んで、ERbLightから使ってるもん、おれ。erbを標準添付して欲しいくらいさ。
2001-11-20(火) 11855歩 [長年日記]
■ cgi.rb
cgi.rb を使っているので出力されたソースに改行が全くないのが悲しひ……それは、CGI::prettyを使うとよいでしょう。その名のとおり、インデント付きで整形してくれます。
そいえば、ruby-list(ruby-devだっけ?)でcgi.rbの改善計画が出てるんだよなぁ。話題に入りたいけど暇がない……(というか余裕がない)。
◆ zoe [yamkさんのisodisc使いました。めちゃ便利です。]
◆ よっしぃ [もうすこしで、「あすみにっき」ですね(笑).]
◆ るびきち [激しく同意 < erb標準添付 俺もあれなしでは生きてけないですぅ]