Добрый день.
Приехали в Барнаул несколько часов назад. Ночью не спалось, поэтому решил почти профессионально (изображение с планшета на камеру телефона) записать видео с результатами NEERC по Барнаулу прошлого года: видео.
На видео используется система для разморозки, разработанная мной в рамках своей дипломной работы. При желании вы можете сами прямо сейчас с ней поиграться. Ссылка на систему.
Данная система использовалась на четвертьфинале Дальневосточного региона и, возможно, будет использоваться где-нибудь еще...
Хотелось бы услышать мнение сообщества на счет работы системы, а так же оценку моих операторских способностей.
Благодарю vas.and.tor за хостинг.
Автокомментарий: текст был обновлен пользователем Lo_R_D (предыдущая версия, новая версия, сравнить).
Автокомментарий: текст был обновлен пользователем Lo_R_D (предыдущая версия, новая версия, сравнить).
Полностью оффлайн режим предусмотрен? Или какое-то standalone решение?
Так обычно результаты транслируются проектом на экран. Один человек сидит у пульта, а второй, ведущий, комментирует процесс разморозки.
Ну вот не всегда это удобно и часто ведёт к косякам типа "один погнал, другой еле успевает". Поэтому в некоторых случаях куда лучше давать пульт самому комментатору, что некоторые альтернативные реализации позволяют :) В этой штуке отсутствует удобная авто-прокрутка результатов вверх. Ещё вы пишите, что хотите чтобы эту штуку использовали ещё где-то, но не даете никакой возможности интеграции лога чужих систем (помимо PCMS2 и CATS, которые стоят далеко не везде) в то, что понимает ваша.
В общем, техническую задачу вы вроде как решили, но юзабилити этого пока так себе, но его можно существенно улучшить
, хотя казалось бы зачем, когда есть уже готовые альтернативы без такой кучи недостатков.И мне кажется вы ответили не на тот вопрос.
Из того, что я хотел добавить в ближайшее время:
Плавная анимация перемещения в таблице.
Двигающийся заголовок таблицы.
Авто скроллинг результатов.
Так же управлять разморозкой можно и стрелками на клавиатуре: вверх, вниз, вправо.
Для адаптации моей системы для других логов достаточно почитать, что табличке требуется на подать на вход и написать парсер. В частности, год назад я в гостинице в Барнауле писал парсер логов PCMS2 после полуфинала (после того как мы его слили).
P.S. Вторая оранжевая кнопка нужна только для неудачников без клавиатуры, а первую у меня уже есть идея куда спрятать.
Да, вы правы, примерно это и происходило на награждении полуфинала. Ну и заранее в конфиге выкрутить скорость на максимум, чтобы пропустить "фиговые" команды, а потом за секунду отображать результат посылок — хорошая идея.
Мне кажется, что вы немного вводите в заблуждение зрителя не показывая явно наличие сабмитов в заморозке по задачам. Сейчас получается, что каждый красный квадрат — это потенциальные сабмиты в заморозку, и пустые клетки тоже. Мне кажется, что от такого подхода зря распыляется внимание зрителя, т.к. получается, что при разморозке участника надо ожидать разморозки практически любой не сданной задачи.
Не понял что вы имеете ввиду. В начале таблица пуста и заполняется результатами про мере их поступления во время соревнования. И так до момента заморозки. После этого можно включить отображение замороженных посылок (синие квадраты). Также их можно включить в любой момент при желании.