Вопросы с тегом «ruby-1.9»

197
недопустимый многобайтовый символ (US-ASCII) с Rails и Ruby 1.9

Я использую Ruby 1.9.1 с Rails 2.3.4 Мое приложение для обработки ввода текста Если я попробую что-то вроде (внутренние кавычки выглядят иначе) text = "”“" Я получаю следующую ошибку: #<SyntaxError: /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: invalid multibyte char...

153
Ruby: require vs require_relative - рекомендуется использовать обходные пути для Ruby <1.9.2 и> = 1.9.2

Какова лучшая практика, если я хочу requireотносительный файл в Ruby, и я хочу, чтобы он работал как в 1.8.x, так и> = 1.9.2? Я вижу несколько вариантов: просто сделай $LOAD_PATH << '.'и забудь все делать $LOAD_PATH << File.dirname(__FILE__) require './path/to/file' проверьте, если...

124
Есть ли разница между хэш-нотацией `: key =>« value »` и `key:« value »`?

Есть ли разница между :key => "value"обозначениями (hashrocket) и key: "value"(Ruby 1.9)? Если нет, то я хотел бы использовать key: "value"обозначения. Есть ли драгоценный камень, который помогает мне преобразовать из :x =>в...

99
Hash Rocket устарел?

Хорошо процитированный пост RIP Hash rocket , по-видимому, подразумевает, что синтаксис Hash Rocket ( :foo => "bar") устарел в пользу хэша в стиле JSON, нового для Ruby foo: "bar", но я не могу найти какой-либо окончательной ссылки, в которой указывается форма Hash Rocket фактически устарел /...

89
Недействительный gemspec из-за формата даты в спецификации

Когда я включаю созданный мной самоцвет, благодаря Bundler (версия 1.0.12), в Gemfile, а затем пытаюсь объединить или сгребать просто так: $ rake У меня такое сообщение об ошибке: Invalid gemspec in [/Users/zagzag/.rvm/gems/ruby-1.9.2-p180@foobar/specifications/myplugin-1.0.0.gemspec]: invalid...