3000-01-01[全般] 自己紹介
『あらわず』です。http://twitter.com/arawas
2009-04-11
■ [Twitter] Twitter_client for Yahoo! Widgets v.0.0.16
結局v.0.0.15もWindows環境だけで動作しませんでした……。お手数おかけします。
- 変更点
- Yahoo! WidgetsのWindows環境下での不具合対応
- 変数と関数の扱いがMac版と異なるようで、起動時にエラーが発生していたのを修正。
- 終了時のメッセージIDを記録するように機能追加
- 起動時に、終了して間もなければ前回の続きから、しばらく経っていれば設定の件数を読み出します。
- Yahoo! WidgetsのWindows環境下での不具合対応
公開ページは以下のURLとなります。
- Twitter_client for Yahoo! Widgets 公開ページ
lauraszabo2009/06/29 05:42twitter
beto_rivera2010/04/14 05:26rjbgjoithh
fvjfjfjjkguikygyfc2010/06/03 18:35Ver.0.0.7へのアプデボタンがドックに表示される上、0.0.7だと日本語入力できない…
2009-04-10
■ [Twitter] Twitter_client for Yahoo! Widgets v.0.0.15
案の定Windowsで動作しませんでした。
- 変更点
- Yahoo! WidgetsのWindows環境下での不具合対応
- Windows環境で使用できないAppleScriptを無視せず、エラー終了してしまう問題に対処。
- Yahoo! WidgetsのWindows環境下での不具合対応
公開ページは以下のURLとなります。
- Twitter_client for Yahoo! Widgets 公開ページ
ss
Jordyjordyda1@hotmail.com
2009-04-09
■ [Twitter] Twitter_client for Yahoo! Widgets v.0.0.14
16ヶ月ぶりくらいのアップデートになります。Twitterサーバーの仕様変更への対応と、これまでに追加してきた機能が追加されています。以下、0.0.12〜0.0.14(現行)までの変更履歴です。
- 変更点
- Twitterサーバー仕様変更への対応
- 取得件数の設定機能
- タイムラインを取得する件数を20, 50, 100, 200から選択できるように設定を追加。
- Mac OS X対応のロジック変更
- 最近のYahoo! WidgetsではCommandキーが動作しないため、Controlキーを使用するように変更。
- ※相変わらずEscape, PageUp, PageDown, Space, Returnなどが二重に検知されてしまうことがありますが、これは現在のYahoo! Widgetsの不具合だと思われます。
- Mac: Growlによる通知への対応
- 新着のメッセージ件数やReplies, DMなどを、Growlによって通知します。
- その他、細かな不具合の修正
- エラー処理(例外処理)の強化や、状態管理の不具合などを修正しています。
現在のところ、Reply元の指定(in_reply_to)などには対応していません。また、Twitter Webでのクライアント名表示にも対応していません(申請していないため)。
公開ページは以下のURLとなります。
- Twitter_client for Yahoo! Widgets 公開ページ
■ [Twitter] Twitter_client その他
開発環境がMac OS X 10.5.6に変更になっていて、開発者はMac OS X 10.5.6 英語ロケール(en-US) + Yahoo! Widgets 4.5.2x10A50でしか動作を確認していません。その他の環境、特にWindows環境で不具合があった場合は、@arawas へご報告(Reply/DM)いただくか arawas.jp@gmail.com あたりへお願いします。
OS XでのYahoo! WidgetsはWindows環境に比べて動作が若干重いため、ログを溜め込むと応答がなくなりやすいです。ある程度頻繁にタブをダブルクリックしてログを消去する必要があります。また、Commandキーが取得できなかったり、キーボードイベントが二重に発行されてしまう不具合も相変わらずです。
2009-03-09[携帯電話][hack] HTC Touch Diamond/ProのTouchFLO 3D メール未読数バグ
id:trashkidsさんのSoftBank X05HTで、ホーム画面のTouchFLO 3D (Manilla 3D)のメール未読数が、もう読んだにも関わらず1件以上で表示されてしまうという不具合があって、いろいろ調べたら以下のレジストリをいじると直るみたいです。
\HKEY_LOCAL_MACHINE\Software\Arcsoft\Arcsoft MMS UA\Config\UI\MMSUnreadCount
MMSUnreadCountがDWORD値なので、0とか入れると未読数が0になります。X04HTとかdocomo HT-01A/HT-02A、EMOBILE S21HTなんかもきっと同じです。
SoftBank Mailって使ったことなかったけど、実態はArcsoftのMMS Composerだったんだ。
あと、この日記のスタイルシートがおかしかったので直しておきました。
2008-01-20
■ [Twitter] Twitter_client for Yahoo! Widgets v.0.0.11
- 変更点
- 動作の高速化
- 内部処理の最適化と、アイコンをキャッシュするように変更したことで、データの取得やスクロール処理などが高速になりました。副次的な作用として、メモリ消費量が減少しています。
- 表示ロジックの変更
- ユーザーのアイコンを表示するか否かの設定が環境設定に新設されています*1。
- サーバーの応答が異常となって特定ユーザーのアイコンが取得できない場合があるため、この対策を行っています。
- 一部表示にアニメーション処理が追加されています。
- その他、細かな不具合の修正
- ステータス表示やタブ周りの処理が異常になるなどの問題を修正しています。
- 動作の高速化
公開ページは以下のURLとなります。
- Twitter_client for Yahoo! Widgets 公開ページ
■ [Twitter] 特定ユーザーのアイコンが表示できなくなる問題
TwitやP3などでも起こる、特定ユーザーのアイコンが不定期に表示不能になる問題の追跡調査メモです。デバッグ中に偶然起こった@hamricoさんのデータで例示します。
エラーが起こる際、APIが返す画像ファイルのURIは本来のものと異なるようです。おそらく、以前に使用していたファイル名を返していると思われます。今回のケースでは、本来のファイル名は 43889642/kirby_ote2_normal.JPG となるべきですが、APIによって 38599282/20071202193152_normal.png が返され、このURIにアクセスすると画像ファイルが見つからないためか、同名のファイルとして以下のようなXMLファイルが返ってきます。
<?xml version="1.0" encoding="UTF-8"?> <Error> <Code>NoSuchKey</Code> <Message>The specified key does not exist.</Message> <Key>profile_images/38599282/20071202193152_normal.png</Key> <RequestId>ED9A68F883E9C604</RequestId> <HostId> 2ZcsMHqWbLOzfp4gNs6keJiV4piME38HNDEIK1nbTKtMEw/0UFQoRURdax/VeVXH </HostId> </Error>
このXMLファイルを画像コンポーネントに読ませようとすると、当然ながら画像が読み込めないということになります。画像が正当なファイル形式であるかの検証を挟んで、正しくない場合は直前の発言などから画像のURIを拾うなどの処理を入れるのが良さそうです。
Twitter_clientでは、取得したファイルをとりあえずXMLとして評価してみる例外処理を設けて、例外を吐いたら(= XMLではない)正当な画像であると判断しています。ECMAScriptなので、具体的には以下のようなコードです。
try { var err = XMLDOM.parse(filesystem.readFile(file)).evaluate('string(/Error/Code)'); if (err != '') { // XMLを評価してエラーコードがある場合、画像ではない } } catch (e) { // 例外を吐いた(= XMLではない)場合、画像は正当と見なす }
XMLとして評価できた場合、errには 'NoSuchKey' などの文字列が代入されるので、これをキーとしています。つまり、例外が発生するのが“本来あるべき処理”です。
ちなみにTwitter_clientの現行の版は、正しく画像が取得できていない場合にシステム規定の画像をアイコンとして表示していますが、以降の版で本来のアイコンに差し替える処理を入れることになると思います。
*1:上述の高速化によって、あまり意味がありません
2008-01-19
■ [Twitter] 関東新年会向け<del>MacBook Air</del>色紙
関東新年会の0次会メンバーが、秋葉原のマクドナルドを追い出されて喫茶店TANIMAに移動するところにちょうど合流できたので、混ぜてもらいました。
電源が確保できずに死にかかる人が多いかも知れないところを除けば、たいへんよいお店だと思います。
0次会しか参加しない勢いで、色紙に大きく絵と題字を描いて、会場へ持って行っていただきました。色紙の袋に、狐月さん(@yukoGets)がMacBookのAppleロゴをトレスして、MacBook Airと描き込んでいました。日本の伝統工芸とDesigned by Apple in Californiaの合わせ技……!
薄くて軽いMacBook Airは、今ごろたくさんの書き込みがなされているのでしょうか。


