タグ

ブックマーク / shidho.hatenablog.jp (2)

  • 2006-10-23

    さて、とりあえずfavりfavられやっている人の環が6000人弱で閉じてしまう件の対策としては、そこに含まれないbookmarkerを追加で探しに行くのがいいわけで。 publicなbookmarkerを探すには単純にブックマークページの一覧に書いてあるユーザーを見に行けばいい。ブクマページのソースを眺めつつ、HTML::TagParserでユーザー名を抽出できるようなスクリプトを作った。ここで出てきたユーザを追加ユーザーとして見に行けるようくだんのスクリプトをちょっとだけ改造。 ブックマークページの一覧で人がいっぱいいるところを探すなら、人気度ランキングで上位のページを見に行けばいい。確率的に1ページから取れる人数が多いから効率が高い。ところでサーバの負荷として考えると1ページの大きさが大きいページを取るのと、1ページの大きさが小さいページをいっぱい取るのではどっちが負荷が高いのかね。よ

    2006-10-23
  • 被fav数を自動調査したいという思いはあるよね、ということで。 - あそことは別のはらっぱ

    例のはてなブックマーク被お気に入り登録数調査はてブWiki版だけど、やっぱりなんとか自動化したいなあ、と思っていて。 HTMLを読み込んで解析する、そこが面倒くさいなと思っていろいろ調べていたらHTML::TagParserというモジュールが結構簡単に使えそうだったのでちょいちょいとツールを作ってみた。(要YAML::Syck) 動作はこんな感じ。 タネとなるIDを初期ユーザーリストに指定してやる。*1 ユーザーリストからIDを取ってくる。 そのIDのお気に入り一覧をもらってくる。 お気に入り一覧が初めて見るユーザーなら追加。初めてでなければお気に入り数を1増やす。 ついでにそのIDの被fav数ももらってくる。 次のユーザーに進む。 昨日は試しに作って動かしては、うまく動かない*2ところを(間歇保存することで)おざなりに改善してみたりして。 2時くらいに自分をスタートにしたユーザー一覧が全

    被fav数を自動調査したいという思いはあるよね、ということで。 - あそことは別のはらっぱ
  • 1