「浮き沈みランチャ」に関する日記

浮き沈みランチャー。最近良く使う項目ほど上に来るタスクトレイ常駐型ランチャーです。正式名称は最後伸ばすけど日記のカテゴリは「浮き沈みランチャ」

次>

バイオハザード レクイエムと浮き沈みランチャー2

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



動画投稿しました。

浮き沈みランチャー2

#106 古い情報対策表示リセットの件、両方一挙に解決する方法として、MainWindow(一覧画面)を消すときにHide(非表示)ではなくClose(完全に閉じる)をして、毎回0から画面を作り直すのを試してみました。
そうしたら、なんか予想外すぎるバグが出てしまったので、今回はちょっとコミットしてません。
なんか、いつの間にか表示位置がずれるようになるんですよね…。
まさかそんなバグり方するとは思っておらず、いきなりリリースビルドで試したので、今度はちゃんとデバッグモードで再現を試みよう。

浮き沈みランチャー2とバイオハザード レクイエム

浮き沈みランチャー2

行が広すぎる問題、対応しました。
オプションの受け渡し受け渡しで変更ファイル多くなっちゃったね。
ただ、余白0にしてもまだ余白がある模様。
リストボックス側に固定のパディングがあるパターンか?

ついでにこの課題も対応しようと思ったけど、コメント見ればわかるとおり、試行錯誤した結果、錯誤の結果しか残せませんでした。
なんか、どうあっても表示中の状態でしか表示の変化が起こらないようなんですよね。
表示リセットの課題ともども、根本的にやり方変えなきゃいけない気がします。

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

もう発売後半年たったし、重大なネタバレとグロ以外は畳まずに書いていくよー。

2026_08_31_23_33_58.png
隔離病棟に入ったら何事もなくリストタグLv.3ゲット!

病棟内のファイルから、あの強い変異体の名前はブリスターヘッドと判明。
ブリスター(Blister)は水ぶくれという意味。
あのぶくぶくの見た目通りってわけですね。
こいつへの変異を防ぐには破血アンプルが必要とのこと。
リメイク1の火葬みたいなものかな。

2026_08_31_23_41_11.png
そしていよいよ、白い少女エミリーとも直接対面。
目が見えないからこそ読めるものを読んでもらうために、隔離病棟に連れていく必要が出てきました。

他の写真は以下から。強敵警戒しまくった割りに全然出てこなかったから今回はグロ画像なし。
バイオハザード レクイエム(2026/08/31)の画面写真集

キャラ倉庫と浮き沈みランチャー2

キャラ倉庫

Metaからの爆撃はCloudflare側のセキュリティルールでブロックして、とりあえずサーバーまでは届かないようにはしました。
ただ、そもそもMetaに限らず、検索に出してほしいサイトでもAIに引用してもらいたいサイトでもないので、直接のシェア以外は全面的にロボットに見せないようにrobots.txtを調整しました。

# 全ボット(検索エンジン・AIクローラー含む)のクロールを拒否
User-agent: *
Disallow: /

# SNSのOGP取得クローラーのみ個別に許可
User-agent: Twitterbot
Allow: /

User-agent: line-poker
Allow: /

User-agent: Discordbot
Allow: /

量的には一応許容範囲には収まってきたので、ルール無視するbotは今後当面は放置する方針です。

浮き沈みランチャー2

とりあえず課題だけ立てといた。

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

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

来週の放送情報。
これは終始楽しい夏まつりになりそう。

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

ここもロボットが変なアクセスしがちなので、キャラ倉庫ほどじゃないけど、統計が程よくなるような調整を準備中。
今のところ、調整で変なバグが発生しないようにテストを整えたところです。

浮き沈みランチャー2

開発また滞っていますが、また改善したい部分が。
検索してから実行すると、次に画面を開いたときも検索結果が出るのですが、一度実行したものを何度も連続で実行することは少ないし、そもそも仕組み上、実行した項目は上に上がってくるから検索の必然性は減るし、画面を開くときは表示状態を毎回リセットしたほうがいいかなって感じました。
前作はこの辺の仕様どうだったかな…。

浮き沈みランチャー2とPay Per CrawlとJC-GP20XBK

