http://ttzt.livejournal.com/ (
ttzt.livejournal.com) wrote in
ru_chgk2011-09-05 09:11 am
![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Entry tags:
Новости в Синхронотопе - системе учета информации для синхронных турниров
Добрый день!
В проекте "Синхронотоп" много новостей. Если кто не знает, синхронотоп - система управления всей информацией для проведения синхронных турниров. При этом инсталлировать не надо ничего, кроме веб-браузера; вся информация хранится центрально на сервере.
Главная новость: проект был успешно использован при проведении турниров:
Сейчас приложение дает возможность:
Наши планы
на ближайшее будущее:
считать результаты многотуровых турниров (формула сибирской лиги, система микроматчей)
экспортировать результаты турнира в формат для учета рейтинга
дизайн сайта
Главная новость в проекте
- нас поддерживают! В первую очередь это программист Сергей Бобрыка (Кировоград), не играющий в ЧГК, но интересующийся новыми технологиями, которые мы используем. Многие из последних новшеств - его работа. Также буквально пару дней назад обратился Андрей Морозов (Киев) с предложение помочь с дизайном, чему мы тоже очень рады.
Всем, кто вносил предложения, как сделать систему лучше - мы не игнорируем то, что вы пишете, даже если не отвечаем. Просто сначала доделывали основной функционал, и сейчас, надеемся, займемся и вашими предложениями.
Благодарности
всем, благодаря кому проект состоялся:
"Синхронотоп" можно найти по адресу: sinhronotop.heroku.com Как внедрить приложение для синхронного турнира, описано здесь. Кстати, у синхронотопа нет "инструкции по применению" - мы старались интерфейс интуитивно понятным, пока это кроде получается.
Михаил Перлин
В проекте "Синхронотоп" много новостей. Если кто не знает, синхронотоп - система управления всей информацией для проведения синхронных турниров. При этом инсталлировать не надо ничего, кроме веб-браузера; вся информация хранится центрально на сервере.
Главная новость: проект был успешно использован при проведении турниров:
- Кубок Германии
- Весна в Кармиэле
- Кубок Иерусалима
- Rule, Britannia!
- Кубок Тель-Авива
- Пляжное ЧГК
Сейчас приложение дает возможность:
- администратору создать синхронный турнир и дать одному из пользователей права организатора
- организатору создать этап(ы) турнира, указав сроки принятия заявок, игры, принятия спорных и апелляций, результатов
- организатору сопроводить турнир или этап дополнительным текстом (например пакетом вопросов) или ссылкой (напрмер на страницу турнира)
- представителю города зарегистрироваться на этап
- организатору принять или отклонить заявку
- организатору получить электронные адреса ведущих или представителей из всех принятых заявок для рассылки вопросов или информации
- представителю после игры отправить спорные ответы, апелляции, результаты и составы. Причем при вводе результатов можно просто импортировать данные из таблицы (например Excel). При вводе составов можно сначала загрузить те, что указаны в рейтинге или воспользоваться поиском по первым буквам фамилии
- организатору открыть доступ к сводным таблицам спорных, апелляций, результатов, составов
- организатору экспортировать различные данные в XLS, CSV, HTML
- игроку посмотреть сводные таблицы спорных, апелляций, результатов, составов
- организаторам и представителям получать уведомления о важных событиях: подаче заявки, изменении данных, принятии или отклонении заявки
Наши планы
на ближайшее будущее:
считать результаты многотуровых турниров (формула сибирской лиги, система микроматчей)
экспортировать результаты турнира в формат для учета рейтинга
дизайн сайта
Главная новость в проекте
- нас поддерживают! В первую очередь это программист Сергей Бобрыка (Кировоград), не играющий в ЧГК, но интересующийся новыми технологиями, которые мы используем. Многие из последних новшеств - его работа. Также буквально пару дней назад обратился Андрей Морозов (Киев) с предложение помочь с дизайном, чему мы тоже очень рады.
Всем, кто вносил предложения, как сделать систему лучше - мы не игнорируем то, что вы пишете, даже если не отвечаем. Просто сначала доделывали основной функционал, и сейчас, надеемся, займемся и вашими предложениями.
Благодарности
всем, благодаря кому проект состоялся:
- Дмитрию Барскому, когда-то вдохновивщему меня на создание этого приложения
- Дмитрию Родионову, который подгонял довести его до рабочего состояния
- Всем, сообщавшим об ошибках и недостатках
- Юлии Воробьевой за терпение при первой значительной интеграции "Синхронотопа"
- Членам группы "chgksync" за плодотворные дискуссии
- Алексею Тугареву за предоставленные данные из базы рейтинга
- Авторам языка "Ruby" и фреймворка "Rails"
- Хостинг-сервису heroku.com
- Авторам системы управления кодом "git" и сервису "GitHub.com"
"Синхронотоп" можно найти по адресу: sinhronotop.heroku.com Как внедрить приложение для синхронного турнира, описано здесь. Кстати, у синхронотопа нет "инструкции по применению" - мы старались интерфейс интуитивно понятным, пока это кроде получается.
Михаил Перлин
no subject
no subject
Одна возможность, которой не хватало, как организатору - открыть список принятых заявок для свободного доступа.
Еще мне, как представителю, хотелось бы заполнять таблицу сразу после турнира, но иметь возможность как-то отмечать в ней спорные/апеллированные ответы, чтобы потом не забыть их проапдейтить. Но это уже nice to have feature, конечно.
no subject
no subject
no subject
no subject
Организаторы на местах вводят список своих команд, собирающихся принять участие (хотя бы только преемственных). Т.е. нужен такой интерфейс.
Прога даёт возможность видеть общий список предположительно играющих команд в порядке убывания рейтингов и показывает рейтинговые бонусы за каждое место при таком составе участников.
В результате команды, играющие в синхронах в том числе ради рейтинга, будут видеть, насколько им интересен данный синхрон. Думаю, в результате и количество примыкающих в последний момент возрастёт, и выбирать себе синхроны станет легче.
no subject
Тут довольно много надо программировать ради мелочного выигрыша, да еще и завязанного на исключительно рейтинг, который мне совершенно пофиг
Поэтому остается всего один вариант, как программа обзаведется этой "фичей":
- я предоставлю Вам код или доступ к нему
- Вы сделаете без моего участия
- если программа не станет менее стабильной, я включу эту фичу в релиз
no subject
Форма для приёма играющих/предполагающих играть и прога для сведения списков в единую таблицу уже есть, только на данном этапе таблица будет без результатов. Нужен разве что признак для сортировки команд в отсутствие результатов, чтобы удобно было искать своих "любимых" соперников. В принципе годится любой вменяемый, но рейтиг наиболее удобен (если лень тянуть его из базы - можно добавить поле, чтобы орги сами вносили вместе с данными команды).
Вроде не так много программировать? На порядки быстрее, чем изучать чужой код (на каком языке, кстати?)
no subject
no subject