23:04:15 @usbharu@misskey.usbharu.dev
icon

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

23:03:45 @usbharu@misskey.usbharu.dev
icon

とりあえず風呂に入る

23:03:33 @usbharu@misskey.usbharu.dev
icon

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

23:03:08 @usbharu@misskey.usbharu.dev
icon

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

22:38:54 @usbharu@misskey.usbharu.dev
icon

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

22:38:44 @usbharu@misskey.usbharu.dev
icon

gRPC何もわからん

20:14:32 @usbharu@misskey.usbharu.dev
icon

wwww

20:14:26 @usbharu@misskey.usbharu.dev
icon

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

20:10:33 @usbharu@misskey.usbharu.dev
icon

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

20:10:10 @usbharu@misskey.usbharu.dev
icon

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

19:59:02 @usbharu@misskey.usbharu.dev
icon

ななみさん誕生日?

19:06:35 @usbharu@misskey.usbharu.dev
icon

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

19:04:06 @usbharu@misskey.usbharu.dev
icon

取得しないのか

19:03:18 @usbharu@misskey.usbharu.dev
2024-02-28 19:02:59 :_ta::_i::_ni::_xya::_n::_pu:の投稿 taichan@mi.taichan.site
icon

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

19:02:45 @usbharu@misskey.usbharu.dev
icon

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

Attach image
19:00:52 @usbharu@misskey.usbharu.dev
icon

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

18:53:36 @usbharu@misskey.usbharu.dev
icon

ほぼです

18:53:34 @usbharu@misskey.usbharu.dev
2024-02-19 19:55:06 皐月なふの投稿 nafu_at@nijimiss.moe
icon

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

18:14:17 @usbharu@misskey.usbharu.dev
icon

富豪おるね

18:13:05 @usbharu@misskey.usbharu.dev
icon

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

18:12:25 @usbharu@misskey.usbharu.dev
icon

ルーター高すぎて声出た

17:47:29 @usbharu@misskey.usbharu.dev
icon

なるほど…

17:47:24 @usbharu@misskey.usbharu.dev
icon

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

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

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

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

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

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

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

17:46:45 @usbharu@misskey.usbharu.dev
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 @usbharu@misskey.usbharu.dev
icon

んーActivityPub何もわからん

17:36:52 @usbharu@misskey.usbharu.dev
icon

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

かなぁ?

17:34:22 @usbharu@misskey.usbharu.dev
icon

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

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

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

17:09:16 @usbharu@misskey.usbharu.dev
icon

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

16:07:28 @usbharu@misskey.usbharu.dev
icon

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

15:28:34 @usbharu@misskey.usbharu.dev
icon

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

14:49:16 @usbharu@misskey.usbharu.dev
icon

ネクリュアイ 👁 👁

14:44:40 @usbharu@misskey.usbharu.dev
icon

ネックスキー草

14:44:12 @usbharu@misskey.usbharu.dev
icon

空手やってそう

Attach image
14:43:24 @usbharu@misskey.usbharu.dev
icon

bどこいったb

14:43:17 @usbharu@misskey.usbharu.dev
icon

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

14:41:36 @usbharu@misskey.usbharu.dev
icon

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

14:33:56 @usbharu@misskey.usbharu.dev
icon

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

13:37:20 @usbharu@misskey.usbharu.dev
icon

クエウエ

11:57:18 @usbharu@misskey.usbharu.dev
icon

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

11:57:07 @usbharu@misskey.usbharu.dev
icon

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

11:28:31 @usbharu@misskey.usbharu.dev
icon

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

11:25:34 @usbharu@misskey.usbharu.dev
icon

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

10:02:11 @usbharu@misskey.usbharu.dev
icon

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

10:01:48 @usbharu@misskey.usbharu.dev
icon

うちもDropしようかな

00:18:22 @usbharu@misskey.usbharu.dev
icon

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

00:12:31 @usbharu@misskey.usbharu.dev
icon

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

00:12:23 @usbharu@misskey.usbharu.dev
icon

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

00:04:52 @usbharu@misskey.usbharu.dev
icon

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

22:57:27 @usbharu@misskey.usbharu.dev
icon

たまーにioに繋がらなくなるな…

22:48:27 @usbharu@misskey.usbharu.dev
icon

