アンパンマンDBと浮き沈みランチャー2
アンパンマンDB(記事更新)
レンタルDVDの情報、システム側も対応できたので追加しました。
レンタルDVD収録見込みのページも対応済みです。
浮き沈みランチャー2
一番大事なソート機能、無事実装終わりました。
浮き沈みランチャー。最近良く使う項目ほど上に来るタスクトレイ常駐型ランチャーです。正式名称は最後伸ばすけど日記のカテゴリは「浮き沈みランチャ」
レンタルDVDの情報、システム側も対応できたので追加しました。
レンタルDVD収録見込みのページも対応済みです。
一番大事なソート機能、無事実装終わりました。
本当はソートのほうを先にやろうと思ったんだけど、Avaloniaで使えない方法に流れてしまって失敗したので、あらかじめやり方考えてたオーバーフロー対策のほうをやっときました。
オーバーフロー直前までは普通に加算を続けて、加算するとオーバーフローするとわかったらいったん全体を最大値1になるように割り算します。
これで基本的には比率を保ったまま範囲内に収まりますが、スコアが小さい方は割ると0になってしまうことがあるので、そこらあたりは小さいけど0扱いされないDouble.Epsilonで調整しています。
ニニンマエ pic.twitter.com/NSSPfLV7pD
— 📛松田美文 (@matsuda323) February 27, 2026
来週の放送情報。
最近ロールパンナの登場増えてる?
浮き沈みランチャーの一番の特徴と言えるスコアの部分を実装しました。
旧来は起動した項目のスコアを上げたうえで、他は下げていましたが、今回は基本的に下げないようにしました。
そうしたら毎回全項目更新にならずに読み書きが簡単になりますからね。
ただ、そうするとスコアが増えすぎてしまう可能性があるので、そこんところをどうにかするのが今後の課題です。
課題立て。
さっき言ったのとは別です。
そもそも今スコア順で並んでないので、スコア増えても減っても意味ないんですよね。
だから、優先順位としては、ソートを実装してからスコア上限対策になります。
設定の読み書き自体はどうにかなったけど謎のエラーが出て動きませんでした。
謎のエラーの原因は、2つのプロジェクトで同じアセンブリ名にしていたことでした。
ということで、ひとまずは画面サイズを保存できるようになりました。
レンタルDVD情報記入のシステムの春号対応、実装はできたんですが、他のもろもろが実装後テスト全然できていないので、まだ本番適用できていません。
タイムリミットまではまだあるけど未リリースがたまるとややこしいしPHP8.4/8.5対応も遅れることになるのでちゃんとテスト進めないと…。
新機能は実装できてないけど今後の開発に支障が出ないように今のうちにいろいろ修正してました。
ちゃんと起動できるようにはなったから、そろそろこの辺も作らないとってことで、課題立て。
それいけ!アンパンマン'26 春号 / 戸田恵子 - DVDレンタル ぽすれん
ぽすれんにも来たのでアンパンマンDBへの登録準備中。
今回数字がつかないのでちょっと自動記入のためのアルゴリズムが変わるんですよね。
予測ページも変更する必要があるし、レンタル開始までまだしばらくあるし、まあゆっくり対応しますかね。
課題立て。
完全に作り込まずにどんどん過去の課題をクローズしまくったので、取りこぼしがある分を新しい課題として立てまくりました。
実装。
本当はコンテキストメニューを表示するだけにするつもりでしたが、ついでにいろいろ実装してます。
声優が発表されたので記入しておきました。
メインウィンドウをメインウィンドウとして扱わない方針にした影響で、サイズが正しく取得できなくなっていたので、対応しました。
一番大事な機能、実行ができました!!
昨日とタイトル同じだけどこれはコミット。
そもそもメインウィンドウをメインウィンドウにしないことで、メインウィンドウのしがらみを断ち切ることに成功しました。
本来は最初タスクトレイに引きこもってウィンドウ表示されないんですが、2はまだそこんとこできていないのでやろうとしました。
なんかうまくいきませんでした。
IsVisible="False"でどうにもならないんですよね。
ということで課題立てだけ。
開発ちょっとずつ進めてます。
見た目がちょっとそれっぽくなってきた!
来週の放送情報。
公式サイトの画像がブリキッドじゃないものとおもちゃ天使じゃないものだ!
前売り券情報を記入しました。
ちゃんと項目追加できるようになりました。
まだ表示はできないんですけどね。
ともかく、これで#2 データ読み書きと#4 プロパティ編集がいったん完了!
やることがはっきりしてきたので課題追加。
課題数は増えたけどこれでいいのだ!

