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

<前 次>

アンパンマンDBとTgwsMark

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

亡くなったことに伴う更新です。

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

CSV出力機能調整しました。

まず、リスト項目をHTMLからもうちょっと見やすい形式に変更しました。
管理画面での表記と同じく、改行区切りでの表記となります。
表示とリンク先が違えば>で右にリンク先表示。
本来と別の個別DBへリンクしている場合、:の左に表記。
注釈は通常ページでの見た目通り、()に囲んで表記。
まあ、見やすいとはいっても、もともと複合的なデータなので、CSVに入れるにはちょっと複雑になっています。

それと、これはCSV以前のバグだったんですが、管理人による記事更新直後に検索を行うと、更新前のデータが検索キャッシュとして保存されるバグがありました。
そのため、検索画面と、その結果を使うJSON/CSV出力では、次の更新までずっと古いデータが表示されていました。
これが今まで問題にならなかったのは、記事更新時には更新した記事そのもののキャッシュを真っ先に更新していて、最新記事だけは更新後のデータで検索キャッシュが作られていたからでした。
これがなぜCSV出力のときに問題になったのかというと、CSV出力内容の変更に伴う内部データの変更もキャッシュされており、ずっと変更前の内部データが使われていたからでした。
ということで、古いデータをキャッシュに使わないという方向でこれを修正したというわけです。

TgwsMark

具体的な作業はしてないけど、課題だけ立てときました。
貴方が作ってプルリクしてくれてもいいんですよ。

アンパンマンDBとTgwsMarkとプリンセスピーチ Showtime!

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

レンタルDVD情報。

TgwsMark

Release 2.0.0 · mifumi323/TgwsMark
結局、リリースタグ付けてなかったのが原因でした。
よそ様のライブラリと比較して、よそ様のライブラリのほうにはcomposer.jsonにversion記載がないのにバージョン指定でインストールできていて、そこで気付きました。

私の他のライブラリも同じようにリリースタグを忘れていて、バージョンアップしたのにバージョンアップできない状態になっていたので、そちらにもリリースタグつけておきました(Mifuminator、SearchPhraseParser、TwitterLib)。

プリンセスピーチ Showtime!


4階のカンフー-1。
足技中心の近接攻撃の衣装です。
だからまあ、剣士に近い使い勝手だけど、結構コンボが繋がる感じ。
リーチ短めでダメージ受けやすいのと、足場が悪い中での戦いもあったりして、何度かミスになってしまいました。
一度取り逃しも発生して、2週目でキラメキストーンコンプしました。


カウガールのアクションリハーサル。
人入りの樽と爆弾入りの樽が出てきて、人入りの樽だけ投げるやつ。
これまでのアクションリハーサルと比べて、見てから対処しても充分間に合うので、死に覚えゲーみたいな部分は少なく、1回のチャレンジで最高報酬条件の45人を超えることができました。

他の写真は以下から。
プリンセスピーチ Showtime!(2024/06/02)の写真

アンパンマンDBとTgwsMarkとPackagist

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

正式な曲目が公開されたので反映しました。
『森は枯れても2024』が新録ですね。
映画も森を舞台とした話なので、実際に使われる可能性が高そうです。

TgwsMark

名前空間とか調整して、再公開しました。
これでもうばっちりだと思ったのですが、試しに自分のプロジェクトに入れようとしたら、うまくいきませんでした。
他の人のライブラリとかと見比べても決定的に足りないものはなさそうに見えるけど…。
急ぐ用事ではないし、ちょっと後日考えてみよう。

Packagist(Mifuminator、SearchPhraseParser、TwitterLib)

他のライブラリも名前空間変更したのですが、どうにも微妙な感じです。
一応、メジャーバージョンを上げておいたので、バージョン指定で導入している人には悪影響ないとは思うのですが。

アンパンマンDBとTgwsMark

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

来週の放送情報。
再放送ですね。
確かロールケーキちゃんの歌に他の人が一切合わせてくれず自分一人で全部歌いきる話だったかと(覚え方の偏りがひどい)。

TgwsMark

ソースコードを調整して、テストも入れて、Packagistに公開…一応したのですが、ちょっと微妙な感じ。

