「アンパンマンDB(記事更新)」に関する日記(7)

<前 次>

ドラゴンクエスト10とアンパンマンDB

ドラゴンクエスト10

ブレイブ
【DQXショップ】アイドルグループ『レンダー5』握手会の開催記念コラボ商品を販売! (2025/4/1)|目覚めし冒険者の広場
エイプリルフールイベント。
なぜか5人いるアンルシアとの握手会。
ネオンハート白のしぐさを無料でもらえます。

ソルト
あと、以前にもあった気がするけど、ぱふぱふ天国。
オチはまあ…ね。

他の写真は以下から。
写真置き場「2025/04/01」

アンパンマンDB(記事更新)

レンタルDVD情報。
レンタルサイトの仕様が微妙に変わっていて記入にちょっと手間取ったのですが、どうにか記入完了しました。
例によって収録内容は予測なので、レンタル開始後に改めて確認します。

アンパンマンDB

アンパンマンDB(記事更新)

来週の放送情報。
すなぼうや再登場早いな。

アンパンマンDB(システム)

検索の一致度順ソート作成中。
一言でいうと、失敗しました。
「名前:」を付けない通常検索で「ばいきんまん」と「バイキンマン」の優先順位が区別つけられないままになっていました。
単体テストではうまくいってたんだけどなァ。

アンパンマンDBとスーパーカービィハンターズ

アンパンマンDB(記事更新)

初期にいたキャラ追加。

スーパーカービィハンターズ


久々にやってました。
とりあえずレベルが86に上がったのと、防具一個作れました。
左下に出てるのはお気に入りのスタンプ。

アンパンマンDB

アンパンマンDB(記事更新)

コラムから転記。
うっかり前回やったときのと同じやつを追加してしまって削除したため、番号が飛んでいます。

アンパンマンDB(システム)

今日の失敗はデータベース直接触って対応したんですが、機能が色々追加されて関連テーブルも増えて大変になってきました。
ということで、記事削除機能作ることにします。
記事なんか増やす一方だから削除機能なんていらないやと思っていたんですが、たまーにやらかすんですよね…。

アンパンマンDBとドラゴンクエスト10

アンパンマンDB(記事更新)

来週の放送情報。
再放送ですね。

アンパンマンDB(システム)


検索の一致度順ソート作成中。
ひとまずは、OR検索で同時一致が多いほど優先表示というのができました。
今後の予定としては、「含む」検索で完全一致しているものを優先(「おむすびまん」検索で『アンパンマンとおむすびまん』より映画『おむすびまん』を優先)とか、文字種の一致も見る(「バイキンマン」検索で「ばいきんまん」より「バイキンマン」を優先)みたいなのをやろうかと思っています。

ドラゴンクエスト10(おきがえリポちゃん)

おきがえリポちゃん ~ 魔法学園のマント ~おきがえリポちゃん ~ 魔法学園のマント ~おきがえリポちゃん ~ 魔法学園のマント ~
おきがえリポちゃん ~ 魔法学園のマント ~ (2025/3/19)|目覚めし冒険者の広場
毎月恒例貸衣装。
「物語の主人公みたいな…」みたいなこと言ってたけど、これでもドラゴンクエスト10という物語の主人公本人ですから!!

アンパンマンDB

アンパンマンDB(記事更新)

来週の放送情報。
ナポレオンパイくん登場多いな。

アンパンマンDB(システム)

やっぱり大変なので、ちょっと自動テストのほうを拡充中。
関連箇所全部一度に修正しないとエラーになっちゃうんですよね。
で、一箇所だけどうしてもテストできない場所があって…。
まあ、実際に使ってないからなんですが、一応その部分も対応しておきます。

あと…そうだ。
検索用データ更新まではすでにリリースしたんですが、本番投入してみたら、検索用データ更新処理中に別の書き込み作業をやると結構な確率で競合起こしますね。
このあたりはもうちょっと工夫が必要になりそう。

アンパンマンDB

アンパンマンDB(記事更新)

新たに公開された公式情報を追記しました。

アンパンマンDB(システム)

リンク情報の件、保存の高速化と安定化を図って、ひとまずリリースしました。
今のところうまくリンク情報を保存できているようです。
これを使ってリンク検索を実装するのはこれから。

アンパンマンDBと更新履歴

アンパンマンDB(記事更新)

