2008/02/01

自分の全FollowingをLast Update日付毎にソートするPerl Script

自分の全FollowingをLast Update日付毎にソートするPerl Script - smokeymonkey@ついったー部 - はてなグループ::ついったー部

指定したユーザの全Followingを取得し、Last Update毎にソートする。コメントにもありますが、Last UpdateをScraperで取得できないユーザがいます。@smokeymonkeyの場合、956ユーザ中50ユーザでした。なお、Last Updateを取得できた@smokeymonkeyのFollowing906ユーザ中41ユーザが3ヶ月以上投稿の無いユーザでした。

初めてWeb::Scraperを使いました。最初は使い方に戸惑ったのですが、scraperコマンドでHTML読み込ませて、XPath入力してdしてcというやり方を覚えると結構楽しいです。ただ、上記の通り、同じHTML構造のはずなのに上手くいかない場合があり、この辺は更に調査が必要です。

最近本当にPerlづいてて、やってて面白いです。プログラムは何本も何本も書かないと覚えられないし、書けば書くほど楽しくなっていくんだと、強く実感しました。仕事でプログラムをすることはほとんど無いのですが、趣味としてこれからも続けていきたいです。