日記(14)

<前 次>

映画ちいかわ 人魚の島のひみつとドラゴンクエスト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(記事更新)

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

kawax/niconicoと浮き沈みランチャー2と美文のキャラ倉庫とC#用単位・数値変換クラス

kawax/niconico

Allow nullable search queries and update CI workflows (#6) · kawax/niconico@a867729
無事本家に取り込まれたようです。
…って、ついでの変更多いな。

浮き沈みランチャー2

実際使っていかないと開発のモチベも上がんないしなーということで、実際使いつつ開発も続けていくため、開発用データと実際使うためのデータを分けて扱うようにしました。

#if DEBUG
    private const string AppFolderName = "FLaunch2.Debug";
#else
    private const string AppFolderName = "FLaunch2";
#endif

まあ、プリプロセッサを使った古典的な制御ですな。

で、モチベがわいた結果、気になってきたやつ。
#102は実行は非同期でやってUIは即閉じれば良さそう。
#103は初期実装時の設定がおかしかっただけなんで、プロパティ調整でいけるかな。
#104は、イマドキらしく余白の多いオシャレなデザインに寄せた結果、情報密度が下がり、マウス動かす量も増えて微妙だなってやつ。
オシャレに振るのも悪くないとは思うので、確定的な変更ではなく、ユーザーのお好みで変えられるオプションとして課題立てました。
オプションなら、前作以上のギュウギュウ詰めにできたっていいかもね。

美文のキャラ倉庫

美文のキャラ倉庫
Wiki版キャラ倉庫、正式公開しました。
調整したいことはまだあるけど、情報自体はすでに全部入っていて、これ以上オフラインで粘ってもいいことないなって思ったんで、現状で公開しました。
以前も言った年齢順大きさ順とか、人気のページとか、やってみたいですね。
全部情報が入ったとはいえ、Wikiのやり方に合わないものを無理やり入れている部分もあるので、そのあたりの調整を先にやっといたほうがいいかも。

C#用単位・数値変換クラス

年齢順大きさ順といえば、キャラ倉庫の前前前世にあたるCharaBoxに搭載されていて、その部分は一応ライブラリとしても公開されています。
しかし、MediaWikiで使うLuaと違うというのは仕方ないにしても、文字コードがShift_JISだし、C#2向けに作られているし、今となっては使いにくい代物です。
Luaに移植する前に、今使えるライブラリとして、形を整えてみたいですね。
テキストテンプレートかコードジェネレータ使えばdouble以外の型にも対応できるか?

kawax/niconicoとcurl

kawax/niconico

修正自体は一瞬だったけど、プルリク受け付けない設定になってた!
AI Slop(AIによる低品質な量産品)対策でGitHubに搭載されたとは聞いていたけど、ここで出会うことになるとは。
メールは通じそうだったので、そちらで相談しています。

curl

で、念のためテストも回したんだけど、「cURL error 60: SSL certificate problem: unable to get local issuer certificate」というエラーが。
PHPに同梱されている証明書が若干古いのか、新しい証明書のhttpsにはつながらないみたいだったんですね。
curlのCA bundleから最新の証明書落としてきてPHPのcurlに登録して解決。

<前 次>