JavaApplet みたいな物。.NET Framework ってこういう機能もあるのか……
「平均的なユーザー」とは一体全体どんなユーザーだろう……。 自分の論拠に合うような母集団を定義すれば何でも言えるよね。 もしかしたら、その平均的なユーザーはコピーの方法なんて知らないから、 プロテクトなんぞつけなくてもコピーされないんじゃいないか?
http/dir の読み込みが出来るように。
sugi@tempest:~% ruby -rvfs -e ' dir = "http://sugi.nemui.org/pub/ruby/vfs/" Dir.open(dir) { |d| d.each { |fname| if Time.now - File.mtime(dir + fname) < 24 * 60 * 60 puts %["#{fname}" has been updated in 24 hours.] end } } ' "libvfs-ruby-0.0%2Ba5.tar.gz" has been updated in 24 hours.
アンテナとかで使えるかもしれない。
ディレクトリ一覧は WebDAV の拡張が使用可能ならそちらを使うようにする。 と言うわけで帰ってくるのは XML なのだけど。 REXML を使ってみたら激しく遅い……。ストリームモードでもかなり遅い。 仕方がないのでいい加減な正規表現でパースする事に。うーん……