@symfony_php

Страница 817 из 1418
Vladislav
04.04.2018
18:45:54
ну и не пользуйся, но апка норм)

Konstantin
04.04.2018
18:45:57
ну еще и антирекламирую, ага )

Vladislav
04.04.2018
18:45:58
хорошо если мне нужно в неизвестном проект, узнать что и в какой последовательности выполянется в какие векти заходи а в какие нет, писать тесты для черного ящика в котором непонятно что и как выполняется как по мне неразумно
Опиши мне, как ты это представляешь: > мне нужно в неизвестном проект, узнать что и в какой последовательности выполянется в какие векти заходи а в какие нет

Google
Konstantin
04.04.2018
18:46:41
ты сначала сам попробуй

потом скажешь ))))))

ну вот например. снизу старая версия, в 2018.1 уже начинает плашечку показывать "deprecated"

есть зеленая стрелочка, дебаг, все симпатично

сверху справа - это "новый" формат. пишешь все руками, тыкаешь на полях стрелку, туда же сваливается ответ

дичь

Vladislav
04.04.2018
18:50:35
у тебя ж винда

Bohdan
04.04.2018
18:50:53
новый больше заточен именно как код-представление запросов

тесты, да

Konstantin
04.04.2018
18:51:08
ну она осталась пока что на второй системе, потому что некоторые пароли не могу вспомнить и дропнуть ее )

Bohdan
04.04.2018
18:51:44
я пока сижу на lastpass для этого, но хочу что-то более универсальное)

Pavel
04.04.2018
18:51:44
белый снег черная земля люди лысые все хуйня

Google
Vladislav
04.04.2018
18:52:57
Yuriy
04.04.2018
18:53:35
клавиши которые используются в дебагере

Andrew
04.04.2018
18:54:02
А xdebug почему не заюзать?

Vladislav
04.04.2018
18:54:07
Кажется у нас разные представления про дебаг

Я его использую, но в тестах

а не в браузере или еще где то

Alan
04.04.2018
18:54:51
Vladislav
04.04.2018
18:55:03
ага, есть такое

Shmaltorhbooks
04.04.2018
18:56:09
может, у вас разное представление о тестах?

ты о тестовом энвайрменте и о том, чтоб в тестовых целях пробежаться по коду и глянуть что как шуршит?

или именно о тех самых пхпюнитах?

ну, для подсчётка coverage - да

Vladislav
04.04.2018
19:01:20
coverage - это вообще не то.. Речь о том как что то "дебажнуть".. Кто то советует запросы слать. А я говорю о написании тестов. Тестирование работы микросервисов очень странная тука. Их не нужно и невозможно тестировать в скопе. Они тестируются каждый отдельно, ибо микросервисы независимые и им срать должно быть что и где в другом месте работает.

Shmaltorhbooks
04.04.2018
19:02:02
интеграционные никто не отменял

Vladislav
04.04.2018
19:02:45
эм.. Спасибо за упоминание

Интеграционное - тестирование группы взаимодействующих модулей. Системное - тестирование системы в целом.

К теме

Shmaltorhbooks
04.04.2018
19:05:54
ну так "дебажнуть" и "тесты" - это ж не одно и то же

Google
Bohdan
04.04.2018
19:59:33
httpie
кому-то нужен гуй)

Sergey
04.04.2018
19:59:47
Bohdan
04.04.2018
19:59:51
но httpie себе поставлю

хоть и пользоваться пока не планирую

btw затестил клиент в 2018 - походу фигня

какой-то он неинтуитивный

и шось ассерты туда так и не завезли

Sergey
04.04.2018
20:00:26
вообще я все чаще просто делаю запросы через UI приложения а потом просто копирую в дебаге нетворкинга команду для curl

Bohdan
04.04.2018
20:00:38
лень, она такая

Sergey
04.04.2018
20:01:08
а вместо гуевого клиента просто можно тест написать)

Bohdan
04.04.2018
20:05:15
тесты это всегда хорошо

