andante

0216

いまいち気合いの入らない日Slackを無視してコード書いたりしているとけっこう集中できるがSlackを無視して大丈夫なのかはよくわからない

夜は高校のパソコン部の同期や先輩とひさびさに会って飲んだなんか案外みんな結婚するねという話をしたたしかにね


新しいBing検索のウェイトリストの順番が回ってきたらしいのでEdgeをダウンロードして試してみたしかしまあChromeでEdgeをダウンロードする日が来るなんてという驚きは多少ある検索の精度はまあ確かに賢くなっておるわいという感じだったがChatGPTを初めて見たときのような衝撃はもうないな順当に進化しておるなという感じ


寝ます

0215

なんか寝不足感あるGoでコマンドラインツールを書いているがちょっと込み入ったことをやろうとするとやはりGoは非力というかフラストレイション感じる場面が出てくる無論どの言語でもそういうことはあるがGoの場合はあえてやってる感が心を余計にささくれ立たせる黙って配列のmapを用意しやがれ

夜はギターの練習コードチェンジが覚束ないながらも素早くできるようになってきたので知ってる曲のコードを検索しては鳴らしているが格好いい曲はだいたいなんかごついコードなので弾けないFだのBだのBmだのはまだ良くて良くはないがD#だのC6だの言われるとどうしようもないはあ好きな曲がだいたい音域外の現象に似ている

あとallegroのリファクタも少しだけした少しだけ


本を読んで寝ます

0214

ハッピーヴァレンタイン


仕事はなんか一段落したので息抜きにコマンドラインツールを書いていたS3に保管されてる操作履歴をいちいち探しに行くのが大変なので簡単なTUIでターミナルから探せるやつTUI作るのは初めてだが今のところ順調便利なフレームワークがあるのはいいちなみにGoで書いている

夜はリファクタリング難産だったがようやく妥協できそう結局ActivityPubのデータモデルはApplication層に置くことにしてDTOこれをNewTypeパターンでほぼそのままサーバーインターフェースに使うことにしたSerializable/DeserializableをApplication層から引き継ぐのは邪道のような気がするがいちいち詰め替えを書く手間を考えればこれくらいでちょうど良かろうと思う


プログラミングは手段か目的かみたいな何度目だ系の話題が流れてきたけれどこの二分法自体あんまよくわからないなと思うあらゆることは相対的には手段だけどその実践は結局何かしらの表現であって目的として見る側面がないはずはないだろうそういう二面性を雑に捨象してことさら自分をロマンチシストであったりプラグマティストであったりに見せるのはちょっとわざとらしいいけ好かないことだと思う


すこし本を読んで寝ます

0213

夜更かししたのですこし寝坊した温かくなってきた

ギターの練習は少しだけ知ってる曲のコードを押さえてみるなどしたAm7はほぼCなので簡単だなあと思ったがFはこんなもん弾けるかという感じだったこんなもん弾けるかまあでもCとかGとかだって最初はこんなもん弾けるかと思っていたし練習すれば何とかなるのだろうか

allegroTwitter2と呼んでたあれですはリファクタリングしただけで終わった難しいモジュール大移動を始めたけどやっぱりやめたほうがいい気もしてきたがサンクコストも気掛かりだし……結局どういう形が綺麗なのか改めて考え直した方がいいかもしれないというかまあいったん元に戻すのが正気という気はするなはあ


寝ます

0212

昼に起きなんかたいしたことはしていない土日の片方遊びに出てしまうともう一日は休むので精一杯だすこしだけリファクタをしたActivityPubのデータモデルはApplication側に置くべきなのかPresentationなのか悩んでいるPresentationに置いてしまうとEntityとの変換がPresentation側に置かれることになってそれってアプリケイションロジックではないのというような気持ちになってくる本当はDTOを一段噛ませるみたいなのが正しいんだろうけどそれは面倒だ

そういえばngrokが無料版だと1つしか使えないのが不便なのでAWSに小さいインスタンスを立てて自分用のを動かすようにしたt4g.nanoだから月額500円くらいドメインも取ったからもうちょっとかかっているまあでもコスパはよいこれでランダムにドメインが変わらないからいちいちmastodonの設定ファイル修正して再起動したりしなくていいし


Bing検索がGPTか何かの自然言語モデルと繋がってすごい便利になっているらしい検索エンジンは単にWebページを指差すだけでなくそれを咀嚼して提示してくれるようになるおそらくスマートスピーカーで読み上げることもできるだろう従来はこういうのを人間ががんばって見やすくデザインしたり読みやすくマークアップしたりしていたがそういうのは必要なくなるかもしれない
そうなるとWebサイトは人間のほうを向いて作られなくなるかもしれない読者の大半がまったく目にすることのないWebデザインに誰がこだわるというのかそれともWebサイトをわざわざ読みに行く人にはよりリッチな体験を提供するという方向に進むかもしれない紙の本の豪華な装幀のようにWebサイトを訪れるのはそれが一つの体験となるまあそれは今でもそういう部分はあるだろうけどAppleのサイトとか