名前空間が「MifuminLib\TgwsMark」で、Packagistのパッケージ名が「mifuminlib/tgwsmark」で、GitHubのリポジトリ名が「mifumi323/TgwsMark」なんですよね。
スラッシュとバックスラッシュとか大文字小文字の違いは、それぞれのネーミングの制約故ですが、「MifuminLib」と「mifumi323」の違いは気持ち悪いです。
問題の前半部分だけで考えると、他のパッケージは、名前空間「MifuminLib」、パッケージ名「mifumi323」、リポジトリ名「mifumi323」でした。
他のパッケージに合わせるならパッケージ名を「mifumi323/tgwsmark」にすればよさそうですが、そもそもこの不一致の発端は、「MifuminLib」という名前空間の妙な前半部分なわけです。
この前半部分、「美文のライブラリ」の意味でつけているのですが、この部分、本来はベンダー名を表しています。
つまりこれ、名前空間的には、「美文のライブラリさんが作ったTgwsMark」という意味になります。
まあ、「PHPUnit\PHPUnit」みたいに、関連する製品群をそれぞれパッケージで提供するためにチーム名的に本人じゃない名前を付けることもありますが、MifuminLibは単に私が作っただけってやつですからね。
なので、いっそのこと全部「mifumi323」に統一しちゃおうかなとか思ってます。
その場合、他のパッケージと不一致になってしまうけど、そこんとこはどうすべきか…。

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

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

来週の放送情報。
ドリアン王女も輝いてしまうのか。

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

竜王のよろいセット
おきがえリポちゃん ~ 竜王のよろいセット ~ (2024/5/22)|目覚めし冒険者の広場
毎月の貸衣装。
今月はいかついフルフェイスの鎧ですね。
こんな強そうでも単なるおしゃれアイテムなので守備力は1。
後ろで飛んでるドラキーは貸衣装とは関係なく、竜王イベントの報酬です。

竜王のよろいセット
女性用は太腿がはだけています。
どうして顔までしっかり守るのに脚の守りをおろそかにしちゃうの!!
もともと守備力1だけど!!!!

竜王のよろいセット
最近いかつい斧も買ったのですが、偶然にも雰囲気が似ていて、違和感なくマッチしていました。

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

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

死去に伴う更新です。

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

シャントットの像・庭
【2024再演】FFXIコラボイベント「シャントット博士来たる」 (2024/5/15)|目覚めし冒険者の広場
コラボイベント。
FFXIまだ続いてたんだ…。
イベント内容は以前のままで、プレイヤー陣営だけ強さインフレが進んでいたので、マンドラゴラ強も秒で消し飛びましたね。
新報酬のシャントット像は、とりあえず高笑いさせときました。

他の写真は以下から。
写真置き場「2024/05/22」

アンパンマンDBとdotnet

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

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

dotnet(Today I Learned)

dotnet build コマンド - .NET CLI | Microsoft Learn

ソリューションでこのコマンドを実行するときに --output オプションを指定すると、出力パスの不明なセマンティクスが原因で、CLI から警告 (7.0.200 のエラー) が出力されます。 このオプションは、ビルドされたすべてのプロジェクトのすべての出力が指定されたディレクトリにコピーされるため、この --output オプションは許可されません。これは、複数のターゲットを持つプロジェクトと、直接および推移的依存関係の異なるバージョンを持つプロジェクトと互換性がありません。 詳しくは、「ソリューション レベルの --output オプションがビルド関連コマンドで無効に」を参照してください。

dotnet buildコマンドを--outputオプションと一緒に使うと、出力先を変えられるわけですが、プロジェクト名を指定しないでこのオプションを使うと、ソリューション内に複数あるプロジェクトが全部同じディレクトリに出力されて、全部交ざっちゃって困るよねって話。
実際には、エラーで止まったりせず、警告を出して指定された出力先に出力されるようです。

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

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

来週の放送情報。
カッパチーノは21世紀に入ってから登場したメンバーの中ではかなり好きなほうなので、楽しみであります。

ドラゴンクエスト10

毎月10日はDQXで遊ぼう! ~DQコスプレパーティー2024~ (2024/5/1)|目覚めし冒険者の広場
テンの日。
DQコスプレ装備なんて持ってないけど冷やかしで見に行くだけ行ってみようかなと思ったら、人が多くて重すぎて写真も撮らずに退散してきました。

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

  • 【コイン】プチドラゴンをはじめて倒した!

テンの日で渡されるカードをテリーに押し付けるために個人的に毎月恒例の魔法の迷宮周回していたんですが、道中スキップのために入れたプチドラゴンカード、今日初めて使ったっぽいです。
まさか初めてだったとは思わず、こちらも写真は撮っていませんでした。
ァォィョッュはブレス耐性100%なんでドラゴンの攻撃ほとんどスルー出来ると思ってたんですが、「息」と名の付かない火では普通にダメージを受けました。
危ないというほどの場面はなかったけど、予想外のダメージ受けたなァ。

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

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

