Списки пользователей (User Lists)

Правка ru4, от MikeMirzayanov, 2015-12-03 04:45:28

Добрый день.

В режиме ранней беты мы запускаем новую фишку Codeforces, которая будет полезна многим активным пользователям сайта. Теперь вы можете создавать, управлять и использовать "списки пользователей".

 menu

В некотором роде это своеобразное и более функциональное обобщение концепции "друзей". Вы можете создать список интересных вам пользователей (а можете создать 100 таких списков) и, используя список, фильтровать результаты раундов, быстро анализировать какие задачи решены в архиве, а какие нет. Эта функциональность хорошо подходит для организации тренерской работы — я сам ее использую. Собрав в список всех тренирующихся студентов, легко подбирать задачи, которые не были решены (и даже просто не сделаны попытки) всеми студентами одновременно.

У списка есть название и два относительно секретных ключа — один для его просмотра/использования, а второй для редактирования. Например, вот ключ для просмотра на список со студентами ЦОПП-СГУ на осень 2015-го года: 15c68c2cf878267d59373d1e56be8c9a

Это означает, что на некоторых страницах вы можете использовать дополнительный параметр ?list=ключ, чтобы применить список. Вот пример кусочка экрана по ссылке http://codeforces.net/problemset/page/3?list=15c68c2cf878267d59373d1e56be8c9a:

Ага, на ближайшую тренировку я могу дать задачи 538H - Summer Dichotomy и 538G - Berserk Robot . Первое число обозначает количество решивших задачу, а второе — количество попытавшихся ее решить. Поиск в таких случаях производится не только по конкретно этой задаче, но по всем возможностям ее использования (сдал задачу в другом дивизионе или мэшапе — информация не потеряется!).

Появились дополнительные элементы управления, чтобы было поудобней выбирать списки:

В настоящий момент списки можно применить:

  • для просмотра архива (показывается дополнительно сколько решили/попробовали)
  • для просмотра списка раундов/тренировок (показывается дополнительно сколько решили/попробовали)
  • для просмотра результатов раунда (фильтруется списком)

Напоминаю, что функциональность пока в режиме ранней беты — возможны какие-то накладки. Исправим (но после полуфинала).

А в какие еще применения спискам пользователей можете предложить вы?

Теги списки, списки пользователей, codeforces

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
en2 Английский MikeMirzayanov 2015-12-03 05:07:07 228
en1 Английский MikeMirzayanov 2015-12-03 05:01:40 2513 Initial revision for English translation
ru4 Русский MikeMirzayanov 2015-12-03 04:45:28 0 (опубликовано)
ru3 Русский MikeMirzayanov 2015-12-03 04:44:42 771
ru2 Русский MikeMirzayanov 2015-12-03 04:36:04 1538
ru1 Русский MikeMirzayanov 2015-12-03 04:25:02 364 Первая редакция (сохранено в черновиках)