[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Ctrl предыдущая следующая Ctrl Страницы
1 2 3 4 5 6 7 8 9

Форум «Программное обеспечение» / Немножко простейшей КлавоСтатистики :)

nosferatum Сообщение #121 2 января 2021 в 13:38
Супермен
34
FYI, сделал выборку по словарям:

http://klavostat.com/_vocabularies_by_total_races_count.html — по суммарному пробегу всех игроков по словарю.
http://klavostat.com/_vocabularies_by_tota...yers_count.html — по количеству игроков, имеющих хотя бы 1 заезд по словарю.
Последний раз отредактировано 4 января 2021 в 01:19 пользователем nosferatum
Сударушка Сообщение #122 2 января 2021 в 14:42
Маньяк
64
О, прикольная статистика! nosferatum, спасибо!
Hleb_1989 Сообщение #123 2 января 2021 в 15:10
Гонщик
1
nosferatum писал(а):
... написать им ЛС в духе «Вы скрыли свою статистику. Если вы ходите попадать в топы по словарям, пожалуйста, откройте статистику».

Угрожающе выглядит как-то. Можно добавить: "В случае невыполнения данного требования вы будете привлечены к ответственности в соответствии с законодательством".

P.S. За данные по пробегу в безошибке и обычном - респект и уважуха)
ТОМА-АТОМНАЯ Сообщение #124 2 января 2021 в 15:15
Супермен
106
И что ж закон предусматривает за такое, какую ответственность? Единственную ответственность которую несут ходящие с сокрытой статистикой в мероприятия это невыплата им очков за рекорды. Неужели есть еще какая-то? Если есть поделитесь, чтобы оные клавогонщики смогли нанять адвокатов
Hleb_1989 Сообщение #125 2 января 2021 в 15:20
Гонщик
1
ТОМА-АТОМНАЯ, да я прикалываюсь просто)
Ясное дело - кто не хочет, пусть не размещает эти сведения в открытом доступе))
Сударушка Сообщение #126 2 января 2021 в 17:23
Маньяк
64
Hleb_1989, приятно заглянуть в тему и увидеть, что человек поменял ранг!
Поздравляю!
nosferatum Сообщение #127 4 января 2021 в 02:09
Супермен
34
Сайт переехал на http://klavostat.com/

— Задача — https://github.com/dmitry-weirdo/kgparser/issues/27.
— Пока только http, для прикручивания https создал отдельную задачу. В целом, для статического сайта это не так критично.
— Ссылки во всех постах темы постарался поменять. Если где-то забыл поменять — простите великодушно, можете сообщить мне.
По старому урлу теперь находится только страница ошибки, предлагающая перейти на новый урл.
Доменное имя стоит $12 в год + 20% немецкий VAT, так что самое время задонатить мне, если вдруг желающие найдутся :) Думаю, что я делаю для проекта куда больше, чем владельцы самих Клавогонок, которых вы «дозаправляете».
Последний раз отредактировано 4 января 2021 в 04:27 пользователем nosferatum
nosferatum Сообщение #128 4 января 2021 в 06:00
Супермен
34
Текущие генерируемые страницы статистики обновлены на основе новых данных от 28.12.2020

  • Старая версия статистики доступна в поддиректории 2020-12-09. Таким образом, можно открывать две аналогичные страницы в разных вкладках и делать какую-никакую, но ретроспективу.
  • Ссылка на старую версию добавлена и в заголовок. Обратной ссылки из старого топа нет, это не очень удобно. Я подумаю, что можно сделать, но первый топ уже не будет перегенерироваться. В частности, нужно, как минимум, добавить ссылку на домашнюю страницу в виде иконки сверху слева.
  • По заявке Speedyman, грандиозное достижение iforrest по месячному рейтингу хардкодово увековечено в топ-1 на главной странице.
  • Баги в связи с наличием 2 версий статистики маловероятны, но возможны. Сообщайте, если что-то работает неверно.


Что дальше
  • По бизнес-части: Делать и отлаживать генерацию топа по словарю на одном словаре (например, по буквам): красота, места, пейджинг, поиск + возможно, генерация нескольких сортировок на тех же данных.
  • По технической части: devrialex обещал прикрутить к проекту SonarQube (в принципе, в его форке уже работает, вау!). Будем смотреть и править всякие автонайденные code smells. Ну и как очередное доказательство того, насколько opensource на нормальных языках продвинутее, чем закрытая разработка на недоязыках вроде PHP.
Последний раз отредактировано 4 января 2021 в 06:19 пользователем nosferatum
JustSo Сообщение #129 4 января 2021 в 09:10
Маньяк
48
Прикрути Let'sEncrypt, если будут вопросы пиши, помогу
Последний раз отредактировано 4 января 2021 в 09:10 пользователем JustSo
nosferatum Сообщение #130 4 января 2021 в 13:33
Супермен
34
JustSo писал(а):
Прикрути Let'sEncrypt, если будут вопросы пиши, помогу


