ぷろじぇくと、みすじら。 2025-07-28T17:05:52.904Z http://www.misuzilla.org/ Mayuki Sawatari Hexo 2025-07-28 http://www.misuzilla.org/Blog/2025/07/28/Diary 2025-07-28T17:05:52.904Z 2025-07-28T17:05:52.904Z お昼にすき家に食べに。すき家は竹芝の時に食べまくって以来だからもしかしたら10数年ぶりかも。

フリスビーを懐かしんで、まぐろユッケ丼を食べましたが、まあ普通のまぐろたたき丼でいいかな…。


自宅サーバーに PaaS のような、アプリをデプロイして動かせる仕組みを Kubernetes で用意しようとしているけど、external-dns, Ingress, MetalLB, Cloudflare Tunnel Controller とかも必要で面倒な気持ちが…。

本質的にはコンテナーデプロイするぐらいでいいのでなんか簡単なやつないんか、って ChatGPT に聞いたら Coolify はどう?と言う答え。なるほど良さそう。

k8s の知識をつける分には手を動かした方が良くはあるのですがしかし…。

]]>
<p>お昼にすき家に食べに。すき家は竹芝の時に食べまくって以来だからもしかしたら10数年ぶりかも。</p> <p>フリスビーを懐かしんで、まぐろユッケ丼を食べましたが、まあ普通のまぐろたたき丼でいいかな…。</p> <hr> <p>自宅サーバーに PaaS のような、アプリをデプ
2025-07-26 http://www.misuzilla.org/Blog/2025/07/26/Diary 2025-07-26T16:57:31.654Z 2025-07-26T17:01:31.890Z Microsoft 365 の OneDrive に iOS からサインインできない問題。以前から使っていたテストテナントのアカウントでサインインしようとしたところ謎のエラーになる問題、全然情報ないので後で似たような状況になった人に向けてメモを残しておく。

テストテナントだったのでまあいいかと思って最後までは調査、解決まではしてないですが。


赤坂見附に行ったので「しろたえ」というところがあるということで寄ってみる。

レアチーズケーキとアップルパイを持ち帰りで…なのだけど持ち帰りでも15分ぐらい待ったので人気がうかがえます。

西洋菓子 しろたえ

看板商品のレアチーズケーキは小さめではあるけど美味しいし、お値段もだいぶ良心的で良き。なお写真を撮り忘れたことに食べてから気づくやつです。

]]>
<p><a href="https://zenn.dev/mayuki/scraps/1d46c65d21242d">Microsoft 365 の OneDrive に iOS からサインインできない問題</a>。以前から使っていたテストテナントのアカウントでサインインしようと
2025-07-22 http://www.misuzilla.org/Blog/2025/07/22/Diary 2025-07-22T01:30:50.132Z 2025-07-22T16:52:29.874Z 昨日買った innovator の折りたたみ晴雨兼用折りたたみ傘 を使ってみる。日傘は持っているもののオフィスに置きっぱなしなので普段使い用に。

やはりペラペラの傘より明らかによき。innovator は折りたたみより大きい傘が欲しいと思っていたけど先に折りたたみを買ってしまった。

もっと折りたたみやすくなって欲しいとか風が通る機構が欲しいとかあるけど、バッグに入れっぱなしにするサイズと重量のバランス的にこんなところですかね。

傘袋にしまうのが比較的楽なのはいいところかも。


CEDEC 2025 1日目。パシフィコ横浜ノース遠いし暑いし何もなくてきびしみ。

パシフィコというかみなとみらい、イベントやライブ以外でくることはほぼないので少し不思議な感じもある。

モンハンの UI 関連のセッションをいくつか聴いて、西洋服飾史の流れというセッションを聴く。
西洋服飾史の話は古代から19世紀初頭までの変遷をざっくりと、という感じで1時間なのが惜しい…。


崎陽軒でシュウマイをかっておわり。

]]>
<p>昨日買った <a href="https://www.linedrops.jp/fs/linedrops/innovator/18762-67">innovator の折りたたみ晴雨兼用折りたたみ傘</a> を使ってみる。日傘は持っているもののオフィスに置きっぱなしなので普
2025-07-21 http://www.misuzilla.org/Blog/2025/07/21/Diary 2025-07-21T13:54:52.841Z 2025-07-21T17:01:42.705Z Apple Store 丸の内でiPhone 14 Pro のバッテリー交換(1年4ヶ月ぶり2回目)。

バッテリー交換履歴: 2025年7月21日

14 Pro のバッテリー、劣化はやすぎる…。


o3 の Web 検索を試してみたくてChatGPT Plus を契約してしまった…。が、確かにこれはいいですね。

今の所の使い分けはこんな感じ。

  • Web の検索: ChatGPT o3
  • Deep Research: Microsoft 365 Copilot Researcher
  • コーディングの質問: Claude 4 Opus/Sonnet

最初に契約したのは Google AI Pro (Gemini) で Deep Research 目的だったけど、今となっては1番イマイチなレポートなのと NotebookLM 使ってないし解約検討中、というところ。

Microsoft 365 Copilot Researcher はレポートのバランスが今の所良くて、アプリの出来が怪しいのと共有できないのを除けば満足。

Researcher は裏側は GPT シリーズなのに結構違うなと思ったら、なるほど o3 ベース って書いてあった…ので再度 o3 で試してみたけどやはり Researcher の結果が1番よかった。うむむ。

]]>
<p>Apple Store 丸の内でiPhone 14 Pro のバッテリー交換(1年4ヶ月ぶり2回目)。</p> <p><a href="/shared/Blog/img/2025/07/21/96d0cab0-9974-4bff-9339-992be3304deb.jpeg
2025-07-20 http://www.misuzilla.org/Blog/2025/07/20/Diary 2025-07-20T18:58:20.372Z 2025-07-20T19:02:25.546Z 洗濯機を掃除。

ヒートポンプの熱交換ユニットのところを開けてみたらネコチャンのものとおもわしき毛によるヘドロのようなものが…。フィンにもびっしりついており、ダメージを与えず完璧に掃除するのはなかなか難しそうなので程々で。

乾燥経路も綿埃の塊が出てきたのでやってよかった。

Panasonic はここ数年のモデルでは出張清掃サービスがあるらしい。


原神の背理始めたけど、なるほど Ver.2.3 のイベントストーリーとシムランカのストーリーと繋がっている。いやしかしイベントストーリー復刻しないのにちょいちょい重要なバックグラウンドとか突っ込んでくるの気になります。

しかし、知らないストーリーや忘れた話は Deep Research でなんとかできるのでベンリ。まあ知らないストーリーは正しさがわからないですが。

]]>
<p>洗濯機を掃除。</p> <p>ヒートポンプの熱交換ユニットのところを開けてみたらネコチャンのものとおもわしき毛によるヘドロのようなものが…。フィンにもびっしりついており、ダメージを与えず完璧に掃除するのはなかなか難しそうなので程々で。</p> <p>乾燥経路も綿埃の塊が出て
2025-07-18 http://www.misuzilla.org/Blog/2025/07/18/Diary 2025-07-18T11:26:46.278Z 2025-07-18T16:57:09.842Z Azure OpenAI Service Dev Day 2025 に参加。特に懇親会 LT 目当てに。

牛尾さんの Azure Functions チームですら今までにない上からふんわり AI やれが降ってくるのを聞いてそんな感じなのかーと。

mizchi さんの Claude Code バックグラウンドライブコーディングはセッション頭で丸投げしてほぼ終わりの時間で出来上がっててめちゃくちゃすごい。

で、LT はというと、LT のタイミングで声が出にくくなっていて、あわあわしていたらストップウォッチも開始し忘れてて、途中画面切り替えに失敗したときに時間もわからないのでもはやパニック…。

LT でこんなに失敗した感を味わったことはないので大変へこみ。しぬしかない。


この前まで病院でもらっていたトラネキサム酸が効いていたのかもと思ったのでペラックT錠を買ってかえるのでありました。


原神 Ver.5.8 予告番組。まめぐさん、あの口ぶりだと前からプレイしているのかなー。

]]>
<p><a href="https://azureai.connpass.com/event/354972/">Azure OpenAI Service Dev Day 2025</a> に参加。特に懇親会 LT 目当てに。</p> <p><a href="/shared/Blo
2025-07-14 http://www.misuzilla.org/Blog/2025/07/14/Diary 2025-07-15T16:27:56.722Z 2025-07-15T16:27:56.722Z AI サービスの API をトレースするデバッグ支援ツール AIApiTracer をリリースしました。まだあちらこちらバグってますが地味な便利ツールだと思います。どうぞご利用ください。

