タグ

ブックマーク / sheepman.sakura.ne.jp (3)

  • module OpenURI

    特異メソッド open_uri(name, mode = 'r', perm = nil, options = {}) -> StringIO open_uri(name, mode = 'r', perm = nil, options = {}) {|sio| ... } -> nil URI である文字列 name のリソースを取得して StringIO オブジェクト として返します。 ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを 評価します。ブロックの終了時に StringIO は close されます。nil を返します。 require 'open-uri' sio = OpenURI.open_uri('http://www.example.com') p sio.last_modified puts sio.read OpenURI.open_

    yuiseki
    yuiseki 2010/07/03
  • 羊堂本舗 脳ざらし紀行 (2006-08-19)

    _ Linux で mhtml を見たい Linux で mhtml(.mht ファイル) を見たくて検索したけど適当な方法がなかった。mhtml の仕様を調べたら、基的にメールのフォーマットなんで、ruby で何とかできるだろうという事でスクリプトを書いてみた。 ~/.rmhtml/ ディレクトリを作ってそこに適当にファイルを展開して、firefox を呼び出すというスクリプト。これを .mht ファイルと関連付ければ、mhtml ファイルを firefox から閲覧することが出来る。要 TMail と htree。 #!/usr/local/bin/ruby-1.8 require 'pp' require 'kconv' require 'digest/md5' require 'tmail' require 'htree' require "optparse" Rmhtml_di

    yuiseki
    yuiseki 2010/06/28
  • 羊堂本舗 脳ざらし紀行 (2006-04-12)

    _ ぽすれん DVDレンタルのぽすれんを利用しているんですが、ここにきて リニューアル延期 → リニューアル実施 → トラブってサービス停止 となんだか大変なことに。昨日頼んでおいたDVDは届いているので、個人的には文句ないのですが。

    yuiseki
    yuiseki 2006/04/13
  • 1