浮き沈みランチャー2

課題、立てました。

Pay Per Crawl(Today I Learned)

早期アクセスを取得:Cloudflareクロールごとに課金のプライベートベータ版 | Cloudflare
先日言ってたAIに閲覧料支払わせる件、Cloudflareがサービスとして作っているようです。
まだ早期アクセス版、つまり完成前のお試し版的なものらしいですが、とりあえず申し込んでみました。
問題は、現在支払い能力を持っているのが、ごく限られた事業者に限られるということ。
まあ、迷惑しかかけてこないMetaはブロックを続けるとして、他は期待しない程度に設定しようかと。

JC-GP20XBK(ゲームコントローラ)


ELECOM GAMING 有線スタンダードゲームパッド GP20X - JC-GP20XBK
買ったコントローラ(GameSir T4 Pro)が、物理的にも入力的にもだいぶボロボロになってきたので、買い換えました。
T4が早々に無線機能ぶっ壊れてただの優先コントローラになってしまったのと、背面キーを誤爆して思わぬ事故が起こったりしていたので、今回はシンプルな有線コントローラにしました。
十字ボタンとLRトリガーがちょっと固いことを除けば、まあまあ快適です。
接続コードは硬いのでちょっと邪魔になるかも。
T4はケーブル変えられたからめちゃくちゃ柔らかいのに換装してたんよね。

オークストリートの異変と浮き沈みランチャー2とTGWS世界観測所

オークストリートの異変


映画『オークストリートの異変』公式サイト
観てきました。
原題『The End of Oak Street』って、異変通り越して終焉じゃねえか!

(ネタバレとか)
  • 犬は無事。猫は死ぬ
  • ワームホールによる偶発的なタイムスリップがたまたま町全体で起きちゃったってやつ
  • 中盤、町全体が映る場面、「これ完全に詰んでるだろ」って思った。絶望感ってやつだ
  • からの、ワームホール説を思い出して希望を見出すの、学問ってやっぱ大切なんだな
  • 人の死体が町中にごろごろ。食わんかったんか?
  • 恐竜の濡れ場とか聞いてない!でも意外と大事なシーンだった。父ちゃんの最後の安らぎにして、存在した確たる証拠を残す時間
  • 父ちゃん、あまりにあっさり死んだ。捕食者だもの、覚悟なんかさせてくれないし、演出もしない。ただ食うだけ
  • ワームホール、タイミング間違ったら町と同じく「切り取られてしまう」のでは?だから慎重にタイミングを図っていたのか
  • 現代に戻ってからもうひと悶着あるんだろうなと思ったけど、結構思い切ったことやったな。タイムパラドックスか、あるいは平行世界か
  • 最後の行動、個人的には支持するよ。普通の家族なんだから、できる範囲で自分を助け、誰かを助け、将来の幸福を再構築するしかない
  • 母ちゃんが書いてた小説、リアリティありすぎて実話かと疑われまくってたけど一貫して創作という話だった。そして、最後に『The End of Oak Street』と題して終わる。意味深長だねぇ

浮き沈みランチャー2

実際使っていて、項目実行後に再初期開くとき、前回の結果が一瞬見えてから今の状態が表示される挙動が気になってきました。
後で課題でも立てとくか。

TGWS世界観測所

Bomber丸Worldの制作が全然進まないことから始まった「テヅカイ」というプロジェクトですが、これもこれで全然進んでいません。
一本のゲームを作ろうとすると、キャラグラフィックやシナリオだけでなく、ゲームを面白くするルール、遊びのバリエーションを増やす豊富なゲームデータ、町などの世界そのもの、音楽、効果音、途方もなくたくさんのものが必要となります。
ツールを使うことでプログラム作成の手間を極限まで減らせたとしても、それ以外もほとんどない今、作るのは途方もない話なのです。
ということで、この中で「世界そのもの」に絞って作ってみようかというのが、『TGWS世界観測所――TGWS World Observatory――』という構想です。
もちろん、世界そのものをつじつまを合わせて全部作るのも途方もない話ですなので、「観測所」から世界の断片を観測できるという形で、少しずつ世界の一部を作っていければと思うのです。
そして、実際にちゃんとしたゲームを作る段になったら、観測できる世界の一部を拝借してくれば、ゲーム作りの第一歩を踏み出しやすくなるのです。

