Здрасьте, я тут написал небольшой и одноразовый, но забавный скрипт.
Он подгружает посылки заданного пользователя codeforces и строит график количества полученных полных решений за каждый месяц (графики подозрительно похожи на те, что рисуют рейтинг codeforces). Использовал Flot для отрисовки этих самых графиков.
Примеры:
Как можно заметить по второму скрину, Flot умеет маштабировать график (ставим галочку и выделяем), с помощью этого к примеру можно посмотреть результаты только за 2016 год. Программой пользоваться не сложно, она спросит у вас никнейм пользователя и что с ним нужно сделать.
Как поставить и запустить?
Windows: Здесь программа для загрузки данных собрана в exe, чтобы вам не приходилось грузить дополнительно интерпретатор python.
Качаем архив для винды из моего дропбокса.
Распаковываем, открываем папку. Там из всей ерунды нам нужны два файла: main.exe (программа для добавления и удаления пользователей с графика) и Result.html (готовый график, открываем в любом браузере, кроме IE, и смотрим график).
Linux/ Mac:
Качаем архив отсюда
Распаковываем, открываем папку. Для того чтобы добавить или удалить пользователя с графика, с помощью python2.7 запускаем main.py, а для того чтобы посмотреть график, открываем Result.html в любом браузере.
Хороший скрипт, спасибо. Предлагаю следующую фичу: ты выбираешь пользователя и играешь на его графике в Gravity Defied
Так мой скрипт все еще работает вроде как
Ого, это уже есть! Огонь, спасибо большое
Maybe you could remove the folder "__MACOSX"?
BTW, it's nice and interesting. :D
Of course I can, but does it really worries you?)
Thanks!
Symmetry
Nice work man
P.S. try to put the total number of solved problems next to each handle