andante

0117

二日続けて夜更かしをしてしまったが案外元気ただ会議が多くてあまり手を動かす時間はなかった頑張ってテストをたくさん書いたのになぜか全体のテストカバレッジは下がった理不尽思うに集計ロジックがいくつかのファイルを無視しているのではないかと思うがそれでいいのか

Twitter2はようやくリクエストの署名を検証できるようになったのでリファクタをしたとりあえずClean Architectureを意識してUseCaseを切り出す検証自体はドメインサービスに切り出すミドルウェアも切り出したかったが時間切れあとはリクエストハンドラも切り出していく盆栽し過ぎないように注意


寝るぞ

0116

寝不足のわりには動けた気がする単に眠すぎて自己監視機能が低下していただけの可能性もある

ギターを買ったときについてきたオマケのピックがだいぶすり減ってしまったので新しく買っていたピックが届いたこちらのは少し厚めでしっかりしているどのくらいのが合っているのかよくわからないのでいろんな厚みのセットを買ったのだけど比べてみても結局よくわからない弘法なので筆を選ばないのだということにしておく

Twitter2の実装はなんとかローカルのmastodonと共存させつつこちらを認識させるところまで成功したngrokだけだと1ホストしか公開できないので別の類似サービスで2個目を公開しているこれで動くことはわかったからあとはもっと洗練された方法にしていきたいがまあそれは追々
リクエストの署名検証はまだうまく動かない一度動いたのだがライブラリをべつのに変えたら動かなくなってしまったさすがに署名検証アルゴリズムが誤っているとは思わないから何かの設定の問題であろうと考えているもうちょっと粘る
そこまで動いたらいったんリファクタかな


また夜更かししてしまった急いで寝ます

0115

けっこう具合はよくなってきた嫌なところにできてた口内炎もかなりよくなっており生きる活力が蘇ってきたまだたまに痛いけど

昼に起きてActivityPubクライアントの実験をポチポチしていたリクエスト署名の検証を実装したのだけどテストはまだできていないというか仕様草案に載ってる例がたぶん誤っていて確認できないどうもHTTP Signaturesの仕様は二転三転しているらしく最新版を実装すればいいというものでもないようだフムン
あとはいよいよmastodonからアクセスしてみようといろいろ画策しているけれどローカルでmastodonを動かす環境構築で挫折しており辛いなんでローカルで動かすだけなのにTLSにリダイレクトしてくるんだngrokはRust側で使っているからもう使えなくて仕方ないからnginxと自己署名証明書を噛ますとCookieの問題があるのかログインできなくなってしまったうーーーーん


そういうわけで夜更かししすぎてしまったこれは明日かなりキツいな寝ます

0114

幾分元気になったが口内炎がまだ痛いテンションが低い

昼に起きてギターを練習したパワーコードの移動は少しずつ慣れてきた感じがするもちろんまだテンポは遅いがそろそろ成長が鈍化してきたのでモチベイションの維持が課題

それから日本語変換の実装文節区切り位置の変更ができるようになったが変換候補選択はまだこれ候補のランク付けが地味にだるいから足踏みしているんだけどとりあえず仮の実装でやってしまおうかどうしようか

あと唐突に思い立ってActivityPubクライアントの実装を始めたなんでかというといよいよTwitterが終わる気配が出てきたからでつまり転居先を自分で作りたいというわけとりあえず基本概念は理解したので明日はmstdn上のユーザーをフォローするところまで行けたら嬉しいそんな順調に行くか

そうTwitterが終わりそうな雰囲気が出ている具体的には主要なサードパーティクライアントが突然締め出しを食らったようなのだが公式な発表が一切ないのでよくわからないために愛用のtweetbotが使えなくなったまあ有料プランとか作って収益化を頑張っている時に広告の出ないサードパーティークライアントが邪魔なのは理解できるけれどこんなやり方は狂っているしこんなことがまかり通るサービスをいつまでも使ってはいられまい
人生の半分近くを過ごしたSNSの最期がこんな形なのだとしたらそれは寂しいがだからといって無理して文句を言いながらしがみつくよりは新しい道を模索していくほうが生産的だろうそういうわけでMastodon互換のサービスを自作できないか考えているまあ全部何かの間違いだったとわかるかもしれないけれど


寝ます

0113

いくらか調子は改善しつつあるような気はするが相変わらず調子が悪い

