QQ

QQ


В одном из видео этого урока мы приводим график commit-активности для GitHub репозиториев, упомянутых в awesome-pipeline, наверняка, многих из вас заинтересовало, как мы построили этот график. Чтобы оценить абсолютный объем труда, вложенного в работу над инструментами пайплайнинга, и потренироваться в получении информации из GitHub (принципиально, любых HTTP-сервисов) мы предлагаем решить подобную задачу: определить число коммитов в GitHub репозитории проектов awesome-pipeline, сделанных с 0:00 1 января 2016 года по 23:59 31 декабря 2016 года. Учитывать нужно только коммиты, сделанные в ветку master.

Чтобы упросить задачу мы подготовили список URL репозиториев, коммиты в которые нужно посчитать. В качестве ответа вам нужно ввести сумму коммитов в репозитории списка.

Замечания по реализации

Естественно, количество коммитов можно посчитать и вручную, но мы надеемся, что никто не пойдет этим путем. В качестве отправной точки рекомендуем смотреть на GitHub API и помнить про NIH syndrome.