Twitter:笑点びゅーわ 作った
11月辺りからいきなり始まったTwitter版笑点のまとめページを作りました。
バックエンドは
ハード:PowerEdge SC1435/CPU:2.0GHz DualCore×2/RAM:4GB/HDD:SAS 300GB×2 RAID1
ソフトウェア:CentOS4/Apache 2.0.x/PHP 5.1.6/MySQL 5.0.24 CakePHPとPDOの合わせ技で動いています。
細かいネットワーク構成は割愛。
画面はこんな感じ。
ほぼリアルタイムに笑点の発言だけを見る事ができます。
twitterの欠点というか、多分こういう使い方が想定されていなかったはずなので、
@enrakuのPreviousやWith Othersでも大喜利以外の発言も含まれていて、カオス状態(笑)
ピュアな大喜利の発言だけを見るのは意外と大変です。
home とか、IMやTwitなどでも自分がFollowしていない発言が見れないので、
他の人の発言を取りこぼしたりする事もあったかと思います。
半年前にpublic_timelineを取得するクローラーを作っていたので、
そのデータを利用しました。
@enrakuと@yamadakunの発言、「enraku」にマッチした発言を収集しています。
public_timelineを使ってるので、非公開の人は表示されません。ごめんなさい。
*11月に何回かDBメンテナンスでクローラーを止めていました。その間の笑点は表示されてません。(11/22前後など)
*Twitterの負荷が高くなると、このページは重くならないのですが発言は取りこぼしてしまいます。
*過去ログはテーブルの変換(public_timelineテーブルを分割する作業)を行っている関係で、徐々に反映して行きます。このエントリを書いてる時点で11月13日まで反映しているようです。
構想に半日、1日で作ったので、
随分荒削りな感じになってしまいましたが、お気づきの点がありましたらコメント欄やTwitterのメッセージで頂ければと思います。
笑点が始まったら是非活用して頂ければ幸いです。
それでは宜しくお願いします。