andante

0814

なんか睡眠に失敗して3時間くらいしか寝られなかったいや実際は気づかず意識をなくしていた時間もあるだろうとは思うのだがそれをかき集めても5時間くらいだと思うまあ5時間ならそうひどくはない
また不眠かと思ったが単にエアコンの温度調整に失敗しただけではないかと思うあと夜にコーヒー飲んだのもよくなかったのかもしれないあまりカフェインの効果を感じたことはないけれど

そういうわけで眠かったログをJSONにしたり細々した修正をしていた

Vitestでテストを書き始めた最初はPokuというやつが速くてナウいらしかったので試したのだけどなんかRemixと一緒に使う方法がよくわからなかったので断念したWebフロントエンドはこんなのばっかりだなと思う選択肢の幅が無闇に広いのにライブラリの対応がどれも部分的ですこし外れるとあれこれ躓くiOS開発だったらあまりそういうことはないのにAppleがすべてを支配しているから
たくさん躓きながらとにかく簡単なコンポーネントの動作を確認できるところまでは来たあとはどうしたものかmswとかを使うといい感じになるのかそれはまた明日


たくさん寝なくては

0813

朝から健康診断に行った鼻から胃カメラを入れた前にやったときより喉に刺さる感じがあって痛かったから前の人と前の前の人は上手だったのかもしれないまあ僕が忘れているだけの可能性もあるこれがほんとの喉元過ぎれば
胃はとても綺麗だった何も異常はないらしいただ幽門だか噴門だか入口が閉じきらない問題があるらしくこれのせいで逆流しやすくなっているようだ時々食べていると痙攣みたいになってしまうんですがと相談したら早食いして空気が入ってしまうと膨れてそんな感じになってしまうのではと言われた言われてみると嫌いなものを焦って食べようとすると起きがちな気がするそもそも僕にとって食事というのはけっこうな割合でプレッシャーだ
頻繁に下痢気味なんですけどという相談もしたのだけど昔からそうなんだったらそれはそういう腸なんだと思いますとのことだった思わずそういう腸と言ってしまったそういう腸なら仕方がないなマジかよまあでもそのうち一度は下部消化管も検査した方がいいかもしれない
身長がすこし伸び体重がすこし減っていた身長が伸びているのはいつもと違って午前中に測ったからかもしれない実際どの程度差があるのかは知らないけれど

仕事はログ出力と格闘していたあまり時間を掛けたくはないが転ばぬ先の杖というものなので先に時間を掛けておかなくてはいけない難しい

夜は友人たちと食事をした自己責任論について話したりした
結局のところ自由意志をフィクションとして捉えていると自己責任論を正当化する究極的な根拠というのはなくなってしまうわけでそこで信仰の違いみたいなのがあるなと思った一方で単にそれがフィクションだと叫ぶだけでも単なる虚無主義だと思うしそういうフィクションがある程度役に立つ現に役に立っているということにも注目しなければならないわけでその中でどうやっていくかが課題だと思う
僕は結局自分だけに自由意志を認めるという普通の意味では狂った建て付けでそれをある程度解決した気になっているそれは僕以外にとっては単なるフィクションであるが他ならぬ僕自身にとってはやはり全身全霊でコミットすべき問題でありフィクションをやっている皆さんとうまいこと折り合いをつけてやっていくしかし究極的には僕自身の人生は僕自身のものであるという語り得ない立場であるそれはなんか逃げというか不誠実な感じもするんだけどでも結局誠実に生きてたら何なんだという諦念がどうしてもありそもそも道徳が実在しているなんて全然信じられない世の中でそれが実在するかのように過剰に適用する弊害ばかりが目立つ世の中でそんなものにコミットしたくはない
なにもかもをフィクションに過ぎないとニヒルになる必要はないしなにもかもに正解があると難しく考える必要もない一生懸命生きていればそれでいいこうしてみるとすごくしょうもないことを言っているように見えるでもしょうもないことを言うこととしょうもないなりにちゃんと実践することとの間には雲泥の差がある


寝るよ

0812

昨夜はなんか頭痛かった久々に飲酒したせいか


昼に起き寝たり起きたりコード書いたりしていたカレンダー部分をtableで作るのをやめてグリッドレイアウトにしたりパフォーマンスチューニングをしたりしたあとAPIクライアントをまた変更したフロントエンドのエコシステムは選定が難しすぎる
つぎの課題はAtomフィードの生成で前に見つけたライブラリではうまく現行の挙動を再現できないようなので困っているうーんこれくらい自作すればいいのか
あとそろそろエラーハンドリングも詳しく調べていかないとなそもそもどうやるのがいいのか


