envrcctlをTouchID / Apple Watch対応に
envrcctlを、exec / inject / secret getする時に、TouchIDもしくはApple Watchによる認証を必須にするセキュリティ強化を入れた。 Zedを調べていて、AIエージェントがenv […]
ZedのAIエージェントは、PATHをどこから持ってくる?
AIエージェントパネルで作業していて、ちょっとハマったので調べてみた。 Zedではターミナルが使える。ターミナルのデフォルトシェルはzshなので、~/.zprofileなどを読み込んでいる。当然、そこで設定されたPATH […]
Nespressoのリサイクルのやつ
フォームの出来が悪くて入力が面倒なので、作った。というか、仕事の片手間にGPT-5.4に作ってもらった、が正しいw 追記: ブラウザの拡張機能として使えるバージョンを作りました。
agentops_mcp_serverがほぼ動くようになった
追記(2026.03.27):ctxledgerに役割を譲りました。 ZedでAIエージェントを利用するにあたって、コンテキストウインドウのトークンリミットにヒットして、新しいセッションに作業を確実に継続させる方法を色々 […]
Transaction-aware task managerにした
追記(2026.03.27):ctxledgerに役割を譲りました。 ZedのMCPサーバでコンテキスト共有したいので、色々試していたのだけど、結局、エージェントがこなす最小単位であるタスク(=チケット)をトランザクショ […]
AIエージェントを上手に使いたい(2026年3月版)
追記(2026.03.27):ctxledgerに役割を譲りました。 ツールを入れればとかスキルを使えば等々、言われているのだけど、結局のところ従来の開発フローにうまくハメてあげるのが近道なのじゃないかと思っており、備忘 […]
もう.envrcにAPIキーを平文で置くのはやめるけど、環境変数は使いたい
追記(2026.03.18):TouchID, Apple Watch対応にした。 もう.envにAPIキーを平文で置くのはやめた — macOS Keychain管理CLI「LLM Key Ring」を読んで、過去に一 […]
Anker SolixのステータスをmacOSで確認したい
拙宅にはAnkerのポタ電が既に4台あって、うち3台はSolixシリーズなのでiPhone / iPadの公式アプリからステータスが確認できる。 一方で、このアプリは現在の入出力電力やバッテリー残量をひと目で確認すること […]
ZedのMCPサーバでコンテキスト共有したい
追記(2026.03.27):ctxledgerに役割を譲りました。 追記(2026.03.07):0.4.0から、transaction-aware task managerに移行しました。 追記(2026.03.03 […]
owncloudのパッケージをビルドした
インストールしてあったのは、owncloud-10.15.0-12.1なんだけども、OpenVASでスキャンしたら脆弱性があるって怒られが発生した。 が、公式レポジトリにはこれより新しいものがなく、Dockerで動かして […]
OpenVASでスキャンしてみる
HostedScan.comだと気軽に試せるものの、修正後に再度スキャンしようとすると制限がかかるので、macOS上のDockerで動かしてみたら、なんか全然進捗出ない。初回起動時はセキュリティ脆弱性のデータをダウンロー […]
StarlinkでNTPサーバを立てた
追記(2026.07.09):StarlinkでNTPサーバを立てた(続編) 外部のサービスに依存する形で自宅鯖を運用すると、そのサービスが停止した時に大変に辛いという経験が過去にあって、可能な限り依存しないようにしてい […]
pgcopydb再び
pgcopydbの検証を過去にしたものの、Azure Database for PostgreSQL Flexible Server間での移行はしたことが無かったので、改めて検証してみた。作業するクライアントはmacOS […]
Apple Watchでsudoしたい
macOSが認証ダイアログを表示するシナリオなら、システム設定でApple Watchを使うようにすれば良いのだけれど。 Zedのターミナルでsudoするシナリオでパスワードをタイプするのって、キーロガーを入れられたらま […]
.envrcでやらかした
追記(2026.03.03): もう.envrcにAPIキーを平文で置くのはやめるけど、環境変数は使いたい pypi.orgで色々公開しているとAPIトークンがたくさん出来ますよね。いや、全体をスコープにすればそんなこと […]
Use Azure MySQL as the backend for KUSANAGI
KUSANAGI is a popular open-source software (OSS) as a WordPress accelerator. It is also available for deployme […]
Thunderbolt 5のSSDケースを試してみた
ORICOのTb 5対応のSSDケースがちょっと安くなっていたので買ってみた。 そもそも、PCIe3.0、最大3500MB/sのSSDをTb3/4対応のケースに入れているので、入れ替えても大して速くならないはず。 接続し […]
KUSANAGIのバックエンドをAzureのMySQLにする
KUSANAGIはWordPressのアクセラレータとして人気が高いOSSです。AzureのMarketplaceからもデプロイが出来るようになっており、手軽に高速なWordPress環境を構築出来ます。 一方で、Mar […]
オタクはドメインを買いがち
geogues.srドメインを購入したのは9月2日。srのレジストラに登録されるのに1週間強、さらに委譲されるまで数日、トータルで12日もかかった。こんなに日数を要するドメインは、ちょっと経験が無いです。が、やっと引ける […]



















