Sinatraを使ってホームタイムラインの表示、投稿が出来るTwitterクライアントを作る。 テンプレートエンジンはhamlを使用する。rubyのバージョンは1.9.2で話を進める。 ソースコードはgithubにアップしてるのでそっちのほうも参考にしながらこの記事を読むと分かりやすいかもしれない。 参考にしたサイトは記事の最後の方に書いておく。 準備 oauth認証とtwitterのAPIを使うのでそれぞれのライブラリ、使用するフレームワーク(sinatra)をインストールする。 gem install sinatra gem install oauth gem install twitter app.rbの中身 configure do use Rack::Session::Cookie, :secret => Digest::SHA1.hexdigest(rand.to_s) KEY