Preguntas etiquetadas con ruby

Ruby es un lenguaje interpretado orientado a objetos dinámico, de código abierto y multiplataforma, creado por Yukihiro Matsumoto (Matz) en 1995. La etiqueta [ruby] es para preguntas relacionadas con el lenguaje Ruby, incluida su sintaxis y sus bibliotecas. Las preguntas sobre Ruby on Rails deben etiquetarse con [ruby-on-rails].




11
No se puede instalar la gema - No se pudo construir la extensión nativa de la gema - no se puede cargar dicho archivo - mkmf (LoadError)
Ruby 1.9.3 La parte de Gemfile #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #.................. Cuando intento instalar gemas, aparece un error alex@ubuntu:~/$ bundle Fetching gem metadata from http://rubygems.org/......... Fetching gem metadata from http://rubygems.org/.. Enter your password to install the bundled RubyGems to your system: #####............................................................ Installing bcrypt-ruby …


8
Comillas dobles vs simples
Estoy realmente nuevo a Ruby y yo estoy tratando de entender si hay un tiempo específico cuando debería utilizar ""vs ''. He estado usando comillas simples la mayor parte del tiempo porque es más fácil de escribir pero no estoy seguro de si debería hacerlo. por ejemplo get 'user/new'vsget "user/new"
172 ruby  string  syntax 






9
Cómo crear un archivo en Ruby
Estoy tratando de crear un nuevo archivo y las cosas no parecen funcionar como lo espero también. Esto es lo que he intentado: File.new "out.txt" File.open "out.txt" File.new "out.txt","w" File.open "out.txt","w" Según todo lo que he leído en línea, todos deberían funcionar, pero cada uno de ellos me da esto: …
170 ruby  file  io  errno 


11
Cambiar cada valor en un hash en Ruby
Quiero cambiar cada valor en un hash para agregar '%' antes y después del valor para { :a=>'a' , :b=>'b' } debe cambiarse a { :a=>'%a%' , :b=>'%b%' } ¿Cuál es la mejor manera de hacer esto?
170 ruby  hash 

20
Cómo encontrar y devolver un valor duplicado en la matriz
arr es una variedad de cadenas: ["hello", "world", "stack", "overflow", "hello", "again"] ¿Cuál sería una manera fácil y elegante de verificar si arrtiene duplicados y, de ser así, devolver uno de ellos (sin importar cuál)? Ejemplos: ["A", "B", "C", "B", "A"] # => "A" or "B" ["A", "B", "C"] # …
170 ruby  arrays 

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.