読者です 読者をやめる 読者になる 読者になる

ぴかしぼっとがエアコンON/OFFできるようになった

前回の記事の続きです. ぴかしぼっとが部屋のライトON/OFFできるようになった - Hello World!!前回,エアコンをTwitterから操作したかったものの,家のエアコンは赤外線学習できず断念.しかし諦めきれず,こんな感じで解決を試みた.これで晴れて(?)Twitt…

ぴかしぼっとが部屋のライトON/OFFできるようになった

@pika_shi_botが部屋のシーリングライト操作できるようになった.@pika_shi 付けたで— ぴかしぼっと (@pika_shi_bot) 2014, 6月 15秋葉原で赤外線LEDと受信モジュールを購入し,Arduinoに配線. 45,111258,901,450,56,166,56,166,59,164,56,56,58,164,57,55,…

エンジニアインターンでのコラム連載おわった

エンジニアインターン での開発コラムの連載が終わったのでまとめておく.エンジニアインターン Google App Engineで遊んでみよう! 第1回 エンジニアインターン Google App Engineで遊んでみよう! 第2回 エンジニアインターン Google App Engineで遊んでみ…

みんなのリツイートを表示するTwitterクライアント作った

TwitterAPIが1.1になって,みんなのリツイート(フォロワーがリツイートしたもののみをリスト化してくれる機能)が多くのクライアントから消えてしまったので,自分で作ってしまった.Githubにあげてます! pika-shi/RetweetEveryone · GitHub

python-twitterをAPI1.1対応&機能拡張した

python-twitterは,Twitter APIのpythonラッパーとしてよく使われているが,APIの全てエンドポイントを網羅しておらず不完全なので,勝手にモジュールを追加してしまった. GetListMemberships(user) userが登録されているListの一覧を取得 In [1]: list_mem…

「走り出す」を「おしりだす」にかえて自動投稿する超くだらないbot作った

タイトルの通り.いきおいで作ってしまった.盗んだバイクでおしりだす— おしりだすbot (@oshiridasu) 2013, 4月 25 明日はレース当日と同じタイムシフトではしるぞ! 8時におしりだすからね— おしりだすbot (@oshiridasu) 2013, 4月 25pythonでコードたった…

Twitterのアーカイブダウンロードした

去年の末にTwitterのアーカイブダウンロードが開始されてから,ようやく自分もダウンロードできるようになった.B4の6月頃からTwilogを使い始めたため,それ以降の記事は見ることができたが,B3の頃の記事は見れなかったのでちょっと楽しみにしてた.日記や…

TweetDeckのアップデート版がよい

TweetDeckのアップデート版が公開されたということで,早速アップデートしてみた.macだと,Mac App Store - TweetDeck by Twitterからアップデートできる.使ってみた感じ,かなりよくなったイメージ.特に以下の点. リプライ元のツイートが分かる Deckで…

Twitterユーザの統計とってみた

最近,このようなツイートをよく目にする.ホントにこんなに少ないのか? オレの周りが多いだけ…?ということで実際に調べてみたよ!日本人ユーザをランダムに1,000人取得し,統計をとってみた.プログラムは以下. #!/usr/bin/env python # -*- coding: utf…

pythonでoauth認証

pythonでTwitterのoauth認証部分を作成したのだが,少し手こずったのでメモっておく.ちなみに,botを動かす場合のように,自分だけが認証をパスすればよい場合は簡単.参考:TwitterBotの作成① - Hello World!!今回は,Twitterクライアントなどのアプリケー…

python-twitterのまとめ

最近、研究でpython-twitterからTwitterAPIをたたいているので、まとめておく。英語版のドキュメントはこちら→ Python: module twitter インポート・認証 以下でおk. import twitter api = twitter.Api() ただし、認証が必要なものをたたく場合は、以下のよ…

python-twitterで100人以上のフォロイーを取得

python-twitterのGetFriends()では、上から100人までのフォロイー(フォローしているユーザ)しか取得できない。Twitterでは100人を1ページとして格納しているらしく、その最初の1ページが返ってくるのである。しかし、TwitterAPI仕様書によると、ページのカー…

Twitterに関する論文

Twitterに関する論文で読んでおもしろかったのを2つ。 Why We Twitter: Understanding Microblogging Usage and Communities 論文: http://aisl.umbc.edu/resources/369.pdfPPT: http://aisl.umbc.edu/resources/372.pptユーザ数の変化・ユーザ分布など、Twi…

buzztter使ってみた

自分の研究と関連しているのだが、buzztter(buzztter)がなかなかおもしろい。タームのつぶやかれている頻度を、グラフで表示してくれる。例えば「地震」。地震が起きたと思われるとこで急激にツイート数が上昇している。 他には「にせほー」とかもおもしろい…

ぴかしぼっと

@pika_shi_bot (http://twitter.com/#!/pika_shi_bot) は、@pika_shi (http://twitter.com/#!/pika_shi) のTLから学習する人工無能botです。アルゴリズム・プログラムなどはこちら→http://d.hatena.ne.jp/pika_shi/20110915/1316076750基本機能・TL学習pika_…

TwitterBotの作成③【ラスト】

botが一応完成したのでまとめておく。前回(TwitterBotの作成② - Hello World !)のは、http://localhost:8080/では正常に動くものの、GAE上ではうまく動かないことが判明。原因はDeadlineExceededErrorというもの。タイムアウトによるエラー。プログラムが30…

TwitterBotの作成②

今回は、botに簡単な学習をさせてみた。まだ途中だが、現時点での実装完了部分を書き留めておく。(前回: TwitterBotの作成① - Hello World !)bot.py #!/usr/bin/env python #-*- coding: utf-8 -*- import twitter import sys from time import sleep from c…

TwitterBotの作成①

GAE上でbotが動くようになったので、一旦書き留めておく。使用言語:python OS:Mac OS X1 python-twitter導入先人の作ったpython-twitterという非常に便利なライブラリがあるので、まずそれをインストールする。・bot用のフォルダの作成する。・以下のライブ…