これは Cloudflare AI Gateway Logs を触って、ローカルでカジュアルに動かせるやつが欲しい!と勢いで Claude Code に作らせたものだけど、勢いで作れるのでやはりすごい。

今の所の悩みどころはモックしたほうがよさそうかとか、動作確認が人間なあたりとか。


原神、今更ながら間章3幕終わらせて放浪者は放浪者になった…次はアルベドの伝説任務をやれば背理が…。

]]>
<p>AI サービスの API をトレースするデバッグ支援ツール <a href="https://github.com/Cysharp/AIApiTracer/">AIApiTracer</a> をリリースしました。まだあちらこちらバグってますが地味な便利ツールだと思います。ど
2025-07-11: Microsoft MVP http://www.misuzilla.org/Blog/2025/07/11/Diary 2025-07-11T16:55:12.380Z 2025-07-11T16:56:32.496Z Microsoft MVP (.NET カテゴリー) を再受賞しました。ありがとうございます。

何年か間が空いた期間もあるのですが、なんともう9回目だそうです。来年も受賞できるよう、今年も一年がんばるぞい。


今日はベリー涼しい。お昼に豚しゃぶ定食を頼んだところ何もかけるものが出てこず、まあ味ついてるのかもしれないし…と思って食べてもプリミティブな味…。この店はこの素朴な味を楽しむと言うスタイルなのか?と思いつつ、恐る恐る聞いてみたら単にゴマドレとポン酢の出し忘れだった回。

]]>
<p>Microsoft MVP (.NET カテゴリー) を再受賞しました。ありがとうございます。</p> <p>何年か間が空いた期間もあるのですが、なんともう9回目だそうです。来年も受賞できるよう、今年も一年がんばるぞい。</p> <p><a href="/shared/Bl
2025-07-10 http://www.misuzilla.org/Blog/2025/07/10/Diary 2025-07-10T17:33:03.280Z 2025-07-10T17:33:03.280Z iPhone 14 Pro のバッテリーがついにサービス表示になりました。前回交換したのが2024年3月なので1年4ヶ月ぶり2度目の80%切り。

やっぱり 14 世代のバッテリーは劣化が早い気がする…。

バッテリーの状態と充電: 最大容量 79%

]]>
<p>iPhone 14 Pro のバッテリーがついにサービス表示になりました。前回交換したのが2024年3月なので1年4ヶ月ぶり2度目の80%切り。</p> <p>やっぱり 14 世代のバッテリーは劣化が早い気がする…。</p> <p><a href="/shared/Blog
2025-07-08 http://www.misuzilla.org/Blog/2025/07/08/Diary 2025-07-08T16:22:43.896Z 2025-07-08T16:30:07.127Z Razer Pro Click V2 Vertical Edition を買って、オフィスで使い始めました。

悪くはなさそうなのだけど、やはり持ち方が結構違うのでしばらくは違和感だったり力のかけ具合でなんやかんやしそう。

あと手首のあたりが接地するのでマウスパッドなりデスクマットなりがあった方が良さそうかも。

カスタマイズのための Razer Synapse 4 は Arm 版がなさそうなので家では使えないかな…。


マウスの製品紹介で AI プロンプトマスターという機能が少しフィーチャーされていて、それ自体は ChatGPT か Copilot とチャットできるウィンドウが開くだけ、という代物で AI と言える必要があったんだなと何ともいえない気持ちになりました。

]]>
<p>Razer Pro Click V2 Vertical Edition を買って、オフィスで使い始めました。</p> <p>悪くはなさそうなのだけど、やはり持ち方が結構違うのでしばらくは違和感だったり力のかけ具合でなんやかんやしそう。</p> <p>あと手首のあたりが接地す
2025-07-06 http://www.misuzilla.org/Blog/2025/07/06/Diary 2025-07-06T15:08:59.828Z 2025-07-06T15:34:19.436Z Switch 2 のセットアップは「まるごと転送」というやつで簡単に移行できるということでやってみたら「この本体とセットになっているソフトがまだ登録されていません。ニンテンドーeショップで登録してから先に進んでください。」という謎のエラーが出てハマる。

これはどうも調べたらソフトがバンドルされたセット版の本体でソフトをニンテンドーアカウントに紐づけていないと出るエラーということらしい。手元の本体は「あつまれ どうぶつの森」セット版なのだけど、そもそも持っているのでわざわざ紐付けをしなかったからだった模様。

それなら紐づければヨシ、とはいかなくて何故ならすでに購入済みだから紐づけられないというエラーが出るのでした。これは適当なアカウントを作って紐づけるしかないとからしくそんな無茶な。ということで結局諦めて普通に初期設定してからセーブの引っ越しをしました。

エラーメッセージからは言っている意味が何も理解出来なかったので厳しい。後から読んだら確かにそう言っているのだけども。


いのりまち町民集会2025 -ACOUSTIC LIVE シネマチックダイアリー- 埼玉公演 夜の部。

去年に引き続きアコースティックライブ。良かっただけにやっぱりライブでしか聴けないのがもったいない。

フィルム風の記念品


大宮ソニックシティには埼玉県物産館というのがあるのでついでにいくぞい、と思っていたけどよく見たら日曜定休。完。

]]>
<p>Switch 2 のセットアップは「まるごと転送」というやつで簡単に移行できるということでやってみたら「この本体とセットになっているソフトがまだ登録されていません。ニンテンドーeショップで登録してから先に進んでください。」という謎のエラーが出てハマる。</p> <p>これは
2025-07-05 http://www.misuzilla.org/Blog/2025/07/05/Diary 2025-07-05T03:27:20.117Z 2025-07-05T16:47:24.459Z 朝、ビックカメラ Suica カードの VIEW’s NET 登録できたというメールが来たのでカードも近いうち届きそうかなーと思っていたら午前中にきた。しばらくは買えるかわからない Switch 2 のために物理カードを持ち歩く必要がある…。


ちょっと出かけたついでにビックカメラに Switch 2 入荷してるという話を見たので行ったら普通に買えました。受付して整理券をもらう形でしたが特に並ぶこともなく。まさかの半日もせずカードを持ち歩く必要がなくなった。

やはりヨドバシのカードに比べてビックカメラ Suica カードを作ってる人というハードルがあるのか、入荷数の割には緩やかにはけてたよう。後に夜に見てもまだありそうで、秋葉原のビックカメラも19時過ぎても残ってた模様。

Nintendo Switch 2 マリオカート ワールド セット (日本語・国内専用)


マウスとディスプレイを見に秋葉原に。大変暑い。

ヨドバシでシトラリのアクスタが。そのあとドンキとアニメイト見てみたけど意外にもなかったので買っておいてヨカッタ。

シトラリのアクスタ

お目当ての Razer Pro Click V2 Vertical Edition は TSUKUMO eX. にあって触れたのだけど、ちょっと癖はあるもののホイールは普通だしなかなか良さそう。


画面保護ガラス貼り付けるの失敗マン。そして移行元の Switch も充電されてないので終わり。

]]>
<p>朝、ビックカメラ Suica カードの VIEW’s NET 登録できたというメールが来たのでカードも近いうち届きそうかなーと思っていたら午前中にきた。しばらくは買えるかわからない Switch 2 のために物理カードを持ち歩く必要がある…。</p> <hr> <p>ちょっ
2025-07-04 http://www.misuzilla.org/Blog/2025/07/04/Diary 2025-07-04T16:15:45.156Z 2025-07-04T18:06:28.698Z 今日から GiGO でゼンレスゾーンゼロコラボ、というわけで立ち寄ってチケットファイルもらってきた。ランダムということだったのでアンビー欲しいけど無理かなと思っていたけど1度目でもらえたのでヤッタネー。

というかこれに限らずクレーンがありえんヨワヨワのヨワで何も取れる気がしなかったのでちょっと…。

アンビーのチケットファイル

そういえばピザーラコラボは結局食べないまま終わってしまった…(昨今胃腸が終わってるのでピザは避けてる)

]]>
<p>今日から GiGO でゼンレスゾーンゼロコラボ、というわけで立ち寄ってチケットファイルもらってきた。ランダムということだったのでアンビー欲しいけど無理かなと思っていたけど1度目でもらえたのでヤッタネー。</p> <p>というかこれに限らずクレーンがありえんヨワヨワのヨワで何
2025-07-03 http://www.misuzilla.org/Blog/2025/07/03/Diary 2025-07-03T17:27:26.345Z 2025-07-03T17:29:11.893Z OpenDots ONE のマイクは最初 iPhone で試した時、なんかザラザラしてると言われたけど Mac に繋ぎ直したら特に問題ない感じだったので、音の拾い具合に関しては周りがザワザワしてなければ問題なそう。