アストルティア・クイーン終わりました。
優勝のレクタリスはしろいコキンで応援してましたよ。
プレゼントは周りに飛んでるちょうちょ。
ァォィョッュも写真撮っときました。
ミフミンは似たり寄ったりの絵面になるんで撮ってません。
今日の実装はこれ。
デザイン等はAIに渡して変換してもらったやつなんで、新アプリらしいデザイン刷新とかは後々追々やるということで。
編集ダイアログは概念的にはダイアログなんですが、メインウィンドウはさっさと消えてしまうシステムに載せると、ダイアログとして出すとメインウィンドウにつられて即座に消えてしまうので、親子関係のない普通のウィンドウ扱いで表示しています。
だけど、メインウィンドウが無くなっても編集ウィンドウだけ生きているとそれはそれで問題なので、必要な部分だけ親子関係としてふるまうようにコードで明示しています。
写真撮ってないけどあの後全部クリアしました。
後はミフミンだけ。
いろいろ調整して、表示位置いい感じになるようになったので、課題クローズしました。
今度はデータ登録できるようにしよう。
来週の放送情報。
あらすじ見た感じ、実質メロンパンナメインか?
表示位置がずれる問題は全く解決してないけど、とりあえず別クラスに分離しときました。
他のプラットフォームに移植することを見越してインターフェースも…などと考えていましたが、そこまでの柔軟性は今のところ必要ないので、抽象化とかなく直接Windows用のクラスを作っています。
Avalonia UIにはマウスポインタの位置を取得する都合のいい方法がなかった…。
ということで、Win32 APIのGetCursorPos使ってます。
フレームワーク新しくしたら先祖返りしちゃった!
ちなみに、作りかけと書いてある通り、まだ正常に動作しません。
なんかこう、正常に動作させるだけじゃなく、もっとすっきり書けると思うんですよね。
通知領域からメニューっぽく表示する機能、とりあえず出し入れする部分まで作りました。
このあたりはWinFormsからあんまり変わらないですね。
本当は表示位置の調整とかもしないといけないけど、全く同じ方法は使えなさそう。
できればマルチディスプレイ対応とかもしたいですね。
通知領域ってサブディスプレイにも出せたっけ?
せっかくなのでバレンタイン家具庭具の写真も撮ったりしました。

ポルテの像がゴウレの監視台のはしごとぴったりサイズが合ったので上ってる風に。
ストーリー進めてないのでこんなことする子かどうか知らないですが。

像だけじゃなくバレンタインチョコも。
これまでもいろいろチョコアイテム出たけど、「バレンタインチョコ」って大本命の名前のアイテムは結局食べ物じゃなくて置物になったのか。

そしてバレンタインアーチ。
素直にイベント感が出ていいですね。
他の写真は以下から。
写真置き場「2026/02/04」
バレンタインイベント、クエストのほうもクリアしました!

今回の衣装はバラフライ衣装。
ズボンとスカートの2種類があるけど、ズボンもまあまあ大きいフリルがつくんで、服自体の差よりも脚が見えているかどうかが大きな違いになるかな。
他の写真は以下から。生足魅惑のスカート衣装は一覧から探してね。
写真置き場「2026/02/03」
なんかウィンドウとビューが分かれていることに意味を感じなかったので、統合しちゃいました。
同じくAvalonia UIを使って作成中のTably Music Playerは分ける意味があると思っているけど、こっちはビューの実現方法がウィンドウであって、ウィンドウ主体のビュー従属物という構造じゃないんですよね。
で、ついでに張りぼてでしかなかった終了メニューの中身も実装。
なんかUI部分の設計が早くもダメそうな気がしてきて、UIを差し替えても主要ロジックが残るように分離しました。
いや、本当はこういうところに時間かけてないでとっとと完成させちゃうべきなんですけどね。
すでに出来上がっているお手本があるわけなんだから。


第14回アストルティア・クイーン総選挙! (2026/2/2 更新)|目覚めし冒険者の広場
バレンタインイベント。
上記の開発に無駄に時間かけたとかなんかダラダラしていたとかで時間が無くなってしまったので、取り急ぎ投票だけ。
来週の放送情報。
まだこいつら絡んでなかったんだ…って組み合わせですな。
データ読み書きのための仕組み実装。
課題としてはどこで区切るかね…。
ビューモデルに開始・終了時の処理入れたあたりかな。
今日は雪面2ステージ進行。

きらめきのホワイトリンク。
かんばんほおばりですべるステージ。
前半でダメージ受けて失敗したのがあるので再走確定だけど、再走時に面倒な探す系は一通り集まったのでひとまずよし。

いてつく風とスノーマン。
雪だるまを運ぶステージです。
なんかやり遂げたような写真撮ってますが、実は失敗してるのでこのステージも再走確定。
他の写真は以下から。
星のカービィ ディスカバリー(2026/01/30)の写真
とりあえず情報入れるために必要なものを準備。
今のところ保持する想定のデータは1と同じですが、名称はわかりやすく変更しています。