Resultados de la búsqueda a petición "ruby"

7 la respuesta

Rendimiento y caso predeterminado || no muestra el caso predeterminado

Tengo un caso de uso de rendimiento simple y, por alguna razón desconocida, nunca se muestra el caso predeterminado: En mi diseño super_admin tengo: <%= yield :body_id || 'super_admin_main' %>Mi controlador class Superadmin::GolfsController < ...

1 la respuesta

Ruby x, y = gets.split.map &: to_i

Estoy confundido acerca de esta línea de código ruby. ¿Por qué se asigna la asignación a x, y y no a una sola variable? x,y = gets.split.map &:to_i

3 la respuesta

RVM no funciona para 1.9.1 pero funciona para 1.8.6 y 1.8.7

ACTUALIZACIÓN 25/06/10 UtilizandoGoogle [http://niwos.com/2010/03/19/rvm-on-osx-snow-leopard-readline-errors/], No soy la única persona que se encuentra con este problema. Aparentemente este problema tiene que ver conreadline. ¿Alguien por ahí ...

2 la respuesta

Aprovisionamiento de VM Vagrant / VirtualBox: rbenv se instala con éxito pero los usos posteriores en el script fallan

Estoy usando Vagrant + VirtualBox para configurar una máquina virtual para mi aplicación Rails. Estoy trabajando en limpiar un.sh script de aprovisionamiento al que se hace referencia enVagrantfile al igual que: config.vm.provision "shell", ...

2 la respuesta

Rails se inicializa extremadamente lento en ruby 1.9.1

Acabo de recibir mi aplicación rails 2.3.8 ejecutándose en ruby 1.9.1. Para ingresar a la consola, inicie el servidor web, cualquier cosa que inicialice los rieles, tarda 3 - 4 veces más en ruby 1.9 que en ruby 1.8.7. Estoy usando ...

6 la respuesta

método_missing gotchas en Ruby

¿Hay alguna cosa a tener en cuenta al definir elmethod_missing método en Ruby? Me pregunto si hay algunas interacciones no tan obvias de herencia, lanzamiento de excepciones, rendimiento o cualquier otra cosa.

3 la respuesta

Reducir el tamaño de la bala compilada de Heroku

¡Acabo de actualizar los rieles a v2.3.6 en mi aplicación bajo una pila de bamboo-ree-1.8.7 y el tamaño del slug compilado ha crecido hasta 40.5Mb! Antes de ese último empuje de git, el tamaño de la babosa era de aproximadamente 20Mb y usaba ...

4 la respuesta

¿Cómo convierto una cadena a un método de clase?

Así es como convertir una cadena a una clase en Rails / Ruby: p = "Post" Kernel.const_get(p) eval(p) p.constantizePero, ¿qué sucede si estoy recuperando un método de una matriz / objeto de registro activo como: Post.descriptionpero podría ...

6 la respuesta

Trabajando con un gran objeto de datos entre procesos ruby

Tengo un hash Ruby que alcanza aproximadamente 10 megabytes si se escribe en un archivo usando Marshal.dump. Después de la compresión gzip es de aproximadamente 500 kilobytes. Iterar y alterar este hash es muy rápido en rubí (fracciones de ...

2 la respuesta

Cómo esperar a que finalice el comando del sistema

Estoy convirtiendo un archivo CSV XLS 2 con un comando del sistema en Ruby. Después de la conversión, estoy procesando los archivos CSV, pero la conversión todavía se está ejecutando cuando el programa quiere procesar los archivos, por lo que en ...