icon

ペンタブで描くより鉛筆で描いた方がうまく描ける

icon

@ogwr_3000 おやすみー!

icon

絵を描いてるとTL追えない

icon

なんとかして自分らしい絵を描きたい

icon

なぜか絵を描いてる

icon

麻雀って楽しいの?ルール知らないから分からない

icon

よるだーひゃっほー!

icon

さて、そろそろPC離脱して布団に移行するか

icon

まあまだ完全に実装しきれてないし、ボットでどう使うかもまだ考えてないから使わないけど

icon

home_timeline.new_tweetsでできる。SQLiteで最後に呼んだツイートのidを覚えて実現してる

icon

関数ってよりメソッドだな

icon

あと、タイムラインの配列をごにょごにょして、関数一つ呼び出すだけで未読のツイートだけ抽出できるようにした

icon

rubygemsのtwitterライブラリを改造してタイムライン上のツイートに簡単にReplyできるようにした。「tweet.reply "返信内容"」みたいに

icon

@KOBA789 sinceは仕様から消され始めてるから使わない方がよさそう

icon

ところでTwitterのボットって普通にcount=200でツイート取得して、id比較して既読を取り除いて処理してるんだよね?Streaming API使うってのは別として

icon

ほぼ全部の関数をラップする必要あるじゃん…

icon

わーい!あとはラップしていくだけだ!

icon

でも、エラー処理しないと怖いな

icon

bot.home_timeline('count' => 200).new_tweetsで新しいツイートを取得できるように組めた!

icon

やたー!

icon

【速報】成功した

icon

icon

俺、この問題が解決したらPC離脱するんだ…

icon

デバッグむつかしいれす

icon

何がだめか分かった

icon

なぜじゃー

icon

あれれー

icon

なぜnilが入る

icon

分かった。DBにnilが入ってる

icon

さーて、なぜエラーが出る

icon

やったー!なんかエラーでたけどinsertできた

icon

やっぱり変わらなかった

icon

直したらどうなんだろ

icon

INTEGERをINTERGERとか書いてた…

icon

SQLiteの数値型って64ビット整数できないの?

icon

あんじっぷさんがひどいっていってるTwitterボットの本って前TLに流れてきたあれ?

icon

Gems重すぎだろ

icon

ライブラリを改造するのおもしれえ

icon

これでどうだろ

icon

俺のボットのライブラリはSQLiteとYAML併用する

icon

ボット用のTwitterライブラリを既存のものを使って作ってる

icon

フランちゃんうふふ

icon

Googleの広告が悪さをしてるっぽい

icon

@zzzdate222 クリッカブルマップのこと?非推奨じゃなかったと思う

icon

はてブの拡張切ってみた

icon

はてなダイアリーだった。はてブは原因とおぼしきものだった

icon

Firefoxではてブが開けない

icon

SQLite::Exceptions::SQLExceptionの中身が知りたい。テーブルがないときどうすんの?

icon

じゃがりこキムチ味TL

icon

今気づいたら15,000ツイート超えてた

icon

このつぶやきが15分以内にRTされなかったら東風谷 早苗はnullkalの妹になります。 http://shindanmaker.com/25210 #THnotRT

icon

うーん

icon

@ogwr_3000 今度買ってみようかな!?

icon

テーブルが見つからないときの例外はこれか

icon

どっかーん

icon

Gemsのtwitterモジュールに改造を施してボット用のライブラリにする計画

icon

よし、成功した

icon

@nullkal テストです。誤爆してたらごめんです

icon

テースと

icon

あれれれれー

icon

ねむい

icon

なんだr

icon

ねみぃあ

icon

だめだった

icon

どうだ

icon

あれれー

icon

ボットのテストできない…

icon

仮想MIDIキーボードいじってたら時間食った

icon

@nvsofts おかえり!

icon

隣の芝は青い→隣の男はイケメン

icon

rescue文で例外が発生したらどうなんの?

icon

どっかーん

icon

そうだ。こういうときにbegin~resqueか

icon

この贅沢な組み方やめたい

icon

Twitterのいろいろな人たちのおかげでSTLを好きになった。Boostはインストールさえ手軽にできれば好きになる

icon

データ格納するのどうしようー。一々これだけにファイル作るのは勿体ない

