@symfony_php

Страница 847 из 1418
Bohdan
12.04.2018
21:40:37
господа, юзающие докер: вы зависаете в профильном чатике? или обходитесь без? а то у меня возникают вопросы и я не уверен, что мой оффтоп оценят :D

Anton
12.04.2018
21:42:07
я туда заджоинился, но пока проблем нет - не захожу туда совсем)

Bohdan
12.04.2018
21:45:14
тут просто иногда возникают дискуссии, вот я и думаю - писать здесь или нет ?

Damir
12.04.2018
21:46:20
В чём вопрос?

Google
Bohdan
12.04.2018
21:48:34
это, конечно, на грани докера пока (в рамках обучашки) три папки: back, front, docker в back и docker - есть .env файлы, в каждом свое но вот мне понадобился конфиг базы для докера (интересно, почему?) и я сделал source ./../back/.env в папке docker все работает - но докер ругается, что не видит параметры, которые объявлены в back/.env чяднт?

Vladislav
12.04.2018
21:52:35
что именно пишет

и как ты потом юзаешь эти параметры?

Bohdan
12.04.2018
21:55:27
юзаю в docker-compose, интерполяцию гоняю типа значение не найдено, используется пустая строка

Damir
12.04.2018
21:58:32
web: env_file: - web-variables.env

Bohdan
12.04.2018
21:59:20
web: env_file: - web-variables.env
немного не то, я хочу именно инклудить енв файлы

Shmaltorhbooks
12.04.2018
21:59:58
у тебя цель - инклудить файлы или чтоб env переменные были доступны?

Bohdan
12.04.2018
22:00:33
у тебя цель - инклудить файлы или чтоб env переменные были доступны?
инклудить env файлы, чтобы переменные были доступны :D

Shmaltorhbooks
12.04.2018
22:00:38
и у меня, кстати, тоже есть вопрос - если я делаю несколько env файлов - можно ли в файле2 ссылаться на переменные из файла1

типа VAR1=$VAR2

var1 и var2 объявлены в разных файлах

иными словами можно ли env файл с кредами к базе протолкнуть в контейнер с аппликухой и не дублировать env-ы

Google
Bohdan
12.04.2018
22:02:42
типа VAR1=$VAR2
ну зависит по идее от того, как ты их резолвишь это ведь просто шелл - скрипты по сути

ну почти

Shmaltorhbooks
12.04.2018
22:03:25
ну в файле2 я хочу написать SYMFONY__DOCTRINE__USER=$MYSQL_USER

как-то так

файл, где объявлен юзер базы - из папки мускульного докера

Vladislav
12.04.2018
22:04:06
хз, тут уже надо сорцы смотреть чтобы понять как они резолвят это. типа парсят все файлы сначала или по одному)

Shmaltorhbooks
12.04.2018
22:04:07
симфониевские переменные - в папке симфони

но в докер-компоузе я хочу в env_files заинклюдить сначала мускульный, потом симфониевский

Vladislav
12.04.2018
22:04:55
та я понял)

Shmaltorhbooks
12.04.2018
22:05:15
птмшт иначе мне надо в симфониевский прописать те же креды, что и мускульный

а это дублирование

Sergey
12.04.2018
22:06:01
по идее у тебя это все, что .env файлик, что docker-compose - это все только локально должно быть

в продакшене изволь нормально делать

Shmaltorhbooks
12.04.2018
22:06:18
в продакшене - изволю

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

Sergey
12.04.2018
22:06:40
локально же ты можешь обойтись только .env файлом и ничего особо в compose не прописывать

Shmaltorhbooks
12.04.2018
22:07:11
могу обойтись и env

Vladislav
12.04.2018
22:07:18
https://github.com/docker/compose/blob/4813494717c280ea9fb45906994e1d86f2462037/compose/config/config.py#L652

по идее вот тут ответ на твой вопрос

Shmaltorhbooks
12.04.2018
22:07:58
но я потому и спрашиваю, что хочу понять - мне креды дублировать или можно одно после второго заинклюдить и оно как в пыхе подхватит предыдущие define'ы в окружении

Google
Vladislav
12.04.2018
22:08:31
ну ты попробуй так и так и будешь знать) но по идее должно интерполяцию уметь

Shmaltorhbooks
12.04.2018
22:08:51
та я попробовал, но оно не алё

но мало ли, мож я что-то сделал не так

мож есть какие-то умные ходы и люди опытные подскажут

