Monthly Archives: 10月 2009

BufferedReaderのバグについて山勘だけで言及してみる

Android 2.0 SDK で BufferedReader のバグが直ってた: 最近のちょっ得
全然追ってない(面倒だから追う気もない)のだけど、En2chで懸案だった(そしてTuboroidでも懸案だった)Android の BufferedReader のバグが 2.0 でFix されたようだ。
全然追ってないが原因は大体想像が付く。Javaの文字列は内部UTF-16であり、UTF-8だろうがMS932だろうが読み込み時点で文字コード変換が入るため、「内部バッファの末端にマルチバイト文字の前半だけが来た場合にその先を待たずに不正シーケンス(つまり「破損した文字」)として捨てていた」とかどうせそんなとこだろう。少なくとも典型的にはそこが真っ先に疑われる。
つまり、BufferedReaderのバグではなくInputStreamReader近辺のバグと踏んでいる。
が、そもそもEclairのブランチはどこだ。gitの見方もよく分からんし、Androidのソースツリーの構造もよく分からん。

AndroidのFlash10.1は来年前半ですってよ

指定したflv/mp4ファイルを再生する、というだけのflashをWebViewに張ればFlashで再生できる形式をそのままアプリに取り込めるのではないか、というのを期待してるので今年中のβ公開でなかったのはちょっと残念。
iPhoneは「iPhoneにもFlashが!!」みたいに言ってる方面あるけど、あれは単にActionScriptをネイティブコンパイル(もしくはランタイム同梱)しているだけで、むしろここまでやるということはウェブ上でのFlash対応についてはかえって絶望的になった感すらあるので、喜んでる人々は何に対して喜んでるのかすら分かっていないのだろうなという気がする。
まあどうでもいいけどね。
最近はまたiPhone持ち歩いて生活してたりはする。やっぱiPhoneは軽いなぁ。
俺の使用法だとBB2Cと比べてTuboroidがもの凄く不便ということはないんだけど、書き込みActivityを書き込まずに出た段階で完全にクリアされず再び書き込みActivityに入ったら書きかけのが残っている、というのはBB2Cのを真似したいなという気になる。
でもそれやるとまたDB構造変更かなぁ。

SmartQ5とどいた!!

今からものすごい勢いで触る!!
とりあえずファームのうpかな…

Read more …