Preguntas etiquetadas con ruby-1.9

6
char multibyte inválido (US-ASCII) con Rails y Ruby 1.9
Estoy usando Ruby 1.9.1 con Rails 2.3.4 Mi aplicación es manejar el ingreso de texto Si intento algo como (las comillas internas se ven diferentes) text = "”“" Obtuve el siguiente error: #<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 …

11
Ruby: require vs require_relative: práctica recomendada para solucionar el problema en Ruby <1.9.2 y> = 1.9.2
¿Cuál es la mejor práctica si quiero requireun archivo relativo en Ruby y quiero que funcione tanto en 1.8.xy&gt; = 1.9.2? Veo algunas opciones: solo hazlo $LOAD_PATH &lt;&lt; '.'y olvídalo todo hacer $LOAD_PATH &lt;&lt; File.dirname(__FILE__) require './path/to/file' verifique si RUBY_VERSION&lt;1.9.2, luego defina require_relativecomo require, use en require_relativetodas partes donde sea …
153 ruby  ruby-1.9  ruby-1.8 



1
¿Hash Rocket está obsoleto?
La publicación bien citada de RIP Hash rocket parecería implicar que la sintaxis de Hash Rocket ( :foo =&gt; "bar") está en desuso a favor del hash ( foo: "bar") de estilo JSON nuevo en Ruby , pero no puedo encontrar ninguna referencia definitiva que indique el formulario Hash Rocket …

15
Gemspec no válido debido al formato de fecha en la especificación
Cuando incluyo una gema que hice, gracias a Bundler (versión 1.0.12), en un Gemfile y luego trato de empaquetar o rastrillar así: $ rake Tengo este mensaje de error: 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" Estoy en el último Mac OS X (10.6.4), con: $ …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.