来週の放送情報。

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

そんなの絶対ムリーズ
しろいコキンもモンスターバトルロード上限解放してみようかなと思ったんですが、装備とかスキルとかいろいろひどい状態で、とりあえずスキルとバッジだけどうにかしてチャレンジしたものの、負けてしまいました。
やはり装備をいいのに入れ替えるか。
メンバー全員、防具は共用できるので、武器より防具に金かけたほうがよさげ。
とはいえ、武器も結晶用流用とか季節イベント用の最低性能のやつとかだったので、こっちも金かけすぎない程度には新調します。

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

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

映画サントラと同日発売のDVD情報記入しました。
「みんな大好き!?ばいきんまん」収録の『ばいきんまんとマジカちゃん』は同じタイトルで2つあるのですが、今のところどっちなのか特定できる情報がないので、曖昧リンクのままにしてあります。

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

地上に現れた双竜
モンスターバトルロードアナザーE開放。
昇格試験相手の地上に現れた双竜は、ドラゴンの見た目通りブレス攻撃が苛烈なのに加えて、亜空間判定の理不尽広範囲なテールスイングが強烈な相手。
なのに、ブレス対策が全くせず、物理対策も大してできてない状態で挑んでしまい、ァォィョッュのとき以上にひどいゾンビゲーになってしまいました。
今回ばかりはいったん退いて対策してから仕切り直しかなと何度も思ったのですが、なんかァォィョッュのとき以上にギリギリで何度も踏ん張ってくれて、どういうわけか一発クリアできてしまいました。

他の写真は…残り一枚しかないのでここで出しちゃえ。

地上に現れた双竜の赤い方
片方倒して余裕ができて、ついでに必殺技でマヒも入ったので撮れた写真です。

ゴジラxコング 新たなる帝国とアンパンマンDB

ゴジラxコング 新たなる帝国


映画『ゴジラxコング 新たなる帝国』公式サイト
見てきました。

(ネタバレなんかそうじゃないんかよくわからん感想羅列)
  • 既にある帝国じゃんって思ってたら結局新たなる帝国だった
  • 歯が痛けりゃ敵のテリトリーだとか細かいこと言ってらんないよね
  • パワードスーツゴリラはどう考えても強い
  • 死亡フラグを即座に回収するおじさん哀れ
  • ゴジコンより前は見てないからわからんのだけどモスラはゴジラの何なの
  • ちっちゃいサルは赤の他人だったのか
  • 無重力大怪獣バトルはすごいけど何が起こってるのかわからーん
  • シーモくん裏ボス枠かと思ったら被害者だった
  • ゴジラもコングも加害者でも被害者でもなかった以上、手を貸すだけの決着は納得
  • ゴジラが気軽に世界旅行してる感じ、なんかいい
  • ジア(コングと話せる女の子)のラスト、日本のゴジラだったら家族愛をみっちり描写してたやつ

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

今年の映画サントラ情報、記入しました。
『勇気りんりん』が『勇気リンリン』になってるのが気になりますが、公式サイトにもAmazonにもそう書いてあったので表記を合わせてます。
正式な曲目発表時には直ってるといいんだけど。
あと、今までは特典なしの商品で記事を作って特典ありの商品リンクを参考に置いておく形にしていましたが、特典なしを優先する利点が特にないように思えたので、今回は特典ありのほうで記事を作っています。

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

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

猛獣の道着セット
おきがえリポちゃん ~ 猛獣の道着セット ~ (2024/4/22)|目覚めし冒険者の広場
月例貸衣装。
キラーパンサーモチーフですな。
普通に装備として武闘家あたりに来てもおかしくなさそうなデザインです。

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

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

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

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

で、再放送の情報は手動記入していたのですが、毎度毎度のこととなるとめんどくさいわけです。
それに、再放送は不意に来るので、新作か再放送かの警戒は、たとえ新作の時であっても必要になります。
警戒を怠って再放送を新作と間違えた日には、普段やらないかなり面倒な修正作業が発生します。

さすがにそれはしんどいなと。
新作のデータ記入は半自動化できてるんだから、再放送もそうしたいなと思うわけです。
ということで、再放送判定並びに記入を自動化するシステムを作っています。
本当は今日のデータ記入に間に合わせるつもりだったのですが、なぜか手間取ってしまって、まだ実装は途中です。
まあ、テスト用の今週の予告データは取得できてるから、明日には実装完了するかな。

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

