Блог пользователя _ph_

Автор _ph_, 15 лет назад, По-русски

Ряд предложений по CodeForces:


1. Все предложения по CF собирать в одной теме. Во-первых, чтобы не повторяться, а во-вторых, чтобы быстро эту тему находить. Аналогично, сообщения о найденных багах тоже собрать в одну тему с заголовком типа "Баги на CodeForces (единственная тема)". Автор тем: администрация сайта.

2. При наведении на ник участника на всплывающей подсказке отображать в три строчки (если указаны): 1) ФИО, 2) город, страну (флаг), 3) звание (рейтинг) и вклад. 

3. В регистрационных данных возможность выбрать ВУЗ, в котором участник учился (учится). 

4. Хочется, чтобы обсуждения были более структурированы по темам. Мне кажется, классический форум с разделами: Блоги, Соревнования, Алгоритмы и задачи, ЯП и среды разработки, Обсуждение сайта, Объявления и т.п. более подходит для этого, чем поиск по тегам. В принципе, для реализации этого нужны 2 вещи: 1) при создании новой темы дополнительно указать, к какому разделу она относится и 2) главная страница, на которой будут отображаться разделы форума.

5. Предлагаю для обсуждения такой вариант учета результатов соревнования. Наивысший приоритет - кол-во решенных задач, затем - кол-во штрафных попыток, на последнем месте - время. То есть в отличие от обычных правил ACM, здесь более важным становится не скорость набора, а точность (безошибочность) решения. Для разнообразия можно было бы попробовать

6. При регистрации на сайте надо предлагать пользователю свод правил поведения, с которыми он должен согласиться. Сайт набирает популярность, и недалек тот день, когда здесь будут регистрироваться разные коробейники, предлагающие penis enlargement, спаммеры и интернет-тролли. :)


  • Проголосовать: нравится
  • +1
  • Проголосовать: не нравится

15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
2. +1
4. Согласен и поддерживаю. Хотелось бы видеть такую же примерно структуру, как на Хабре.
6. В таких случаях надо банить по IP, даже соглашение не поможет, если человек захочет спамить.
  • 12 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится
    1. Как владелец динамического IP я решительно против бана по IP! Не хочется получить бан из-за того, что кто-то, пользующийся услугами моего провайдера, правила нарушал
15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
1) как вы правильно сказали, нужен форум;
2) комментарии — предпросмотр и изменение.
15 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
5) - не пойдет. Начнут регить ботов, чтобы через них отлаживать решения, а самим сдавать с первой попытки. Я это уже видел где-то, там так и произошло в итоге.
15 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
6. Надо при регистрации просить написать quicksort решить рандомно взятую задачу сложности A =)
  • 15 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    А это идея :) Ботов и спамером не будет точно!
    • 15 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Ну я смогу же себе зарегистрировать 2 аккаунта.

      И сомневаюсь, что люди, не способные решить задачу А вообще узнают об этом сайте

15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

А чем тебе не нравится эта тема для сбора предложений?

Я думаю они так же должны быть и на английском языке.

15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

>2. При наведении на ник участника на всплывающей подсказке

>отображать в три строчки (если указаны): 1) ФИО, 2) город, страну

>(флаг), 3) звание (рейтинг) и вклад. 


Сайт и так тормозит на слабых машинах (проверял в универе!!), пусть кто захочет - посмотрит эту информацию в профиле.

Petr'а и так все знают, остальных посмотрят и (забудут) зафиксируют в памяти.

> 3. В регистрационных данных возможность выбрать ВУЗ, в котором участник учился (учится). 

А это плюс. Только думаю когда CF перестанет быть бетой - это появится. =)

»
12 лет назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

Через некоторое время после открытия решения для взлома система отрубает(прошло время ожидания бла бла бла), найти потом это же решение очень проблематично. Сделайте либо кнопку обновить в этом сообщении о времени ожидания, либо надо автоматизировать процесс.

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится +6 Проголосовать: не нравится

Шесть. Ага, раз человек подтвердил, он точно нарушать не будет! Видимо предполагается, что люди здесь достаточно адекватны, чтобы понимать, что можно делать, а что нет.

Пять. В ACM онлайн тестирование. В контестах с оффлайн тестированием плохо делать задачи одной стоимости. В частности одна сложная задача (и упавшая халява) лучше, чем пара халявы. Кроме того, вы забыли про взломы.

Два. Не так уж часто, казалось бы, надо, а посмотреть в профиле это и многое другое и так не сложно.

Один. Так их сложнее обсуждать.

Ну и сразу предложение: разрешить запретить маркапу перенумеровывать элементы нумерованного списка

»
12 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Внесу свои 2 копейки — api для забора списка контестов, списка задач в контесте и тестов/мемори лимита/етс для задачи, чтобы мой плагин не нагружал ваш сервер лишними запросами полных страниц, а его пользователи получали отпарсенные таски быстрее