Size: a a a

pro.rb (Ruby/Rails / RU)

2020 September 16

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
ну да, дело понятное
источник

RI

Rustam Ibragimov in pro.rb (Ruby/Rails / RU)
Алексей Шеин
вопрос плавно перешел из технической области в менеджмент
бывает. нужно быть гибким :)
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
у нас куча "политики" в проекте, но я там и так сильно активничаю по фронтенду, на тесты мне не хватит сил
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
потому просто пытаюсь минимизировать потери)
источник

RI

Rustam Ibragimov in pro.rb (Ruby/Rails / RU)
👍🏻 я думаю тут все заапрувили твой подход :)
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
))
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Roman Usherenko
но я хочу с селениума спрыгнуть
А че конкретно бесит?
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
А че конкретно бесит?
ну конкретно я не могу там делать вещи, которые не умеет хромдрайвер: подменять хедеры, юзерагент, перехватывать и мокать нетворк траффик
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
и еще я надеюсь, что руби => хром будет быстрей, чем ruby => selenium => chromedriver => chrome
источник

АШ

Алексей Шеин... in pro.rb (Ruby/Rails / RU)
Roman Usherenko
ну конкретно я не могу там делать вещи, которые не умеет хромдрайвер: подменять хедеры, юзерагент, перехватывать и мокать нетворк траффик
Мы вот это юзаем https://github.com/oesmith/puffing-billy
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
с этим есть определенные траблы: у нас сам проект на евентмашине и puffing-billy на нём, поэтому не срослось
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
ну и опять же это дополнительный посредник, а за CDP будущее, я считаю
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
в том числе фаерфокс уже имплементит сабсет этого протокола и собирается продолжать
источник
2020 September 17

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Приветсвую, вопрос по докер композеру для приложения на рельсах
Имеется следующая ситуация
1 хост с веб приложением расфасованном по 3 контейнерам фронт+бэк+редис
1 хост с базами данных, расфасованными по 2м контейнерам mysql+pg
Однако я не знаю заранее ипшник хоста с базой
Сответственно хотелось бы его передавать через переменные окружения в композере так или иначе. Композер транслирует в контейнер только строки?
     environment:
         - DATABASE_HOST=192.168.0.26
Вот я использую такую строчку в композере
И такую
   host: ​<%= ENV.fetch('DATABASE_HOST') %>​  
В файле дб конфига. Однако бэк отдаёт мне такую ошибку
could not translate host name "​192.168.0.26​" to address: Name or service not known
Как собсно прокинуть ипшник то?
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Кракозябр Кракозябрович
Приветсвую, вопрос по докер композеру для приложения на рельсах
Имеется следующая ситуация
1 хост с веб приложением расфасованном по 3 контейнерам фронт+бэк+редис
1 хост с базами данных, расфасованными по 2м контейнерам mysql+pg
Однако я не знаю заранее ипшник хоста с базой
Сответственно хотелось бы его передавать через переменные окружения в композере так или иначе. Композер транслирует в контейнер только строки?
     environment:
         - DATABASE_HOST=192.168.0.26
Вот я использую такую строчку в композере
И такую
   host: ​<%= ENV.fetch('DATABASE_HOST') %>​  
В файле дб конфига. Однако бэк отдаёт мне такую ошибку
could not translate host name "​192.168.0.26​" to address: Name or service not known
Как собсно прокинуть ипшник то?
читай доку по компоузу - в нем обращение идет по именам твоих сервисов
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
или база у тебя не внутри компоуза?
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
да я ж вроде написал, физически отдельное железо
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
отдельный хост
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Кракозябр Кракозябрович
Приветсвую, вопрос по докер композеру для приложения на рельсах
Имеется следующая ситуация
1 хост с веб приложением расфасованном по 3 контейнерам фронт+бэк+редис
1 хост с базами данных, расфасованными по 2м контейнерам mysql+pg
Однако я не знаю заранее ипшник хоста с базой
Сответственно хотелось бы его передавать через переменные окружения в композере так или иначе. Композер транслирует в контейнер только строки?
     environment:
         - DATABASE_HOST=192.168.0.26
Вот я использую такую строчку в композере
И такую
   host: ​<%= ENV.fetch('DATABASE_HOST') %>​  
В файле дб конфига. Однако бэк отдаёт мне такую ошибку
could not translate host name "​192.168.0.26​" to address: Name or service not known
Как собсно прокинуть ипшник то?
а все, неправильно прочел сначала

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

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Мне в датабейз.ямл надо затолкать ипшник, который я узнаю только по факту. Но как я понимаю, рельсы воспринимают передоваемую переменную как строку
источник