taka_admin– Author –
-
Python
PythonでCSVを読むだけなのに3時間ハマったので、文字化けしない最小手順を残します
CSVを読むだけで3時間ハマりました。 信じたくないですが、本当です。原因は文字コード、BOM、列名の空白、そして私の「まあ読めるだろう」という油断でした。夜中にコーヒーを飲みながら UnicodeDecodeError を見つめると、かなり静かな気持ちになります... -
AI開発
CursorとClaude Codeを7日間使い分けてわかった、速い道具と深く潜る道具の違い
CursorとClaude Code、どちらが上か。 7日間使って、私はこの問いが少し雑だと思いました。包丁とフライパンを比べるようなもので、得意な場面が違います。夜中のコーヒーを飲みながら両方を行き来して、ようやく腹落ちしました。 速く書くならCursor。深... -
Notion
Notion APIでメモ管理を作ったら、最初の壁はコードではなくデータベースIDでした
Notion APIでメモを送るだけなら簡単だと思っていました。 実際には、最初の40分をデータベースID探しに使いました。コードを書く前に迷子です。しかも原因は、URLのどこを見ればいいか分かっていなかっただけでした。 夜中にコーヒーを飲みながら、長いUR... -
GitHub
GitHub Actionsで日次バックアップを組んだら、安心より先に通知メールが9通来た
日次バックアップを作れば安心できると思っていました。 実際は、初日に通知メールが9通来ました。原因はスケジュール設定ミス、権限不足、そしてバックアップ対象を欲張りすぎたことです。朝のコーヒーを飲む前に赤い失敗通知を見ると、なかなか目が覚め... -
AI開発
Claude APIのプロンプト設計で、1本の記事が薄味になるまでの8つの失敗
Claude APIで記事を作れば、すぐ良い下書きが出ると思っていました。 甘かったです。最初の出力は、丁寧で、正しくて、そして驚くほど薄味でした。3分で読めるのに、読後に何も残らない。夜中のコーヒーより薄い文章が出てきて、私は少し黙りました。 原因... -
自動化
Playwrightログイン自動化で2時間溶かした私が、最初に書けばよかった20行
ログイン自動化は簡単そうに見えます。 IDを入れて、パスワードを入れて、ボタンを押すだけ。そう思って始めたら、私は2時間溶かしました。原因の半分はセレクタ、残り半分は待機です。 夜中にコーヒーを飲みながら、ログインボタンを15回押す自動化を見つ... -
Python
uvを入れたらPython環境構築が90秒になったけれど、最初の1時間は普通に迷子でした
uvを入れたら、環境構築が速くなりました。 ただし、最初の1時間は「速いけど、私は何をしているんだ」という顔でターミナルを見ていました。venv、pip、requirements.txtに慣れた人ほど、少しだけ足元が揺れます。 結論から言うと、今は新しい小物ツール... -
WordPress
WordPress REST API自動投稿で初日に6回失敗したので、動く最小コードだけ残します
WordPressにPythonから投稿できた瞬間、思ったより感動しました。 ただし、その前に6回失敗しています。認証で2回、URLで1回、ステータス指定で1回、JSONで1回、最後はただのスラッグ重複でした。地方の夜は静かですが、エラー画面だけは妙ににぎやかです... -
Claude Code
MCPサーバーを自作した夜、AIにローカルメモを渡す怖さと便利さを同時に知った
READMEが読めるAIに、次は自分のメモを読ませたくなりました。 でも、最初の10分で怖くなりました。便利そうな連携ほど、渡してはいけない情報まで渡しそうになるからです。夜中の1時半、コーヒーを片手に「これは窓口設計の話だ」と気づきました。 MCPサ... -
Claude Code
Claude Codeのカスタムスラッシュコマンドで、毎回の指示文を47行から1行に減らした話
正直に言うと、私は同じ指示文を7回入力してから、ようやく無駄に気づきました。 毎回「差分を見て、バグを優先して、軽微な表記ゆれは後で、Windows前提で」と書く。夜中のコーヒーが2杯目に入ったころ、これは人間がやる仕事ではないと思いました。 カス...
12