icon

昨日のMisskeyの活動は

ノート: 11053(+73)
フォロー: 112(+0)
フォロワー: 115(+1)

でした。

icon

けもみみをすいたさ

icon

銀行襲うか

icon

ん、銀行を襲う

icon

はなみすきーの 今すし握ってていそがしい っていう絵文字、好き

icon

なんで平日は存在するのでしょうか

icon

毎日が休日であって欲しかった

icon

正直プログラムに関しては自分だと変なとことか気づかないことが結構あるので誰かに批評されたさがある

icon

ちなみに今年で実質ioは3年生 (別のアカウントがあるので)

icon

超巨大って言ったら​:blank: (無)になるのかな

RE:
https://misskey.io/notes/a4rtxwpp2vqy09gb

Web site image
:ginpatu_loli_hearts:の絲針紡🐬🤓 (@oishiiinari)
icon

おめでとうってなんだよ

icon

←貧乳でも巨乳でも可愛ければ良い派

icon

@ai やってないけどやった

icon

apsigの改良中...

icon

bovineの署名処理を参考に少し関数類を分割して弄りやすくした

icon

Fedifyで署名通すまでは結構すんなりいった

ここから先が難題
:thonk:

icon

だいぶ破壊的な変更

icon

とりあえずMastodonで署名のエラーは吐かなくなった (なお誰もそれをフォローしてないからなのかRejectされる模様)

icon

うーん?

なぜかpytzでGMT (UTC)に変えたはずなのに...って思ったらこれ原因分かった
:thonk:

utcnowはnaiveだ

icon

pyfill 0.1.3
https://pypi.org/project/pyfill/

utcnowが3.11以下のバージョンでnaiveなオブジェクトを返してくる問題を修正

icon

pyfillなくしてもいいけど正直同じものをモジュール毎に起きまくるよりもこっちの方が正直良いのであえて置いてる

icon

欠点はライブラリにバグあったときに更新してもしばらくはupdateしても使えないこと😇

icon

うーーーーーん

HTTP署名が悪いのかその先が悪いのかわからない

icon

FedifyってActivityStreams直接読み込めるのかな...​:animuthinku:

どこで詰まってるのかわからないから調べる必要がある
:animuthinku:

icon

あっ

間違えてテスト用のサーバーでHolloのアカウントフォローしちゃった

icon

うーん

Fedify/Holloだと正常に投稿作ってもらえるのでMastodonとMisskeyだけ変

そしてHDRでスクショしたら画面が発光しだしたんだけど

Attach image
icon

Fedify系とだけ連合できるActivityPub実装が完成しそう​:thinkhappy:​​:thinkhappy:​​:thinkhappy:​​:thinkhappy:

icon

フォローが関わってたりする?

icon

ActivityPub何もわからん​:blobcat_frustration:

2025-02-27 17:13:30 倉戸みと@倉戸みと@5/5(祝)アンダークラフトマーケット F-10(蒲田PiO)の投稿 mitragyna@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

2025-02-28 20:20:01 柊芳樹:verify:の投稿 hiragi2517@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

icon

この辺りが怪しい気がする
ただbytesはPythonだとjsonにできなかったはず...

			if (typeof digest !== 'string') {
				// Huh?
				reply.code(401);
				return;
			}
...

			const hash = crypto.createHash('sha256').update(request.rawBody).digest('base64');

			if (hash !== digestValue) {
				// Invalid digest
				reply.code(401);
				return;
			}

icon

個人的にMisskeyの連合関係のログをもう少しわかりやすくしてほしさがあったり (/inboxがどこで401返すことになってるのかがわからないので

icon

どこで詰まってるのかわかんね​:thonk:

icon

特定した

icon

Mastodonがいまいちよくわからない

Misskeyは動いたので
:ai_yaysuperfast:

icon

RFC 9421の実装を開始するか

icon
Web site image
feat: RFC9421 by AmaseCocoa · Pull Request #21 · AmaseCocoa/apsig
icon

apsig 0.4.0を公開しました。これは破壊的な変更を含むメジャーリリースです
https://pypi.org/project/apsig/0.4.0/
https://github.com/AmaseCocoa/apsig/releases/tag/0.4.0

修正内容:
- 署名にHostヘッダーを含めるようになりました

非推奨:
apsig.draft.sign.draftSignerは非推奨となり、1.0で削除予定です。代わりにapsig.draft.sign.Signerを使用してください。
apsig.draft.verify.draftVerifierは非推奨となり、1.0で削除予定です。代わりにapsig.draft.verify.Verifierを使用してください。

Web site image
Release 0.4.0 · AmaseCocoa/apsig
icon

Rubyは使ったことないけどまぁ...​:thonk:

icon

@iodine53@misskey.flowers フロントエンドはReactだったはず

icon

これ何でエラー吐いてんだろ

icon

これたぶんMastodonがローカルの何かと関連がない場合は弾いてる気がする

icon

それなら納得できるし

icon

じゃお風呂行くね​:ai_wave:

icon

2・28組​:thinkhappy:

icon
Web site image
「Firefoxの利用規約」が発効されるも「ポルノ視聴が規約違反になるのでは?」「Mozillaに過剰な権限を与えるのでは?」といった不安の声が寄せられる
icon

ActivityPubでreply的なものを追加するのってどうやるんだっけ

icon
Web site image
現実世界にさようなら。「VRChat」を今さら始めたら,あっという間に美少女に堕ち,100万円近く飛んでいった
icon

当たり

Replyは追加できたんで見た感じだとそれで正解

icon

Relay作ってみる?​:thinknyan:

icon

apkitが複雑化しすぎた気がするので一部分離しないと

icon

個人的にtaskiq推し

icon
Web site image
GitHub - taskiq-python/taskiq: Distributed task queue with full async support
icon

ActivityPubを懐かしがるにゃんぷっぷー...​:thonk: