2014-10-01から1ヶ月間の記事一覧
blockgiven/ruboty-yes ハマった RSpecのTurnipを使うRakeタスクの定義 Rubotyのreply時のto/fromの扱い Rubotyのテストをどうかくとうまくいくのか考える時間 Turnipのシナリオ 最初シナリオで使う人物名を実在の人物名にしてしまった。 架空の名前を考えて…
rubotyにゆるく〆切りを覚えてもらおう。 blockgiven/ruboty-deadline 相対的な時刻表示 今回は日付だけでよかったので1.dayで割ってto_iすることにした。 相対的な時刻表時、JSだとふつうはMoment.js使うけどRubyだと何がいいんだろう。 検索するとtime-lor…
ほくほく。 blockgiven/ruboty-zatsudan くふう ドコモの雑談API使って特に苦労することなく雑談できるようになった... 会話の文脈を引き継げるみたい。賢い。 ほしいgemができた faradayでAPI叩いたけどクライアントのgemあるとはかどりそう。 このgemとは…
今のところflickrにしか対応していない。 Flickrのapiキーが必要。 余力あればwikimedia commonsにも対応したかったけど時間切れ。 blockgiven/ruboty-free_image アイデア借りました BOTに商用フリーの画像を持ってこさせる hubot free image <keyword> というコマン</keyword>…
ぬるぽするとガッ blockgiven/ruboty-nullpo まとめ 死語
@ruboty 飯テロすると飯テロできる。 飯テロ画像 飯テロ.in - 飯テロ画像共有サービスから勝手に拝借しております まとめ 体重インクリメンツ
@ruboty にゃんにゃんすると猫語をしゃべるようになる。もっかい@ruboty nyan nyanすると元通り。 blockgiven/ruboty-nyan_nyan こだわり urlはニャンニャンしない まとめ はにゃきん!
人間がボタンを押さなくてもRubotyに頼めばRubotyをわけてくれる。 モチベーション ボタンをおしてもロボットが起動しない RubotyにRubotyを頼むとRubotyをわけてもらえるのおもしろい 画面じゃなくてチャットでロボットふやしたい あぶない Rubotyにアプリ…
上野公園のイベントがわかる blockgiven/ruboty-ueno_park_event つらみ 上野恩賜公園‐イベント案内‐ xpathやcssではなく人間的、あるいはホームページビルダー的にパースできるHTMLライブラリがまたれる。 いいところ 行こう!美術館・博物館《上野公園探検…
ダジャレプラグインつくった。生活に笑いを。 blockgiven/ruboty-dajare よさそうなサイト オープンデータのサイトにはいろいろ変なデータがあるので、さくっと何か作るのに向いていそう。 ダジャレ集|オープンデータ共有&ダウンロード|LinkData まとめ r…
@ruboty 出勤/@ruboty 出勤@8:28, @ruboty 退勤/@ruboty 退勤@16:30で記録、@ruboty 先週から今日までcsvでのようなかんじで勤怠管理する。 blockgiven/ruboty-kintai きっかけ 前々からつくりたかったのだけどきっかけがなかった。増井さんがなんかつくって…
Slidegateから今日のスライドをとってきて表示する。 blockgiven/ruboty-slide_me つくるとき不満だったところ テーブルタグを雑にjsonに変換してくれるgemがほしくなった。 勝手APIをつくるために人間がnokogiriを書くのはやめたい。 まとめ cronでしかけれ…
blockgiven/ruboty-sudden_death まとめ テキストをデコる系のプラグインいい
たまには静かにしててもらいたいときもある。 でも仕事はしてほしい。 blockgiven/ruboty-silent くふう 今までRuboty::Robotに手を加えることはなかった。 これからはRuboty自身のクラスにカジュアルに手を加えていきたい。 こうすればよかった extendじゃ…
@ruboty seppukuで死ぬ blockgiven/ruboty-seppuku くふうしたところ Herokuでも死ぬ HEROKU_APP_NAMEとHEROKU_API_KEYをheroku config:setなどで設定しておくとbotプロセスのDynoの数を0にする。 ハマったところ Dynoの中から自信のアプリ名をとる方法がわ…
Rubotyが代わりにちょっとHerokuの様子みてきてくれる。 blockgiven/ruboty-heroku_status くふうしたところ 気持ちのぶん人間らしい受け答えをさせるようにした。 さくっと作れて実用度が高くなるようにした。 Heroku Statusは簡単なjsonのapiなのでRuby標…
blockgiven/ruboty-twada ハマったところ ノーテストでリリースして「テスト書いてない」って書いたら動かなくてbotが落ちた。
デフォルトだと画像はGyazoに保存される。Dropboxに保存することも出来る。 blockgiven/ruboty-ss 試したもの json-collectionとjsonism GistのAPIを叩くために使った。 画像の添付などmultipartでpostしようとして少し時間がかかった。 ほんとはもっと楽な…
Twilioを使ってrubotyが電話をかけてくれるプラグインを公開した。 blockgiven/ruboty-call 使い方 くふうしたところ rubotyがやってくれるとうれしいことを考える 私は電話がにがてなのでrubotyに代わりにしゃべってもらうことにした。 rubotyに何かたのん…
以前、Hubotスクリプトのhubot-sushiyukiをruboty-yasyとして移植した記事のまとめで「rubotyプラグインの作成の障壁を下げたい」と書いた。 $ ruboty-gen gem yo するとrubotyのプラグインを作るテンプレみたいなものが出来る。 blockgiven/ruboty-gen ∩ ∩ …
TL; DR; ruboty-hubotを使うとscriptsディレクトリ以下に置いた単純なHubotスクリプトをRubotyで実行出来る。 blockgiven/ruboty-hubot 経緯 以前、Hubotスクリプトのhubot-sushiyukiをruboty-yasyとして移植した記事のまとめで、HubotスクリプトをRubotyで…
1日1Hubotスクリプトのネタをパクることにした。 blockgiven/ruboty-gengo Usage @ruboty gengo <year> くふうしたところ 自分で何も書かずgemに頼った。 tomiacannondale/era_ja まとめ 毎日実用的なものやAPIを叩くなど重そうなものを書くのはちからがいる。 重</year>…
すしゆきを表示してくれる。 naoyaさんのhubot-sushiyukiをRubotyに移植した。 blockgiven/ruboty-yasy TL; DR Rubotyプラグインをつくるのを楽にして、みんなに面白いスクリプトいっぱい公開してほしい。 ハマったところ gemの名前被り ruboty-sushiyukiが…
rubotyのプラグインを毎日作ろう3日目、ruboty-opening_sentenceを公開した。 @rubotyすると青空文庫の小説の中から適当に選んだ小説の書き出しをチャットに書き出してくれる。 blockgiven/ruboty-opening_sentence 書き出しは青空APIサーバーから取ってきて…
いわゆる勝手APIである。 エンドポイントは2つしかない。 GET http://aozora-api.herokuapp.com/books/random.json 作品情報をJSONで返す title: 作品のタイトル url: URL opening_sentence: 書き出し GET http://aozora-api.herokuapp.com/books/random/sen…
スロットが出来るようになった。得点の計算や、所持金の計算はやっていない。 blockgiven/ruboty-slot くふうしたところ リールはパチスロ業界初まとめ ~パチスロはじめて物語を参考にした。 はまったところ bundle gem スロットだとRubyの定数の名前として…
ウサギを飼いたかったのでrubotyで書いた。 blockgiven/usaboty くふうしたところ はじめてDeploy to Herokuボタンをつくった。 ポチるだけでHerokuにデプロイできて便利。 デプロイしたあとwebじゃなくbotのdynoを増やす必要がある。 app.jsonは思ったより…
@ruboty hi するとお返事hiしてくれる。 botが二人いたら無限にhiしてそう。 ruboty-hi | RubyGems.org | your community gem host blockgiven/ruboty-hi モチベーション @bouzuyaさんの1日1Hubotスクリプトが楽しそうなので真似をしたくてはじめた。今日が1…
TL; DR 仕事用のマシンを職場に放置し、家では家庭用コンピュータとサブアカウントを使い、仕事と趣味レイヤーを分離する試みをはじめた。 問題 家にコンピュータを持ち帰ると、眠れないときについやり残した仕事をしたり、テストの結果をみたり、他の人のプ…
最低限の設定をしてプロンプトをカスタマイズした。 プロンプトに常にうささんがいる。とてもなごむ。 失敗すると目が赤くなる。 ブランチは土と草、ペケの色はニンジンをイメージしている。 blockgiven/dotfiles 工夫したところ アイコンをリポジトリに含め…