2010/06/09
2010/06/07
GAEを使ってのTwitter botを試してみました。
Google App EngineでTwitter botを作る のサイトの記載をそのまま試させてもらいました。
各ソースをコピペして、Deploy するだけ、とても簡単。

data.txtに記載した日付にコメントをツイートします。ツイートする時刻は、cron.yamlに記載しています。但し、cron が上手く動いていません。上記の画像は、GAE の Application を実行した際にツイートされた時のキャプチャーです。
GAE での Python-Twitter を利用した流れは、なんとなく分かってきたので、これを元に、特定のキーワードがつぶやかれたら、その内容をメールで送信してくれる bot を作ってみたいと思っています。
ラベル:
Google App Engine,
Python
Twitterが面白くなってくる時期について
Twitterが面白くなってくる時期について、始めた頃に、「フォローが100ぐらい付くと面白くなる」という記載をあちこちでみていました。それを信じて、「あまり面白くない」と感じていた時期を過ぎて100を超えたあたりから、本当に面白くなってきました。
まず、フォロワーがコンスタントに追加されてくるようになり、色々な人の考えに触れることができるようになりました。自分から求めても、接点は無いだろうと思われる方からのフォローが付くと、なんだか得した気分になれます。
自分のツイートにフォローが、ちょこちょこと付きだすと、さらに楽しくなります。

現状のフォロー数です。
ラベル:
Twitter
2010/06/06
Google App Engine Launcherの使い方が分かってきました。
Google App Engine Launcherを起動します。

これは、既に Application を複数登録している状態です。
起動したい Application を選択して、「Run」ボタンを押します。

起動した Application の横に起動中のアイコンが表示されます。
エラーがあり、起動出来ていない場合は、アラートのアイコンが表示されます。
「Logs」ボタンを押すと、ログが確認できます。

ログの確認画面

「Deploy」ボタンを押すと、サーバへのアップロードができます。

アップロードの前には、Google App Engine のアカウント、パスワードの入力が必要です。
次回に続く・・・ 予定
ラベル:
Google App Engine
2010/05/30
Python-Twitterモジュールを利用したツイート その2 HT-03Aの続き
昨日のエラー部分の検証
> HT-03AのASE上で動作させると、
> Twitter.pyのGetTemp CachePathのところでエラーが出ます。
HT-03AのPythonインタープリタのエラーメッセージを見ると
/tmpフォルダが無いので、展開できないと言っているだけのよう
/ase/extras/Python/tmp/
を作成する
再度、AndroidからPythonでTwitterに投稿すると、問題なく成功
Googleの検索キャッシュに、このページが「PYSSLA 使い方」で残っているようなので、その記事へのリンクを張っておきます。
IKEA神戸で買った「PYSSLA ビーズ」でピカチューを作ってみました。
http://vivo-design.blogspot.com/2010/10/ikeapyssla.html
2010/05/29
Python-Twitterモジュールを利用したツイート
AndroidからPythonでTwitterに投稿する の記事を拝見して、試してみました。
HT-03AのASE上で動作させると、Twitter.pyのGetTemp CachePathのところで エラーが出ます。では、まずWindows XPのPython2.6のインタープリタ上 で動作するのかを確認。
インタープリタにて
>>> import twitterをすると、twitterモジュールはありません。と表示
python-twitter をダウンロードしてインストール
再度インタープリタにて
>>> import twitterをすると、今度は、simplejsonモジュールが必要とのこと simplejson をダウンロードしてインストール
再びインタープリタにて
>>> import twitterをすると、今度はエラーは出ず。 そのまま
>>> api = twitter.Api(username='username', password='password') >>> status = api.PostUpdate(u"PythonのインタープリタからTwitter モジュールを使ってのテストツイート")を実行すると、ツイート完了。
Twitterにて正常に投稿、表示されていることを確認。
2008/12/05
FlashDevelopを使ってみました
FlashDevelopを使ってみました。FlashDevelop とは Flash/ActionScript 用の Windows 向け開発環境(IDE)のことです。オープンソースなので、無料で利用することができます。Flex SDKと共に利用すれば、Adobeの製品を利用することなく、swfをコンパイルすることができます。
FlashDevelopを使いたくて始めた訳ではなく、Progression™を利用したくて、その準備で、FlashDevelopが必要になりました。Progression™は、Flashのフレームワークです。Flashサイトをフレームワークの作法に従うことにより、簡単に作成できるようです。Progression™は、Flash CS3があれば、スクリプトを意識することなく開発できるようですが、手元にまだ、Flash CS3はありません。
フレームワークと聞くと試さずにはいられなくなっているので、どうしてもProgression™を使ってみたくなったわけです。FlashDevelopの基本操作からコンパイルまでは出来るようになったのですが、Progression™を利用した開発の検証はこれからです。
FlashDevelop
Progression™
ラベル:
Flash,
Progression
登録:
投稿 (Atom)
人気の投稿 (過去 30 日間)
-
2013/08/08 神戸市立小磯記念美術館に寄った後に、六甲アイランドの神戸港より、大分港行きのフェリーさんふらわあに乗りました。 神戸発~大分行き航路|航路一覧|フェリーさんふらわあ http://www.ferry-sunflower.co.jp/route/kob...
-
android-scripting 「SL4A」上で、6行で作れるAndroidのバーコードスキャナープログラムを試してみました。android-scripting 「SL4A」のサイトにサンプルプログラムのリンクとして、下記のサイトがありました。 Android...
-
デジタル一眼レフカメラは、キャノンEOS Kiss X4を購入しました。 キャノンEOS Kiss X4 他 購入したもの一式 サイトの情報と、カタログの情報を一通り確認して、家族みんなで買いに行きました。デジタル一眼レフを初めて購入することを伝え、「ニコンD31...
-
ASE(Android Scripting Environment)で作成したPythonスクリプトから、OAuth認証が出来なかった現象が解決しました。 参考にさせていただいた、下記のブログの記載 AndroidからPythonでTwitterに投稿する Twit...
-
やっと、HT-03Aの画面キャプチャーが取れるようになりました。 Windows7でのキャプチャーの取り方は、下記のサイトを参考にさせていただきました。 Windows 7環境でのHT-03Aの画面キャプチャ Androidの端末画面のキャプチャ(スクリーンショッ...
-
MacBook Airでプロジェクターに接続をして、出力を切り替える方法 に続いて、iPad miniをプロジェクターに接続する方法を記録しておきます。 iPad miniでは、外部機器との接続は、Lightningコネクタで行います。Lightningコネクタに接続で...
-
昨日申し込みをしていた Evernote API Keyが送られてきていました。 早速、Pythonのサンプルコードに「consumer key」「consumer secret」を設定して試してみました。evernote-api-1.17/lib/python の階層...
-
MacBook Airを仕事でプロジェクターに接続ことがあり、どのようにすれば、切り替えが出来るのかを調べました。忘れやすいので、備忘録として記録。 Windowsノートパソコンにプロジェクターを繋げて、プロジェクターに出力を切り替える時には、ファンクションキ...
-
北野武さんのコラム「ここがおかしいニッポン」(山陽新聞 2010/07/03)の中に、最近思っていることを上手く表現されていると感じた箇所がありました。 「みんな情報の家畜」 最近、自分が情報を探しているのではなくて、情報に探させられているのではないかと思うことがあり...
-
Google Map APIを使って、簡単に geocoding や reverse geocoding が出来るPythonのモジュールがあります。 googlemaps 1.0.2 http://pypi.python.org/pypi/googlemaps/ ...


