Size: a a a

2019 November 24

I🍻

Ivan 🍻 in pro.ruby
А ещё интересно следующее: есть рельсовый проект в одном репо с реактовым приложением, какие бест практикс для i18n? Отдавать рельсами или же на фронте все хранить, сохраняя в сторе текущий язык?
источник

DD

Denis Domenko in pro.ruby
Ivan 🍻
Действительно pluck быстрый? Недавно читал статью, о том что select(:field).map(&:field) гораздо медленнее pluck. Долгое время считал что это просто алиас.
И интересно, враки это или нет?
Действительно быстрый, сравни любым бенчмарком на одинаковом объеме данных
источник

I🍻

Ivan 🍻 in pro.ruby
Denis Domenko
Действительно быстрый, сравни любым бенчмарком на одинаковом объеме данных
Спасибо, да , действительно, проверил, серьезные различия - 0.03 vs 0.004 (малый объем данных и на слабом пк), надо будет затестить большой
источник

DD

Denis Domenko in pro.ruby
На большом будет разница на порядок
источник
2019 November 25

AI

Alex Ilizarov in pro.ruby
Ivan 🍻
Спасибо, да , действительно, проверил, серьезные различия - 0.03 vs 0.004 (малый объем данных и на слабом пк), надо будет затестить большой
Просто посмотри какой запрос генерируется в первом и втором случае. Во вторых на плук приходит массив который в модель не превращается, что добавляет еще производительности.
источник

u

unkmas in pro.ruby
Ivan 🍻
Действительно pluck быстрый? Недавно читал статью, о том что select(:field).map(&:field) гораздо медленнее pluck. Долгое время считал что это просто алиас.
И интересно, враки это или нет?
select.map для каждой строки тебе создаст тебе большой объект твоей модели в памяти. Плак этого не далает
источник

u

unkmas in pro.ruby
Alex Ilizarov
Просто посмотри какой запрос генерируется в первом и втором случае. Во вторых на плук приходит массив который в модель не превращается, что добавляет еще производительности.
Запрос-то одинаковый будет
источник

AI

Alex Ilizarov in pro.ruby
unkmas
Запрос-то одинаковый будет
.pluck делает select конкретного поля
источник

u

unkmas in pro.ruby
Так и он там делает селект одного поля
> select(:field).map(&:field)
источник

AI

Alex Ilizarov in pro.ruby
unkmas
Так и он там делает селект одного поля
> select(:field).map(&:field)
А ну да.
источник

RD

Roma Druzhinin in pro.ruby
А кто как деплоит нынче? Докер/кубернетис? Капистарано по старинке?
источник

МВ

Максим Вейсгейм in pro.ruby
Делоем занимаются деплоеры
источник

МВ

Максим Вейсгейм in pro.ruby
Девопсы там всякие
источник

AI

Alex Ilizarov in pro.ruby
Максим Вейсгейм
Делоем занимаются деплоеры
источник

RI

Rustam Ibragimov in pro.ruby
а бизнесухой в коде - бизнари :)
источник

RI

Rustam Ibragimov in pro.ruby
и бизнесмэны
источник

A

Alexander in pro.ruby
Roma Druzhinin
А кто как деплоит нынче? Докер/кубернетис? Капистарано по старинке?
Капистрана и докер(разные проекты), ощинь хочется в кубы
источник

RD

Roma Druzhinin in pro.ruby
Alexander
Капистрана и докер(разные проекты), ощинь хочется в кубы
я понимаю ))
источник

RD

Roma Druzhinin in pro.ruby
просто интересно какой workflow
источник

VK

Vasya Kuzmik in pro.ruby
Roma Druzhinin
просто интересно какой workflow
k8s deploy
источник