この記事を読んだ時に、いつか自分もこのプログラムを書いてみようと思っていたのですが、
なかなか手をつける機会がありませんでした。
私はJavaは書けないので、Rubyでやってみようと思いました。
幸いにも、Rubyにはnokogiri-鋸-という便利なライブラリがあるらしい。
www.nokogiri.org
sudo gem install nokogiri
をして、スクリプトに
require "nokogiri"
と書いて使っていくのですが、サンプルコードをコピペしても、”require cannot read stringio"てな感じのエラーが出てしまって、
ググってもほとんど解決方法が載っていないので詰んでいました
結局、Rubyのパッケージ管理システムである、rbenvとrvmをパソコン内に共存させてたのが原因だったみたいで、
rvmを削除
rvm seppuku
したら解決しました。
にしても、切腹って…笑
これでnokogiriは使えるようになりましたが、ここからどう書いていけばいいかがわかりません。
ブクマ数ランキング カテゴリーの記事一覧 - 週刊はてなブログ
このページからどんどん記事を探して行って、購読者数をまとめたいのですが、
何回かネストされているので頭がパンクしました。今日はリタイヤ…
どうやって書けばいいんでしょう。
クローリングは私にとって初の試みです。
これができるようになれば後々いろいろと便利そうですよね!
もうちょっとRuby頑張って勉強せねば…