MastodonはHTL,LTLの最大保持件数を400から800に上げる見込みだ。これはRAMにキャッシュされるデータが増えることを意味する。人が多いけど資源が少なめなサーバには影響があるのかもしれない。
なおウチの鯖は32000まで上げてるがRAM4GBでそれなりに回ってる。人数次第なのだろう
MastodonはHTL,LTLの最大保持件数を400から800に上げる見込みだ。これはRAMにキャッシュされるデータが増えることを意味する。人が多いけど資源が少なめなサーバには影響があるのかもしれない。
なおウチの鯖は32000まで上げてるがRAM4GBでそれなりに回ってる。人数次第なのだろう
このアカウントは、notestockで公開設定になっていません。
Twitterがやるべきだったことは「有料ユーザならサードアプリも使えます」であって「サードアプリ開発者からお金を徴収します」ではない。ただまとめて徴収しやすいからという理由でそんなことをしている
nitterはTwitterのユーザTLをRSSに変換する機能があるので、フィードリーダーのためにこっそり建ててる
結局どうしたかというと、テストコードから差し替えられるようにした。既存のDIライブラリでは「後から差し替える」が難しい。
https://github.com/zedeus/nitter
「Twitter の非公式 API を使用 (レート制限や開発者アカウントは不要)」というコレはいつ塞がれるのだろうか
普及させるために色々バラまいて後からマネタイズしようとするけど、より安価なジェネリックにいずれ変わっていく…というのはあちこちで見かけますね
試してみたらテスト開始時点でandroidx startupによる初期化が行われていた。テスト用の依存関係を注入しようとしても、テスト開始時点で初期化が済んでいるので無理だ
端末上で動くinstrument テストをします。androidx startupでシングルトンがいくつか初期化されます。それをテスト中だけ差し替えたいです。例えばDBや設定ファイル。…どうやるといいんだ…?