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

Автор MikeMirzayanov2 года назад, По-русски
Я еще достаточно давно заметил, что все сайты по теме соревнований по программированию работают преимущественно по принципам Web 1.0. Тем временем уже наступил 21-й век, прошел 30-й чемпионат мира по программированию, а Google отметил свое 10-летие. Непорядок! В то время когда Software-as-a-Service завоевывает мир,  организаторы контестов все еще копируют по сети тесты в недра тестирующих систем. Непорядок!
 
Цель Codeforces это предложить вам удобную платформу для создания, проведения и обсуждения соревнований по программированию. Это будет немножко социальная сеть, больше чем новостной портал и больше чем online judge. Совершенно независимо от меня, вы сможете самостоятельно подготовить и провести соревнование. Вы сами решите, будет оно открыто для всего мира или будет локальным соревнованием вашего университета. Ну а если вам это не интересно, то я предлагаю совместно обсуждать новости в мире соревнований -  пишите/читайте блоги, обсуждайте статьи, болейте за родных и близких.
 
Кроме того, я планирую проводить регулярные соревнования по новым и интересным правилам. Ближе к концу февраля планирую провести первые бета-соревнования.
 
Но все это вас ждет в ближайшем будущем, а пока я предлагаю вместе с командой Саратовского госуниверситета отправиться на финал чемпионата мира в Харбин. Я буду вести блог о нашей поездке. Надеюсь, это будет интересно.
 
Разумеется, вы найдете, что на сайте не хватает многих фич, столь нужных и важных. Да, это так - разработка все еще ведется. Немного терпения. Я буду рад найти в комментариях идеи того, что и как надо сделать. Не могу обещать, что во время поездки смогу вести разработку, но по возвращению работа над системой будет продолжена.
 
 
 
 

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

Вы планируете проводить соревнования на задачах уже имеющихся на контестере или хотите иметь возможность добавления "своих" задач?

  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Соревнования можно будет проводить и самостоятельно в сообществах. В основном сообществе (главном) соревнования будут проводиться с помощью администрации сайта (во всяком случае по началу - потом может роль координатора задач можно будет делегировать сообществу). А если вы являетесь автором задач - то будет очень здорово, если вы будете участвовать в создании контестов.
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Веб-два-ноль ради веб-два-ноль.... а смысл?
  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Вы не правильно поняли. Ради новых возможностей, интересных задач и контестов.
    •  
      2 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Извините за пост не по теме, дело в том, что у меня не получается ни создать запись у себя в блоге, ни отправить вам личное сообщение. (посмотрите пожалуйста, вдруг это не мои кривые руки)
        После прочтения желательно удалить.
      •  
        2 года назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Вероятно, это несовместимость с вашим браузером. Я написал вам письмо - давайте обсудим.
    •  
      2 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Непонятно каких. Джадж для контестов имеет с социальной сетью мало общего, так что наличие одного не поможет другому.
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Have you yourself written translation of this entry into English?
 
2 года назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится
А где RSS?
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Вопрос еще и к системе полигон...если, Миша, ты её сюда интегрируешь, как я понял, такой:
"если меня волнует конфиденциальность моих задач, тестов, условий...как быть в этом случае? Или вдруг сайт упадет, а мне нужно будет получить доступ к задачам?". Все же система не для всех получается, в плане создания и проведения контестов?
Для Саратова, дак эта система просто сказка во всех отношениях)
  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Я сейчас тоже занят написанием веб морды для тестирующей системы, которая работает в ВУЗе. С удовольствием посмотрю вашу систему для проведения соревнований. Может подчерпну несколько новых идей для организации взаимодействия участника и тестирующей системы.

    Удачи!

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

      Я новочек в подобных ресурсах. Не могли бы Вы объяснить - как считается "вклад" пользователя и как его увеличивать или уменьшать.

      •  
        2 года назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Не плохо бы иметь возможность отключить информирование о появлении комментариев через почту. Не хотелось бы засорять этим свой ящик ;)
        •  
          2 года назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          Дельное предложение ;)
          •  
            2 года назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится
            Раздела FAQ и информации о возможностях среды явно не хватает.  Добавьте пожалуйста.
            •  
              2 года назад, # ^ |
                Проголосовать: нравится 0 Проголосовать: не нравится
              " информация о возможностях среды" подразумеваю те действия, которые может делать пользователь. Вы описали только верхний уровень.Не хватает деталей по каждому виду деятельности на ресурсе. Мне бы хотелось всецело ощутить на себе прелести Веб 2.0 :)
              •  
                2 года назад, # ^ |
                  Проголосовать: нравится 0 Проголосовать: не нравится
                Какой Вы увлеченный :)
                 
                •  
                  2 года назад, # ^ |
                    Проголосовать: нравится 0 Проголосовать: не нравится
                  А то ;) По жизни пытаюсь улучшать всё, что в моих силах.
                •  
                  2 года назад, # ^ |
                    Проголосовать: нравится 0 Проголосовать: не нравится
                  Подозреваю, надо набраться немножечко терпения, и все "прелести Веб 2.0" будут наши)
                  •  
                    2 года назад, # ^ |
                      Проголосовать: нравится 0 Проголосовать: не нравится
                    Само собой. Тоже питаю чувства ко всем красивым вещам :) И люблю их реализовывать.
                  •  
                    2 года назад, # ^ |
                      Проголосовать: нравится 0 Проголосовать: не нравится
                    Замечу, что аналогов данной системе нет. Так что наслаждаться будет как минимум вдвойне приятней)
  •  
    2 года назад, # ^ |
      Проголосовать: нравится +12 Проголосовать: не нравится
    Как раз наоборот, каждый будет иметь возможность работать с задачами. Так что "повезло" не только Саратову
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
заметил небольшой баг: блог был создан 12 часа назад)
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Вопрос по функционалу: будут ли такие возможности, как удаление записей из своего блога, своих-чужих комментариев в своём блоге?
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Ещё бы хотелось понять - как нормально можно вставить свой код, чтобы отступы не поехали :)

И будут ли ещё какие-нибудь возможности для оформления текста.

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

Т.к. многие участники codeforces сейчас тренеруются на различных серверах on-line judge - есть предложение добавить в информацию о себе графу "Мои аккаунты на серверах on-line judge". 

Тогда мы могли бы вместе обсуждать задачи с этих серверов и следить за успехами друзей.

