Наступает конец года. Впереди последний релиз, код-фриз, корпоратив и подведение итогов. Я накидал пару командных HTML игр (например, квиз), основанных на логах вашего репозитория (для git). Наливаем чай или пиво. Собираем команду. Играем, смотрим ачивки. Исходники тут

Запуск онлайн:

Запускаем скрипт в репе
git --no-pager log --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt

  1. Он сохранит лог гита в файл log.txt. Кидаем файл на эту страницу.

  2. В меню переходим «Команда / Мини-игры» (в самом конце списка)

Запуск офлайн:

Запускаем скрипт в репе

Python:
установка:pipx install assayo
запуск:assayo

Ruby:
установка:gem install assayo
запуск:assayo

JS:
запуск:npx assayo

PHP:
установка:composer require bakhirev/assayo
запуск:vendor/bin/assayo

Docker:
образ: https://hub.docker.com/r/bakhirev/assayo

  1. Скрипт создаст в репе папку ./assayo. Открываем в ней ./index.html

  2. В меню переходим «Команда / Мини-игры» (в самом конце списка)

Комментарии (0)