Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Есть такой шаг в развитии языка, когда его компилятор написан на нем же. Чтобы доказать крутость библиотеки trafaret я тоже решил сделать что-то такое же рекурсивненькое, где надо идти глубже.
Напишем на трафарете парсер Json Schema, который на выходе вернет готовый трафарет для проверки документов в соответствии с данным описанием.
То есть некий объект типа Trafaret, если ему скормить корректный документ json schema на выходе вернет объект типа Trafaret, которому можно кормить документы соответствующие описанию.