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

Автор hloya_ygrt, история, 8 лет назад, По-русски

Здрасьте, я тут написал небольшой и одноразовый, но забавный скрипт.

Он подгружает посылки заданного пользователя codeforces и строит график количества полученных полных решений за каждый месяц (графики подозрительно похожи на те, что рисуют рейтинг codeforces). Использовал Flot для отрисовки этих самых графиков.

Примеры:

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

Как поставить и запустить?

Windows: Здесь программа для загрузки данных собрана в exe, чтобы вам не приходилось грузить дополнительно интерпретатор python.

  • Качаем архив для винды из моего дропбокса.

  • Распаковываем, открываем папку. Там из всей ерунды нам нужны два файла: main.exe (программа для добавления и удаления пользователей с графика) и Result.html (готовый график, открываем в любом браузере, кроме IE, и смотрим график).

Linux/ Mac:

  • Качаем архив отсюда

  • Распаковываем, открываем папку. Для того чтобы добавить или удалить пользователя с графика, с помощью python2.7 запускаем main.py, а для того чтобы посмотреть график, открываем Result.html в любом браузере.

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

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

Хороший скрипт, спасибо. Предлагаю следующую фичу: ты выбираешь пользователя и играешь на его графике в Gravity Defied

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

Maybe you could remove the folder "__MACOSX"?

BTW, it's nice and interesting. :D

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

Symmetry

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

Nice work man

P.S. try to put the total number of solved problems next to each handle