История Библиотеки спортивных достижений

От Сергея Савельева

Вернувшись в спортивное ориентирование после 15-ти летнего перерыва, я ощутил нехватку аналитической информации: мне хотелось тщательнее выявлять ошибки и подсчитывать проигрыш на каждом перегоне. И я начал мучиться с Exel файлами, руками забивая сплиты. Затем, весной 2013 года, я написал простенький скрипт, который переваривал сплиты из Win-Orient и добавлял данные по отставанию от лидера. Данные файлы я выкладывал на сайт romashkovo.host-ed.me.

Одновременно с этим я понял, что разумнее всего организовать web ресурс, в который каждый мог бы загружать сплиты и который позволял бы более гибко проводить анализ и отображать результаты, и летом 2013 года я уселся за изучение php и MySql. Как раз в это же время Дмитрий Касаткин предложил мне использовать ресурс o-stuff.net, как площадку для будущего сайта.

К зиме 13/14 я худо-бедно понял, за что надо дёргать web-server, чтобы он делал то, что я от него хочу, определился со структурой хранения данных, взял за основу сайт DOMA и начал изучать php уже на деле.

С переменным успехом, застревая на пустяках (особенно JS и CSS), дело продвигалось вперёд. И, наконец, к началу весеннего сезона 2014 года ресурс ожил, получив рабочее на звание "Библиотека сплитов".

К этому моменту уже было доступно загружать файлы сплитов Win-Orient и SFR и проводить анализ классического заданного направления и рассева. Чуть позже, добавил загрузку сплитов EMIT. Долго возился с анализом дистанций "выбор" - алгоритм простого анализа всех вариантов затыкался обычно на 15-19 перегоне, когда количество вариантов зашкаливало за 100 000, поэтому пришлось сочинять механизм отсева заведомо проигрышных вариантов на промежуточных стадиях.

На настоящем этапе занимаюсь проектированием рейтинговой системы на основе данных, загруженных в Библиотеку.

Прошу любить и жаловать, и не судить строго.

С уважением, Сергей Савельев.

Savel2007@gmail.com

От Дмитрия Касаткина

С начала 2020 года разработку Библиотеки спортивных достижений подхватил я. Многое переписано, обновлен внешний вид, добавлены новые форматы протоколов для анализа. Идей и планов по развитию сервиса много.

Вопросы и предложения по сервису, а также по размещению рекламы здесь и в других проектах o-stuff можно присылать на почту или в аккуанты o-stuff в социальных сетях (, , ) или мои личные.

Дмитрий Касаткин
в соц сетях: