Определить размытое изображение или нет в рельсах

Вы подключаетесь по протоколу SSH. Используя SSH, каждый хост имеет ключ. Клиенты помнят ключ хоста, связанный с конкретным адресом, и отказываются подключаться, если появляется ключ хоста. Это предотвращает людей при средних атаках.

Изменен ключ хоста для домена.com. Если это не кажется вам подозрительным, вы можете удалить старый ключ из своего локального кеша, используя

$ ssh-keygen -R domain.com

. Я настоятельно рекомендую вам также проверить, что пользователи аутентифицируются с помощью ключей. Таким образом, ssh-agent может хранить ключевой материал для удобства (вместо того, чтобы каждый должен вводить свой пароль для каждого подключения к серверу), а пароли не распространяются по сети.

0
задан ashvin 11 March 2019 в 13:51
поделиться

1 ответ

Все возможно в Ruby. Rails - это просто веб-фреймворк. Если вы спрашиваете, есть ли в Ruby, Rails или скрепке что-то вроде

Image.first.blurred?

, то, к сожалению, нет. Я бы предположил, что ни в одном языке или структуре программирования нет такой встроенной функциональности. Но так как мы разработчики программного обеспечения, мы можем использовать тонны библиотек, поэтому наше приложение подчиняется всему, чего мы хотим достичь. Но сначала мы должны научить их.

OpenCV была бы хорошей библиотекой для такой функциональности. Его используют в тоннах случаев, когда требуется визуальный анализ. Для него есть также оболочка в ruby.

Конечно, для вашего случая использования вы должны создать для него небольшую библиотеку. Здесь у вас есть пример на python, который, несомненно, можно легко перевести на ruby. Когда вы получили эту работу, вы даже могли бы реализовать некоторое расширение модели, чтобы включить

SomeObject.blurred?

0
ответ дан Denny Mueller 11 March 2019 в 13:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: