hogashi.*

日記から何から

2026-01-01から1年間の記事一覧

AIのぽんこつがなぜなのかを少し理解した / 仕組みが好き

Google 検索で「青亜麻」を検索したところ、 Google 検索に据え付けの Gemini が、読みを「あまあま」として解説し始めた。 流石に違うんじゃないかと思って、あってる? と聞くと、間違いでした、と言う。なぜ聞くとわかることが一発目に間違ったまま出てく…

bashでgit worktreeを使うとき不便なのでpecoでpushdするコマンドつくったりPS1いじったりした

git worktree list は素朴すぎてむずいので peco で pushd できるようにした。先駆者はたくさんいるが、僕も前に ghq list でやったことがあったのでそれをコピペして使っている。 コミットハッシュとかブランチ名とかも出るけど、あったほうが当然わかりや…

ドラッグアンドドロップ中のDOMの様子をdevtoolsで見たいときsetTimeoutでdebuggerを発動すると便利

devtools を使うと、 HTML 中の要素の並びやスタイルを調べたり、その場で変更してみたりできる。しかし、ドラッグ中の要素のスタイルをいじりたい、となると、 devtools を開いているだけでは難しい場合がある。 そういうときは setTimeout で自動で debugg…

引っ越したところ若干の治安の悪さに見舞われており、夜中の駅前で怒鳴られるなどがちょこちょこ起きていて厳しい*1。世の中に対して悲しくなっている。知り合いの皆様におかれましては横浜住心地情報お待ちしています。 *1:警察に相談済み

株式会社はてなに入社しました

株式会社はてなに入社しました株式会社はてなに入社しました - hitode909の日記

Claude Codeと人間で行ったり来たりを通知じゃなく音楽でやるツールつくった

agent-b2b というグッズをつくった。 Claude Code と人間が行ったりきたりするときに、 cmux で通知を受けるとかのかわりに、鳴ってる音楽が変わることで気づける back to back みたいなことができたらいいかもと思い、 Claude Code でつくった。今回エディ…

OSSあたたか日記

あたたかい開発者の方からの細やかな気遣いに嬉しすぎて涙している。小さな小さな OSS でも、こういうあたたかさを支えに生きていくものだなと思う……。…

仕事でコーディングAIに褒められたくないのでやめてと伝えて個人用メモリに書いてもらった

仕事でコーディングAIを使っていると、こういうほうがよくない? みたいな指摘をしたとき、良い視点ですね、とか言ってくる。これが嫌だなと思う。良いなら最初から出してくれよ、という気持ちなんだと思うから、 AI の未熟であり人間の傲慢だろう。しかし嫌…

Perlでmap/grep/sortのブロック内でミスってreturnしてたら怒るPerl::Critic::Policy公開した

Perl::Critic::Policy::ControlStructures::ProhibitReturnInMappingBlock - Do not "return" in mapping blocks (map, grep, sort) - metacpan.org を公開した。 map/grep/sort のブロック内でミスって return を書いてしまうと、外側の sub を抜けてしまっ…

AIエージェントでコードを書くときエディタの補完のように扱う

気持ちとしては、AIが全てを間違いなくできるなら残らずAIに任せたいが、そうはいかないので、現実的には、最終的には人間が責任を持ち、AIのしたことを見て良し悪しを判断している。…

git gitをgitにするgit alias

Git

なんかの拍子に思考が割り込むとこうなりがち。 $ git git status git: 'git' is not a git command. See 'git --help'. The most similar command is init .gitconfig で alias すると解決できる。 git のサブコマンドじゃなく外部コマンドとして git を実…

はてなブログおみくじ2026

🎍 はてなブログおみくじ2014

自動で曲のBPMを一定にしてHouse remixをつくるアプリケーションをGemini/Claudeに書いてもらった

年末年始の時間をちょっと使って、自動で曲の BPM を一定にして House remix をつくるアプリケーションを Claude に書いてもらっていた。 https://github.com/hogashi/house-remix-engine まだ手元で実行する形でしかやっていないものの、それなりに動いてい…

Claudeに3000番ポート使ってるプロセスを確認して停止してもらった

たま〜にやる、 netstat だっけ? lsof だっけ? とかなる作業を Claude にやってもらった。 lsof -i はアドレスを指定できるらしい。 -i [i] selects the listing of files any of whose Internet address matches the address specified in i. If no addre…