五十嵐です。 就職したら忙しくなってしまったのですが、一応ドキュメントを書いたので、 宣伝をしに来ました。ご利用下さい。 1. minilzo拡張ライブラリ 圧縮、展開を行なう lzo というライブラリに対するインターフェース モジュールを作ろうと思い、取りあえず作ったもの。 LZO1X_1というアルゴリズムで文字列の圧縮、展開を行なうことができます。 minilzo を同封しているので、他に必要なものはありません。 2. TrashCanクラス よくある「ゴミ箱」のクラスです。CDEのゴミ箱の出来が良くなかったので、 作りました。一応コマンドラインで動作するようになっていますが、この クラスを利用してアプリケーションを作ることを想定しています。充分な デバッグを行なったとはいえないので、注意して使ってください。 また、trashcan-1.0.tar.gz には lib/ftools.rb の File#move を ディレクトリの移動にも対応するようにした myftools.rb を同封 しました。一応動作しているようなのですが、添削して頂けないで しょうか? もう籍がないので、大々的に利用するのはマズいので、他に移動するまで なのですが、置き場所は、 http://www.itlb.te.noda.sut.ac.jp/~ikarashi/ruby/ です。 -- 五十嵐 晃(ikarashi / itlb.te.noda.sut.ac.jp)