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

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

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


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

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

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


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

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

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

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

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

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


寝ます

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

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

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


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

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

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

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


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

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

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


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

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

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


寝ます

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

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


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

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

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

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


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

1月NN日にNN草粥を食べるとよいらしい特にNNが素数のとき素数草粥と呼ばれる七草粥は素数草粥である


昼頃に起きてイカのゲームをすこしギターの練習をたくさんした今日は主にコードを押さえる練習をしたE, Em, E7, Esus4, Am, Cなどいまのところあまり覚えられてはいないまあ誰しも最初は苦労するのだとYouTube動画が説くのを見て安心している誰しも完璧にできるようになるには数ヶ月とか数年掛かるのだという数年ここ最近数年は案外短い

日本語変換の実装も進めたいろいろリファクタしたら多少見通しが良くなって変換区切り位置変更の比較的マシなAPIが実装できたと思うあとはこれをmac側から呼べばよいわけだがどうやればいいのかな


寝ます三連休だからって夜更かししちゃってるぞ〜〜〜