Так же есть идея, что надо разрешить возможность оставлять свои "Контакты" для связи помимо этого сайта.

  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Отличная идея. Обязательно реализую.
    •  
      3 недели назад, # ^ |
        Проголосовать: нравится +9 Проголосовать: не нравится

      Ещё есть шанс появления фичи “Мои аккаунты на серверах on-line judge” ?

 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Было бы здорово, если бы сайт мог "запоминать" пользователя при входе.
  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Как я могу предположить - сайт написан на JSP или JavaServlet. По содержимому кукисов - видно, что используются сессии. А если так - то нельзя устанавливать сессии на бесконечный интервал времени. Это плохо по разным причинам.
    •  
      2 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Ну, например на spoj.pl есть галочка "For today" - уже не так плохо
    •  
      2 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Какое отношение имеет то на чём написан сайт к обработке куки ? Я согласен, что функциональность remember me была бы крайне полезна с точки зрения удобства использования сайта.
      Кстати не могли бы Вы рассказать какие многочисленные причины мешают реализовать это ?

      P.S. JSP это надмножество сервлетов
  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    мне кажется, авторизация через гмэйл (вот, оказывается, есть какой-то прок от гмэйла) вполне достаточна.
    •  
      2 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Ну не все же пользуются gmail
      :))
    •  
      2 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Если бы она была еще на ряду с Войти на каждой странице (Войти | GMail | OpenID | Зарегистрироваться)  - было бы еще лучше =)
    •  
      2 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Сегодня не раз не мог зайти на сайт. Писал, что не верный пароль, хотя это было не так. У кого-нибудь были подобные проблемы?
  •  
    21 месяц назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Этой фичи действительно очень не хватает. Хотелось бы конечно её увидеть в ближайшее время.
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Хочу небольшое предположение по поводу социальной части проекта. Мне кажется красная кнопка со стрелочкой вниз не нужна. Плюсовать можно, а наоборот зачем? Мало то, что как бы намекаешь человека: "ты дурак", так еще и показываешь, мол смотрите какой у него отрицательный рейтинг. И при этом остаешься незамеченным, если я не ошибаюсь. 
  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Не оценивайте людей по рейтингу)
  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Различные минусы на вменяемых ресурсах - это не "ты дурак", это несогласие с высказанным мнением, приведенными фактами. И часто этот минус люди комментируют: высказывают с чем именно они не согласны, либо, например, приводят ссылки, доказывающие обратное.
    IMHO, если расценивать минусы, как несогласие с мнением, то ничего сильно плохого или негативного в них нет.
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Так же заметил небольшой баг. Если нажать на ссылку "ответить" под комментарием N раз, появится N форм ответа. 
  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Да, есть такое дело. Поправлю.
    •  
      17 месяцев назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится
      Вы это до сих пор не поправили
      •  
        17 месяцев назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        И вот это не поправили:

        Хотя я залогинен. Должно выделяться синим. И это не первый просмотр, т.к. некоторые комменты таки синие. 
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
хотелось бы, что бы в полной табличке лидеров http://codeforces.ru/top-contributed были не имена пользователей, а ссылки на профили - например, чтобы проще у них читать блог
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
фича: иногда бросает в разные языки. специально повторить не сумел, но пару раз ловил такой момент.
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Также пожелание - сделать или RSS, или просто табличку прямого эфира поболее, а то можно не успеть за последними новостями и сообщениями ;-)
  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Сделал 20 строк
    •  
      2 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      ещё, наверное, стоит в "Прямом эфире" показывать записи только на языке текущего пользователя

      или (даже лучше) не отображать те, которые являются переводами
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
У коротких записей в блоге на главной странице не должно быть ссылки "Полный текст".
Например http://codeforces.ru/blog/entry/10 - весь текст и так помещается на главной.
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Ссылку "Написать комментарий" хочется внизу иметь, а то я все каменты прочёл,
перемотал наверх, чтобы свой добавить. Захотел ещё один добавить - опять мотать
пришлось. Спасибо.
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Баг: я после регистрации вводил личную информацию, в том числе страну.
Не знал на каком языке вводить, ввёл на русском, мне предложили добавить новую
страну в справочник, что я и сделал, но веб-интерфейс подвис, и ничего не сохранилось.
Я снова полез, вписал страну на этот раз по-английски, тогда она нашлась.
Город потом добавился нормально.
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Автор и свежесть поста дублируются вверху и внизу, имхо, зря.
 
2 года назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится
под Хромом иногда вместо перехода по ссылке после долгого раздумия начинается скачивание файла с расширением .gz - так понимаю, где-то сбоит gzip и mime-types
  •  
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Да, только я пока не локализовал ошибку. Всегда для страниц отдаются одинаковые заголовки. Посмотри внимательно заголовки - если увидешь что-нибудь подозрительное, то пиши в личку
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Давно не заходил сюда. Порадовал факт о том, что добавились новые весьма полезные фишки типа последние изменения в блогах. Но редактор сообщений продолжает глючить :)
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Классный проект)) спасибо создателям!)
мне особенно понравилась функция "запуска кода", где все в одном месте и код и ввод и вывод очень удобно, можно вообще оформить как отдельный сервис?))
 
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Неплохой сайт. У меня вопрос. Нельзя ли сделать rss ленту к сайту + анонсировать новые контесты? 
 
2 года назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
Сайт впечатляет. На чём написан, какая используется БД ?
 
20 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
 
20 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Цель Codeforces это предложить вам удобную платформу для создания, проведения и обсуждения соревнований по программированию. Это будет немножко социальная сеть, больше чем новостной портал и больше чем online judge. Совершенно независимо от меня, вы сможете самостоятельно подготовить и провести соревнование.
А есть какая-нибудь информация о том, когда можно будет самостоятельно подготовить и провести соревнование?
 
16 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
When (approximately) do you expect codeforces to stop being beta?