美文のキャラ倉庫と浮き沈みランチャー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以外の型にも対応できるか?

ゲーム記とアンパンマンDBと浮き沈みランチャー2とドラゴンクエスト10

ゲーム記

バージョン8に伴う追記など。

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

「自分が選ぶアンパンマン映画おすすめ4選」「好きなアンパンマン映画作品4つあげる」「推し別で勧めたい劇パン4選」を追加しました。
タグの存在は数日前から把握していましたが、使う人がある程度いるかどうか様子見してました。

情報提供反映。

浮き沈みランチャー2

片手落ちになっていた機能の補完。
これでまあ、ただ実装するだけでいい機能は出来上がったかな。

残課題はまだいろいろあるけど、めんどくさいのが残っちゃった感じ。
優先度を変えて実行(項目実行時)は実装難度低そうだけど、それ以外は意外と方針もたってない。
AIの力も借りながらやってみたらAIの案全滅なんてこともあったし。

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

おきがえリポちゃん ~ ドレッシーサマー ~おきがえリポちゃん ~ ドレッシーサマー ~おきがえリポちゃん ~ ドレッシーサマー ~
[DQXショップ] おきがえリポちゃん ~ ドレッシーサマー ~ (2026/6/22)|目覚めし冒険者の広場
バージョン8になったけどまずやったのは毎月恒例貸衣装。
キャラの等身次第では下着みたいな見え方になるようですが、プクやドワみたいなマスコット体型だとぬいのお召し物みたいな雰囲気になりますね。

それいけ!アンパンマン パンタンと約束の星とドラゴンクエスト10と浮き沈みランチャー2

それいけ!アンパンマン パンタンと約束の星


サントラ買った!!

ドラゴンクエスト10


アップデートに先駆けてダウンロードできるようになってたのでダウンロード&登録した!

浮き沈みランチャー2

タグ検索実装!
編集ばっかり課題立ててて検索のほう課題立てるの忘れてたんで一緒に対応。
これで旧アプリの機能は一通り実装完了したかな。

ドラゴンクエスト10と浮き沈みランチャー2とAmazonストアフロント

ドラゴンクエスト10

最新追加パッケージ バージョン8『ドラゴンクエストX 時空の迷い子たち オンライン』|SQUARE ENIX
とりあえずバージョン8予約済ませた!
たぶん当面はこれまで通りうまのふん拾ってると思うけど。
一応新職のストームカイザーは早めに開放しておきたいかな。

浮き沈みランチャー2

なんかしっちゃかめっちゃかになってたけどどうにかなりました。
メイン画面の下にエラー通知が出てきます。

昨日JSONエクスポートを実装したので、インポート側もしなきゃいけないということで、課題立てました。

Amazonストアフロント

ストアフロント、試してみました。
作りかけだけどとりあえずアンパンマン映画DVDまとめ。
ゲーム記からの収益は現状ほぼないけど、やったゲームまとめみたいなのをストアフロントで作るのもありかもね。

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

美文のキャラ倉庫

データ移行の続き。
昴夏樹あたり、複数ページに分かれていた情報を一手にまとめたため、追記量多め。

浮き沈みランチャー2

JSON(新形式)とTSV(旧形式)の2本立てで作りました。
ついでにエラーメッセージの出力改善もしたいなと思ったけど、コードがしっちゃかめっちゃかになったのでいったん中断。

浮き沈みランチャー2とQiita

浮き沈みランチャー2

旧アプリでもできていたことの対応。

後はリストをエクスポートコンテキストメニューのタグ編集ができるようになれば旧アプリでできていたことは全部できるようになるかな。

Qiita

本当は別件の記事を投稿する予定だったのですが、今のライセンス無くなるでってメールが来たんで、その対応を記事に書きました。

以前書いた記事、ちょっと文面とタグを修正しました。

浮き沈みランチャー2

いつぞやのアップデートエラーへの対応。
使うプロパティが変わっていたやらなんやらで、このあたりの知見を記事にでもできたらいいな。

