Дизайн Исследования

Дизайн Исследования

Дизайн Исследования

Технологии не стоят на месте, и процессы разработки движутся вместе с ними. Если раньше компании работали по модели «Waterfall», то сейчас, например, все стремятся внедрить «Scrum». Эволюция происходит и в сфере предоставления услуг по разработке программного обеспечения. Раньше компании предоставляли клиентам качественную разработку в рамках бюджета, останавливаясь на этом, сейчас же они стремятся обеспечить максимальную пользу для клиента и его бизнеса, предоставляя свою экспертизу.

Функция распознавания образов в приложении: как и для чего применять

Функция распознавания образов в приложении: как и для чего применять

Функция распознавания образов в приложении: как и для чего применять

Технология распознавания образов все активнее входит в наш обиход. Компании и учреждения используют ее для решения самых разных задач: от обеспечения безопасности до исследования удовлетворенности клиентов. Инвестиции в продукты, в основе которых — данная функция, обещают вырасти до 39 миллиардов долларов к 2021 году. Вот лишь несколько примеров, как распознавание образов используется в разных сферах:

Заглянем под капот Doctrine 2

Заглянем под капот Doctrine 2

Doctrine 2

Пожалуй, я не совру, если скажу, что в экосистеме Symfony наиболее часто используемой ORM является Doctrine. Поэтому изучение этой библиотеки крайне важно для Symfony-разработчика. В данной статье предлагаю заглянуть «под капот» этого Мустанга в мире ORM-ок и выяснить, на базе каких абстракций и паттернов построена эта библиотека.

Запуск PHPUnit-тестов с code coverage в PhpStorm при работе в Docker

Запуск PHPUnit-тестов с code coverage в PhpStorm при работе в Docker

Запуск PHP Unit-тестов с code coverage в PhpStorm при работе в Docker

В PhpStorm есть возможность создавать Run/Debug Configurations и запускать их из IDE. Это позволяет участникам проекта делиться между собой общими конфигурациями, используя “Shared” флаг в настройках. Одной из таких операций является запуск юнит тестов во время разработки. Поговорим о том, как настроить этот процесс с использованием Docker.

Настройка проекта на Symfony на работу с использованием поддоменов в Docker

Настройка проекта на Symfony на работу с использованием поддоменов в Docker

Symfony на Docker

Бывают ситуации, когда проект на Symfony нуждается в роутинге, основанном на поддоменах. Например, когда в рамках одного проекта, одного репозитория присутствуют различные функциональные блоки. Скажем, когда помимо API для мобильных приложений, рядом еще есть админ часть, написанная на бандлах Symfony или есть какой-то функционал для доступа к публичным урлам со стороны пользователя.

7 причин, по которым PHP хорош для разработки бизнес-проектов

7 причин, по которым PHP хорош для разработки бизнес-проектов

PHP: 7 причин, почему он хорош для бизнес-решений

Сегодня ведется много споров о том, целесообразно ли применять PHP для разработки ИТ-продуктов и сервисов. В интернете можно найти столько эмоциональных публикаций (преимущественно написанных разработчиками), описывающих недостатки PHP и его фреймворков, что владельцы бизнесов и ИТ-менеджеры компаний и впрямь начинают сомневаться: а стоит ли вообще связываться с этим PHP? И если так, то почему же его тогда выбирают такие лидеры рынка, как Slack, BlaBlaCar и Spotify?