2025年10月の日記

<2025年11月 2025年09月>

TgwsMarkとドラゴンクエスト10

TgwsMark

はいバージョン3.0.1。
開発終了といった舌の根も乾かぬうちに申し訳ないですが、一点問題を発見したので。
コードブロックが改行の都合で最初に一行開いちゃってたんですよね。

で、修正した結果を実際使ってみたのがこちら。

$tgws_mark = <<<TGWSMARK
*み⭐だ⭐し
ほんぶん👣
TGWSMARK;
$html = \Mifumi323\TgwsMark\TgwsMark::toHtml($tgws_mark);
echo $html;
// 出力:<h2>み⭐だ⭐し</h2><p>ほんぶん👣</p>

これで日記にプログラミングの話題書くのがはかどるぞ!

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

しぐさ・メタキン
しろいコキンもスライム探しイベント行ってきました。
さすがに慣れてきたから得点はそこそこ伸ばせました。
報酬アイテムのほうは、ァォィョッュとだいたい同じ感じで、取りたいものはあらかた取り終えて、取れるものがまだ残っている状況です。

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

スライムタワーの列
あのあと街をぶらぶらしていたらスライムタワーになってる集団がいたので、一員になってきました。

TgwsMarkとドラゴンクエスト10

TgwsMark

ほいバージョン3.0.0。
残ってた課題3つ(#8#9#10)もまとめて完了です。
課題も全部なくなったので、何か新しい機能を作る気になるまではひとまず開発終了ですね。
引用機能とか、Markdownへの変換とか、できそうなことはあるけど、今のところ必要はないので、課題も立てないでおきます。

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

旅の覇者モンジと大会係員ツムム
第6回 隠れスライムフェスティバル (2025/10/15)|目覚めし冒険者の広場
スライム見つけるやつ、やってきました。
なんか今回、角度がシビアというか、細かい角に遮蔽されて見つけてない扱いになることが多かった気がしますね。

隠れメタルスライム像庭としぐさ・ネタ「スラタワー」隠れスライムベスの像、隠れエンゼルスライム像、しぐさ・ネタ「キンスラ」
とりあえず報酬はだいたい取れたかな。
モンジに交換してもらうやつがいくつかあるけど、結構回数重ねないといけないからやるとしたら時間あるときになるかな。
残り報酬よりも、しろいコキンとミフミンで通常報酬集めるほう優先したいです。

TgwsMark

ほぼ完成と言っていいのではないだろうか!

ここらがメインとなる機能の実装。

このあたりは間違ってたところの修正。

名前、簡略化しました。
もともとHTMLへの変換専用を想定して書き始めたのですが、HTMLタグの出力を全部MarkConverterに投げて差し替え可能にした結果、MarkConverterを全部差し替えればHTML以外も出力できるように(理論的には)なりました。
だとすると名前にHtmlを付ける意味はないし、TgwsMark部分もこの名前空間内なら当たり前すぎるので省略していいってわけです。

こまごまとした変更とか。

結局これをやりたくて分離したようなものです。
やろうとしていることもできることもほ、ぼ同じで、新しいほうが高機能なんだから、古い方の実装を残す意味はないのです。
インターフェースとしては、インスタンスを意識せず簡単に使える口があるというのは大事なので、このクラス自体とtoHtml静的メソッドは残すつもりです。
他の公開メソッドは、本来内部的に使うだけだったのを深く考えずに後悔していただけだから、非推奨にして将来的に廃止してもいいかも。

TgwsMark

いっぱいやったように見えて、割と単純作業!
マークアップごとに機能を差し替え可能にして、このマークアップはこのタグを出したいみたいなことを実現できるようにします。
今のところ差し替えられるのは見出しのHeadingToHnHtmlConverterとHeadingToFixedTagHtmlConverterですね。
h1~h6タグと、それ以外を選べます。

TableOfContentsとTgwsMark

TableOfContents

コミットメッセージにも書いたけど、バージョン情報がタグとcomposer.jsonの二重管理になってややこしいので。
他のリポジトリでは既に対応済みです。

TgwsMark

インスタンス化して使えるようにする課題の実装始めました。
要はLineTypeごとにクラスを作ってそれぞれで処理させることで、クラスを差し替えて柔軟に動作を変えられるようにするという魂胆です。

いつぞややめた課題とは別方面で美しを目指すことになるんで、ちょっと長丁場になるかも。
AIにやらせるにしても、適度な分割が難しくて、細かくすればプロンプト書くよりコーディングのほうが早くなりそうだし、並列作業させればコンフリクト祭りになりそうだし、かといってまとめてやるには複雑すぎて美しの対極に向かいそうだし、ここはひとまず人力か。
ちなみに、行内コード補完程度の軽いやつならある程度やらせてます。
行内程度なら正誤も一目見てわかるし、プロンプト書かないのでほぼ確実にタイプ量削減になるし、いらなきゃ無視して手作業でコード書き続けるだけでいいし。
AIは爆速とか効率とかよりも楽するために使いたいんですよね。

それにしてもこれ、結構根本的な変更になるから、メジャーバージョン上げたほうがいいかもなァ。

課題とは関係ないけど、無意味な入力に変なタグが付かないことを確認するテストです。
カバレッジを上げることがなくてもこういうエッジケースは大事。

これはコミットじゃなくて課題。
空行をいっぱい開けることで要素間に行間を広くすることができるという、文書構造的には無意味だけど日記では使うことがある機能があったんですが、コードブロックは他の要素とは別枠でやっているので、適用されていませんでした。

TgwsMark

はい、昨日言ってたファイル名の件実装してバージョン2.1.0として公開しました。
ただ、コードブロックの中は外とは違うエスケープしたほうがよさそうだなーとか思ったので…

新たな課題立てました。

あと、いつぞや言ってたのと違う方面でコードの柔軟性高めたいなってことで、新たな課題立てました。
上記のエスケープの件も、柔軟性の類になるので、インスタンス化の課題のほうが実装順としては先になる見込みです。

美文のキャラ倉庫とアンパンマンDBとTgwsMarkとドラゴンクエスト10

美文のキャラ倉庫

限りなく没に近いキャラの設定とデザイン発掘。
ふにゃの弟という設定です。

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

来週の放送情報。
女王様仮装してトリックオアトリートしちゃうの!?

TgwsMark

コードブロック機能実装完了!
めちゃくちゃ大変そうな気がしてたけど、コードブロック中では他の文法は一切出てこないので、ちゃんと切り分けて考えればなんてことないのでした。
と言いたいところだったけど…

ファイル名指定機能まだ作ってなかったよ!

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

おきがえリポちゃん ~ デビパンクシャツ ~
おきがえリポちゃん ~ デビパンクシャツ ~ (2025/10/21)|目覚めし冒険者の広場
今月の貸衣装。
言葉では言わないけどどう見てもトリックオアトリートしたそうな色合い。

おきがえリポちゃん ~ デビパンクシャツ ~
それ以外は普通の…と言いたかったけど、あえてのダメージ加工ストッキングとか、脇腹が開いてるとか、意外と大胆なところもある。

おきがえリポちゃん ~ デビパンクシャツ ~
男向けには下装備ズボン。
ワンポイントついてて女性向けよりかわいくない?
まあ、ズボンもスカートもドラクエ10の世界では男女兼用だけど。

TgwsMark

この課題、やめました。
“美しい設計”を目指し、感触を確かめるため仮の実装を行い、文法解釈スキップという“美しい設計”に真っ向から対立する概念を整合性を保ったまま美しくするのは難しいという判断に至りました。
どうせここから先やりたいのはせいぜいコードブロック機能か引用程度なので、もう最後までカオスなまま突っ走ることにしました。

せめてもの抵抗程度の美し要素。
状態管理を文字列で行うと、普通の文字列とごっちゃになってわかりにくいですからね。
無茶な全面改定を必要としない改善は続けよう。
AIに頼るにしたって、レビューという仕事は人間に残されるわけだから、なおのこと読みやすくないといけない。

で、まあ、さっき言ってたコードブロック機能を、これから開発始めるところってわけです。

アンパンマンDBと日記

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

DMM.comで収録話付きのジャケット画像が出てたので、記入しておきました。

日記

管理画面で使う分類サジェスト処理のテスト作ってました。
すでに動くとわかっているものの自動テストを改めて作り直すので、手っ取り早く実データのコピーを使いました。
で、これまで表面化していなかった潜在的な問題が発覚したので、修正しておきました。

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


管理画面側なので一般ユーザーには無縁の話ですが、画像設定フォームにプレビューを出せるようにしました。
一応、記事自体のプレビューをすれば否応なしに見られるんですけれども、編集作業から止まることなく即座に見られるので圧倒的に便利なはず!


あと、実は以前から実装済みだったけど存在をすっかり忘れていたエラー表示機能。
今はまだ致命的エラーを予防するためのページ名エラーを出すだけにとどまっていますが、例えば画像が見つからないとかキャラ名未記入とかの、プログラムは止まらないけど明らかにおかしいやつを指摘できるようになるといいですね。

TGWS内部処理

アンパンマンDBのキャッシュ処理をさらに安定化させたとか、古い関数使ってるところを新しいのに置き換えたとか、使わなくなった機能を非推奨にしたとか、地味な調整やってました。
もっと華々しい新機能とかも作りたいんだけどね。

ちなみに機能を非推奨にした時点で、その機能の自動テストを先に消しちゃうので、テストカバレッジは下がります。

アンパンマンDB

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

#ドキンちゃん生誕祭2025」を追加しました。
ただ、ロールパンナ・メロンパンナと比べると使用者が少ないので来年以降も追加するかは微妙。

昨日言ってたロボリィのキャラ情報。
ロボリィのメカ情報とかもなかなか興味深いけど、それは後日気が向けば。

実は結構前から書こう書こうと思ってたんだけど書いてなかったやつ。
内容3行なんだからさっさと書きゃよかったのにね。

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

キャッシュの仕組みが不安定、もっと具体的に言うと、継続的に致命的じゃないエラーを出し続ける嫌な状況になっていたので、改善しました。
昔に改善のつもりで入れた機能を、発動タイミング調整でエラー回避した形です。

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

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

ロボリィのBGM追加。
ついでにロボリィ系のキャラ情報も追記しようと思ったけどそれはやっぱり後日ということで。

アンパンマンワンドロ

今度は追加のほう。

今は新規追加されたお題は過去開催されたお題より確率が上がるようになってるけど、新規お題優遇をもっと進めていいかもしれない。
つまり、新規お題がある間は過去お題を出なくして、新規お題だけから抽選するってやつ。

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

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

来週の放送情報。
そういやあかちゃんまんは昔かきくけことの絡みもあったな。

アンパンマンワンドロ

提案者本人の希望により、お題ひとつ削除しました。

で、この作業をしてた時に気付いたんですが、先日のTableOfContents修正のタイミングで、ワンドロの企画サイトが動かなくなっていました。
TableOfContentsはPHP8.3以上対応で、ワンドロ企画サイトは設定が8.2のままになっていたのでした。
これはうかつだった…!

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

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

しぐさ・宝箱

  • クエスト「大盗賊の伝説/月を手に入れた男」をクリアした!

カンダタのクエスト終わった!!
このしぐさ、なんかプクリポ特化な感じがするなァ。

(ボスネタバレ)

リルグレイドと勇敢に戦う救世主カンダタ

  • 【クエスト】「大盗賊の伝説/月を手に入れた男」リルグレイドをはじめて倒した!

みんなで寄ってたかってカンダタを殴ってるようにしか見えないけど、敵は右側の白いやつです!
カンダタの愉快なポーズを写真に残そうとカメラを構えていたらサポート仲間が9999のダメージをぶちかまして早々と倒してしまいました。

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

アンパンマンワンドロ

内部動作を微妙に修正してました。
一部URLのミスも見つけたので、そのあたりも修正中。
どちらも重大ではないので後日アップします。

TableOfContents

mifumi323/table-of-contents - Packagist
Mifumi323\TableOfContents、Packagistで公開しました。
うちのサイトで使っているものはHtmlBuilderとAutoPageを組み合わせて極限まで楽できるようにしてあるのですが、OSSとしてはそこまでするのは責任範囲広げすぎなので、目次を生成する部分だけを抜き出してきました。

あと、今回はREADMEとかを英語で書くようにしてみました。
作ってる本人が日本語話者なんだから日本語で書いたほうが正確に意図を記述できるというのが私の考えなのですが、それはそうとして、読む側は英語話者が圧倒的に多いわけでして。
ほとんど機械翻訳ですが、同じ意図を伝えられそうかというチェックはしています。

で、うちのサイトに残されたTGWS\TableOfContentsのほうは、Mifumi323\TableOfContentsと同じ部分は抜き去られて、HtmlBuilder&AutoPageとの繋ぎ込みだけの役割になったので、実質行数4行まで小さくなりました。
テスト済みの長いコードが外部に出て行ったので、テストカバレッジは下がりました。

ドラゴンクエスト10とTableOfContents

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

月世界

  • クエスト「大盗賊の伝説/カンダタ月へ行く」をクリアした!

ついに来た!
素朴なからくりで…第二宇宙速度を超えた!!

(なんか月が衝撃的過ぎてボスのネタバレとか些末なことにも思えるけど)

レプティリア

  • 【クエスト】「大盗賊の伝説/カンダタ月へ行く」レプティリアたちをはじめて倒した!

宇宙のガチャコッコ!
姫を助けに行ったら襲い掛かってきたという定番の流れなんだけど、むしろ倒されてからのほうが不憫でした。
カンダタなんちゅうところに飛んでくんねん!

どうやら月に来ただけで終わりではないようで、もうちょっとだけクエストがあるようです。

他の写真は以下から。コスモ○○なモンスターたちも。
写真置き場「2025/10/14」

TableOfContents(PHP)

まだコミットできる状況じゃないのですが、うちのサイトで使っている目次作成機能、PHPのライブラリとして公開するつもりです。
そのままだとTGWS専用機能に依存しているので、そこら辺を抜き取って純粋に目次を作成するだけの機能にしています。

さかだちの街とドラゴンクエスト10

さかだちの街

ゲーム記のページの進捗状況、ずっと3-5をクリアした当時の記載になっていたので、修正しました。
とっくに完全クリアしてますからね!

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

  • クエスト「大盗賊の伝説/入団! カンダタ団」をクリアした!

キラキラ大風車塔のランプ
道間違えて盛大に遠回りしたけどクリアした!

(一応ボス)

盗賊ラゴス
これまた懐かしの盗賊ラゴス。
戦力差ありすぎて始まった瞬間こけてた。

盗賊ラゴス
遊び人としては、バナナトラップされたら踏むしかない!!
レンジャーで行ったけど。

お月さまはまだお預けっぽい。

マリオカート ワールドとドラゴンクエスト10

マリオカート ワールド


起動するたび久しぶりなマリオカートワールド。
今回はバトルモードのふうせんバトルにチャレンジしてみました。
自信はないので相手は「よわい」設定でね。
まあ、接待プレイされてるわけなので、難なく勝てました。
それにしてもいい感じの写真が全然撮れない。


フリーランもやったけど、どうやら高難度Pスイッチにぶち当たってしまったようで…。
壁を走ってレールに上るところまではできるけど最後にゴールへ飛び込む道筋が全く見えてこない。
ゆきだるまとファイアモービルのコンビじゃもうだめなのか…?

他の写真は以下から。
マリオカート ワールド(2025/10/12)の写真

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

はぐレモンからの挑戦18 テンの日10周年! メモリアルだぜはぐレモン
しろいコキンもはぐレモン。
もう場所はわかってるので昨日の日記を見ながらあっという間でした。

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

ボラオ

  • クエスト「大盗賊の伝説/大盗賊登場」をクリアした!

ミフミンもはぐレモン行ってたら、ダンダダ団のボラオが何か頼みたそうだったので。
カンダタのクエストだ!

(もうネタバレ気にする必要あるかわかんないけど一応伏せ)

カンダタとカンダタこぶんカンダタ スタン

  • 【クエスト】「大盗賊の伝説/大盗賊登場」カンダタをはじめて倒した!

ボスはもちろんカンダタ!わりと弱い!
もちろん倒した後はお約束のあの流れ。
わかるよな! な!

で、まあ、月に行くことになっちゃったっぽい。

次のクエストも一応始めたんですが、微妙に長くなりそうな気がしたんで、例の無職に出会えたところでいったん中断しました。

ラグアスの部屋前
クエストの途中で何気なくその辺のプクリポに話しかけたらいきなりアイテム渡されました。
どうやらバージョン3クリア時点からお礼を渡そうと待ってたらしく…。

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

はぐレモンからの挑戦18 テンの日10周年! メモリアルだぜはぐレモン
【テンの日】 はぐレモンからの挑戦18 テンの日10周年! メモリアルだぜはぐレモン (2025/10/10更新)|目覚めし冒険者の広場
一日遅れのテンの日。
14日までやってるので他のキャラは後日集めます。
他のプレイヤーの話からある程度ヒントは得ましたが、おおむね自分で探し当てました。

(はぐレモン攻略)

はぐレモンからの挑戦18 テンの日10周年! メモリアルだぜはぐレモン
1個目は落陽の草原。
アストルティアで最も印象的なシルエットの暗黒大樹ですもの、間違えるわけがありません。

はぐレモンからの挑戦18 テンの日10周年! メモリアルだぜはぐレモン
2個目は錬金強化屋アーク。
これはさっぱりわかんなかったので調べまわりました。
で、得られたヒントが、

  • 使う人は良く使っている
  • 近くのルーラポイントは別件で使っている人が非常に多い

ということで、アクセ合成屋の近くにいる錬金強化屋さんってわけです。

はぐレモンからの挑戦18 テンの日10周年! メモリアルだぜはぐレモン
3個目はダンダダ団。
これは漢字を読むだけ。

はぐレモンからの挑戦18 テンの日10周年! メモリアルだぜはぐレモン
4個目はドルワーム王国の民家。
間仕切りの置き方とか、部屋全体の形とかで、ドワーフの家と特定。
後はまあ、井戸。

はぐレモンからの挑戦18 テンの日10周年! メモリアルだぜはぐレモン
5個目はグレン城下町の民家。
最初は肉がうまそうな場所ということでアラハギーロを見に行ってたんだけど、ここまで五大陸ばっかりだったので、探索対象を変更。
焼き鳥と言ったらオーガがよく食べてたなということで、オーグリード大陸に。
そっからずっとガートラントとかランガーオとか探し回ってたけど、最終的にグレン城下町で最後に入った部屋でした。

ヘッチャーフ

  • クエスト「愉快なオルフェアっ子たち/ダンダダ団カムバックです」をクリアした!
  • クエスト「愉快なオルフェアっ子たち/母性に目覚めました!」をクリアした!
  • クエスト「愉快なオルフェアっ子たち/これって神のお告げなの?」をクリアした!
  • クエスト「愉快なオルフェアっ子たち/行かないで! 神父さま!」をクリアした!
  • クエスト「愉快なオルフェアっ子たち/オルフェアの奇跡」をクリアした!

はぐレモンのプレゼント探してるときに未攻略クエスト見かけたから攻略しときました。
今となっては簡単なクエストだし、ミフミンがすでに攻略済みだったので、あんまりこだわらずにサクッとクリアしました。
ルーラポイントのない遠方が指定されること多くて移動に時間かかったな。

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

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

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

来週の放送情報。
あきかぜさん、意外とコンスタントに出てくるね。

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

デスマシーン
テリーに押し付けようと思ってたデスマシーンカード、結局期限直前になったので自力で攻略しました。
一撃死になるほどの攻撃はあんまりないとか、死なないように立ち回るのが非常に大事とか、隠者が相性よさそうに思えたので、今回は隠者入り編成で。
実際今までよりかなり安定感のある戦いにありました。
終盤だけなぜか大崩れしそうになったけど。

他の写真は以下から。テリー探しの道すがら殴られたボスたち。
写真置き場「2025/10/10」

日記


ご覧ください。今日は𝕏でつぶやく以外、何もしてません。

…なわけないんですけどね!
うちの日記にはその日やった内容を自動で取ってくる優れた機能があるんですが、GitHubにプッシュした内容をちょくちょく取りこぼすんです。
メインブランチは名前がmasterだろうとmainだろうと取ってくるようになってるはずなんだけどなァ。

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

隠者パンメッポ

  • クエスト「隠れし世界の守り手」をクリアした!

しろいコキンもやっと隠者になれました。

(一応ボス)

精霊獣ペリッチィ

  • 【クエスト】「隠れし世界の守り手」精霊獣ペリッチィをはじめて倒した!

ァォィョッュでも「つよい」モードで余裕なんだからしろいコキンも当然。

他の写真は…1枚だけだから載せちゃえ。

水中の魚
浅瀬に泳いでいる魚です。
ここ、釣り出来るのかな?

浮き沈みランチャーとBomber丸Worldとドラゴンクエスト10

浮き沈みランチャー

2の開発を始めるつもりなので、緊急性低そうな課題は2に回す方向にしました。
残ってる課題も折を見てクローズかな。

Bomber丸World

開発室Wikiに書いてたプログラム関連の情報、通常ページのほうの開発室に移動しました。
キャラ情報をキャラ倉庫に全部移動できればWikiは完全にお役御免。
開発再開の予定が当面ないから後始末パートですね。

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

精霊大臣の屋敷

  • クエスト「隠者は精霊とともに/影と陰」をクリアした!

隠者のクエスト完了!

(クエスト内容ネタバレとか)

精霊大臣
精霊大臣、ホーローさん系の食いしん坊なお方だった。
写真置き場ではボス以外ネタバレ扱いしないけど、一応この写真はネタバレエリアに入れといたほうがいいかな。

精霊超人ブロズ

  • 【クエスト】「隠者は精霊とともに/影と陰」精霊超人ブロズをはじめて倒した!

ブロズさん、精霊といっぱい合体して超人化しちゃった!
ネーミングセンスはともかくとして見た目はカッコいい…かっこいいよな?かっこいいってことにしとこう。
相変わらず戦闘中できることは少ないので割とだるい。

精霊大臣の威光にひれ伏す精霊超人ブロズ
精霊の王も服従させたるとか言ってた割に、それより立場が下の大臣の威光(本人ですらない)にひれ伏してしまうブロズさん。
自分の身の回りの狭い観測範囲だけ見て暴走するし、最終的に吸収した精霊に見放されちゃうし、この人、リサーチ不足の実力不足よね。

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

ドラゴンクエスト10とお絵描き掲示板と浮き沈みランチャー2とRPG Developer Bakin Demo

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

  • クエスト「隠者は精霊とともに/精霊を喰らうもの」をクリアした!

今度こそクリア!
まあ報告だけ。

お絵描き掲示板

お絵描き掲示板ログ、スタイルとか調整して静的HTML化しました。

浮き沈みランチャー2

実装は1ミリも進んでないけど方針立て。
AIは方向性の相談役にして、自分で雑にコード書く→AIにダメ出ししてもらうのサイクルで考えてみました。
だから、まあ、うん、書いたけど全面的に捨てたコードならある。もうないけど。

RPG Developer Bakin Demo


結局、当初の予想通り、期限まで全然触らなかったので、最後にちょっとだけ触ってからアンインストールしました。
ツクールよりはやる気出そうな気がするので、もっと大幅な値下げがあったらそのタイミングで買うかも…買わないかも?

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

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

最新レンタル情報。
本当はもっと早くから把握していたんですが、Vol.5の状況を先に確認しておきたかったんで、遅れてしまいました。
ということで、Vol.5情報のほうもひっそり更新してます。

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

ポポリアきのこ山

  • クエスト「隠者は精霊とともに/精霊を喰らうもの」をクリアしたかった!

つまり、まだクリアしてない!
ボス戦が長いのよ!!

(ボスネタバレ)

精霊を喰らうもの

  • 【クエスト】「隠者は精霊とともに/精霊を喰らうもの」精霊を喰らうものをはじめて倒した!

一応倒すだけは倒しました。
精霊の攻撃以外ほとんど効かないんで、回復バフ置いたら後はほとんど見てるだけ。
職業スキルにあった仲間の属性攻撃アップの技を使えば精霊さんが八面六臂の活躍をしてくれるはずだったんだけど、ソロプレイの関係上自分でも攻撃したくて武器スキルのほうに振ってたんですよね。
レベル上げてないァォィョッュじゃ厳しいと思って「よわい」モードにしていたんだけど、どうにも精霊基準の攻撃しかしてこないようで、「つよい」モードでも問題なさそうな感じでした。

あと、隠者装備の錬金も無事終わって、一式着てみました。
トップの写真がそれ。

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

非公開ツールとドラゴンクエスト10

非公開ツール

アンパンマンの録画をアンパンマンDBと連携させる系のツールのリリースビルド、復活しました。
最適化を有効にしていると、使われていないクラスとコンパイラによって判断されたものが削除されるのですが、System.Text.Json.JsonSerializerが復元するクラスは静的解析ではすべてを把握しきれないので、最適化があるリリースビルドではJsonSerializerでの復元は禁止されてしまいます。
これを解決するのが、SourceGenerationContext。
まあ…詳しくは以下のリンクで。

System.Text.Json でソース生成を使用する方法 - .NET | Microsoft Learn

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

隠者クエスト指定場所

  • クエスト「隠者は精霊とともに/精霊の役割」をクリアした!

隠者のクエスト進めました!
今回は純粋に見回りだけだったのでボスバトルなし。
ただ、ボスと思われる存在がちょっと登場。
クリア報酬で隠者装備一式手に入れたのですが、錬金のためいったんミフミンに預けているのでまだ着ていません。

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

アンパンマンDBとmifumitterとXfolioと日記

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

BGMの追加。

アンパンマンの日なので、「アンパンマン放送37周年おめでとう」を追加しました。

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

mifumitter(非公開ツール)

歴史的な理由で残ってたTwitterAPI1.1&2のデータを新しい形式に変換しました。
古いAPI用の処理ももういらないんですが、うっかり呼び出されてたりするといけないので、いったん非推奨として残して、時間を空けてから完全に削除します。
このあたり、非推奨用の属性として#[\Deprecated]があるんですが、うちのサーバーはちょっとPHPのバージョンが低いので、ドキュメントコメントとtrigger_errorで対応しています。

Xfolio

昔描いたポケモン系 - 松田美文のポートフォリオ
昔Pixivとかに上げてたやつをまとめてみました。
一応ポートフォリオだし、ゲーム作品の紹介とかをしてもいいのかもしれない。

日記

今後Xfolioに何か投稿するたびに日記に書くかもしれないし、日記のカテゴリに追加しておきました。

mifumitterとアンパンマンDBと日記とphpLiteAdmin

mifumitter(非公開ツール)

邪魔なものを見えなくするミュート機能の強化とか、API実質停止で無意味になった機能を消すとかしてた。
自分専用だけど、むしろだからこそ、使い勝手良くしたいんですよね。

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

商品情報の記入とか、タイトルの改行ポイントの指定とかひっそりやってました。

日記

昨日のと関連してですが、リンク先の本来のタイトルとリンクテキストが食い違う場合、aタグのtitle属性に本来のタイトルを入れていたのですが、titleってそういうことに使うものだったっけ?って思っていったんやめることにしました。
ここは今のところ信念ないのでまた方針変更あるかも。

phpLiteAdmin

うちで使っているデータベースはSQLiteで、管理にはphpLiteAdminを使っています。
しかし、数年前に更新が止まっており、最新のPHPに対応していません。
ということで、こっちで勝手に修正しつつ使っています。
今回は、大昔のPHPで使われていたwhileとeachの組み合わせを、foreachに置き換えるなど。

と思ってたけど、今ソース管理のリポジトリ見に行ったら正式版になってないだけで普通に去年まで更新されてたな。

TGWSとNeoMuplとXfolioと日記

TGWS

めでたい!

ちなみに去年は年数数え間違えてました。
で、RSS修正したら、Twitter/Misskey連携が新規と誤認して、2年分一度に告知してしまいました
めでたくねーな!

NeoMupl

再生状態の表記をユーザーで変えられるように」の課題対応です。
設定画面を作って動作確認すればこの課題は完了。
次世代のアプリを作る気で入るけど時間がかかりそうなんで当面のしのぎとして役に立つはず。

Xfolio

クロスフォリオ、始めてみました。
イラスト中心のサイトっぽいんで、絵をほぼ描かない私の居場所ではなさそうな気はしますが。
そんなわけで、ファンコミュニティも今のところは無料プランだけ用意しています。
有料プラン向けの作品も用意できないですしね。
もしかしたら気が変わっていずれ有料プランを用意するかもしれませんが、ちゃんと伝えたいことは結局全体公開にしちゃうんじゃないかなーとか思っています。

日記

うちのサイトからよそのサイトへのリンクは、外部リンクとして右上矢印をつけて新規タブで開くようにしているのですが、この外部サイト判定、自分の中で基準がぶれていたので、ちょっと整理しました。
一言で言うと、ページ単位で自分の支配下にある場合は内部リンクとみなし、そうでないものは外部リンクというルールにします。
今日の日記で言うと、クロスフォリオの自分のポートフォリオページは自分の支配下にあるので内部リンク、クロスフォリオのトップページは株式会社BookLiveの支配下なので外部リンクです。
他には、GitHubの他人の立てた課題に自分がコメントをしてそのコメントへのリンクをつける場合、単位はページなので、支配者は課題作成者ということで、外部リンクになります。

<2025年11月 2025年09月>