無題
アンパンマンDBのアニメ一覧の、放送日の項目を、未入力のときは「0000-00-00」ではなく「未入力」と表示するようにしました。
アンパンマンDBの、主に開発に関する日記。
アンパンマンDBのアニメ一覧の、放送日の項目を、未入力のときは「0000-00-00」ではなく「未入力」と表示するようにしました。
アンパンマンDBのカテゴリ分けを内部的に変更しました。
カテゴリを増やすのが若干面倒な設定だったのでカテゴリの管理を一箇所にまとめて。
昨日に続いて小物クラスをアップしました。
今回は、リストボックスに好きな値と文字列表現をセットで入れられるクラスです。
ナマライザの検索フレーズに全角半角変換を入れました。
個人的な好みで全角英数字は半角に、半角カタカナは全角にしています。
他にも前後に付いた余計なスペースを省いたりしてます。
アンパンマンDBのアニメデータに、初登場キャラの強調表示をつけました。
日付しか見てないので前半のAパートで初登場だった場合は後半のBパートでも初登場扱いになりますが、初登場キャラはその日のうちに再登場することが少ないのであまり気にしないことにしてます。
あくまでも参考程度にということで。
アンパンマンDBの説明のページを大幅に加筆しました。
あと、歌DBにアンパンマンソング以外も入れ始めました。
ふにゃさんの目立たない部分の改良をちまちまと行っていました。
そういえばアキヤメの旧アンパンマンDBが今更Googleに出るようになってきたようです。
どうも検索結果のページばかりがインデックスされているようですが。
そういえばアンパンマンDBをリニューアルした日ってやなせたかし先生の90歳の誕生日だったんですね。
後から気付きました。
落ち着いた次の日に大事件。
はい、アンパンマンDBを移転しました。
アキヤメにいるとどうにも検索に出ないみたいなので、記事も充実してきたこともあって、メインコンテンツへの格上げを行いました。
日記のほうのカテゴリも「アキヤメ」から「アンパンマン」に順次変更していくつもりです。
浮き沈みランチャーのほうは、再起動して試してみたところ、読み込み中に動作が重くなることはなくなったものの、読み込みそのものが結構遅くなっていました。
なので、可能な限りこれらを両立できるように、読み込み処理を更に改良していました。
昨日の実装では一個のアイコンを読み込んだ後、次のアイコンを読み込むまでの間にウェイトを入れて、その間に描画処理ができるようにしていました。
ただ、これだとウェイトの分だけ確実に遅くなるので、ウェイトを入れずに軽くする方法を考えました。
そうだそうだ、アンパンマンのことも大分落ち着いてきたし、そろそろBomber丸Worldのことを思い出さねば。
というわけで、HTML表示のバグをひとつ見つけたんで軽く修正しておきました。
ウィンドウサイズの拡大と縮小を繰り返すと画像がどんどん大きくなるというバグがあったのです。
そういえばアンパンDBの統計のページ、歌DBの作成に当たって微妙に強化しました。
歌のデータの統計を取っているのはもちろんのこと、書いた記事数なんかも表示するようにしました。
浮き沈みランチャーのアイコンをまだ読み込んでいない部分の表示が遅すぎると感じたので、読み込みより表示優先で処理するようにしてみました。
今はディスクキャッシュで読み込み自体が速くなっている可能性があるため速くなってもあまり信用できませんが、再起動するなどしてからだと違いが実感できるようになるかもしれません。
アンパンマンDBの話の一覧表示を改良しました。
主要登場キャラのところで、キャラのページがある部分に関してはリンクが付いて直接飛ぶことができるようになっています。
アンパンDBの管理フォームの改良中。
関連キャラの表示処理とかも内部的に変更しました。
アキヤメのスマブラのところとかも地味に更新中です。
アンパンDBの、繋がってないリンクを通常の文字として表示する機能も強化しました。
ひそかにアンパンDBのシリーズ・カテゴリ検索にカテゴリの説明をつけてます。
あと、統計のページにも多少付け加えたり。
アンパンマンDBにリンク集コーナー設けました。
あとついでにシリーズで話を探すメニューをトップにつけました。
プログラミングコーナーの速度比較も更新したいんですが、今の環境だと裏でかなり多くのタスクが動いているのでちょっと測定できる環境を構築するには時間がかかりそうです。
いや、妥協するなら測定用のプロセスの優先度を上げればいい話なんですが。
爆ボンの動画を久しぶりに作っていたらキャプチャ用のパソコンが熱出して倒れました。
やりたいことが終わって録画終了しようと思っていたときに落ちたので何とか復旧できないかと修復ソフトを試してみたのですが、ヘッダが記録されていないためか回復できませんでした。
アンパンマンDBがRSSに対応しました。
文字コードがMySQLの都合上EUCになっていたのでRSSのプログラムを持ってくるときにUTFからの変更が必要になりましたが、大方うまくいったようです。
ゼルダの伝説ムジュラの仮面のムジュラの化身戦闘のBGMをファミコン音源で打ち込んでます。
原曲よりちょっとだけテンポが速くなってます。
NeoMuplのポートの個別変更に対応しました。
…が、再生時に音が消えなくなることがあるようで、それさえクリアできればアップした否と思っています。
そういえば、久々にスマブラXをやってみたところ、情け無用組み手で10人抜きを達成しました。
まあ、10人自滅させただけなんですが。
あと、アンパンDBにシリーズによる分類をつけました。
結構勝手な基準ですが。
アキヤメのアンパンマンDBにランダムセレクト機能をつけたらどうかと思いました。
どうにもNeoMuplのDirectMusicが不安定なのでVB用DirectXを使わない方法で再生できないかいろいろ試していました。
C言語用のDirectXのC#での使い方が分からなかったので簡易的なDLLをどっかから拾ってきて使ってみたのですが、これはこれでうまく動かないようでした。残念。
アンパンDBにリンク機能をつけました。
関連性の深いサイト、というか、公式サイトへのリンクを張る予定です。
アンパンDBの管理画面を作っていました。
そろそろいろいろ増えてきて大変になってきたので。
phpMyAdminはしばらくすると勝手にログアウトされるみたいなので文章考えるのに時間がかかるとちょっと困ったことになるんですよね。
月~金はほぼソフト開発&サイトいじりができないので戻ったら何をするかを考えています。
とりあえず今アンパンマンDBでやりたいことは以下の3点。
・右側テーブルの横幅の制限
・検索結果がひとつしかない場合は自動でその結果にリダイレクト
・各話・キャラごとに一言説明をつけて探しやすくする
う~む、アンパンマンDBの右側の情報欄、時々横に広がって見にくくなりますね。
横幅を制限していつでも見やすくするようにします。
…そのうち。