Articles of ruby on rails

Ruby 1.9.2 cómo instalar RMagick en Windows?

Actualmente estoy actualizando una aplicación antigua de Rails para usar Rails 3 y Ruby 1.9.2, y RMagick es la última joya que necesito instalar. Sin embargo, no parece haber ninguna descarga de 1.9.2 para Windows y la instalación estándar de gems RMagick no funciona. ¿Podría alguien señalarme en la dirección correcta sobre cómo instalar esta […]

Cómo obtener una cadena de consulta de una URL en Rails

¿Hay alguna forma de obtener la cadena de consulta en una cadena URL pasada en Rails? Quiero pasar una cadena de URL: http://www.foo.com?id=4&empid=6 ¿Cómo puedo obtener id y empid ?

La aplicación Rails no sirve a los activos en el entorno de producción

Mi aplicación funciona bien cuando se ejecuta en un entorno de desarrollo. En producción ( rails server -e production ), el navegador no puede acceder a los archivos css y js y en la consola hay mensajes como: I, [2013-07-27T21:00:59.105459 #11449] INFO — : Started GET “/javascripts/application.js” for 99.102.22.124 at 2013-07-27 21:00:59 +0000 F, [2013-07-27T21:00:59.108302 […]

Rieles: variable de instancia de controlador de acceso en CoffeeScript o archivo de activos de JavaScript

En Rails 3.1 no es posible acceder a las variables de instancia del controlador en un archivo de activos js.erb o coffee.erb utilizando una syntax como , donde @foo está establecido en el controlador. Entonces, la pregunta es cuáles son las mejores formas de pasar variables de controlador a CoffeeScript o activos de JavaScript. Esta […]

Uniq por atributo de objeto en Ruby

¿Cuál es la manera más elegante de seleccionar objetos en una matriz que son únicos con respecto a uno o más atributos? Estos objetos se almacenan en ActiveRecord, por lo que usar los métodos de AR también sería bueno.

Rieles cada etiqueta de inserción de bucle cada 6 elementos?

Tengo un número X de objetos de imagen que necesito recorrer en una vista y quiero crear un nuevo div cada 6 objetos más o menos (para una galería). Miré el ciclo pero parece cambiar cualquier otro registro. ¿Alguien sabe de una forma de insertar código en una vista cada 6 veces? Probablemente podría hacerlo […]

¿Cómo difiere la carga de require en Ruby?

¿Hay alguna diferencia importante entre la load y la necesidad en las aplicaciones de Ruby on Rails? ¿O ambos tienen la misma funcionalidad?

Cómo acceder a las variables de instancia en el motor CoffeeScript dentro de una plantilla Slim

Tengo un controlador de Rails en el que estoy configurando una variable de instancia – @user_name = “Some Username” En mi plantilla .slim, estoy utilizando un motor de café para generar javascript y quiero imprimir el nombre de usuario del código javascript de client-sie – coffee: $(document).ready -> name = “#{@user_name}” alert name ¿Pero este […]

Rieles: redirige todas las rutas desconocidas a root_url

Cada vez que un usuario accede a la página incorrecta, Rails muestra 404.html desde la carpeta pública. Sin embargo, me gustaría simplemente redirigir el navegador a la página raíz, sin mostrar nada. Así que traté de globbing, pero fue en vano, todavía muestra la página 404. Aquí hay un extracto de mi archivo de rutas: […]

Obtenga una dirección IP real en el entorno de desarrollo de Rails local

Tengo Rails 2.3.8, Ruby 1.8.7, el servidor web Mongrel y la base de datos MySQL. Estoy en el modo de desarrollo y necesito encontrar la dirección IP real Cuando uso request.remote_ip el IP como 127.0.0.1 Sé que recibo 127.0.0.1 porque estoy desarrollando en la máquina local … pero ¿hay alguna manera de obtener la dirección […]