enhydraの日記: CGI串に求められるもの
日記 by
enhydra
ちょっと対抗心をかられてCGI Proxy - 俗称 CGI串 - を知人とチャットしながらPerlでカリカリっと書いてみる。べつに悩むことも無くProxyとして十分に動作するものが出来上がる。
内部へのハイパーリンクを書き換え、継続してProxyする。
外部へのハイパーリングはそのまま。
Content Baseを指定して画像などはそのままアクセスさせる。
Template Methodをオーバーライドすることで柔軟にフィルタ条件を拡張できる。
ととりあえずこんな感じに纏めてみた。でもなんか物足りない。やはり関西弁フィルタや電波系フィルタがバンドルされていないとつまらないかも知れない。でもこーいうフィルタというか言葉を定義するのって、ハッキリ言ってテクニックじゃなくてセンス。あいにく私には電波な文章を創造するセンスは無いので断念。
コンピュータソフトウェアの出来ってやつは開発者が消費できるリソースも重要だが、それ以上に開発者のイマジネーションやセンスによって出来が決まると思う。2chあたりで「インタプリタではインタプリタを実装できない」と長々と説明している君がいたが、単にインタプリタとして動作するマシンコードを出力するスクリプトが有れば良いだけなのに。
想像力を失った時、エンジニアはその価値を失う。くわばらくわばら。
で、CGI串に求められる機能ってあと何が有るのかな。←忘れてた
キャッシング
認証情報一元管理
なんかが有って十分にポータブルなコードなら良いのかな。
CGI串に求められるもの More ログイン