Хе-хе, нет, в данном случае не подойдёт. См. задачу.
Сейчас разбираюсь с получением сертификата через AWS Certificate Manager, написал в их саппорт.
JustSo Сообщение #131 5 января 2021 в 00:32
Маньяк
48
Я последний раз на бакет вешал сертификат очень давно. Letsencrypt. Ты можешь где тебе удобно запускать таску, получать Letsencrypt сертификат через dns challenge. Например легковесный acme.sh с хуком на бесплатный cloudflare DNS, куда делегируешь зону. Полученные сертификаты через AWS cli загружать в CloudFront. Единственное, на сколько я помню, нужно чтобы бакет был с именем домена.
Последний раз отредактировано 5 января 2021 в 00:57 пользователем JustSo
nosferatum Сообщение #132 6 января 2021 в 06:17
Супермен
34
Добавлена первая версия чистового топа по рекордам в буквах

  • В целом топ аналогичен большому топу по рекорду в обычке, сделан на его основе, генерализован под произвольный словарь.
  • Пока не работает выгрузка в Эксель — нажатие на ссылку будет падать, генерация ещё не реализована.
  • haul (общее время в словаре) отформатирована из суммы секунд в «H ч. M мин. S сек.».
  • Заблокированные пользователи не исключены. Если у пользователя есть стата по буквам и достаточный пробег, в топ он попадает. Комментарии по этому поводу принимаются. Возможно, стоит как-то их выделять в таблице?
  • Лимит по 100 пробега в словаре позволяет отрезать явно читерские рекорды, показанные явно ботами и с минимальным числом заездом.
  • Ссылка «Буквы» в заголовке должна показываться цветом словаря «Буквы». Если выглядит как обычная ссылка, то почистите кэш браузера, битте.


Почему только один словарь?! Давай много словарей!
  • Идея заключается в том, чтобы отладить топы на одном словаре, а потом уже написать аналогичный код для всех словарей (стандартных и популярных других). Я стараюсь делать генерацию таким образом, чтобы она простым образом конфигурировалась для произвольного словаря.
  • Поэтому очень желательно пожелания к топу по словарям высказывать сейчас, а не после того, как будут добавлены топы по куче словарей.


Что дальше
  • Реализовать выгрузку в Excel (все страницы топа на одном листе).
  • Добавить страницы с сортировкой тех же данных, но по убыванию пробега в словаре. И переключение между сортировками (пока будет просто ссылками).
  • ??? Нужны ли какие-то дополнительные столбцы в топе по словарю (из имеющихся данных, естественно)?
  • ??? Нужна ли ещё и сортировка по общему времени в словаре, или каким-то другим полям?
  • ??? Любой другой фидбэк по словарным топам приветствуется. Чем скорее, тем лучше.
  • Когда допилю топ по 1 словарю, добавлю как минимум аналогичные страницы по всем стандартным словарям.
Последний раз отредактировано 6 января 2021 в 06:33 пользователем nosferatum
HelixOfTheEnd Сообщение #133 6 января 2021 в 06:52
Супермен
1
nosferatum писал(а):
[*] Когда допилю топ по 1 словарю, добавлю как минимум аналогичные страницы по всем стандартным словарям.

а будет по нескольким словарям? (вроде уже обсуждалось, что Хрустяшки должны быть, хотелось бы видеть ещё и Мультилингву).
plytishka Сообщение #134 6 января 2021 в 13:03
Маньяк
45
nosferatum писал(а):
Поэтому очень желательно пожелания к топу по словарям высказывать сейчас, а не после того, как будут добавлены топы по куче словарей.

Можно если можно добавить серию словарей из 10 шт. Упражнения Кощея. Основа+ эта серия УК самая популярная и там будут хорошие пробеги и рекорды, хотя и стала забываться. может рейтинг подогреет интерес
и еще серия частотных словарей 8 шт. от archi77
Последний раз отредактировано 6 января 2021 в 13:35 пользователем plytishka
nosferatum Сообщение #135 6 января 2021 в 13:10
Супермен
34
HelixOfTheEnd писал(а):
nosferatum писал(а):
[*] Когда допилю топ по 1 словарю, добавлю как минимум аналогичные страницы по всем стандартным словарям.

а будет по нескольким словарям? (вроде уже обсуждалось, что Хрустяшки должны быть, хотелось бы видеть ещё и Мультилингву).


Будет, но это уже следующий шаг. Как вы понимаете, Дарья, прежде чем делать что-то составное, надо сначала реализовать его части :)

Да, точно были заявки на:


