「アンパンマンDB」に関する日記(6)

アンパンマンDBの、主に開発に関する日記。

<前 次>

アンパンマンDBとアンパンマンワンドロ

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

キラキラ星の涙のサントラから。
かまめしどんどんとかは以前に入れていたのですが、今回で全部入りました。
他のサントラも順次対応していく予定です。

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


総合索引には記事ごとに画像が表示されるわけですが、ない場合には何も表示されませんでした。
それだと寂しいし内容が一目で想像しにくいということで、DBの種類に応じた記号を表示する仕組みを作っています。
キャラクターに関してはシルエットの👤︎もありかなって思ったんですが、ちょっとリアルっぽい見た目だったんで、制作関係者DB側に使っています。

アンパンマンワンドロ

自動ツイートが失敗したときには人力でリカバリーしているのですが、お題発表のときに画像添付が地味に面倒でした。
ということで、人力リカバリー用に管理人あてに自動送信されるメッセージに、ツイート用のURLだけでなく、添付画像のURLも付けるようにしてみました。
まあ、うまく自動ツイートが成功している限り日の目を見ない機能なんで、これが実際に動いているところを確認するのはできるだけ先延ばしにしたいですね…。

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

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

#ロールパンナ誕生祭2025の追加です。

来週の放送情報。

ドラゴンクエスト10(ミフミン)

炎の友情☆ダンス

  • クエスト「流星の追憶」をクリアした!

今日はちゃんとボス行ってきました。
なんかこう、アストルティアって素直な気持ち伝えるのへたっぴな子多いよねー。

(案の定いたボスネタバレ)

禁書の守護者

  • 【クエスト】「流星の追憶」禁書の守護者をはじめて倒した!

おててちゃん!
アイテム盗むつもりで盗賊できたけど、何も持ってなかった!
しかもギミック特化ボスだからこっちの強さあんまり関係ない!

禁書の守護者
クエスト報酬でもあった炎の友情☆ダンス。
ギミック解除がヒーちゃんの気まぐれ次第なんで結構時間かかっちゃった。

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

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

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

映画のレンタル&セルDVD情報。

ドラゴンクエスト10(全員)

ヨーヨー屋ドン

  • クエスト「神の月の感謝祭」をクリアした!

秋イベント「神の月の感謝祭」 (2025/9/17更新)|目覚めし冒険者の広場
秋イベントです。
なんかお祭りを勘違いしてるやつらにわからせる系のクエストでした。

お月サマー
クエストクリア後は月に踊りを見せつけまくったらアイテムがもらえるぞ!!
サメは飛び交い、コインはこぼれ、イカは歩き回り、月は太陽のごとくサンサンと輝く!!!!
他にも吹っ飛んでる人がいたり、全体的にツッコミどころしかない光景ですが、これで集めたアイテムでりんごあめもらえました。
よく考えたら最終結果までツッコミどころしかないな!

神狐セット
クエスト報酬の衣装は狐モチーフの神狐装備。
左右で色が分かれていて、右半身が白。

グリ、かぶぞう
そして、左半身が青。
ちょうどうちのキャラたちに白モチーフと青モチーフがいてぴったりでした。

他の写真は以下から。りんごあめも。
写真置き場「2025/09/17」

アンパンマンDBとシェアボタン

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

音楽DBの公式配信リンク、わかる範囲で全部記入終えました。
廃盤や限定販売だったものはそもそも配信されていないので、ひとまずは記入ラッシュはこれでおしまい。
今後は配信されてるけど記事が存在しないものを中心に記事作成していきますかね。

シェアボタン

過去にNavigator.shareを使ってみたいとか言ってましたが、やめにしました。
実際軽く作ってみたんだけど、全然動かなかったんで。
もっと頑張ればどうにかなるかもしれませんが、必要だと思うボタンはすでに付いているので、頑張るほどのことでもないなと。

アンパンマンDB

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

詳細画面では動画埋め込みにも対応して、一覧にはリンクを表示するようにしました。
公式配信リンクは複数つけられる仕組みにしていますが、埋め込みによりその場で聞けるのは最初の一つだけです。

