日記(699)

<前 次>

無題

アンパンマンDB3、普通のリストの登録を実装しました。
これで少なくともアニメDBの8割はデータ登録できます。

111111

カービィWii、本当の100%クリアしました。
本編は、ですが…。
あとは夢の対決のあの人と戦うことになるあのモードが……

アンパンマンDB3のカテゴリは元々の入れ子集合モデルのままで行くことにしました。
書き換えの手間やデータ量の点で経路列挙モデルが不利というのももちろんですが、入れ子集合モデルには入れ子の表現に遣う値がそのまま並び順にもなっているという利点があったのでこちらを選びました。

プログラミングのページ更新しました。
ファイルサイズを文字列に変換するFormatProviderです。
サンプル的なものなので色々抜けていますが、もうちょっと調整すればちゃんとしたものとしていろんな面で使えるようになりそうです。

無題

アンパンマンDB3のカテゴリのツリー構造は入れ子集合モデルで作っていたのですが、経路列挙モデルもよさそうな感じですね。
データベースを直接見て入れ子構造が簡単にわかるというのは大きいです。
ただ、すごく冗長なデータになってしまうので、データサイズや取り扱いやすさなども考慮に入れて考えてみたいところですね。

無題

アンパンマンDB3のデータ登録プログラム、ページ情報テーブルに直接書き込む項目については対応できました。
リストやカテゴリなど、別テーブルに分かれている項目が今後の課題です。

無題

文字列の左側共通部分を取り出すプログラムを以前作ったので、今日は右側を作ってみました。
まあ、割と簡単な内容でした。

あと、カービィWii、あっち方面もクリアしました。

無題

TGWSAdminの最新情報抽出機能の挙動がちょっと前からおかしいです。
新着情報が同着一位だと、データ上先にあるほうを最新情報として扱うのですが、このとき同着内で順番が入れ替わると別の情報が新たに記載されたと誤認してしまうのです。
商品情報などでは同日発売がまれではないので対策が必要そうです。
実際今問題が起こっているのは商品情報ですし。

それから、アンパンマンDB3データ移行ツールの読み仮名変換プログラムは出来上がりました。
該当データが700件以上もありました。

<前 次>