← TurnList

Новости

История адаптации TurnList к живому Миру

Читаете уже на новом месте

Чейнджлог жил на отдельном поддомене и был обычной страницей, которую я правил руками: открыл html, дописал абзац, выкатил приложение целиком. Пока записей было пять, это даже казалось нормальным…

Читать →

Значки и пасхалки

Помните, я в прошлый раз написал про пол и дату рождения — мол, зачем, хе, скоро узнаете? Вот, узнавайте. В профиле теперь полка с бэйджами и кнопка «Смотреть все»: там видно, что вообще можно…

Читать →

Статистика, фильтры и чистые ники

В профиле появилась настоящая страница статистики вместо заглушки. График рейтинга по каждому ranked-матчу — потыкай в него пальцем, покажет дельту конкретной игры. Там же винрейт, текущая и лучшая…

Читать →

Съехались под одну крышу

Раньше TurnList жил на двух адресах: сама очередь на turnlist.ru, а личный кабинет, рейтинг и модерка — на app.turnlist.ru. Выглядело логично ровно до момента, когда Сафари на айфоне начинал считать…

Читать →

Навели красоту

Давно чесались руки на внешку. Тёмная тема была, а «стекло» — полупрозрачные карточки с размытием — на слишком тёмном фоне читалось как серые панельки. Блюру нечего было блюрить. Починил…

Читать →

Рейтинг больше не привязан к месту

Была странность: рейтинг считался отдельно на каждой площадке. Пока площадка одна — незаметно. Но если мы всерьёз идём в турниры (а мы идём), рейтинг должен быть один на всех, а не «тут ты первый, а…

Читать →

Таймер умер. Да здравствует честность

Помните голосование про «10 минут максимума»? Мы послушали всех — и Полину, и Ангелину, и Нину, и тренера Махача — и сделали радикальнее любого из вариантов: таймер игры выпилен целиком. Никаких…

Читать →

Айфонам — особый уход

Живой тест принёс улов багов, и почти все — с яблочным привкусом. Главный: Сафари на айфонах любит «замораживать» страницы. Возвращаешься на вкладку — а там вчерашний мир: ты давно в очереди, а…

Читать →

Забыли пароль? Бывает

На странице входа появилась ссылка «Забыл пароль?». Дальше как везде: вводите почту, получаете письмо, по ссылке из письма ставите новый пароль. Ссылка живёт один час и срабатывает один раз, а после…

Читать →

Профили, суд и настоящая темнота

Вчера я смотрел, как люди играют рейтинг, и понял две вещи. Первая: таких азартных лиц я не видел даже у игроков в казино. Вторая: где азарт — там и споры, и системе нужен арбитраж. Не модераторский…

Читать →

Короны и огонь

Рейтинг — это цифры в ладдере, но цифры мало кто ходит смотреть. Поэтому теперь топ-3 площадки видно прямо в очереди: у первого места рядом с ником золотая единица, у второго — серебряная двойка, у…

Читать →

Рейтинг. Настоящий.

Пьедестал с вопросительными знаками простоял недолго. С сегодняшнего дня на TurnList работает ranked: у каждого стола своя рейтинговая очередь, у каждого игрока — число, которое он заработал сам…

Читать →

Теперь можно прийти толпой

С первого вечера у нас жил неудобный вопрос: что делать компании? Шесть человек пришли отметить день рождения, хотят покидать шарик все вместе, а система понимает только «один телефон — одно место»…

Читать →

Переезд фундамента

Сегодня, поймав окно без очередей, мы перевезли TurnList со встроенной базы данных на взрослый PostgreSQL. Если снаружи вы ничего не заметили — значит, всё прошло как задумано. Зачем? Впереди группы…

Читать →

Дорога теперь в обе стороны

Позавчера мы повесили на turnlist.ru кружок с аватаркой: тап — и ты из очереди в своём кабинете. Почти сразу захотелось ходить и в обратную сторону: сидишь в App, листаешь историю матчей, и тут…

Читать →

App вырос из админки

Признаюсь: app.turnlist.ru до сегодняшнего дня был скучной админкой, куда обычному человеку заходить было незачем. Это было неправильно, потому что задумывался он совсем другим — личным кабинетом…

Читать →

Каждому столу — своя правда

На мониторе конкретного стола до сих пор крутилась лента событий всей площадки: смотришь на «Стол 1», а читаешь, как модератор двигал кого-то на «Столе 4». Поправили, теперь у каждого стола лента…

Читать →

Штраф за прогул теперь растёт

Вспомнил ещё одного персонажа с того вечера. Пока в системе жил только один стол, он спокойно играл на соседнем, несистемном, а место в нашей очереди держал. Его зовут — он не приходит, система…

Читать →

Абузеры, пряники и честные минуты

Вчера случилось то, что рано или поздно случается с любой очередью. Пришла компания из тринадцати человек, играть из них собирались шестеро, и эти шестеро раздали свои места телефонам друзей…

Читать →

Пауза, «Зашёл» и человек с севшим телефоном

Живой вечер быстро объяснил нам пару вещей, которые не придумаешь за столом с ноутбуком. Посреди вечера нам пришлось двигать стол, чтобы во двор проехала фура поставщиков. Игра стоит, люди стоят, а…

Читать →

Первый живой вечер

Хлебозавод, в пике четырнадцать человек в очереди на стол. Система выдержала, монитор работал, модератор разруливал. Дальше в этом чейнджлоге в основном истории о том, чему нас научили живые люди…

Читать →

У матча появилось время

Раньше пара могла стоять за столом бесконечно, и очередь могла только смотреть. Теперь у матча есть мягкий лимит — та самая «средняя игра». Когда время вышло, игрокам предлагается продлить на пять…

Читать →

Ники — теперь всерьёз

Ник зарегистрированного игрока закреплён за ним. Аноним больше не может встать в очередь под чужим именем, в том числе если напишет его КАПСОМ или через дефисы. Сам владелец при этом вообще не вводит…

Читать →

Запуск

TurnList — это очередь к столу настольного тенниса, которая живёт в телефоне и на мониторе у стола. Отсканировал QR, ввёл ник, встал в очередь. Никаких регистраций, никаких приложений из стора…

Читать →