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

Alex
11.07.2018
20:29:00

Антон
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

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
а какие проблемы с твоим подходом?

Alex
11.07.2018
20:55:35

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

Roman
11.07.2018
21:02:50

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
мне не так актуально

Alex
11.07.2018
21:05:48
например база у меня без вольюма
она просто в контейнере сидит, надо - грохнул.

pny
11.07.2018
21:06:56
+

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

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

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

Alex
11.07.2018
21:13:41

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