Size: a a a

Saint P Ruby Community

2021 February 26

w

wi11son in Saint P Ruby Community
Было бы желание
источник

BB

Boris Beginin in Saint P Ruby Community
да офк
источник

w

wi11son in Saint P Ruby Community
Потому что остальные были мои, а я сижу на гладких онли, и максимально бесшумных
источник

w

wi11son in Saint P Ruby Community
Я их даже собираю из 2х разных
источник

w

wi11son in Saint P Ruby Community
Стемы беруз из черных сайлентов, коробочку от желтых милки хаузинг), и отдельно пружинку 55гр
источник

BB

Boris Beginin in Saint P Ruby Community
все хотел сет золотых калли, но чет както не доходят руки
источник

BB

Boris Beginin in Saint P Ruby Community
ну и я боюсь что из офиса выгонят
источник

BB

Boris Beginin in Saint P Ruby Community
с такими
источник

GB

Georgiy Bykov in Saint P Ruby Community
Boris Beginin
забавно что синии свичи были только у меня и Артема
У меня половина синие, или даже 60℅. Не помню точно
источник

BB

Boris Beginin in Saint P Ruby Community
Georgiy Bykov
У меня половина синие, или даже 60℅. Не помню точно
ну тыж не выкладывай свою, кстати идея разных свичей мне нравится
источник

BB

Boris Beginin in Saint P Ruby Community
Но не знаю какю бы комплектацию хотел
источник

GB

Georgiy Bykov in Saint P Ruby Community
Boris Beginin
ну тыж не выкладывай свою, кстати идея разных свичей мне нравится
Я пропустил весь разговор и просто так вкинул эту инфу 😂
источник

SK

Sergey Kojin in Saint P Ruby Community
bundle install for docker шаг который удаляет весь мусор, у меня размер слоя уменьшилься в 2 раза
```
RUN BUNDLE_WITHOUT="test development" BUNDLE_FROZEN=true bundle install --jobs 5 --retry 5 \
   && rm -rf /root/.bundle/cache \
   && find /usr/local/bundle/ruby -name "*.gem" -delete \
     -o -name "*.c" -delete -o -name "*.o" -delete \
     -o -name "gem_make.out" -delete -o -name "*.log" -delete \
   && find /usr/local/bundle/ruby -maxdepth 4 -name "*.rdoc" -delete \
     -o -name "*.md" -delete -o -name "*.txt" -delete \
     -o -name "*file" -delete \
     -o -name ".*" -type f -delete \
   && find /usr/local/bundle/ruby -maxdepth 4 -name "*LICENSE*" -delete -o -name "CHANGELOG" -delete \
   && find /usr/local/bundle/ruby -maxdepth 4 -name "spec" -exec rm -rf {} + \
     -o -name "test" -exec rm -rf {} + \
     -o -name "example*" -exec rm -rf {} + \
     -o -name "rdoc" -exec rm -rf {} + \
     -o -name "doc*" -exec rm -rf {} + \
     -o -name "script*" -exec rm -rf {} + \
     -o -name "contrib" -exec rm -rf {} +

```
источник

V

Vera in Saint P Ruby Community
wi11son
(drop the mic)
история достойная экранизации!!!
источник

i

ikzekly in Saint P Ruby Community
источник

i

ikzekly in Saint P Ruby Community
блатной клик! :D
источник

PP

Pavel Peganov in Saint P Ruby Community
Sergey Kojin
bundle install for docker шаг который удаляет весь мусор, у меня размер слоя уменьшилься в 2 раза
```
RUN BUNDLE_WITHOUT="test development" BUNDLE_FROZEN=true bundle install --jobs 5 --retry 5 \
   && rm -rf /root/.bundle/cache \
   && find /usr/local/bundle/ruby -name "*.gem" -delete \
     -o -name "*.c" -delete -o -name "*.o" -delete \
     -o -name "gem_make.out" -delete -o -name "*.log" -delete \
   && find /usr/local/bundle/ruby -maxdepth 4 -name "*.rdoc" -delete \
     -o -name "*.md" -delete -o -name "*.txt" -delete \
     -o -name "*file" -delete \
     -o -name ".*" -type f -delete \
   && find /usr/local/bundle/ruby -maxdepth 4 -name "*LICENSE*" -delete -o -name "CHANGELOG" -delete \
   && find /usr/local/bundle/ruby -maxdepth 4 -name "spec" -exec rm -rf {} + \
     -o -name "test" -exec rm -rf {} + \
     -o -name "example*" -exec rm -rf {} + \
     -o -name "rdoc" -exec rm -rf {} + \
     -o -name "doc*" -exec rm -rf {} + \
     -o -name "script*" -exec rm -rf {} + \
     -o -name "contrib" -exec rm -rf {} +

```
А тулчейн для сборки сишных расширений остался? Можно собрать в одном образе (multi-stage) и скопировать /usr/local/bundle в итоговый *-slim (без тулчейна) образ.
источник

SK

Sergey Kojin in Saint P Ruby Community
да это тоже можно, и node_modules не копировать, но мне не критично тк собирается на том же сервере
источник

SK

Sergey Kojin in Saint P Ruby Community
просто гемы тащат кучу мусора, который остается в наших CI и docker, недавно добавлил bundle clean в github action - тк заметил что bundle gem cache 1.5Gb и загрузка занимает 30s
источник

MS

Mikhail Sytchev in Saint P Ruby Community
https://upgrow.shopify.io обсуждали уже?
источник