Speedyman
|
Сообщение #41
15 декабря 2020 в 01:03
|
Тахион
64 |
iforrest писал(а): Speedyman писал(а): Обладатели клаворуля - ? http://klavogonki.ru/forum/wishes/26/page5/#post85Вроде бы 10 человек, в том числе 3Volta, переваливший за 100k. Кстати, думал, что у тебя тоже клаворуль вырисовывается, но нет, только ~83k суммарно. Спасибо за инфу. Я больше книгами и УКами увлечен, чем Обычным.
|
nosferatum
|
Сообщение #42
15 декабря 2020 в 01:24
|
Супермен
36 |
А что такое клаворуль, это 100к, но в одном словаре? В текущей версии пока нет статы по конкретным словарям.
|
Speedyman
|
Сообщение #43
15 декабря 2020 в 01:30
|
Тахион
64 |
nosferatum писал(а): А что такое клаворуль, это 100к, но в одном словаре? В текущей версии пока нет статы по конкретным словарям. Да, введение Переборыча в начале этого года. Новый шлем за 50К пробега и руль за 100К. В данном случае речь о пробеге в Обычном, тех, кто достиг в Обычном 100К+ пробега - 10 человек. Последний раз отредактировано 15 декабря 2020 в 01:35 пользователем Speedyman
|
nosferatum
|
Сообщение #44
16 декабря 2020 в 05:21
|
Супермен
36 |
По многочисленным нескольким запросам клавотрудящихся, добавил первую версию большого топа игроков по скорости. - Пока не реализован поиск игроков по логину. Зато страницы грузятся быстро, это тупо статические хтмл-ки, джаваскриптовый только элемент пейджинга. Когда будет добавлен поиск, то будет также загружаться JSON-файл с мэппингом, что замедлит по крайней мере первую загрузку, до того, как файл кэшируется.
- Выбраны игроки с общим пробегом 1000+. Всего 16222 игрока, 163 страницы. Ограничение, во-первых, чтобы подрезать клонов, а во-вторых, чем меньше число юзеров, тем меньше будет размер маппинга «логин → номер страницы».
- Внутри одинакового рекорда в «Обычном» пользователи отсортированы по общему пробегу.
- Пользователи без рекорда в обычном, но с 1000+ пробега — не исключены. На них интересно посмотреть, имхо (смотрите последние страницы).
- Набор данных не менялся, это всё тот же дамп.
- Таблицы центрированы. (!) Пожалуйста, почистите кэш браузера по сайту, чтобы у вас обновились стили.
- Старую страницу с топ-500 по скорости пока не убрал. Там не было обрезания юзеров по общему пробегу. Из-за чего там, я так понимаю, есть клоны с малым пробегом, которых уже высказывали пожелание убрать.
Фидбэк, замечания, комментарии — приветствуются! Последний раз отредактировано 16 декабря 2020 в 05:33 пользователем nosferatum
|
Doctorisimus
|
Сообщение #45
16 декабря 2020 в 12:06
|
Супермен
61 |
1. От числа активных игроков, экстракиберов — 0.024%. WRONG ! ! ! за "активных", я так понимаю, была взято число ~15876, а за экстракиберов число 313, следовательно следует следующее: 313 / 15876 * 100% = 1.97%2. От числа активных игроков, тахионов — 0.004%. WRONG ! ! ! за "активных", я так понимаю, была взято число ~15876, а за тахионов число 71, следовательно следует следующее: 71 / 15876 * 100% = 0.45%при этом учитывайте, что это среди всех сообщений эдика это - лишь одно, а есть сотни других, в которых он подтасовывает и изменяет факты а на сегодня все, удачных заездов и до новых встреч скрытый текст… п.с. Димка, не стал овечать тебе в теме интерстено, но зачем ты воюешь с нейтрально настроенными к тебе людьми? Последний раз отредактировано 16 декабря 2020 в 12:09 пользователем Doctorisimus
|
Сударушка
|
Сообщение #46
16 декабря 2020 в 12:25
|
Организатор событий
65 |
nosferatum писал(а): По многочисленным нескольким запросам клавотрудящихся, добавил первую версию большого топа игроков по скорости. nosferatum, классно! Спасибо большое! У меня все работает без задержек. Если удастся реализовать поиск по нику, будет прекрасно. Если в дальнейшем все же решишь реализовать выгрузку данных по всем режимам, хотелось бы видеть также данные по средней скорости и точности. Извини за вопрос нуба, может, можно все то же самое по нажатию отдельной кнопки видеть выгруженным на одной странице, или, скажем, в гугл-таблице? ____________________________________________ http://klavogonki.ru/forum/software/59/page2/#post29К сожалению, в силу своей далекости от программирования поняла не все, но основное, вроде бы, понятно. Спасибо за пояснения! nosferatum писал(а): А статистику по основным режимам/словарям планируешь анализировать?Да, если я буду собирать данные из запросов вида http://klavogonki.ru/api/profile/get-stats...w?userId=242585, то там данные по всем режимам, насколько я понимаю. Мне самому наиболее интересна стата по буквам и безошибке. Но принципиально должно быть возможно для любого словаря. Тут есть один момент, что пользователь может скрыть статистику в настройках. Соответственно, такие юзеры не попадут в статистику по статистике страницы с пробегом по отдельным словарям. А обращение для скрывающих статистику к их аджакс-профилю http://klavogonki.ru/ajax/profile-popup?us...gametype=normal никак не поможет? Или это очень сильно процесс затормозит? nosferatum писал(а): Но это всё требует времени для написания. Время — это главный ресурс, который у меня не бесконечен, тем более для «für Spaß»-проектов, которые требуют много часов. Да, конечно, время – самый ценный наш ресурс. Конечно, всем нам хочется, чтобы все это было реализовано со стороны самих КГ, но «спасение утопающих – дело рук самих утопающих». Тут решать только тебе, хочешь ли ты тратить свой бесценный ресурс на создание чего-то очень важного, но не столь сильно и многими востребованного. Последний раз отредактировано 16 декабря 2020 в 12:26 пользователем Сударушка
|
un4given
|
Сообщение #47
16 декабря 2020 в 13:14
|
Клавокодер
122 |
nosferatum писал(а): Таблицы центрированы. (!) Пожалуйста, почистите кэш браузера по сайту, чтобы у вас обновились стили. Уже не первый раз вижу подобное дело, поэтому позволю себе выдать небольшой совет. Там где идёт подгрузка стилей на странице, достаточно добавить какой-нибудь гет-параметр, изменение которого будет говорить о том, что цсску нужно брать НЕ из кэша. я лично добавляю версию цсс-файла, но можно простой индекс, типа такого: <link rel="stylesheet" type="text/css" href="./css/stats.css?v=1"> Потом, когда Ты изменишь стиль, просто изменяешь 1 на 2 и т.д. Таким образом не нужно всем говорить, чтобы они кэш почистили, пользователи ленивы, им не хочется обычно ничего делать, им бы просто кнопочку нажать, а ещё лучше, конечно, чтобы не нажимать и чтобы оно само всё
|
nosferatum
|
Сообщение #48
16 декабря 2020 в 13:19
|
Супермен
36 |
un4given писал(а): nosferatum писал(а): Таблицы центрированы. (!) Пожалуйста, почистите кэш браузера по сайту, чтобы у вас обновились стили. Уже не первый раз вижу подобное дело, поэтому позволю себе выдать небольшой совет. Там где идёт подгрузка стилей на странице, достаточно добавить какой-нибудь гет-параметр, изменение которого будет говорить о том, что цсску нужно брать НЕ из кэша. я лично добавляю версию цсс-файла, но можно простой индекс, типа такого: <link rel="stylesheet" type="text/css" href="./css/stats.css?v=1"> Потом, когда Ты изменишь стиль, просто изменяешь 1 на 2 и т.д. Таким образом не нужно всем говорить, чтобы они кэш почистили, пользователи ленивы, им не хочется обычно ничего делать, им бы просто кнопочку нажать, а ещё лучше, конечно, чтобы не нажимать и чтобы оно само всё Да, я знаю о такой фишке, надо сделать. Обычно туда пишут таймстэмп изменения файла. Например, в Unix-time. Пока генератором (Freemarker) создаются только страницы большого топа, остальное было вручную создано. Когда переведу на генератор все страницы, это будет сделать просто.
|
un4given
|
Сообщение #49
16 декабря 2020 в 13:20
|
Клавокодер
122 |
или timestamp, да, в былые времена вообще рандом тулили upd:nosferatum писал(а): Ограничение, во-первых, чтобы подрезать клонов годное ограничение, но всё равно клоники всё ещё висят Может пора сделать базу клоников? Прям сразу к глаза бросается Гегемон\Speedyman\Спиди не сразу − devrialex\AstonMartinDB10 Да и остальных кое-кого я вижу, не буду палить Последний раз отредактировано 16 декабря 2020 в 15:18 пользователем un4given
|
nosferatum
|
Сообщение #50
16 декабря 2020 в 16:42
|
Супермен
36 |
un4given писал(а): upd:nosferatum писал(а): Ограничение, во-первых, чтобы подрезать клонов годное ограничение, но всё равно клоники всё ещё висят Может пора сделать базу клоников? Прям сразу к глаза бросается ГегемонSpeedymanСпиди не сразу − devrialexAstonMartinDB10 Да и остальных кое-кого я вижу, не буду палить Я, честно говоря, не вижу справедливости в том, чтобы не показывать клонов с пробегами 13250, 179749 и 102864. Ибо человек честно набрал кучу текстов, затратив кучу времени. Пусть и под разными аккаунтами. Или ты предлагаешь данные таких аккаунтов соединять? Но это уж совсем нетривиальная задача.Можно добавить отдельную таблицу для связи известных аккаунтов и пометить их в UI как клоны, но кто её будет заполнять? И зачем? Последний раз отредактировано 25 декабря 2020 в 07:32 пользователем nosferatum
|
nosferatum
|
Сообщение #51
16 декабря 2020 в 17:30
|
Супермен
36 |
Сударушка писал(а): Если в дальнейшем все же решишь реализовать выгрузку данных по всем режимам, хотелось бы видеть также данные по средней скорости и точности. Согласен, эти данные тоже надо выводить в топах. Возможно, сгенерить топы по словарям с несколькими сортировками. Создал задачу — https://github.com/dmitry-weirdo/kgparser/issues/19, можно писать комменты прямо там. Сударушка писал(а): Извини за вопрос нуба, может, можно все то же самое по нажатию отдельной кнопки видеть выгруженным на одной странице, или, скажем, в гугл-таблице? Идея в целом годная. Я могу сгенерить и хтмл со всеми данными на одной странице, но страница будет гигантской и долго грузиться. Наиболее разумным мне видится: для всех топов также генерить все данные на одной странице в XLSX и/или CSV, и на странице топа сделать ссылку на скачивание этого файла. Если файлы будут шибко большими, их можно дополнительно зазиповать. Создал задачу — https://github.com/dmitry-weirdo/kgparser/issues/20. Выгрузка прямо в гуглодок — нетривиальная задача, относим её в «толькозадонатные». Думаю, что XLSX юзер сможеть экспортировать в ГуглоДок без особых проблем вручную. Сударушка писал(а): А обращение для скрывающих статистику к их аджакс-профилю http://klavogonki.ru/ajax/profile-popup?us...gametype=normal никак не поможет? Или это очень сильно процесс затормозит? Предложение интересное. Действительно, такие запросы работают даже для юзеров со скрытой статистикой. Но в этих хтмл-ках есть данные только по 1 словарю. То есть: - На каждый словарь нужно выполнять один запрос, что ещё добавляет к времени загрузки. Мы можем выполнять такие запросы только для юзеров со скрытой статой, но всё равно.
- Для скрывших статистику мы не знаем всех словарей, где у юзера есть пробег, то есть можем запрашивать только по жёсткому набору словарей (например, только по стандартным словарям).
- Парсить такие хтмл-ки возможно, но не тривиально, в отличие от того, как это работает в случае трансформации JSON в Java-объект, что занимает буквально несколько строчек кода и содержит минимум подводных камней.
Учитывая всё это, я бы эту фичу отложил и делал только за донаты, как уже писал про другую фичу. Тем более, что есть вероятность, что тайные 500-юзерные эндпойнты позволяют выгрузить стату и для тех, кто её скрыл, что вообще уберёт необходимость парсить хтмл-ки.
|
Speedyman
|
Сообщение #52
16 декабря 2020 в 18:46
|
Тахион
64 |
Вообще не понятно зачем придумали на клавогонках этот прикол со скрыванием статистики.
|
Анна_Банановна
|
Сообщение #53
16 декабря 2020 в 18:48
|
Супермен
66 |
Speedyman писал(а): Вообще не понятно зачем придумали на клавогонках этот прикол со скрыванием статистики. Полностью поддерживаю!
|
un4given
|
Сообщение #54
16 декабря 2020 в 20:16
|
Клавокодер
122 |
Speedyman писал(а): зачем придумали на клавогонках этот прикол со скрыванием статистики А мне нравится. Захотел − спрятал. Захотел − открыл. И нефиг. это МОЯ статистика, что хочу с ней, то и делаю.
|
karalina
|
Сообщение #55
16 декабря 2020 в 20:35
|
Гонщик
43 |
un4given писал(а): А мне нравится. Захотел − спрятал. Захотел − открыл. И нефиг. это МОЯ статистика, что хочу с ней, то и делаю. вот-вот! а то... встали в ряд! руки по швам! быстро вывернули карманы! а что у вас там?)) пионерлагерь какой-то... или просто лагерь... сначала статистику открой, потом - чтобы фотку 6 на 9 в полный рост, да чтоб вчерашняя была; потом автобиографию в БИО обязательно добавили. Ужос, до чего дойти можно. При желании. Кому это надо? Последний раз отредактировано 16 декабря 2020 в 20:42 пользователем karalina
|
plytishka
|
Сообщение #56
16 декабря 2020 в 20:53
|
Супермен
51 |
un4given писал(а): Speedyman писал(а): зачем придумали на клавогонках этот прикол со скрыванием статистики А мне нравится. Захотел − спрятал. Захотел − открыл. И нефиг. это МОЯ статистика, что хочу с ней, то и делаю. Ну как сказать Твоя, скорее уж она принадлежит © 2008–2020. ИП Лебедев Е.Д. ОРГНИП: 310502904900046 (входит в группу компаний ИнетПартнерс), а пользователь, с позволения господ, может пользоваться данной фичей. Да и делать с этой статисткой можно только то, что дозволено владельцами. Но, действительно, ты можешь скрывать или открывать доступ к ней со стороны других юзеров, это создаёт иллюзию собственности. Последний раз отредактировано 16 декабря 2020 в 20:54 пользователем plytishka
|
Hleb_1989
|
Сообщение #57
16 декабря 2020 в 23:02
|
Гонщик
1 |
nosferatum, очень круто! Клавообщественность наконец-то дождалась актуальной статистики ;-) У меня вопрос, стоит ли ожидать появления раздела "Достижения" по аналогии с тем, который был в старом Клавостате? Последний раз отредактировано 16 декабря 2020 в 23:03 пользователем Hleb_1989
|
nosferatum
|
Сообщение #58
16 декабря 2020 в 23:40
|
Супермен
36 |
Hleb_1989 писал(а): nosferatum, очень круто! Клавообщественность наконец-то дождалась актуальной статистики ;-) У меня вопрос, стоит ли ожидать появления раздела "Достижения" по аналогии с тем, который был в старом Клавостате? Спасибо за позитивный фидбек! Я, честно говоря, пока не разбирался как он работает. Но вижу, что нужно парсить ачивки всех игроков и далее агрегировать по типу достижения. Я пока вообще не копал ачивки, какой у них формат (надеюсь, что они возвращаются из `/profile/get-achieves`, не уверен, что для всех юзеров можно достать все достижения). Если кто-то может объяснить, как это работает, будет круто! Ты можешь создать ишью на ГитХабе и сделать там описание функциональности. И мне уж очень хочется на эту функцию тоже просить донаты. Выглядит достаточно сурово. Но скорее из-за того, что я не понимаю, как это работает и на основе каких данных. Последний раз отредактировано 16 декабря 2020 в 23:46 пользователем nosferatum
|
Speedyman
|
Сообщение #59
16 декабря 2020 в 23:48
|
Тахион
64 |
Достижения - не столь нужная опция. Гораздо интереснее пробег и рекорды по основным режимам и словарям.
|
nosferatum
|
Сообщение #60
16 декабря 2020 в 23:56
|
Супермен
36 |
Speedyman писал(а): Достижения - не столь нужная опция. Гораздо интереснее пробег и рекорды по основным режимам и словарям. Согласен — https://github.com/dmitry-weirdo/kgparser/issues/19 буду делать, как приведу текущие страницы в генерируемый генератором вид. Но это большая задача и особенно долго ждать импорта.
|