7 лет назад сделал паблик в вк, чтобы хоть куда-нибудь вбрасывать мысли и контент о доте.
В паблике "Faerie Fire" (так я его назвал тогда) складировались мои мысли, новости о патчах, разные полезные видео, фишки, инфографики и прочие посты, а также мои гайды и переводы текстов. В целом — примерно всё то же, что было вплоть до 2022 года и так.
#blog
В паблике "Faerie Fire" (так я его назвал тогда) складировались мои мысли, новости о патчах, разные полезные видео, фишки, инфографики и прочие посты, а также мои гайды и переводы текстов. В целом — примерно всё то же, что было вплоть до 2022 года и так.
#blog
Буду делать ночью (сегодня/завтра) апгрейд сервера (мирески), так что хаб отчётов, аналитика и прочее будут недоступны.
Длиться всё будет от 5 до 30 минут.
Постараюсь сделать всё во время перерыва между DPC играми и после обновления отчёта по ранкедам (но скорее всего в любом случае будет отставание на +1 день).
https://twitter.com/ileamare/status/1614224782169460739
#blog
Длиться всё будет от 5 до 30 минут.
Постараюсь сделать всё во время перерыва между DPC играми и после обновления отчёта по ранкедам (но скорее всего в любом случае будет отставание на +1 день).
https://twitter.com/ileamare/status/1614224782169460739
#blog
Немного про рейтинговые отчёты
Пока работал над другими вещами, в качестве побочного продукта деятельности родились новые отчёты по ранкедам. Я их хотел давно сделать ещё, но только сейчас появилась возможность это по-человечески провернуть. В последнюю неделю я занимался подготовкой всего необходимого и тестированием серверной части.
Суть дела: теперь рейтинговых отчётов не три (патч, последняя неделя и прошлая неделя), а 15.
И теперь есть пять групп отчётов: Мета Титанов (все игроки на этом ранге), Топ-2500, Топ-1000, Топ-500 и Топ-100.
О том, что изменилось, написал в блог: https://leamare.medium.com/a-thing-about-immortal-rank-reports-36d640d18e43
Ниже изложу на русском всё, что упомянуто там.
#blog #devlog
Пока работал над другими вещами, в качестве побочного продукта деятельности родились новые отчёты по ранкедам. Я их хотел давно сделать ещё, но только сейчас появилась возможность это по-человечески провернуть. В последнюю неделю я занимался подготовкой всего необходимого и тестированием серверной части.
Суть дела: теперь рейтинговых отчётов не три (патч, последняя неделя и прошлая неделя), а 15.
И теперь есть пять групп отчётов: Мета Титанов (все игроки на этом ранге), Топ-2500, Топ-1000, Топ-500 и Топ-100.
О том, что изменилось, написал в блог: https://leamare.medium.com/a-thing-about-immortal-rank-reports-36d640d18e43
Ниже изложу на русском всё, что упомянуто там.
#blog #devlog
В общем выкатил сегодня небольшое обновление. Пока ещё не всё, над чем работаю, доступно в лайв версии, но по ходу недели выкачу первую пачку изменений.
Из наиболее интересного на данный момент: сделал на сервере аналитику по запросам.
Может в личном блоге не о доте напишу детали, почему решил сделать свою с нуля и что конкретно отслеживаю, но вот самое главное, для чего это пригодится:
– отслеживать базовые штуки, вроде самых популярных отчётов, героев, игроков, команд, запросы по разным странам и подобное
– ловить ботов
– формировать статистику использования языков
– ловить возникающие в коде ошибки и сразу же сообщать о них мне – это значительно ускорит процесс отлова любых ошибок и их фиксы
Саму статистику ещё надо допиливать, но панель с отслеживанием данных в лайве уже есть, за 12 часов отловил два важных бага (как раз поэтому сайт и "ломался" – сначала когда выкатил обновление, потом когда выключал для исправления критичной ошибки). Живём.
#updates #blog
Из наиболее интересного на данный момент: сделал на сервере аналитику по запросам.
Может в личном блоге не о доте напишу детали, почему решил сделать свою с нуля и что конкретно отслеживаю, но вот самое главное, для чего это пригодится:
– отслеживать базовые штуки, вроде самых популярных отчётов, героев, игроков, команд, запросы по разным странам и подобное
– ловить ботов
– формировать статистику использования языков
– ловить возникающие в коде ошибки и сразу же сообщать о них мне – это значительно ускорит процесс отлова любых ошибок и их фиксы
Саму статистику ещё надо допиливать, но панель с отслеживанием данных в лайве уже есть, за 12 часов отловил два важных бага (как раз поэтому сайт и "ломался" – сначала когда выкатил обновление, потом когда выключал для исправления критичной ошибки). Живём.
#updates #blog
Короче тут произошёл небольшой leamare moment, спасибо Игорю из комментариев под предыдущим постом, что указал на проблему.
Работал над одной новой фичей и забыл добавить условие для проверки, когда нужно значения вообще обновлять (вообще никто не должен был заметить). Из-за этого ряд показателей в отчётах был либо уменьшен, либо увеличен в 2 раза — в частности задело тайминги предметов.
Все соревновательные отчёты в норме (mireska node на старой версии lrg сидит), а вот все ранкед и мета отчёты задело. Сделал попытку пересчёта данных, чтобы вернуться к изначальным показателям (могут быть некоторые неточности в исходных данных, но таких случаев должно быть очень мало).
Сейчас отчёты обновляются, в течение часа-двух всё обновится и будет норм.
#blog
Работал над одной новой фичей и забыл добавить условие для проверки, когда нужно значения вообще обновлять (вообще никто не должен был заметить). Из-за этого ряд показателей в отчётах был либо уменьшен, либо увеличен в 2 раза — в частности задело тайминги предметов.
Все соревновательные отчёты в норме (mireska node на старой версии lrg сидит), а вот все ранкед и мета отчёты задело. Сделал попытку пересчёта данных, чтобы вернуться к изначальным показателям (могут быть некоторые неточности в исходных данных, но таких случаев должно быть очень мало).
Сейчас отчёты обновляются, в течение часа-двух всё обновится и будет норм.
#blog
Spectral Leamare
Sikle тут у себя запостил на тему однообразности меты. Решил немного свои мысли вбросить — сначала в комменты, но потом решил, что наверное стоит сюда переслать. Как раз перед тем, как увидел пост, смотрел на оценку баланса, так что ходить далеко и не пришлось.
Вот ещё раз на эту тему запощу, но все ранги балансов в одном посте, чтобы было видно, о чём речь.
Как все ныли про плохую и застойную мету 7.32d с Линой, как ныли перед этим — возможно всё было не так уж и плохо. Тренд заметен и на профессиональной сцене, и в иммортал ранкедах.
По крайней мере по моей метрике заметно, что что-то не так, и это сходится с наблюдениями разных людей.
Справедливости ради, оценка по винрейту для последнего патча лучше (и мейджора тоже это касается), вопрос скорее в актуальности большей части героев и "застойности" меты.
Ну и, да, почитать о том, как считается этот баланс, можно тут: https://leamare.medium.com/how-to-estimate-meta-balance-level-48bb93b8303
#blog #stuff
Как все ныли про плохую и застойную мету 7.32d с Линой, как ныли перед этим — возможно всё было не так уж и плохо. Тренд заметен и на профессиональной сцене, и в иммортал ранкедах.
По крайней мере по моей метрике заметно, что что-то не так, и это сходится с наблюдениями разных людей.
Справедливости ради, оценка по винрейту для последнего патча лучше (и мейджора тоже это касается), вопрос скорее в актуальности большей части героев и "застойности" меты.
Ну и, да, почитать о том, как считается этот баланс, можно тут: https://leamare.medium.com/how-to-estimate-meta-balance-level-48bb93b8303
#blog #stuff
Подумываю выкатить обновление главной страницы хаба статистики
Из изменений:
— новые категории для отчётов, которые скоро начнутся + ещё активно обновляются
— отчёты теперь отображаются в виде карточек с большими превью (список таблицей никуда не делся, он просто в другом месте)
— убрал закреплённые отчёты и категории, которые были в верхней части страницы
— отдельная страница для всех доступных категорий (там ещё будут группы для категорий, чтобы было проще понять, что где находится)
— и снова к главной: отчёты будут отображаться списком из нескольких групп: "рекомендуемые" (ну или как это по-русски назвать вообще), мета, рейтинговые, The International, любительские турики — такое разделение должно упростить поиск нужных отчётов
Причины изменений:
(1) я задолбался вручную прописывать каждый новый микротурик в закреплённом списке
(2) список категорий (и рекомендаций тоже) не имел никаких визуальных подсказок, так что ориентироваться в нём было не очень прикольно
(3) по той же причине в списке рекомендуемых зачастую "терялись" отчёты (а ещё была путаница между категориями и отчётами со схожим названием)
На сервер чуть больше нагрузки конечно от таких приколов, но разница не очень большая, а вот такой вариант сильно удобнее старого, как мне кажется.
Что думаете?
#blog
Из изменений:
— новые категории для отчётов, которые скоро начнутся + ещё активно обновляются
— отчёты теперь отображаются в виде карточек с большими превью (список таблицей никуда не делся, он просто в другом месте)
— убрал закреплённые отчёты и категории, которые были в верхней части страницы
— отдельная страница для всех доступных категорий (там ещё будут группы для категорий, чтобы было проще понять, что где находится)
— и снова к главной: отчёты будут отображаться списком из нескольких групп: "рекомендуемые" (ну или как это по-русски назвать вообще), мета, рейтинговые, The International, любительские турики — такое разделение должно упростить поиск нужных отчётов
Причины изменений:
(1) я задолбался вручную прописывать каждый новый микротурик в закреплённом списке
(2) список категорий (и рекомендаций тоже) не имел никаких визуальных подсказок, так что ориентироваться в нём было не очень прикольно
(3) по той же причине в списке рекомендуемых зачастую "терялись" отчёты (а ещё была путаница между категориями и отчётами со схожим названием)
На сервер чуть больше нагрузки конечно от таких приколов, но разница не очень большая, а вот такой вариант сильно удобнее старого, как мне кажется.
Что думаете?
#blog
А вообще столько людей конечно за последние две недели подходили просто сказать слова одобрения и "Охренительную работу делаешь, продолжай в том же духе".
Сначала сидишь, видишь комменты в духе "поддушнивающий омеган какой-то спектрал скроллит просто, нахера с таким ущербом работать с телегой на сто челов", превращаешь это в шутку, но на самом деле сидишь и загоняешься от каждой такой херни.
А потом встречаешь всех этих крутых людей и получаешь вот такой фидбек.
Это вообще был мой третий инт в качестве сотрудника студии, второй инт, на котором я был, и первый инт, на котором я общался с кем-то не только по работе и видел вообще кого-то кроме сотрудников инта (потому что ТИ10 был во время ковида). Я с таким количеством людей в жизни не общался, как за последние две недели. И я не очень социально активный человек, мне сложно заводить новых друзей, но благодаря произошедшему "инциденту" всё сложилось самым лучшим образом, и нашлись новые потрясающие друзья, имена (и лица) которых в этом канале ещё будут всплывать не раз.
Само путешествие сюда было тем ещё приключением, которое просто нельзя было пропустить. И сейчас я не могу даже словами описать, насколько я счастлив оказаться здесь.
Много крутых новостей и всего вообще в будущем. Пока что не могу рассказать (ну разве что в приватном канале 👀), но могу сказать, что я рад закрыть этот соревновательный сезон на такой ноте, зная, что следующий сезон будет ещё круче.
Потом ещё буду вбрасывать фоточки, но пока что у меня на месяц ближайший будут разговоры по делам, откисочная, игра в Sonic Frontiers Update 3 и Sonic Superstars.
Всем хорошей доты ✌️
#TI12 #TI2023 #international #blog
Сначала сидишь, видишь комменты в духе "поддушнивающий омеган какой-то спектрал скроллит просто, нахера с таким ущербом работать с телегой на сто челов", превращаешь это в шутку, но на самом деле сидишь и загоняешься от каждой такой херни.
А потом встречаешь всех этих крутых людей и получаешь вот такой фидбек.
Это вообще был мой третий инт в качестве сотрудника студии, второй инт, на котором я был, и первый инт, на котором я общался с кем-то не только по работе и видел вообще кого-то кроме сотрудников инта (потому что ТИ10 был во время ковида). Я с таким количеством людей в жизни не общался, как за последние две недели. И я не очень социально активный человек, мне сложно заводить новых друзей, но благодаря произошедшему "инциденту" всё сложилось самым лучшим образом, и нашлись новые потрясающие друзья, имена (и лица) которых в этом канале ещё будут всплывать не раз.
Само путешествие сюда было тем ещё приключением, которое просто нельзя было пропустить. И сейчас я не могу даже словами описать, насколько я счастлив оказаться здесь.
Много крутых новостей и всего вообще в будущем. Пока что не могу рассказать (ну разве что в приватном канале 👀), но могу сказать, что я рад закрыть этот соревновательный сезон на такой ноте, зная, что следующий сезон будет ещё круче.
Потом ещё буду вбрасывать фоточки, но пока что у меня на месяц ближайший будут разговоры по делам, откисочная, игра в Sonic Frontiers Update 3 и Sonic Superstars.
Всем хорошей доты ✌️
#TI12 #TI2023 #international #blog
Очень большой Пост-ТИ12 девлог за последние три месяца
Разбирая, чо я вообще делал за последнее время и над чем работаю прямо сейчас.
#artifact #international #ti #blog
Разбирая, чо я вообще делал за последнее время и над чем работаю прямо сейчас.
#artifact #international #ti #blog
Вот такой любопытный момент обнаружился: \\bhorgc в дискорде сообщил об очень любопытном абузе, происходящем на ~7k+ MMR, и попросил помочь матчи найти.
Суть абуза простая: играют два 5x пати с 1-2к рангами, попадаются друг против друга, играют боты.
Выдают такие матчи несколько характерных моментов:
1. Покупаемые предметы всегда не требуют похода в потайную лавку.
2. Количество установленных вардов всегда нулевое (но варды покупаются всё ещё).
3. Количество подобранных рун и сделанных стаков также нулевое за всю игру.
4. Чуть ли не главный критерий: у всех игроков в матче закрыта статистика, и каждый матч всегда играется на Западной Европе, по продолжительности строго между 35 и 40 минутами.
Примеры:
— https://stratz.com/matches/7502993136
— https://stratz.com/matches/7500740978
— https://stratz.com/matches/7499844073
Четвёртый пункт самый важный, по одной простой причине: на уровне Divine и выше можно практически гарантировать, что хотя бы у одного игрока будет открытая статистика.
Судя по всему таким образом аккаунты готовятся к продаже — я потом смог найти часть матчей, где аккаунты из таких "абузных" игр всплывали, но уже с другими игроками и днями позже.
В случае с Stratz/Dotabuff/Opendota это в целом не влияет — такие ботматчи просто собираются как обычно. Но помочь с расследованием они не могут, потому что объём данных слишком большой и фильтры не позволяют искать настолько гибко и при этом быстро.
Эти ботматчи попадают и на Dota2ProTracker: на нём для сбора матчей отслеживаются хай ммр игры с вкладки лайв игр. Но ПТ тоже не очень может помочь с расследованием: матчи из примеров хоть там и нашлись, но ПТ не отслеживает показатели, по которым такие матчи можно отфильтровать.
У меня же записываются нужные показатели (детальная информация по предметам, вардам, стаки, но получается очень забавный казус. Для сбора матчей я делаю полный обход игроков из таблицы лидеров по рейтингу каждую ночь. У кого-то профиль закрытый, но как минимум у одного игрока всегда будет открытый профиль, так что можно обойти всех и собрать все имеющие значение матчи. Но именно из-за этого такие ботматчи не попадают в выборку: так как у всех десяти игроков статистика закрыта, их матчи не попадают в список для сбора.
Что в целом хорошо для точности данных (игры, в которых кто-то абузит ботов или намеренно руинит игры, я предпочитаю отфильтровывать, чтобы не искажать реальную картину), но именно в целях расследования это плохо.
Что делать с этой информацией — решайте уже сами.
#stuff #blog
Суть абуза простая: играют два 5x пати с 1-2к рангами, попадаются друг против друга, играют боты.
Выдают такие матчи несколько характерных моментов:
1. Покупаемые предметы всегда не требуют похода в потайную лавку.
2. Количество установленных вардов всегда нулевое (но варды покупаются всё ещё).
3. Количество подобранных рун и сделанных стаков также нулевое за всю игру.
4. Чуть ли не главный критерий: у всех игроков в матче закрыта статистика, и каждый матч всегда играется на Западной Европе, по продолжительности строго между 35 и 40 минутами.
Примеры:
— https://stratz.com/matches/7502993136
— https://stratz.com/matches/7500740978
— https://stratz.com/matches/7499844073
Четвёртый пункт самый важный, по одной простой причине: на уровне Divine и выше можно практически гарантировать, что хотя бы у одного игрока будет открытая статистика.
Судя по всему таким образом аккаунты готовятся к продаже — я потом смог найти часть матчей, где аккаунты из таких "абузных" игр всплывали, но уже с другими игроками и днями позже.
В случае с Stratz/Dotabuff/Opendota это в целом не влияет — такие ботматчи просто собираются как обычно. Но помочь с расследованием они не могут, потому что объём данных слишком большой и фильтры не позволяют искать настолько гибко и при этом быстро.
Эти ботматчи попадают и на Dota2ProTracker: на нём для сбора матчей отслеживаются хай ммр игры с вкладки лайв игр. Но ПТ тоже не очень может помочь с расследованием: матчи из примеров хоть там и нашлись, но ПТ не отслеживает показатели, по которым такие матчи можно отфильтровать.
У меня же записываются нужные показатели (детальная информация по предметам, вардам, стаки, но получается очень забавный казус. Для сбора матчей я делаю полный обход игроков из таблицы лидеров по рейтингу каждую ночь. У кого-то профиль закрытый, но как минимум у одного игрока всегда будет открытый профиль, так что можно обойти всех и собрать все имеющие значение матчи. Но именно из-за этого такие ботматчи не попадают в выборку: так как у всех десяти игроков статистика закрыта, их матчи не попадают в список для сбора.
Что в целом хорошо для точности данных (игры, в которых кто-то абузит ботов или намеренно руинит игры, я предпочитаю отфильтровывать, чтобы не искажать реальную картину), но именно в целях расследования это плохо.
Что делать с этой информацией — решайте уже сами.
#stuff #blog
Спектральные итоги 2023, или чем там я занимался весь год (и чем буду заниматься в этом году)
А ещё много картиночек из аналитики по сайту за год
https://telegra.ph/Spektralnye-itogi-2023-01-14
...много букав вышло
#blog
А ещё много картиночек из аналитики по сайту за год
https://telegra.ph/Spektralnye-itogi-2023-01-14
...много букав вышло
#blog
Telegraph
Спектральные итоги 2023
Нормальный такой годик вышел, да? Вышло интересное приключение, мягко говоря. Я не очень хочу говорить о планах, которые я себе ставил год назад, но это не значит, что никакой работы не было проделано. Главной проблемой стала моя работа с Tundra Esports на…