Привет, Хабр! Что может быть лучшим новогодним подарком для гитариста, чем электрогитара, которую он собрал сам? Конечно, многие предпочли бы престижный инструмент, усилитель или эффект от известного производителя. И они были бы правы, потому что мир музыки и искусства вообще —…
Конструкторы документов, свитеров, резюме, ботов, сайтов, постов для социальных сетей — подобные проекты постоянно попадаются на глаза. Концепция конструктора действительно актуальна и универсальна для многих товаров и услуг. Но почему некоторые конструкторы вроде Tilda “взлетают”, а многие проваливаются в самом начале пути? Попробуем разобраться какие ошибки ведут к провалу и как правильно подойти к созданию конструктора. Читать дальше →
Зависимости между слоями приложения | Внедрение конструктора, время жизни Продолжаем борьбу за слабую связанность. В предыдущей заметке мы рассмотрели зависимости между слоями приложения, прейдем к меньшим формам. Агрегация, внедрение конструктора Объекты/классы системы, как
Я приведу краткую инструкцию, как быстро собирать проект и деплоить docker. Флоу будет очень простым: одним job мы собираем образ (с указанием тэга или ветки) и кладем в приватный репозиторий образов GitHub, а другим - job деплоим оттуда. Это удобно, когда есть несколько сред и мы один раз собираем и контейнер запускаем из него с разными переменными среды. Начнем