Надпись в «Гитхабе» ★

С тех пор как в первый раз увидел панель активности «Гитхаба», хочу на ней что-нибудь написать. Я даже всерьёз как-то порывался составить себе карту на год, чтобы по ней коммитить, пока не получится рисунок, но поленился. А позже сообразил, что можно сдвигать дату коммита в прошлое.

График вкладов за год: 587 правок, слово “NUMBER” из зелёных квадратов по месяцам, шкала активности от «Less» до «More».
Моя панель активности за год на «Гитхабе»

И вот, годы спустя, я наконец сподобился сделать скрипт, чтобы автоматизировать процесс и написать себе там слово «ПРИВЕТ».

Скрипт переводит подготовленную картинку размером 52×7 пискелей в нужную интенсивность коммитов и распределяет их по датам. Для надписи я использовал шрифт silkscreen, русифицированный когда-то Димой Смирновым и чуть-чуть его размыл в графическом редакторе.

Если захотите себе такую же, вам понадобится так же bash, git и утилиты из набора ImageMagick. Создаёте пустой репозиторий на «Гитхабе», привязываете его к локальному, запускаете мою утилиту с картинкой и любуетесь изображением на панели активности.

Комментарии 4

Mike Ozornin № 3
53 или 52 пк по ширине?
В посте 53, в гитхабе 52. Посчитал точки на скриншоте, их 53.

P.s. Вход через твиттер не работает, видимо потому, что он заблокирован в России.
Евгений Степанищев автор № 4
52, я сегодня вечером исправил — понял, что не учёл текущий день недели. Я запускал в субботу, а это последний день недели по мнению Гитхаба, поэтому у меня всё работало.