Size: a a a

2020 October 27

I<

Ivan <Chi> in symfony
Ну тогда не понятно зачем вообще удалённая машина, если я все буду делать на винде.
источник

I<

Ivan <Chi> in symfony
Идея в том чтобы хост с виндой работал как тонкий клиент.
источник

I<

Ivan <Chi> in symfony
На нём должнен быть только браузер, IDE, и терминал с SSH сессией на удалённый хост.
источник

I<

Ivan <Chi> in symfony
Все остальное, Гит,  PHP, Композер, npm и т.д. на удалённом хосте.
источник

I<

Ivan <Chi> in symfony
> composer install сделай на локальной
Для этого придётся ставить PHP нужной версии на винду и все сопутствующие расширения...
источник

ДК

Дмитрий Кожанов... in symfony
Ты в ide работаешь то как
источник

dp

danil pavlusenko in symfony
мне немного не понятны фраза
"всё буду делать на винде"
тебе веб сервер на винде в такой схеме нужен разве?
или какие-то другие аспекты окружения, которые ты держишь на линухе (ну типа БД) ?
т.е. на винде тебе нужно не всё иметь верно?
ну в той схеме, в которой ты описал выше
только php(со всеми наверняка многочисленными расширениями) и композер по факту

> Идея в том чтобы хост с виндой работал как тонкий клиент

я вообще не знаток, но мне кажется термины тонкий/толстый клиент про другое немного :)

вообще работа с виндой и php выглядит конечно, жутко удобной необходимостью
по всей видимости неизбежно в этой связке нужно есть говна

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

VM

Volodymyr Melko in symfony
Ivan
Идея в том чтобы хост с виндой работал как тонкий клиент.
сделай дуал бут и не парь себе моск
источник

👤U

👤 User in symfony
Короч. Оптимальный вариант держать где-то Линукс с докером.
источник

👤U

👤 User in symfony
Для синхронизации можно юзать какой-нибудь lsync. Вскод вообще может выступать клиентом к докер контейнеру. В итоге весь обвес где-то на линуксе а вы спокойно в своих форточках работаете.
источник

АR

А Romanov in symfony
Привет, подскажите плз, пишу функциональные тесты, по дефолту base_uri это example.com, соответственно все реквесты browserKit делает туда и тесты проходят успешно, таким образом выходит, что base_uri вообще не влияет на реквесты, и подразумевается что все реквесты являются internal?
источник

I<

Ivan <Chi> in symfony
> ну в той схеме, в которой ты описал выше
только php(со всеми наверняка многочисленными расширениями) и композер по факту

node + npm
источник

AA

Artem Aleksandrov in symfony
А Romanov
Привет, подскажите плз, пишу функциональные тесты, по дефолту base_uri это example.com, соответственно все реквесты browserKit делает туда и тесты проходят успешно, таким образом выходит, что base_uri вообще не влияет на реквесты, и подразумевается что все реквесты являются internal?
потому что это функц-ые тесты, ты имитируешь запросы. В противном случае тебе нужны приемочные тесты либо снаружи сторонним приложением с селениумом или внутри с помощью того же codeception, к которому тот же селениум прикрутить надо будет. Но я давно уже не прикручивал, может сейчас, что поменялось в подходах. У нас QA с другого контейнера все поднимает и тестирует наше приложение
источник

SP

Sergey Protko in symfony
Artem Aleksandrov
потому что это функц-ые тесты, ты имитируешь запросы. В противном случае тебе нужны приемочные тесты либо снаружи сторонним приложением с селениумом или внутри с помощью того же codeception, к которому тот же селениум прикрутить надо будет. Но я давно уже не прикручивал, может сейчас, что поменялось в подходах. У нас QA с другого контейнера все поднимает и тестирует наше приложение
а что приемочные тесты для апишки не могут быть только для апишки?
источник

SP

Sergey Protko in symfony
если ты делаешь продукт который по сути набор апишек для интеграций, у тебя все так же должны быть приемочные тесты но при этом не нужны силениумы)
источник

AA

Artem Aleksandrov in symfony
Sergey Protko
а что приемочные тесты для апишки не могут быть только для апишки?
могут, я в общем случае описал. Не видел в сообщении, что это именно апи
источник

SP

Sergey Protko in symfony
ну я так уточнить. В целом странно разделять функциональные и приемочные. Как по мне это просто мисюз терминов
источник

I<

Ivan <Chi> in symfony
👤 User
Короч. Оптимальный вариант держать где-то Линукс с докером.
В любом случае надо маунтить ФС без потери производительности. Иначе никаких особых приемуществ в WSL по отношению к Vitrual Box нет.
источник

DT

Dmitriy Tkachenko in symfony
обычно функциональные взаимозаменяют с интеграционными
источник

DT

Dmitriy Tkachenko in symfony
но в целом это же просто уровень изоляции
источник