タグ

ブックマーク / r7kamura.hatenablog.com (2)

  • XMPP界 - ✘╹◡╹✘

    XrcというRubyのXMPPクライアントライブラリをつくったので、XMPP界の知見を共有します。 WHY RubotyというBOT開発用のフレームワークを最近つくっていて、 これをSlackというチャットサービスで利用していた。 SlackにはXMPP GatewayIRC Gatewayが用意されており、 どちらかのプロトコルを利用すればBOTとして動作するにはひとまず十分だった。 Rubyで一般的なIRCライブラリと言えばnet-ircだけど、 自分でZirconというIRCクライアント用ライブラリを作って、 ruboty-slackでは最初はこれを使ってた。 IRCは雑に全部屋に適当にJOINしてくれたりするのでBOTとして運用するにはわりと楽だったんだけど、 メッセージに改行を簡単に含められないというところが気に入らなくてXMPPを検討することにした。 改行が含められないとどう

    XMPP界 - ✘╹◡╹✘
  • dotcloudでRails動かす - とある技術の備忘録

    Ruby あのmiyagawaさんがJoinしたことで人気の dotcloud.com に、先日つくったMioというRails製アプリを置いてみました。非常に簡単だったので、利用方法も非常に簡単にまとめておきます。 1. dotcloud.com に登録する登録してしばらく(自分は30分くらいでした)すると招待メールが送られてきます。招待に応じて登録すると、API Keyが発行されますので、初めてdotcloudコマンドを動かす時に入力します。 2. Rails製アプリを置く 3. おしまい!お金払わなくて当にいいんでしょうかコレ…。http://mio.r7kamura.dotcloud.com/ツイートする

  • 1