Ruby

RubyでOAuth

最近、Rubyを弄ってなくすっかり忘れてしまったのでtoRuby勉強会に向けてのリハビリを兼ねて、昔書いたTwitterライブラリをOAuthに対応させてみた。 OAuthは既存のライブラリを使うのではなく id:yoshiori さんのブログ やる夫と Python で学ぶ Twitter の O…

mixi-ruby 修正した

前に作ったRubyからmixi(主にmixiボイス)を使う為のライブラリが、mixiのリニューアル?に伴い いつの間にか使えなくなってたので直した。mixiボイスはAPI公開されてないからHTMLをパースして 力尽くでデータを引っこ抜いてるのでHTMLが書き換えられると動…

toRuby 35th

dRuby本、前回(とちぎRuby会議02)の続きRinda P165〜P177辺りで終了 次回12/2(水) 18:30〜dRubyによる分散・Webプログラミング作者: 関将俊出版社/メーカー: オーム社発売日: 2005/07/01メディア: 単行本購入: 1人 クリック: 41回この商品を含むブログ (144…

mixi atom api

ボイス機能は一通り出来たので、この辺の情報を http://ido.nu/kuma/2007/06/29/mixi%e3%81%ae%e3%81%82%e3%81%97%e3%81%82%e3%81%a8api%e7%99%ba%e6%8e%98/ http://ido.nu/kuma/2007/08/01/two-more-api-found-in-mixi-station-221/ 元にマイミク、更新情報…

Rubyでmixiボイス全機能を実装した

今週ずっとやってるRubyでのmixiボイスの実装、とりあえずmixiボイスのページのHTMLを解析して全機能(?)を実装してみた。GitHub - m92o/mixi-ruby: mixi library for ruby実装した機能は以下の通り Mixi#new(user, pass, use_ssl = false) Mixi#login --- ロ…

Rubyでマイミクのボイス取得

昨日の続き Ruby逆引きレシピを見るとnokogiriと言うHTMLパーサがあることが判明 早速、nokogiriを使ってマイミクのボイスを取得する機能(recent_echo)を実装してみた。 更新したソースコード(mixi.rb)はこちら GitHub - m92o/mixi-ruby: mixi library for r…

Rubyでmixiボイス

GitHub - m92o/twitter-ruby: Twitter library for Ruby を改造してmixiボイス(発言のみ)を作ってみた。 mixiはAPIを公開してない(よね?)のでパケットをキャプチャしてでっち上げ。 ボイスリスト取得も作りたいけど、HTMLから抜くのめんどい。 (追記) nok…

リファクタリング

土曜日はとちぎRuby会議02に参加しまして、すごく楽しかったですねー 特に懇親会では、ノートPCを取り出して僕の書いたコードをRubyistの先輩方 (しかも超豪華メンバー)に見てもらいました。呑みながらのレビューです。 優しく教えてくれる人、口調は厳し…

twitter.rbをSSLに対応

SSLに対応させた。これでベーシック認証だけど暗号化される。 http://github.com/m92o/twitter

明日はとちぎRuby会議02

とちぎRuby会議02 - Regional RubyKaigi 明日持って行くもの 本(サインを貰いたいとも言う) ・dRubyによる分散・Webプログラミング dRubyによる分散・Webプログラミング作者: 関将俊出版社/メーカー: オーム社発売日: 2005/07/01メディア: 単行本購入: 1人…

GitHubにitunes.rb, twitter.rbを公開

RubyでiTunesとTwitter - m92oの技術系日記 のソースを少し手直し してGitHubに置きました。Gitって使いやすいな。 GitHub - m92o/itunes-ruby: iTunes control library for Ruby (Mac only) GitHub - m92o/twitter-ruby: Twitter library for Ruby

RubyでiTunesとTwitter

この間作ったスクリプトを iTunes と Twitterクラスに分離して機能を増やしてみた。 gemなどにはすでに便利なクラスもあるみたいだけど、勉強用なので自前で実装。 Twitterクラスはまだ update と friends_timeline のみなので、徐々に増やそう。 今回は XML…

RubyでiTunes再生中の曲をTwitterにつぶやく

とちぎRuby会議01から toRuby勉強会に参加をはじめたが 月一回の勉強会のみでは、全然Rubyを覚える気配がないので 「たのしいRuby 第2版」を買って来て、今月頭ぐらいから ちょっとまじめに勉強を初めてみた。 2週間ぐらいで読み終えて、初めてのRubyプログ…