block_given?

ジャングル ブロック ナイ アルノハ jump ダケ。CC-BY-SA 3.0

一人でも雑談できるruboty-zatsudanつくった #ruboty

ほくほく。

f:id:block_given:20141028211937p:plain

くふう

ドコモの雑談API使って特に苦労することなく雑談できるようになった...

会話の文脈を引き継げるみたい。賢い。

ほしいgemができた

faradayAPI叩いたけどクライアントのgemあるとはかどりそう。

このgemとは関係ないけどここ数日思っていること

  • .gitignorevendor/bundle.envを入れておいてほしい
  • add_development_dependencypryを入れておいてほしい
  • デフォルトで生成されるアクションで自動的にrescueして拾ったメッセージ返すしくみがほしい
  • README.mdgithubへのリンクのユーザー名を自動で埋めたい
  • GitHubのdescriptionにgemのsummaryとrubygemsへのリンクを自動で貼るタスクが欲しい
  • 自分のGitHubリポジトリに一括で同じwebhook仕掛けるRakeタスクが欲しい

まとめ

このAPIでしりとりも出来るようなので明日はしりとりしよ。

商用利用可能なフリー画像を探すruboty-free_imageをつくった #ruboty

今のところflickrにしか対応していない。 Flickrapiキーが必要。 余力あればwikimedia commonsにも対応したかったけど時間切れ。

f:id:block_given:20141028015044p:plain

イデア借りました

Flickr APIのライブラリが斬新

トップレベルにflickrがいてnewせずいきなり使える。

まとめ

スクリーンショットをとるために鳩を検索したけど食べられた後の画像が引っかかった。 土鳩で検索したら自然界の厳しさが出てきた。

みんなもっとCCやCC BY-SAで画像公開してほしい。

トリカワイイ! (\( ⁰⊖⁰)/) (esa.ioッポイエモジデ〆

Rubotyがにゃんにゃんしゃべるruboty-nyan_nyanを公開したにゃん =^・ω・^= #ruboty

@ruboty にゃんにゃんすると猫語をしゃべるようになる。もっかい@ruboty nyan nyanすると元通り。

f:id:block_given:20141024222710p:plain

こだわり

urlはニャンニャンしない

まとめ

はにゃきん!

Ruboty製造はRubotyにまかせよ。ruboty-replicaをリリースしました #ruboty

人間がボタンを押さなくてもRubotyに頼めばRubotyをわけてくれる。

f:id:block_given:20141024021303p:plain

モチベーション

  • ボタンをおしてもロボットが起動しない
  • RubotyにRubotyを頼むとRubotyをわけてもらえるのおもしろい
  • 画面じゃなくてチャットでロボットふやしたい

あぶない

Rubotyにアプリの名前とHerokuのAPIトークンを環境変数で設定する必要がある。 最初のRubotyは環境変数APIトークンでPlatform APIをたたき自身をコピーする。

しかし、新しいロボットにはAPIトークンが引き継がれている。 新しいオーナーが元のロボットを壊したりできて危ない。 新しいオーナーに渡すときはAPIトークンを消した方がよさそう。

やりたい

Platform APIおもったよりいろいろできる。 ruboty-seppukuをHerokuで動かすとRubotyが自分自身のアプリを削除するようにして、増やしても楽に消せるようにしたい。 画面から消すのはだるい。

まとめ

最初のRubotyがもらえれば後は自由にRubotyふやせるぞっ

Ueno park <3 ruboty-ueno_park_eventをリリースしました

上野公園のイベントがわかる

f:id:block_given:20141022225246p:plain

つらみ

上野恩賜公園‐イベント案内‐

xpathcssではなく人間的、あるいはホームページビルダー的にパースできるHTMLライブラリがまたれる。

いいところ

行こう!美術館・博物館《上野公園探検隊》

まとめ

花見が待ち遠しい。

ちなみに国立西洋美術館は毎月の第2、第4土曜日、文化の日(11月3日)無料観覧日なので常設展なら無料でみれる。