2024.03.11
Diary
なんか最近 GitHub のコミットに Unverified ってでてて Tower でもオレンジドットがついててなんかやな感じだったので GPG key を設定したら Verified になってグリーンになったのでこれでわたしのコミットは確実にわたしがコミットしたことが verify されましたがわたしごときの使い方ではあんま意味ないですな。
なんか最近 GitHub のコミットに Unverified ってでてて Tower でもオレンジドットがついててなんかやな感じだったので GPG key を設定したら Verified になってグリーンになったのでこれでわたしのコミットは確実にわたしがコミットしたことが verify されましたがわたしごときの使い方ではあんま意味ないですな。
OpenAPI で仕様書つくってみっかと Claude 3 とチャットしながら組み立ててまーこんなもんかなーとりあえずサーバー側書いてみるかなーとそこも Claude 3 にやってもらってみたのだが FastAPI と pydantic の組み合わせで multipart のひとつの body だけ JSON なやつをパースするっていうのが意外と普通にはできなくって GPT-4 でもできなくって結局ドキュメントと Stack Overflow をさまよって自力でやりましたとさ。
OpenAPI spec で仕様が書いてあると codegen でコード自動生成できるのは便利だけど汎用的につかえるようにちょっと込み入ったコードになりがちなところ ChatGPT や Claude になげると仕様をふまえつつ必要最低限なコードが出てくるうえに好みに応じてちょっとずつカスタマイズしていけるのでとてもよろしい。