いちいち一つ一つの更新通知はしていませんが、YouTubeで見つけた曲はどんどん記入しています。
あと、歌詞掲載サイトが無くなっていたものがあったので、それも修正しています。

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

そうなると、同じ曲の別バージョンは別記事に分けたほうがいいよなということで、分離しました。
他の曲もまとまっているものは順次分離していきます。

アンパンマンDB

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

来週の放送情報。
白バラ女王、レアそうな設定してるのに結構登場多いな。

チャポンのヒーローの楽曲を追加しました。

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

検索結果「公式配信リンク:*」 | アンパンマン音楽DB
善は急げということで、公式配信のデータを記入できるようにしました。
ひとまずは普通のリンクだけです。
さっきのチャポンのヒーローの曲にもリンク入れてます。

NeoMuplとAmazon Q DeveloperとアンパンマンDB

NeoMupl

以前にリリースしたバージョン0.37.0、GitHub上ではリリース打ってなかったので、対応しておきました。
もちろん、今回のリリースからImmutable Releaseです。

Amazon Q Developer

邪魔なので、使うのやめました。
相談もなしにいきなり極端な考えを押し付けてくるし、対話はできない感じだったし。
同じAmazonでもエディタ上で細かく取捨選択できるCodeWhispererは悪くない感じだったので、そっちは使ってもいいかもしれない。
まあ、こっちはこっちでライセンス更新が面倒でGitHub Copilotに移っちゃったんだけど。

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

お気に入りのアーティストの音楽を探す - YouTube ヘルプ
YouTubeのTopicチャンネルには、正式なライセンスを持つ無料の音楽配信があります。
例えば、アンパンマンのマーチとか。
もちろん無料である分広告はついていますが、曲がわからないときにまずは無料で聞いてみるというのはとても有意義な選択肢です。
というわけで、アンパンマン音楽DBに無料YouTube配信を表示できるように調整中です。
日替わり紹介botにも出せそうかな。

アンパンマン日替わり紹介botとスタイルシート

アンパンマン日替わり紹介bot

2025年の分、最新版に更新しました。
思い出したときに不定期更新です。

スタイルシート

YouTubeの埋め込みがスマホとかの狭い横幅の環境で横にはみ出てしまうので、調整しました。

逆に極端に横長で高さの足りない環境でもはみ出しは発生しますが、そっちは放置の方向です。
あまり起こらないだろうし、縦スクロールはもともと普通ですしね。

アンパンマンDBとGitHub Immutable Releasesとゲーム記

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

来週の放送情報。

GitHub Immutable Releases

GitHubは、アプリの設計図ことソースコードを共有・管理するホスティングサービスですが、成果物であるアプリ本体を配布、つまりリリースする機能も持っています。
たとえば私の場合、ふにゃ1の現状最新リリースは「Release 2.4.3 · mifumi323/funya1_wpf」になります。

開発者からすると、作るところから配るところまで一箇所でできて便利です。
犯罪者からすると、便利さには付け入りたいわけです。
開発者が「最新版はここだよー」とアプリの場所を正式発表したら、犯罪者はその正式な場所にウィルスとか置いてしまいたいわけです。
それを防ぐのが、「Immutable Releases」(変更不可能なリリース)です。
これをやると、開発者本人でさえも変更不可能になるので、万が一犯罪者に侵入されても大丈夫というわけです。
もちろんそもそも侵入されないのが一番ですけどね。

とりあえず、私のリポジトリにも設定を入れておきました。
既にあるリリースには適用されないようですが、今後のリリースからは安全になります。

ゲーム記

Nintendo Switchのソフトのページに、2向けの対応をひっそりこっそり入れました。
今は昔のままの表示ですが、2の写真を追加すると、自動的に写真一覧へのリンクが出てくるようになります。
まだ動作確認してないやつでまた遊んでみるか。

アンパンマンDBとゲーム記

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

来週の放送情報。
ロールパンナは久しぶり、ワッフルちゃんはもっとか?

ゲーム記

