てちこまログ — WEBエンジニアのブログ

最新の記事

「Cloudflare Pages でブログを作った」と書いていましたが、実体は Workers でした
Cloudflare

「Cloudflare Pages でブログを作った」と書いていましたが、実体は Workers でした

4月に公開した記事のタイトルが間違っていました。Pages Functions を足そうとして気づいた話です。wrangler.toml のどこを見れば区別できるのか、Pages Functions を置くとどうなるのか、_headers はどこまで適用されるのかを実際に確かめました。

記事一覧

テスト用のクレデンシャル、チャットで送ってました — さすがにヤバいので置き場を自作した
AWS

テスト用のクレデンシャル、チャットで送ってました — さすがにヤバいので置き場を自作した

複数プロジェクトのテスト用クレデンシャルを置く場所がなくて、Passkey + KMS 封筒暗号化のシークレット管理を自分で建てました。運用コストは月$3ほど。「1Password を買え」という正論をどう考えたか、Passkey の RP ID が後から変えられない話、そして独自ドメインを取ると金庫の所在が証明書ログに載ってしまう話です。

「次に手が必要なエージェント」に飛べる端末に移った — VSCode のターミナルをやめて herdr へ
開発環境

「次に手が必要なエージェント」に飛べる端末に移った — VSCode のターミナルをやめて herdr へ

AIエージェントを複数走らせるようになると、VSCode のターミナルでは管理しきれなくなります。エージェント認識型の多重化ツール herdr に移した話と、Windows Terminal → WSL2 → herdr → Claude Code という入れ子構成でキー入力が届かなくなる問題の切り分け方をまとめます。

Panasonic アルカリイオン整水器 TK-AS32 レビュー — 浄水ポットの継ぎ足しが面倒で、据置型に乗り換えた
家電

Panasonic アルカリイオン整水器 TK-AS32 レビュー — 浄水ポットの継ぎ足しが面倒で、据置型に乗り換えた

浄水ポットは飲みたいときに限って空。かといってウォーターサーバーは維持費が重く、ウォータージャグ+電動ポンプは音と故障が心配。あいだを取って据置型のアルカリイオン整水器 TK-AS32 にしました。取り付けは付属品でできる話と、それでも分岐水栓を選んだ理由をまとめます。

実機を買う前に、クラウドの実機で測る — Firebase Test Lab で RTF・メモリ・発熱を採った
Android

実機を買う前に、クラウドの実機で測る — Firebase Test Lab で RTF・メモリ・発熱を採った

手元の開発機はハイエンドで速すぎる、狙っている価格帯の端末は持っていない。中古の Pixel 8a を買う前に、Firebase Test Lab のクラウド実機で性能を測りました。課金され得ないプロジェクトの作り方、Robo テストが90秒で終わる問題、そしてデータセンターにある端末も熱で19.5%遅くなった話です。

大磯プリンスホテルの THERMAL SPA S.WAVE に夜と昼の2回入ってきた
旅行

大磯プリンスホテルの THERMAL SPA S.WAVE に夜と昼の2回入ってきた

海に溶けるインフィニティプールと、高温のフィンランドサウナから岩盤浴・微温浴室まで並ぶ温度の幅。大磯プリンスホテルのスパを到着日の夜とチェックアウト後の昼の2回利用してきました。宿泊者でも4Fは別料金という料金体系と、曇りと晴れで満足度がどれだけ変わるかを、実際の写真と一緒にまとめています。

ブラウザだけでゲーム画面をPCに映して録画するツールを作った — OBSも要らず「サクッと映す」
個人開発

ブラウザだけでゲーム画面をPCに映して録画するツールを作った — OBSも要らず「サクッと映す」

USBキャプチャボードの映像をブラウザに取り込んで、Webカメラのワイプ合成・音声ミックス・ローカル録画までブラウザ内で完結させるツール「キャプチャ録画スタジオ」を公開しました。OBSや配線をガッツリ用意するほどじゃないけど、サクッとゲーム画面をPCに映したいとき向け。設計判断と、音声まわりでハマった話をまとめます。