Результаты поиска по запросу "ruby"

5 ответов

Разбиение длинных строк по нескольким строкам в Ruby без разрыва строки

Мы недавно решили на моей работе гид по рубиновому стилю. Одним из указов является то, что ни одна строка не должна быть шире, чем 80 символов. Поскольку это Rails-проект, у нас часто есть строки, которые немного длиннее - т.е. Пользователь X ...

2 ответа

H, разделить строку, содержащую и разделитель и экранированный разделитель?

Мой разделитель строк;, Разделитель экранируется в строке как\;, Например., irb(main):018:0> s = "a;b;;d\\;e" => "a;b;;d\\;e" irb(main):019:0> s.split(';') => ["a", "b", "", "d\\", "e"]Может ли кто-нибудь предложить мне регулярное выражение, ...

4 ответа

Rails 4.1 Mailer Previews и разработка пользовательских, электронных писем

У меня есть новое приложение Rails 4.1.1, где я настраиваю электронные письма Devise. Я хочу, чтобы они отображались в новой функции предварительного просмотра электронной почты Rails, поэтому я сделал следующее: 1) Добавлен следующий фрагмент к ...

ТОП публикаций

2 ответа

Ошибка электронной почты rails - 530-5.5.1 Требуется аутентификация.

пытаюсь отправить электронную форму Ruby on Rails, но получаю это: SocketError in UsersController#create getaddrinfo: nodename nor servname provided, or not knownМой файл environment / development.rb содержит: config.action_mailer.smtp_settings ...

3 ответа

СУХИЕ Контроллеры в Rails 3.2

После анализа кода кода я обнаружил, что мои контроллеры не СУХИЕ, как могло бы быть. Методы, такие как: def index @animals = current_user.animals.valid_animals.search(params[:search], params[:page]) respond_to do |format| format.html # ...

2 ответа

Почему закрытые вспомогательные методы все еще доступны в представлениях?

Еще один вопрос «почему это так»: я заметил, что частные вспомогательные методы все еще доступны в представлениях. Почему это? И есть ли способ предотвратить это (например, при наличии вспомогательных методов, которые должны вызываться только из ...

2 ответа

Почему Array.reverse_each быстрее, чем Array.reverse.each

Я вряд ли используюreverse_each метод, вместо этого я призываюreverse.each когда мне нужно пройти массив в обратном направлении. Так что я просто сделал несколько тестовreverse_each значительно быстрее, чемreverse.each. Это связано с тем, что ...

1 ответ

Rails: отключить отображение ошибок

Когда я получаю доступ к сообщению, которого нет в моем проекте Rails, через URL/posts/13браузер показывает подробную ошибку: ActiveRecord::RecordNotFound in PostsController#show Couldn't find Post with ID=13 Rails.root: ... ... Request ...

2 ответа

Фарадей против HTTParty [закрыто]

фарадей [https://github.com/technoweenie/faraday]клиентская библиотека ruby HTTP Почему предпочтительнее использовать егоHTTParty [https://github.com/jnunemaker/httparty]? Вот некоторые вещи, которые я бы хотел ...

7 ответов

Рекомендации по повторному использованию кода между контроллерами в Ruby on Rails

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