Size: a a a

pro.rb (Ruby/Rails / RU)

2020 June 02

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Anton Davydov
Но те, кто его делает (а это одних инженеров 200+), трудятся только над продуктом и не выполняют чужие заказы
Окей тогда
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
Это как говорить, что апворк это бодишоп, хотя это тоже продуктовая компания
источник

AA

Andrey Andreev in pro.rb (Ruby/Rails / RU)
/h
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Anton Davydov
Нет, они позиционируют свой продукт как бодишоп
ну это просто dogfooding 🙂 пользуются своим собственным продуктом, молодцы
источник

AA

Andrey Andreev in pro.rb (Ruby/Rails / RU)
/h
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
h
источник

AA

Andrey Andreev in pro.rb (Ruby/Rails / RU)
С десктопа мака прикол - отображается как ссылка и когда по ней клацаешь - тоже пишеш /h в чат)
источник

A

Andrey 😼 in pro.rb (Ruby/Rails / RU)
Andrey Andreev
С десктопа мака прикол - отображается как ссылка и когда по ней клацаешь - тоже пишеш /h в чат)
С подключением, команды всегда так подсвечивались
источник

I

Igor in pro.rb (Ruby/Rails / RU)
Всем привет!

Подскажите, пожалуйста, у меня такой вопрос

Есть проект, данный проект содержит сабмодуль(git submodule) .
В сабмодуле определены различные конфиги (.yml).

Так вот, я думаю уйти от сабмодуля в пользу гема.
Вынести это в гем и его подгружать.
По идее, так будет проще, легко назначаем нужную ветку этому гему, не нужно писать git submodule update и т.д. и т.п.

Собственно два вопроса, стоит ли выносить это в гем (мне кажется да) и как правильно будет подгрузить конфиги с гема?

На данный момент там просто (сабмодуль грузится в папку config)

config_for('config/config')


При этом сам репозиторий (сабмодуль конфига) не является гемом(без gemspec), но это вроде бы не проблема.
В гемфайле указываем типа
gem 'deep_merge', '1.0', :git => 'https://github.com/peritor/deep_merge.git'
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Igor
Всем привет!

Подскажите, пожалуйста, у меня такой вопрос

Есть проект, данный проект содержит сабмодуль(git submodule) .
В сабмодуле определены различные конфиги (.yml).

Так вот, я думаю уйти от сабмодуля в пользу гема.
Вынести это в гем и его подгружать.
По идее, так будет проще, легко назначаем нужную ветку этому гему, не нужно писать git submodule update и т.д. и т.п.

Собственно два вопроса, стоит ли выносить это в гем (мне кажется да) и как правильно будет подгрузить конфиги с гема?

На данный момент там просто (сабмодуль грузится в папку config)

config_for('config/config')


При этом сам репозиторий (сабмодуль конфига) не является гемом(без gemspec), но это вроде бы не проблема.
В гемфайле указываем типа
gem 'deep_merge', '1.0', :git => 'https://github.com/peritor/deep_merge.git'
мне кажется гем тут будет лишним гемором
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Да и странно конфиги так шарить
источник

I

Igor in pro.rb (Ruby/Rails / RU)
ага, ясно
источник

I

Igor in pro.rb (Ruby/Rails / RU)
ну и сразу другой вопрос, раз я здесь)

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

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

Ветка developement проекта грузит ветку сабмодуля development

Это как сделать?)
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
а почему у тебя конфиги в сабмодуле лежат?
источник

🐱

🐱 Rough Cat in pro.rb (Ruby/Rails / RU)
никому письма не поступали с домена cvitv.ru с предложениями работы?
источник

I

Igor in pro.rb (Ruby/Rails / RU)
Anton Davydov
а почему у тебя конфиги в сабмодуле лежат?
ну придумал и реализовал не я
А так конфиги могут редактировать как те, кто на клинте делает, так и те, кто беком занимается.

Видимо по этой причине конфиги были вынесены, что бы разрабам на клиенте не давать доступа к целом проекту (серверу)
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
я бы попробовал разобраться почему вообще так сделано, потому что мб вообще никто кроме бекенда это не использует и мб стоит все в один репозиторий засунуть
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
но это надо разбираться
источник

I

Igor in pro.rb (Ruby/Rails / RU)
не, там и разрабы на клиенте в него вносят правки и мы (бекендеры)
То есть, в итоге, так надо

Просто после каждого чиха делать
git submodule update
git add
и т.д. не круто
+ мне надо, что бы грузились разные ветки сабмодуля для дева и мастера, поэтому и решил вынести в гем
источник

КМ

Кеков Зез Мемович... in pro.rb (Ruby/Rails / RU)
🐱 Rough Cat
никому письма не поступали с домена cvitv.ru с предложениями работы?
приходили, и не только с этого
источник