23:04:15
icon

Kotlin Coroutines Flow、去年のちょうど今頃にも悩んでたんだよな

23:03:45
icon

とりあえず風呂に入る

23:03:33
icon

あとはKotlin Coroutines Flowを何とかする必要がある

23:03:08
icon

マジで意味がわからんけどgRPCは動いた

22:38:54
icon

というかKotlin Coroutines Flowが何もわからん

22:38:44
icon

gRPC何もわからん

20:14:32
icon

wwww

20:14:26
icon

なんかTLで想定外の反応が起きている

20:10:33
icon

勝手にやるならともかく公表するのがわからん

20:10:10
icon

TwitterにLINEの隠された機能見つけて弄りまくってる人居るけど怒られたりしないんだろうか

19:59:02
icon

ななみさん誕生日?

19:06:35
icon

これで僕の投稿を取得するのだったらブロックするつもりだった

19:04:06
icon

取得しないのか

19:03:18
2024-02-28 19:02:59 たいにゃんぷ:madai: :kogane_doya:の投稿 taichan@mi.taichan.site
icon

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

19:02:45
icon

前提として僕はにじみすをブロックも配送停止もしていません

Attach image
19:00:52
icon

そういえばにじみすと連合してるサーバーが僕の投稿をRNしたとして、にじみすは僕の投稿を取得しに来るの?

18:53:36
icon

ほぼです

18:53:34
2024-02-19 19:55:06 皐月 那府 (Satsuki Nafu)の投稿 nafu_at@nijimiss.moe
icon

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

18:14:17
icon

富豪おるね

18:13:05
icon

IX3315の値段見て気絶してる今

18:12:25
icon

ルーター高すぎて声出た

17:47:29
icon

なるほど…

17:47:24
icon

あー そういえば取得側は署名しないとブロックされているかの判断ができないんだった

17:46:48
2024-02-28 17:44:53 のえるの投稿 noellabo@fedibird.com
icon

@kussy_tessy ほんで、署名を要求されていない場合はリノート・ブーストできます。

このとき、Cサーバから対象の投稿のサーバであるAサーバへAnnounceアクティビティが飛びます。

AサーバはCサーバをブロックしていれば、これを受け付けずに捨てるハズです。そうすると、Aサーバの対象の投稿主は、リノート・ブーストの通知を受け取ることができない、ということになるかと思います。

ブロックが期待通りの効果を発揮するためには、Aサーバが署名付きリクエストを必須としてCサーバからのリクエストを拒否する必要があります。

しかし、署名付きを必須とすると、署名付きリクエストを行わないサーバから何もFetchできなくなったり、連合リレーに参加できなくなるので、通常は必須に設定されていません。

17:46:45
2024-02-28 17:41:03 のえるの投稿 noellabo@fedibird.com
icon

@kussy_tessy 署名付きリクエスト(Fetch)しか受け付けない設定のサーバと、自由にFetchできるサーバで異なります。

BサーバからAnnounceアクティビティがフォロワーおよび対象の投稿のAサーバに配送される

Aサーバは、自分のサーバに対象投稿があるので、Announceアクティビティをリノートやブーストとして解釈し、自分のサーバの投稿主にリノート・ブーストされたよって通知します。

Cサーバにフォロワーがいた場合、もともと対象の投稿を受け取っていれば、Announceアクティビティをリノートやブーストとして解釈するだけです。

もともと対象の投稿を受け取っていなかった場合、Announceアクティビティで指し示されている対象投稿をFetchする処理が入り、これに成功すればリノートやブーストとして解釈されます。

Fetchの際、Mastodonでは、どのアクターがリクエストしているのか署名します。

AサーバがCサーバをブロックしている場合、署名つきのリクエストであればブロック対象サーバがリクエストしてきていることを知ることができるので、これを拒否できますが、実際にその判定を行うかどうかはサーバの設定によります。

MastodonではAuthorized Fetchです。

17:37:46
icon

んーActivityPub何もわからん

17:36:52
icon

1. 発生しない
2. リノートと投稿の取得が発生する
3. 発生しない
4. ブロックされている場合投稿の取得できないのでBのリノートは見えない(実装依存見え方は実装依存なのでアレ)し、Aはリノートに気付けない

かなぁ?

17:34:22
icon

これ気になる(自作AP実装はドメブロ未実装なのでわからん)

17:34:05
2024-02-28 17:29:38 くっしー:sabakan:の投稿 kussy_tessy@d.kg-misskey.net
icon

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

17:09:16
icon

いろんな言語の命名規則いちいち覚えられんわ…

16:07:28
icon

STL遡りすぎるとローカルしか出てこなくなるな

15:28:34
icon

Kotlin Coroutines Flowに入門している(1年ぶり2回目)

14:49:16
icon

ネクリュアイ 👁 👁

14:44:40
icon

ネックスキー草

14:44:12
icon

空手やってそう

Attach image
14:43:24
icon

bどこいったb

14:43:17
icon

usbharu、翻訳するとウスハルになりがち

14:41:36
icon

ネックスライ氏 首に問題を抱えてそう

14:33:56
icon

久しぶりにゴリゴリコードを書いている

13:37:20
icon

クエウエ

11:57:18
icon

でもクソデカホワイトボードには勝てない

11:57:07
icon

iPadでメモするの、いきなり縦長にする必要が出たりしたときに便利だな

11:28:31
icon

TypeScriptの柔軟な型定義いいな~と思いながらJavaを書いてる

11:25:34
icon

Javaのジェネリクソなんとかならんかなぁ

10:02:11
icon

でも被害把握できなくなるからなぁ

10:01:48
icon

うちもDropしようかな

00:18:22
icon

え 明日(29日)までにVPS決めないといけないじゃん

00:12:31
icon

なお成功確率は変わらない模様

00:12:23
icon

同じ指5個追加してやったぜガハハ

00:04:52
icon

画面内指紋認証に慣れすぎていちいち電源ボタン押すだけでもだるいのにさらに指紋認証の成功確率が低いのマジでだるい