00:00:31
icon

昨日のMisskeyの活動は

ノート: 10672(+29)
フォロー: 110(+0)
フォロワー: 111(+0)

でした。

00:41:40
icon

Misskeyで謎にnode-fetchがAbortError吐き出して配送できなくなった​:petthex_blobcat_frustration:

01:01:00
2025-02-22 17:52:13 Posting 最速のゆっくり:foxjump: コミティアR37a fastest_yukkuri@misskey.io
icon

This account is not set to public on notestock.

01:19:26
icon

未だに歯磨き粉慣れない

01:32:10
icon
Web site image
猫の日に猫になる白上フブキ #ホロライブ #ホロライブ切り抜き #白上フブキ
01:38:52
icon

思ったんだけどActivityStreamsにあるCollection型で複数のActivityまとめて送れたりしない?​:thinknyan:

01:46:54
icon

ActivityStreams使ったDBなんか面白そう​:ai_nomming:​ (実用性は考えないものとする)

01:50:04
icon

実際効率化とか考えるとまとめて送るのはよさそうだなって思うし
Misskeyにも同じようなissue建ってるみたいなので

https://github.com/misskey-dev/misskey/issues/14720

Web site image
複合アクティビティの定義 · Issue #14720 · misskey-dev/misskey
01:54:23
icon

ActivityStreams自体は​:ap:​専用じゃないので汎用的な実装を目指す

02:22:04
icon

よし型は定義できた

02:22:44
icon

再帰的にloadするなどする機構を実装すれば半完成にはなる

02:22:59
icon

方言周りの実装が不十分なので...

02:23:21
icon

rm sleep

02:26:05
icon

というかActivityPub用の物も対応されてない本当に最小限のものなので​:thonk:

02:28:48
2025-02-01 18:04:10 Posting つき🌙 tk_ookami@oekakiskey.com
icon

This account is not set to public on notestock.

02:29:17
icon

大きな問題に気付いた

StreamsLoaderを実装する時に死ぬほど厄介な問題起こる

02:46:42
icon

どうしても仕様上再帰的に判別 -> 変換の手順を踏む必要があるけどStreamsLoaderは全部読み込みしてるので循環インポートになる​:blobcat_frustration:

02:55:17
icon

解決

02:56:13
icon

あんまり好きなやり方ではないけど__init__内でimportするようにした

04:11:05
icon

Py以外全部thon

04:11:40
icon

さぁPublicKey等の実装ができるくらいにはできてきたぞ​:uooooaaaxtu__i:

04:13:34
icon

ちなみにapstreamは_extrasにStreams方言とかの値を入れてる

04:24:28
icon

寝ないとやばそうなので寝る​:msgk_sleep:

05:31:14
13:54:27
icon

春泥棒 - ヨルシカ (創作 - EP)

13:54:53
icon

グローエンブレイス - 白上フブキ (FBKINGDOM “Blessing”)

13:55:22
icon

キミノスキピ - 白上フブキ (FBKINGDOM “Blessing”)

13:56:45
2025-02-23 09:10:35 Posting ふゆ@あいおー winterzeit@misskey.io
icon

This account is not set to public on notestock.

13:57:05
icon

:ai_nomming:

13:58:17
icon

ごF**k

13:59:13
icon

閃光のように - 白上フブキ (FBKINGDOM “Blessing”)

14:14:44
icon

インスタント麺買ってきた​:meow_hungry_anim:

14:15:25
icon

三連休増やして減らすね

14:18:25
icon

ずんだどんの薄い本、何

15:47:36
2025-02-23 15:46:00 Posting 櫻井:otoge_kaidan:@ハンター兼音ゲーマー sakurai_otoge@misskey.io
icon

This account is not set to public on notestock.

15:47:54
icon

5000兆GHzのWifiが気になって仕方ない

15:53:35
icon

mypyっておすすめ?
基本的に型ヒント全部に付けてるので入れても良さそうなんだけど
:thinknyan:

16:02:15
2025-02-23 15:38:04 Posting :_za::_ga::_ra::_mu::_ge::_n::_zi:@12/30C105月東セ32a 8901@misskey.io
icon

This account is not set to public on notestock.

16:02:49
icon

iPhone 16 Enterprise

16:40:13
icon

- 閃光のように ()

Attach image
17:17:07
icon

ちなみにmypyというか型チェック入れたおかげで型ヒントのミスに気付くなどした

17:17:28
icon

具体的にはpyfillのdatetime系の関数がdatetimeモジュール自体を返すようになってた

17:23:30
icon

手間かかるとはいえ型チェックつかってみたら実際に変なところ治せたので使っていきたい​:blobthumbsup:

17:28:13
icon

ActivityStreamsは基本的にできたけどMastodon拡張のEmoji型とかが何を継承してるのかそれとも独自の型なのかがわからなくなってきた​:thonk:

17:51:39
icon

地味にFedifyの型を参考にすればわからない部分も実装できるので​:ii:

18:35:56
cw
icon

test

18:57:25
icon

test

18:57:28
19:37:40
icon

これってjson-ld的にはアウト?

"@context": [
  "https://www.w3.org/ns/activitystreams",
  {
    "misskey": "https://misskey-hub.net/ns#"
  },
  {
    "hoge": "https://example.com/ns#"
  }
]

19:38:00
icon

:darekaa__ii:

20:13:06
icon

とりあえず結合できるようにした

21:00:21
2025-02-22 14:25:49 Posting しば かしゅう:doitu_no_tori: kasyuu@misskey.io
icon

This account is not set to public on notestock.

21:07:38
icon

なんかDiscord.pyみたいになりそうだなこれ

21:10:11
2025-02-23 19:46:04 Posting Ixy(いくしー) ixy@misskey.io
icon

This account is not set to public on notestock.

21:24:46
icon

ちなみにapkitの少なくともリクエストを関数に処理させる部分まではできてきてる

21:59:57
icon

うーん

apkitのためにhttpクライアントを一から実装しないといけない気がする
:thonk:

条件に合致するクライアントが存在しないので

22:15:55
2025-02-23 22:15:49 Posting ここあ :hollo: cocoa@hollo.amase.cc
icon

This account is not set to public on notestock.

22:18:28
icon

ActivityPubサーバーの署名のキャッシュってどのくらいするべきなんだろう​:animuthinku:

apkit側で検証するようにする予定なんだけどそのあたりを悩んでる
:animuthinku:

22:18:39
icon

ヌァァァァァァァァァァァァァァァァァァァァァァァァァァァァァァァァァァンンンンオオオオンンオンオンオンオンンンンンンンンン゛ン゛!!!!!!!!!!!!!!!!

22:18:50
icon

間違えて気が狂った

22:50:47
icon

そういえば2025.2.1導入すると確実にBridgy Fed (ウェブサイト用)がバグる気がする

確かあれhost-metaとかwebfingerをリダイレクトしてきてたので

22:51:22
icon

Enhance: 成り済まし対策として、ActivityPub照会された時にリモートのリダイレクトを拒否できるように (config.disallowExternalApRedirect)

ただ見た感じ設定でいじれる?

23:15:23
icon

モニタリング - DECO*27 (モニタリング - Single)

23:16:43
icon

グローエンブレイス - 白上フブキ (FBKINGDOM “Blessing”)

23:17:30
Attach image
23:55:17
icon

:pui: