アンパンマンDB

新カテゴリ。
一般客からの見た目はこんな風になっています。重要なのは太字で上のほうに、些末なものはうっすらと下のほうに。
管理画面も見た目だけは作りましたが、保存処理ができていないので、保存ボタンを押すとカテゴリが消えてしまいます。

新カテゴリ。
一般客からの見た目はこんな風になっています。重要なのは太字で上のほうに、些末なものはうっすらと下のほうに。
管理画面も見た目だけは作りましたが、保存処理ができていないので、保存ボタンを押すとカテゴリが消えてしまいます。
新カテゴリ。
スコア0を表示しない機能は、当初は表示側のロジックでどうにかしようと思いましたが、データベース処理の時点で判定するようにしました。
さらに、これは表示しないスコアの基準値を定めて判断しているので、「当てはまるとして登録されているけど重要じゃないから表示しない」という判定も可能になりました。表示領域の限られている一覧画面で特に威力を発揮すると思います。
体験版やってました。
キャラクターはかわいい、音楽もいい、システムはよくできている、でも、何か達成したときとかに出てくるあの文字がカラフル過ぎるのが気に入らないかも…。
新カテゴリ。
スコア(重要度)0で、「当てはまらない」を明示可能に。
そして、親カテゴリの自動追加と手動カテゴリ登録が被ったときは、手動のほうを優先するように。
この2つにより、パンは食べ物だけど、食べられないパンがあったらどうすんの?みたいな親子関係のイレギュラーにも対応できるようになります。
まあ、表示がまだスコアに対応していないので、スコア0でも「登録がある」扱いで表示しちゃうんですけどね。
あと、これを愚直に実装したらすごく重くなったので、速くなるような細工を少し入れておきました。

昔のHNと同じ名前の防具が出ておもしろかったので買いました。
まあ、錬金失敗品なんで今のところ使い物にならないんですけどね。
黄の錬金石集めなきゃ…。
登録カテゴリを、親カテゴリもろとも、重要度情報付きでデータベースから引っ張ってくる機能を実装。
これで、表画面にしろ管理画面にしろ、いろいろ作り込めるようになったわけです。
子カテゴリから芋づる式に引っ張ってこられた親カテゴリは、今のところ、非重要として扱われます。
バージョン3.5後期。
私のストーリーは3.2で止まっているので最終決戦は全然関係ないのですが、新防具とかはほしいのがありますね。
検索語句解析の部分を修正しました。
エラーが起きないようにしたのと、検索解析対象の増加と、ささやかな高速化です。
しばらく自分で使ってみて、問題がなければ来週あたりを目途に新バージョンとして公開しようと思います。
カテゴリの重要度の実装中。
ユーザーからの見た目は今までと大差ない予定ですが、内部実装と管理画面は大きく変わる見込みです。
色々考えはするけど、全部実装するわけじゃないです。
今回実装しようと思っているのが、2017/04/27に書いたカテゴリの一致度改め重要度。
一致度が必要ないようにカテゴリの定義というものを導入したのですが、カテゴリの範囲が明確になっても一致度は別に必要なくなりませんでした。
例えば、アニメDBの「まずい」カテゴリは、誰かがまずいものを食べたら当てはまるのですが、それだと料理下手なグラタンちゃんが料理の特訓をするのも、しゅんぎくさんがばいきんまんへの攻撃としてすき焼きに唐辛子混ぜるのも、同じ「まずい」カテゴリに入ってしまうわけです。
前者は明らかに物語上重要で、後者はそうではありません。
このように、定義上間違いなく当てはまるけれど、重要度に差があるものを差があるように実現するのが重要度という概念なのです。
情報提供の扱いについて考えています。
すごくたまっているので、使うか捨てるかしなきゃいけないんだけど、真偽の調査や、掲載にふさわしいかの検討に、一つ一つ時間がかかるんですよね。
本当に完全に問題外なのは初期チェックの時点で捨て去るのですが、それ以外にも見当外れなのはたくさんあって、それが邪魔になっているのです。
また、コメントで情報提供をする都合上、提供する側にとっても、情報提供は煩わしい作業となります。
そこで、コメント欄とは別に、情報提供のための記入しやすく確認しやすいフォームを設置することを考えています。