Использование puppeteer для создания скриншотов страниц
puppeteer мощное приложение для работы с браузером https://github.com/puppeteer/puppeteer
puppeteer мощное приложение для работы с браузером https://github.com/puppeteer/puppeteer
Фреймворк https://www.slimframework.com/docs/v4
Определение Big O показывает верхнюю границу зависимости между входными параметрами функции и количеством операций, которые выполнит процессор. Типы сложности Комбинаторная сложность — миниальное число элементов для реализации алгоритма в виде вычислительного устройства Описательная сложность — длина описания алгоритма на формальном языке Вычислительная сложность — количество элементарных операций, испольняемых алгоритмов для неких входных данных Суть При […]
git clone, git add, git commit, git pull/push этими командами не удивишь и пользуемся мы ими часто. Но бывает, что иногда нужно из консоли посмотреть что-то более мощное и важное
Добавить уведомления в телеграм (чат, группу или т.п.) после выполнения пайплайна.
Настройка в gitlab-ci на первый взгляд кажется сложно, в принципе так оно и есть, пока не разберешься, но разибараясь и погружаясь понимаешь насколько глубокие варианты и кейсы можно с помощью этого CI реализовать. Документация для gitlab-ci очень и очень доступная и описано все и достаточно внятно и понятно, в том числе и с частыми кейсами.
Разработка с composer с первого взгляда выглядит как нечто дико непонятное, особенно, когда сталкиваешься с проблемами разрешения конлфиктов/зависимостей и т.п. Это происходит до тех пор, пока не начнешь вникать. А когда начинаешь вникать, понимаешь насколько это глобальный, мощный и полезный инструмент. Тут несколько полезных для меня вариантов использования дабы не забыть (а значит будет пополняться)
Узнать размер самых больших таблиц в базе PostgreSQL, создать дамп БД
Localization (l10n), translation, переводы config/services.yaml parameters: locale: 'en' # изменить на ru в папке translations создаем файл exceptions.ru.php с содержимым перевода <?php return [ 'User is not found.' => 'Пользователь не найден.', 'Incorrect or confirmed token.' => 'Некорректный или уже активированный токен.', //…. ] в конструкторе контроллера (например SingUpController.php) необходимо передать переводчик — public function […]
Doctrine достаточно мощная система для работы с базами данных. Система для создания миграций и поддержания в актуальном состоянии структуру баз данных. Отличие Doctrine от других подобных систем в том, что Doctrine на основе созданных моделей и описанных в них полях определяет разницу структуры и создает миграции таким образом, чтобы после их запуска структура оказалась как […]