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

1 ответ

Скрепка не в состоянии сохранить вложение

Я использую Ruby 1.9 и Rails 2.3.4 с гемом Paperclip для сохранения вложений. и я последовал этому уроку, добавив правильную миграцию, добавив (has_attached_file: video) к модели, сделав форму (multipart) и добавив к ней <% = f.file_field: ...

5 ответов

Кто-нибудь успешно развернул проект Rails с Ruby 1.9.1? [закрыто]

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

2 ответа

Почему лямбда-вызов Ruby 1.9 невозможен без точки перед скобками?

Я проверил последнюю версию Ruby, чтобы немного поиграть с последними изменениями. Первое, что я попытался сделать, это вызвать Ruby-лямбду / блок / процесс точно так же, как вы это делаете с вызываемым Python. a = lambda {|x| puts x} a.call(4) ...

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

1 ответ

Где методы определены на верхнем уровне ruby?

На верхнем уровне определение метода должно приводить к закрытомуObjectи тесты, кажется, подтверждают это: def hello; "hello world"; end Object.private_instance_methods.include?(:hello) #=> true Object.new.send(:hello) #=> "hello world"Тем не ...

5 ответов

Как сделать Ruby 1.9 стандартным Ruby в Ubuntu?

Есть ли способ, на Ubuntu 9.04, установить Ruby 1.8 какruby1.8 (или вообще избавиться от него) и по умолчанию Ruby 1.9ruby?

4 ответа

str.each в Ruby не работает

Я учу Руби. Я нашел методString#each вhttp://ruby-doc.org/core/classes/String.html [http://ruby-doc.org/core/classes/String.html]. Когда я пытаюсь использовать это ... irb(main):001:0> "hello\nworld".each {|s| p s} NoMethodError: undefined ...

4 ответа

Ruby 1.9 хэш с тире в ключе

В ruby 1.9 есть способ определить этот хеш с новым синтаксисом? irb> { a: 2 } => {:a=>2} irb> { a-b: 2 } SyntaxError: (irb):5: syntax error, unexpected tLABEL { a-b: 2 } ^со старым работает irb> { :"a-b" => 2 } => {:"a-b"=>2}