2013年7月31日水曜日

RaspberryPIからtweetする

例によってこのあたりから情報を得る。

twitterのatokenの取得やなんかはブログの内容が参考になるが、

twitter gemについては最新版とはAPIが全然違うらしく結局公式サイトを参考に。
# encoding:utf-8

require 'twitter'

Twitter.configure do |config|
  config.consumer_key = 'XXXXXXXXXXXXXXXXXXXXX'
  config.consumer_secret = 'XXXXXXXXXXXXXXXXXXXXXXXXXX'
  config.oauth_token = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
  config.oauth_token_secret = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
end

Twitter.update("tweet from RaspberryPI")




でけた。



RaspberryPIセットアップ

リモートで使えるようになったので早速セットアップ。

apt-get updateとかやった感じだとやっぱり遅い。

定番のlv,w3m,wget,vimあたりを入れて。

それからrvmでrubyのセットアップ

% curl -L https://get.rvm.io | bash -s stable --ruby=1.9.3
略
ruby-1.9.3-p448 - #extracted to /home/pi/.rvm/src/ruby-1.9.3-p448
ruby-1.9.3-p448 - #configuring.............................................................................................................................................................................................................................................................................................................................................................................................................................................................
ruby-1.9.3-p448 - #compiling............................................................................................................................................................................................

。。。コンパイルが凄まじく遅い。

普通のデスクトップとのCPUパワーの差を感じる。

 つうか終わらん。。。 結局、1時間近くかかった。 

そういや高速なSDカード使わないと遅いとどこかで見たような。。。
そのせいなのか。

% gem install twitter serialport
して終了。