andante

0114

なんかドキュメントを書いている一日だった現職で一番楽しい仕事は結局これかもしれないこれって何の仕事なんだ

blogは検索機能も繋ぎ込んだあとatomフィードだけ提供すれば全機能できたことになるだろうそしたらCSSをやる
あとSeizaの開発もなんか再開したちょうど1年前にやっていたプロジェクトだけどあの時はClineしかなくて結局フロントエンドの実装が思うように行かなかったのだが今はClaude CodeがいるしClaude自体も強化されているのでどこまでいけるか期待がある


寝ます

0113

20歳年下がもう高校生であることに気づきすこしびっくりした自分の年齢を忘れたことはないけれど四則演算によって新たな視点から見るといまだに新鮮な驚きがある


blogは細々した調整設定ファイルと設定構造体の命名を分離して見通しをよくしたりこういう見通しをよくする作業が好き元をただせば何かを理解するのが好きでそのための適切な視点や構造化を発見することに執着があるしかし本当はすべてを正しく見通せるようになる正解の構造化は実在しないのでその探求は終わりなき盆栽にしかならないことも理解しているでもそれでも


寝ます

0112

昼に起きすこし出かけたりイカのゲームをしたり

blogのエラーハンドリングはいったん一応の解決をみた愚直だが正直もうちょっと良くならないのかとは思うが仕方あるまい人生は有限でもある
あとはフォームのUXをもう少しマシにしたりスマホのCSSをちゃんとしたりすれば完成かいや細かいことを言えばまだいろいろあるけど


寝ます

0111

引き続きエラーハンドリングに悩むチャッピーの助言に従って4xxエラーを例外系として扱うのをやめリクエストハンドラに分岐を書くようにするがこれはこれで煩雑な感じがあって悩む煩雑さは適当に関数に切り出せばいいのかもしれないがそしてまあエラーページでもサイドバーを出そうと思うと結局そうなるか変なところにDBアクセスが隠蔽されるかしかないのかもしれないが


寝るよ明日も休みでうれしいね

0110

年が明けてまだ10日ですかふうん


リビングのサウンドバーの調子が悪くなってしまったので修理に持っていきお昼を食べたりなんだりしたあまり眠れなかったのか眠かった帰ってから昼寝をした

blogのエラー表示でずっと悩んでいるとりあえず共通のエラーハンドラを書いてはみたもののしっくりこない
4xxと5xxは別で考えるべきだなという気もするわからないな


寝ます

0109

頭が重い閃輝暗点こそ出なかったが片頭痛なのだろうやれやれ

blogのエラーハンドリングは結局error-stackでいくという結論になったエラーではなくReportが返るというのは違和感がなくもないが別に一般に公開するライブラリでもないし慣れの問題として割り切ることにしたそれ以外の点ではかなり要件に合致するし
とりあえずWeb側のエラーも定義してエラーをミドルウェアで受ける実装をやっているこれでエラーページはかなり満足できる仕上がりになるのではないかあとは何だろうCSSとatomフィードとかか


寝ます3連休

0108

調子が悪い寒いからかな


前職の新年会にオンラインでちょっとだけ顔を出した当時はいろいろ思うこともあったけど振り返ると総じて楽しいチームだったなと思う現職はあまりそう思えるポイントが見つかっていない

Rustのプログラムにおけるエラーの表現の仕方に悩むthiserrorsnafuerror-stackどれも帯に短し襷に長しだしかしそもそもどういう姿であるべきなのかもうまくイメージできないChatGPTと議論しながら模索していくしかない全部anyhowに倒すという思い切りもあり得る


ファッションモデルが美男美女揃いなのはそのほうが衣装自体に着目しやすいからで余計な複雑さのないモデル化によって現象を理解しようとするという意味では物理学で理想気体を扱ったり摩擦や空気抵抗を無視したりするのと同じなのだなと思った


寝ますやっと金曜日

0107

別に政治に対して大して怒る動機のないような人々が真剣に怒らざるを得ない人たちの怒りを盗用してインプレッションを稼ぐ現象


調子が良くないまた急に寒くなった気がする

blogの実装は今日はAIにやらせられそうなことをやらせるだけだった手を動かすだけみたいな実装はだいぶ安心して任せられるなと思ったその分意思決定が残るのだけど結局エラーハンドリングをどうするのが正解なのかよくわからないaxumはもしかするとベストなWebサーバーではないのかactix-webだとどうなるのかすなわち今どうしてるのか見てみたほうがいいな


寝ます

0106

眠かった実装方針を考えたり問い合わせに答えたりしていたら終わった気がするCORS関連の設定は毎回よくわかんなくてAIに訊いたり本を読み返したりするOriginの定義からまず怪しい

blogの実装はわりとリファクタに近いことをしていたAPIモジュールを削除したりWeb拍手機能を削除したりしたWeb拍手関連の削除はCodexに任せたのだけど1500行くらいのdiffを一発で決めてきたのでああ賢いなあと思った僕はその間イカのゲームをしていたいいね

ネットで話題だったからガストにもつ鍋を食べに行った普通においしかったので良かったなあと思っていたが帰り道にあった居酒屋でも同じくらいの値段だったのでフゥンと思った


寝ますそろそろ金曜日であってほしい無理なら木曜日でもいい

0105

仕事始めだったすべてを思い出していたら一日終わったさすがにそんなことはないコードの治安の悪さ〜という感じの不具合を発見した

axumのルーティングはactix-webほど自由度がないらしくふーむと思っている具体的には`/{year}-{month}`みたいに1階層に複数のパスパラメータを含むものが書けないらしいまああんまりそういうことしないほうがいいのかな今のURL構造実はあまり一貫性がないし`/2026`は2026番の投稿で`/2026-01`は2026年1月の投稿なの本当はよくないよねRemixでも無理だったから変えようとしていたんだけど古いのは適宜リダイレクトして


寝ます