
Bohdan
25.10.2017
07:54:07

Sergey
25.10.2017
07:54:27
на мемасах хорошее развитие выходит да

Bohdan
25.10.2017
07:54:30

Google

Алексей
25.10.2017
07:54:47

Urmat
25.10.2017
07:54:51

Алексей
25.10.2017
07:55:51
Нужно хоть такси вызвать

Sergey
25.10.2017
07:56:00
или работу сменить

Алексей
25.10.2017
07:56:36
Зачем

Sergey
25.10.2017
07:56:42
чтобы в офис не ездить же

Алексей
25.10.2017
07:56:56
Ну я могу не поехать
Но дома делать нечего

Dmitriy
25.10.2017
08:01:26
у меня кабинет дома
до работы 5 секунд

Bohdan
25.10.2017
08:03:50
честно говоря, не представляю, как работать дома
хотя это на вкус и цвет, да

Sergey
25.10.2017
08:04:17
я уже не представляю что такое добираться до работы час

Google

Sergey
25.10.2017
08:04:18

Urmat
25.10.2017
08:05:28

Bohdan
25.10.2017
08:05:52

Sergey
25.10.2017
08:06:18
все равно 40 минут в день на "добраться"
а еще собраться

Urmat
25.10.2017
08:06:24

Bohdan
25.10.2017
08:06:31

Sergey
25.10.2017
08:06:47

Bohdan
25.10.2017
08:07:10

Sergey
25.10.2017
08:10:30
может стоило просто увеличить время сессии?)
Мы игрались и со временем сессиии, и бд приходилось постоянно пинговать чтоб соединение не терять, там даже есть какой-то встроенный функционал с тиком насколько я помню. Редис у нас на отдельной тачке, сам процесс постопенно по чуть-чуть отжирал память, так и не удалось найти место где "текло". Поэтому в итоге отказались от этого бандла. Но думаю для более или менее простых задач он конечно хорош, учитывая что все доступно из коробки

Urmat
25.10.2017
08:12:41

Sergey
25.10.2017
08:16:33

Urmat
25.10.2017
08:16:56

Sergey
25.10.2017
08:17:10

Urmat
25.10.2017
08:17:23

Алексей
25.10.2017
08:17:47

Urmat
25.10.2017
08:17:56
Чат?
Нет, просто хранение кеша, сессии, и некоторых данных

Kirill
25.10.2017
08:19:54

$iD
25.10.2017
08:21:12

Google

$iD
25.10.2017
08:21:17
удалить doctrine/orm

Kirill
25.10.2017
08:21:44
В сифоне есть зависимость

$iD
25.10.2017
08:21:46
как всегда, тупанул
ну да, тогда только symfony/flex
и самому всё собрать

Sergey
25.10.2017
08:22:10
Нет, просто хранение кеша, сессии, и некоторых данных
Блин, это я косяк))) Перепутал бандлы, я ж совсем о другом. Про этот https://github.com/GeniusesOfSymfony/WebSocketBundle имею ввиду))) просто этот SncRedisBundle использовали совместно, извиняюсь парни, с SncRedisBundle никаких проблем точно небыло

Urmat
25.10.2017
08:23:47

Алексей
25.10.2017
08:23:56

Bohdan
25.10.2017
08:32:29
о, нарыл еще камень в огород фосюзербандла
public function findUserByUsernameOrEmail($usernameOrEmail)
{
if (preg_match('/^.+\@\S+\.\S+$/', $usernameOrEmail)) {
return $this->findUserByEmail($usernameOrEmail);
}
return $this->findUserByUsername($usernameOrEmail);
}
это, блин, гениально

Daniel
25.10.2017
08:33:52
Ребят, _defaults на импорты не действует? Хочу глобально сменить канал логгера для всех сервисов.

Sergey
25.10.2017
08:34:04

Bohdan
25.10.2017
08:34:08

Sergey
25.10.2017
08:34:11
только на файл где это обозначено

Daniel
25.10.2017
08:34:12
Блина