Nintendo Switch 2のスクリーンショットをうまいこと扱う仕組み作成中。
命名規則の違いから1の方法が通用しないのと、解像度ごとの縮小画像を作るのが時間的にも容量的にもファイル数的にも無駄が多いなと感じたので、別の仕組みを作っています。
とりあえず縮小画像については、必要になったタイミングで作成され、必要である限りはキャッシュが維持され、しばらくアクセスがなかったら不要として破棄するという流れで作っています。
後はまあ、一覧ページを作って、記事本文を整備すればNintendo Switch 2関連公開できるかな。

アンパンマンDBとTGWSAdmin

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

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

TGWSAdmin


直近数回のエラー率をバーで表示するようにしてみました。
従来も直近1回のエラーを表示する機能はあったのですが、エラーの後にリトライで成功するとエラーが隠れてしまうし、逆にリトライさえすれば成功するタスクもエラー続きと同じ表示になっていました。
今度は過去数回のエラーまで見てバーを太くするので、隠れたエラーは発見できるし、エラー続きとたまのエラーも区別できるようになったのです。

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

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

来週の放送情報。
うさこさん復活してる?

ドラゴンクエスト10(ミフミン)

???

  • クエスト「スペシャルな石をアナタに/リンクスのヒミツ」をクリアした!

メガルーラストーンのクエスト、最後のやつクリアしました!
バージョン3も行けるようになったので、これでルーラストーンもだいぶ節約できるはず。
バージョン4以降の場所は、ルーラストーンじゃないアイテムで過去に行った場所行き放題だから、これで完成ってわけです。

(ボス)

デイジーちゃん
デイジーちゃん!
黒幕の人がこっそり育ててたかわいいペットです!
本筋と大して関係なかったんだけど、せっかくだから戦えって感じで戦闘になりました。
たっぷりかわいがってあげました!

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

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

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

今日開発していたのはAPIを使う非公開ツール側だったのですが、なんかそれっぽいコードができたので、ちょっと調整してAPI利用サンプルとして公開してもいいかも。
ただまあ、今回作ったのはC#だけど、需要ありそうなのはPythonとかだよなぁ…。

ドラゴンクエスト10(ァォィョッュ)

砂塵にうごめかなかった大巨人
七不思議見に行こうと思ったけど間に合わず…!

必殺技と仲間モンスターの技が重なり何とも言えない迫力になっている図

  • クエスト「教えて! ミラクル整理術/やさしさに包まれて」をクリアした!

最近職人依頼時に装備一杯になること多いなと思ってたら拡張クエスト受けてなかった!
ということで、やってきました。

(ボスネタバレだよ)

お掃除マシン・白式にばくれつけん!

  • 【クエスト】「教えて! ミラクル整理術/やさしさに包まれて」お掃除マシン・白式をはじめて倒した!

いつもならバトルのあるクエストには一番レベルの高い天地雷鳴士で行くんだけど、今日はうっかりレベルの低いスティック僧侶でボス戦に突入してしまいました。
ァォィョッュの縛りでサポも連れていないので、頼れる味方は仲間モンスターのみ。
「よわい」モードで始めたし、仲間モンスターのアサツユは回復方面に強いホイミスライムなので、負けることはないのですが、とにもかくにも火力が足りない!
僧侶は回復役で、スティック装備だと完全に回復特化になるので、最大火力のホーリーライトをもってしても悲しいダメージしか出ません。
アサツユは神速メラガイアーとかの攻撃技も持たせているけど、それでも火力的には物足りない!
というわけで、すごく久しぶりに武器を捨て(比喩表現)、素手でばくれつけんを使って戦うことにしました。
それでも基本ダメージは微々たるものだったのですが、会心率が高いので、まあまあ頻繁にホーリーライト並みのダメージを出せたので、一応火力として貢献はできたはず。
回復役二人で火力頑張った結果、かかった時間は…!

21分!

普通ボス戦は2・3分で終わるものだし、苦戦してもだいたい5分とか10分。
気付いた時点で引き返して天地雷鳴士に転職してきたほうが早かったのでは…?

ドラゴンクエスト10(しろいコキン)

まさかこっちは忘れてないよな?と思って確認したら、忘れてました。
また今度受けよう。

ドラゴンクエスト10(ミフミン)

