Tips

Tips

CIからJiraチケットを作るときの本文変換をAPIバージョン別にまとめる

CIからJira REST APIでチケットを自動生成する際、本文をどう変換するかをAPIバージョン別にまとめます。v2はpandocでWiki記法へ、v3はAtlaskitでADFへ変換した実例とハマりどころを紹介します。
Tips

Coreutils for WindowsをインストールしてcmdとPowerShellで使ってみる

WSL をメイン環境にしていた筆者が、Windows 側での AI エージェント作業が増えたことをきっかけに Coreutils for Windows を導入し、cmd と PowerShell で grep や find を使ってみた感想と注意点をまとめます。
Tips

docker compose downで別プロジェクトを巻き込んで落とした話

検証サーバーでdocker compose downを実行したら別プロジェクトが落ちた事故の原因を、Composeのプロジェクト名解決の仕組みから解説し、nameプロパティで衝突を防ぐ対策方法を実例つきでまとめます。
Tips

nvmやpyenvからmiseに移行してランタイム管理をまとめる

nvmやpyenvなどランタイムごとのバージョン管理ツールを使っていた環境から、miseに移行してNode/Python/Goを一元管理する手順と、AIエージェント利用時にハマった点をまとめます。
Tips

WSL2 + Docker で M5Stack CoreS3 Lite にスタックチャンをデプロイする

M5 スタックチャンの争奪戦に敗れたあと、M5Stack CoreS3 Lite を購入して WSL2 + usbipd-win + Docker でスタックチャンをデプロイするまでの手順とハマりポイントをまとめます。
AI

画像生成AIの日本語文字化けを回避してフロー図を作る方法

資料用のフロー図を画像生成AIで作ろうとすると日本語ラベルが必ず崩れます。本記事では画像生成AIに構造だけ任せ、マルチモーダルAIにHTMLとして書き直させ、ブラウザでスクショする4ステップのワークフローを紹介します。
Tips

.gitignoreの`logs`パターンがNext.jsのAPIルートを消した話

.gitignoreの`logs`1行がNext.js App RouterのAPIルートを丸ごとgit管理外にしてしまい、本番環境だけで404が続いたトラブルの調査記録。DBスキーマや環境変数を疑いながら`git ls-files`で真犯人を発見するまでの過程と修正方法を紹介します。
Tips

Claude CodeのCLIからghq+fzfでリポジトリを選択する(tmux / zellij対応)

Claude Codeのインタラクティブセッション内から!記法でghq-fzfスクリプトを呼び出し、tmuxポップアップまたはzellijフローティングペインを使ってリポジトリをインタラクティブに選択して/add-dirを自動実行する方法を紹介します。/add-dirは単体追加のみ対応しています。
Tips

Claude Codeのadd-dirをfzf・ghqと組み合わせて使う

Claude Codeのadd-dirコマンドをfzfとghqと組み合わせることで、マイクロサービス開発やサンプルコード参照の際に、関連リポジトリをインタラクティブに選択してClaude Codeのコンテキストへ追加する方法を紹介します。
Tips

GitLab REST APIで複数リポジトリのnodeパッケージバージョンを一括チェックする

GitLab REST APIを使い、自分のネームスペースやグループ配下のリポジトリを横断してpackage-lock.json / yarn.lock / pnpm-lock.yamlを再帰的に走査し、対象Nodeパッケージのバージョンを一覧化する手順をPythonとuvで紹介します。