今にして思えば、なんで最初からやってなかったんだ案件。
Avaloniaのメニューのカスタマイズは日本語情報少ないので、このあたりの知見を記事にでもできたらいいな。

これが今回の本命。
ストアアプリって、普通の起動方法じゃダメなんですよね。
このあたりの知見を記事にでもできたらいいな。

アンパンマンDBと浮き沈みランチャー2

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

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

浮き沈みランチャー2

行き当たりばったりでガシガシ作っていると変なコードができまくるので、修正など。
このリファクタリング中にもコード補完が余計なコードを混ぜてくるので、慎重に様子も見ながら。

アンパンマンDBと浮き沈みランチャー2

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

Amazonの商品画像が、APIの使用条件に引っかかってここ数日更新できなくなっていました。
APIって、アフィリエイトの売り上げ数が期間中一定以上ないと権限はく奪されてしまうんですよね。
皆さんから見えている範囲では、昔取ってきた画像でしのいでいたので影響はなかったはずですが、エラーログは大変なことになっていました。
これ、エラーと言えばエラーですが、本来想定すべきエラーかつ、昔の画像でしのげば何とかなるので、適切にキャッチして、エラーログじゃなくて情報のログを残すようにしました。

浮き沈みランチャー2

昨日言ってたやつ、チェック外しまで実装しました!
…と言いたいところだったのですが、チェック外しのほうはどうにも期待通りに動いていない模様…。

アンパンマンDBと浮き沈みランチャー2とTwitter

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

チャポンのヒーローの登場メカ記入完了。
これはシンプルなやつなので説明もシンプルに。

浮き沈みランチャー2

次の課題は「オプションの別ダイアログ化」、これで「インポートウィンドウで既存と重複するものはチェックを外す」の設定を作ろうかと。
これができたら「ストアアプリ取り込み」やって、これでいったん普段使いのやつ切り替えてみようかなと思っています。

Twitter

そういえば収益化ってどうなんだったかなと思って調べてみたら、500万インプレッションが最低ラインらしかったので、見なかったことにした。

ドラゴンクエスト10と浮き沈みランチャー2とドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

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

ヘルクラウダーのいてつく雷鳴

  • 冥雲魔神バスターの称号を得た!

ヘルクラウダー討伐!
まさかまだだったとは思わなかった。
置き技のいてつく雷鳴だけ気を付けていれば特に苦労はしなかったかな。

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

浮き沈みランチャー2

スタートメニューからのインポート、いったん実装しました。
ストアアプリどうするの?とか重複制御どうするの?とか考えてたら時間がたってしまいましたが、結局そっちは別課題でやることにして、スタートメニューから普通のアプリを取り込めるところまででこっちは終わりにしました。

ということで、ストアアプリ対応は新課題に。
一応起動方法はわかっているので、その方法を使えば現状のデータにも突っ込めるのですが、explorer.exe経由で開くことになるので、直感的でないデータになったりアイコンをうまく扱えなかったりするんですよね。
ということで、ストアアプリは普通のアプリとは別枠管理にすることにします。

インターネットショートカットも、起動できるにはできるけど特別扱いしたい気持ちはありますね。
これはもうちょっと形になってきたら課題立てるかどうか考えよう。

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

ログイン機能に先駆けて、メールの送信方法を変えました。
最終的に送られてくるメールは同じですが、サーバー内のsendmailをやめて、Resendに変更しました。
なぜ乗り換えようと思ったのかについては過去の日記参照。

YouTubeとアンパンマンDBと浮き沈みランチャー2

YouTube

ゲームタイトル記入終わりました。

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

今月のDVD情報。
例によって最終的な情報はレンタル開始後に記入します。

浮き沈みランチャー2

本当はスタートメニューからインポートやりたかったんだけど、うまくいかなかったのでとりあえず別件の課題立てだけでも。
オプションは今「環境変数の展開」が予定されていますが、重複除去の判定基準など、用意したい設定が今後増えそうなので、無理にメイン画面で済ますより、ダイアログを出してがっつり編集できるようにするのがよさそうと思いました。

次>