超軽量 ツイッター クライアント もふったー更新
もふったー、使ってていくつか気になっていた点があったのでまとめて修正
修正点は以下の通り。
なぜか、UserStream が文字化けすることがあった
【原因】Twitter 側の、APIマニュアルと実際の仕様との食い違い
通常 流れてくる json は UTF-8のANSI以外のコードがescape されて到達するのだが、なぜか
生のUTF-8エレメントが流れてくるケースがあった
【対応】エレメント単位で本来含むはずのないイレギュラーなデータパケットがあった場合UTF-8として処理。
下書きが機能しない問題
【原因】下書き機能を実装した後、機能拡張で仕様変更したまま忘れていたため、
読み出すと文字化けしていた
【対応】動作するように変更
稀に、CPUが一定時間高負荷になる問題
【原因】某所から流用したコードが、マルチCPU環境やWin7環境だと、排他制御がうまく動作しないことがあった
【対応】汎用APIを利用するように変更
Comments