в моем случае оно совало в SYMFONY__* переменные то пустые строки, то саму строку $VAR в зависимости от написания

Vladislav
12.04.2018
22:10:13
https://github.com/docker/compose/issues/3435

?

Shmaltorhbooks
12.04.2018
22:10:43
чуть не то

тут использование переменных хоста в докер-компоузе

или не?))

Vladislav
12.04.2018
22:12:06
там и про энв файлы

Shmaltorhbooks
12.04.2018
22:13:34
там про контекст переменных в докер-компоузе

Shmaltorhbooks
12.04.2018
22:13:46
а мне внаружу оно нафиг не всралось

мне бы внутри

как в баше

foo=${bar}

я ж писал уже :)

SYMFONY__DOCTINE__USER=$MYSQL_USER

или

SYMFONY__DOCTINE__USER=${MYSQL_USER}

Google
Shmaltorhbooks
12.04.2018
22:15:12
или

SYMFONY__DOCTINE__USER="$MYSQL_USER"

или еще как

скобочек и кавычек я напишу сколько надо - лишь бы оно подхватывало переменные из разных файлов и позволяло не дублировать всё это счастье

Sergey
12.04.2018
22:29:55
Вакансия: #symfony #remote #fulltime Компания: IQWork Локация: Москва, Удаленка Описание вакансии: Проект Experum.ru – технологическая коммуникационная платформа, которая сводит предпринимателей с менторами, инвесторами и экспертами https://iqwork.in/job/symfony-middle-razrabotchik/ Контакты: @dfatt

Anton
12.04.2018
22:34:19
а какой сейчас наиболее кошерный способ валидировать гет парамсы?

Dmitriy
13.04.2018
02:58:24
Интересно так, неделю назад говорили, что все готовы миддлам платить $3k+ влегкую. Кидают вакансию миддл $1k )

Sergey
13.04.2018
06:25:14
ну, может набегут еще)

специально буду добавлять уровень ставки в пост сразу

Admin
ERROR: S client not available

Damir
13.04.2018
06:45:43
@Enleur спасибо за публикацию!

Yevgeniy
13.04.2018
06:46:40
А какая вообще вилка по Symfony для мидлов? В частности по Украине и по Киеву.

Виктор
13.04.2018
06:47:58
2-2.5к

Damir
13.04.2018
06:48:09
Не обязательно миддл кстати, если разработчик пишет норм код - безопасный, не слабо его отрефакторить, то 100% стоит отправить отклик на вакансию

Sergey
13.04.2018
06:48:29
потокобезопасный?)

Bohdan
13.04.2018
06:49:56
Damir
13.04.2018
06:50:30
Человек понимает хотя бы про базовые варианты возможных уязвимостей

Artem
13.04.2018
06:53:40
)

Pavel
13.04.2018
06:55:00
Кремниевую долину

Google
Damir
13.04.2018
06:55:17
Ну банально проверять значения которые проходят

Базовые вещи

Ну вы поняли, да?

Tex
13.04.2018
06:59:13
Писать валидаторы и не забывать проверять на null то что может быть null? А это точно мидл?

Bohdan
13.04.2018
06:59:17
Tex
13.04.2018
06:59:53
Damir
13.04.2018
07:03:52
Вообщем, либо миддл либо подающий надежды джун.

Sasha
13.04.2018
07:08:19
привет всем! решал ли кто задачу писать одновременно в несколько БД доктриной? нашел информацию только о конфигурации master-slave и её маловато.

Sergey
13.04.2018
07:08:41
заводи несколько коннектов

Sasha
13.04.2018
07:08:53
эт я понял.

Sergey
13.04.2018
07:09:02
https://symfony.com/doc/current/doctrine/multiple_entity_managers.html

Maxim
13.04.2018
07:09:58
Вообщем, либо миддл либо подающий надежды джун.
добавь ещё с обучением и испытом)

Sasha
13.04.2018
07:10:31
https://symfony.com/doc/current/doctrine/multiple_entity_managers.html
тут вариант с разделением сущностей по разным коннектам. мне же надо всё на все БД

по сути ЕМ 1 - * DB

Sergey
13.04.2018
07:11:13
по сути ЕМ 1 - * DB
стой, то есть тебе надо писать сразу в 2 базы?

зачем?

репликацию на уровне SQL настрой

Sasha
13.04.2018
07:13:22
значит нет возможности?

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