andante

2024-12

1210

雪の結晶シミュレイタをブラウザで動かす試みをしていたがやっぱりスレッド周りでうまくいかない何なんだろうねRwLockとか使ってるのがダメだったりするのか
しかしこれがうまくいかないとなるとアドベントカレンダーに書くことがほぼなくなってしまう困ったな……論文解説は著作権的にダメかもしれない筆者は法律の専門家ではありません


寝ます

1211

何してたっけまたAPIスキーマをいじっていたのだったTypeSpecはREST APIを作るための機能があって覚えれば便利そうだなと思った今やってるのは単純で小規模だからあまり御利益はないけれどあとOpenAPIスキーマ直書きも頑張れば結構いい感じになるような気もするならないか

懲りずにwasm-bindgen-rayonやwasm_threadと格闘していたけどやっぱりうまくいかない動作はするけどシングルスレッドで動いてしまうスレッドプールの初期化タイミングが遅いのかという推測はあるけれどこれ以上いじろうとするとbevyをやめる話からになってしまいそうなので一旦断念するまあ並列処理しなければブラウザで動くしな遅いけど
記事はすこし書き進めたアルゴリズムの概略を書いたのであとはコードをすこし説明して何枚か画像を貼ったりWASMで動く動かない話をすればいいでしょうしかしここにきてまた盆栽したくなってしまうよくないね


寝る明日は仕事の前に通院するがなぜか夜更かししてしまった

1212

仕事の前に病院に行ったらインフルエンザワクチンがすぐ受けられそうだったのでついでに申し込んで打った好判断だったと言える本当はもっと早めに打っておくべきだったという話もある

アドカレ記事の執筆を進めたけっこう書いたんだけどChatGPTに見せたら長いって言われたので削るo1はかなりしっかりアイデアを出してくれるしかなりしっかり添削もしてくれるし生産性〜という感じがあるやはりPro課金の機運か

ChatGPT Proに月$200課金することで向上する生産性が直ちに月間$200以上の収入増に繋がれば何も迷う必要はないのだけど残念ながら普通に会社員をしている限りはあまりそうはならないだったら副業とかするのがいいのかChatGPTさんなんかアイデアちょうだいよと訊いたらアフィブログを書けという回答であったまあね確かにねそりゃあね


寝る明日は会社の年末感謝祭勤務時間外

1213

なんか寝不足だった今日までに終わらせないといけない実装があってまあサクッと終わるじゃろと思っていたらどハマりしたので4時間ペアプロして直したさすがに疲れたが間に合って良かった会社の飲み会には遅刻したけど


疲れたので寝ます土日はアドカレ書くのと並行して脱Bevyを試みてみようかな……別にゲームエンジンでやる必要ない処理だから普通にもっといいマルチプラットフォームのクレートがあるかもしれない

1214

bevyやめてwgpuにしようかなと思ってチュートリアルを読んでシェーダーってやつもやってみるかあと思ったけど設計を考えるとイマイチっぽくてbevyお前だったのか実装のモジュラリティを高めてくれていたのはという感じになったあとwgpuを動かそうとガチャガチャやっているうちにwasm-bindgen-rayonをbevyで動かす正しい方法がわかってしまったのでじゃあbevyで行くか〜ということになった疲れた
そういうわけで記事の続きを書いている書いているというかChatGPTに削るよう助言された部分を削っているあと描画の高速化は試みたいんだよなやっぱりシェーダーを触ることになるかもしれないまあそれは明日調べよう


寝る

1215

昼にすこし出かけた以外はアドカレ記事を書いていた文章はだいたい書けたのであとはギャラリーを作る本当は描画の高速化を実現したいけど記事が書き上がらないことにはどうにもならない


寝る

1216

シェーダを書いたりレンダリングパイプラインをいじったりしたら描画がだいぶ高速になったこれで明日動画をいくつか撮ればアドカレ記事は完成ギリギリだが間に合いそうなので本当によかったまあまだ気は抜けないが明日業務時間ですこし作業できないかな忙しいから厳しいかな

mixi2なるものが始まったらしいとりあえずIDは確保した
招待制だけどチケット制ではないためか一日でかなりユーザーが増えたそれって招待制の意味あるのかまあ宣伝費は抑えられるのかも
今のところ何をするのかよくわかっていないが国産でちゃんと運営できそうなところが出してきたのは期待が持てるまあ三日後には忘れているかもしれないが


寝る睡眠不足……

1217

ねむすぎる

会議の合間にアドベントカレンダーの記事を書いていたそんなでもないかまあ一日くらいいいでしょうレビューもしたし


寝ます

1218

会社のアドベントカレンダーに記事を書いた
https://zenn.dev/galapagos/articles/snowflake-simulator-in-rust
ちゃんとした技術blogを世に問うのは何年ぶりかという感じでけっこう緊張したがまあ悪くないものが書けたかなと思う想像していたよりはLikeをもらえたけどこれは単にフォロワーの数のような気もするしかしf/f外の人も何人かいるありがたい
副産物として雪の結晶シミュレイタのWeb版を公開した
https://yuki.necocen.info/
画面サイズによっては操作パネルが邪魔で使いづらいかもしれないその場合はパネル左上の▼を押して最小化すればよいですデフォルトでそうしたかったが面倒なので断念
これは詳しいことは記事に書いているけれどWebGLでシェーダーをどうこうしたりマルチスレッドで計算をしたりして動いているそんなものがスマートフォンのブラウザで動くなんて今更ながら隔世の感しかもデプロイ先はCloudflare Pagesなのでたぶんほぼ無料

夜はひさびさにメタファーをやった進捗が20日くらい戻って萎えていたがそれでも意外と余裕がないとりあえず今度こそ詰まないように先にダンジョン攻略を進めている


寝る結局また夜更かししてる

1219

昨日投稿した記事は27いいねをもらってZennのトレンドの末席に名を連ねることになったようです嬉しいなでもこんな力作はそうそう書けないからね本当はもっと気楽に記事を書けるようになったほうがいい
あと会社のアドベントカレンダーであることを明示したので所属が明らかになってしまい別に隠してはないのだけど明示したことなかった気がする会社の愚痴とかツイッターに書きづらくなったまあでもそのうち忘れて書く気もするいやしかし採用強化中だからねえ

メタファーとりあえず前回詰んだダンジョンは突破して今度こそ暇になったのでドラゴンを狩ったりしたあと数日仲間との親交を深めてからラスボスか
ルイ氏の主張する理想はまあ一つの理想として強いしそれに対抗するロジックとして偽りだと指摘するのは分が悪いなと思うというか僕としてもそれでよければ治世とはどんなに楽だったかと思う近代的な人権概念さえなければ……問題発言でもそれはもうあるのだからあるんだよという理念を以て対抗するしかなくないかと思うそして本気で時計の針を戻すのでない限りそれで十分であるはずなのだ


寝る明日は歯医者に行くので午前休ちょっと調子に乗ってお酒を飲み過ぎたので水をたくさん飲んで寝るよ