andante

0611

何してたっけすごいデカいPRを出したそれだけかな

夜は会社の人と飲んだ挨拶って大事だよねみたいな話をした自分のプロトコルを明示すること

そういえばTypeScriptのGo移植が一応は動くようになっているんだよねと思って型チェックにだけtsgoを使ってみることにしたReact Routerが生成する一部ファイルをexcludeする必要はあるようだけどそれ以外は概ね動いて確かに速いいいね変な動きしなければしばらく使ってみたい


寝ます

0610

Claude Codeに任せきれなかったデカい修正をぷちぷちやっていたデカいといっても影響範囲が広いというだけで内容的にはほぼテストコードの機械的な置き換え作業でも機械的に置き換えた結果無意味になったテストとかもあるから面倒とりあえずテストが通るところまではやったから明日見直してPRを出す

手許の開発用のMeilisearchのバージョンを上げたりPostgreSQLのバージョンを上げたりするので手間取ったこういうのって自動的にデータ引き継いでアップデートしてくれないもんなのかねどちらも一度dumpして取り込み直すみたいな作業が必要だったやれやれ

なんか最近またつまんないな〜と思う仕事も張り合いないしどうしたらいいんだろうね


寝ます

0609

コードレビューばっかしてたClaude Codeをしばらく使い倒した結論これまでとは格段に良くなっているがやはりコードベースの規模が大きいと無理が出てくるなと思った設計の工夫によって一度に見る必要がある範囲を狭めてあげるとかが有効なのかそれは当然ヒトにも有益なのだがどうしてそうなっていないのか

なんとなく秦谷美鈴さんのプロデュースに取り組んでいる見た目はかなりかわいらしいなと思うが歌は月村さんのほうが好きだなともあれいずれSSRを手に入れたい


AppleがLLMの推論モデルって言うけど全然思考なんかできてないよみたいな論文を出して界隈が盛り上がっているやっていることはパターンマッチに過ぎないみたいな話を受けて人間もそうだよね〜みたいな2周遅れくらいのことを嘯いている人が多いが全然そういう話ではなく普通にパフォーマンスが低いという風に理解しているハノイの塔のアルゴリズムをプロンプトで与えられてなおある段数以上は解けないしかも与えられなかった場合と同じ程度というのは確かにこいつ何もわかっちゃいねえなと思うのには十分だアルゴリズムはどのようなものを与えたのだろうちゃんと読んでない再帰的なのかそうでないのかは気になる
ヒトも結局論理的思考なんてことはしておらずたとえ話でしか理解してないだろうとは思われるがそれでも手順を与えられればどんなサイズのハノイの塔でも解けるだろうじゃあ何が足りないのか結局は汎化をできていないというだけなのかヒトはなぜできるのかやっぱりヒトもできてないのか


寝ます

0608

何だっけなんかコードレビューしてたら一日終わった気がする結局他人のコードのレビューって疲れるんだよなやらないわけにもいかないが特に相手がAIだとあいつらには美学ってもんがしばしば欠如してるからCLAUDE.mdに書けばいいのか
Web拍手関連のリファクタを終わらせたので次はデザインに入らねばならないSVGをうまいことアニメイションさせたいんだけどどうしたらいいのかな


寝ます

0607

Claudeにあれこれ指示してはちゃぶ台を返している人間相手だと気が引けるけどAIだったら気にしなくていいので助かる
Web拍手機能をつけると投稿に紐づくエンティティが増えるということで設計がすこしややこしくなる初めはまとめて集約とすべきかと思ったのだけどそうするとデータ競合が起きそう……とか考えているとClaudeにあれとこれをくっつけてやっぱり戻してなどの指示を出すことになるうーんChatGPTとも相談しているけど
今回のパターンは別に投稿と拍手の間に不変条件とかはないから集約にしないでFAだと思うけどせざるを得ないパターンだったらどうすればいいのかはよくわからないユースケースのレベルでトランザクションを張るというのが一つの方法だろうけどアクターなりキューなりで直列化するのもいいらしい楽観的ロックとかうーん難しいこういうのから逃げずに考える必要があるプロジェクトに入って修行を積みたい


寝ます

0606

