2007年07月05日(Thu)

圧縮proxy

tag: computer

64kbpsしかない帯域を有効活用すべくOpenVPNで圧縮トンネルを作ってみたりしましたが、面倒な上に今ひとつ効果がないので、圧縮proxyを作ってみました。

Delegateを使う方法とかJavaで作ったairproxyとかあるけど、前者はいちいち外部コマンドが呼びだされるのでサーバが非力だとレスポンスがいまいちだし、後者はJavaの実行環境作るのがめんどくさい。というわけで自作の方向で。

勉強がてらRubyでやろうかと調べてたらWEBrickでプロキシサーバを作って遊ぶという記事があったのでこれをベースに

を追加してあっさり完成。すばらしい。エラー処理をまじめにやったらもう少し手間かかるでしょうけど自分で使う分には十分。

欲しいという奇特な方がいらっしゃいましたらどうぞ。動作にはRuby1.8.6とRMagickが必要です。


タグ

www.flickr.com
This is a Flickr badge showing public items from suzukis tagged with japan. Make your own badge here.

最近の話題 RSS feed

最近のコメント

この日記のはてなブックマーク数
メール("no-spam."を削除してください)