
F01134H
12.07.2018
14:57:08
я вот просто думаю. У меня есть данные, которые необходимо логировать. Эти данные в исключение падают. Я все исключения обрабатываю в одном месте (там же и логирую). И вот вопрос - как передавать данные от места где вызвался эксепшн до логгера
и не упоролся ли я

Sergey
12.07.2018
14:57:50
а не, то есть ты эксепшены используешь для control flow
фу таким быть

Google

F01134H
12.07.2018
14:58:02
а как быть

militska
12.07.2018
14:58:27
у нас свой тип экспешенов для перезапуска заданий в модулей очередей

Vitaly
12.07.2018
14:59:28

Sergey
12.07.2018
14:59:45

F01134H
12.07.2018
15:00:00
Сергей, подскажи вариант как сделать красиво)
писать в лог в куче частей проекта?

Vitaly
12.07.2018
15:00:14

F01134H
12.07.2018
15:00:18
сервиса точнее

Sergey
12.07.2018
15:00:49
и меньше кидать исключений)
ну короч, чел, это все от проекта зависит. не слушай меня

F01134H
12.07.2018
15:01:08
без них никак, у меня зависимости от внешних сервисов

militska
12.07.2018
15:01:11
фу
так в мануле было написано https://github.com/yiisoft/yii2-queue/blob/master/docs/guide/retryable.md

Google

Sergey
12.07.2018
15:01:31

F01134H
12.07.2018
15:01:43

Vitaly
12.07.2018
15:01:44

F01134H
12.07.2018
15:01:57
не пойму этот чел троллит или что :D

militska
12.07.2018
15:02:01
@fes0r yii фу?)

Vitaly
12.07.2018
15:02:02
Да!

Dmitry
12.07.2018
15:23:44

militska
12.07.2018
15:24:26
какие именно зависимости?

Dmitry
12.07.2018
15:25:24
Ну типа джоба должна залезть в базу или че-нить залогать...
Перефразирую: как тестите джобы?

militska
12.07.2018
15:26:33
лезет в базу, на внешнее апи. видимо компонент разруливает поэтму проблем не замечаем
тестим в косольке

Valentin
12.07.2018
15:28:13

militska
12.07.2018
15:28:32
:(

Artem
12.07.2018
15:56:55
https://youtu.be/whCk1Q87_ZI?t=8m11s
Кто-нибудь читал эту статью, о которой он говорит? Не могу найти. По аудио непонятно что за сайт =\
а хотя я нашёл вроде
http://herdingcode.com/wp-content/uploads/HerdingCode-0051-Greg-Young-on-Our-Grand-Failure-Thoughts-on-DDDD.mp3
но это по ходу не статья :D
наверное он там говорил hdc =\

Maksim
12.07.2018
16:08:04
Тут должна была быть речь Фесора о том, что cqrs эт не про шины)

Sergey
12.07.2018
19:22:45

Maksim
12.07.2018
19:23:43

F01134H
12.07.2018
19:49:53
А есть примеры CQRS в php

Google

F01134H
12.07.2018
19:50:13
в плане, какие-нибудь крупные опенсорс

f4rt~
12.07.2018
19:53:35

F01134H
12.07.2018
19:53:55
Спасибо Фарт, партия будет тобой гордиться

f4rt~
12.07.2018
19:54:05
https://github.com/prooph/proophessor-do-symfony
допустим

F01134H
12.07.2018
19:54:49
Просто хочу попробовать ES на новом сервисе, может и до CQRS дело дойдет

Sergey
12.07.2018
19:58:16
phessor-do-symfony
даже fesor неправильно пишут

f4rt~
12.07.2018
19:58:58
?

Evgeniy
12.07.2018
20:01:24

F01134H
12.07.2018
20:01:50
а как же машин ленинг

Evgeniy
12.07.2018
20:03:43
к cqrs еще event sourcing прикольно )))

Evgeniy
12.07.2018
20:03:51
эксперементировать так по максимуму))
и сверху обмазаться ddd
особенное комбо можно собрать если это простейщий сайт визитка

Artem
12.07.2018
20:15:16

F01134H
12.07.2018
20:17:11
за тридевять земель

