思いつくままプログラミングネタを書き殴ります。TwiierAPIをコールするサーバTwitterAPIのホワイトリストが終了してしまったため、TwitterAPIを利用したサービスはAPIの利用制限を考慮しながら作らなければなりません。TwitterAPIのREST版の制限は150回/1IP/1時間(無記名)350回/1IP/1時間(記名)になります。検索APIは非公開ですがRESTよりも多いとされています。この制限よりもAPIの利用が多くなってしまう場合、IPアドレスを増やすしか方法がありません。そこで、TwitterAPIを利用する場合、TwitterAPIをコールするサーバを複数立てて、そこを経由する方法を考えました。言語はrubyでサーバ機能はWebrickを使いました。TwitterAPIはgemのtwitterを利用しています。返値はjsonにしました。multi_jsonはgemのtwitterをインストールする時に付いてきたものです。ソースは以下の通りです。}s.starthttp://localhost:8000/?q=Twitterでアクセスすると検索結果が帰ってきます。(12/28)PostgreSQLとRubyを組み合わせてブラックリストチェックの速度を測ってみた。