📇 Опыт интеграции с МоеДело

29.03.2022
Краткий обзор интеграции с сервисом бухгалтерии МоеДело через API, с достаточно хорошей документации, но не без приколов

🗳 Среда разработки для CMS в Docker

19.03.2022
Развернем среду разработки в Docker для произвольной CMS на php с использованием Apache2, PHP-FPM, MySQL (5.7/8), phpMyAdmin

🔖 Шпаргалка по Docker Engine

22.02.2022
Краткая заметка об основных командах и возможностях Docker Engine, которые иногда необходимо делать вручную

Отладка PHP в Docker контейнере

06.02.2022
Настроим удаленную отладку через VS Code проекта на PHP размещенного в docker контейнере с использованием xdebug

🚏 Шпаргалка по PPPoE в linux

24.01.2022
Создадим и настроим PPPoE в linux, адаптируем настройки для непараллельной работы канального PPPoE и сетевого соединения IPv4

Gitlab CI Docker PHP MySQL

21.01.2022
В данной статье организуем CI конвейер с проектом на PHP при помощи Gitlab CI, VPS с Gitlab Runner & Docker & Docker Compose. Наш конвейер будет прогонять тесты на PHPUnit и показывать процент покрытия тестами.

🌱 Стратегии ветвления git

05.01.2022
Стратегия ветвления (branch strategy, git workflow) - организация разработки проекта ПО с помощью системы управления версиями, определяющая правила ветвления, интеграции и доставки кода

🥅 VS Code как IDE для PHP

27.12.2021
Visual Studio Code при помощи встроенных возможностей, сторнних расширений и библиотек PHP можно превратить в полноценную IDE для разработки на PHP. Рассмотрим как это можно сделать.

🚀 PHPUnit быстрый старт

16.12.2021
PHPUnit - это фреймворк для тестирования кода (модульные, интеграционные, системные и другие тесты) на PHP. Документация исчерпывающая, необходимость что-то искать в интернета отпадает. В данной статье я затрону, моменты которые могут тормозить быстрый старт, и очень кратко расскажу про некоторые необходимости, все остальное можно найти в документации.

📘 Рецензия: Идеальный программист

06.12.2021
Самыми интересными моментами в книге для меня были понятия тестирование и профессонал (к слову вся книга посвящена этому понятию в разной степени). Автор детально объясняет на примерах из своей и сторонней практики и прокладывает "мост" между бизнесом и разработчиком.