寝ます明日は健康診断で胃キャメラを飲む飲んだあとそのまま口から出てくる場合トポロジカルには飲むでいいのか

0811

なんだっけ昼に起きてAPIの実装を少しした最近思ったけどこれはもうほとんど副業だなだったら普通に副業をやって小銭を稼いだ方がいいのではという気もするやらないけどお金を稼ぐとなると責任が発生するからないつでも飽きられるものがいい


寝ます3連休が続くのはうれしいね

0810

大規模なリファクタをした難産だったが少しはマシになったまだ気に入らないことはあるけれどエラーの情報量を維持するしかも型安全ににはこうするしかないのかな仕事でやるならもっと洗練させないといけない気がするうーん


寝ますなんかまた頭痛いな

0809

エラーハンドリングに悩んでいる正確にはレイヤーを跨いだエラーの受け渡しコントローラからアプリケイションロジックを呼ぶ時にテスタビリティ的にはtraitになっているほうが嬉しいがそうしてしまうと今度はコントローラからアプリケイションロジックのエラーの具体的な型を得るのが難しくなりレスポンスエラーへのキャストもしづらいしどうしたものかアプリケイションロジックはtraitにするがエラーの型は固定にするかそれもなんだか気味が悪いが
結局インフラ層のエラーをコントローラまでそのままリレーしてくる必要は全然なくスタックトレースだけ取れればよいはずなのだからそこをうまく妥協できる枠組みを考える必要があるだろうもうすこし考えなくては


寝ます

0808

昨夜はなかなか寝つけなくてしんどかった最近はめったにこういうことはなくなってきたけどたまになるとしんどい

頭痛はだいぶ良くなった仕事は激遅クエリがあったのでマテリアライズドビューを書いて対応したこれ便利やね活用していきたい
徐々にアクセス増えてきたからパフォーマンスを注視しなくてはならない頑張る

blogのほうは細かなリファクタだけSeaORMが1.0になっていたとりあえずはAPIを埋めてそれからフロントエンドのデザインにかかろうでもエラーハンドリングとかまだ決めきれてないんだよなうーん


ツイッター学級会のルールにはざっくりの傾向として厳罰化の一途を辿っている以外には一貫した基準など何もないように思われるのだが参加している人たちはそれぞれにその基準があると信じているしかし毎度毎度アドホックに変形していくその基準は天動説に付け加えられた周転円のように見えて少しおかしい

0807

なんか夜中に頭痛で目が覚めて今日も一日頭が痛かった閃輝暗点も出るので偏頭痛ということなんだろうと思う偏頭痛の薬は飲んだこの薬を飲むと何に作用しているのか元気がなくなるしかもそれほど効くわけでもない

openapi-typescriptとopenapi-fetchを試したこれはけっこういいただ開発版はいいんだけどビルドするとエラーが出るようになってしまうので開発完了までに直らなければ使えないだろうフロントエンドのエコシステムは全部何かしら壊れているのではないかと疑っているたぶん色んなものがどんどん変化するから誰にも全部は追いつけないし変な不具合を踏む確率も下げられないのだろうそれってどうなのやっぱフロントエンドには関わらない方がいいのか


寝る明日は頭痛が治っていてくれよ頭が痛いと全然仕事にならん

0806

眠い

Orvalのfetch API対応はやはり壊れているように思うヘッダーを外から渡せるようになっていない渡せるように見えるがContent-Typeヘッダを内部で渡しているのがちゃんとマージされていないので消えてしまう修正のPRを出した方がいいのか簡単にできるのかはわからないけども
OpenAPI GeneratorもOrvalも微妙で困るなと思ういやOpenAPIのほうが少しマシなのかでもこっちはこっちでsingle-fetchと相性がよくないので悩ましいどいつもこいつもなハーッ
それはさておきCookie認証はなんとかできつつある妥協の産物だが妥協点を決められたのは良かった結局こういうのを一度やっておく筋トレが限られた時間の中で設計と実装をやっていかなければならない時のために必要なんだなと思う


寝ます

0805

平日に休みをとっても結局仕事のことが気になってあまり気が休まらないんだよなそうでもないか

休みだけど特にたいしたことはしていない地面師たち見始めた面白い

ログイン盆栽は今日は手をつけていない結局Remixでやる限りは何らかのバケツリレーを許容するしかなさそうだ一旦はそれで進めることにしてあとで何かうまい抽象化ができないか考えよううーむ
そうと決まればつぎはフロントエンドに注力か


寝ます仕事か〜