0324
これといって何も。フリップドットディスプレイがほしいという気持ちをふと思い出したので、ChatGPTに手伝ってもらってメーカーに問い合わせのメールを送った。入手自体はできそうだが、動かすのはいろいろ大変かも。まあ趣味だし。
寝ます。
これといって何も。フリップドットディスプレイがほしいという気持ちをふと思い出したので、ChatGPTに手伝ってもらってメーカーに問い合わせのメールを送った。入手自体はできそうだが、動かすのはいろいろ大変かも。まあ趣味だし。
寝ます。
mikageはほぼ形になってきたが、まだ中身を読んでいない。すこし読み始めた。winitのイベントループを作ってハンドラを登録しているね。
サンプルとして簡単なboidsをGPU計算させるプログラムをClaudeに作らせたら、なんか普通に見てて面白いなあと思って見入っていた。コードは400行くらいで、1/4がUI定義なんだけど、レンダリングパイプラインの定義とかはもうちょっと短く書けないものだろうかと思う。compute shaderを使うのはどうしてもこうなっちゃうもんなのかな。GPUとwgpuの世界観があんまりわかっていない。
寝ます。
両親が子を見に訪ねてきた。実の親であっても他人に子を預けるのは少し緊張感があるなと思った。
小さなフレームワーク(名前はClaude Codeが「mikage」と命名した)は、2Dにも対応できるように拡張をした。何をやっているのかはまだ読んでいない。あと、期待したような便利さがあるのかもまだわからない。しかし、要するに箱とか玉とか多角形とかが描けてUIと簡素なカメラとライトがつけられてGPU instancingくらいができればこれまで3つ作ったソフトウェアはカバーできているはずなので、だいたいいいんじゃなかろうか。ビジュアルはもう少し良くしたい気もするが。
まだ寝ない。
bevyからECSを抜いたようなフレームワーク、Claudeに作らせたらなんかそれっぽいのが出てきた。粉体シミュレイタをそっちに載せ換えさせたらバイナリサイズがググッと小さくなって嬉しい。が、中身をまったく見ていないので読んでいかなくてはならない。まだ足りてない機能もあるしな。
寝ます。
「ダンガンロンパ」をクリアした。面白いんだけど議論パートはどうしても不満が残るというか、正答の自由度が低過ぎるように思える。こういうののバランスは難しいだろうなとは思うが。
「スーパーダンガンロンパ2」を始めた。いいね。ちゃんと「続編」をやって来ている。ただ操作が急に複雑になったので対応が難しい。こっちはいまだにコントローラのボタンの配置が覚束ないのに。
寝ます。そういえば、bevyからECSを抜いたような軽量フレームワークがほしいんだよな。wgpuとwinitと、カメラとかライティングが必要なのか?Claude Codeに頼めば作ってくれたりするだろうか。
長さだけ考えれば睡眠時間はかなり普通に確保できているはずなのに、いつも眠く、ボーッとしているのはなぜか。たとえば、耳栓が耳に合ってないのか?
家で仕事もせず赤子と向き合ったりゲームしたりしてばかりいると、自分のキャリアについての不安が頭をもたげてくる。その上、自分のなけなしの技能はAIで完全に代替可能でもある!今すぐにでもコーディング以外の経験を積むために努力しなくてはならないような焦りがあるが、今は何もできない。(できるだろ、やれよ、という声がする。できない。)
寝ます。
ねむーい。「ダンガンロンパ」Chapter3まで。2010年に自然言語で対話可能なAIを想像すると、SVMと強化学習が挙がるのだな、と思った。ニューラルネットが再評価される前の世界。
寝ます。
ヒゲ脱毛に行ったり、友人とひさびさに会って飲んだりした。2ヶ月ぶりの酒!
ソフトウェア開発以外の業務におけるLLM活用について話した。もう普通にそういう世の中になってきてるんだな〜と思いつつ、5年後に存在するのか不透明な職業(過言)しかやってこなかった俺って……という気分にもなる。どうするんだろね。
寝ます。
暇な時間はだいたいゲームしてた。あとClaude Codeに指示出したり。playwright-cliを入れてるからレイアウトの修正とかもやってくれて助かる。
寝ます。
macのSteamで「ダンガンロンパ」を遊ぼうと思ったのだが、なんかコントローラがうまく認識されない。キーボードでやればよいのだが、僕のキーボードにはファンクションキーがないので厳しい(ゲームがファンクションキーを要求するなよとは思う)。仕方ないのでParallels Desktop上のWindowsから試したら動いた。どういう仕組み?
寝ます。