
Anton
24.10.2018
07:46:41
пока слишком занят двумя работами. учу пока через радио. уже могу понимать их числа и некоторые простые фразы
ну да учить придется. если хочешь остаться
с этим проблем нет

Nikita
24.10.2018
07:52:22
Придётся конечно учить. Ты же не будешь своих детей в Голландии на русском воспитывать, чтобы они на всю жизнь в родной стране остались эмигрантами

Google

Anton
24.10.2018
07:53:52
про детей ты удивишься, но воспитываешь их ты только на 50%, остальные 50% воспитывает окружающий социум. т.е. они просто будут с. тобой говорить на русском, но в садике, школе без проблем понимать своих друзей, воспитателей и т.д.
т.е. ты просто будешь для своего ребенка типичным родителем, с которым нечего говорить на "темы которые понятны мне"
ты же не втираешь своим родителям про паттерны проектирования на IT жаргоне.

Nikita
24.10.2018
08:03:00

Anton
24.10.2018
08:03:43
ок, я тоже не эксперт. говорю только о том что видел сам.

Konstantin
24.10.2018
11:00:55
блин
jms гнать начал
ищет проперти в объекте, хотя по маппингу его там нет нигде

Maksim
24.10.2018
11:02:02
ты целый день ныл, что не хочешь взяьт jms, а хочешь осилить симфонёвый) и вот спустя неделю ты приходишь с проблемами jms)

Konstantin
24.10.2018
11:02:25
не, я потом ныл что взял жмс потому что уже знаю "чо песать"
напесал. теперь он хуёво строит граф метаданных
чяднт

Herman
24.10.2018
11:04:35
Без кода сложно будет что-то подсказать как минимум.

Konstantin
24.10.2018
11:09:01
косяк вобщем то происходит при сериализации глубоко положеного проперти

Google

Konstantin
24.10.2018
11:09:51
есть OptinalConfigResponse, в котором поле $client: SimpleTextResponse, в свою очередь у которого никакого своего поля $client Нету, а жмс утверждает что должно быть

Herman
24.10.2018
11:12:51
Не похоже на ошибку jms, похоже на нотис пхп
Уверен что правильный класс импортируется?
Хотя стоп, ты где-то клиенту пытаешься выставить клиента

Konstantin
24.10.2018
11:15:07
ошибка происходит при обходе графа метаданных для получения значений в PropertyMetadata, и когда аксессор пытается получить SimpleTextResponse::$client - оказывается что его нету и вылетает нотис. вопрос в том - почему жмс так скомпилировал метаданные? класс правильный (если я в шары не долблюсь конечно)

Herman
24.10.2018
11:19:43
Кеш чистил, насколько я понимаю.

Konstantin
24.10.2018
11:20:02
само собой

Roman
24.10.2018
12:04:51
В DQL можно юзать WHEN СASE? в DoctrineExtensions не нашол его ((

f4rt~
24.10.2018
12:20:32
Привет, подскажите пожалуйста, вроде бы тут не так давно был чувак, который проводил ресерч за нейминг в локалях, он оставил достаточно подробный пост, мб кто помнит, ткните носом, пожалуйста

Konstantin
24.10.2018
12:23:07
ошибка определения типа в аннотации (array<clazz> вместо нужного clazz)
а по тексту и не понять вовсе

Sergey
24.10.2018
12:38:40
и да - DQL позволяет только определять кастомные функции, потому сам DQL расширять никак не выйдет (добавлять конструкции)

Евгений
24.10.2018
15:15:00

Maksim
24.10.2018
15:15:25
Камрады, в свежем PhpStorm EAP поправили консистентность nullable типов, и git репы в папке vendor теперь не сканятся по дефолту
https://blog.jetbrains.com/phpstorm/2018/10/phpstorm-2018-3-eap-183-3975-17/

Konstantin
24.10.2018
15:26:15

Sergey
24.10.2018
18:00:32

Dmitriy
24.10.2018
18:11:24
?

Maksim
24.10.2018
18:51:06

Sergey
24.10.2018
19:05:53

Google

Sergey
24.10.2018
19:05:59
и файберы тоже
?

Maksim
24.10.2018
19:10:18

Andrew
24.10.2018
20:47:20
@fes0r возможно не так выразился, тестирую апи, UAT вроде называеться, User Acceptance Testing, послал json в точку, пришел результат, проверил. А Юнит, имелось ввиду общее понятие тестов. Пока я не сильно вникал там слишком много типов тестов и способов тестировать что либо. Главное что б фича работала и можно было работать с ее кодом.
"сама фраза api unit testing попахивает подменой понятий ибо тесты апи никак не могут быть юнит тестами. Ну либо дай свое определение оным"
Сейчас завал, поетому так долго ответ шел)
С терминологией у меня пока есть в некоторых местах пробелы, они всегда были, есть и будут.
Чем шире круг знаний тем больше пробелов.

Sergei
24.10.2018
20:48:35
был бы за Орду, все было бы проще)