デカいPRのレビューとClaudeに書かせたコードの修正をしていたあまり大きなissueをそのままClaudeのactionに投げるのは得策ではない細かくフィードバックできないし長くなりすぎるとタイムアウトするしCI何度も回すとコスパが悪いそういうのは適宜issue分割する本当はそうすべきなんだろう手許でやるとよさそうだ手許でClaudeが書いてくるコードを観察して時々ストップを書けてやり直させているとなんかペアプロっぽいなと思うペアプロやったことあんまないけど

aboutページをちょっといい感じにする改修をした過去に作って公開しているプログラムのデモページにリンクしてOGPでサムネイルなんかも表示しているオシャレこれは公開が楽しみだ別に誰も見ないだろうけど
あとrenovateのセットアップをしたこれでたまに更新のPRが来るはず


寝ます

0605

なんかひさびさに投稿中のフォームが消えてしまったSafariがメモリ不足時にタブを解放してしまうのか何なのか誤ってリロードなどしてしまった時のために簡単な下書き自動保存機能はあるのだがフォームがクリアされるとそれもクリアされてしまうから救えないでも何とかしたいよなあ

今日はたいしたことはしていない昨日Claude Codeに書かせたaboutページの改修を調整したりしていたコードを書くのはLLMに任せられるがデザインを調整するのはまだそういうわけにはいかないFigmaとかを使えば結構できたりするのかいやさすがにまだそこを手放したくはないけれども


寝ますなんか今週はバタバタしてたら終わりそうだないつもそう言ってる気もするが

0604

会社でClaude Codeを使い始めた単騎でそれなりに使えるのはわかっているからと思ってGitHub連携を試してみたissueを書いてメンションすると実装に入ってくれる細かい改善点はありそうだがとりあえずは有り難い僕の仕事は素早く正確にissueを書くことになったのかもしれない
$30ほど溶かして開発タスクを3つこなしたこれを高いとみるか安いとみるかでもシンプルに金をコードにオンデマンドに変換できる装置だと思うと存在自体にまあまあの価値があるか

はてなスターの設置を一旦断念したのでなんか類似の機能を持つWeb拍手的なボタンを置けないか試しているこれもClaude Codeに書かせた
そういえばClaude Maxプランに入ったのでRate Limitつきの使い放題になったせっかくだからgit worktreeも使いつつVSCode2窓で並列作業もさせたこのくらいならまだ疲れるというほどではないけれど単に別にタスクがなければ何もしなくていいからで業務だったらどんどん次のタスクを作るプレッシャーはあるだろうな

アイドルプロデュース業の進捗篠澤広さんのNIA編クリアと花海佑芽さんのNIAマスタークリアやっぱりロジックでやる気系の人々が一番やりやすい月村手毬さんもそろそろクリアまで持っていきたい


寝ます

0603

はてなスターをSSRで使うのはやはりかなり困難だという結論に達した初回読み込みだけはどうにかそれでも100%ではなくタイミングによってエラーになるが実現できたがページ遷移で読み込み直すのが難しいClaude Codeと一緒にあれこれ試していたけど2008年のSDKを現代のモダンWebで使うのは無理があるってみたいなこと言われてしまったそうなんかそうなんかもな一応問い合わせを投げてはみたもののそれで解決するような気もしない


寝ます

0602

なんかコードレビューしてたら終わったあと業務でClaude Code使いたいのでAnthropic APIのキーを使うための稟議を出した稟議ってやつの必要性は百歩譲って認めるにしてももうちょっとやりやすくなっていてほしい前職はもうちょっとマシだった気がするんだけど使ってるシステムが悪いのか

はてなスターへの対応で躓いているこれSSRとかにあまり向いてないんじゃないだろうかうーんそもそも令和七年にはてなスターをつけようとする人間があんまりいない気はするよな
とりあえずClaude Codeにultrathinkさせてみるけど無理なのかもないやどうにかなるでしょ

6月3日は月村手毬さんの誕生日だったということでなんかミニライブが公開されていたなんか長いな19分と思ったら4曲全部歌っててびっくりしたなんか一生懸命なのっていいですねと思った応援しよう


寝ますなんかなんでこんな遅くなったはてなスターが動かないから