2006-10-06
はてな百傑 by はてなブックマーク
wait おいて API たたいてたらかなり時間がかかってしまった…。d.hatena.ne.jp/lirs (←重い、ブラクラ注意)からデータ持ってきて、最新の10万idを対象に実施。そのうち 1user 以上ブックマークされていた id は17946件で約18%がだれかしらかにブックマークされている計算に。
で、順位は…。
-
15351 d:id:naoya naoyaのはてなダイアリー
-
13145 d:id:umedamochio My Life Between Silicon Valley and Japan
-
10166 d:id:finalvent finalventの日記
-
9630 d:id:kanose ARTIFACT@ハテナ系
-
8695 d:id:jkondo jkondoの日記
-
6712 d:id:fromdusktildawn 分裂勘違い君劇場
-
6172 d:id:wetfootdog シナトラ千代子
-
6145 d:id:essa アンカテ(Uncategorizable Blog)
-
5315 d:id:ululun 煩悩是道場
-
5270 d:id:hatenadiary はてなダイアリー日記
-
4984 d:id:secondlife 川o・-・)<2nd life
-
4033 d:id:brazil Collection & Copy
-
3855 d:id:lovelovedog 愛・蔵太の少し調べて書く日記
-
3823 d:id:amachang IT戦記
-
3648 d:id:kowagari おれはおまえのパパじゃない
-
3577 d:id:higepon ひげぽん OSとか作っちゃうかMona-
-
3564 d:id:mkusunok 雑種路線でいこう
-
3353 d:id:kmizusawa kmizusawaの日記
-
3285 d:id:matakimika また君か。@d.hatena
-
3274 d:id:starocker sta la sta
-
3181 d:id:gotanda6 【B面】犬にかぶらせろ!
-
3167 d:id:p_shirokuma シロクマの屑籠(汎適所属)
-
3066 d:id:chiyorozu 『ちよろず。』
-
2939 d:id:sirouto2 萌え理論Blog
-
2724 d:id:michiaki 「で、みちアキはどうするの?」
-
2694 d:id:kokepi kokepiの日記
-
2685 d:id:yomoyomo YAMDAS現更新履歴
-
2680 d:id:wa-ren キャズムを超えろ!
-
2677 d:id:kusigahama いぬビーム
-
2663 d:id:TomoMachi ベイエリア在住町山智浩アメリカ日記
-
2653 d:id:antipop antipop
-
2593 d:id:zoot32 空中キャンプ
-
2578 d:id:umeten こころ世代のテンノーゲーム
-
2530 d:id:nekoprotocol ネコプロトコル
-
2476 d:id:kurimax 「俺」のターン
-
2472 d:id:kibashiri 木走日記
-
2293 d:id:maroyakasa 九尾のネコ鞭
-
2268 d:id:seijotcp 成城トランスカレッジ! —人文系NEWS & COLUMN—
-
2263 d:id:amiyoshida 日日ノ日キ
-
2252 d:id:kawasaki kawasakiのはてなダイアリー
-
2214 d:id:rev nami no ue
-
2214 d:id:r_v r_vの日記
-
2209 d:id:REV REVの日記 @はてな
-
2167 d:id:jun-jun1965 猫を償うに猫をもってせよ
-
2128 d:id:Maybe-na ラブラブドキュンパックリコ
-
2036 d:id:tikeda tikeda::Diary
-
1999 d:id:otsune import otsune from Hatena
-
1991 d:id:kazenotori ウィンドバード::Recreation
-
1921 d:id:yaneurao やねうらお−よっちゃんイカ(ry
-
1904 d:id:m-hiyama 檜山正幸のキマイラ飼育記
-
1891 d:id:rikuo 小事象【SHOJISHO】
-
1878 d:id:kagami ロリコンファル
-
1817 d:id:TERRAZI TERRAZINE
-
1767 d:id:michikaifu Tech Mom from Silicon Valley
-
1763 d:id:otokinoki さて次の企画は
-
1759 d:id:reikon tapestry @ Hatena
-
1756 d:id:screammachine 絶叫機械+絶望中止
-
1746 d:id:rna 児童小銃
-
1680 d:id:fujipon 琥珀色の戯言
-
1651 d:id:habuakihiro 秋のはぶにっき
-
1599 d:id:orochon56 なんでかフラメンコ
-
1564 d:id:hejihogu 北の大地から送る物欲日記
-
1563 d:id:hatayasan 忘却防止。
-
1544 d:id:lionfan らいおんの隠れ家
-
1538 d:id:mohri in-between days
-
1523 d:id:matsunaga 備忘録ことのはインフォーマル
-
1471 d:id:maikuhama 欲しがりません。
-
1421 d:id:swan_slab + C amp 4 +
-
1403 d:id:wanpark こども(てれび)
-
1387 d:id:tomozo3 量産型ブログ
-
1379 d:id:akogina ディープ素人
-
1349 d:id:republic1963 Welcome To Madchester
-
1341 d:id:another 他人の脳内
-
1289 d:id:Mr_Rancelot green
-
1283 d:id:white_cake wHite_caKe
-
1283 d:id:utsutsu ひとまずお休みだお( ^ω^)
-
1260 d:id:NaokiTakahashi NaokiTakahashiの日記
-
1254 d:id:noon75 セックスなんてくそくらえ
-
1251 d:id:mutronix 焚書官の日常
-
1241 d:id:MrJohnny 吹風日記
-
1240 d:id:drytonguecat ベアハグハグ
-
1236 d:id:littleboy Peach Fizz -second diary-
-
1236 d:id:LittleBoy てれびのスキマ
-
1223 d:id:svnseeds svnseeds’ ghoti!
-
1173 d:id:lu-and-cy 失踪外人ルー&シー
-
1170 d:id:kamayan カルトvsオタクのハルマゲドン/カマヤンの虚業日記
-
1165 d:id:hagex Hagex-day.info
-
1160 d:id:partygirl partygirlの日記
-
1141 d:id:llamerada llameradaの日記
-
1139 d:id:hyuki 結城浩のはてな日記
-
1133 d:id:Hamachiya2 ぼくはまちちゃん!(Hatena)
-
1124 d:id:kechack Munchener Brucke
-
1124 d:id:dogplanet 犬惑星 −Dog Planet Cafe−
-
1120 d:id:sarutora 猿虎日記
-
1109 d:id:TRiCKFiSH TRiCK FiSH blog.
-
1093 d:id:furamubon おすましエプロン
-
1088 d:id:mellowmymind Mellow My Mind
-
1086 d:id:hyoshiok/ 未来のいつかhyoshiokの日記
-
1082 d:id:laiso RERO!!
-
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 *`")
雨風
つええなぁ。あと雨の日は体重が増えることがわかった(服が湿気を吸って)