日記(122)

<前 次>

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

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

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

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

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

ドラゴンクエスト10

ユーリンチー
エイプリルフールイベント。
なんかバージョン6の人たち(と、ドラクエ3でおなじみのあの人)に徹底的にぱふぱふされた!

ガタラのヌシ
他には、ガタラのヌシを釣ったり…

猫変身
なんか犬猫に変身したり。

見つけたのはこのくらいですね。
犬猫変身は有効期限がまだ数日分あるみたいなので、気が向いたときに変身して遊べそうです。

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

やなせたかし記念館 アンパンマンミュージアム

香美市立やなせたかし記念館
行ってきました。
遠いところに無理やり日帰りで行ったもので滞在時間短かったし、写真はシェア禁止なので載せられる写真もありませんが。
いずれ1泊か2泊ぐらいする余裕あるスケジュールで再度訪れたいですね。

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

手動アップデートページをSmarty脱却。
検索結果表示ページみたいな特殊対応は特にないんですが、メールをいきなりぶっ放すシステムなので、ちょっとまた違った対応が必要でした。
理想をいうとメールシステムのモックを使うとかなんでしょうが、メール送信は今回は関心外だったので、手っ取り早くメール送信コードをコメントアウトだけして確認して、対応完了後に戻しました。
一応自動テストは、メール送信以外の機能を別関数に切り出して済ませています。

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

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

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

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

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

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

とりあえずトップページをSmarty脱却成功。
こういった、元の機能をそっくり維持したまま中身をごっそり入れ替える修正は、元の機能を一通りカバーする自動テストを作って、テストに全部合格するように組むのですが、今回は自動テストしやすい構造になっていなかったので、そこんところをどうにかするところからのスタートでした。
これで自動テストしやすい書き方に移行しやすい土台はできたので、今後は他のページも修正が加速する…といいなぁ。

<前 次>