icon

それにしてもFirefoxの下にGMail Managerを表示するようにしてると便利だ

icon

ほかいまー!

icon

ほかってくる!

icon

シリアライズどうしよ

icon

SQLite3-Rubyで、テーブルが存在しないときに自動生成する方法って、普通にテーブル探ってごにゃごにゃでいいのかな?

icon

@itochan315 テーブルつくるの面倒くさいからあえてSQLite使おうとしてたんじゃないか

icon

もういいや。SQLiteつかわね

icon

SQLite使いづらい

icon

あれれー

icon

SQLite3-Rubyでテーブルが存在しなかったらテーブルを作るってのどうするんだろ

icon

めしいまー!

icon

めしってくる

icon

@Linfiel 実はマルチタスクも脱獄するとできるんだよねー。でも、もうそろそろ性能的にまずくなってくると思うからAndroidの携帯電話にしたい

icon

@Linfiel フォルダ分け脱獄して入れてるからあまり必要ないかなと

icon

@Linfiel ざんねんながらもうお金は尽きたのだ

icon

@Linfiel 俺のiPod Touchは"2G"

icon

@Linfiel iOS4にアップデートして恩恵を受けられるなんて パルパル

icon

これができたらついったーボットを作るのが遙かに楽になる

icon

さーて、お待ちかねタイムラインクラスの作成だよー

icon

@SUNAO_ おかえりー!

icon

G爆発しろ

icon

伏せ忘れた。茶色でGをちっちゃくしたような奴だった

icon

ゴキブリの小さいような奴が飛んでいった

icon

@zakuro563 そんなのがあったのか

icon

Twitterから取得したDMのフォーマットってどんな感じなんだろ

icon

うーん。

icon

俺の貯蓄が一万五千円になった

icon

friendship_createのfollowオプションって何だろ。ドキュメント見てみよう

icon

さささーってできる

icon

難しいのはタイムライン格納クラスと、それをクラスに紐付けること

icon

ツイート格納クラスはできあがった

icon

こういう風に組むのはいいけど、gemsのTwitterの仕様が変わったりすることを考えると怖い

icon

非公式RTも関数一つでぽんぽんと

icon

こんな感じで→ ((this == that)? a : b)

icon

三項演算子は括弧でくくる癖が付いた

icon

俺のTwitterボットライブラリはgemsのTwitterを改造して作ることになった

icon

俺はgemsのTwitterライブラリの仕様が変わることが怖い

icon

さーて、オーバーライドするかどうするか

icon

誰かおすすめのTwitterユーザ知らない?

icon

さて、Twitter::Baseのクラスの再定義が始まる

icon

ってことでGemsのTwitterライブラリを改造して作ることにした

icon

これgemsのTwitterを継承して作った方がいいんじゃね?

icon

そのツイートをしたユーザをフォローするとき、俺のライブラリを使うとtweet.user.followって関数を実行するだけ!

icon

でも、なんかあれだからなあ

icon

ちょっといいこと考えた

icon

やったー。できた

icon

Rubyが遅いのかTwitterが遅いのか

icon

@nullkal テスト用のリプライです。誤爆してたらごめんです。その2

icon

@nullkal テスト用のリプライです。誤爆してたらごめんです

icon

ボットのリプライシステムのテスト中

icon

テスト用ツイート

icon

テスト用のツイートです

icon

@nvsofts おかえりー!

icon

ボット用のラップライブラリ作成ちう

icon

@EternieLabs おかえりー!

icon

Ruby結構仕様が特徴的だな

icon

俺と同じ部活の高二の人に途中下車クラスタの人がいる

icon

今Twitterボット用ライブラリっぽい何か作ってる

icon

@ogwr_3000 おかえりー!

icon

Firefox重い…

icon

さーボットライブラリをつくろー

icon

gemsのTwitterライブラリって配列で返ってくるのかな?

icon

さーて、なにかしよう。ボットのベースクラス作るか

icon

セミが鳴く

icon

同じ部活の先輩のTwitterアカウントの位置の検討がついた。ここから近い

icon

ただいまー!

icon

脳内の幻想郷(妄想郷)に行ってた。現実世界に引き戻されそうになったけど勢いで一日過ごせた