Urmat
25.10.2017
08:36:48
Народ, кто нибудь пробовал отследить запросы в homestead(vagrant) через fiddler?

Алексей
25.10.2017
08:58:03
никто не хочет делать переводы defcon?

Alexandr
25.10.2017
09:05:35

Dmitry
25.10.2017
09:06:08

Алексей
25.10.2017
09:06:26

Google

Алексей
25.10.2017
09:06:33
это для апи же?

Dmitry
25.10.2017
09:06:39
ага
денормалайзер разветывает сущности и заполняет их данными (исходя из запроса)

Алексей
25.10.2017
09:18:15

Dmitry
25.10.2017
09:18:51

Алексей
25.10.2017
09:18:54
Денормалайзер - это же не про фрактал. Фрактал - это про сериализацию-десериализацию, не?

Max
25.10.2017
09:25:06
Всем привет. Ворвусь с вопросом про Swagger, который уже дней 5 барахлит. Пытаюсь использовать их редактор как онлайн так и локально и в какой-то момент падает автокомплит и автообновление визуальной части, в консоль льются ошибки. Подскажите у кого ещё такая проблема? Хоть буду знать что это у всех или только у меня

Admin
ERROR: S client not available

Bohdan
25.10.2017
09:45:00
доктриновский prePersist файрится только для новых сущностей, так?

Алексей
25.10.2017
09:45:48
Да.
Но вообще лучше в документации доктрины посмотреть :)

Bohdan
25.10.2017
09:46:34
якби ж все було так просто :)
это там не указано
но где-то я видел, что prePersist только для новых работает
потому и уточнил
окей, в таком случае
как можно отловить persist/update в доктрине, если она при этом не знает, что произошло обновление (я как раз ее об этом оповестить хочу)?

Danil
25.10.2017
09:50:14
почему не знает? preUpdate же есть

Алексей
25.10.2017
09:50:17

Bohdan
25.10.2017
09:50:26
https://github.com/dunglas/doctrine-json-odm/issues/21
так будет проще, думаю
парень написал сабскрайбер, но он срабатывает на preUpdate из-за того, что у него при каждом обновлении сущности обновляется поле updated_at

Google

Bohdan
25.10.2017
09:52:12
а у меня обновляется сугубо вложенная сущность (DTO в json), и ничего, кроме нее
окей, этот вопрос не зашел :)
тогда вопрос с другой стороны: есть ли теоретическая возможность изменить то, как UnitOfWork считает чейнджсеты?

Sergey
25.10.2017
12:49:14
https://twitter.com/SpotifyEng/status/595972071609339905

Bohdan
25.10.2017
13:55:17
повод попиарить симфу?

Konstantin
25.10.2017
14:54:32
вопрос: есть yml с переводами. Есть метод, который формирует сообщение. Сообщение вида "$admin добавил $user в эту группу". Можно ли в ямле как-то описать эти две переменные и подставить их в trans или необходимо писать два параметра и делать конкатенацию?

Andrew
25.10.2017
14:56:36

Konstantin
25.10.2017
15:07:24
спасибо, разобрался

Andrey
25.10.2017
15:56:16
Вопрос такой, может кто находил решение. Есть какой-либо способ юзать асоциации в embedded сущностях (Doctrine ORM)?

Max
25.10.2017
16:03:43
Скорее всего ты что-то не так декомпозируешь
можешь чуть больше, на донышке, подробностей

Andrey
25.10.2017
16:05:56
тут фича в том, что доктрина прикручивается на уже созданную архитектуру.
Примеров много - Limit -> WeightRestriction -> MeasurableValue (MeasurementUnit - связь в БД, Value - float)
Где WeightRestriction, уже embedded

Valentin
25.10.2017
16:07:05
Сделать unit в виде enum
Не то чтобы системы измерения добавлялись на постоянной основе

Andrey
25.10.2017
16:07:55
это требование нашей системы
и это не ограничивается только юнитами

Max
25.10.2017
16:08:14
WeightRestriction - в отдельную сущность