Кратко суть проблемы: нужно было много админок, написал генератор админок. Как работает: описали сущности в JSON; сгенерировали схему БД (PostgressSQL); сгенерировали процедуры для БД; сгенерировали сервер (NodeJS или PHP); сгенерировали админку (HTML файл); накатили, задеплоили, скопировали все это; можно приступать к работе; Содержание: как дошёл до этого; почему не взял готовое решение; что получилось; что НЕ получилось; как оно работает; про UX; Читать дальше →
AdminYard — это библиотека для создания админок на PHP, которую я недавно написал с нуля. Зачем, спросите вы, если вокруг и так полно админок? Я искал библиотеку, которая бы встроилась в существующий легаси-проект и не притащила с собой кучу новых тяжелых зависимостей вроде…
Генератор - это особый вид итератора - объекта, который отдает значения по одному за раз. Любая функция содержащая yield является генераторной функцией. При вызове генераторная функция возвращает генератор-итератор или просто генератор. Генераторная функция и генератор - это разные объекты, хотя и связанные друг с другом. Читать далее
Выше мы рассматривали два основных понятия в электротехнике — идеальный генератор напряжения и идеальный генератор тока.Идеальный генератор напряжения выдает заданное напряжения U (давление в водопроводной аналогии) на любой нагрузке (сопротивлении внешней цепи). При этом в…