Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

問題を期間やdifficultyで検索して一括登録できるとすごく助かります。。。 #537

Open
kenkoooo opened this issue May 11, 2020 · 15 comments

Comments

@kenkoooo
Copy link
Owner

https://twitter.com/xuzijian629/status/1259772386435448837

@sirogamichandayo
Copy link
Contributor

image
Problem Listsの話であってますよね...?

@kenkoooo
Copy link
Owner Author

元ツイートをみる限り Reset じゃないですか?

@sirogamichandayo
Copy link
Contributor

あー失礼しました。ツイート見るとたしかにそうですね。ありがとうございます。

@sirogamichandayo
Copy link
Contributor

image
とりあえずgmailを参考にしてuiだけ作ろうとおもいます。

@kenkoooo
Copy link
Owner Author

これ、実装したところでどのくらい使われる機能か分かっていないのですが、どんなもんなんでしょう?

@sirogamichandayo
Copy link
Contributor

正直、弱小緑コーダーの自分は使ったことないです...
単純にAtCoderを2ヶ月しかやってないっていうのもありますが

@kenkoooo
Copy link
Owner Author

では、もし必要だと感じるタイミングが来たら実装しましょう。

@sirogamichandayo
Copy link
Contributor

「何日より前にacした問題をrecommendにだす」という機能があるので問題の解き直しよりは、
「解説ACを消す」という点での価値があるのではないでしょうか。

@kenkoooo
Copy link
Owner Author

Reset機能はすでにあります。

@sirogamichandayo
Copy link
Contributor

そうですね...論点違いでした

@kenkoooo
Copy link
Owner Author

Contributeしようという気持ちは大変ありがたいのですが、不要な実装を生み出さないためにも、実際にユーザーとして自分がほしい機能を実装するようにしていただけるとありがたいです。コードは少なければ少ないほど良いので。

@sirogamichandayo
Copy link
Contributor

わかりました

@southball
Copy link
Contributor

この機能の実装について考えていますが、レコードが多いのでどこで扱ったらいいのかはまたわかりません。

クライアントから数百のリクエストを送るのはよくないので、サーバー(ProgressResetManager)で扱ったらいいと思ったが、launchbadge/sqlx#294 なのでちょっと難しいかもしれません。

もちろん、ID を一つずつ insert クエリを作ればできますが、遅くなる心配があります。

@kenkoooo
Copy link
Owner Author

kenkoooo commented Aug 8, 2020

そもそもリセット機能をどのくらいの人が使っているか分からないので、それを測ってからで良さそう。

@southball
Copy link
Contributor

そもそもリセット機能をどのくらいの人が使っているか分からないので、それを測ってからで良さそう。

そうですね… #726 のデーターならちょっと少ない気がする。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants