Нейронки в агентском режиме
11 авг. 2026 г. 36

Около двух месяцев назад я начал плотно использовать различные нейросети в агентском режиме для разработки. В связи с этим накопились первые завершённые проекты и начальное впечатление от использованн...

Читать далее →
Сбор данных о подписчиках группы Вконтакте (VK) через API с помощью execute
8 окт. 2023 г. 698

В текущем проекте мне понадобилось довольно плотно взаимодействовать с API Вконтакте. Раньше с ним работать не приходилось. Оказалось, он довольно удобный и функциональный, с опрятной документацией и ...

Читать далее →
Настройка PHPUnit + Docker + PHPStorm
13 апр. 2021 г. 1561

В данной инструкции мы настроим рабочую среду для PHP проекта на основе Docker'а. Тесты будут выполняется в Docker'e через PHPStorm. Склонируйте репозиторий с github’a: git clone https://github....

Читать далее →
Active Record vs Data Mapper
3 апр. 2021 г. 3136

Обзор и сравнение двух популярных шаблонов. Active Record Active Record - этот шаблон проектирования представляет запись из базы данных в виде объекта. Главная особенность - простота использован...

Читать далее →
Интернационализация игр - самые популярные языки мира
21 окт. 2020 г. 382

При разработке игры желательно охватывать как можно большую аудиторию. Если ваша игра содержит текстовый контент, то встаёт вопрос о переводе на другие языки. Эта заметка со списком популярных языков ...

Читать далее →
Разработка сайта на Битриксе
18 сент. 2020 г. 251

В данное время занимаюсь разработкой первого сайта на Битриксе для заказчика, и во время работы появляется множество заметок. Это одна из них. Текущий проект - мой второй практический опыт создания са...

Читать далее →
Зачем и когда нужны фреймворки?
14 мая 2020 г. 193

Два вопроса из заголовка этой статьи часто себе задают начинающие разработчики. Эта заметка для них, поэтому начну с определения фреймворка. Что понимается под этим понятием? Фреймворк - это каркас ва...

Читать далее →
Что такое CI/CD и зачем оно нужно?
15 мар. 2020 г. 267

CI/CD (Continuous integration / Continuous delivery) - это методология разработки, которая расшифровывается как постоянная интеграция и доставка. CI/CD (Continuous integration / Continuous delivery...

Читать далее →
PHP PhantomJS
27 февр. 2020 г. 735

Библиотека для загрузки страниц через браузер из PHP кода. На данный момент уже не поддерживается (закрытие автором, интервью одного из авторов) и редко используется в новых проектах, но в "возрастных...

Читать далее →
Отладка в PHP - xDebug
8 февр. 2020 г. 464

Для отладки и профилирования веб-приложений на PHP используется расширение xDebug. Официальная инструкция по настройке - xdebug.org/docs/remote. Плюс к этому, на официальном сайте, существует "масте...

Читать далее →