17:25:50
icon

マストドンのWeb UI、検索ボックスあたりを読んでみたのだけど、相変わらず地獄感がマシマシ

15:51:41
icon

きりがないのでテストはここらへんで

15:49:23
icon

結構見逃しているラーメンがあった

15:42:29
icon

検索機能のテストを兼ねて、ラーメン無限ブーストします

15:41:09
icon

ブロミューを考慮してDBから一発で指定件数を取ってくるのがとてつもなく難しそう、かつ検索APIのページングの仕様がアレなせいで、最悪なコードを書かされるはめになった

15:39:29
icon

2025年最悪のコードワースト1有力候補が早くも登場してしまった、、、

15:38:46
icon

「11件を要求されたらDBから22件取得しておいて、ブロックミュート等をフィルタした最終結果の最初11件を取っておけばだいじょうぶやろガッハッハ」という最悪のソリューション

github.com/iwatedon/mastodon/c

Web site image
Add ad hoc solution for paging issue of StatusesSearchService · iwatedon/mastodon@85984c7
15:35:11
icon

BTした件の解決策、ずっと考えていたのだが、面倒になってきたので「11件より多めに取得しておいて、最終結果の最初11件を取ってくる」というヤケッパチなソリューションで手を打ってみた。。。

15:34:02
2024-12-02 12:58:55 あくあーら@イワテドン鯖缶の投稿 aquarla@iwatedon.net
icon

マストドンの投稿検索ってさ、10件取得するのに実は内部的には11件取得している(11件目が取れた=次の検索結果ページがあるとみなす)ような処理っぽいんだけど、結果件数がなんらかの理由で11件に満たない場合に、次のページが表示できなくなってるぽい

github.com/mastodon/mastodon/b

Web site image
mastodon/app/javascript/mastodon/actions/search.js at main · mastodon/mastodon
14:05:56
icon

もう16時くらいかと思ったらまだ14時

13:06:10
icon

腹の調子が悪いのに便秘気味、きびしい

12:42:32
icon

さっき外に一瞬出たけど、今日はガチで寒いね、、、

09:08:10
icon

弊社の問い合わせフォームに、同じ会社の別担当者から同一内容の営業が飛んできて非常にだるい

09:03:40
icon

ゴミを捨て忘れてることに気付いて対処したので、今日はもう優勝です

08:14:56
icon

横浜、さすがに積もるほどは雪降らなそうだわね