フォーチュンサモナーズ
«前の日記(2005-09-12) 最新 次の日記(2005-09-14)» 編集

Don'tStopMusic

2003|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|12|
2006|01|02|03|04|05|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|08|09|10|

カテゴリ別 2003年 | 2004年 | 2005年 | 2006年 | 2007年 | 2008年

知り合いサイト: よんだもの / 暴想 / Linuxでやる夫 / 新宿Vipper / 僕だけが幸せになればいいのに。


2005-09-13

_ [Ruby] gonzui hacks? このエントリーを含むブックマーク

こういうファイルを用意して、↓のようなワンライナー(便宜上改行)に食べさせると、

ruby -ropen-uri -ne '
BEGIN{$h={}};r=$_.chomp.strip;
$h[r]=open("http://raa.ruby-lang.org/gonzui/search?q=%22require+#{r}%22&fm=ruby").read.gsub("\n","").gsub(/<\/?strong>/,"").match(/of (\d+) for/).to_a[1];sleep 10;
END{$h.sort{|a,b|b[1]<=>a[1]}.each{|i|puts i.join("\t")}}
'

こんな結果になりました。RAAgonzui を使って標準添付ライブラリの使用頻度を調べてみたわけです(どのくらい正確かはあんまり気にしないでください)。

ちなみに上 10 個はこんな感じでした。上 4 つと find はインストーラ、拡張ライブラリ作成やテストなどに使われるものなので多くなるのは当然として thread が結構使われているのが意外でした。socket cgi uri が多いので、Ruby はネットワークやウェブのアプリが多いってことになりそうですね。

rbconfig        249
mkmf    205
test/unit       170
ftools  142
socket  88
getoptlong      71
find    65
cgi     61
thread  52
uri     51
[]

最近のコメント:

  1. だて (09-17)
  2. トオルスガルモノノ (09-16)
  3. むとう (09-09)

RSS
Creative Commons License
This work is licensed under a Creative Commons License
(note: text only. w/o web design, citations, (re)distributed softwares).