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

Автор SyFy, 14 лет назад, По-русски
Будет ли будущее у такой программы? (Что-то вроде TopCoderовской Arenы)
Насколько больше будет преимуществ использования именно программы нежели сайта напрямую?
  • Проголосовать: нравится
  • -6
  • Проголосовать: не нравится

14 лет назад, # |
Rev. 2   Проголосовать: нравится +7 Проголосовать: не нравится
Повторение, конечно, мать учения, но баян - мать банальности. Так что лучше обойдемся без повторений и будем пользоваться веб-интерфейсом - от добра добра не ищут.
  • 14 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится
    Баян, не баян... мне интересно. Пока пользователей мало на сайт не такая уж и большая нагрузка. В будущем думаю она возрастет.
14 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится
Кстати говоря, SKYDOS, я хотел у тебя спросить, понимаешь ли ты, почему тебя минусуют?
Моя версия такова, что ты вносишь много рацпредложений, говоришь, как решаются те или иные задачи, даешь советы итд итп, но некоторым (мне, в том числе) это не нравится, потому что у тебя серый рейтинг. Пусть дают советы красные, а ты потрать время не на комменты, а на изучение алгоритмов.
  • 14 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится
    рейтинг, как и вклад меня мало волнует...
    если что-то могу подсказать - почему бы и нет? что не знаю - о том и не говорю.
    а время на изучение алгов сейчас нет, есть более весомые занятия.

    хотя вы знаете... да, надо бы на алгоритмы время тоже выделять, тут уж действительно надо подтягиваться.
    • 14 лет назад, # ^ |
        Проголосовать: нравится +4 Проголосовать: не нравится
      Не хочу втягиваться в ваши споры, но все-таки хотел бы дать небольшой совет. То, что тебя не волнует вклад - это очень даже правильно. А вот рейтинг, он, хотя и субъективно, но все же отражает твои навыки в программировании. Серый рейтинг - это явный повод поучиться думать и программировать лучше. Если тебе интересно этим заниматься, то надо расти и прогрессировать. Я не хочу показаться грубым, но чтобы оставаться в зеленых не очень-то много требуется - стабильно решать первые две задачи со средним временем. Да, наверное на этом уровне делать разборы и учить кого-то все-таки неправильно, но делиться мнением никто не должен никому запрещать.
      • 14 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Спасибо за "пинок" так сказать, вы правы, поэтому по возможности буду конечно больше практиковаться.
        • 14 лет назад, # ^ |
            Проголосовать: нравится -6 Проголосовать: не нравится
          Андрей, да? Мне кажется тебе точно не следует некоторое время писать контесты-просто подучи алгоритмы с того же e-maxx и посдавай задачки на разных сайтах. Да, конечно, ты можешь сказать что я от тебя не так далеко ушел, но, поверь, это далеко не так. Реально люди с которыми я одного уровня сейчас желтые, или же во второй половине синих(я это знаю поскольку на наших университетских тренировках мы показываем одинаковые результаты)-просто я пишу очень грязно, сажаю баги в коде, поэтому кстати завязал с контестами на ТС и КФ временно-из-за тестирования после завершения контеста. Пока что мне КФ не даст прибавки в развитие. Сейчас я просто тренируюсь со своей командой-они если что подскажут-и решаю отдельные задачки. Поэтому считаю, что писать пока мне рановато-надо научиться писать почище. Тебе же рановато по причине малых знаний об алгоритмах
          • 14 лет назад, # ^ |
              Проголосовать: нравится +12 Проголосовать: не нравится
            не согласен
            решать нужно и чем больше тем лучше
            ну и одновременно разбираться с нерешенными задачами
            все придет со временем

            по поводу рейтинга)
            я сейчас тоже уровня красного, ближе к Гене,  мне просто идеи не приходят в голову(это случайно по стечению обстоятельств), а когда приходят то решения почему-то падают))
          • 14 лет назад, # ^ |
              Проголосовать: нравится +3 Проголосовать: не нравится
            А не то что соревнования с тестирование после контеста как раз таки стимулируют писать чище и лучше тестить перед отправкой?
          • 14 лет назад, # ^ |
              Проголосовать: нравится +4 Проголосовать: не нравится
            Слишком много оправданий.
14 лет назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится
Вы еще друг друга поминусовать решили?
14 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Давайте жить дружно. 

caustiQue, вопрос нормальный. А высказывать своё мнение и пытаться помочь другим - это хорошо.

С другой стороны, SKYDOS, ты тоже порой пишешь чушь.

И вообще весь срач пишите в личку. Развели тут. 

Я думаю, что stand-alone клиент не сильно снизит нагрузку? Ведь задачи, ранклисты и все остальное он будет брать с сайта так же, как и любой браузер. Или я ошибаюсь?

  • 14 лет назад, # ^ |
      Проголосовать: нравится +7 Проголосовать: не нравится
    stand-alone клиент несколько более гибкий в плане возможностей. Например, можно хранить условия на стороне клиента, а не брать их каждый раз с сервера, можно ранклист поддерживать при помощи накатывания небольших инкрементальных обновлений, ну и вообще свой сервер контестов потенциально более быстрый, чем вэб-сервер за счет того, что ему не надо поддерживать всякие лишние фичи типа распарсивания урла, роутинга запроса к соответствующему приложению, и т.п.
    • 14 лет назад, # ^ |
        Проголосовать: нравится +2 Проголосовать: не нравится
      Улыбнуло "распарсивания урла, роутинга запроса" и влияние этого на производительность. Конечно, это далеко не боттлнек.

      А вот в том, что rich clients могут больше, вы, конечно, правы. Мы рассматриваем возможность переписать contest client code на что-то более rich. Сейчас есть много технологий, на которых можно строить такое решение - конкретных решений пока не принято.
      • 14 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Держите нас в курсе :)
        Это действительно интересная тема. Я встречал только два подобных rich клиента, это топкодеровская арена и то что было на ТТБ. Арена конечно посолиднее, а если бы ее разработку не прекратили несколько лет назад, то сейчас наверное вообще конфетка была бы... Клиент ТТБ был тоже ничего, но там была полумера, поскольку все было в браузере и заметно притормаживало.
        • 14 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          то сейчас наверное вообще конфетка была бы...
          а чего собственно еще арене не хватает для конфетки?
          • 14 лет назад, # ^ |
              Проголосовать: нравится +1 Проголосовать: не нравится
            Да много чего не хватает. Свой засабмиченный код нельзя посмотреть, в ранклисте искать кого-то очень не удобно - ни фильтров ни результатов друзей нет, очень странная система админских логинов. Вместо того чтобы юзеру присвоить роль writer на определенный контест он должен заходить под логином writer. В итоге, когда тестеров и авторов несколько даже админам не понятно кто есть кто. В целом - есть много мелких недоработок, которые можно было бы поправить за неделю одним разработчиком, но этого не делается...
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Хранить условия можно с помощью большого expire date или хотя бы gears. Накатывать таблицу небольшими инкрементами можно. Странно, что до сих пор нету.