Evgeniy
12.07.2018
20:17:48

Maksim
12.07.2018
21:06:09

Google

Evgeniy
12.07.2018
21:07:51
ога потом его hr забирает и сравнивает с правильным ответом по буквам
не совпали имена переменных не правильно, чем больше не совпало тем хуже решение
мы вам перезвоним)

Maksim
12.07.2018
21:08:42
Хз где ты находишь таких эйчаров)
Из моего не самого маленького опыта собеседоваеий роль эйчаров проста: встретить, посверкать смазливой мордашкой, предложить кофе и проводить к технарям)

Evgeniy
12.07.2018
21:12:47
в ит компании да

Maksim
12.07.2018
21:14:26
Ну, вроде, не в слесарном чатике сидим)

Admin
ERROR: S client not available

Evgeniy
12.07.2018
21:22:44
ну в некоторых крупных компаниях любили вопросы про колодцы и люки и прочие приседания
чтобы отсеить людей
потому что время техлида стоит > времени hr
и соответственно пропускная способность этого лида тоже ограничена и хорошо если желающих < пропускной способности техлида (доступной пропускной способности)
при увеличение желающих начинается самое забавное

Max
12.07.2018
21:49:48
нормальный лид быстро поручает собеседования своим сеньорам и расшивается )

Sergey
12.07.2018
22:08:36

Artem
12.07.2018
22:09:10

Sergey
12.07.2018
22:09:15
но мой опыт работы с рекрутерами показывает что большинству опасно доверять даже фильтрацию по резюме
не то что задачки про колодцы

Artem
12.07.2018
22:11:15
меня в этих задачах раздражает, что иногда их копируют откуда-то из инета не до конца сформулированными. Хотя может до меня просто не допирает =\

Evgeniy
12.07.2018
22:11:50

Google

Max
12.07.2018
22:12:35
да но время синьера тож денег стоит и не малых)
Я про пропускную способность говорил, а не про стоимость.
Конечно, немалых. Но нормальный HR, способный с первого раза закрыть вакансию, потратив минимум времени сеньора/лида, стоит сопоставимых с ними денег ;)


Evgeniy
12.07.2018
22:16:00
у меня на одной работе как было
1. Отдел кому нужен работник выставляет требования
2. hr дают кучу резюме соответствующим требованиям
3. Отдел увеличивает требования пока не уменьшится количество резюме до тех которые можно обработать человеку за час или несколько с кружкой кофе
4. по заинтересованным резюме hr звонит людям и уточняет могут ли они придти
5. приходят их собеседуеют
6. все уже нашли работу, снижаем требования пока не найдем те кто готов по собеседоваться и не подходил бы отделу
в начале приходиться сжимать воронку а потом разжимать
не скажу что это хорошо или плохо но так в больших компаниях
потому что там есть не только ит отделы но и другие отделы где тоже требуется уровень знаний и навыков
а hr не может быть спецом во всем
и если крупная ит компания может позволить нанимать hr специализировавшихся на поиске ит сотрудников
то крупная компания с кучей отделов если будет для каждого отдела иметь по одному hr потратит много лишних денег
и приходится идти на компромисы


Max
12.07.2018
22:20:02
в совсем взрослых компаниях hr отчасти маркетолог - по требованиям определяет профиль кандидата, его привычки, потребности, места, где он пасется.
формирует ценностное предложение под этотс сегмент кандидатов, делает лэндинги, размещает рекламу, считает конверсии итп )

Evgeniy
12.07.2018
22:26:31
это всякие ит конфы для айтишников)
бары после конф))

Sergey
12.07.2018
22:34:54
а hr не может быть спецом во всем
ей/ему не надо быть спецом во всем - хотя бы в своей работе. Извини но большинство просто втупую ищут по ключевым словам, не особо анализируют кандидатов и в целом бездумны в своей работе

Evgeniy
12.07.2018
22:36:28

Sergey
12.07.2018
22:36:43
так вот
давайте о чем-то более приземленном
накидайте ссылок на query builder-ы которые вам нравятся
и аргументируйте почему он хорош (аргументы "не ну че он из коробки был с ORM которая тоже из коробки к фреймворку X не принимаются)