Posts Tagged ‘札幌’
2010年 1月 11日(月曜日)
@SapporoSubway (Twitter)
【非公式】札幌地下鉄運休情報ブログ (Seesaaブログ)
年末年始休みの時に、クリエイティブなことを何もしないのもどうかと思ってちょっとした思いつきで始めた札幌の地下鉄運休情報Twitter配信ですが、1/9~1/11の3連休で地道に改良を重ねた結果、今日(1/11)バージョンアップ版をリリースすることができました。いま@SapporoSubwayをフォローしていただいている方は特に何もしなくても新バージョンの機能を利用することが出来ます。
主な改良点は以下のとおりです。
【Twitterへの本文通知】
地下鉄運休情報の内容(通知メールの本文)を、文字数がオーバーしないよう分割してTwitterに通知します。Twitterだけで内容を確認できて便利です。アーカイブの意味も含めてブログへの反映も当分の間続けます。1/9にすでに導入済ですが、内部的に通知の安定性・確実性を高める改良が施されています。
【定期的な自動つぶやき機能】
今までは基本的に運休情報が発生しないときは何もしなかったため、本当に機能が生きているのかユーザー様から確認しづらいという問題点がありました。今回のバージョンアップで自動つぶやき(いわゆるボット)機能を搭載しました。1日1回、最後の通知からの経過時間・日数をつぶやきます。札幌の地下鉄がどの程度運休しないのかが一目でわかります。「無事故xx日継続中!」のようなものですね。TLの邪魔にならないよう、地下鉄運行終了後にこっそりつぶやくので、TLの流れが激しい人はなかなかお目にかかれないかもしれませんw。自動つぶやきは少なすぎると意味がないし多すぎるとうるさいしという微妙なところがありますが、頻度に関しては今後も検討していく予定です。
【OAuthによる認証&クライアント名表示】
完全に内部的な話なのですが、Twitterのアカウントとパスワードを保持することなく認証を行う「OAuth」に対応しました。その副産物として、つぶやきにクライアント名「SapporoSubwayBot」が表示されます。
——–
実際に運休が発生しないと効果が確認出来ないのは相変わらずですが、テストもしているので多分大丈夫だと思います。今後とも@SapporoSubwayをよろしくお願いいたします。
2010年 1月 9日(土曜日)
1/3の記事で、
@SapporoSubway (Twitter)
【非公式】札幌地下鉄運休情報ブログ (Seesaaブログ)
という、札幌の地下鉄運休情報をブログとTwitterに通知する仕組みを作ったら、1/5に早速運休が発生して、実際に通知の効果が確認できたのはうれしいけど運休が出たのは喜べないし的な複雑な心境です。
調子に乗ってもう少し改良を加えてみました。1/5の段階では、通知の詳細はTwitterからブログを開かないと読めませんでしたが、通知の詳細も含めてTwitterに通知するようにしてみました。今後は運休情報が発行される度に、
1)ブログへのリンク
2)通知の内容(長い場合は複数回に分けて)
がTwitterに表示されることになります。実際に運休が発生しないと効果が確認出来ないのは相変わらずですが、多分大丈夫だと思いますので、よろしければフォローしてみてください。
ちなみに通知の内容をTwitterに反映する仕組みは最初モバツイッターに依存していましたが、今日(1/9)付けでGoogle App Engineに構築したオリジナルの仕組みに移行しました。オリジナルの実装が出来る環境が整ったので、運休が発生しないときに何かをつぶやくなど、便利な機能を追加していければと思っています。よろしくお願いいたします。
2010年 1月 6日(水曜日)
2010年 1月 3日(日曜日)
自宅にいるときも職場にいるときもほぼいつもPCに向かっていて、画面にはTwitterクライアントが常に表示されているので、TwitterでJRや地下鉄の遅延・運休情報が取得できたら便利だなあと思ったわけです。
JR北海道については@JRHokkaidoSapという非公式のTwitterアカウントがあるようなのでこれをフォローすることにして、札幌の地下鉄については同じようなことをやっている人が見つからなかったので自分で手配してみました。
@SapporoSubway (Twitter)
【非公式】札幌地下鉄運休情報ブログ (Seesaaブログ)
仕組みとしては、「地下鉄運休情報メール配信サービス」を受信したタイミングでその内容をSeesaaブログに反映させて、SeesaaブログのTwitter連携機能でTwitterに反映しています。情報源から伝達・反映まで全て他人任せというのがなんともかんともな感じですが、最低限の目的は達成出来そうです。
問題は実際の運休情報メールを受信してのテストが出来ていないということ。一応テスト用メールサーバーからのメールが反映されることは確認しましたが、実際に運休が発生するまで本番環境ではテストが出来ない状態です。まあ運休はないに越したことはないので、ぼちぼち待っていることにします。
もし期待通りに動かないかもしれないということをご理解いただいた上でテストに協力していただける奇特な方がいらっしゃいましたら、@SapporoSubwayをフォローしてみていただければ幸いです。基本的に運休がないときは何もしないアカウントなのでつまらないかもしれませんが、それゆえにタイムラインの邪魔にはならないと思いますので。