<< 前 ホーム 次 >>

bakaid: 20051223

どうもApacheの設定がわかってなくって、~/tko/cgi-bin/*.rbはCGIで実行し
てほしいんだけど、それ以外の場所ではテキストとして表示してほしいっての
ができませんでした。でも、ちょっと調べてみたらすぐわかりました。

<Directory /home/*/public_html>
    AllowOverride FileInfo AuthConfig Limit
    Options Indexes SymLinksIfOwnerMatch
</Directory>

<Directory /home/*/public_html/cgi-bin>
    Options ExecCGI
    SetHandler cgi-script
</Directory>

これまではAddHandlerでやってたんですけど、それだとどこでもCGIになっちゃ
います。そっちは消しました。

--

これ書いたっけな? JoelにナントカおばさんのためのUIなんて話がありまし
たよね。くどいくらいに確認するとかそういう話。で、その対極にあるのが
UNIXのコマンド群ですよね。『沈黙は金なり』ってヤツ。cmpとか典型。

で、もしこの『沈黙は金なり』をTDDに導入すると? これが結構寒いんです。
ドットが表示されるのに慣れちゃってるせいもあるんですけど。

でも、UNIXのコマンドって寡黙なことは寡黙なんですけど、何もしゃべらない
わけじゃないんですよね。CUIにはプロンプトがありますから。

このプロンプトの重要性っていうのをstippedのテストで痛感しました。テス
トの中で、stippedをスレッドで回すんですけど、そうするといつ出力が終わっ
たか分かりません。で、プロンプトを設定できるようにしたんですね。プロン
プトが出てくれば出力が一区切りしたと見なすわけです。もちろん、通常の出
力中にはプロンプト文字列が出ないように注意が必要なんですけど。

だからUNIXのコマンドでも『便りがないのはいい知らせ』なんかじゃなくって、
ちゃんと返事を寄こすと。それはコマンドに実装されてるわけじゃないですけ
ど。

そういう意味じゃやっぱりプロンプトは目立つに越したことはないわけで。

--

小坂がトレードって、あり得ないだろ。

本家Permlink

<< 前 ホーム 次 >>


Copyright © 1905 tko at jitu.org

バカが征く on Rails