Articles of ruby

Sin operador de incremento (++) en Ruby?

Posible duplicado: ¿Por qué Ruby no admite i ++ o i- para fixnum? ¿Por qué no hay un operador de incremento en Ruby? p.ej i++ ++i ¿El operador ++ usa para algo más? ¿Hay alguna razón real para esto?

Cómo determinar si una matriz contiene todos los elementos de otra matriz

Dado: a1 = [5, 1, 6, 14, 2, 8] Me gustaría determinar si contiene todos los elementos de: a2 = [2, 6, 15] En este caso, el resultado es false . ¿Hay algún método incorporado de Ruby / Rails para identificar dicha inclusión de matriz? Una forma de implementar esto es: a2.index{ |x| !a1.include?(x) }.nil? […]

Ruby gem mysql2 instala falla

Cuando trato de instalar la gem mysql2, falla sin errores aparentes. ¿Alguien sabe qué hacer para evitar esto, así que las instalaciones de mysql2? Tanner-Smiths-MacBook-Pro: Humans_vs_Zombies_Parse tanner $ sudo gem instala mysql2Construyendo extensiones nativas. Esto podría llevar un tiempo … ERROR: Error al instalar mysql2: ERROR: Error al construir la extensión nativa de la gem. […]

Ruby función para eliminar todos los espacios en blanco?

¿Cuál es la función de Ruby para eliminar todo el espacio en blanco? Algo así como el trim() de php trim() ?

¿Cuándo usar símbolos en lugar de cadenas en Ruby?

Si hay al menos dos instancias de la misma cadena en mi script, ¿debería usar un símbolo?

¿Qué significa @@ variable en Ruby?

¿Qué son las variables de Ruby precedidas con el doble en los signos ( @@ )? Mi comprensión de una variable precedida de un signo at es que es una variable de instancia, como esta en PHP: Versión de PHP class Person { public $name; public function setName($name) { $this->name = $name; } public function […]

¿La mejor manera de requerir todos los archivos de un directorio en ruby?

¿Cuál es la mejor manera de requerir todos los archivos de un directorio en ruby?

¿Cuáles son los modos y opciones de Ruby File.open?

File.open de Ruby toma modos y opciones como argumentos. ¿Dónde puedo encontrar una lista completa de modos y opciones?

Verificando si una variable está definida?

¿Cómo puedo verificar si una variable está definida en Ruby? ¿Hay un método de tipo isset disponible?

Rails 4 Autenticidad Token

Estaba trabajando en una nueva aplicación de Rails 4 (en Ruby 2.0.0-p0) cuando me encontré con algunos problemas de token de autenticidad. Mientras escribía un controlador que responde a json (usando el método de la clase respond_to ), llegué a la acción de create . Empecé a recibir excepciones de ActionController::InvalidAuthenticityToken cuando traté de crear […]