もちろんこれはあまりに気が早い未来予想図でしかないけれどしかしただハイパーリンクで繋がっただけのドキュメント群がありディレクトリ型の検索があり自動クロールによるキーワード検索エンジンがありそれらはすべて対話的に知識を蒐集提供する自動エージェントへの助走でしかなかったような予感はすこしするこれからが楽しみだ


寝ますまた夜更かししちゃったなあ

0211

あまりよく眠れなかった気もするが頭はそれほど痛くなくなっていたので予定通り友人の家に行った友人の子を見てすこし遊んだ
赤ん坊を前にすると自分をジャッジされているような居心地の悪さを感じる自分の言葉は自分で制御できても立ち居振る舞いや見た目は制御できないその制御できない部分だけを見られるような気がするのだ言葉でなにか言うことになまじ多少の自信を持っているだけにそれが通じなくなったときの不安感は大きいでもそんな嫌われたりしなくてよかった
何枚か一緒に写真を撮ってもらった自分の両親に自分が生まれる前の人生があったことを長いこと知らなかったしそれがどういう人生だったのかどんな友人がいてどんなことを考えていたのか今でもぜんぜんわからないそれは寂しいと思ったから残せる記録は残しておこうと思ったまあこんなもの見せられてもその子は困るだけかもしれない


寝ます明日はコード書きたいけどね

0210

偏頭痛は昨晩撃退したと思っていたのに今朝は頭痛で目が覚めました辛すぎるので会社のsick leaveがまだ残っていることを確認して午前休にしてもらったロキソニンを飲んで二時間ほど寝たらマシにはなったので午後は仕事をした

仕事をしていたら夕方にまた閃輝暗点が出てしまいなんやねんという感じ一度なるとしばらくなりやすい感じはあるけれど
こないだ通院したときにたまにはまたMRI受けたほうがいいですかって訊いてまあそうですねって言われたけど結局また今度にしてしまったのだがやはり近いうちに受けたほうがいいのかもしれない


寝ます明日は友人の新居に遊びに行くことになっているがまた頭痛がひどかったらキャンセルにしとこうはー

0209

仕事はバタバタバタバタ一生バタバタして終わるお前の人生という趣であったでもそれはそれで幸福な生だろうなとも思うそうでもないだろうか

テストカバレッジを上げようといろいろがんばっていたgo1.20にしたらなぜかカバレッジが上がったんだけどこれはcoverpkgフラグが正常に機能してないんじゃないかと思う一応集計してるのに困りますぅ仕方ないのでバージョンは下げた

Twitter2は一応投稿を受信できるとこまでは来たが受信しただけで他に何もできていないというのもなんかフォロー周辺に不具合があってそれを直したりしていたオブジェクトIDとプライマリキーを別々にするのはやはりあまりうまくないのではという気もするがまあ致命的な問題が見つかるまではこれでやってみようと思う
この日記がandanteだからマイクロブログはallegroだろうか


寝ます今日は仕事終わった瞬間閃輝暗点a.k.a.偏頭痛確定演出が出てションボリでも薬飲んだらそれほど辛くなかった珍しい

0208

なんだか喉がすこし痛い何だろう風邪っぽいとかは今のところない

すこし早起きをして病院に行った冬に自転車に乗るのはつらい手袋と耳当てがなければ死んでしまうかもしれない

テストをたくさん書いたこれまで渋っていたのは外部サーバーをどうするか決めあぐねていたからなのだけどいつまでもそんなこと言っていられないしと思ってとりあえずモックして書いたモックの常としてこれは意味あるんだろうかと思うケースもあるけれどとりあえずカバレッジが上がって見栄えは良くなるしモチベイションにもプラスに働くと思うロジックのミスも見つけられたしよかった


本を読んで寝ます

0207

眠く眠い巨大リファクタをしたすべきだったのかは正直よくわからないドメインに存在する識別子が可変長文字列の場合にそれをDBのプライマリキーとするのはパフォーマンス上の懸念があると思うからSnowflake形式でIDを振るようにしたけどその話はDB層に留めておきたいと思うと結局識別子からIDを引き直すコストが掛かってしまうような気もするそれは本末転倒ではうーん……


寝ます明日は少し早く起きて病院行かなきゃ