おもろすぎる

22:48:14 @usbharu@misskey.usbharu.dev
2023-02-28 22:46:52 こけっち(もげもげきゅん):vrchat:の投稿 _kokt@simkey.net
icon

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

22:45:41 @usbharu@misskey.usbharu.dev
2023-02-28 22:35:55 CyberRexの投稿 cyberrex@mi.cbrx.io
icon

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

22:23:56 @usbharu@misskey.usbharu.dev
icon

いったん風呂入ってくる

22:23:43 @usbharu@misskey.usbharu.dev
icon

Kotlinなおった!!

22:23:27 @usbharu@misskey.usbharu.dev
2023-02-28 22:23:14 CyberRexの投稿 cyberrex@mi.cbrx.io
icon

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

22:21:01 @usbharu@misskey.usbharu.dev
icon

言ってることは当然なことなんだけどめちゃくちゃ言い方が冷酷で笑った

RE:
https://p1.a9z.dev/notes/9bruavc9jw

22:05:13 @usbharu@misskey.usbharu.dev
icon

各インスタンスでやるのは勝手だけどMisskeyに実装はやめてほしい

22:04:42 @usbharu@misskey.usbharu.dev
2023-02-28 21:29:19 ฅᐡ•ﻌ•ᐡฅの投稿 Hidemaru_OwO@misskey.04.si
icon

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

22:01:39 @usbharu@misskey.usbharu.dev
icon

いま例のバルスのテストやったら普通に落ちそう

21:48:28 @usbharu@misskey.usbharu.dev
icon

KMP今までの常識が通用しない破壊をしてしまう…

21:45:21 @usbharu@misskey.usbharu.dev
icon

ide上のkotlinのenumのエラーが壊れた
困るなぁ

21:40:58 @usbharu@misskey.usbharu.dev
icon

いやコンパイルは通ったな
IDE壊したか

21:39:48 @usbharu@misskey.usbharu.dev
icon

kotlinがなぜかただの文字列にコンパイルエラーを出してきて、壊したかもしれない

21:36:24 @usbharu@misskey.usbharu.dev
icon

お つながった

21:35:39 @usbharu@misskey.usbharu.dev
icon

io繋がらなくなった

21:29:50 @usbharu@misskey.usbharu.dev
icon

シャープ大体のものでコメントなのでやっちまった

21:29:29 @usbharu@misskey.usbharu.dev
icon

適当に書いてたら、コメントだと思ってたものに意味があったので作り直し

21:16:09 @usbharu@misskey.usbharu.dev
icon

指数関数的…?

21:13:42 @usbharu@misskey.usbharu.dev
icon

ioがあちこちのリレーに参加してサーバーを破壊する回

21:04:13 @usbharu@misskey.usbharu.dev
icon

金銭的に大丈夫でもVPS?の大本がヤバそう
なんか追加遅いらしいし

20:47:27 @usbharu@misskey.usbharu.dev
icon

Gradleまじでなんもわからん

19:11:47 @usbharu@misskey.usbharu.dev
2023-02-28 19:07:31 32x の投稿 32x@nyoroooon.xyz
icon

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

18:51:58 @usbharu@misskey.usbharu.dev
icon

Gradle Pluginの作り方解説、大体何故かHello Worldやって終わってる
それはわかってるんだよな

18:41:49 @usbharu@misskey.usbharu.dev
icon

Kotlinから絵文字を安全に使いたいだけなのにGradle Pluginを書いている

17:44:30 @usbharu@misskey.usbharu.dev
icon

これどうしようかなって思ったけどGradleのタスクとして定義して、自動生成するか

16:56:14 @usbharu@misskey.usbharu.dev
icon

multim関連リポジトリをmultim-devに移管

16:14:25 @usbharu@misskey.usbharu.dev
icon

Unicode絵文字をKotlinから安全に呼び出せるなにか、作っちゃうか

16:08:13 @usbharu@misskey.usbharu.dev
icon

使用すると開発とか運営にお金が入る絵文字

16:07:53 @usbharu@misskey.usbharu.dev
icon

使用されるとお金がもらえる絵文字

16:07:33 @usbharu@misskey.usbharu.dev
icon

使用するには課金が必要な絵文字

16:06:38 @usbharu@misskey.usbharu.dev
icon

