Около двух месяцев назад я начал плотно использовать различные нейросети в агентском режиме для разработки. В связи с этим накопились первые завершённые проекты и начальное впечатление от использованн...
Читать далее →В текущем проекте мне понадобилось довольно плотно взаимодействовать с API Вконтакте. Раньше с ним работать не приходилось. Оказалось, он довольно удобный и функциональный, с опрятной документацией и ...
Читать далее →В данной инструкции мы настроим рабочую среду для PHP проекта на основе Docker'а. Тесты будут выполняется в Docker'e через PHPStorm. Склонируйте репозиторий с github’a: git clone https://github....
Читать далее →Обзор и сравнение двух популярных шаблонов. Active Record Active Record - этот шаблон проектирования представляет запись из базы данных в виде объекта. Главная особенность - простота использован...
Читать далее →При разработке игры желательно охватывать как можно большую аудиторию. Если ваша игра содержит текстовый контент, то встаёт вопрос о переводе на другие языки. Эта заметка со списком популярных языков ...
Читать далее →В данное время занимаюсь разработкой первого сайта на Битриксе для заказчика, и во время работы появляется множество заметок. Это одна из них. Текущий проект - мой второй практический опыт создания са...
Читать далее →Два вопроса из заголовка этой статьи часто себе задают начинающие разработчики. Эта заметка для них, поэтому начну с определения фреймворка. Что понимается под этим понятием? Фреймворк - это каркас ва...
Читать далее →CI/CD (Continuous integration / Continuous delivery) - это методология разработки, которая расшифровывается как постоянная интеграция и доставка. CI/CD (Continuous integration / Continuous delivery...
Читать далее →Библиотека для загрузки страниц через браузер из PHP кода. На данный момент уже не поддерживается (закрытие автором, интервью одного из авторов) и редко используется в новых проектах, но в "возрастных...
Читать далее →Для отладки и профилирования веб-приложений на PHP используется расширение xDebug. Официальная инструкция по настройке - xdebug.org/docs/remote. Плюс к этому, на официальном сайте, существует "масте...
Читать далее →