日記(843)

<前 次>

無題

浮き沈みランチャー最新版アップしました。
んで、そのままの勢いでNeoMuplのほうの開発も進めてみました。
IDEから編集できるSettingsにどうも納得がいかないので結局自前でセーブとロードを実装しました。
原則リフレクションを使って自動的にプロパティの値を取得・設定しているのですが、例外的に一部のプロパティがセーブ時の項目名とプロパティ名が食い違うのでそのあたりにも対応しました。

無題

浮き沈みランチャー、遅くさせるコードをなくしてなおかつ重くならないようにできました。
マルチスレッドでは並列作業できる長時間の処理を見つけるのがポイントのようですね。
バージョン情報も実装したし、作業フォルダがない場合にエラーが出るのも修正したし、そろそろ次バージョンとしてアップできそうです。

無題

落ち着いた次の日に大事件。
はい、アンパンマンDBを移転しました。
アキヤメにいるとどうにも検索に出ないみたいなので、記事も充実してきたこともあって、メインコンテンツへの格上げを行いました。
日記のほうのカテゴリも「アキヤメ」から「アンパンマン」に順次変更していくつもりです。

浮き沈みランチャーのほうは、再起動して試してみたところ、読み込み中に動作が重くなることはなくなったものの、読み込みそのものが結構遅くなっていました。
なので、可能な限りこれらを両立できるように、読み込み処理を更に改良していました。
昨日の実装では一個のアイコンを読み込んだ後、次のアイコンを読み込むまでの間にウェイトを入れて、その間に描画処理ができるようにしていました。
ただ、これだとウェイトの分だけ確実に遅くなるので、ウェイトを入れずに軽くする方法を考えました。

無題

そうだそうだ、アンパンマンのことも大分落ち着いてきたし、そろそろBomber丸Worldのことを思い出さねば。
というわけで、HTML表示のバグをひとつ見つけたんで軽く修正しておきました。
ウィンドウサイズの拡大と縮小を繰り返すと画像がどんどん大きくなるというバグがあったのです。

そういえばアンパンDBの統計のページ、歌DBの作成に当たって微妙に強化しました。
歌のデータの統計を取っているのはもちろんのこと、書いた記事数なんかも表示するようにしました。

浮き沈みランチャーのアイコンをまだ読み込んでいない部分の表示が遅すぎると感じたので、読み込みより表示優先で処理するようにしてみました。
今はディスクキャッシュで読み込み自体が速くなっている可能性があるため速くなってもあまり信用できませんが、再起動するなどしてからだと違いが実感できるようになるかもしれません。

Coming Sonouchi...

とりあえずActionScriptはまだ使えないのでふにゃがくるくる回っているだけのFlashを作ってアキヤメのFlash遊びのところにアップしておきました。

<前 次>