andante

0214

昨日から着手していたモックサーバーが一応完成をみたので仕事の進捗はよかったまあこれ自体は何の機能でもないが……こういうタスクがまだまだたくさんあるAppRunnerやめてFargateにするとかね

仕事をしていて若手から助言を求められるということがしばしばあるようになってきた俺も知らね〜と言いたくなることも多いができるだけ答えようとはしている知らね〜と言うこともある僕が会社員として何とかやっていく過程でこしらえた社会のモデルはある種の人には役に立つ部分もあるだろうと思う僕も意識的にせよ無意識的にせよ先達の助言をもらって生きてきたわけだし
しかしこうなるといよいよおじさんだなと思うまあそれはとっくにそうなのだけど名実ともにというかしかし名ばかりで実の伴わないおじさんや実はおじさんなのに名がついてこないおじさんよりは名実ともにおじさんになる方が幾分マシであろう本当か

勝手にお金を稼ぐ猫3は各種指標の計算に移っているTA-Libのラッパーを使うべきなのかPure RustのクレートがいいのかpolarsのDataFrameを使うほうがいいのか否かあんまり悩んで時間を無駄にしたくはないが


寝ます

0213

最近忙しくて何をやったらいいのかわからんくなってるのでタスクの棚卸をしたほうがいいなと思ったというかちゃんとタスク管理を……それができたためしがないけども諦めてはいけない

勝手にお金を稼ぐ猫3は基本的なAPI呼び出しとSQLiteへの保存までできた全部じゃないけどだいたいこんな感じでしょうのスケッチとして次は何らかの判断をルールベースでやるコンポーネントを作るそして最終的にはそこに何らかの機械学習が入るいつの日か


何かやりたいことがある時そこまでの段階を踏むということをちゃんとできるようになったのは20代後半かもしかすると30代になってからだなと思うもっと前はとにかく急いで進まないといけないと焦っていた飽きっぽいことを自覚していたからだと思う飽きる前に何かしらの達成感を得られなければ続けられずだから反復練習とかできなかった
なぜそれが変わってきたのかはよくわからないけれど要するに年をとったという話なのだろう年をとると1年は早いから地道な練習も相対的には早く実を結ぶように見えるのだろうそれに結局のところ人生は案外まだ長いことが実感されてきて投資をすることの価値も大きくなった二十歳の頃は5年後の自分なんてもう他人だっただろうけど今の自分にとっては隣人程度には近い存在でそのために何か始めるということが可能になったそういうことなのだろう


寝ますもう金曜日

0212

昨日の強化学習は一晩回すと報酬が正になっていたので何かを学習はしたらしいどうせこのまま使うことはないので止めてもいいのだがステップを重ねてどこまで伸びるのか気になるからまだ回している
それはそれとして結局Rustで書き直すことにしたPythonはやっぱりようわからんRustもわからんけど
AIコーディングはまだRustの所有権やライフタイムのことをよくわかっていないらしいAIに書かせるならGCのある言語がいいということになるだろうか確かにボローチェッカーの挙動ってコードだけ見ててもあんまわかんない気はするしなそういう意味では不利な言語なのかそれともそのうちそういう秩序も理解していくのかな


寝ます

0211

勝手にお金を稼ぐ猫2のChatGPTに書かせた実装を確認してやっぱこれ間違ってんじゃんとなったので書きなおしたそれはいいんだけどそうするとメチャメチャ遅くなってしまったので困っている明らかにCPUの処理が足を引っぱっているのだがじゃあどうしたものか考えうるとしたらRustで実装し直すなんだけど本当に強化学習をRustでやるフレームワークはまだスタンダードなものがないらしい深層学習自体はあるとなると自分でゼロから……というのはさすがに厳しいので一旦はあんまり小難しいことをやらないということになるだろうそれよりさっさと再設計したコンポーネントを実装し直してデータを集めておきたいDuckDBが適任っぽいので試そうと思う


寝ます四連休まあなんかいろいろやったけど得るものは少なかったなまあそれでもいいさがんばろ