マウスのホイールが壊れたので代わりとなるマウスを探してて、エルゴノミック系の形の物を欲しいものの Microsoft は売るのをやめたのでこまっています。

…という話をしていて Logicool の LIFT が合うなら良いという話を聞いたのでビックカメラに行ったところ、LIFT に加えて Logicool MX Vertical と Razer Pro Click V2 Vertical Edition も置いてあったので触り比べた感じ Razer のが1番好みかも。

ただ、実際に PC につながっていなかったのでホイールの感じがわからないのと、値段がちょっとお高いので即決にはならず。

]]>
<p>OpenDots ONE のマイクは最初 iPhone で試した時、なんかザラザラしてると言われたけど Mac に繋ぎ直したら特に問題ない感じだったので、音の拾い具合に関しては周りがザワザワしてなければ問題なそう。</p> <hr> <p>マウスのホイールが壊れたので代わり
2025-07-01 http://www.misuzilla.org/Blog/2025/07/01/Diary 2025-07-01T16:17:33.755Z 2025-07-01T16:44:42.580Z my new gear…ということで Shokz の OPENDOTS ONE を。

元々 Huawei FreeClip を持っていたのですが、より音が良さそうな雰囲気だったので気になってた次第。まあ買い換えるほどではないと思いますが。

マイクの性能が Shokz にしては低いらしいのでそれについてはまたのちほど。

ちなみに音質だけなら Bose のやつがよい評判だけど、試着した感じ装着が若干面倒なのと接続の安定性が少し低い雰囲気でした。


スカーク2凸ありがとうございます。


このサイト、Hexo と Netlify を使っているのだけど大変古かったので最新まで上げるのに無駄にハマったあげく、timezone が Japan の状態で、記事の日付(date)に ISO 8601 の 2004-04-01T12:00Z という形式で UTC を指定すると、逆にマイナス9時間になってしまう罠があってハマりました。

Netlify である必要もなくなったし何かしらに置き換えたい…。

]]>
<p>my new gear…ということで Shokz の OPENDOTS ONE を。</p> <p>元々 Huawei FreeClip を持っていたのですが、より音が良さそうな雰囲気だったので気になってた次第。まあ買い換えるほどではないと思いますが。</p> <p>マイク
2025-06-30 http://www.misuzilla.org/Blog/2025/06/30/Diary 2025-06-30T17:18:35.305Z 2025-06-30T17:32:43.001Z お財布忘れ太郎。


componentize-dotnet で wasm 吐くの、.NET 10 Preview 入れていれば、テンプレートインストール、dotnet new, dotnet build だけで出来るようになってたので良さそう。


ビックカメラSuicaカード申し込み太郎。Nintendo Switch 2…というのもあるけど1番使う家電量販店なので。そして折角なので JCB です。

]]>
<p>お財布忘れ太郎。</p> <hr> <p>componentize-dotnet で wasm 吐くの、.NET 10 Preview 入れていれば、テンプレートインストール、dotnet new, dotnet build だけで出来るようになってたので良さそう。</p>
2025-06-29: 文具女子博, AT living II http://www.misuzilla.org/Blog/2025/06/29/Diary 2025-06-30T00:00:00.000Z 2025-06-29T17:54:49.045Z 文具女子博 2025という文房具をたくさん展示、販売しているイベントに。何が女子なのかはよくわかってません。

最近は紙に書くことをしないので文房具は良さそうだけど使わない…と冷静になりがちなので買うものはないかと思っていたけど、意外と買ったかも。

LIHIT LAB. のクリアファイルのカバーは何というかすごい。クリアファイルのカバーって。いやわかりますが。つい買ってしまった…。

標識アクスタキーホルダー、クリアファイルカバー、シリコンケース、スティックホチキスと芯、ミニバインダー、黒板消し型画面クリーナー


有楽町のヒューリックホールで LAWSON presents 豊崎愛⽣ カバーコンサート2025 AT living Ⅱ 〜sing of youth〜 夜の部。

カバーコンサートは定期的にやって欲しいですね。あとおからじ終わったことで生のソロトークを聞ける機会が減ったのが惜しい…。

会場限定・ピクチャーチケット


日記エントリーのメタデータに date を指定していなかったのでオーダーが破滅してたのに今さら気づきました。あとで適当になおします。

]]>
<p>文具女子博 2025という文房具をたくさん展示、販売しているイベントに。何が女子なのかはよくわかってません。</p> <p>最近は紙に書くことをしないので文房具は良さそうだけど使わない…と冷静になりがちなので買うものはないかと思っていたけど、意外と買ったかも。</p> <p
2025-06-28 http://www.misuzilla.org/Blog/2025/06/28/Diary 2025-06-28T00:00:00.000Z 2025-06-28T00:00:00.000Z 今日もネコチャンはクソネコムーブをキメる。


今日も流行りのエージェンティックコーディングで雑アプリを作ってみたり。今回は Android で動かしたいのでとりあえず .NET MAUI にしてみたけど、まあ意外と目的は達成できた。多少のデバッグガイドは必要でしたが。

最初 Android エミュレーターで動かすのが面倒だから iOS で多少動くところまでやってから Android のほうで作業し始めたけど、ちゃんとクロスプラットフォームらしくなんとなくスッと動いてちょっと感動。

特に公開するわけではないものなら自分でコードを書かない分、雑なコードでも良いというか、自分でやるときのちゃんと設計や実装をしたくなる葛藤と戦わないですむのがいいかも。

あとはデバッグまで自動運転して欲しいけど、CLI, Web, ネイティブ GUI の順番でお膳立てがめんどそうかも。


mono 見てたら天城さんの声が。来期は主役もあるしイイデスネ。

]]>
<p>今日もネコチャンはクソネコムーブをキメる。</p> <hr> <p>今日も流行りのエージェンティックコーディングで雑アプリを作ってみたり。今回は Android で動かしたいのでとりあえず .NET MAUI にしてみたけど、まあ意外と目的は達成できた。多少のデバッグガイド
2025-06-27 http://www.misuzilla.org/Blog/2025/06/27/Diary 2025-06-27T00:00:00.000Z 2025-06-27T00:00:00.000Z せこんさんとか kyoさんとかのとこをみてて、100周ぐらい回ってブログというか日記かもと思い、久々に更新できるようにしてみたり。

今まで更新がめんどくさくなっていた理由としてそもそも VSCode で更新して GitHub にプッシュする、というフローがだるくて、特に画像を貼りたいと思うと面倒が加速する…という問題がありました。

技術的な記事なら Zenn とかでいいか、みたいなところもあり。

というわけでなにか別なツールはないものか探していたのですが、キーボードショートカットでペーストしたり、Git 上に置いたりができるようなやつはそんなになくて、自分で作るのもなーと悩んでいたのです。

しかし今 AI が盛り上がっている…ということで丸投げして GitHub のリポジトリーを直接編集するエディターを作ってもらえばいいのでは?と思って試したら解決。すごい。自分だけのツールがお手軽に作れるのはいい時代ですね。

サイトそのものの見た目も調整したいけどまあそれはのちのち。


会社でつかっている Surface Precision Mouse のホイールスクロールが壊れて無段階からもどらなくなってしまって死。


昨日のことではあるけどやっと年金生活に。ほぼデイリーぐらいだけど2年はかからなかった程度。

ランク60

ランク60報酬受け取り

]]>
<p><a href="https://secon.dev/entry/">せこんさん</a>とか <a href="https://hail2u.net/">kyoさん</a>とかのとこをみてて、100周ぐらい回ってブログというか日記かもと思い、久々に更新できるようにしてみたり
Azure Container Apps (Preview) でカスタムドメインに必要な証明書を Cloudflare で作る http://www.misuzilla.org/Blog/2022/05/21/ContainerAppsWithCloudflareOriginCerts 2022-05-21T18:00:00.000Z 2022-05-21T18:00:00.000Z tl;dr
  • Azure Container Apps は現時点ではカスタムドメインの設定に証明書が必須
  • Cloudflare オリジン証明書というオリジンと Cloudflare の間の通信で使用する証明書を発行できる仕組みがある
  • オリジン証明書を Container Apps に登録して、Cloudflare をフロントに置くことでドメインの証明書管理を Cloudflare にまかせる

Azure Container Apps にカスタムドメインを登録時、証明書が必要

Azure の Azure Container Apps (Preview) ではカスタムドメインを設定して、外部からのアクセスを受け付けるようにできます。

詳しくはしばやんさんのブログを参照していただきたいのですが、現時点ではカスタムドメインの設定時に HTTPS 向けの証明書のアップロードが必要です。

つまりドメインに対する証明書を何らかの方法で作成/用意する必要があり、しばやんさんの記事では Acmebot を用意して Let’s Encrypt で証明書を作成、更新していく方法が紹介されています。

