Пользователь загружает в систему картинку с приватными данными (например паспорт). С фронтенда загружается картинка, получается её uuid. Делается запрос с uuid картинки на соз...
я тут обнаружил, что для выполнения функций модуля, при замене вытягивания (pull) данных на push данных становится проще тестировать его. Пример: оповещение кастомера об изме...
Кто юзает GQL вы какой подход юзаете при разработке SDL-first или code-first ? Почитал несколько статей, похоже большинство склоняется к code-first, потому что так резолверы у...
господа докероводы, а вот расскажите, вы когда докерфайлики пишете - указывается специфик версии экстеншенов пхп или "pecl install xdebug" ?
Пытаюсь запилить модель покупки билета. Покупка билета осуществляется он-лайн через платёжный шлюз. Флоу, вот такой будет, думаю: 1. User заполняет форму, отправляет запрос н...
А есть люди, которые в конфигах симфони путаются? Как вы упрощаете конфиги симфони? В частности у меня бывают проблемы с оверрайдом всяких сервисов (это надо в голове все эти ...
К вопросу модульности Есть ГЕНИАЛЬНАЯ (нет) мюсль - сделать либу для запросов с фронтенда списков (всякие там фильтры и left-join-ы) с использование ioc Суть в чём - есть 2 мо...
кстати про CRUD есть ли смысл для разных клиентов CRUD для read выделять свои интерфейсы? По идее есть, т.к. можно остановить пролиферацию изменений на границах модуля 🤔 Но т...
Кто-нибудь провозглашал крестовый поход против квери-билдеров?) Интересует как включать-выключать куски запросов на sql c where всё довольно просто where (fieldExpression or :...
Обнаружил тут либу https://github.com/thecodingmachine/graphqlite Кто пользовался (или задумывался пользоваться) какие впечатления? Почему решили не пользоваться, если рассмат...
https://github.com/symfony/symfony/pull/45377 ну шо, го (нет, это не модный ЯП) на минималку пхп 8.1 на 6.1 версии?)
не очень-то понятно, что там за бизнес-процессы-то вообще. Например неясно зачем это перелистывание ограничивать, почему может поменяться количество страниц? (Если книгу выпус...
Часто вижу, что в примерах к современным фреймворкам в классах - "контроллерах" группируются экшены по принципу принадлежности экшена к сущности (createAction, editAction ... ...
Есть сущность промокода, для него могут быть разрешены тарифы. Как-то так: Promocode(EventId $eventId, array $allowedTariffsIds) но есть ещё EventId, к которому относятся и пр...
а я в целом ретроград, не юзаю прелоад и мне норм 🤔 надо бы включить и посмотреть по APM сколько оно даёт в реальности, но лень Кто-нить замерял response time на 8.1 с и без p...
Но кстати, если тебя беспокоит так 2 запроса, то мне кажется, что в большинстве случаев запрос в валидации делать будет не надо. Тут вопрос в том, как часто у тебя возникает э...
О! Наконец-то вопрос прям по моей части! :D Надо подумать... На самом деле я пишу тесты, но не на работе :D Почему я не пишу тесты на работе? 1. Юнит тесты писать не на что ос...
потом хочу клиент работающий с s3 хранилищем, тоже под какой-нить amphp. Тоже открываешь sdk, а там конь не валялся. хочу каким-нить твигом рендерить имейлы. Тоже начинается, ...
1. Я бы попытался сделать метод для добавления и избавился от sql. Или вообще не тестировал бы репозитории такими тестами. Пофиг в принципе что там нормализовано или ненормали...
чёт я задумался над самой обычной регистрацией по email. В плане надёжности. Последовательность - сохраняется юзер, отправляется email. (обратную ситуацию не рассматриваю - т....