Preguntas etiquetadas con ruby

269
rbenv no cambia la versión de ruby

Instalé rbenv de acuerdo con las instrucciones de github. Estoy ejecutando OSX pero lo he intentado en una VM Ubuntu 12.04 y obtuve los mismos resultados. Lo siguiente es lo que obtengo en mi terminal cuando intento cambiar las versiones de ruby: rbenv versions * 1.9.3-p0 (set by...

265
Ruby: prueba de matriz

¿Cuál es la forma correcta de: is_array("something") # => false (or 1) is_array(["something", "else"]) # => true (or > 1) o para obtener el recuento de elementos en

263
Leer archivo binario como cadena en Ruby

Necesito una manera fácil de tomar un archivo tar y convertirlo en una cadena (y viceversa). ¿Hay alguna manera de hacer esto en Ruby? Mi mejor intento fue este: file = File.open("path-to-file.tar.gz") contents = "" file.each {|line| contents << line } Pensé que sería suficiente para...

263
¿Qué tiene Ruby que Python no tiene, y viceversa?

Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no está aceptando nuevas respuestas o interacciones. Hay muchas discusiones sobre Python vs Ruby, y todas las encuentro...

257
Error de instalación de sqlite3-ruby en Ubuntu

Tengo el siguiente error durante la instalación de sqlite3-ruby: Construyendo extensiones nativas. Esto podría tomar un tiempo... ERROR: Error al instalar sqlite3-ruby: ERROR: Error al construir la extensión nativa de gemas. /usr/bin/ruby1.8 extconf.rb buscando sqlite3.h ... no sqlite3.h no se...