日記(71)

<前 次>

アンパンマンDB

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

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

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

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

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

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

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

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


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

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

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

Sukeru

サイズ変更の件、実装完了しました!

サイズ変更の件を実装していたら、GitHub Copilotがなんか妙にOpacity変更メニューを作りたがったので、Copilotさん主導でやってみました。
概念的には間違っちゃいないけど人間が使うには微妙なものを出してきたので、そのあたりは手直ししました。

これでやりたいことはやり終えたので、これを最終バージョン1.3.0としてリリース予定です。
リリースタイミングはまた考えときます。

アンパンマンDBとSukeru

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

ペアリストの実装がまずかったのを修正して、今度こそ実装完了しました。

声の出演のバイキンマン…実際確認してみたら…記載なかったですね。
チーズと声がかぶるので、省略されてしまったようです。
まあ、それはそれで、バイキンマンで検索したのにばいきんまんが出てくるみたいなことがなくなるのでいいんですが。

Sukeru

なんかもう、今更オブ今更ですが、大きさ直接指定の件の実装の続きやってました。
正直、やる気があるかないかでいうと、もうないんです。
だからこそ、課題を全部終わらせて全部終わりにしたい!
その気になれば、DPI Awarenessへの対応とか、透明度の調整機能とか、考えうる追加機能なんて無数に出てきますが、その気にならない限りは、もう課題追加とかもしません。
ということは、バージョン1.3.0が最終バージョンになるってことかなー。

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


とりあえず、実装終えました!
ちゃんと「バイキンマン」を「ばいきんまん」と混同せずに検索できています。
声の出演とか変装とかの項目に使っている「ペアリスト」の検索がテスト済んでないので、そのあたりを確認できたら、リリースしようかと思います。
声の出演のバイキンマンで確認できるかと思ったら、データ記入してなかったんですよね…。
なので、『ばいきんまんVSバイキンマン!?』の声の出演記入と、それとは別の自動テスト用データの用意が急務です。

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

どうやら一箇所でどうにかなるようにやるのはどうにも無理そうだったので、覚悟を決めて関連箇所全部一度に修正に着手しました。
実際にやってみた結果、別に全部一度にやる必要はなく、順次対応で大丈夫でした。
というわけで、途中まで実装完了で、途中から未実装です。

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

検索用データ更新処理競合対策が出来上がって、いったん今の状態でリリースしました。
最初の一発はどうしても全更新になるので、初期データ作成中に何度か競合が起きてしまいましたが、なんとか終わりました。

ここから先の検索処理は、関連箇所全部一度に修正しないといけないのはさすがに厳しいので、どうにか一箇所でどうにかなるようにやっていこうかと思っています。

<前 次>