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

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

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

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

Читать далее →
Отправка писем и спам-фильтры
10 сент. 2021 г. 699

При разработке и поддержке проектов с необходимостью оповещения хоть сколько-нибудь значительного количества пользователей нередко появляются проблемы со спам фильтрами. Даже если вы легальная компани...

Читать далее →
Первый взгляд на Yii3
7 мая 2021 г. 2270

Постепенно появляется третья версия фреймворка Yii и, нужно отметить, она будет сильно отличаться от предыдущих двух версий. Пока я сам только знакомлюсь с ним, так как в скором времени придется его и...

Читать далее →
Строительные блоки DDD
9 апр. 2021 г. 1551

Проектирование на основе предметной области принято делить на две части - стратегическое и тактическое. Хотя они идут бок о бок и одна без другой не существует, так же как и не бывает одной стороны мо...

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

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

Читать далее →
Полезны ли книги по программированию?
19 февр. 2020 г. 600

Книги по программированию полезны, это в этом сомневаться не стоит, но есть большое НО. Поймите эту фразу буквально, полезны именно книги по программированию, а не по конструкциям какого-либо языка с ...

Читать далее →
PHP как платформа веб-разработки
5 янв. 2020 г. 412

На данный момент PHP является  самым популярным языком для разработки веб-сайтов, в частности, их серверной составляющей. Статистика говорит сама за себя. В чем же причина такой популярности? Дав...

Читать далее →
Интерфейсы
3 янв. 2020 г. 196

Под «интерфейсом» в языках программирования обычно понимают обязательство класса по реализации функционала (набора методов), который описан в интерфейсе. Интерфейсы похожи на классы, но у них есть...

Читать далее →
Корпоративные приложения (enterprise)
31 дек. 2019 г. 1836

Что такое корпоративные приложения? Подобную статью следует начинать с определения, так и поступлю, дам своё определение, ведь общепринятого не существует. Корпоративные приложения (промышленные) – э...

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