日記(14)

<前 次>

アンパンマンDBと手柄山温室植物園とドラゴンクエスト10

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

最近の放送に出てたので。

手柄山温室植物園


先日手柄山平和公園行ってたときに見かけたけど時間の都合で見送ってたやつ。
食虫植物展やってました。
常設の温室は、先日までの地獄のような酷暑を思い出す暑さでした。
いつぞや行った水族館と同じく、地元に寄り添った展示もありました。

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

ジェイコフ

  • クエスト「仮面のバトルマスター/バトリンピック・予選編」をクリアした!
  • クエスト「仮面のバトルマスター/バトリンピック・決勝編」をクリアした!

4年近くも放置していたバトマスクエ、進めました。
バトリンピックの選手たち、全員一撃で沈んでいった…。
敵のバトマスは今でもすてみ使うのね。

本当はバトマスクエ最後まで終わらせるつもりでしたが、持ち物がいっぱいになってしまったため中断です。

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

キャラ倉庫

お行儀の悪いbotへの対策をしてました。

robots.txtを見てくれる程度に理性が残っているならrobots.txtで。
特別ページを深掘りされても迷惑なだけなんで、そういう指定に。
ちなみに、robots.txtの設定が競合する場合、長いほうが勝つらしいです。

User-agent: *
Allow: /
Disallow: /w/
Allow: /w/images/
Disallow: /%E7%89%B9%E5%88%A5:
Disallow: /%e7%89%b9%e5%88%a5:
Disallow: /特別:
Disallow: /Special:

そもそもほとんどの特別ページはロボットに限らずただの閲覧者に見せる必要はないので、MediaWikiのLocalSettings.phpの中でアクセス制御。

// 一般ユーザーには見せないページ
$wgHooks['SpecialPageBeforeExecute'][] = function ( $special, $subPage ) {
	if ( $special->getUser()->isAnon() ) {
		switch ($special->getName()) {
			case 'Allpages':                 // ページ一覧
			// ... 見せていい特別ページだけ許可リスト方式で列挙
			case 'Whatlinkshere':            // リンク元
				break;
			
			default:
				throw new ErrorPageError( 'badaccess', 'badaccess-group0' );
		}
	}
	return true;
};

迷惑が過ぎる奴は、.htaccessで問答無用で弾く。

SetEnvIfNoCase User-Agent "meta-externalagent" bad_ua=on
RewriteCond %{ENV:bad_ua} on
RewriteRule ^(.*)$ - [F,L]

AI クローラに HTTP 402 を返して課金する。AWS WAF 新機能の仕組み - サーバーワークスエンジニアブログ
この記事に書いてあるような、AIクローラーに課金するシステムが使い物になるようになったら、3日間で同じコンテンツに4万アクセスでもしてくれていいんですがね。

映画ちいかわ 人魚の島のひみつとドラゴンクエスト10

映画ちいかわ 人魚の島のひみつ



また観てきたんであれこれ書いてました。

IMAXで観るためにちょっと遠くの映画館に行ってて、ついでに付近も歩き回ってたんですが、映画のタイミング的にあまりあれこれ見られず、特筆すべきようなところには…まあ、一応、手柄山平和公園。
時間的にほぼ通過して踵を返した形なんで、平和とかよくわかんなかったです。

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

8月11日(山の日)は「オーガの日」! (2026/8/4)|目覚めし冒険者の広場
オーガになれるやつ。

8月11日(山の日)は「オーガの日」!
変態だァ!

去年もやってたけど、去年もたいがい変態だった。

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

バイオハザード レクイエムとキャラ倉庫とドラゴンクエスト10

バイオハザード レクイエム



動画アップしました。

キャラ倉庫

メインページに主要カテゴリへのリンクを付けました。
人気のページの準備も進めています。

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

毎月10日はDQXで遊ぼう! ~夏のフレンド探し隊!~ (2026/8/3)|目覚めし冒険者の広場
テンの日。
フレンド探しは今してないので、いつもの回収作業。

プチムドー
ついでに面白ポーズで石化する遊び。

他の写真は以下から。全部コインボス。
写真置き場「2026/08/10」

キャラ倉庫とバイオハザード レクイエム

キャラ倉庫

一通り、データのチェックと最低限の修正は完了しました。
まあ、書式とかちゃんとしてないページも多々あるけど、それはもうWordPressのころからですしね。
そういうのは気が向いたら修正していこうと思います。
多分ほとんどのキャラは「設定上存在する」だけで本編登場は今後もなさそうだし、積極的に修正していくほどの意味は…ね。

バイオハザード レクイエム

2026_08_09_23_32_01.png
重かった一件以来やってなかったんだけど、とりあえず続きやってみました。
とりあえず、重さは解消していました。
当たり障りなさすぎるラクーン君の写真しかないことからわかるように、ストーリー面の進行は特になしです。
一応、今まで行ってなかった場所を開通し、ファイルをいくつか見つけて、変異体っぽいやつがたぶん一匹出てきました。
動画も撮っていたんだけど、再生確認したら声がガビガビになってた!

他の写真は以下から。
バイオハザード レクイエム(2026/08/09)の画面写真集

ドラゴンクエスト10とキャラ倉庫と更新履歴

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

ピケスラバンドピケスラバンドピケスラバンド
「ドラゴンクエスト」×『ジェラート ピケ』コラボ スペシャルアイテム販売&プレゼント (2026/8/7)|目覚めし冒険者の広場
ジェラピケコラボ。
販売されてるアイテムは買ってないけど、無料で配布されている分はもらっておきました。
いろんな髪型に対応させるためか、よく見ると結構分厚くなっています。

キャラ倉庫

ここでは「美文の」つけなくてもキャラ倉庫だけで通じるじゃろ。
ふりがながついていないページ中心に編集しました。
内容的にはほぼ追記とかはないので、具体的なページとかは割愛します。
特定の日付の更新情報ページを出す機能とかはなさそうね。

更新履歴

更新履歴ページのキャラ倉庫へのリンクも差し替えました。

美文のキャラ倉庫と浮き沈みランチャー2とアンパンマンDB

美文のキャラ倉庫

様子見ながら記事いくつか更新。
修正が必要ない記事なら「移行作業中」カテゴリを外すだけなので、今後はもっと早く多く修正できると思います。
一応こうやって更新情報は列挙できるけど、一度に多くに記事を修正することになるし、一つ一つの細かい報告はしないほうがよさそうですね。

浮き沈みランチャー2

とりあえず、軽めだけど見た目の印象が大きく変わる2件を対応。

完了を待たずに閉じる件は、以下のように、明示的にHideしてから、投げっぱなしasyncしています。

private void OnContextRunAsAdminClicked(object? sender, RoutedEventArgs e)
{
    if (GetSelectedItem() is { } item && DataContext is MainViewModel mainVm)
    {
        Hide();
        mainVm.ExecuteItemAsync(item, runas: true);
    }
}
internal async void ExecuteItemAsync(Item item, bool runas = false)
{
    await Task.Run(() => ExecuteItemCore(item, runas));
}

private void ExecuteItemCore(Item item, bool runas = false)
{
    // 省略
}

スクロールのほうは、単純にScrollViewerで囲っているだけです。

<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled" AllowAutoHide="False">
  <!-- 省略 -->
</ScrollViewer>

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

来週の放送情報。
公式サイトは「フルーツのしま」名義だったけど、前例や放送された次回予告からすると、「フルーツ島」のほうが正しいはず。
確実な正解は次週を待て!

<前 次>