Hatena::Groupkill

イン殺 RSSフィード

2008-12-31

[]はてなブックマーク 2008 人気エントリー はてなブックマーク 2008 人気エントリー - イン殺 を含むブックマーク はてなブックマーク - はてなブックマーク 2008 人気エントリー - イン殺

「ありそうでないように見えるので調べた。といっても http://b.hatena.ne.jp/entrylist を見れば分かるんですが。」

noentrycount
1 エクセルのデータを見やすくする5つの簡単なテクニック | コリス3113
2 1ヶ月間だけ、思い切りがんばれば。 - Attribute=512520
3ダウンロードし放題 商用利用可能な写真素材サイトいっぱい | DesignWalker2427
4『無料+ブラウザ』で全部やってしまおう。webジェネレーターとサービス50個まとめ*ホームページを作る人のネタ帳2344
5no title2336
6ASCII.jp:驚きのExcel 超早技ベスト15 これは便利! (1/4)|Excel達人の新定番テク60 知らないあなたは損してる!2150
7no title2064
8PowerPointテンプレートサイトいろいろ | DesignWalker1880
9はてなブックマークを使ってはてな福袋をもらおう!とは - はてなキーワード1827
10404 Error - FC2ブログ1800
11写真がうまくなる36の法則 - ライフハックブログKo’s Style1740
12幕末古写真ジェネレーター -写真を江戸時代〜明治時代の古写真ぽくします-1648
13英語落ちこぼれ→取りあえずTOEIC935点のsergejOが贈る 大人から始める英語講座 index&まとめ - はてなに於けるsergejO1625
14見てるだけで楽しい!雑貨・インテリアを扱っている24サイトまとめ*二十歳街道まっしぐら(FC2ブログ時代)1610
15 ネットに時間を使いすぎると人生が破壊される。人生を根底から豊かで納得のいくものにしてくれる良書25冊を紹介 - 分裂勘違い君劇場1586
16no title1583
17ハックルベリーに会いに行く1575
18英語の勉強したい人はiknowよりESL Podcast聞こうぜ | fladdict1561
19 カップ麺なみの手間でできる6つの健康的激うま格安レシピ - 分裂勘違い君劇場1559
20404 Not Found | このページは存在しないか、すでに削除されています1499
21○○円ならどこまでできる!? ウェブサイト制作の相場早見表 | 安く!早く!を実現するサイト制作の発注マニュアル | Web担当者Forum1495
22新社会人が読んどけと思う本のリスト - I 慣性という名の惰性 I1471
23STRAIGHTLINE™1469
24約500機種の携帯端末を網羅するケータイテストエミューレーター「P1 Emulator」を使ってみました | memokami1441
257go.biz -&nbspこのウェブサイトは販売用です! -&nbsp翻訳 一括 エンジン 無料 マニュアル 姓名判断 ダイエット 診断 リソースおよび情報1417
26「冷蔵庫に入れておいた方が長持ちする」&「冷蔵庫に入れない方が長持ちする」野菜と果物リスト - GIGAZINE1410
27【秋葉原無差別殺傷】人間までカンバン方式 - 何かごにょごにょ言ってます1383
28 「お前らの作品は所詮コピーだ」――富野由悠季さん、プロ論を語る (1/5) - ITmedia NEWS1371
29404 Error - FC2ブログ1347
30 登録不要ですぐ使えて、無料――最大400Mバイト〜5Gバイトの大容量ファイル転送サービス4選 - ITmedia エンタープライズ1347
31週に一度、日曜日に自問すべき20の質問 | IDEA*IDEA1332
32内科医が風邪について書く1331
33梅田望夫 - Musings - ウェブブック『生きるための水が湧くような思考』(梅田望夫著)1318
34 オンラインで動画・音声・教科書を無料で公開している大学の講義・授業まとめ - Higepon’s blog1306
35モバゲーのような携帯サイトを作るための12のTips 携帯サイトを作ろう! -ちょっと詳しいモバイルサイトの作り方-1298
36圧倒的に生産性の高い人(サイエンティスト)の研究スタイル - ニューロサイエンスとマーケティングの間 - Being between Neuroscience and Marketing1283
37はてなブックマークの歴代ホッテントリ TOP100 - 19790401173.41264
38no title1246
39404 Not Found | このページは存在しないか、すでに削除されています1239
40体力を夜のうちに回復させるワザ - ビジネス本マニアックス−働くひとのための…1237
41 睡眠の質を最高にする、ちょっと変わった夕食のとり方 - 分裂勘違い君劇場1233
42まゆたんブログ : 思うこと。 - ライブドアブログ1221
43 商用・非商用で使用できるフリーの写真素材サイト集 | コリス1221
44jQuery 日本語リファレンス1220

雑感

  • ブックマーク総数は何となく増えているような気がする。ほぼ毎日 500 オーバーのエントリが上がっている。
  • d.hatena.ne.jp は半数弱。
  • このレベルになると大半が生活系。料理・英語・仕事術・ Web 系素材が中心。
  • みんな Excel が大好きだということはよくわかりました。
  • 個人的には富野のプロ論とまゆたんブログとポニョの話しか読んでませんでした。

調べ方

「 PRagger で entrylist を取ってくるプラグインを作って、オプションに年フィルタをつけました。たぶん動いている。はず。」

Feed/hatena_b_entries.rb
require 'open-uri'
require 'hpricot'

def hatena_b_entries(config, data)
  ret = {}
  q = ""
  config.keys.delete_if {|k| /^query_/ !~ k  }.each {|k|
     q += "#{k.gsub(/^query_/, '')}=#{config[k]}&"
  }
  request = "http://b.hatena.ne.jp/entrylist?#{q.chomp}"
STDOUT.puts request
  doc = Hpricot(open(request).read)
  (doc/'ul.hotentry/li').each {|i|
    url = (i/'div.entry-body/h3/a').map {|a| a['href'] }
    count = (i/'div.entry-body/ul.entry-info/li.users').inner_text.gsub(/ users/, '').to_i
    if config["filter-year"]
      require 'date'
      date = Date.parse( (i/'ul.entry-info/li.timestamp').inner_text )
      next if date.year < config["filter-year"]
    end
    
    ret[url] = count
  }
  ret
end
config.yaml
- module: Feed::hatena_b_entries
  config:
    query_threshold: 1200
    filter-year: 2008
- module: Yaml::save
  config:
    filename: hb2008.yaml
- module: peval
  config:
    p: ret = [];
       i = 1;
       data.sort_by {|key,val| val }.reverse.each {|c|;
         ret << { 'no' => i, 'entry' => "[#{c[0]}:title]", 'count' => c[1] };
         i += 1;
       };
       ret;
- module: Publish::hash2table
  config:
    filename: hb2008.txt
    title: no,entry,count
    separator: '|'

「実は 50 件以上取ってくる処理を入れていないので、 threshold の 1200 は目視でいい感じに収まる数字を入れました。今のところ 44 件引っかかります。他のプラグインについては id:xx-internet:20081213:p1 参照。」

トラックバック - http://kill.g.hatena.ne.jp/xx-internet/20081231