ももらぼっ!にっき


2006年09月25日 [長年日記]

_ お久しぶりです。

仕事とかYouTubeとかYouTubeとかラノベとかラノベとかYouTubeとか風邪とかYouTubeとかにはまっていたらすっかり外界とはご無沙汰してしまいました。

なんとか生きてます。

各種ソフトのバグ報告は読んではいるのですが、ほとんど手をつけてません。ごめんなさいm(_ _)m

_ [WM5][W-ZERO3] で、今は何してるかってゆーと。

開発ちゅ

右のような感じのソフトを作り始めてたり。

天気&予定が表示できるカレンダアプリを作ってます。 とりあえず、カレンダの表示、祝日の表示、天気の取得&表示、予定の取得(途中)まで完成。 最終的には、Todayアプリにしたいなーとか思っているところです。

天気の表示方法が結構気に入ってたりします。 晴(赤)、曇(灰)、雨(青)、雪(白)って感じで天気毎の色を決め、 「〜のち〜」だと左右に分割、「〜時々〜」だと右下を少し分割、 って感じで天気を表現しています。

予定は天気の左側のスペースに表現しようと思ってるんですが、 どんな感じにするといいのか悩み中です。 いい案あればくださいませ。

あ、ちなみに、右下の数字は画面の描画にかかったミリ秒。 描画系のロジックはまだ全然最適化してないんですが、今のところ結構高速に動作しています♪

_ [WM5][W-ZERO3] POOMで予定データ取得するのが遅い。

にしても、POOMのデータ取得ってやっぱり遅いですねぇ…。

最初、IPOutlookItemCollection.Findを使って該当する日の予定を取得しようと思ったんですが、一日分の予定を検索するのに1秒前後待たされてしまいました。 今は、予定を取得すると日付毎に並ぶことを利用して二分探索法で自力検索しています。 もーちょっと最適化できる…のかなぁ。 メモリと速度のトレードオフが難しいです。

この辺のロジックをいろいろ考えるのはプログラマな私としてはとっても楽しい作業です。