今回触っていた環境は個人で適当に立てているサイトなので動かすものを増やしたくないなと思っていたのですが、元々 Cloudflare を前に置いていたので Cloudflare が自動で発行、更新する証明書を使うようにすれば丸投げできそうな気がしてきました。が、しかし Container Apps は HTTPS 必須なのかカスタムドメインの登録時にどうにしても証明書が必要です。

オリジン証明書を作る

Container Apps のカスタムドメイン設定に必要な証明書をどうするか、というところで Cloudflare にはオリジン証明書を作るという機能があるのでこれを使います。

オリジン証明書は Cloudflare とオリジン、この場合だと Container Apps の通信でのみ使用する目的の証明書で今回の用途にはぴったりです。デフォルトでは15年という長い期限で作成され、個人のサイトならそっちが先に朽ちるか Managed Certificates がくると思うのでよさそうです(今回はある程度放っておきたいのが目的)。

オリジン証明書は Cloudflare の管理画面の SSL/TLS → オリジンサーバー → オリジン証明書 で発行できます。発行すると証明書と秘密鍵がでてきますので PEM 形式で手元に保存します。特に秘密鍵はページを閉じると確認できなくなるのでしっかり保存しておきます。

オリジン証明書を pfx 形式 (PKCS#12) に変換する

次に発行した証明書と秘密鍵を Container Apps に登録します。ところが登録時にパスワードを求められたりしてそのままでは取り込めないので OpenSSL で pfx 形式 (PKCS#12) に変換します。

cat certificate.pem private.pem > origin.pem
openssl pkcs12 -export -in origin.pem -out origin.pfx

オリジン証明書を Container Apps に登録する

pfx 形式の証明書を作成したら Container Apps に登録します。Azure Portal の コンテナー アプリ環境 → (コンテナーアプリ) → 証明書 で “証明書の追加” で追加を行えます。

注意点として現時点では “証明書名” に大文字アルファベットを含む文字列を指定すると “この証明書名は既に使用されています。別の証明書名をお試しください。” という謎のエラーが出るので小文字で入力してください。

カスタムドメインの設定

証明書が作成出来たら後はカスタムドメインの設定を行い、証明書として先ほど登録したものを選択すれば完了です。

まとめ

Container Apps が Managed Certificates にはやく対応してほしいですね。

]]>
<h2 id="tl-dr"><a href="#tl-dr" class="headerlink" title="tl;dr"></a>tl;dr</h2><ul> <li>Azure Container Apps は現時点ではカスタムドメインの設定に証明書が必須</li> <
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<feed xmlns="http://www.w3.org/2005/Atom">
<title>ぷろじぇくと、みすじら。</title>
<link href="http://www.misuzilla.org/Feed.xml" rel="self"/>
<link href="http://www.misuzilla.org/"/>
<updated>2025-07-28T17:05:52.904Z</updated>
<id>http://www.misuzilla.org/</id>
<author>
<name>Mayuki Sawatari</name>
</author>
<generator uri="https://hexo.io/">Hexo</generator>
<entry>
<title>2025-07-28</title>
<link href="http://www.misuzilla.org/Blog/2025/07/28/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/28/Diary</id>
<published>2025-07-28T17:05:52.904Z</published>
<updated>2025-07-28T17:05:52.904Z</updated>
<content type="html">
<![CDATA[ <p>お昼にすき家に食べに。すき家は竹芝の時に食べまくって以来だからもしかしたら10数年ぶりかも。</p><p>フリスビーを懐かしんで、まぐろユッケ丼を食べましたが、まあ普通のまぐろたたき丼でいいかな…。</p><hr><p>自宅サーバーに PaaS のような、アプリをデプロイして動かせる仕組みを Kubernetes で用意しようとしているけど、external-dns, Ingress, MetalLB, Cloudflare Tunnel Controller とかも必要で面倒な気持ちが…。</p><p>本質的にはコンテナーデプロイするぐらいでいいのでなんか簡単なやつないんか、って ChatGPT に聞いたら Coolify はどう?と言う答え。なるほど良さそう。</p><p>k8s の知識をつける分には手を動かした方が良くはあるのですがしかし…。</p> ]]>
</content>
<summary type="html"><p>お昼にすき家に食べに。すき家は竹芝の時に食べまくって以来だからもしかしたら10数年ぶりかも。</p> <p>フリスビーを懐かしんで、まぐろユッケ丼を食べましたが、まあ普通のまぐろたたき丼でいいかな…。</p> <hr> <p>自宅サーバーに PaaS のような、アプリをデプ</summary>
</entry>
<entry>
<title>2025-07-26</title>
<link href="http://www.misuzilla.org/Blog/2025/07/26/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/26/Diary</id>
<published>2025-07-26T16:57:31.654Z</published>
<updated>2025-07-26T17:01:31.890Z</updated>
<content type="html">
<![CDATA[ <p><a href="https://zenn.dev/mayuki/scraps/1d46c65d21242d">Microsoft 365 の OneDrive に iOS からサインインできない問題</a>。以前から使っていたテストテナントのアカウントでサインインしようとしたところ謎のエラーになる問題、全然情報ないので後で似たような状況になった人に向けてメモを残しておく。</p><p>テストテナントだったのでまあいいかと思って最後までは調査、解決まではしてないですが。</p><hr><p>赤坂見附に行ったので「しろたえ」というところがあるということで寄ってみる。</p><p>レアチーズケーキとアップルパイを持ち帰りで…なのだけど持ち帰りでも15分ぐらい待ったので人気がうかがえます。</p><p><a href="/shared/Blog/img/2025/07/27/b7fd7c88-4957-4af9-b9e5-000044856eb4.jpeg"><img src="/shared/Blog/img/2025/07/27/b7fd7c88-4957-4af9-b9e5-000044856eb4_thumb.jpg" alt="西洋菓子 しろたえ"></a></p><p>看板商品のレアチーズケーキは小さめではあるけど美味しいし、お値段もだいぶ良心的で良き。なお写真を撮り忘れたことに食べてから気づくやつです。</p> ]]>
</content>
<summary type="html"><p><a href="https://zenn.dev/mayuki/scraps/1d46c65d21242d">Microsoft 365 の OneDrive に iOS からサインインできない問題</a>。以前から使っていたテストテナントのアカウントでサインインしようと</summary>
</entry>
<entry>
<title>2025-07-22</title>
<link href="http://www.misuzilla.org/Blog/2025/07/22/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/22/Diary</id>
<published>2025-07-22T01:30:50.132Z</published>
<updated>2025-07-22T16:52:29.874Z</updated>
<content type="html">
<![CDATA[ <p>昨日買った <a href="https://www.linedrops.jp/fs/linedrops/innovator/18762-67">innovator の折りたたみ晴雨兼用折りたたみ傘</a> を使ってみる。日傘は持っているもののオフィスに置きっぱなしなので普段使い用に。</p><p>やはりペラペラの傘より明らかによき。innovator は折りたたみより大きい傘が欲しいと思っていたけど先に折りたたみを買ってしまった。</p><p>もっと折りたたみやすくなって欲しいとか風が通る機構が欲しいとかあるけど、バッグに入れっぱなしにするサイズと重量のバランス的にこんなところですかね。</p><p>傘袋にしまうのが比較的楽なのはいいところかも。</p><hr><p>CEDEC 2025 1日目。パシフィコ横浜ノース遠いし暑いし何もなくてきびしみ。</p><p>パシフィコというかみなとみらい、イベントやライブ以外でくることはほぼないので少し不思議な感じもある。</p><p>モンハンの UI 関連のセッションをいくつか聴いて、西洋服飾史の流れというセッションを聴く。<br>西洋服飾史の話は古代から19世紀初頭までの変遷をざっくりと、という感じで1時間なのが惜しい…。</p><hr><p>崎陽軒でシュウマイをかっておわり。</p> ]]>
</content>
<summary type="html"><p>昨日買った <a href="https://www.linedrops.jp/fs/linedrops/innovator/18762-67">innovator の折りたたみ晴雨兼用折りたたみ傘</a> を使ってみる。日傘は持っているもののオフィスに置きっぱなしなので普</summary>
</entry>
<entry>
<title>2025-07-21</title>
<link href="http://www.misuzilla.org/Blog/2025/07/21/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/21/Diary</id>
<published>2025-07-21T13:54:52.841Z</published>
<updated>2025-07-21T17:01:42.705Z</updated>
<content type="html">
<![CDATA[ <p>Apple Store 丸の内でiPhone 14 Pro のバッテリー交換(1年4ヶ月ぶり2回目)。</p><p><a href="/shared/Blog/img/2025/07/21/96d0cab0-9974-4bff-9339-992be3304deb.jpeg"><img src="/shared/Blog/img/2025/07/21/96d0cab0-9974-4bff-9339-992be3304deb_thumb.jpg" alt="バッテリー交換履歴: 2025年7月21日"></a></p><p>14 Pro のバッテリー、劣化はやすぎる…。</p><hr><p>o3 の Web 検索を試してみたくてChatGPT Plus を契約してしまった…。が、確かにこれはいいですね。</p><p>今の所の使い分けはこんな感じ。</p><ul><li>Web の検索: ChatGPT o3</li><li>Deep Research: Microsoft 365 Copilot Researcher</li><li>コーディングの質問: Claude 4 Opus&#x2F;Sonnet</li></ul><p>最初に契約したのは Google AI Pro (Gemini) で Deep Research 目的だったけど、今となっては1番イマイチなレポートなのと NotebookLM 使ってないし解約検討中、というところ。</p><p>Microsoft 365 Copilot Researcher はレポートのバランスが今の所良くて、アプリの出来が怪しいのと共有できないのを除けば満足。</p><p>Researcher は裏側は GPT シリーズなのに結構違うなと思ったら、なるほど <a href="https://blogs.windows.com/japan/2025/04/14/researcher-agent-in-microsoft-365-copilot/">o3 ベース</a> って書いてあった…ので再度 o3 で試してみたけどやはり Researcher の結果が1番よかった。うむむ。</p> ]]>
</content>
<summary type="html"><p>Apple Store 丸の内でiPhone 14 Pro のバッテリー交換(1年4ヶ月ぶり2回目)。</p> <p><a href="/shared/Blog/img/2025/07/21/96d0cab0-9974-4bff-9339-992be3304deb.jpeg</summary>
</entry>
<entry>
<title>2025-07-20</title>
<link href="http://www.misuzilla.org/Blog/2025/07/20/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/20/Diary</id>
<published>2025-07-20T18:58:20.372Z</published>
<updated>2025-07-20T19:02:25.546Z</updated>
<content type="html">
<![CDATA[ <p>洗濯機を掃除。</p><p>ヒートポンプの熱交換ユニットのところを開けてみたらネコチャンのものとおもわしき毛によるヘドロのようなものが…。フィンにもびっしりついており、ダメージを与えず完璧に掃除するのはなかなか難しそうなので程々で。</p><p>乾燥経路も綿埃の塊が出てきたのでやってよかった。</p><p>Panasonic はここ数年のモデルでは出張清掃サービスがあるらしい。</p><hr><p>原神の背理始めたけど、なるほど Ver.2.3 のイベントストーリーとシムランカのストーリーと繋がっている。いやしかしイベントストーリー復刻しないのにちょいちょい重要なバックグラウンドとか突っ込んでくるの気になります。</p><p>しかし、知らないストーリーや忘れた話は Deep Research でなんとかできるのでベンリ。まあ知らないストーリーは正しさがわからないですが。</p> ]]>
</content>
<summary type="html"><p>洗濯機を掃除。</p> <p>ヒートポンプの熱交換ユニットのところを開けてみたらネコチャンのものとおもわしき毛によるヘドロのようなものが…。フィンにもびっしりついており、ダメージを与えず完璧に掃除するのはなかなか難しそうなので程々で。</p> <p>乾燥経路も綿埃の塊が出て</summary>
</entry>
<entry>
<title>2025-07-18</title>
<link href="http://www.misuzilla.org/Blog/2025/07/18/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/18/Diary</id>
<published>2025-07-18T11:26:46.278Z</published>
<updated>2025-07-18T16:57:09.842Z</updated>
<content type="html">
<![CDATA[ <p><a href="https://azureai.connpass.com/event/354972/">Azure OpenAI Service Dev Day 2025</a> に参加。特に懇親会 LT 目当てに。</p><p><a href="/shared/Blog/img/2025/07/19/af59a0dc-feb8-4014-b448-421d1d627ab9.jpeg"><img src="/shared/Blog/img/2025/07/19/af59a0dc-feb8-4014-b448-421d1d627ab9_thumb.jpg"></a></p><p>牛尾さんの Azure Functions チームですら今までにない上からふんわり AI やれが降ってくるのを聞いてそんな感じなのかーと。</p><p>mizchi さんの Claude Code バックグラウンドライブコーディングはセッション頭で丸投げしてほぼ終わりの時間で出来上がっててめちゃくちゃすごい。</p><p>で、LT はというと、LT のタイミングで声が出にくくなっていて、あわあわしていたらストップウォッチも開始し忘れてて、途中画面切り替えに失敗したときに時間もわからないのでもはやパニック…。</p><p>LT でこんなに失敗した感を味わったことはないので大変へこみ。しぬしかない。</p><hr><p>この前まで病院でもらっていたトラネキサム酸が効いていたのかもと思ったのでペラックT錠を買ってかえるのでありました。</p><hr><p>原神 Ver.5.8 予告番組。まめぐさん、あの口ぶりだと前からプレイしているのかなー。</p> ]]>
</content>
<summary type="html"><p><a href="https://azureai.connpass.com/event/354972/">Azure OpenAI Service Dev Day 2025</a> に参加。特に懇親会 LT 目当てに。</p> <p><a href="/shared/Blo</summary>
</entry>
<entry>
<title>2025-07-14</title>
<link href="http://www.misuzilla.org/Blog/2025/07/14/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/14/Diary</id>
<published>2025-07-15T16:27:56.722Z</published>
<updated>2025-07-15T16:27:56.722Z</updated>
<content type="html">
<![CDATA[ <p>AI サービスの API をトレースするデバッグ支援ツール <a href="https://github.com/Cysharp/AIApiTracer/">AIApiTracer</a> をリリースしました。まだあちらこちらバグってますが地味な便利ツールだと思います。どうぞご利用ください。</p><p>これは Cloudflare AI Gateway Logs を触って、ローカルでカジュアルに動かせるやつが欲しい!と勢いで Claude Code に作らせたものだけど、勢いで作れるのでやはりすごい。</p><p>今の所の悩みどころはモックしたほうがよさそうかとか、動作確認が人間なあたりとか。</p><hr><p>原神、今更ながら間章3幕終わらせて放浪者は放浪者になった…次はアルベドの伝説任務をやれば背理が…。</p> ]]>
</content>
<summary type="html"><p>AI サービスの API をトレースするデバッグ支援ツール <a href="https://github.com/Cysharp/AIApiTracer/">AIApiTracer</a> をリリースしました。まだあちらこちらバグってますが地味な便利ツールだと思います。ど</summary>
</entry>
<entry>
<title>2025-07-11: Microsoft MVP</title>
<link href="http://www.misuzilla.org/Blog/2025/07/11/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/11/Diary</id>
<published>2025-07-11T16:55:12.380Z</published>
<updated>2025-07-11T16:56:32.496Z</updated>
<content type="html">
<![CDATA[ <p>Microsoft MVP (.NET カテゴリー) を再受賞しました。ありがとうございます。</p><p>何年か間が空いた期間もあるのですが、なんともう9回目だそうです。来年も受賞できるよう、今年も一年がんばるぞい。</p><p><a href="/shared/Blog/img/2025/07/12/7788e9d0-7492-4f50-ac39-a41b8e09865d.jpeg"><img src="/shared/Blog/img/2025/07/12/7788e9d0-7492-4f50-ac39-a41b8e09865d_thumb.jpg"></a></p><hr><p>今日はベリー涼しい。お昼に豚しゃぶ定食を頼んだところ何もかけるものが出てこず、まあ味ついてるのかもしれないし…と思って食べてもプリミティブな味…。この店はこの素朴な味を楽しむと言うスタイルなのか?と思いつつ、恐る恐る聞いてみたら単にゴマドレとポン酢の出し忘れだった回。</p> ]]>
</content>
<summary type="html"><p>Microsoft MVP (.NET カテゴリー) を再受賞しました。ありがとうございます。</p> <p>何年か間が空いた期間もあるのですが、なんともう9回目だそうです。来年も受賞できるよう、今年も一年がんばるぞい。</p> <p><a href="/shared/Bl</summary>
</entry>
<entry>
<title>2025-07-10</title>
<link href="http://www.misuzilla.org/Blog/2025/07/10/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/10/Diary</id>
<published>2025-07-10T17:33:03.280Z</published>
<updated>2025-07-10T17:33:03.280Z</updated>
<content type="html">
<![CDATA[ <p>iPhone 14 Pro のバッテリーがついにサービス表示になりました。前回交換したのが2024年3月なので1年4ヶ月ぶり2度目の80%切り。</p><p>やっぱり 14 世代のバッテリーは劣化が早い気がする…。</p><p><a href="/shared/Blog/img/2025/07/11/17427133-6b61-4218-829a-144c84bb0a58.jpeg"><img src="/shared/Blog/img/2025/07/11/17427133-6b61-4218-829a-144c84bb0a58_thumb.jpg" alt="バッテリーの状態と充電: 最大容量 79%"></a></p> ]]>
</content>
<summary type="html"><p>iPhone 14 Pro のバッテリーがついにサービス表示になりました。前回交換したのが2024年3月なので1年4ヶ月ぶり2度目の80%切り。</p> <p>やっぱり 14 世代のバッテリーは劣化が早い気がする…。</p> <p><a href="/shared/Blog</summary>
</entry>
<entry>
<title>2025-07-08</title>
<link href="http://www.misuzilla.org/Blog/2025/07/08/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/08/Diary</id>
<published>2025-07-08T16:22:43.896Z</published>
<updated>2025-07-08T16:30:07.127Z</updated>
<content type="html">
<![CDATA[ <p>Razer Pro Click V2 Vertical Edition を買って、オフィスで使い始めました。</p><p>悪くはなさそうなのだけど、やはり持ち方が結構違うのでしばらくは違和感だったり力のかけ具合でなんやかんやしそう。</p><p>あと手首のあたりが接地するのでマウスパッドなりデスクマットなりがあった方が良さそうかも。</p><p>カスタマイズのための Razer Synapse 4 は Arm 版がなさそうなので家では使えないかな…。</p><hr><p>マウスの製品紹介で AI プロンプトマスターという機能が少しフィーチャーされていて、それ自体は ChatGPT か Copilot とチャットできるウィンドウが開くだけ、という代物で AI と言える必要があったんだなと何ともいえない気持ちになりました。</p> ]]>
</content>
<summary type="html"><p>Razer Pro Click V2 Vertical Edition を買って、オフィスで使い始めました。</p> <p>悪くはなさそうなのだけど、やはり持ち方が結構違うのでしばらくは違和感だったり力のかけ具合でなんやかんやしそう。</p> <p>あと手首のあたりが接地す</summary>
</entry>
<entry>
<title>2025-07-06</title>
<link href="http://www.misuzilla.org/Blog/2025/07/06/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/06/Diary</id>
<published>2025-07-06T15:08:59.828Z</published>
<updated>2025-07-06T15:34:19.436Z</updated>
<content type="html">
<![CDATA[ <p>Switch 2 のセットアップは「まるごと転送」というやつで簡単に移行できるということでやってみたら「この本体とセットになっているソフトがまだ登録されていません。ニンテンドーeショップで登録してから先に進んでください。」という謎のエラーが出てハマる。</p><p>これはどうも調べたらソフトがバンドルされたセット版の本体でソフトをニンテンドーアカウントに紐づけていないと出るエラーということらしい。手元の本体は「あつまれ どうぶつの森」セット版なのだけど、そもそも持っているのでわざわざ紐付けをしなかったからだった模様。</p><p>それなら紐づければヨシ、とはいかなくて何故ならすでに購入済みだから紐づけられないというエラーが出るのでした。これは適当なアカウントを作って紐づけるしかないとからしくそんな無茶な。ということで結局諦めて普通に初期設定してからセーブの引っ越しをしました。</p><p>エラーメッセージからは言っている意味が何も理解出来なかったので厳しい。後から読んだら確かにそう言っているのだけども。</p><hr><p>いのりまち町民集会2025 -ACOUSTIC LIVE シネマチックダイアリー- 埼玉公演 夜の部。</p><p>去年に引き続きアコースティックライブ。良かっただけにやっぱりライブでしか聴けないのがもったいない。</p><p><a href="/shared/Blog/img/2025/07/07/2f4a5d5b-c00c-4daf-8942-6e815397dda2.jpeg"><img src="/shared/Blog/img/2025/07/07/2f4a5d5b-c00c-4daf-8942-6e815397dda2_thumb.jpg" alt="フィルム風の記念品"></a></p><hr><p>大宮ソニックシティには埼玉県物産館というのがあるのでついでにいくぞい、と思っていたけどよく見たら日曜定休。完。</p> ]]>
</content>
<summary type="html"><p>Switch 2 のセットアップは「まるごと転送」というやつで簡単に移行できるということでやってみたら「この本体とセットになっているソフトがまだ登録されていません。ニンテンドーeショップで登録してから先に進んでください。」という謎のエラーが出てハマる。</p> <p>これは</summary>
</entry>
<entry>
<title>2025-07-05</title>
<link href="http://www.misuzilla.org/Blog/2025/07/05/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/05/Diary</id>
<published>2025-07-05T03:27:20.117Z</published>
<updated>2025-07-05T16:47:24.459Z</updated>
<content type="html">
<![CDATA[ <p>朝、ビックカメラ Suica カードの VIEW’s NET 登録できたというメールが来たのでカードも近いうち届きそうかなーと思っていたら午前中にきた。しばらくは買えるかわからない Switch 2 のために物理カードを持ち歩く必要がある…。</p><hr><p>ちょっと出かけたついでにビックカメラに Switch 2 入荷してるという話を見たので行ったら普通に買えました。受付して整理券をもらう形でしたが特に並ぶこともなく。まさかの半日もせずカードを持ち歩く必要がなくなった。</p><p>やはりヨドバシのカードに比べてビックカメラ Suica カードを作ってる人というハードルがあるのか、入荷数の割には緩やかにはけてたよう。後に夜に見てもまだありそうで、秋葉原のビックカメラも19時過ぎても残ってた模様。</p><p><a href="/shared/Blog/img/2025/07/06/3113f07a-6668-4874-9e94-ee2c948235ce.jpeg"><img src="/shared/Blog/img/2025/07/06/3113f07a-6668-4874-9e94-ee2c948235ce_thumb.jpg" alt="Nintendo Switch 2 マリオカート ワールド セット (日本語・国内専用) "></a></p><hr><p>マウスとディスプレイを見に秋葉原に。大変暑い。</p><p>ヨドバシでシトラリのアクスタが。そのあとドンキとアニメイト見てみたけど意外にもなかったので買っておいてヨカッタ。</p><p><a href="/shared/Blog/img/2025/07/06/fd7359b9-42b7-4cce-bcb5-eb007d162a47.jpeg"><img src="/shared/Blog/img/2025/07/06/fd7359b9-42b7-4cce-bcb5-eb007d162a47_thumb.jpg" alt="シトラリのアクスタ"></a></p><p>お目当ての Razer Pro Click V2 Vertical Edition は TSUKUMO eX. にあって触れたのだけど、ちょっと癖はあるもののホイールは普通だしなかなか良さそう。</p><hr><p>画面保護ガラス貼り付けるの失敗マン。そして移行元の Switch も充電されてないので終わり。</p> ]]>
</content>
<summary type="html"><p>朝、ビックカメラ Suica カードの VIEW’s NET 登録できたというメールが来たのでカードも近いうち届きそうかなーと思っていたら午前中にきた。しばらくは買えるかわからない Switch 2 のために物理カードを持ち歩く必要がある…。</p> <hr> <p>ちょっ</summary>
</entry>
<entry>
<title>2025-07-04</title>
<link href="http://www.misuzilla.org/Blog/2025/07/04/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/04/Diary</id>
<published>2025-07-04T16:15:45.156Z</published>
<updated>2025-07-04T18:06:28.698Z</updated>
<content type="html">
<![CDATA[ <p>今日から GiGO でゼンレスゾーンゼロコラボ、というわけで立ち寄ってチケットファイルもらってきた。ランダムということだったのでアンビー欲しいけど無理かなと思っていたけど1度目でもらえたのでヤッタネー。</p><p>というかこれに限らずクレーンがありえんヨワヨワのヨワで何も取れる気がしなかったのでちょっと…。</p><p><a href="/shared/Blog/img/2025/07/05/2689be73-c778-424f-8225-e8411e939c7a.jpeg"><img src="/shared/Blog/img/2025/07/05/2689be73-c778-424f-8225-e8411e939c7a_thumb.jpg" alt="アンビーのチケットファイル"></a></p><p>そういえばピザーラコラボは結局食べないまま終わってしまった…(昨今胃腸が終わってるのでピザは避けてる)</p> ]]>
</content>
<summary type="html"><p>今日から GiGO でゼンレスゾーンゼロコラボ、というわけで立ち寄ってチケットファイルもらってきた。ランダムということだったのでアンビー欲しいけど無理かなと思っていたけど1度目でもらえたのでヤッタネー。</p> <p>というかこれに限らずクレーンがありえんヨワヨワのヨワで何</summary>
</entry>
<entry>
<title>2025-07-03</title>
<link href="http://www.misuzilla.org/Blog/2025/07/03/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/03/Diary</id>
<published>2025-07-03T17:27:26.345Z</published>
<updated>2025-07-03T17:29:11.893Z</updated>
<content type="html">
<![CDATA[ <p>OpenDots ONE のマイクは最初 iPhone で試した時、なんかザラザラしてると言われたけど Mac に繋ぎ直したら特に問題ない感じだったので、音の拾い具合に関しては周りがザワザワしてなければ問題なそう。</p><hr><p>マウスのホイールが壊れたので代わりとなるマウスを探してて、エルゴノミック系の形の物を欲しいものの Microsoft は売るのをやめたのでこまっています。</p><p>…という話をしていて Logicool の LIFT が合うなら良いという話を聞いたのでビックカメラに行ったところ、LIFT に加えて Logicool MX Vertical と Razer Pro Click V2 Vertical Edition も置いてあったので触り比べた感じ Razer のが1番好みかも。</p><p>ただ、実際に PC につながっていなかったのでホイールの感じがわからないのと、値段がちょっとお高いので即決にはならず。</p> ]]>
</content>
<summary type="html"><p>OpenDots ONE のマイクは最初 iPhone で試した時、なんかザラザラしてると言われたけど Mac に繋ぎ直したら特に問題ない感じだったので、音の拾い具合に関しては周りがザワザワしてなければ問題なそう。</p> <hr> <p>マウスのホイールが壊れたので代わり</summary>
</entry>
<entry>
<title>2025-07-01</title>
<link href="http://www.misuzilla.org/Blog/2025/07/01/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/07/01/Diary</id>
<published>2025-07-01T16:17:33.755Z</published>
<updated>2025-07-01T16:44:42.580Z</updated>
<content type="html">
<![CDATA[ <p>my new gear…ということで Shokz の OPENDOTS ONE を。</p><p>元々 Huawei FreeClip を持っていたのですが、より音が良さそうな雰囲気だったので気になってた次第。まあ買い換えるほどではないと思いますが。</p><p>マイクの性能が Shokz にしては低いらしいのでそれについてはまたのちほど。</p><p>ちなみに音質だけなら Bose のやつがよい評判だけど、試着した感じ装着が若干面倒なのと接続の安定性が少し低い雰囲気でした。</p><p><a href="/shared/Blog/img/2025/07/02/6b5d36ae-6957-4f54-ad3d-45447e2aa0f2.jpeg"><img src="/shared/Blog/img/2025/07/02/6b5d36ae-6957-4f54-ad3d-45447e2aa0f2_thumb.jpg"></a></p><hr><p>スカーク2凸ありがとうございます。</p><p><a href="/shared/Blog/img/2025/07/02/48d95742-a6df-4b91-b792-c0d78883d6e0.jpeg"><img src="/shared/Blog/img/2025/07/02/48d95742-a6df-4b91-b792-c0d78883d6e0_thumb.jpg"></a></p><hr><p>このサイト、Hexo と Netlify を使っているのだけど大変古かったので最新まで上げるのに無駄にハマったあげく、timezone が Japan の状態で、記事の日付(date)に ISO 8601 の 2004-04-01T12:00Z という形式で UTC を指定すると、逆にマイナス9時間になってしまう罠があってハマりました。</p><p>Netlify である必要もなくなったし何かしらに置き換えたい…。</p> ]]>
</content>
<summary type="html"><p>my new gear…ということで Shokz の OPENDOTS ONE を。</p> <p>元々 Huawei FreeClip を持っていたのですが、より音が良さそうな雰囲気だったので気になってた次第。まあ買い換えるほどではないと思いますが。</p> <p>マイク</summary>
</entry>
<entry>
<title>2025-06-30</title>
<link href="http://www.misuzilla.org/Blog/2025/06/30/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/06/30/Diary</id>
<published>2025-06-30T17:18:35.305Z</published>
<updated>2025-06-30T17:32:43.001Z</updated>
<content type="html">
<![CDATA[ <p>お財布忘れ太郎。</p><hr><p>componentize-dotnet で wasm 吐くの、.NET 10 Preview 入れていれば、テンプレートインストール、dotnet new, dotnet build だけで出来るようになってたので良さそう。</p><hr><p>ビックカメラSuicaカード申し込み太郎。Nintendo Switch 2…というのもあるけど1番使う家電量販店なので。そして折角なので JCB です。</p> ]]>
</content>
<summary type="html"><p>お財布忘れ太郎。</p> <hr> <p>componentize-dotnet で wasm 吐くの、.NET 10 Preview 入れていれば、テンプレートインストール、dotnet new, dotnet build だけで出来るようになってたので良さそう。</p></summary>
</entry>
<entry>
<title>2025-06-29: 文具女子博, AT living II</title>
<link href="http://www.misuzilla.org/Blog/2025/06/29/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/06/29/Diary</id>
<published>2025-06-30T00:00:00.000Z</published>
<updated>2025-06-29T17:54:49.045Z</updated>
<content type="html">
<![CDATA[ <p>文具女子博 2025という文房具をたくさん展示、販売しているイベントに。何が女子なのかはよくわかってません。</p><p>最近は紙に書くことをしないので文房具は良さそうだけど使わない…と冷静になりがちなので買うものはないかと思っていたけど、意外と買ったかも。</p><p><a href="https://www.lihit-lab.com/products/catalog/f-480-3p.html">LIHIT LAB. のクリアファイルのカバー</a>は何というかすごい。クリアファイルのカバーって。いやわかりますが。つい買ってしまった…。</p><p><a href="/shared/Blog/img/2025/06/30/a47a1092-9695-4448-a813-712e237b84d0.jpeg"><img src="/shared/Blog/img/2025/06/30/a47a1092-9695-4448-a813-712e237b84d0_thumb.jpg" alt="標識アクスタキーホルダー、クリアファイルカバー、シリコンケース、スティックホチキスと芯、ミニバインダー、黒板消し型画面クリーナー"></a></p><hr><p>有楽町のヒューリックホールで LAWSON presents 豊崎愛⽣ カバーコンサート2025 AT living Ⅱ 〜sing of youth〜 夜の部。</p><p>カバーコンサートは定期的にやって欲しいですね。あとおからじ終わったことで生のソロトークを聞ける機会が減ったのが惜しい…。</p><p><a href="/shared/Blog/img/2025/06/30/24da437e-bcf5-4d45-9af6-e9596be10db4.jpeg"><img src="/shared/Blog/img/2025/06/30/24da437e-bcf5-4d45-9af6-e9596be10db4_thumb.jpg" alt="会場限定・ピクチャーチケット"></a></p><hr><p>日記エントリーのメタデータに date を指定していなかったのでオーダーが破滅してたのに今さら気づきました。あとで適当になおします。</p> ]]>
</content>
<summary type="html"><p>文具女子博 2025という文房具をたくさん展示、販売しているイベントに。何が女子なのかはよくわかってません。</p> <p>最近は紙に書くことをしないので文房具は良さそうだけど使わない…と冷静になりがちなので買うものはないかと思っていたけど、意外と買ったかも。</p> <p</summary>
</entry>
<entry>
<title>2025-06-28</title>
<link href="http://www.misuzilla.org/Blog/2025/06/28/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/06/28/Diary</id>
<published>2025-06-28T00:00:00.000Z</published>
<updated>2025-06-28T00:00:00.000Z</updated>
<content type="html">
<![CDATA[ <p>今日もネコチャンはクソネコムーブをキメる。</p><hr><p>今日も流行りのエージェンティックコーディングで雑アプリを作ってみたり。今回は Android で動かしたいのでとりあえず .NET MAUI にしてみたけど、まあ意外と目的は達成できた。多少のデバッグガイドは必要でしたが。</p><p>最初 Android エミュレーターで動かすのが面倒だから iOS で多少動くところまでやってから Android のほうで作業し始めたけど、ちゃんとクロスプラットフォームらしくなんとなくスッと動いてちょっと感動。</p><p>特に公開するわけではないものなら自分でコードを書かない分、雑なコードでも良いというか、自分でやるときのちゃんと設計や実装をしたくなる葛藤と戦わないですむのがいいかも。</p><p>あとはデバッグまで自動運転して欲しいけど、CLI, Web, ネイティブ GUI の順番でお膳立てがめんどそうかも。</p><hr><p>mono 見てたら天城さんの声が。来期は主役もあるしイイデスネ。</p> ]]>
</content>
<summary type="html"><p>今日もネコチャンはクソネコムーブをキメる。</p> <hr> <p>今日も流行りのエージェンティックコーディングで雑アプリを作ってみたり。今回は Android で動かしたいのでとりあえず .NET MAUI にしてみたけど、まあ意外と目的は達成できた。多少のデバッグガイド</summary>
</entry>
<entry>
<title>2025-06-27</title>
<link href="http://www.misuzilla.org/Blog/2025/06/27/Diary"/>
<id>http://www.misuzilla.org/Blog/2025/06/27/Diary</id>
<published>2025-06-27T00:00:00.000Z</published>
<updated>2025-06-27T00:00:00.000Z</updated>
<content type="html">
<![CDATA[ <p><a href="https://secon.dev/entry/">せこんさん</a>とか <a href="https://hail2u.net/">kyoさん</a>とかのとこをみてて、100周ぐらい回ってブログというか日記かもと思い、久々に更新できるようにしてみたり。</p><p>今まで更新がめんどくさくなっていた理由としてそもそも VSCode で更新して GitHub にプッシュする、というフローがだるくて、特に画像を貼りたいと思うと面倒が加速する…という問題がありました。</p><p>技術的な記事なら Zenn とかでいいか、みたいなところもあり。</p><p>というわけでなにか別なツールはないものか探していたのですが、キーボードショートカットでペーストしたり、Git 上に置いたりができるようなやつはそんなになくて、自分で作るのもなーと悩んでいたのです。</p><p>しかし今 AI が盛り上がっている…ということで丸投げして GitHub のリポジトリーを直接編集するエディターを作ってもらえばいいのでは?と思って試したら解決。すごい。自分だけのツールがお手軽に作れるのはいい時代ですね。</p><p>サイトそのものの見た目も調整したいけどまあそれはのちのち。</p><hr><p>会社でつかっている Surface Precision Mouse のホイールスクロールが壊れて無段階からもどらなくなってしまって死。</p><hr><p>昨日のことではあるけどやっと年金生活に。ほぼデイリーぐらいだけど2年はかからなかった程度。</p><p><a href="/shared/Blog/img/2025/06/28/2c3916f7-c726-4cce-a666-44146c7a72f7.jpeg"><img src="/shared/Blog/img/2025/06/28/2c3916f7-c726-4cce-a666-44146c7a72f7_thumb.jpg" alt="ランク60"></a></p><p><a href="/shared/Blog/img/2025/06/28/896aab5e-c429-4b91-9013-ee39ebc049f7.jpeg"><img src="/shared/Blog/img/2025/06/28/896aab5e-c429-4b91-9013-ee39ebc049f7_thumb.jpg" alt="ランク60報酬受け取り"></a></p> ]]>
</content>
<summary type="html"><p><a href="https://secon.dev/entry/">せこんさん</a>とか <a href="https://hail2u.net/">kyoさん</a>とかのとこをみてて、100周ぐらい回ってブログというか日記かもと思い、久々に更新できるようにしてみたり</summary>
</entry>
<entry>
<title>Azure Container Apps (Preview) でカスタムドメインに必要な証明書を Cloudflare で作る</title>
<link href="http://www.misuzilla.org/Blog/2022/05/21/ContainerAppsWithCloudflareOriginCerts"/>
<id>http://www.misuzilla.org/Blog/2022/05/21/ContainerAppsWithCloudflareOriginCerts</id>
<published>2022-05-21T18:00:00.000Z</published>
<updated>2022-05-21T18:00:00.000Z</updated>
<content type="html">
<![CDATA[ <h2 id="tl-dr"><a href="#tl-dr" class="headerlink" title="tl;dr"></a>tl;dr</h2><ul><li>Azure Container Apps は現時点ではカスタムドメインの設定に証明書が必須</li><li>Cloudflare オリジン証明書というオリジンと Cloudflare の間の通信で使用する証明書を発行できる仕組みがある</li><li>オリジン証明書を Container Apps に登録して、Cloudflare をフロントに置くことでドメインの証明書管理を Cloudflare にまかせる</li></ul><h2 id="Azure-Container-Apps-にカスタムドメインを登録時、証明書が必要"><a href="#Azure-Container-Apps-にカスタムドメインを登録時、証明書が必要" class="headerlink" title="Azure Container Apps にカスタムドメインを登録時、証明書が必要"></a>Azure Container Apps にカスタムドメインを登録時、証明書が必要</h2><p>Azure の Azure Container Apps (Preview) ではカスタムドメインを設定して、外部からのアクセスを受け付けるようにできます。</p><p>詳しくはしばやんさんのブログを参照していただきたいのですが、現時点ではカスタムドメインの設定時に HTTPS 向けの証明書のアップロードが必要です。</p><ul><li><a href="https://blog.shibayan.jp/entry/20220514/1652519813">Azure Container Apps がカスタムドメインと証明書の追加に対応したので試した - しばやん雑記</a></li></ul><p>つまりドメインに対する証明書を何らかの方法で作成&#x2F;用意する必要があり、しばやんさんの記事では Acmebot を用意して Let’s Encrypt で証明書を作成、更新していく方法が紹介されています。</p><p>今回触っていた環境は個人で適当に立てているサイトなので動かすものを増やしたくないなと思っていたのですが、元々 Cloudflare を前に置いていたので Cloudflare が自動で発行、更新する証明書を使うようにすれば丸投げできそうな気がしてきました。が、しかし Container Apps は HTTPS 必須なのかカスタムドメインの登録時にどうにしても証明書が必要です。</p><h2 id="オリジン証明書を作る"><a href="#オリジン証明書を作る" class="headerlink" title="オリジン証明書を作る"></a>オリジン証明書を作る</h2><p>Container Apps のカスタムドメイン設定に必要な証明書をどうするか、というところで Cloudflare にはオリジン証明書を作るという機能があるのでこれを使います。</p><p>オリジン証明書は Cloudflare とオリジン、この場合だと Container Apps の通信でのみ使用する目的の証明書で今回の用途にはぴったりです。デフォルトでは15年という長い期限で作成され、個人のサイトならそっちが先に朽ちるか Managed Certificates がくると思うのでよさそうです(今回はある程度放っておきたいのが目的)。</p><p>オリジン証明書は Cloudflare の管理画面の SSL&#x2F;TLS → オリジンサーバー → オリジン証明書 で発行できます。発行すると証明書と秘密鍵がでてきますので PEM 形式で手元に保存します。特に秘密鍵はページを閉じると確認できなくなるのでしっかり保存しておきます。</p><h2 id="オリジン証明書を-pfx-形式-PKCS-12-に変換する"><a href="#オリジン証明書を-pfx-形式-PKCS-12-に変換する" class="headerlink" title="オリジン証明書を pfx 形式 (PKCS#12) に変換する"></a>オリジン証明書を pfx 形式 (PKCS#12) に変換する</h2><p>次に発行した証明書と秘密鍵を Container Apps に登録します。ところが登録時にパスワードを求められたりしてそのままでは取り込めないので OpenSSL で pfx 形式 (PKCS#12) に変換します。</p><figure class="highlight bash"><table><tr><td class="code"><pre><code class="hljs bash"><span class="hljs-built_in">cat</span> certificate.pem private.pem &gt; origin.pem<br>openssl pkcs12 -<span class="hljs-built_in">export</span> -<span class="hljs-keyword">in</span> origin.pem -out origin.pfx<br></code></pre></td></tr></table></figure><h2 id="オリジン証明書を-Container-Apps-に登録する"><a href="#オリジン証明書を-Container-Apps-に登録する" class="headerlink" title="オリジン証明書を Container Apps に登録する"></a>オリジン証明書を Container Apps に登録する</h2><p>pfx 形式の証明書を作成したら Container Apps に登録します。Azure Portal の コンテナー アプリ環境 → (コンテナーアプリ) → 証明書 で “証明書の追加” で追加を行えます。</p><p>注意点として現時点では “証明書名” に大文字アルファベットを含む文字列を指定すると “この証明書名は既に使用されています。別の証明書名をお試しください。” という謎のエラーが出るので小文字で入力してください。</p><h2 id="カスタムドメインの設定"><a href="#カスタムドメインの設定" class="headerlink" title="カスタムドメインの設定"></a>カスタムドメインの設定</h2><p>証明書が作成出来たら後はカスタムドメインの設定を行い、証明書として先ほど登録したものを選択すれば完了です。</p><h2 id="まとめ"><a href="#まとめ" class="headerlink" title="まとめ"></a>まとめ</h2><p>Container Apps が Managed Certificates にはやく対応してほしいですね。</p> ]]>
</content>
<summary type="html"><h2 id="tl-dr"><a href="#tl-dr" class="headerlink" title="tl;dr"></a>tl;dr</h2><ul> <li>Azure Container Apps は現時点ではカスタムドメインの設定に証明書が必須</li> <</summary>
</entry>
</feed>