Articles of ruby on rails

detección de fuga de memoria ruby ​​/ ruby ​​on rails

Escribí una pequeña aplicación web que usa ruby ​​on rails, su principal propósito es cargar, almacenar y mostrar resultados de archivos xml (los archivos pueden tener hasta varios MB). Después de correr durante aproximadamente 2 meses, noté que el proceso mongrel usaba aproximadamente 4GB de memoria. Hice algunas investigaciones sobre la depuración de memory leaks […]

Agregue un valor predeterminado a una columna mediante una migración

¿Cómo agrego un valor predeterminado a una columna que ya existe a través de una migración? Toda la documentación que puedo encontrar le muestra cómo hacerlo si la columna aún no existe, pero en este caso sí lo hace.

¿Desbordamiento de cookies en la aplicación de Rails?

ActionDispatch :: Cookies :: CookieOverflow en UsersController # create Tengo este error cuando trato de abrir la página. No sé cómo depurar este error. ¿Tienes alguna sugerencia para este problema? def create @user = User.new(params[:user]) sign_in @user if @user.save @user.folders.create(:folder_name=>”Default Folder”, :user_id=>@user.id) flash[:success] = “Welcome to Bunch! ” redirect_to @user else @title = “Sign up” […]

¿Cómo descubres los atributos del modelo en Rails?

Me resulta difícil ver qué atributos / propiedades existen en todas mis clases de modelos, ya que no están explícitamente definidas en mis archivos de clase. Para descubrir los atributos del modelo, mantengo el archivo schema.rb abierto y cambio entre él y el código que estoy escribiendo según sea necesario. Esto funciona, pero es torpe […]

¿Cómo puedo descargar un archivo desde una URL y guardarlo en Rails?

Tengo una URL para una imagen que quiero guardar localmente, de modo que pueda usar Paperclip para producir una miniatura para mi aplicación. ¿Cuál es la mejor manera de descargar y guardar la imagen? (Miré en el manejo de archivos ruby ​​pero no encontré nada).

Rails 4: before_filter vs. before_action

En los Rails> 4.0.0 los generadores crean operaciones CRUD con before_action not before_filter . Parece hacer lo mismo. Entonces, ¿cuál es la diferencia entre estos dos?

Cómo configurar la autocompletar jquery-ui en Rails

Necesito ayuda sobre cómo implementar un autocompletado de jquery-ui en mi aplicación de Rails. Quiero agregar autocompletado a un campo de texto donde el usuario puede ingresar el nombre de un cliente. Como puede haber cientos de clientes, tendré que extraer los valores de autocompletado sugeridos ‘de forma remota’, como en una tabla (al menos […]

¿Cómo obtener la navegación Twitter-Bootstrap para mostrar el enlace activo?

No entiendo cómo Twitter Bootstrap hace enlaces activos para la navegación. Si tengo una navegación normal como esta (con Ruby on Rails linking): Link Link Link ¿Cómo lo mantengo activo según el enlace en el que se hace clic?

Agregue una migración de columna de referencia en Rails 4

Un usuario tiene muchas cargas. Quiero agregar una columna a la tabla de uploads que haga referencia al user . ¿Cómo debería ser la migración? Esto es lo que tengo. No estoy seguro de si debería usar (1) :user_id, :int o (2) :user, :references . Ni siquiera estoy seguro de si (2) funciona. Solo trato […]

Rieles: seleccione valores únicos de una columna

Ya tengo una solución de trabajo, pero realmente me gustaría saber por qué esto no funciona: ratings = Model.select(:rating).uniq ratings.each { |r| puts r.rating } Selecciona, pero no imprime valores únicos, imprime todos los valores, incluidos los duplicados. Y está en la documentación: http://guides.rubyonrails.org/active_record_querying.html#selecting-specific-fields