Size: a a a

2021 February 07

АГ

Алексей Гевондян... in PHP
Vladimir Chernyshev
я про цепочки сервисов независимых, один на example.com и он стучится на второй на example.net. Надо посмотреть что первый отправляет и что второй получает. Для щторма это два разных проекта на двух разных серверах/контейнерах/виртуалках
ну будет 2 сеанса отладки, если это разные сервисы
источник

SZ

Sergey Zolotov in PHP
Vladimir Chernyshev
я про цепочки сервисов независимых, один на example.com и он стучится на второй на example.net. Надо посмотреть что первый отправляет и что второй получает. Для щторма это два разных проекта на двух разных серверах/контейнерах/виртуалках
с цепочкой чуть проще, если логить запросы/ответы между сервисами
источник

АГ

Алексей Гевондян... in PHP
Vladimir Chernyshev
я про цепочки сервисов независимых, один на example.com и он стучится на второй на example.net. Надо посмотреть что первый отправляет и что второй получает. Для щторма это два разных проекта на двух разных серверах/контейнерах/виртуалках
пока один висит на брекпоинте - второй может по таймауту например отвалиться
источник

АГ

Алексей Гевондян... in PHP
подобным образом работает отладка жс в инструментах разраба и пхп в иксдебаге. что там что сям код. дернул аякс запрос - ушел отлаживать пхп код. закончил - ран нажимаешь - в жс приходит ответ, в коллбек, дальше там отлаживаешь смотришь
источник

VC

Vladimir Chernyshev in PHP
Алексей Гевондян
пока один висит на брекпоинте - второй может по таймауту например отвалиться
то есть поможет дебагер разобраться в том, что действительно сложно, в сетевом IPC^ только если повезёт? )
источник

АГ

Алексей Гевондян... in PHP
ну удаленная отладка я думаю это в любом случае штука тяжелая. если локально все удалось развернуть, поднять - то да, вполне можно
источник

SP

Sergey Protko in PHP
оч удобно когда запросы и ответы это просто сообщеньки в очереди)
источник

ИЛ

Иван Лещёв in PHP
Sergey Protko
и если ты разобрался и ничего не сделал что бы потом было проще - проблема останется. Об этом и речь выше.

Мои поинт в том что использование дебагера это не норма. Это симптом проблем. Значит ли это что дебагером не надо пользоваться - нет не значит. Это лишь значит что должно быть осознание что "возможно если часто пользуюсь дебагером значит я не понимаю как это работает и возможно стоит инвестировать время если буду дебажить этот кусок третий раз".
а если часто пишешь автотесты, то не знаешь, как работает код
источник

SP

Sergey Protko in PHP
Иван Лещёв
а если часто пишешь автотесты, то не знаешь, как работает код
бред какой ты сча сказал)
источник

ИЛ

Иван Лещёв in PHP
Sergey Protko
бред какой ты сча сказал)
а про отладчик не бред был?
источник

SP

Sergey Protko in PHP
Иван Лещёв
а про отладчик не бред был?
нет.
источник

ИЛ

Иван Лещёв in PHP
если код не покрытый тестами считается нерабочим, то код, по которому не прошлись отладчиком такой же нерабочий
источник

АГ

Алексей Гевондян... in PHP
Иван Лещёв
а про отладчик не бред был?
ты иксдебаг дисседент?)
источник

VC

Vladimir Chernyshev in PHP
Sergey Protko
оч удобно когда запросы и ответы это просто сообщеньки в очереди)
а как ответы? меня вот сегодня озадачили а можно ли ускороить поисковые запросы к фасаду перед эластиком если не через http  а amqp отправлять. Я завис если честно, отправить ладно, как ответ получить
источник

SP

Sergey Protko in PHP
Иван Лещёв
если код не покрытый тестами считается нерабочим, то код, по которому не прошлись отладчиком такой же нерабочий
блядь ты о чем вообще?)
источник

SP

Sergey Protko in PHP
Vladimir Chernyshev
а как ответы? меня вот сегодня озадачили а можно ли ускороить поисковые запросы к фасаду перед эластиком если не через http  а amqp отправлять. Я завис если честно, отправить ладно, как ответ получить
ответ на твой вопрос - нет нельзя. Можно только если у тебя фасад на симфони каком - но тут поможет какой-нибудь road runner)
источник

ИЛ

Иван Лещёв in PHP
Sergey Protko
блядь ты о чем вообще?)
если TTD норма, то разработка через отладчик такая же норма
источник

VC

Vladimir Chernyshev in PHP
Sergey Protko
ответ на твой вопрос - нет нельзя. Можно только если у тебя фасад на симфони каком - но тут поможет какой-нибудь road runner)
на люмене )
источник

SP

Sergey Protko in PHP
Иван Лещёв
если TTD норма, то разработка через отладчик такая же норма
если разработчик не умеет управлять сложностью то без разницы что он при этом юзает.
источник

АГ

Алексей Гевондян... in PHP
Vladimir Chernyshev
а как ответы? меня вот сегодня озадачили а можно ли ускороить поисковые запросы к фасаду перед эластиком если не через http  а amqp отправлять. Я завис если честно, отправить ладно, как ответ получить
запросы в эластик без пыхи чтоли слать?
источник