Mechanizeを使ってスクレイプしてるとUTF-8以外のページでうまくいかないことがあるので、その対策です。 http://blog.cles.jp/item/3416 からほとんどまるまるコピペなんですけど、2.0.1だと引数が変わってるみたいだったので対応しました。 Mechanizeをnewしたあとにhookを追加します require 'rubygems' require 'mechanize' require 'nkf' agent = Mechanize.new agent.post_connect_hooks << Proc.new do |s, url, response, body| if %r|text| =~ response["Content-Type"] body.gsub!(/^.*$/mu, NKF.nkf("-wm0",body)) body.gsub(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く