Из них наиболее приоритетными мне видятся многоязыковые, так как они (вроде бы?) ещё не существуют в других имплементациях.
В любом случае, для многословарных топов нужно сперва реализовать SQL-запросы и выложить таблицы в черновом виде, для согласования списка полей. Пока в голове у меня джойн от игрока, по лефт джойну на каждый словарь, с харкодом кода словаря.
Последний раз отредактировано 7 января 2021 в 06:22 пользователем nosferatum
Phemmer Сообщение #136 6 января 2021 в 13:48
Супермен
71
Топ для фанатов ЭХ и топ по числу набранных книг, если что, сейчас живут и обновляются полностью в Google Spreadsheets (тамошним скриптом, если надо — скину).
Для топа на хрустяшек быстрее работает через get-stats-overview для тех, у кого статистика открыта и ajax-запросы для тех, у кого закрыта.
Последний раз отредактировано 6 января 2021 в 17:41 пользователем nosferatum
Сударушка Сообщение #137 6 января 2021 в 16:51
Маньяк
64
nosferatum писал(а):
Топ по числу набранных книг — есть у Сударушки (?) в Экселе

у Phemmer'а в обновляемых ежедневно гугл-таблицах.

nosferatum писал(а):
??? Нужны ли какие-то дополнительные столбцы в топе по словарю (из имеющихся данных, естественно)?
??? Нужна ли ещё и сортировка по общему времени в словаре, или каким-то другим полям?

Если такие данные есть, то, мне кажется, было бы неплохо видеть, когда человек последний раз данный словарь катал, но, вероятно, вряд ли эти данные есть.

Сортировка по пробегу, вероятно, (а не по времени) не помешала бы.

Я бы количество знаков для средней скорости сделала – 2, для процента ошибок – 3.

nosferatum писал(а):
Я стараюсь делать генерацию таким образом, чтобы она простым образом конфигурировалась для произвольного словаря.
Поэтому очень желательно пожелания к топу по словарям высказывать сейчас, а не после того, как будут добавлены топы по куче словарей.

Если если намерение делать генерацию по произвольному словарю, то, возможно, стоит сделать генерацию по произвольному набору словарей и режимов?
nosferatum Сообщение #138 6 января 2021 в 17:05
Супермен
34
Сударушка писал(а):
Если такие данные есть, то, мне кажется, было бы неплохо видеть, когда человек последний раз данный словарь катал, но, вероятно, вряд ли эти данные есть.

Так уже есть же, см. последний столбец в топе по буквам. Стоит его переназвать как-то попонятней?


Сударушка писал(а):
Сортировка по пробегу, вероятно, (а не по времени) не помешала бы.

Это будет, а также plytishka хочет сортировку по времени в словаре. Наверное, её тоже нужно добавить.

Сударушка писал(а):
Я бы количество знаков для средней скорости сделала – 2, для процента ошибок – 3.

Я сейчас «за что купил, за то продаю». Думаю, стоит привести к тому виду, как отображается на самих КГ (в статистике).

А вообще есть несколько вопросов, по которым решение бы принимать какой-то голосовалкой. Надо этот вопрос туда же внести. Я подумаю, как это сделать. Помощь от гуру голосовалок приветствуется. Как крайний вариант, можете просто писать комменты в ГитХаб-задачу. :)

Сударушка писал(а):
Если если намерение делать генерацию по произвольному словарю, то, возможно, стоит сделать генерацию по произвольному набору словарей и режимов?

Да, именно так и надо делать. Только для этого сначала надо понять, как должны выглядеть агрегированные топы (спасибо всем за примеры! В частности, plytishka). Примеры вот в этом посте, также принимаются и другие примеры/предложения.

КО: Ко многим таблицам (типа Хрустяшек) — требования суперуникальные, их универсальной генерацией явно не покроешь.
Последний раз отредактировано 6 января 2021 в 17:36 пользователем nosferatum
Speedyman Сообщение #139 6 января 2021 в 18:10
Экстракибер
54
Меня, как и многих других клавогонщиков, больше всего интересует простая статистика по рекордам и по пробегу(топ-10 или топ-20) в основных режимах и словарях: Обычный, Обычный ин Инглиш, Безошибочный, Марафон, Мини-марафон, Абракадабра, Буквы, Спринт, Цифры, Частотный, Цифросоточка, Соточка, Короткие тексты, Тренируем указательные, Безымянные, Мизинцы+
Последний раз отредактировано 6 января 2021 в 18:11 пользователем Speedyman
Сударушка Сообщение #140 6 января 2021 в 18:12
Маньяк
64
nosferatum писал(а):
Так уже есть же, см. последний столбец в топе по буквам. Стоит его переназвать как-то попонятней?

Оу, клево! Извиняюсь, была не очень внимательна. Да пусть называется так, вполне себе понятно.

nosferatum писал(а):
Думаю, стоит привести к тому виду, как отображается на самих КГ (в статистике).

В статистике же без знаков после запятой, а хотя б 1 знак не помешал для скорости, мне кажется. Впрочем, не принципиально.

nosferatum писал(а):
Да, именно так и надо делать.

Ну здорово!

Чтобы писать в форуме, нужно зарегистрироваться.

Ctrl предыдущая следующая Ctrl Страницы
1 2 3 4 5 6 7 8 9

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена