Timus Charts — это расширение для браузера, позволяющее добавить график количества решённых задач в профили на Timus Online Judge. С его помощью можно наблюдать за активностью пользователей и, если они решают задачи регулярно, сравнивать накопленный ими в разное время опыт. Кроме того, расширение незначительно изменяет цвета на карте задач, чтобы ей было удобнее пользоваться.
В новой версии добавлены некоторые новые возможности, исправлен ряд багов и добавлена поддержка большинства популярных браузеров:
Появилась возможность добавлять больше пользователей на график.
Загрузка графика существенна ускорена благодаря использованию API и кешированию данных. Так, если вы посещали открытый профиль ранее, будут загружаться данные только о небольшом количестве последних решений. Если количество решённых задач не изменилось с прошлого посещения, запросов к серверу не будет выполняться вовсе.
Можно скрывать график (он больше не будет появляться автоматически при загрузке страницы) или показывать его нажатием на ссылку. Теперь при появлении и загрузке график не мешает прокрутке страницы.
Теперь расширение показывает нормальные графики на аккаунтах с небольшим количеством решённых задач и правильно обрабатывает задачи с соревнований, добавленные в основной архив. Выполнен ряд косметических изменений по сравнению с предыдущей версией (более приятные цвета на карте задач, отсутствие теней на графике).
Расширение реализовано с использованием библиотек jQuery и jqPlot.
Установка
Google Chrome
- Расширение доступно в Chrome Web Store.
Firefox
Установите Greasemonkey.
Расширение будет доступно для установки на странице на OpenUserJS.org.
Opera > 12 и Яндекс.Браузер
- Расширение доступно на сайте Opera Add-ons.
Safari
Установите Tampermonkey для Safari.
Расширение будет доступно для установки на странице на OpenUserJS.org.
UPD. Исходный код расширения можно найти на GitHub.
См. также
- Расширение Timus Friends от slava.sh
Было бы здорово строить такой же график, но по суммарной сложности задач, а не по их количеству.
какой-то баг с отображением месяца, например, сейчас у меня в графике есть задачи после 1го февраля 2016
Баг исправлен, скоро расширение должно автообновиться. Спасибо, что сообщили!
I had it installed, but sometimes the time scale (x axis) is wrong and had no proportion. If you are the developer or you know him, tell him this issue. Anyway is a great tool and I still use it in muy actual PC. Thanks For sharing here!
Так и должно быть? https://i.imgur.com/UZqSz8M.png
Когда нажимаешь на задачу, а потом бэкаешься обратно в профиль, эта кнопка дублируется: https://imgur.com/a/uOAyFko