はてなブックマーク お気に入られ数ランキング (2010/09/23)

以下のURLで、はてなブックマークお気に入られの数が取得出来ることを知り、

"http://b.hatena.ne.jp/#{username}/follower.json"

id:aquarla から辿れる全てのユーザに対して、こんな感じのスクリプトを回してみました。

require 'open-uri'
require 'rubygems'
require 'json'

usernames = ["aquarla"]
done_usernames = []

def get_followers(username)
  json_url = "http://b.hatena.ne.jp/#{username}/follower.json"
  open(json_url) do |f|
    JSON.parse(f.read)
  end
end

while !usernames.empty?
  username = usernames.shift
  next if done_usernames.include?(username)
  begin  
    followers = get_followers(username)
    puts "#{username},#{followers.size}"
    STDOUT.flush
    sleep(5)
    followers.each do |f|
      usernames.push(f["name"])
    end
  rescue
    next
  end
  done_usernames.push(username)
end

これで得られた結果を基に、はてなブックマークお気に入られ数ランキング(1〜100位)を作ってみました。

順位 ID お気に入られ
1 naoya 2060
2 otsune 1365
3 jkondo 1356
4 umedamochio 1311
5 y_arim 1224
6 hatenabookmark 1167
7 kanose 1145
8 Hamachiya2 1102
9 fromdusktildawn 1084
10 amachang 1057
11 miyagawa 1036
12 finalvent 938
13 guldeen 895
14 kensuu 836
15 yuiseki 712
16 REV 709
17 ashitano244 674
18 kokorosha 645
19 HolyGrail 641
20 koizuka 630
21 ululun 617
22 maname 571
23 secondlife 516
24 pha 488
25 nitoyon 467
26 laiso 461
27 complex_cat 457
27 wacky 457
29 kanimaster 446
30 netafull 439
30 kotorikotoriko 439
32 higepon 431
33 nipotan 419
34 jt_noSke 414
34 TAKESAKO 414
36 wideangle 400
36 mereco 400
38 NATROM 393
39 yamifuu 392
39 kyo_ju 392
41 gotanda6 387
42 antipop 386
43 ekken 385
44 umeten 377
45 FTTH 376
46 westerndog 375
47 zu2 373
47 kawasaki 373
49 nobody 370
50 tsupo 365
51 pollyanna 360
52 jazzanova 359
52 Delete_All 359
52 yto 359
55 kawango 354
56 lovelovedog 353
57 Kamekiti 351
58 kitakyudai 348
59 KoshianX 345
60 FUKAMACHI 344
61 yellowbell 340
62 ono_matope 339
62 hatayasan 339
64 myrmecoleon 316
65 inumash 314
66 kaitoster 311
67 rikuo 309
68 kurokuragawa 307
68 vantguarde 307
70 SeiSaguru 303
70 lovecall 303
72 yachimon 302
73 yukitanuki 299
74 BUNTEN 292
74 rna 292
76 hejihogu 291
77 noreply 289
78 kusigahama 288
79 girls_fashion 286
80 retlet 281
81 ryuzi_kambe 277
81 yappo 277
83 hotomaru 276
84 WinterMute 275
85 toya 274
86 suVene 272
86 nkoz 272
88 yugui 271
89 crow2008 270
90 medtoolz 269
90 b4-tt 269
92 cho45 267
93 hiroyukiegami 264
93 feita 264
93 feather_angel 264
96 essa 259
97 mala 258
98 another 256
99 TakahashiMasaki 255
100 steam_heart 253
100 blackshadow 253