Polyporus
Концепт программы-генератора кусочков клавиатурных прошивок, конфигов, картинок, всякого такого.
Название
Назвал в честь красивого гриба полипоруса. википедия.
Мне нравится, что полипорус — сапротроф. То есть, редуцент. Короче, ест гниль и мёртвое. Неплохая метафора для того, что я думаю собираться делать.
Кейс
-
Вот поменял я раскладку. И как мне схему менять? Вручную на кле?! Лень же. В итоге рассинрон, который я фикшу раз в полгода. Иногда не фикшу. Обычно, то есть. А вот если картинка будет сама меняться, то вообще сказка!
-
Вот есть у меня в ймк какой-нибудь кастомный кикод. Для каждого кикода надо делать декларацию имени и реализацию в нужном месте. Мне что, за всем этим следить? Не хочу, пускай работает машина.
Принцип
На вход данные в специальном формате. На выходе, на выбор:
-
Картинка красивая в
.svg
-
Разметка красивая в
.html
+.css
-
Половина кода для клавиатуры на ймк
-
А может я захочу Ракиту на ардуине делать вообще? Тогда будет вывод в ардуинокод. Возможно, это даже реалистичнее.
-
Как вариант, можно выводить что-нибудь для системы U/Vftdan/Evdevremap.
Ergogen
Показали тут Ergogen от автора Absolem. Выглядит очень круто и так, будто очень сильно пересекается по теме с Полипорусом. Отдаюсь Ергогену, Полипорус будет использовать формат, совместимый с Ергогеном, либо я вообще забью на Полипорус, и буду контрибутить в Ергоген. Либо форкну Ергоген и назову это Полипорусом. Не знаю пока, но выглядит интересно.