来週の放送情報。
映画のほうの情報も追加公開されてるけど、それは後日ということで…。

アンパンマンDB(システム)

リンク情報保存ができました。
ただまあ、実際動かしてみると結構データ量が多くなってしまったので、何かしらもう一工夫したいかな、というところです。

更新履歴

更新履歴のページ、ひっそりこっそり更新しました。
もともと、この更新履歴に表示されないアンパンマンDBの更新履歴にはリンクを張ることで対応していました。
で、同様に表示されていなかった雑多の更新履歴キャラ倉庫の更新履歴にもリンクを張るようにしました。
数も増えてきたので、邪魔にならないように、折り畳みも入れています。

アンパンマンDBとUno Platform

アンパンマンDB(記事更新)

来週の放送情報。

Uno Platform


とりあえずプロジェクト作ってみたけど、UWPをベースにしてマルチプラットフォーム化した感じなのね。
私にとってUWPは今一つだったし、それがベースになってる時点で熱くないな、という印象。

最初のウィザードが充実して、最初の工程を手取り足取りやってくれるけど、その分、ウィザードが終わった瞬間複雑なプロジェクトが目の前に現れます。
Avalonia UIは「UIの他はMVVMだけ用意したから後は好きにやれ」みたいな初期状態だったので、この点は対照的ですね。
UWPをしっかり学んだあとのマルチプラットフォームを目指すステップだったらこの複雑さがむしろ嬉しくなるのかも。

あと、MVUXっていう聞いたことないアーキテクチャが。

がっつり使い倒す前提ならいいかもしれないけど、今の私には重いかな。

アンパンマンDBとドラゴンクエスト10

アンパンマンDB(記事更新)

前売り券情報が来たので反映。

来週の放送情報。
ジャムおじさんがタイトルに現れると優しい話になる傾向があるけど、さすがに氷の女王は…!

ドラゴンクエスト10(おきがえリポちゃん)

リボンスターの服
おきがえリポちゃん ~ リボンスターの服 ~ (2025/2/19)|目覚めし冒険者の広場
毎月の!
女性らしいきれいなドレスですね。
ミフミンは男だけどな!!

リボンスターの服
リボンスターの服
他の二人はちゃんと女。

アンパンマンDBとNeoMupl

アンパンマンDB(記事更新)

声優が判明したので記入しました。
ついでに判明済みの他の情報も。

アンパンマンDB(システム)

昨日の問題に対する対応作り始めました。
検索以外に使うこともできそうな気がしたりしなかったりするけど、どうしようか…。

NeoMupl

11月に作ってたやつ、すっかり忘れてたんで今日リリースしました。

アンパンマンDB

アンパンマンDB(記事更新)

レンタルDVD。
今回は忘れないうちにね。

アンパンマンDB(システム)


一番厄介なリスト系の項目も文字列保持検索に対応して、ひとまず一区切り。
自動テストでも見つけきれなかったやり残しがぼろぼろ見つかったので、もうちょっとしっかり確認してからリリースしようと思います。

「一区切り」という煮え切らない言い方になっているのは、やり残しがあるからということのほかに、今回の対応範囲となる「単なる文字種保持検索」では結局「ばいきんまん」と「バイキンマン」を実用的に区別できないから、なんですよね。
さっきの画像を見ての通り、文字種保持検索を使えば、「バイキンマン」というカタカナを明示すれば、「ばいきんまん」と区別して検索できます。
しかし、キャラDBからボタンで移動できるリンク検索は、文字列の正規化とは別枠であいまい検索をしているので、ここの厳密さに関しては全く手つかずということなのです。
リンク検索は従来のやり方の延長線上だとどうしても「ばいきんまん」と「バイキンマン」を区別しようがないので、根本的に作り直そうかと思っています。

アンパンマンDB

アンパンマンDB(記事更新)

来週の放送情報。
再放送ですね。

アンパンマンDB(システム)

正規化と言いつつ正規化じゃないところ、本当に正規化と言える部分と冪等じゃないエスケープ処理に分割。
このあたり、既存処理の拡張で作るつもりでいましたが、そもそもの実装がまずい部分があったので、新規処理として作成中です。
少しずつ修正して少しずつリリースしていくと、新旧入り混じる期間が出るので、新仕様で旧処理を壊さないためでもあります。

アンパンマンDB

アンパンマンDB(記事更新)

