タグ

2010年12月2日のブックマーク (3件)

  • Twitter の JSON に罪はない

    TwitterのステータスIDが53bitを越えたお話 - tmytのらくがき http://d.hatena.ne.jp/tmyt/20101201/1291166929 から引用。 このうちXMLで処理してる場合は内部で64bit INTで処理していれば特に問題は起きません。 こういう微妙なまちがいをしてる人はこの記事書いた人だけでなく大勢いるようだけど、記事としてはまとまっていたので参照。 JSON という書式は、確かに JavaScript から派生したサブセットですので、 JSONを仕様書通りにパースするとidの値はdouble と考えてしまうのも無理はない気はします。 が、まちがいであるのも確かです。 RFC 4627 - The application/json Media Type for JavaScript Object Notation (JSON) http://t

    Twitter の JSON に罪はない
    nishikawasasaki
    nishikawasasaki 2010/12/02
    へぇ。 RT @anekos: "Twitter の JSON に罪はない - ぐま あーかいぶ" -
  • MobileHackerz再起動日記: au IS01の/systemプロテクトもついに突破される

    2010/12/02 ■ au IS01の/systemプロテクトもついに突破される au IS01は「rootが取れても何もできない」と言われていました。実はIS01は、ワンセグなどの“ガラケー”機能をAndroidに取り込むにあたりセキュリティのレベルが他の“普通の”Android機よりもかなり強力に引き上げられており、その結果root権限を得たところで出来ることは非常に限られていたのです。実際以前に私がちょっと遊んだ時も、あれーほんとに何もできないなーなるほどーふーん、という感じで終わってしまいました。 しかし今回は当にスゴイ人たちが気で解析を始めただけあって、この難航不落だったプロテクトも突破!ついに格的にシステムを改変できるようになりました。マジすげえ。惚れる! IS01をいじるにあたって当面の障害になっていたのは、「/systemなどの主要なディスクエリアはデバイスドライ

  • TwitterのステータスIDが53bitを越えたお話 - tmytのらくがき

    僕の記事の間違いを指摘していただいているすばらしい記事です。僕の記事よりこちらの記事をご覧ください。 http://archive.guma.jp/2010/12/twitter-json.html 先日、29日の7時過ぎごろにTwitterのステータスIDが53bitを越えました。 こんな中途半端なビット数を超えただけでなぜこんな記事にするかというと、一部のクライアントで動作がおかしくなることがあるからです。 (14:14 追記しました) (14:31 もひとつ追記しました) TwitterAPIはXMLとJSONの2種類で結果を取得できます。このうちXMLで処理してる場合は内部で64bit INTで処理していれば特に問題は起きません。 問題が起きるのはJSONの場合です。JSONはJavascriptでevalすればそのまま中身が取り出せることからもわかるように、Javascript

    TwitterのステータスIDが53bitを越えたお話 - tmytのらくがき
    nishikawasasaki
    nishikawasasaki 2010/12/02
    クライアントアプリのID取り違えの原因