猫がノソノソ歩く様子はとても良い

15:55:52 @usbharu@misskey.usbharu.dev
icon

ちゃんとioのeveryoneにメンションしてて笑った

15:55:41 @usbharu@misskey.usbharu.dev
15:35:27 @usbharu@misskey.usbharu.dev
icon

MultiM関連リポジトリ増えてきたしGitHubの組織の方に移管するか

15:34:12 @usbharu@misskey.usbharu.dev
2023-02-19 03:01:21 soumaの投稿 souma@misskey.io
icon

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

15:33:38 @usbharu@misskey.usbharu.dev
icon

usbharu.devのMisskeyはバージョンアップしない予定だけど、チャンネルの連合が実現したら様子見てバージョンアップするつもり

15:30:41 @usbharu@misskey.usbharu.dev
icon

すごいな…

15:23:46 @usbharu@misskey.usbharu.dev
icon

なんかウクライナやばいらしいですね

15:23:17 @usbharu@misskey.usbharu.dev
2023-02-28 15:21:11 mignon:role_illustrator:@2日目東ス30abの投稿 mignon@misskey.io
icon

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

13:09:45 @usbharu@misskey.usbharu.dev
icon

通知欄でこいつ→ ​:blobcatsweatflips:​がピョコピョコしてるの可愛い

13:06:40 @usbharu@misskey.usbharu.dev
icon

io重いな

13:03:03 @usbharu@misskey.usbharu.dev
2023-02-28 13:02:45 blobcatの投稿 enden_nix@misskey.io
icon

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

12:55:43 @usbharu@misskey.usbharu.dev
2023-02-28 12:55:23 特務機関NERVの投稿 UN_NERV@unnerv.jp
icon

【緊急地震速報 第1報 2023年2月28日】
12時55分頃、茨城県沖を震源とする地震がありました。今後の情報に注意してください。

12:51:03 @usbharu@misskey.usbharu.dev
icon

ちょっとあとでしっかり見ます

12:50:49 @usbharu@misskey.usbharu.dev
icon

Milktea見つけるの新規ユーザー最後までスクロールしきれないかも

12:27:00 @usbharu@misskey.usbharu.dev
icon

寝坊

00:41:14 @usbharu@misskey.usbharu.dev
icon

寝るか…

00:40:24 @usbharu@misskey.usbharu.dev
icon

Goの話だった

00:40:19 @usbharu@misskey.usbharu.dev
2023-02-28 00:34:37 パン太 :binb: :panta: :hum: :milktea: :d:の投稿 Panta@misskey.pantasystem.com
icon

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

00:40:15 @usbharu@misskey.usbharu.dev
icon

Goかそれ以外かだ多分

00:27:00 @usbharu@misskey.usbharu.dev
icon

サポートされてる絵文字以外の絵文字を使う人は限りなく少ないと踏んで賭けに出ることにした(実装しない言い訳)

00:25:19 @usbharu@misskey.usbharu.dev
icon

もうUnicode Emojiやったら全部リアクションできるやろw
ってことで

00:24:23 @usbharu@misskey.usbharu.dev
icon

正規表現完全に理解してたけどやっぱなんもわからん

00:18:40 @usbharu@misskey.usbharu.dev
icon

たまにマッチする絵文字があるな…

00:13:42 @usbharu@misskey.usbharu.dev
icon

これは例の正規表現をコピペしたやつのフラグメント編集画面

解読できないよこんなの

Attach image
00:09:37 @usbharu@misskey.usbharu.dev
icon

ただ、実際にはまだついてないリアクションをついたみたいにしても誰も困らないと思うんだよね(諦め)

00:08:38 @usbharu@misskey.usbharu.dev
icon

ノートのキャプチャー、そういう概念が設計時点でなかったので結構しんどいなぁ

00:05:27 @usbharu@misskey.usbharu.dev
icon

ここまで正規表現長いとKotlinに書き直すの大変だな 多分

00:01:23 @usbharu@misskey.usbharu.dev
icon
Web site image
Unicode 絵文字にまつわるあれこれ (絵文字の標準とプログラム上でのハンドリング) - Qiita
00:00:37 @usbharu@misskey.usbharu.dev
icon

絵文字超苦手なんだよな…