0825

ブラッシュアップライフ最後まで観たとてもよかった終盤の展開冷静に考えるとそれ時空の構造はどうなってんのという気はするけどそこを無視しての大団円にとても満足できたこういうのがねループもののTrue Endだよね
中学受験をしたせいもあって地元の幼なじみ概念を失ってしまったが彼らは彼らでたまにラウンドワンでカラオケをやったりしているのだろうかまあ地元にあったラウンドワンは潰れてしまったらしいけれど


寝ます明日は夏休み最終日

0824

昼前に起き一昨日のシミュレイタをいじっていた格子点ごとのデータを輪郭に変換するアルゴリズムがうまく書けたのですこし嬉しかった
Numbaで最適化しているとはいえ繰り返し実行するには速度に不満があったのでRustで書き直したら5倍速くらいになったまあでもこれはRustが速いというよりは並列処理がうまいこといった寄与だろうNumbaでも並列化はしていたのだけどCPU使用率200%くらいだったからあまり効率良くなかったのだろう
ついでにbevyで可視化をしたbevyのことは1ミリもわからない状態だったがClaudeに訊いたらそれらしいコードが出てきたのでコピペしてまあ結局バージョンアップとかで全然動かなかったのであれこれ手直しして一応それらしく動くようになったただなんかまだ変なので明日はbevyのチュートリアルでも読もうかなあとパラメータを実行中に変えられるようにしたいので簡単なUIもつけられたらいいのだけどゲームエンジンだしそれくらいあるよね


寝ます

0823

夏休みということであちこち出掛けていたカラオケに行ったけど2時間は疲れるなと思った

夜はドラマを観たブラッシュアップライフ5話まで折り目正しきループものだ〜という感じあなたが食らったループものは何ですか僕はなんだろう実はストレートなループものって意外とあんま経てない気もするひぐらし……がループもの的性質を前面に出すのは終盤だけだしまどマギは大人になってからだしSTEINS;GATEは実はそれほど刺さらなかったように思うとなると案外ないのかまああの手のゲームは結局プレイヤーの側にそういう構造を持ちがちなのでそういう意味ではもっといろいろある


寝ます明日はのんびりすると思う

0822

今日もなんか忙しかった疲れた

明日から夏休みなので妻から頼まれた雪の結晶のシミュレイタを書いていたなんかまあそれなりに物理的にリアリスティックらしき結晶成長モデルのアルゴリズムとりあえず簡単な部分はできたのでもう少し凝った補正を実装するかそれかベクタデータにするかリアルタイムに成長過程を描画するソフトウェアを作るのも面白そうだが果たして


寝ます明日は休みなので出かける

0821

眠かったJVMはDNSをキャッシュするのでAuroraのリードレプリカを効率的にロードバランスさせることができにくい一度繋いだインスタンスのIPを掴んでしまうらしいキャッシュのTTLを短くすれば解決するなるほど〜

Meilisearchいろいろやっていたらある程度は動くようになったのだが日本語対応はまだ弱いらしいひらがなとカタカナの正規化がなかったりあったけど内部で使ってるクレートに問題があっていったん外しているらしいウーンそうかあと思ってElasticsearchに戻ることを検討中いやでもなまあこのblogの検索機能にそんな頼ってる人たぶんいないしなそれならバージョンアップを待ちつつ試しに使ってみるのがいいか


寝ます今日は忙しかったが明日もなかなか忙しい

0820

肩こりがひどくてあちこち捻ったりしていたら背中を痛めてしまったちゃんとしたストレッチを覚えなくてはなるまい


今日は主に負荷試験をしていたDBがボトルネックなので必要スペックまで増やした基本は読み取りだけでいいのでリードレプリカを増やして解決できそうこういうことをやっているとバックエンドエンジニアって感じがするまだ見習いだが

あとMeilisearchで検索を試していたけっこうチューニングしないと以前と同じようには使えないかもという印象なんかデフォルトでいい感じに動くことを目指しているのか逆にチューニングの仕方がよくわからないこの点はElasticsearchが楽だったかもしれないなと思うまあもうすこし試す


寝ます最近疲れてるなあ

0819'

月曜日って嫌ねえ
AppRunnerが突然壊れてデフォルトのドメインからはアクセスできるのにカスタムドメインからだけアクセスできなくなってしまったなんでと思いながらしばらく調べたけど原因はわからずデプロイし直したら直ったなんで
こういう経験があるとやっぱりフルマネージドサービスって嫌だなと思うわけだがとはいえフルマネージドであることの恩恵も間違いなくあるわけで難しいでもAppRunnerくらいだったらFargateとALBで組み立てる方がいろいろやりやすい気もするなううむ
あとはRDSのインスタンスサイズを大きくしたりしたこういうのあまり経験がないのでダウンタイムを小さくする手順をいろいろ調べながらやった
今日は早めに寝ます
追記妻が半日かけて作った角煮を夕飯に食べたうまかった

0818

ぼっちろっく! Re: Re:を観たやっぱり喜多郁代さんは格好よかった後藤は喜多を救ったし喜多は後藤を救ったという構造
喜多ちゃんは自分は周囲に合わせるのがちょっと上手いだけだと言うけれどそんな奴は勝手に文化祭ステージに申し込んだりしないしギター弾けないのにバンドメンバー募集に突っ込んだりしないと思うそういう性質は結束バンドの中で一番強いように思うし実は一番遠くまで行くのは喜多ちゃんなのではないかと想像している原作を読め

Meilisearchで検索する部分を仮で実装したまだ検索の具体的な挙動は調べてないインデックスとかも適当にドキュメント放り込むだけで動いているがElasticsearchみたいにいろいろチューニングをしなくてもいいのかなそういうのも調べていく


寝ますなんか2日間で休みが終わるのひさびさでしんどいなでも金曜からは4連休

0817

フロントエンドのテストをちまちま触っていた結局いろいろのツールの使い分けが難しいがplaywrightは結合テストに使えばいいのかなmswでルーティングのテストをするのはできたけどnested routingって根本的にテストしづらいかもしれない
そろそろバックエンドに戻ろうかなMeilisearchを調べるまあなんか面倒だったらElasticsearchのままでもいいけど


寝ます明日はぼっちろっく!の映画観に行くつもり

0816

強めの台風が来ていたようだけど言うほど風が強くはなかった台風っていつもそうだなという印象が強いそれは地域差であったりなんだりに過ぎないのであろう


仕事でSQLのチューニングをしたいやインデックスを張っただけのことをチューニングというのは誇大広告か負荷試験をしてみてDBのCPUがボトルネックになっていることがわかりインデックスを張ってもまだ足りないとわかったなのでスケールアップを進言する必要があるわけだけど元々別に意図があってこうなっているわけでもなさそうだしとりあえずはこれで解決できるのではないか

夜はmswやらplaywrightやらをいじっていたこのへんもRemixで動かそうとすると大変な感じがある一応動いたが使いかたはまだ未定VRTとかやるか

Rustのエコシステムはバージョン0.xを名乗りがちなわりには案外簡単に使えるという印象なのだけどWebフロントエンドは別にアルファ版ばかりではないはずなのにあまりそう思えないまあ単に僕がフロントエンドに土地勘がないだけで慣れた人にとってはわざわざ調べたりしなくても雰囲気で繋げたりするのかもしれないそうなのか


寝ます