「かがやけ太陽!」「氷のせかい」「クレープマン」「すなぼうや」「ガレットさん」「ベビーアンパンマン」「ベビーロールパンナ」「チャポン」「ヒーロー!」を追加しました。
ええ、はい。去年の映画以降、更新し忘れていた分も含めての更新です。
2024年初登場の面々が入っていなかったのは更新忘れ期間だったから仕方ないとして、2013年のクレープマンを忘れていたのは痛恨の極み!
もしかしたら他にも入れ忘れあるかもしれないし、どうにか入れ忘れ検出システム作れないかな。

アンパンマンDB(システム)

文字種保持検索(ほぼばいきんまんとバイキンマンの区別専用)の実装に取り掛かりました。
…が、あまりに大変すぎたので、いったん白紙に戻しました。
検索クエリを受け取った瞬間にはもう正規化をしていて、正規化された文字種が来ることを想定してその先のすべての処理は作られているんですよね。
この「受け取った瞬間」の正規化をやめて必要に応じて…と考えていたら、受け取った瞬間以降すべての精査が必要になってしまったということです。
ばいきんまんとバイキンマンの区別だけならもうちょっとシンプルにできそうな気もするので、もうちょっとやり方考えてみようと思います。

アンパンマンDB

アンパンマンDB(記事更新)

すっっっっっかり忘れてた去年12月のCD。
一応、新曲は一つもないみたいなので、最新曲追っている人にとっては特になくても問題ない1枚となっています。

これも映画で新録あるってわかった時点で作っとくべきだった記事。

こっちは森は枯れても関連のつながりで修正した分。

アンパンマンDB(システム)

商品DB以外の関連商品項目に、「全部見る」リンクを付けました。
関連商品が多い記事では、商品情報が省略されがちだったんですが、全部くまなく見ることができます!
まあ、そこまでした商品情報を見たい人なんていないと思いますけどね。
むしろ、商品情報を記入するときに取捨選択する手間を省くという、私自身のための機能です。

アンパンマンDB

アンパンマンDB(記事更新)

来週の放送情報。

入れ忘れてた分類の記入。

アンパンマンDB(みんなのタグ)

日付のある項目は、その日付を迎えるまで投票できなくしました。
これまで、新記事追加したら即座にあることないこと投票しまくる人がいたんですよね、たぶん複数。
そんなもん当然でたらめに決まってるんですが、ふたを開けてみるまで真相と逆のことを言っているかどうかわからないので、おいそれと反対票で打ち消すこともできなかったのです。
ということで、触れられない呪物は最初から作らせない方向で調整しました。
生まれてしまった呪物は…まあ、それなりに処理しました。

それいけ!アンパンマン チャポンのヒーロー!とふにゃ1

それいけ!アンパンマン チャポンのヒーロー!

映画『それいけ!アンパンマン チャポンのヒーロー!』公式サイト|6月27日(金)より元気100倍!全国ロードショー
今年の映画が発表されました!
アンパンマンにあこがれてヒーローになりたがる系。
原作風のアートワークが目を引きますね。

アンパンマンDBのほうにも反映しました。

ふにゃ1(開発状況)


とりあえずBGMをMIDIで打ち込み中。
あんまり思ったようになってないですが。
これで試行錯誤終わってからファミコン音源に移そうかと。

アンパンマンDBと ふにゃ1

アンパンマンDB(記事更新)

来週の放送情報。
この4人で集まってウーロン茶飲みながら羊羹とマシュマロ食って歯磨きしてほしい。

ふにゃ1(開発状況)

確認、入れられるようにしました。
用語が「ステージ1」になっていますが、ver3で「マップ1」に改めます。

こっちはボタンのほう。
一時停止ボタンも作りたいし、なんならもっとボタン増やしたいぐらい。

アンパンマンDBとふにゃ1

アンパンマンDB(記事更新)

来週の放送情報。
またカレーとスイーツだ!

ふにゃ1(開発状況)


拡大縮小実装しました!
以前考えていたUIは、マップの下にスライダーを設置するものだったのですが、マップが大きいときに現れるスクロールバーと紛らわしかったので止めました。
で、とりあえずメニューに拡大縮小UIを置きました。

ショートカットキーはWindows11のペイントに倣いました。
ただ、スクロール可能なUIのフォーカスがあるとショートカットキーよりスクロールが優先されてしまうので、これは変えておいたほうがよさそうな気がします。

<前 次>