古いHugoを最新へ上げると、ビルドは通るのに一覧の件数、タグの見出し、コードの色が警告なしに変わる。0.118.2から0.167.0へ上げたときに止まったもの・変わったものと、旧版と新版を並べて見比べた進め方を解説する。
自作のブランチ一覧が触っていないブランチを「4コミット先」と出す。原因はfetchで更新されないorigin/HEAD。比較先の選び方、派生元をmerge-baseで推定した判断、config --listをgrepしない理由を解説する。
GitHub ActionsからWorkload Identityで鍵なしデプロイすると、CDのterraform initが403で落ちる。原因は新しいリポジトリでOIDCのsubに数値IDが入ったこと。直し方と、plan用とapply用にSAを分けた判断、手元だけ通るSERVICE_DISABLEDも解説する。
Goから外部APIを呼ぶと、本番だけまれにread: connection reset by peerが出る。原因はHTTP/2では切られた接続の要求をGoが送り直さないこと。GETだけを再試行し、タイムアウトと接続断を分けた判断と、そのテストの落とし穴を実行結果つきで解説する。
端末では動くスクリプトが、Claude CodeなどのAIエージェントから叩くと返ってこない。原因は端末が無いこと、人間向けの設定、pkill -f、zsh。5分止まった実例と、人間向けの設定をopt-inにする方法を解説する。
cronやCIで回すbashが、ある日exit 141で落ちる。テストの失敗を数えない。evalで意図しないコマンドが走る。二重起動でファイルを壊す。筆者が踏んだ4つの罠と、どう直したかをbash 5.3の実行結果つきで解説する。
SwitchBot(スイッチボット)プラグミニでできることを公式サポートの情報で整理。ハブ不要の遠隔操作、ネットが切れても動くスケジュール、消費電力の測定、開閉センサーとの連携、過負荷保護とつないではいけない家電まで解説する。
SwitchBot(スイッチボット)のハブミニ・ハブミニ(Matter対応)・ハブ2・ハブ3の違いを公式の比較表から整理。温湿度センサー、Matter、ネットが落ちたときの操作、ハブ3だけの機能で選び方を解説する。
マージ済みのローカルブランチが溜まっていく悩みを、Git 2.56の--delete-mergedで片付ける方法。消える条件と消えない条件、2.55以前のgrep + xargsの落とし穴、掃除の前後で事故を防ぐコマンドまで解説する。
set -eを書いたのに、失敗したコマンドの後もスクリプトが進む。|| で呼んだ関数、コマンド置換、local付き代入、&&で終わる関数など、止まらない場面と直し方をbash 5.3の実行結果つきで解説する。
AI依存の「Vibe Coding」は若手開発者のキャリアを破壊する?実データが示す生産性19%低下の衝撃。スキル劣化とセキュリティリスクの実態を徹底解説する。
Androidスマホ + Taskerで、SwitchBot(スイッチボット)をNFCタグのタッチで操作する方法。API連携の手順をコード付きで解説し、公式のSwitchBotタグを使うアプリ標準の書き込み手順も紹介する。