ファーブルは素晴らしい
環境構築で
ローカルの
5つのシステムが絡む構築も
サクサクできた
昔何が起きて改修されたかも
履歴を追ってアタリをつけてくれる
ちょっとトリッキーなコマンドも考え出してくれる
この間見積もり出してみたら12人日が数時間で終わってた。
粘土で形作るようにプログラムができてゆく
まあ、なんてこった
ファーブルは素晴らしい
環境構築で
ローカルの
5つのシステムが絡む構築も
サクサクできた
昔何が起きて改修されたかも
履歴を追ってアタリをつけてくれる
ちょっとトリッキーなコマンドも考え出してくれる
この間見積もり出してみたら12人日が数時間で終わってた。
粘土で形作るようにプログラムができてゆく
まあ、なんてこった
最近はほとんどコードを書かなくなった。
gitのworktreeを作るときにテスト用のDBも作成し、ユニットテストの実行環境ができるようにする簡単なシェルを作って、2つ並行でcopilot cliを走らせている。
自分のやることは要件の整理と、動作確認、エビデンス作成、コードレビュー。
まだたまに、どうしてこんなことわかってくれないかな的な間違えをAIは出してくる時があるから、その時はAIとやりとりする。
ちょっと大きめの要件はspeckitを使い、中位のはplanで計画を立ててもらう。
小さなプルりくの修正は右クリックでcpilotにそのまま投げちゃう。
注意するべきはどこのブランチをどうマージしているか。
階層を把握しておくこと。
同時に何個かの課題をこなすため、この課題の上にその課題を乗っけるみたいな階層構造が生まれる。
その階層を間違えてプルリクエストを投げるとなんの変更かわからなくなる。
意識していてもプルリクエストでコンフリクトが起きた。
普通にマージしてもおこらないのに。どうやらcross なんとかコンフリクトとか言うらしいが忘れてしまった。
AIに聞いたら、手元でマージしたらいいとのこと。実行したらうまく行った。
コンフリクトの解決はAIは上手いと聞いていたが確かにと納得。
そうそう、プルリクエストを投げた時にデビンがレビューしてくれるんだけど、何度かそれに助けられた。
修正しなければ、結構まずい事故になっていたところだった。
一つはチャンクで自分自身を更新するのにoffsetで更新をしていた箇所。
自分自身のデータが少なくなっていくのでoffsetがずれていってしまう。
危ないところだった。IDでチャンクするに変更してことなきを得た。
本当に感謝だと思った。
あとは修正もれも指摘してくれた。AIに任せてて、全部できていると思っていたが漏れがあった。
初め何をいっているのかと思ったが、よく見たら修正が漏れていて本当に助けられた。
自分は割と抜けが多い性格だが、かなり細かくチェックしてもらっている感じ。
とにかく助けられている。
感謝。
古いwindows PCを廃棄するためSSDを完全削除しようとしたら、数時間ハマってしまった。
SSD を、USB に繋ぎ、Crucial storageでSecure Eraseしようとしたら、項目が出てこず。
ubuntuのlive serverをusbでブートしたが、危うくWindows の入ったディスクを消しそうになり、ああ、インストールから抜ければいいんだとわかり、、😅
ubuntuでhdparmを使うができず。
Macでも挑戦し、ゼロ埋めしようとしたがSSDはいみないことがわかり、
古いpcと、新しいpcでブートの方法が違ったりと右往左往して、、
結局PSID Revertで簡単に出来た、、、