Tag: ruby 1.9

由于规范中的date格式,gemspec无效

当我包括一个gem,我感谢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 date format in specification: "2011-04-21 00:00:00.000000000Z" 我在最后一个Mac OS X(10.6.4)上: $ ruby -v ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.4.0] 和: $ gem -v Invalid gemspec in [/Users/zagzag/.rvm/gems/ruby-1.9.2-p180@foobar/specifications/myplugin-1.0.0.gemspec]: invalid date format in specification: "2011-04-21 00:00:00.000000000Z" 1.7.2 我真的不知道如何解决这个问题。 感谢您的任何想法。

无效的多字节字符(US-ASCII)与Rails和Ruby 1.9

我正在使用Ruby 1.9.1和Rails 2.3.4我的应用程序是处理文本input 如果我尝试像(内部引号看起来不同) text = "”“" 我得到以下错误: #<SyntaxError: /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: invalid multibyte char (US-ASCII) /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: invalid multibyte char (US-ASCII) /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: syntax error, unexpected $end, expecting keyword_end 我需要用户用这些引号作为用户可能input他们,我必须说明这一点? 有任何想法吗?