0210

昼まで寝てEC2インスタンスで学習を走らせた結局処理がCPU-boundなのでGPUがあってもたいして速くならなかったがマルチプロセスで走らせることができてそれで結構改善したただ結構あまり何かを学習している気はしないまあこの実装はo3-mini-highに書かせたのをほぼそのまま使っているだけなので明日ちゃんと確認する
あと全体の設計についてDeepResearchを使いつつ検討したとりあえず方向は悪くなさそうだけどまあやってみないとわかんない

夕飯にボロネーゼを作ったらうますぎて逆に不安になってしまったいつもはスパゲティやペンネでやるけど今回はコンキリエでやったらなんかいい感じだった大成功


寝ます明日は出かける予定だったけど妻が風邪をひいたらしいので延期

0209

ノンビリしてたChatGPTと議論しつつ勝手にお金を稼ぐ猫2の実装をしている結局強化学習でなんかやる必要がありそうなのでそこの部分はo3-mini-highに書かせた今はCPUで回っているがやはりGPU機でやるべきなのかもしれない一晩回してみて考える

友人たちにDeepResearchはどうなのと訊かれたので実は先週からChatGPT Proに課金しているいろいろ代わりに投げたりしたやっぱりただ公開情報を探してまとめるだけの仕事はかなり奪われてしまうのだろうという感じだった
一方でソフトウェアエンジニアとしてこれを活かせるかはまだわかっていないo1やo3-miniが単純な質疑応答やコーディング性能において革命的であるのと違って情報収集の速さがそこまで価値になるイメージがないまあアーキテクチャの決定なんかの時には頼れるのかもしれないからそれは別の機会に試してみたい
2010年代に流行っていたけど2020年代には廃れたディープラーニングのテクニック5選みたいなまとめを生成させて読んだ懐かしいな〜と思ったこういうアフィブログなら無限に書けてしまいそうだやはりこれでChatGPT Pro代を稼ぐのがベストなのか


寝ます明日は休みだからって夜更かししてしまった

0208

なんか出かけた家のテレビがTVerに対応していないことに妻がしびれを切らしているので買い換えを検討している家電量販店でテレビを見ると周りに大型テレビが並んでいることもあって55インチって小さいな〜って思うけど家に帰ると普通にデカいのであったまあたぶん同じ55インチでそこそこのやつの型落ちなどを買うでしょう

あとは勝手にお金を稼ぐ猫2のことなどを考えていたちゃんとやるならやはり永続化をどうするとか考えないといけないだろうバックテストどうやる問題などもあるしChatGPTと議論しているがモジュール化の方針自体は悪くなさそうあとばどこまでチューニングできるかとどこまで素人が太刀打ちできるかだよなあまた強化学習もやるかも実装どうしようかなそろそろRustにしたい気持ちとまだまだプロトタイプなんだからLLで書くべきでしょの気持ちとでも正直Pythonきつかったなの気持ちがある永続化にはDuckDBを使ってみたいね


寝ます明日は暇

0207

今日は比較的ちゃんと実装をする時間が長かったというかなんかそういえば4連休前に終わらせなきゃじゃんみたいなタスクが急に発覚したので急いで対応したAWSが思ったように動かずすわ引退かと思ったがChatGPTに訊いたら解決したありがたい話である


寝ます連休何をするか最近疲れているからゆっくり休むことを心掛けたいな

0206

なんか寝不足なのかずっと頭が重い別に急に寝不足になったというようなことはないはずなのだけど何だろうなストレスかもな


眠いので日記はおやすみ

0205

なんか寝不足というか寝不足系の頭痛がしていたそこそこ普通に寝たはずなんだけどな

勝手にお金を稼ぐ猫2はあいかわらずじわじわ損をし続けており戦略の変更を余儀なくされているChatGPTに相談してClineでコードを書く僕はボンヤリ見ているだけ
Cline使い倒すくらいならCursorに課金した方が良いらしい検討するか


寝ます