28654 posts 295 follows 404 followers
こんなんですが.motcha.techの管理人
インターネット老人会所属
(2/2)
修正:
PuSH購読の更新がSidekiqを通じて行われるようになり、cronジョブを必要としなくなり (旧mastodon:push:refresh rake taskがno-opに)、購読リクエストのより効率的なオーダーを送ることが出来るようになり、エラーと一時的な失敗の再試行のハンドリングが向上した (#2799)
命令外の削除イベントのハンドル (例: オリジナルステータス前に削除が来た場合その後に受信したオリジナルステータスは無視されるようになった) (#2734)
PuSHデリバリーステータスは201/202ではなく、常に200で返すようになり、Salmon認証のチェックを同期し、リモートサーバーに有用なエラーを返すようになった (#2733)
アップグレードノート:
このリリースは、依存ファイルのアップデートが含まれます。bundle installの実行が必要です。(Docker運用では必要ありません。)
(1/2)
Mastodon v1.3.3が出てたので適当に翻訳・意訳
これは来るv1.4リリースからいくつかの重要な改良をバックポートしたパッチリリースであり、完成ではありません。
PuSH (PubSubHubbub) 購読はMastodonインスタンスがフォローしているアカウントにステータス (トゥート) を送り合う仕組みです。これには定期的に再更新される必要があります。(デフォルトでは約30日程) Scalingoはcronジョブをサポートせず、Herokuでは別途スケジューラーをセットアップする必要があったため、それらのシステム上では、再更新コードをSidekiq処理に組み込んだこのアップデートが緊急に必要でした。それ以外の全ての人たちも、このアップデートによって再更新をより能率的に、失敗しづらくなる恩恵を受けることが出来ます。以前までは再試行する処理が無かったため、購読リクエストが失敗した場合、次回cronジョブが走るまで更新されることが無く、フォローしている人たちのタイムラインに、数日以上のギャップが生じていました。
これ、かなり凄い。。。使わせて貰おう。 〜 Slackやマストドンで使われているコロン区切り絵文字の一覧 - Qiita - http://qiita.com/N_ee_t/items/c12e29bb027be604ae51
調子に乗ってstreamingまでPassengerに載せ替えてみたところ、メモリ使用量が減って良い感じに。
もしやお一人様インスタンスの救世主になるのでは? https://mstdn.9uelle.jp/media/vEJL9_1nYC_7qs4GEoo https://mstdn.9uelle.jp/media/wILa41VS7r9qa_ZojZ8
Nginx側でPOSTされた値に「バルス」が含まれているか検知して蹴るとかしない限り現状のMastodonは落ちると思う。
うちのメンバはバルス言うたかて数十人だもん大丈夫やん、と思ってたけど…よく考えたらタンス内の面々がフォローしてる相手からバルス攻撃は送り付けられてくるので他人事ではなかった
Mastodonの仕組みでバルスに耐える為には多分バルスを虚空に捨てる仕組みが要る(酷)
冷静に考えてこの世に存在する異性、大量にいるし…好きになる可能性が高い対象は数百数千オーダーで存在するはずだし、それらの集団に属する相手数名に同時に遭遇してしまうのはわりかしやむを得ない事のように思う
発言を消してもよそのタンスに飛んだものが消えないのは仕様ですね 取り消そうとするとリセットさんが出てきて人生はやり直せないとか時間は巻き戻せないとか怒られるからね