@proRuby

Страница 1291 из 1594
pny
11.07.2018
20:28:46
Дык а че, 10 раз в секунду тебе нужно ВСЮ папку проекта гонять туда-сюда?

Alex
11.07.2018
20:29:00
Дык а че, 10 раз в секунду тебе нужно ВСЮ папку проекта гонять туда-сюда?
зачем всю, просто даже запуск бэкенда минуту идет

Антон
11.07.2018
20:29:31
С докером у меня вебпак не получилось дев сервер настроить сколько не пытался, в остальном штука годная, но все равно проще оказалось поставить рядом убунту и не париться

pny
11.07.2018
20:29:55
Хз че у тебя там за "бекенд". У нас на куче проектов у пачки разрабов все норм

Google
Alex
11.07.2018
20:30:01
гем webpacker я в докере запустил вроде

pny
11.07.2018
20:30:19
Да

Alex
11.07.2018
20:30:24
любопытно

и докер нативный под мак?

и на винде все ок?

pny
11.07.2018
20:30:44
Докер нативный под мак

Виндовозников не нанимаем

:P

Alex
11.07.2018
20:31:30
ну хз короче, мне оно надо лишние проблемы добавлять? у меня была такая проблема, и она застопорила внедрение докера для дев у мак разрабов

и я гуглил это известная проблема, не знаю как у вас оно работает с хорошей скоростью

Виндовозников не нанимаем
у меня два фронтовика на винде были уже.

докер сэкономил много времени на них

Google
pny
11.07.2018
20:32:42
Оно не работает с нативной скоростью. На особенно мелких файлах работает медленно. Но нет таких кейсов когда это было бы критично

Вроде мой проект поднимали на винде, все ок было

С вебпаком и всем таким

Alex
11.07.2018
20:34:19
Оно не работает с нативной скоростью. На особенно мелких файлах работает медленно. Но нет таких кейсов когда это было бы критично
ну так рельсовый проект с гемами это и есть куча мелких файлов и поиск каждого файла для автолоада

и бэкенд минуту где то грузился

rails s обычный.

pny
11.07.2018
20:34:47
Дык гемы не в вольюме

Т.е. они не пробрасываются с хоста

Ибо нафиг?

Alex
11.07.2018
20:35:15
вообще мысль да.

У меня пробрасываются, я особо об этом не задумывался.

pny
11.07.2018
20:35:28
Они в вольюме докеровском, а он работает быстро

Alex
11.07.2018
20:36:05
вот так, где то через год решил свою проблему, хех. Не додумался до очевидного решения раньше.

и ничего связанного с рельсами ))

Gleb
11.07.2018
20:42:10
а на кой ты папку проекта через вольюм в докере гоняешь?

проект же можно прям пумой по старинке включать и только сервисы поднимать в контейнерах

Alex
11.07.2018
20:43:19
проект же можно прям пумой по старинке включать и только сервисы поднимать в контейнерах
чтобы гемы и их зависимости на хостовой системе не подымать

Gleb
11.07.2018
20:44:24
чтобы гемы и их зависимости на хостовой системе не подымать
тогда сразу дальше ) а почему ты этого не хочешь?

rvm вроде еще до докера все проблемы снял

Alex
11.07.2018
20:44:50
тогда сразу дальше ) а почему ты этого не хочешь?
потому что у меня на арче зависимости бывало и отваливались при апдейте

Google
Gleb
11.07.2018
20:45:01
а ) арч

Alex
11.07.2018
20:45:04
rvm вроде еще до докера все проблемы снял
ага, только нативные гемы требуют системных либ

а ) арч
ну не убунта же

Gleb
11.07.2018
20:45:30
я в мире яблок застрял, периодически забываю, что есть другие миры кроме этого

Alex
11.07.2018
20:45:42
мне яблоко не катит.

pny
11.07.2018
20:50:28
тогда сразу дальше ) а почему ты этого не хочешь?
потому что это может быть тоже гемором. И зочем это делать когда можно не делать.

Gleb
11.07.2018
20:51:00
у меня все работает (с)

Alex
11.07.2018
20:51:10
у меня все работает (с)
так у людей и без докера все работает

