Эмм, а в чем выражается Rails-специфика или суровая привязанность к фреймворку Capistrano/Mina?
Мне и колегам, тот факт, что они написаны на руби, совсем не мешает деплоить кроме рельсов и ноду с пхп. И уверен, что с любым другим стеком сложностей бы также не возникло.
Честно, не спора ради, а интереса для.
Я примерно об этом и говорю.
Ситуации разные бывают, поэтому нельзя однозначно сказать, что вот это проще или лучше этого.
А судя по коментам, для многих деплой — это только апдейт кода.
Простой сценарий деплоя:
— переводим приложение в сервисный режим
— делаем бекап БД
— обновляем код
— заливаем необходимые конфиги (надеюсь вы конфиги не храните в vcs)
— запускаем билд/миграции
— переводим приложение в рабочий режим или откатываем предыдущую версию если что-то пошло не так
Я писал к тому, что тут много факторов: начиная с железа и заканчивая шумом в комнате.
Например, я в открытых наушниках практически ничего не слышал, а в закрытых и на колонках услышал.
И на родном ноутбучном 16bit ЦАП-е, и на внешнем 32bit.
А почему должен устраивать? При современных технологиях.
Раньше 640x480 всех более чем устраивал.
Раньше деревья были выше, трава зеленее и солнце ярче.
До сих пор сидите на 640х480?
Просто IDE себе нормальную поставьте без тулбаров вверху на пол экрана. Идеальное IDE — это текстовый редактор на весь экран, где пишется код и шоткеи, которыми он компилится.
Просто купите себе монитор wqhd или выше. Одной IDE потребности не ограничиваются.
Да и потребности у каждого свои, и моя «Идеальное IDE» с вашим мнением не согласна.
Уже как месяц (если не больше) вижу ее на некоторых сайтах.
Они, видимо, и алгоритмы подкрутили: иногда показывает капчу, иногда достаточно кликнуть чекбокс.
Напишите это еще раз, если считаете что одного недостаточно.
Код на гитхабе, открытом в 4 браузерах, «плывет» от табов – это факт. Остальное вторично, о чем я и написал выше.
Мне и колегам, тот факт, что они написаны на руби, совсем не мешает деплоить кроме рельсов и ноду с пхп. И уверен, что с любым другим стеком сложностей бы также не возникло.
Честно, не спора ради, а интереса для.
Спасибо, не надо.
Ситуации разные бывают, поэтому нельзя однозначно сказать, что вот это проще или лучше этого.
А судя по коментам, для многих деплой — это только апдейт кода.
Простой сценарий деплоя:
— переводим приложение в сервисный режим
— делаем бекап БД
— обновляем код
— заливаем необходимые конфиги (надеюсь вы конфиги не храните в vcs)
— запускаем билд/миграции
— переводим приложение в рабочий режим или откатываем предыдущую версию если что-то пошло не так
Вот чем и как здесь помогут контейнеры?
Сомневаюсь.
Все зависит от того, как построен цикл разработки и какие требования к деплою.
Например, я в открытых наушниках практически ничего не слышал, а в закрытых и на колонках услышал.
И на родном ноутбучном 16bit ЦАП-е, и на внешнем 32bit.
ИМХО, здесь дело не столько в ЦАП'е, сколько в чуствительности колонок/наушников.
Именно это я и написал в том комментарии.
А почему должен устраивать? При современных технологиях.
Раньше деревья были выше, трава зеленее и солнце ярче.
До сих пор сидите на 640х480?
Просто купите себе монитор wqhd или выше. Одной IDE потребности не ограничиваются.
Да и потребности у каждого свои, и моя «Идеальное IDE» с вашим мнением не согласна.
Они, видимо, и алгоритмы подкрутили: иногда показывает капчу, иногда достаточно кликнуть чекбокс.
Код на гитхабе, открытом в 4 браузерах, «плывет» от табов – это факт. Остальное вторично, о чем я и написал выше.
И к слову: я не писал, что гитхаб «виноват».