2011/11/27

NearTweetの誤作動 -- Twitter位置情報を使ったAPI

こんばんは、mukiguriです。最近、寒くなってきましたね(*_*)家に帰っては暖房でのぼせて、そのまま寝てしまうことが多いです。

さて、実は今ちょっと困った問題が起きています。それは、NearTweetが半径の範囲外にあるツイートを表示してしまうという問題です。

以前は問題なく範囲内のツイートのみ表示していました。それがある日突然、その問題が起こったのです。もちろん、ソースは何もいじっていません。私なりに原因を考えた結果、以下の2つが考えられます。

  • Google Maps APIの誤作動、もしくは仕様変更
  • Twitter Search APIの誤作動、もしくは仕様変更

まず、Google Maps APIですが、これはTwitter Search APIにより返ってきたツイートの座標を用いてピンを立てるのに使っています。ツイートの文章の内容と、表示したピンの場所から見て整合性がとれたため、これは問題なしと考えられます。

ということは、Twitter Search APIがおかしいと考えられます。そして返してきたツイートの座標を見ると、案の定、設定した範囲外のものが混じっていました。一度に取得できるツイート数は1500と決まっているため、範囲外のツイートを拾ってしまうと範囲内のツイートを見逃してしまいます。

そこでTwitter Developersという、Twitterを用いたアプリ開発のサポートページを見たところ、やはり同じ問題で困っている開発者がいて、その問題が報告されていました(https://dev.twitter.com/discussions/3360)。
どうするか
まず、APIの問題となるとそれが直るまで待つしかありません。Twitter側はこの問題を『Acknowledged(認知した)』としているため復旧に取り組んでいると考えられます。
次に、ユーザへの対応です。トップページで問題が起きていることと、現在復旧中であることを知らせました。

おわりに
ちょっと長くなってしまいましたが、困っていたので知って欲しい気持ちで書きました。もし同じ問題で困っている方や、こうしたらいいんじゃない?という意見があれば嬉しいです。

2011/11/14

憧れる人達が持っている2つの共通点

こんばんは、mukiguriです:p ふと思ったので書きます。

最近、今まで自分が尊敬しているもしくは、ああいう風になりたいと感じた人に共通している点を見つけました。

ぶれない軸となる考えを持っている
いつも『自分は〜を〜と思っている。だから自分はこうする。』と、自分の考えをきちんと表す人に非常に好感を持ちます。その考えが正しいか間違いかは関係ありません。軸となる考えに自信を持ち、それを突き通す。その方が迷いも少ないですし、迷ったときはその考えに帰れます。あと、表情が生き生きしています:-)

きちんと実践している
これができる人は本当に少ないと思います(私もその一人ですが)。軸となる考え方は言われなくてもみなさんお持ちだと思います。でも、いざ日々の現状を目の前にするとなかなか実践できません。しかし、私が憧れている人達はきちんと実践しているのです。それはなぜか。
きっと、軸となる考えを相手に伝え、納得してもらっているからこそ、実践できるのだと思います。つまり、軸となる考えは伝えないと実践できない理想論になってしまうということです。

--

今回は少し偉そうなことを書いてしまってすいません(^_^;)自分の考えを整理する意味で書きました。なるほど!と思っていただければ嬉しいです。