Вчера в «Прогрессе» стояло двенадцать человек, и где-то посреди вечера все разом решили, что хотят два на два. Переключить стол мог только я: зайти в консоль, стереть очередь, передёрнуть режим. Я…
TurnList с сегодняшнего дня — версия 1.0.0. Из беты выходим официально. С прошлого поста накопилось столько, что хватило бы на три, но кто бы их читал по отдельности. Поехали. Сезоны Рейтинг теперь…
В «Где поиграть?» появились звёздочки. Отметь площадки, куда реально ходишь, — они всегда будут наверху списка. Работает для тех, кто вошёл в аккаунт. Подпись «не является партнёром TurnList» теперь…
На главной появился раздел «Где поиграть?» — список мест со столами. Наши площадки, где работает очередь, и все остальные, про которые я знаю: адрес, часы, платно или бесплатно и почём (примерно)…
Стол «Братский» на Хлебозаводе переключён в 2×2. Играем парами. Пара встаёт в очередь как один игрок, по одному QR. Капитан сканирует код стола, вводит ник — и у него на экране появляется QR для…
Короткое, но важное для тех, кто следит за своим рейтингом. С этого дня игры в рейтинговых турнирах двигают Glicko-2 с коэффициентом 1.1 — победа приносит на 10% больше, поражение отнимает на 10%…
В субботу на Хлебозаводе случилось то, ради чего всё затевалось: первый турнир TurnList — «Застольный Теннис». Живая сетка, судьи с телефонами вместо блокнотов, подиум: Dima X, ГС и Саша Бусыгин…
Турнир на TurnList был карточкой с датой и регламентом. Теперь это турнир. Три формата При создании турнира выбирается система: олимпийка на вылет, швейцарка или круговая. Больше пока не будет — эти…
Две карточки на главной висели с надписью «soon» так долго, что я начал их стесняться. Всё, баста. Тренировки Раздел /trainings. Расписание занятий с тренерами: дата, уровень, сколько мест осталось…
Раньше, если очередь не открывалась, узнать почему можно было одним способом: написать мне в телегу. Я отвечал «сейчас посмотрю» и шёл читать логи. Теперь есть status.turnlist.ru. Там пять строк…
Чейнджлог жил на отдельном поддомене и был обычной страницей, которую я правил руками: открыл html, дописал абзац, выкатил приложение целиком. Пока записей было пять, это даже казалось нормальным…
Помните, я в прошлый раз написал про пол и дату рождения — мол, зачем, хе, скоро узнаете? Вот, узнавайте. В профиле теперь полка с бэйджами и кнопка «Смотреть все»: там видно, что вообще можно…
В профиле появилась настоящая страница статистики вместо заглушки. График рейтинга по каждому ranked-матчу — потыкай в него пальцем, покажет дельту конкретной игры. Там же винрейт, текущая и лучшая…
Раньше TurnList жил на двух адресах: сама очередь на turnlist.ru, а личный кабинет, рейтинг и модерка — на app.turnlist.ru. Выглядело логично ровно до момента, когда Сафари на айфоне начинал считать…
Давно чесались руки на внешку. Тёмная тема была, а «стекло» — полупрозрачные карточки с размытием — на слишком тёмном фоне читалось как серые панельки. Блюру нечего было блюрить. Починил…
Была странность: рейтинг считался отдельно на каждой площадке. Пока площадка одна — незаметно. Но если мы всерьёз идём в турниры (а мы идём), рейтинг должен быть один на всех, а не «тут ты первый, а…
Помните голосование про «10 минут максимума»? Мы послушали всех — и Полину, и Ангелину, и Нину, и тренера Махача — и сделали радикальнее любого из вариантов: таймер игры выпилен целиком. Никаких…
Живой тест принёс улов багов, и почти все — с яблочным привкусом. Главный: Сафари на айфонах любит «замораживать» страницы. Возвращаешься на вкладку — а там вчерашний мир: ты давно в очереди, а…
На странице входа появилась ссылка «Забыл пароль?». Дальше как везде: вводите почту, получаете письмо, по ссылке из письма ставите новый пароль. Ссылка живёт один час и срабатывает один раз, а после…
Вчера я смотрел, как люди играют рейтинг, и понял две вещи. Первая: таких азартных лиц я не видел даже у игроков в казино. Вторая: где азарт — там и споры, и системе нужен арбитраж. Не модераторский…
Рейтинг — это цифры в ладдере, но цифры мало кто ходит смотреть. Поэтому теперь топ-3 площадки видно прямо в очереди: у первого места рядом с ником золотая единица, у второго — серебряная двойка, у…
Пьедестал с вопросительными знаками простоял недолго. С сегодняшнего дня на TurnList работает ranked: у каждого стола своя рейтинговая очередь, у каждого игрока — число, которое он заработал сам…
С первого вечера у нас жил неудобный вопрос: что делать компании? Шесть человек пришли отметить день рождения, хотят покидать шарик все вместе, а система понимает только «один телефон — одно место»…
Сегодня, поймав окно без очередей, мы перевезли TurnList со встроенной базы данных на взрослый PostgreSQL. Если снаружи вы ничего не заметили — значит, всё прошло как задумано. Зачем? Впереди группы…
Позавчера мы повесили на turnlist.ru кружок с аватаркой: тап — и ты из очереди в своём кабинете. Почти сразу захотелось ходить и в обратную сторону: сидишь в App, листаешь историю матчей, и тут…
Признаюсь: app.turnlist.ru до сегодняшнего дня был скучной админкой, куда обычному человеку заходить было незачем. Это было неправильно, потому что задумывался он совсем другим — личным кабинетом…
На мониторе конкретного стола до сих пор крутилась лента событий всей площадки: смотришь на «Стол 1», а читаешь, как модератор двигал кого-то на «Столе 4». Поправили, теперь у каждого стола лента…
Вспомнил ещё одного персонажа с того вечера. Пока в системе жил только один стол, он спокойно играл на соседнем, несистемном, а место в нашей очереди держал. Его зовут — он не приходит, система…
Вчера случилось то, что рано или поздно случается с любой очередью. Пришла компания из тринадцати человек, играть из них собирались шестеро, и эти шестеро раздали свои места телефонам друзей…
Живой вечер быстро объяснил нам пару вещей, которые не придумаешь за столом с ноутбуком. Посреди вечера нам пришлось двигать стол, чтобы во двор проехала фура поставщиков. Игра стоит, люди стоят, а…
Хлебозавод, в пике четырнадцать человек в очереди на стол. Система выдержала, монитор работал, модератор разруливал. Дальше в этом чейнджлоге в основном истории о том, чему нас научили живые люди…
Раньше пара могла стоять за столом бесконечно, и очередь могла только смотреть. Теперь у матча есть мягкий лимит — та самая «средняя игра». Когда время вышло, игрокам предлагается продлить на пять…
Ник зарегистрированного игрока закреплён за ним. Аноним больше не может встать в очередь под чужим именем, в том числе если напишет его КАПСОМ или через дефисы. Сам владелец при этом вообще не вводит…
TurnList — это очередь к столу настольного тенниса, которая живёт в телефоне и на мониторе у стола. Отсканировал QR, ввёл ник, встал в очередь. Никаких регистраций, никаких приложений из стора…