Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 April 06

СН

Смерть Неизбежна in Ruby, Rails, Hanami | dry-rb
Ой, чо пишу то
источник

СН

Смерть Неизбежна in Ruby, Rails, Hanami | dry-rb
x^3/3*sqrt(pi)
источник

СН

Смерть Неизбежна in Ruby, Rails, Hanami | dry-rb
А, блин,  там же как-то по другому умножение интегрируется. Пойду ка я, чтобы больше не позориться
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
Roman O
я протестировал с carrierwave + fog (s3), вместо gem 'carrierwave-google-storage', и время рендеринга каждого паршиала было по 5ms
а если в контроллере где получаешь список sounds заинклудить attachment ?
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
@sounds = Sound.includes(:attachment)
источник

M

Mixam19 in Ruby, Rails, Hanami | dry-rb
Ребята, вопрос. Только что столкнулся с мнением, что скоупы не должны находится на модели в рельсе, а должны быть вынесены в отдельный query object. Я могу понять аргументы за то, чтобы модель была без валидаций или модель без коллбэков. Но не могу придумать ни одной причины, почему скоупы на ActiveRecord плохо. Кто согласен, с тем, что это плохо - могли бы вы как-нибудь аргументировать в чем проблема?
источник

IM

Igor Morozov in Ruby, Rails, Hanami | dry-rb
тут зависит от того, как ты хочешь использовать активрекорд модель
источник

r

rekero in Ruby, Rails, Hanami | dry-rb
жирные модели это плохо
источник

r

rekero in Ruby, Rails, Hanami | dry-rb
activerecord это антипаттерн
источник

M

Mixam19 in Ruby, Rails, Hanami | dry-rb
Окей, да
источник

M

Mixam19 in Ruby, Rails, Hanami | dry-rb
Но мы его уже используем
источник

M

Mixam19 in Ruby, Rails, Hanami | dry-rb
Так что непонятно, причем здесь скоупы )
источник

IM

Igor Morozov in Ruby, Rails, Hanami | dry-rb
вполне нормально иметь скоупы в модели, но тут нужно понимать, зачем ты это делаешь
источник

M

Mixam19 in Ruby, Rails, Hanami | dry-rb
Ну речь вообще о любом скоупе, который юзается извне
источник

M

Mixam19 in Ruby, Rails, Hanami | dry-rb
Тобишь типо если скоуп вызывается внутри модели - это ок
источник

M

Mixam19 in Ruby, Rails, Hanami | dry-rb
Если в контроллере - не ок
источник

M

Mixam19 in Ruby, Rails, Hanami | dry-rb
В сервисе - тоже не ок
источник

r

rekero in Ruby, Rails, Hanami | dry-rb
Mixam19
Так что непонятно, причем здесь скоупы )
жирные модели, в которых ты хранишь логику
источник

M

Mixam19 in Ruby, Rails, Hanami | dry-rb
rekero
жирные модели, в которых ты хранишь логику
Каким образом scope делает модель жирной?
источник

IM

Igor Morozov in Ruby, Rails, Hanami | dry-rb
Тут поговори про более верхнеуровневую картину мира и как персистенс должен организовывать
источник