Faye::WebSocket::Clientを使う場合、こいつがスレッドをブロックせず、(おそらく)別スレッドで動きつづけるから、再接続管理をする呼び出し元スレッドでは終了を待ってあげる必要があるからEventMachineを流用してる感じかなぁ
なるほど、EventMachineは
loop do
EventMachine.run do
なんやかんや
EventMachine::stop_event_loop # 切れた時
end
sleep 1
end
とかすればいいのか。
これできるだろうけど性能要件満たせるかなー探索部分に工夫いれないとダメかなーでも下手なことやると余計遅くなりそうだしなーとりあえずクッソnaiveに書いて測るかーで性能達成しちゃった時の顔
オカンMastodonの話を会社でしたら、「このトゥートをオカンに通報機能」とか言う邪悪アイデアが飛び出した
JavaScriptのビット演算、32bit intなのか...
> "0xffffffff" - 0
4294967295
お前のせいでなーーー!!!JavaScriptで書いてる画像デコーダーがなー!!謎のバグりかたすんねん!!!
JavaScript許さねえ、絶対にだ https://mstdn.maud.io/media/mmQHVskX2Sm9iSPqkm4
「年に二回の監査を一回に減らします。働き方改革なので。」
(すさんだ会議室に暖かな陽光が差し込む)
「なので監査の項目は二倍になってますので、準備をよろしくお願いします。」
(各位、思い思いのサーバ固定金具を手に取り立ち上がる。)
ActivityPub is a W3C Recommendation! Yes! At last! Finally!
Let your social networks be free! https://www.w3.org/blog/news/archives/6785 https://www.w3.org/TR/activitypub/