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

2 ответа

ruby, используя ярлык «&: methodname» из array.map (&: methodname) для строк хеш-ключа, а не для methodname

Большинство разработчиков ruby знают, как сохранить несколько нажатий клавиш, выполнив что-то вроде этого: array.map(&:methodname)скорее, чем array.map {|x| x.methodname }Можно ли как-нибудь применить аналогичный ярлык &: methodname для вызова ...

4 ответа

Где ловить и бросать полезно в Ruby?

Я действительно не вижу вменяемого использования для них. Существует ужеrescue а такжеraiseтак зачем нужнаthrow а такжеcatch? Кажется, они должны быть использованы, чтобы выпрыгнуть из глубокого вложения, но для меня это просто пахнет как гото. ...

7 ответов

Регулярное выражение: не совпадать, если строка содержит пробелы

Я не могу понять шаблон регулярного выражения для сопоставления строк, только если он не содержит пробелов. Например "this has whitespace".match(/some_pattern/)должен вернутьсяnil но "nowhitespace".match(/some_pattern/)должен вернуть MatchData ...

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

2 ответа

ActionView :: Template :: Error: отсутствует ссылка на хост

Как видно из названия, я получаю эту ошибку при попытке использоватьlink_to в моих почтовых шаблонах: ActionView::Template::Error: Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to ...

1 ответ

result.credit_card_verification возвращает ноль даже при ошибке в Braintree

Я использую Braintree для обработки платежей, и я пытаюсь получитьКоды ответа процессора [https://www.braintreepayments.com/docs/ruby/reference/processor_responses]из Брейнтри с Руби. Вот мой код: verification = result.credit_card_verification ...

5 ответов

Учитывая ключ и секрет сеанса, как мы можем расшифровать куки Rails?

У меня есть вопрос о том, как Rails обрабатывает шифрование / дешифрование cookie. У меня есть это в моем config / environment.rb config.action_controller.session = { :session_key => [some key], :secret => [some secret] }И это в config / ...

5 ответов

Выглядит круто, но я на самом деле нахожу это запутанным и предпочитаю старый добрый троичный, если.

я есть следующий код: url = file.s3_url.blank? ? file.url : file.s3_urlЕсть более короткий способ написать это? Спасибо!

2 ответа

github.com/frodsan/mongoid-minitest/pull/9

у gemspec для новой версии gem, которая теперь требует Ruby 1.9. Предыдущие версии гема были в порядке с Ruby 1.8, но теперь потребуется 1.9. Есть ли способ вызвать сбой установки гема для этой версии гема с предупреждением для пользователей, ...

8 ответов

Но если нет строки в кавычках, тогда да. Единственная разница между новой строкой, когда мы используем «пут».

мер, в этой строке кода, которую я написал,print а такжеputs дают разные результаты. 1.upto(1000).each { |i| print i if i % 2 == 0 }

4 ответа

Я использовал

я есть ресурс, определенный в моих маршрутах. resources :categoriesИ у меня есть следующее в моем контроллере категории: def show @category = Category.find(params[:id]) respond_to do |format| format.json { render :json => @category } format.xml ...