TOP絵:陽だまりの学舎

KSL Live World 2008 ~ Way to the LittleBusters! EX ~/OTSU #02

感じるマンゴー全部買ってったの誰だー(´Д⊂ヽ

別の店で買ったからいいけどさー
こうなったらケースで注文して感じるマンゴーオフを開催するしかない
2008年03月30日

ふぁぼかうんたー作りました。その仕様とか

jpg
twitterとmixi上こっそりで公開したら、いつの間にかはてブのホットエントリに入ってたのでもう全面的に公開します。
ちなみにKeyとは何の関係もありません。



ふぁぼかうんたー

TwitterIDを入力すると、そのIDが誰をふぁぼってるかランキング形式で表示します。
Twitterサーバーの負荷を考えて直近800favoriteを調べます。

実装はRubyCGI。
Twitterの各ページにアクセスしてパターンマッチで抜き取ってくるだけです。
マルチスレッド処理にしてあるので、初期の実装より10倍速になってます。
それでも処理が遅いですが、これはTwitterのサーバー側の問題なのでどうしようもないです。

一部のIDが調べれないのは、favoriteが数万まで言っているとそのIDのfavoriteページがやたら重くなってしまうから。(Twitterサーバー側の問題?)
そうなるとCGIがタイムアウトしてしまうし、その間CGI側の反応が悪くなるのでIDで弾いてしまいました。
ローカルPCで動かしても、やっぱり異様に遅くて。
なんか後味が悪いし、気持ち悪いけど…対処法あるのかな。

作ったきっかけはあすか!さんがmixi上で「こんなの作って欲しいな~」って言ってたからです。
面白そうだから一晩かけて作りました。


トラックバックURL

このエントリーのトラックバックURL:



鍵っ子ブログ 最新ランキング
過去のランキング - 2007 [12][11][10][9][8][7][6]