21:47:31
icon

仕事も趣味もなんか色々アレなので、精神衛生のためにマイクラでひたすら整地していよう

21:09:27
icon

ちくわ大明神ですね(違う)>過去のTLの印象操作
dic.nicovideo.jp/a/%E3%81%A1%E

21:07:52
2017-10-04 20:44:03 フサギコ.末代 :thinking_akane:님의 게시물 fusagiko@mstdn.maud.io
icon

This account is not set to public on notestock.

21:07:23
icon

ところでSTは意識的に「TLをソートしない」つまりストリーミングAPI使用時も取得順にすることを意識してました。ストリーミングから来たトゥートがTLに挟まれると見た目上スクロールがずれた位置に飛んでしまうことが発生するからです。公式Webでもそんな挙動は起きてますが、私はコレが嫌で嫌で仕方ない。
snowflake IDの影響でこれがどう変わるかはまだよくわかっていません。since_idに影響しないならソートせずに今のまますませたいところです。

20:57:37
icon

もういろいろ分からんので、わざと時刻をずらしたテストサーバつくるしかないな…

20:49:42
2017-10-04 20:41:53 unarist님의 게시물 unarist@mstdn.maud.io
icon

This account is not set to public on notestock.

20:48:00
icon

時刻を取得してからDBに記録するまでがトランザクションになってるかどうかかな

20:40:24
icon

まあこっちはまだクライアント側で対策できなくはない

20:39:49
icon

差分取得だとリモートからのトゥートが漏れることがあるのはもうそういうものだって感じなのかな…

20:29:08
icon

@unarist @Clworld @Gargron we should show toots in a few seconds, minutes, hours. but in case of refrehing with since_id and snowflake, it's difficult.
the users may post claim about "fetching leak".

20:20:27
icon

@unarist @Clworld @Gargron if just add option to account/tag query to get order by publish date, then other TL maybe has no problem ? because home and public tl has not enough length to hold 3mo.

20:14:56
icon

むしろアカウントTLだけ投稿時刻順にすれば全て問題なかったのでは…

20:11:34
icon

ていうかストリーミングAPIは正しく動くのかコレ?

20:10:29
icon

リモートからきたトゥートを時間順に表示したいだけならやっぱり「未来のトゥートは表示しない」が最適解かな。ストリーミングで受信したときは数秒以内ならバッファに貯めればよし。

20:07:58
icon

TLに現在時刻より新しいトゥートがでなくなれば解決!

20:06:55
icon

(錯乱している

20:06:30
icon

そもそもどんな目的でsnowflake IDを導入したんでしたっけ…? ああ、クライアントは常に現在時刻をmax_idに指定すればいいんですかね?

20:03:23
icon

過去の方に数秒遅れましたとかならまだsince_idズラす設定を設ければユーザが調整できるけど、やっぱり取得漏れとクレームがでるのは避けられなさそう。

19:59:05
icon

時間の偽装はサーバがトゥートをインポートする時にクリップしてもらわんとどうにもダメそう。クライアントがTLを取得したら最新40件の全部が未来の時刻でしたってなったら、差分取得でsince_idをどう指定するべきかクライアント側では決められなくなる

19:56:01
icon

TLのpull to refreshするときにsince_idの指定も少し余裕を見てマージンつけるとかしないと、また取得漏れがどうとかいわれかねないかな。またタンスのバージョンみて挙動を変える部分が増えるかな。

19:51:03
icon

さすがにこの問題はアプリ側では対応できないよ

19:49:56
2017-10-04 19:49:45 しえるーにゃ님의 게시물 Clworld@mstdn.maud.io
icon

This account is not set to public on notestock.

19:37:27
icon

@Clworld 逆に未来からのトゥートは常に頭の方に出るの?since_id的に致命的じゃない?

19:00:51
icon

rcがいくつ続くかもわからんし、rcで新機能ぶっ込んできた前例もある

18:50:49
icon

2.0対応したって謳うのは2.0でてからにした方がよさそげ

18:50:12
icon

EOS M100 を予約したー。レンズはEF-S35mmマクロ。LEDついてるのを使ってみたいだけ

17:33:25
2017-10-04 14:59:56 宮崎ひび님의 게시물 hibi@mstdn.guru
icon

This account is not set to public on notestock.

17:19:01
icon

@masarakki ゼロ幅スペースをコピペで入力すればオッケー