A Day in the Life

2006-10-06

はてな百傑 by はてなブックマーク

wait おいて API たたいてたらかなり時間がかかってしまった…。d.hatena.ne.jp/lirs (←重い、ブラクラ注意)からデータ持ってきて、最新の10万idを対象に実施。そのうち 1user 以上ブックマークされていた id は17946件で約18%がだれかしらかにブックマークされている計算に。

で、順位は…。

  1. 15351 d:id:naoya naoyaのはてなダイアリー

  2. 13145 d:id:umedamochio My Life Between Silicon Valley and Japan

  3. 10166 d:id:finalvent finalventの日記

  4. 9630 d:id:kanose ARTIFACT@ハテナ系

  5. 8695 d:id:jkondo jkondoの日記

  6. 6712 d:id:fromdusktildawn 分裂勘違い君劇場

  7. 6172 d:id:wetfootdog シナトラ千代子

  8. 6145 d:id:essa アンカテ(Uncategorizable Blog)

  9. 5315 d:id:ululun 煩悩是道場

  10. 5270 d:id:hatenadiary はてなダイアリー日記

  11. 4984 d:id:secondlife 川o・-・)<2nd life

  12. 4033 d:id:brazil Collection & Copy

  13. 3855 d:id:lovelovedog 愛・蔵太の少し調べて書く日記

  14. 3823 d:id:amachang IT戦記

  15. 3648 d:id:kowagari おれはおまえのパパじゃない

  16. 3577 d:id:higepon ひげぽん OSとか作っちゃうかMona-

  17. 3564 d:id:mkusunok 雑種路線でいこう

  18. 3353 d:id:kmizusawa kmizusawaの日記

  19. 3285 d:id:matakimika また君か。@d.hatena

  20. 3274 d:id:starocker sta la sta

  21. 3181 d:id:gotanda6 【B面】犬にかぶらせろ!

  22. 3167 d:id:p_shirokuma シロクマの屑籠(汎適所属)

  23. 3066 d:id:chiyorozu 『ちよろず。』

  24. 2939 d:id:sirouto2 萌え理論Blog

  25. 2724 d:id:michiaki 「で、みちアキはどうするの?」

  26. 2694 d:id:kokepi kokepiの日記

  27. 2685 d:id:yomoyomo YAMDAS現更新履歴

  28. 2680 d:id:wa-ren キャズムを超えろ!

  29. 2677 d:id:kusigahama いぬビーム

  30. 2663 d:id:TomoMachi ベイエリア在住町山智浩アメリカ日記

  31. 2653 d:id:antipop antipop

  32. 2593 d:id:zoot32 空中キャンプ

  33. 2578 d:id:umeten こころ世代のテンノーゲーム

  34. 2530 d:id:nekoprotocol ネコプロトコル

  35. 2476 d:id:kurimax 「俺」のターン

  36. 2472 d:id:kibashiri 木走日記

  37. 2293 d:id:maroyakasa 九尾のネコ鞭

  38. 2268 d:id:seijotcp 成城トランスカレッジ! —人文系NEWS & COLUMN—

  39. 2263 d:id:amiyoshida 日日ノ日キ

  40. 2252 d:id:kawasaki kawasakiのはてなダイアリー

  41. 2214 d:id:rev nami no ue

  42. 2214 d:id:r_v r_vの日記

  43. 2209 d:id:REV REVの日記 @はてな

  44. 2167 d:id:jun-jun1965 猫を償うに猫をもってせよ

  45. 2128 d:id:Maybe-na ラブラブドキュンパックリコ

  46. 2036 d:id:tikeda tikeda::Diary

  47. 1999 d:id:otsune import otsune from Hatena

  48. 1991 d:id:kazenotori ウィンドバード::Recreation

  49. 1921 d:id:yaneurao やねうらお−よっちゃんイカ(ry

  50. 1904 d:id:m-hiyama 檜山正幸のキマイラ飼育記

  51. 1891 d:id:rikuo 小事象【SHOJISHO】

  52. 1878 d:id:kagami ロリコンファル

  53. 1817 d:id:TERRAZI TERRAZINE

  54. 1767 d:id:michikaifu Tech Mom from Silicon Valley

  55. 1763 d:id:otokinoki さて次の企画は

  56. 1759 d:id:reikon tapestry @ Hatena

  57. 1756 d:id:screammachine 絶叫機械+絶望中止

  58. 1746 d:id:rna 児童小銃

  59. 1680 d:id:fujipon 琥珀色の戯言

  60. 1651 d:id:habuakihiro 秋のはぶにっき

  61. 1599 d:id:orochon56 なんでかフラメンコ

  62. 1564 d:id:hejihogu 北の大地から送る物欲日記

  63. 1563 d:id:hatayasan 忘却防止。

  64. 1544 d:id:lionfan らいおんの隠れ家

  65. 1538 d:id:mohri in-between days

  66. 1523 d:id:matsunaga 備忘録ことのはインフォーマル

  67. 1471 d:id:maikuhama 欲しがりません。

  68. 1421 d:id:swan_slab + C amp 4 +

  69. 1403 d:id:wanpark こども(てれび)

  70. 1387 d:id:tomozo3 量産型ブログ

  71. 1379 d:id:akogina ディープ素人

  72. 1349 d:id:republic1963 Welcome To Madchester

  73. 1341 d:id:another 他人の脳内

  74. 1289 d:id:Mr_Rancelot green

  75. 1283 d:id:white_cake wHite_caKe

  76. 1283 d:id:utsutsu ひとまずお休みだお( ^ω^)

  77. 1260 d:id:NaokiTakahashi NaokiTakahashiの日記

  78. 1254 d:id:noon75 セックスなんてくそくらえ

  79. 1251 d:id:mutronix 焚書官の日常

  80. 1241 d:id:MrJohnny 吹風日記

  81. 1240 d:id:drytonguecat ベアハグハグ

  82. 1236 d:id:littleboy Peach Fizz -second diary-

  83. 1236 d:id:LittleBoy てれびのスキマ

  84. 1223 d:id:svnseeds svnseeds’ ghoti!

  85. 1173 d:id:lu-and-cy 失踪外人ルー&シー

  86. 1170 d:id:kamayan カルトvsオタクのハルマゲドン/カマヤンの虚業日記

  87. 1165 d:id:hagex Hagex-day.info

  88. 1160 d:id:partygirl partygirlの日記

  89. 1141 d:id:llamerada llameradaの日記

  90. 1139 d:id:hyuki 結城浩のはてな日記

  91. 1133 d:id:Hamachiya2 ぼくはまちちゃん!(Hatena)

  92. 1124 d:id:kechack Munchener Brucke

  93. 1124 d:id:dogplanet 犬惑星 −Dog Planet Cafe−

  94. 1120 d:id:sarutora 猿虎日記

  95. 1109 d:id:TRiCKFiSH TRiCK FiSH blog.

  96. 1093 d:id:furamubon おすましエプロン

  97. 1088 d:id:mellowmymind Mellow My Mind

  98. 1086 d:id:hyoshiok/ 未来のいつかhyoshiokの日記

  99. 1082 d:id:laiso RERO!!

  100. 1082 d:id:lastline 最終防衛ライン2

P

みんな use Data::Dumper; dumper $obj; って書いてるのかなぁ。めどいので

use P;p $obj;

とかしてるよ。。vim からの perl 起動は perl -MP しててどこでも p で書けるようにしてる。そんな方法旧世代だよ!!!というのでしたらうまい方法教えて><

package P;
use strict;
use warnings;
use Data::Dumper;
use Exporter;
use base qw/Exporter/;

our @EXPORT = qw/inspect p pw/;
our @EXPORT_OK = qw/inspect p pw/;

sub inspect {
   return Data::Dumper::Dumper([@_]);
}

sub p {
    print inspect @_;
}

sub pw {
    warn inspect @_;
}

1;

perl で String#inspect みたいな結果を見たい

String::Escape の printable を使うとよいらしい。

String::Escape::printable(unpack('x2 a*', `ruby -e 'puts Marshal.dump([1,0.03])'`));
#=> [\07i\06f\1c0.029999999999999999\00\1e\b8\n

dRuby な API を外部公開

認証設けないと(もしくは$SAFEを適切に設定)しないと死ねるなぁ。drb.rb に書いてあった。

http://ruby-doc.org/stdlib/libdoc/drb/rdoc/classes/DRb.html

As with all network services, security needs to be considered when using dRuby. By allowing external access to a Ruby object, you are not only allowing outside clients to call the methods you have defined for that object, but by default to execute arbitrary Ruby code on your server. Consider the following:

# !!! UNSAFE CODE !!!
   ro = DRbObject::new_with_uri("druby://your.server.com:8989")
   class << ro
     undef :instance_eval  # force call to be passed to remote object
   end
   ro.instance_eval("`rm -rf *`")

雨風

つええなぁ。あと雨の日は体重が増えることがわかった(服が湿気を吸って)

記事の一覧 >