Size: a a a

Чат по руби

2021 February 25

DG

Denis Gavrilin in Чат по руби
Oleksii
Скорее всего зависит все от страны. В скором будущем все будет еще проще. На рынке реально существует спрос, правда не на джунов а на спецов.
Само собой, есть мнение, что вообще почти все перейдут на ремоут и зп по планете будет выравниваться
источник

O

Oleksii in Чат по руби
Denis Gavrilin
Само собой, есть мнение, что вообще почти все перейдут на ремоут и зп по планете будет выравниваться
Вполне реально. Сегодня общался с рекрутером, уже третим за неделю, и все хотят что бы работал в офисе. Ну оно и понятно, в офисе все же атмосфера другая, всякие там курсы, митапы...
источник

P

Paul in Чат по руби
Denis Gavrilin
Нет не конечно, в Испании например, если релокейт по визе высококвалифицированного специалиста, то нужен просто любой диплом, и не важно что ты едешь работать по другой специальности
да конечно. мы говорим про США там.
источник

DG

Denis Gavrilin in Чат по руби
Paul
да конечно. мы говорим про США там.
А, понял
источник

И

Иван in Чат по руби
anlashock
Спасибо большое!!!!  Подскажите пожалуйста а тогда какие credentials к бд прописываю какие выдумаю? Я искал предопределенные переменные в гитлабе для постгреса но там никаких стандартных не было
ну прописываешь ровно то как сконфигурировал сам контейнер, через variables ты можешь задать имя бд, юзера и его пароль. ровно эти же данные надо будет указать в database.yml для подключения к этой бд
источник

P

Paul in Чат по руби
Oleksii
Вполне реально. Сегодня общался с рекрутером, уже третим за неделю, и все хотят что бы работал в офисе. Ну оно и понятно, в офисе все же атмосфера другая, всякие там курсы, митапы...
что-то мне кажется, что  большинство опытных спецов предпочитает работать из дома.
источник

a

anlashock in Чат по руби
Иван
ну прописываешь ровно то как сконфигурировал сам контейнер, через variables ты можешь задать имя бд, юзера и его пароль. ровно эти же данные надо будет указать в database.yml для подключения к этой бд
Спасибо большое!!!!!!!!!!!!!!!!!!!!!!!
источник

O

Oleksii in Чат по руби
Paul
что-то мне кажется, что  большинство опытных спецов предпочитает работать из дома.
Я не опытный)
источник

И

Иван in Чат по руби
anlashock
Спасибо большое!!!!  Подскажите пожалуйста а тогда какие credentials к бд прописываю какие выдумаю? Я искал предопределенные переменные в гитлабе для постгреса но там никаких стандартных не было
то есть например если ты делаешь:
services:
 - postgres:latest
variables:
 POSTGRES_DB: ci_db
 POSTGRES_USER: app
 POSTGRES_PASSWORD: "secret"


то в database.yml должно быть что то такое
test:
 <<: *default
 database: <%= ENV['POSTGRES_DB'] %>
 host: postgres
 username: <%= ENV['POSTGRES_USER'] %>
 password: <%= ENV['POSTGRES_PASSWORD'] %>
источник

И

Иван in Чат по руби
ну либо можно просто указать те же значения без ENV
источник

И

Иван in Чат по руби
но при такой настройке у тебя локальный test перестанет работать
источник

O

Oleksii in Чат по руби
Oleksii
Я не опытный)
Но, работал 100% удаленно. Сейчас ищу новое место работы, и все "зовут" в  офис)
источник

И

Иван in Чат по руби
то есть на ci тесты будут запускаться, а на своей машине будет падать с ошибкой
источник

a

anlashock in Чат по руби
Иван
то есть например если ты делаешь:
services:
 - postgres:latest
variables:
 POSTGRES_DB: ci_db
 POSTGRES_USER: app
 POSTGRES_PASSWORD: "secret"


то в database.yml должно быть что то такое
test:
 <<: *default
 database: <%= ENV['POSTGRES_DB'] %>
 host: postgres
 username: <%= ENV['POSTGRES_USER'] %>
 password: <%= ENV['POSTGRES_PASSWORD'] %>
смотрите правильно чтоб подтянулись данные с POSTRGRES_DB я их просто указываю в ENV переменных самого gitLab и тогда при ci оно сверит с теми что там есть и грубо говоря пропустит
источник

И

Иван in Чат по руби
anlashock
смотрите правильно чтоб подтянулись данные с POSTRGRES_DB я их просто указываю в ENV переменных самого gitLab и тогда при ci оно сверит с теми что там есть и грубо говоря пропустит
не очень понял вопрос
источник

a

anlashock in Чат по руби
Иван
не очень понял вопрос
я имел ввиду что в занчение переменной POSTGRES_DB:  —-     ci_db нужно занести в settings ci/cd как переменную, чтоб оно работало, или достаточно любое значение указать под " ci_db " главное чтобы значение с gitlab-ci.yml совпадало с database,yml
источник

И

Иван in Чат по руби
anlashock
я имел ввиду что в занчение переменной POSTGRES_DB:  —-     ci_db нужно занести в settings ci/cd как переменную, чтоб оно работало, или достаточно любое значение указать под " ci_db " главное чтобы значение с gitlab-ci.yml совпадало с database,yml
ну если я тебя правильно понял то второй вариант. ты можешь задавать значения env переменным или через интерфейс гитлаба (это то что ты видимо settings ci/cd называл) или прям в gitlab-ci.yml через variables:
источник

И

Иван in Чат по руби
ci_db это будет имя базы данных в твоем контейнере, ты можешь поменять его на что угодно, главное что бы ты коннектился к этой же базе
источник

И

Иван in Чат по руби
то есть что бы database.yml была такая же бд указана
источник

a

anlashock in Чат по руби
Иван
то есть что бы database.yml была такая же бд указана
Спасибище еще раз огромное а то я танцы с бубнами делал!
источник