блекбокс тесты тоже, впрочем)

Konstantin
04.04.2018
20:06:22
да, тэсты апишки спасают

Valentin
04.04.2018
20:06:43
тесты это всегда хорошо
Ты просто моих ещё не видел

Bohdan
04.04.2018
20:06:54
Ты просто моих ещё не видел
ты их тоже не видел?

Andrey
04.04.2018
20:07:08
а вместо гуевого клиента просто можно тест написать)

Google
Andrey
04.04.2018
20:07:09
тесты это всегда хорошо

Bohdan
04.04.2018
20:07:09
и никто не видел...

Andrey
04.04.2018
20:07:09


да, тэсты апишки спасают

Valentin
04.04.2018
20:07:09
Начинаю видеть)

Konstantin
04.04.2018
20:07:32
тебе в ios чат, там такое любят

Bohdan
04.04.2018
20:07:49
@andrewDemb иди запускай xdebug на проде

раз уж тут у нас филиальчик девопсного чатика @fes0r поясни мне: ${REGISTRY_URL}${REPOSITORY_NAME}php:${DOCKER_TAG} подразумевается, что image будет выгребаться из регистра с заданным тегом?

то бишь, твои имаджи лежат где-то в каком-то регистре

а нет, чушь несу собранный имедж будет лежать в регистре в соотв. репе с соотв. тегом так?

Konstantin
04.04.2018
20:11:57
я думал клиповое мышление это шутка

оказывается... нет

Bohdan
04.04.2018
20:12:09
м?

Konstantin
04.04.2018
20:12:18
я про миллениалов )

Bohdan
04.04.2018
20:12:31
я про миллениалов )
продолжай, я заинтригован

Konstantin
04.04.2018
20:12:31
ну, им удобнее все воспринимать и общаться через ролики-картинки

поэтому такая высокая популярность у всяких там стикеров и эмоджи

Bohdan
04.04.2018
20:12:52
скажи мне две вещи: сколько лет тебе и сколько лет твоим миллениалам?

Konstantin
04.04.2018
20:13:05
четвертый десяток пошел

миллениалы - 18-20

Google
Bohdan
04.04.2018
20:14:28
вроде по формулировке под миллениалов попадают с 93 года +- :) в таком случае я тоже в списке но не могу сказать, что фанатею от таких штук - только стикерами изредка спамлю

Konstantin
04.04.2018
20:15:01
главное не перестараться )

Bohdan
04.04.2018
20:15:06
да
если я не задам image - собранный имедж никуда не уйдет, так?

Sergey
04.04.2018
20:15:27
если я не задам image - собранный имедж никуда не уйдет, так?
нууу тип того... но ты можешь задать имедж по другому... и запушить по другому...

Bohdan
04.04.2018
20:16:41
нууу тип того... но ты можешь задать имедж по другому... и запушить по другому...
ааа, вариантов выбора становится слишком много регистр у тебя какой-то свой?

или докер хаб просто?

Sergey
04.04.2018
20:17:17
свой

сначала был свой инстанс с docker distribution, сча на aws docker registry переехал. Кто-то хранит в регистри от gitlab

Bohdan
04.04.2018
20:18:40
то бишь, если можно спулить собраный image - докер его спулит, если нет - соберет и запушит? разруливая этот выбор через хеши?

Sergey
04.04.2018
20:19:13
ммм....

Bohdan
04.04.2018
20:19:31
можешь кинуть в меня гуглозапросом

Sergey
04.04.2018
20:19:37
по идее там где ты будешь запускать и там где надо строго пулить ты не сможешь собрать

а так... docker-compose build && docker-compose push на CI

на сервере docker-compose pull && docker-compose up -d

Bohdan
04.04.2018
20:20:01
ага

вижу

глянул команды docker-compose и уловил идею

для тех же целей можно использовать docker-hub? если конфиденциальность не смущает, ессно

Alan
04.04.2018
20:33:19
для сборки?

Страница 817 из 1418