新しいものを表示
たけうちひろあき :zonepane: さんがブースト

さきほどから起きている現象と対応、書き留めておきます。

データベースが何度か落ちています。データベース自身が自動shutdownする挙動です。

過去の経験から、データベース接続数などのパラメータを大きくとった時に同様の現象が起きており、過負荷が疑われるため、少し数値をしぼって様子見しています。

ルート変更については、Mastodonプロセス側の効率が向上するため、データベースからみると負荷が高まるため、無関係ではないかもしれません。

データベースが落ち着いたら、再度、ルート変更を試してみます。

ブリッジとマルチポストの相性が悪い(同じ投稿ぎ複数現れてしまう)とは思いつつ、どちらがいいとも思えないんだよなあ(ブリッジを公式が提供するならそれがいいと思う)

たけうちひろあき :zonepane: さんがブースト

MastodonのWebUIは、自分の投稿をサーバに送信すると同時に、(手元の)ホームタイムラインに流し込みます。

これにより、投稿を行ったら遅延無く反映されている……ように思わせています。

実際には、サーバに送られた自分の投稿が、あとからストリーミングを通じてホームタイムラインに挿入するよう指示が流れてきます。これは無視します。

この時、ホームタイムラインの処理が遅延していると、実際に反映されるまで時間がかかります。

まだ反映されていないうちにリロードすると、サーバ上の状態にリセットされるので、さきほど投稿直後に差し込んだものが消えてしまいます。

しかし、これは見た目上のことで、あとでホームタイムラインの該当箇所が流れてくるタイミングでちゃんと流れてきます。

まとめると……

ホームが遅延しているときにリロードすると、自分の投稿が消えたように見えますが、追いついた時にちゃんと流れてきますので、ご承知おき下さい。

たけうちひろあき :zonepane: さんがブースト

だいぶ燃えつき気味でやる気が出ないんですわ

たけうちひろあき :zonepane: さんがブースト

Xcode 16 - xcodebenchmark

M2 200s
M4 144s
M1 Ultra 111s
M4 Pro 104s 😳

たけうちひろあき :zonepane: さんがブースト

所得控除から税額控除(給付付きが望ましい)に変えぬまま、あと中小零細企業への手当てせぬまま、こんな事やったら、結果的に多くのパートタイム労働者の可処分所得は減り格差は拡大、人手不足は加速し、ギリギリたけど普通に経営出来ていた中小企零細は淘汰される。誰が得するのよ。

いや、財務省と高所得層は高笑いなんだよな。玉木、さすが元財務省官僚だよ。尖兵としての役割、見事に演じとるよ。
QT: fedibird.com/@gaitifuji/113449
[参照]

ガイチ  
厚生年金要件、「週20時間」のみに 「106万円の壁」解消へ―厚労省:時事ドットコム https://www.jiji.com/jc/article?k=2024110800806&g=soc&s=09

テスト用のツイートデータをFakeStatusというクラス作ってテスト書いてる

今日は想定外の不具合を出しまくって反省してるところ。自分の環境ではなぜか発生しなくて、でもテストケースを工夫すればPC上では再現したのでこれベースでリリースのプロセスを改善することに。

現状、ビルドが5分前後かかっているのでこれがどれくらい改善されるのか期待してるところ。

たけうちひろあき :zonepane: さんがブースト

VISA/Master対策いろいろある中の一つとしてだけど、私はMIXI M使って、VISA → MIXI M → JCBって払い方をしてる。

VISAカードからMIXI Mに入金して、それをJCBとして支払いできるよ。

mixi(ミクシィ)がやってるやつね。

@snozomi うーんそうですか。他で起きてないということはサーバー依存だとは思うのですがアカウントがないので今のところ調べられないですねえ。。申し訳ないです。。

@snozomi 完全リロード後に引っ張って更新で更新できるようになるか気になりますが改善しないでしょうか。うーんいつからでしょうか?

@snozomi リロードボタン長押しからの完全リロードではいかがでしょうか?

が、ただでさえ遅いビルドがさらに遅くなるのでガツンと開発マシンを新しくしますよ。実は昨日発注済みなんですけども。mac miniじゃないよ。

今回の件はかなりクリティカルなので再発防止用にテストを追加し、リリース作業前に確認するようにします。

LinkedList.removeLast は問題ないけど SequencedCollection.removeLast は Android 15 からなので NoSuchMethodError になる。つまり、対象のリストが SequencedCollection と評価されるかどうかがポイント。いや、分かるけども罠すぎる。

古いものを表示
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。