さすがにミフミンはとっくの昔にやっていました。
ただ、メガルーラストーン拡張クエストをすっかり忘れていたことが発覚したので、これもやっとかないと。

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

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

検索フォーム情報をJSONに出すようにしました。
例:https://tgws.plus/anpandb/anime.json?search=%E3%81%8D%E3%81%97%E3%82%81%E3%82%93&sort=-access
検索フォームに表示される情報をsearchプロパティに出しています。
それから、検索フォームと重複するsearch_query・sort・specified_item_idsプロパティは削除しています。
移行期間とかなしにいきなり削除しましたが、まあ使ってる人なんていないでしょう。

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

自分用ツールでアンパンマンDBの検索をAPI的に使う必要が出てきたので、使いやすいように改修中。
検索フォームに表示されている、ソートの選択肢とかも、JSONで出せるようにしたいんですよね。

アンパンマンDBとfunyak

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

来週の放送情報。
新キャラのきしめんさん他のアニメから来たようなデザインしてるな。

新キャラ出たので反映。

funyak

結局自分でエラーどうにかしました。
これだからAIは…って言いたいところだけど、Dependabotは最近のLLMベースのAIじゃないんでもっと正確な動きするはずなんですけどねぇ…。

アンパンマン日替わり紹介botとアンパンマンDBとドラゴンクエスト10

アンパンマン日替わり紹介bot


ちょっとわかりにくいですが、上の3枚が独立した画像で、下の5枚が1枚の画像にまとまっています。
16:9の比率に近付くようにうまいこと配置するようになっています。
これでまあ、まとめられても全体像が見えやすいかと。

もう一つ、本文が長すぎて2投稿に分かれそうなときに残りの本文を画像化して無理やり1つの投稿にまとめるというのも考えるには考えたのですが、昨日の本文短縮対応によって投稿が分かれるのが1年に1度10月3日だけになり、1年のうちの1投稿をけちるのはさすがに意味ないかと思って中止しました。

ということで、投稿数減らしをそこそこ見栄え落とさずにできるようになったので、明日から早速反映させます。
まあ、明日はもともと本文短いので節約の効果はないですけどね。

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

管理メモ | アンパンマンDB
管理メモのページ、更新日付がかぶった非数字IDのメモが表示されなくなるバグがあったので、直しました。
ちなみに今日の更新日付になっていますが、内部仕様の調整なので、あまり見るものはないかと思います。
一応、「つくりかけ」にストリクトクエリのページへのリンクを付けました。
もしかしたらルーズクエリも含むページにするかもしれないので将来URL変わるかもしれないですが。

ドラゴンクエスト10(ァォィョッュ)

幻の海トラシュカ2025
またちょっと行ってました。
ラグは昨日ほどじゃないし、スコアも上がったけどまだまだ。

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

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

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

来週の放送情報。
記念回が終わったらいつもの流れですね。

9月発売のDVD情報。
ドキンちゃんのおともだちはシリーズ名なし。
もしかしたら発売前に追加されるかもしれないけど。

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

おきがえリポちゃん ~ 夏の渚のシャツ ~
おきがえリポちゃん ~ 夏の渚のシャツ ~ (2025/7/23)|目覚めし冒険者の広場
今月の貸衣装。
スマホアプリのコラボイベントのセラフィ再現衣装らしく、髪の毛が全種族両性ともセラフィと同じになります。
しろいコキンが白くない!

おきがえリポちゃん ~ 夏の渚のシャツ ~
シャツのはだけた部分の角度がプクリポの胸毛と完全一致しており、シャツの下に何も着てないプク男だけ何とも言えない装着感になります。

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

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

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

来週の放送情報。
1700回記念ですね。
なんかエモにエモを重ねた感じ。

来週のサブタイトルに出てくる「ポエムさん」追加しました。

ドラゴンクエスト10(ァォィョッュ)

ドワチャッカの謎の飛行物体
UFO写真撮った!

TgwsMark

昨日言ってたやつ、さっそくIssue立てておきました。

で、その実装の前に、以前立ててた課題のほうを終わらせておきました。

<前 次>