DVDがレンタル開始されたので、正確な情報を記入しました。
『ジャムおじさんとアンパンマン』がイレギュラーで入り、その代わりに、『あかちゃんまんとおやこどんちゃん』『うなどんまんとポッポちゃん』抜けた形になります。

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

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

来週の放送情報。
ロールパンナちゃん登場するっぽいですね。

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

隠れスライムフェスティバル受付
第5回 隠れスライムフェスティバル (2024/4/10)|目覚めし冒険者の広場
いってきました。
まあまあ面白かったけど、報酬全取得まで粘るかどうかは微妙。
ほかにも早めにやっておきたいことはいろいろありますからね。

魔改造キラークリムゾン『最強殺戮マシーン』
で、早めにやっておきたいことの一つ、モンスターバトルロードの上限解放。
今回はアナザーFまでランクを上げました。
フリーのスペシャルバッジも手に入れ、いつも連れてるホイミスライムのアサツユも大幅強化されました。
必殺技でダメージ無効化できるフィールドを作り出すことができるようになったようです。

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

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

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

結構久しぶりな普通の更新。
ひっそりと住民たちの記事も作ってます。

ゲーム記

商品情報入れられるところは全部入れました。
パット見で見つからないやつは、もうめんどくさいので入れないことにしました。
どうせ見つからないやつはアクセス数少ないやつなんで、収益にもならないし、困る人も多分いないし。

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

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

来週の放送情報。

ゲーム記


Amazonアフィリエイトリンクを自動生成する仕組みを作ったので、旧来のiframeを探す画面も作りました。
ただ、PA-APIのレートリミットの他に、完全に販売終了してしまったものがAPIで取れないこともあるようで、全部新しいリンクに張り替えるということはできないようです。

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

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

来週の、放送予定、入れました。

ゲーム記

画像表示システムが古いやつ残ってたので、新しいのに置き換え。
…したのですが、そもそもすでに置き換え済みの仕組みに寄せて、古いのはそのまま削除で良かった気も。
歴史的な事情でややこしくなってるので、もうちょっと検討したいところ。

アンパンマンDBとドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

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

近頃最新っぽい情報軍にレンタルDVDの情報を出せなくなっていて気付くのが遅れてますが、とりあえず次回のDVDの情報を入れました。
例によって収録内容は予測によるものです。
TSUTAYAの商品情報ページでは、『アンパンマンとみんなのえがお』みたいな画像が見えてますが、断定はできないし、どれと差し替えになるのかもわからないので、ひとまずは機械的な予測を使っています。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

メール文面やロジックを特に持たない実質的な静的ページもSmarty脱却して、TGWSと関連サイト全てでSmartyとお別れできました!
厳密には、もう少し様子を見て本当にSmartyが使われていないことを確認するまではSmarty本体のコードは残しますが。
本当に必要最小限のコードしか動かない状態になったので、表示も早くなっていると思われます。

アンパンマンDBとドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

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

来週の放送情報。
カレーパンマンまたスイーツと仲良くしてる…。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

検索結果表示ページのロジックをテスト可能な形式に書き換え。
Smarty脱却の、準備段階です。
検索結果表示ページは、変な設計になっているこのコンテンツの中でも特に変な部分だったので、変な設計のための特殊対応を一般化するところから修正しました。

アンパンマンDBとプリンセスピーチ Showtime!とドラゴンクエスト10

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

ちょっと便利な機能追加して一旦出来てるところまでリリースしました。
「おまかせ」が結構重いんで、「すべて」とか「すべての未投票」とかにすると画面遷移がスムーズになります。

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

来週の放送情報、再放送。
あまりに特徴的なタイトルなんで流石に間違えませんよ。

プリンセスピーチ Showtime!


買いました。始めました。


演劇の世界に入って衣装に着替えて攻略していくゲーム。
それぞれで操作方法や目的も変わります。


とりあえず、今日は剣士とパティシエでそれぞれ1まで完全クリアしました。
2があるかどうかはまだ知らないんですが、ステージリストで「-1」とか付いてるんで、「-2」とかもきっとあるんでしょう。

他の写真は以下から。まだゲーム記に記事作ってないから写真一覧のページは仮です。
princess-peach-showtime(2024/03/22)の写真

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

カティーラ

  • クエスト「はかなき星に光を」をクリアした!

先日中途半端になっていた薬湯作成クエスト、終わらせました。

(クエストの結末ネタバレ)

死ぬほど臭いのわかってて冒険者に依頼したんかーいっ!

<前 次>