Andrew
24.10.2018
20:49:27
У меня много персов, есть и за орду
Жаль времени нет узнать их сторю лайн.
Еще в с Драенора мечтаю доиграть их историю и посмотреть че там в Легионке, было бы здорово.

Icewild
24.10.2018
20:57:58
боюсь спрашивать, как вы переключились на Орду

Sergei
24.10.2018
20:58:42
На аватаре ж лев альянса))
Что у алого не получается - ордынцу радость))

Icewild
24.10.2018
20:59:12
kek

Sergei
24.10.2018
20:59:19
и наоборот) Ладно. а то ща огребем за флуд

Maxim Kainov
24.10.2018
21:01:00
Чтобы уехать работать в европу, нужно хорошее портфолио, я правильно понимаю?

Sergei
24.10.2018
21:02:26
знание английского, реалий местного рынка и портфолио нужного профиля

Mixer
24.10.2018
21:07:07

Maxim Kainov
24.10.2018
21:08:35

Google

Maxim Kainov
24.10.2018
21:09:43

Sergei
24.10.2018
21:12:45
С английским понятно. А реалии рынка к чему?
Например, у немцев одно время было популярно (может, и сейчас) Typo3. Умение управлятся с этой штукой и писать под нее часто было серьезным плюсом. Ну и неплохо понимать, сколько по твоему направлению платят местным и не зарываться с ценой (если на релокейт берут, то будут согласны на меньшую цифру, но не на большую)

Maxim Kainov
24.10.2018
21:19:55
Насколько хорошо нужно знать английский? Насколько серьезным должно быть портфолио?

Vladislav
24.10.2018
21:22:10
никто не будет жертвовать коммуникацией ради обизяны с снд

Mixer
24.10.2018
21:22:52

Sergei
24.10.2018
21:24:03

Mixer
24.10.2018
21:25:24

Maxim Kainov
24.10.2018
21:26:06

Mixer
24.10.2018
21:26:52
Так и есть
Но не всех подряд

Maxim Kainov
24.10.2018
21:27:49

Mixer
24.10.2018
21:28:08
Адекватных
Можно конечно прикинуться адекватным - но это ненадолго

Maxim Kainov
24.10.2018
21:29:54

Sergei
24.10.2018
21:30:37

Mixer
24.10.2018
21:31:57

Sergei
24.10.2018
21:34:34

Google

Mixer
24.10.2018
21:37:24
Ну в принципе для страждущих схема такая - устроиться за копейки в мусорную компанию. Мусорную всмысле в херню какую-нибудь. За годик осмотреться, попривыкнуть. И искать более адекватную работу. Так мой знакомый сейчас 67К в год получает (без налогов) - что лично по мне не густо.

Petr
24.10.2018
22:34:02
как вы считаете: документация к апи должна лежать в том же репозитории, что и сам бекенд с апи, или же она должна лежать в отдельном репозитории?

Sergey
24.10.2018
23:15:01
просто прикинь как будет удобно для тебя. Мало ли у тебя проблема - не давать доступ на изменение этой доки (что странно)
еще момент - сделал ты ветку - что дальше? уже рассинхрон. Или расчет на полную обратную совместимость?


Petr
24.10.2018
23:18:37
у меня фронтэнд лежит в том же репозитории что и бэкэнд, как ты думаешь?
сейчас у нас в проекте openapi-документация из тучи yaml-файлов компилируется в один json-файл и отдается со специального эндпоинта (/docs), а ссылка на этот эндпоинт воткнута в swagger ui, который крутится в отдельном контейнере. это удобно с той точки зрения, что документация в деве всегда отражает все последние изменения в апи. просто у нас предложение проскочило вынести ее в отдельную репу, вот мне интересно, мб кто практикует такое и может рассказать за плюсы данного подхода


Sergey
24.10.2018
23:19:47
не работает - разберись почему и потом уже трогай
p.s. если доки суппортятся руками - чем дальше они от кода - тем больше вероятность что их не обновят или будет рассинхрон (опять же ситуация с ветками)
дальше все упирается исключительно в ваш воркфлоу. Люди как бы с гитом по разному работают. Вот у меня к примеру монореп и транк бэйзд дев, а у кого-то ветки на команду и мерджи по неделям + сотни репозиториев


Sergey
24.10.2018
23:22:53
https://symfony.com/blog/new-in-symfony-4-2-important-deprecations
и еще новость, Никита Попов походу уходит в Mozilla работать над Rust ?