Ruby Twitter Gem 0.6x系について

どうやらしばらく使用していないうちにRuby Twitter Gemのアップデートがされていたらしいです。

しかし問題が!!
関数の引数が違うwwwこれはヤバいw使えないw
Let's go 英語 サイト

・・・英文はわからないけどなるほどこうすればいいのか

従来だと

require 'rubygems'
require 'twitter'

twit = Twitter::Base.new("user","pass")
twit.update("VIP")

こんな感じでPOST可能でした。(記憶が曖昧)
しかし今回の0.6系となると

require 'rubygems'
require 'twitter'


httpauth = Twitter::HTTPAuth.new("user","pass")
twit = Twitter::Base.new(httpauth)
twit.update("hogehoge time!!")

こんな感じでポスト可能です。

あと
require 'rubygems'
require 'twitter'
としたときにload errorで net/https関係が出ることがあります。

これには(Ubuntu9.04だと)

sudo apt-get install libopenssl-ruby

でパッケージを入れてやると解決します。