Articles of ruby on rails

Ruby, Rails: mysql2 gem, ¿alguien usa esta gem? ¿Es estable?

He encontrado mysql2 gem . Funciona bien con la encoding ruby ​​1.9 y utf8 (a diferencia de mysql gem). Pero tengo dudas. ¿Alguien usa esta gem en producción? ¿Qué pasa con la prueba de rendimiento? ¿Es más rápido que la joya mysql? ¿Es estable?

¿Cómo configurar el mailer de acción (debo registrar dominio)?

Estoy creando una aplicación simple sin fines de lucro con Ruby on Rails. Tengo que configurar los siguientes ajustes para poder enviar correos electrónicos con Gmail: Depot::Application.configure do config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { address:”smtp.gmail.com”, port:587, domain:”domain.of.sender.net”, authentication: “plain”, user_name:”dave”, password:”secret”, enable_starttls_auto: true } end Soy completamente nuevo con estas cosas y no tengo idea […]

¿Cómo editar o escribir en PDF existente con Ruby?

Tengo un par de archivos de plantilla PDF con contenido complejo y varias regiones / áreas en blanco en ellos. Necesito poder escribir texto en esas regiones en blanco y guardar los PDF resultantes en una carpeta. Busqué en Google respuestas a esta pregunta con bastante intensidad, pero no encontré respuestas definitivas. Una de las […]

Especificando la versión de Rails

Decidí actualizar a Ruby 2.0.0 y Rails 4.0.0. Estoy tratando de configurar estos como mis progtwigs predeterminados, usando esta línea: rvm use 2.0.0@rails-4.0.0 –default Me sale el error Failed to load /Users/michaeldunnegan/.gemrc because it doesn’t contain valid YAML hash Mi archivo .gemrc está en blanco. No se que hacer. No puedo encontrar ninguna referencia en […]

Configuración condicional del estilo CSS desde el controlador ruby

Estoy intentando cambiar dinámicamente (si se hizo clic) un encabezado de tabla normal (que es un enlace) a otra clase de CSS definida ‘th.hilite’. Este enlace simplemente ordena esta columna y el encabezado debe resaltarse cada vez que un usuario ordena la lista. La vista donde se debe cambiar la clase en cuestión, se ve […]

Si tengo un hash en Ruby on Rails, ¿hay alguna manera de hacerlo de acceso indiferente?

Si ya tengo un hash, ¿puedo hacerlo para que h[:foo] h[‘foo’] ¿son lo mismo? (¿Se llama acceso indiferente?) Los detalles: cargué este hash usando lo siguiente en los initializers pero probablemente no debería hacer una diferencia: SETTINGS = YAML.load_file(“#{RAILS_ROOT}/config/settings.yml”)

Rails 5.2 Active Storage agrega atributos personalizados

Tengo un modelo con archivos adjuntos: class Project < ApplicationRecord has_many_attached :images end Cuando adjunto y guardo la imagen, también quiero guardar un atributo personalizado adicional – display_order (entero) con la imagen adjunta. Quiero usarlo para ordenar las imágenes adjuntas y mostrarlas en el orden especificado en este atributo personalizado. He revisado el código fuente […]

Rieles 3. Creando una base de datos de producción.

¿Cómo puedo crear una base de datos de producción en Rails 3 y cargarle un esquema? Probé los siguientes enfoques … YO. rake db:create Rails.env=’production’ && rake db:schema:load Rails.env=’production’ II. # config/environment.rb # Set the rails environment Rails.env=’production’ rake db:create && rake db:schema:load … pero ninguno de ellos funciona. Gracias. Debian GNU / Linux 5.0.6; […]

incrustación de PPT en la página web

Estoy trabajando en la aplicación que requiere que los documentos se inserten dentro de la página web. Quiero incrustar diapositivas de powerpoint dentro de la página, cualquier puntero estaría ayudando La aplicación en la que estoy trabajando está basada en Ruby on Rails He comprobado el visor de Google Doc, pero por alguna razón no […]

¿Cuál es la diferencia entre ‘File.read’ y ‘IO.read’?

Estoy usando Ruby y Ruby on Rails 3 y me gustaría saber … … cual es la diferencia entre File.read(“filename.txt”) y IO.read(“filename.txt”) ?