Size: a a a

2020 July 02

RM

R M in RubyRush
источник

RM

R M in RubyRush
я правильно мысль понял, про с двух разных сторон?
источник

RM

R M in RubyRush
а что за ceil?
источник

Э

Эдем in RubyRush
Ну вот, блин
источник

А

Александр in RubyRush
точно, не ceil, а floor надо
источник

RM

R M in RubyRush
а я рунд сделал прост
источник

А

Александр in RubyRush
ceil - округляет в большую сторону (всегда), floor - в меньшую
источник

RM

R M in RubyRush
Александр
точно, не ceil, а floor надо
:D
источник

RM

R M in RubyRush
Эдем
Ну вот, блин
:D
источник

RM

R M in RubyRush
Александр
ceil - округляет в большую сторону (всегда), floor - в меньшую
Понял спасиб
источник

А

Александр in RubyRush
ваш подход переберет больше неправильных вариантов на пути к правде)
источник

RM

R M in RubyRush
Александр
ваш подход переберет больше неправильных вариантов на пути к правде)
Согласен.
источник

RM

R M in RubyRush
Здорово, спасибо)
источник

R

Roux in RubyRush
Хмм, вот есть гем для валидации картинок, active_storage_validations, там можно задать соотношение сторон, к примеру aspect_ratio: :is_16_9. Вопрос, а можно к этому как-то прикрутить небольшую погрешность? Типа если соотношение отличается незначительно, в пределах 20%, то файл допустим? Или это хотелки из области фантастики и лучше тогда просто не задавать соотношение?
источник

D

Dmitriy Y. in RubyRush
Roux
Хмм, вот есть гем для валидации картинок, active_storage_validations, там можно задать соотношение сторон, к примеру aspect_ratio: :is_16_9. Вопрос, а можно к этому как-то прикрутить небольшую погрешность? Типа если соотношение отличается незначительно, в пределах 20%, то файл допустим? Или это хотелки из области фантастики и лучше тогда просто не задавать соотношение?
А aspect_ratio: { :landscape } не катит?
источник

R

Roux in RubyRush
Dmitriy Y.
А aspect_ratio: { :landscape } не катит?
Тут скорее интересно можно ли конкретные циферки задать)
источник

D

Dmitriy Y. in RubyRush
Кастомные пропорции?
источник

D

Dmitriy Y. in RubyRush
Там же есть не по пропорциям а отдельно по ширине/высоте с промежутками....
источник

D

Dmitriy Y. in RubyRush
, aspect_ratio: :landscape, dimension: { width: { in: 800..1600 }
источник

Э

Эдем in RubyRush
Roux
Хмм, вот есть гем для валидации картинок, active_storage_validations, там можно задать соотношение сторон, к примеру aspect_ratio: :is_16_9. Вопрос, а можно к этому как-то прикрутить небольшую погрешность? Типа если соотношение отличается незначительно, в пределах 20%, то файл допустим? Или это хотелки из области фантастики и лучше тогда просто не задавать соотношение?
https://github.com/igorkasyanchuk/active_storage_validations/blob/master/lib/active_storage_validations/aspect_ratio_validator.rb

Взять этот файл, зафигачить в инишиалайзер ту часть, которую нужно изменить. Всё
источник