pny
11.07.2018
20:51:32
Прикол ведь в том что бы все было одинаковое во всех окружениях

Gleb
11.07.2018
20:51:36
не ну так то, не зря же я как раз вопрос и задал )

pny
11.07.2018
20:51:40
И тут ты такой А У МЕНЯ БУДУТ ГЕМЫ ДЛЯ МАКОСИ

А нафига?

pny
11.07.2018
20:51:55
Все в докере, что на проде, что в деве, что у тестировщицы

Везде одни и те же версии одних и тех же библиотек

В - воспроизводимость

Gleb
11.07.2018
20:52:54
всем, кто не бек, дают контейнер )

который и правда везде одинаковый

Alex
11.07.2018
20:54:10
всем, кто не бек, дают контейнер )
если бэк без контейнера - могут быть приколы что докер образ устарел/не собирается и подобные.

Gleb
11.07.2018
20:54:41
а какие проблемы с твоим подходом?

Google
Gleb
11.07.2018
20:56:14
ну то есть может ты прав и так удобнее, стоит попробовать. какие подводные камни, кроме медленной работы на маках?

Alex
11.07.2018
20:56:33
не сильно, просто когда быстро делаешь все, чуток заметно, но опять же не критично

тут у меня генератор за 1 секунду отработал, тут за две. Вообще были какие то подводные камни но не помню.

Докер папка раздувается изза старых контейнеров например.

pny
11.07.2018
20:57:33
чисти их ну!

Alex
11.07.2018
20:57:44
tty есть только если запускаешь конкретный контейнер а не все сразу

я просто слишком привык к такому flow чтобы сразу вспомнить какие подводные камни есть. Все обходится.

Gleb
11.07.2018
21:01:02
главное чтобы стокгольмского синдрома не было )

Admin
ERROR: S client not available

Alex
11.07.2018
21:02:49
Gleb
11.07.2018
21:03:27
докер сам чиститься научился не так давно )

Roman
11.07.2018
21:03:49
ну не совсем сам. надо чистить

и оно слишком много чистит: все кеши

Alex
11.07.2018
21:04:28
docker prune что забавно не показывает прогресс

я сначала думал что оно зависло

Gleb
11.07.2018
21:04:47
это настолько лучше, чем ничего, что все равно что сам )

Roman
11.07.2018
21:05:19
я просто run --rm всегда делаю

Alex
11.07.2018
21:05:23
ну там раньше были на SO варианты как почистить

Google
Roman
11.07.2018
21:05:24
мне не так актуально

ну там раньше были на SO варианты как почистить
да, мой вариант мне собрал 100+ оценок

Alex
11.07.2018
21:05:48
я просто run --rm всегда делаю
Я юзаю фичу что контейнеры хранят состояние в dc

например база у меня без вольюма

она просто в контейнере сидит, надо - грохнул.

pny
11.07.2018
21:06:56
+

Roman
11.07.2018
21:10:38
Я юзаю фичу что контейнеры хранят состояние в dc
где связь? это ж тогда нужные контейнеры

ты говоришь что раздувается папка, я решил что от старых контейнеров

Alex
11.07.2018
21:11:51
где связь? это ж тогда нужные контейнеры
Ненужные, есть сиды например.

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

И да, в том числе контейнеры, хоть я их и чищу per project

Roman
11.07.2018
21:13:01
у меня рекорд prune - 85Гб

Alex
11.07.2018
21:13:41
у меня рекорд prune - 85Гб
Долго удалялось?

Roman
11.07.2018
21:13:50
да :)

минут 10

может меньше, я отошел за бутербродами :)

Alex
11.07.2018
21:16:49
я раз в неделю чищу

немного утомляет если честно )

rekero
11.07.2018
21:19:14
Засунь в крон

Dmitry
12.07.2018
08:16:20
Какой самый простой способ из числа сделать массив чисел? Пока только такой вариант придумал: 1234.to_s.chars.map(&:to_i) # => [1, 2, 3, 4]

Alex
12.07.2018
08:18:02
да нормально вроде

q3n0x
12.07.2018
08:18:22

Страница 1291 из 1594