2026-01-01から1年間の記事一覧
Overview 事象 原因 まとめ Overview 久しぶりに Go に関するエントリを書く。 今回は AWS ALB の OIDC 認証で正しい鍵なのに署名検証が通らない、という事象にぶつかり、結構ハマったのでその事象の調査と対応策を調べた備忘録。 ※ 自分の環境は Go で署名…
※ このエントリの話は2026年時点の話です。 TL;DR AI スロップ負債とは AI スロップ負債と個人としてどう向き合っているか まとめ TL;DR AI スロップからくる負債は避けられない(と思う) AI スロップからくる負債を予防しようと努力するのではなく「うまく…
なんか iterm + herdr に落ち着いちゃったな。— emahiro (@ema_hiro) 2026年8月29日 最近の自分の開発環境現況である。 AI 時代になって毎月アップデートしてる気がするが、herdr が出て以降この構成で向こう1年くらい暮らせそうだなと思ってしまっている。…
Overview GitHub の PR Desktop アプリ同梱のレビューツール Claude Cursor Codex ターミナルエミュレーター上の Viwer Difit, Crit, hunk herdr-reviwer 所感 Overview こんな一連のツイートを見て、コーディングエージェントを使って実装した時のソースコ…
local LLM に入門した話
デカい車を買った。車はデカいが正義だと知った。 pic.twitter.com/ukSBARnPGo— emahiro (@ema_hiro) 2026年6月7日 6月の頭に自家用車を SUV -> ミニバンに乗り換えた。 うちで購入したミニバンは5月にマイナーチェンジが発表された TOYOTA のNOAH (ノア)。…
タイトルの通りです。 僕はプライベートでは Claude でも Codex でもなく Google AI Pro を使っていて、Gemini をメインで使っています。先日の Google I/O の発表であった Antigravity の大幅アップデートとそれに伴う Gemini CLI の終了がアナウンスされた…
今日で36歳になった。 干支3周目。節目の年だ。 節目の年の誕生日の朝は、何故か知らないがいつもより1時間早く起きた娘に叩き起こされた最悪の寝覚めだった。 節目といって何かが劇的に変わることはなく、2年ぶりに保育園の洗礼を受けて GW あたりからずっ…
先週4日間の休暇をもらって家族で石垣島に旅行に行ってきた。 新婚旅行も石垣島(竹富島の星のやに泊まった)に行ったので、これで2回目だった。 新婚旅行の時は夫婦だけだったが、今回は子供2人も連れて旅行だったので、ニューメンバーがいたこともあり、少…
Overview 何が起きたか 旧: sql.NullString 新: sql.Null[string] 具体的にどう壊れたか 再現コード なぜ気づきにくいか 対策 1. カスタム JSON タグで互換性を維持する 2. そもそも sql.Null を JSON に入れない 3. 移行時にデータマイグレーションを挟む …
Overview git worktree ラッパー -> 自前コマンドに移行した理由 その他 まとめ Overview git worktree を管理するライブラリを使ってましたが、結局使わずに自前でコマンドを作って対応することにした話です。 git worktree ラッパー -> 自前コマンドに移行…
Overview モチベ 各 Agent 間の設定 まとめ Overview gh コマンドで認証後に gh auth token コマンドを叩くとその時に有効な PAT が出力される、ということを知って便利すぎたので備忘録です。 モチベ Claude Code などの Coding Agent を使っていると、MCP …
Overview gRPC の service config とは ハマったところ 指定するサービス名は proto の完全修飾名にする まとめ Overview proto から gRPC クライアントを生成して、サービスを呼び出すときにリトライ設定を入れたいケースで service config を使った話です…
Overview 前提 移行方法 optional -> features.field_presence = IMPLICIT reserved カスタムプラグインの edition のサポート ハマったところ 非サポート plugin があるとマイグレできない まとめ Overview proto の edition 移行をやったのでその備忘録で…
Overview ずっとしっくりくる IME がないな〜と思っていたのですが、最近 azooKey-Desktop という IME があることを知って使い始めてみたら案外良かった、という話です。 azooKey-Desktop とは github.com 元々 iOS/iPadOS 向けの azooKey という IME の Des…
Overview ターミナルエミュレーター の変遷 その他 Ctrl + h 問題 keybind や設定周り Overview ターミナルエミュレーターを色々触ってきましたが、結局 wezterm に戻ってきた、という話です。 wezterm.org ターミナルエミュレーター の変遷 自分が Mac で仕…
Overview Motivation Claude Code におけるユーザースコープのメモリ 自分用のメモリ管理 自分用の hooks 自分用の skills まとめ Overview ずっと素の状態で Claude Code を使っていたのですが、公式のドキュメント によると自分の使用履歴兼カスタマイズの…
Overview 自分が使ってる plugin plugin 版 serena の設定 serena の activate/on-boarding の設定 まとめ Overview Claude Code の plugin のなかで各種便利なツールが提供されてる中で自分が好んで使っている LSP ツールと serena が提供されていたので乗…
2026年1発目の記事です。 新年初っ端からとりとめのない思考の dump を投下します。 自分が社会人をはじめてからうっすら意識していたことに「凡人でもとにかく健康であり続け、あらゆる面で "穴をあけない" ようにする」ということがあるのですが、最近にな…