VPSpython-twitterで遊んだ。コメントをどうぞちょっとした興味で作った駄作について。コミケに遊びに行こうと思い、そのモバイル環境でTLが取得できないことを予測。使用しているモバイル環境がdocomo系MVNOのものなのでdocomoの比率の高さに加えて本家に潰される可能性がある。VPSでTLを取得してメールで送りつければ良いのではという考えで作ったもの。10秒に1回、自分のタイムラインを直近100件読み込んで、古いものから順にidを調べ、既に書き出しているものより大きいものをファイルに書き出すというもの。tweet.text))f.close();また、取得したファイルを送りつけるようなシェルスクリプトを準備して回した。5mdone出力されたファイルをリダイレクトでmailコマンドに放り込み、送信した時間を件名に埋め込んだだけの何か。送った後5分間休むので5分間隔で送りつけてくれる。cronを初めて使ったら添付ファイルになったので急遽作った。何が悪かったのかは今後。この2つを借りているVPSで起こしたscreenの下で実行。5分間隔というのが少し短くて時々苛立ったが取得漏れ以外は追いかけることが可能だったのである程度重宝した。メールでの通知は止めたがpythonのコードの方はその後も無駄に動かし続けている。10秒間隔が悪いのかは不明だが1日とか8時間とかで倒れてしまう現象が発覚。python-twitter側でエラーが起きて倒れるのでライブラリ自体が不穏な可能性もあるがとりあえず120秒間隔で取得するようにしたところ3日動き続けている。pyhonなにそれという状態からライブラリを探しTwitterでアプリの登録をしてTLを吐き出すコードを書き、mailコマンドを適当に叩くところまでで4時間というので適当だがこういう駄作でもなにか作るとある程度調べるから悪くない。world!コメントをどうぞ勢いに任せてDomainを取得しVPSを借りたものの何もしていない。それではあまりにももったいないということでWordPressを整備してWeblogという形を取ったものの書くことなどなく。今回セットアップの参考にしたページをまとめるという行動によってこのページの第一号とする。Magazine「nginxベースの高速なWordPress環境をお名前.comのVPSで構築」http://sourceforge.jp/magazine/12/09/12/0517235TipsZone「さくらのVPSの設定-メールサーバーの構築」http://tipszone.jp/20120521_mail_server/さくらたんどっとびーず「PostfixとDovecotでさくらVPS上にバーチャルメールボックスが利用できるメールサーバを作る」http://sakuratan.biz/archives/5182最低限の設定をした上でnginxを導入。HostでWordPressの整備と同時にとあるページの移転先を用意。メールサーバーの設定をして独自ドメインでのメールを使えるようにした。Googleで先人の知恵を引っ張り素直に従っただけなので特に何かしたわけでもないが、まずはここからということで。