Aleksandr
главная причина - недопроверили
Alexey
Недопроверили во всех возможных средах?
fink3L
Aleksandr
недопроверили все ситуации
Alexey
Ну вот же ситуация: PDF из-за другой версии пакета в одном из дистрибутивов рендерится по-другому. На проде и у основных разработчиков этого дистрибутива нет и не будет. А пришлось подключиться человеку, который на другом работает.
Alexey
Или надо было заранее специально тратить время чтобы проверить работу проекта там, где он вообще никогда и работать не планировал?
Aleksandr
ну сколько было в процентном соотношении таких ситцаций и ситуаций с багами из за логики?
Aleksandr
которую не проверили
Alexey
Мало. Но это не меняет гадости ситуации и иногда трудности дебага.
Alexey
Баги логики мало к теме докера отношения имеют.
Aleksandr
я не про это, а про опраданность
Aleksandr
вернее важность
Aleksandr
вот я бы сказал, что юнит тесты, функциональные тесты и манки тесты в 10 раз важнее
Aleksandr
так же наличие доков
Denys
докер - один раз настроил и забыл
все что ты пишешь - нужно писать постоянно.
разные вещи немного.
Aleksandr
у нас вместо докера отлично устраивает амазон
Aleksandr
а версия ПО и так везде одинаковая
Aleksandr
пхп 7.1 и мускуль 5.7
Aleksandr
а если мы про пакеты, то для этого есть лок файл
Aleksei
А у вас кроме mysql и php есть ещё что-то?
Aleksandr
монго
Aleksandr
редис
Aleksandr
го
Alexey
Особенно про пакеты не в composer, а APT/RPM.
Aleksandr
неа, такого не держим
Aleksei
Я думаю что если вам не надо быстро расти то и не нужен пока докер
Aleksandr
амазон позволяет запустить из образа хоть 20 серверов за раз
Aleksei
У амазона есть автоскейл
Aleksei
Ага
Aleksei
Копировать образы
Aleksei
У нас дорого амазон юзать
Aleksandr
есть еще promox
Alexey
Proxmox VE?
Aleksandr
ага
Aleksei
У нас есть стойки в дц и мы там опенстеком нарезаем виртуалки
Aleksandr
у нас амазон и хецнер
Aleksei
А да, у нас только Россия, поэтому ещё амазон нам не очень
Aleksandr
россия как раз вообще не нужна нам)
Aleksei
Вот вот
fink3L
я тут подумал, вот он нормальный пхп чат))
Игорь
Привет! ищу специалиста кто сделает мобильную адавтацию для сайта на symfony. Сайт маленький 5 страниц.
Игорь
Исполнитель найден
fink3L
держи нас в курсе
Роман
:)\
Artem
кто чем делает service discovery?
Sergey
Artem
ок, спасиб
Роман
как выкинуть файл в untracked files git без добавление в .gitignore?
Виталий
Роман
добавляем в .gitignore
.gitignore
fileName
Роман
теперь оба файла в untracked files
Alexey
И как это соответствует критерию "без добавления в .gitignore"?
Или .gitignore, который в .gitignore - это не .gitignore?
Alexey
А если в .gitignore уже есть какие-то правила - что делать будешь?
Роман
Ну я же составлял этот файл
Роман
Я знаю что там есть
Роман
И что необходимо
Роман
Без .gitignore решения не нашёл, вот и сделал так
Роман
Проблема решена
Alexander
Alexander
А симфони умеет в консольные команды?
Хочу написать консольный сервис
Sergey
Павел
Как получить конфигурацию бандла из config.yml? DI настроил а как получить понятия не имею, и чет не могу в доках увидеть
Alexey
Alexey
Да. И по ссылкам оттуда.
Sergey
bin/console debug:config ?
Павел
bin/console debug:config ?
Не. Мне надо чтобы бандл знал свой конфиг. Я там все перечитал но не нашел того, как по-правильному вытащить массив с конфигом
Павел
Сонфигурацию и валидацию я настроил. А как получить конфиг чтобы с ним работать вообще не могу найти. Мб в глаза долблюсь
Alexander
$container->setParameter('app.mail.sender', $config['email_sender']);
Alexander
\AppBundle\DependencyInjection\AppExtension
Павел
Alexander
В методе load должно быть что-то вроде
Alexander
$configuration = new Configuration();
$config = $this->processConfiguration($configuration, $configs);
Павел
Ну да
Alexander
Вообще можно взять любой сторонний бандл и посмотреть на его Extension
Alexander
Alexander
Возьми официальные бандлы. Им то можно верить