仕事の後で病院に行ったあと1週間くらいで治りそうということだったのでそれは安心した薬が合ってないみたいですという話をしたら炎症も治まっているしということでもう飲まないことになったこれで調子が改善するといいのだけど

ギターはコードチェンジを重点的に練習した難しいまずまだ個々のコードが覚束ないという話もあるとはいえこんなもの練習するだけである
タッチタイピングだってまったくできないところからものすごく上達したのだもっともそれには5年以上の練習を要したが
ふわふわ時間を練習すると良さそうだなと思ったのでこれも少し取り組もうと思ういやちょっと手を広げすぎかしかし何種類か用意しておかないと練習がダレるのでこんなものでいいのかもしれない


寝るよ土日はギターもやるけどコードも書きたい

0112

ずっと具合がよくない喉が痛いのは普通に舌の付け根に口内炎があるということがわかってきたここにできると辛いんだ喋りたくないしなにも食べたくないでも今日は久々にわりと普通の食事をしたハヤシライスを作って食べた

とにかく元気がなく仕事もあまり手が動かなかったやれやれ薬が合わないとかなら変えてもらえば良くなるのだろうか

ギターは今日も練習した指先ははっきりと硬くなってきたがやはり以前ほどはっきり上達している感じは得られなくなってしまった気がするがここで腐らず地道に継続するしかない


寝る明日はまた病院に行く

0111

相変わらず具合が悪い普通に胃腸炎でも腸のほうには特に何事もないあまり食べてないからかもしれないが

ギターの練習は停滞しているちょっと慣れるだけで上達できる範囲を超えてしまったのかいやそんな高々1週間でそうなるとも思えないし単に根気の問題かただ元気がないのであまり長時間は練習できない


元気がないのでもう寝ますなんだろうなこれ

0110

調子が悪い舌の付け根が切れていて話したり食べたりするのが辛いのとなんか胃も変で食欲がない抗生剤が合わないのかもしれないそういうことがあるのかはよくわからないが

ギターは練習した一日練習を欠かすと三日分後退するみたいな話をよく聞くがあれはどの程度確かな話なんだろうでも一度やらない日を作ってしまうとそのままになってしまいがちな心理はよくわかる練習は面倒だから
相変わらず地味なことばかりしているが多少の手応えを感じてもいる1ヶ月もすれば案外いい具合になるのかもしれないならないかもしれないが


寝ます

0109

どうも胃の調子がよくない逆流性食道炎っぽい喉の荒れとかがある風邪かとも思ったが違いそうだはあ

ギターを弾いたりコードを書いたりswift-bridgeでRustからSwiftに持ってきた変数が勝手に解放されてる問題に悩まされていたRustVecのイテレータは要素への参照しか返してくれないこれはまあRustの挙動を引きずっているのだろうがなぜそうなってるのかいまいちわからんなと思ったまあ動きそうだからいいしかしSwift書いてても変数の所有権を気にしなくてはいけないのは難儀だなと思ったいっそこのあたりも全部Rust側に隠蔽すればいいのかしかしそれだと変換候補選択とかが難しそうだしなんか他にも問題があるから避けたような記憶がある
今日はカーソルキーで変換対象の文節を移るところまではできたが文節区切り調整はまだ動かないクラッシュしたときの原因究明がなかなか難しい特にRustでpanicしたときのだがもっと良い方法はないものだろうか


寝ます喉が荒れてて痛いのは明日は治ってほしいが

0108

イカのゲームをしたトリカラバトルの守備チームになったのは初めてだけどなるほど守るのは難しいでもなんとなく守る方が好きだなと思った攻めるのはなんだかんだ簡単に勝ててしまうからかもしれない

あとはコードを書いたりギターを練習したり変換候補選択に対応しようと思ったのだけどけっこう躓いてしまったIMKTextInputのsetMarkedTextメソッドはNSAttributedStringを受けつけるけど実質的に効果があるのはNSUnderlineStyleだけっぽいここで二時間くらいハマったので今日の進捗はこれだけ明日こそは文節区切り位置の変更に対応したい

ギターは主にコードから逃げたくなったときに弾いているこっちにもコードがあるというジョークではない指が痛いのであまり長時間は弾けなくなってきたSmells lile teen spiritsが簡単らしいんだけどパワーコードとはいえ素早くずらすのはなかなか難しいあとブラッシングって難しくないですかなんか全然思った感じにならないなんか間違ってるのか


寝ます三連休も明日で終わりかでも三連休の真の価値は平日が四日で終わるところにあるからな