Articles of ruby on rails

Enrutamiento de raíles para manejar múltiples dominios en una sola aplicación

No he podido encontrar una solución viable para este problema, a pesar de varias preguntas similares aquí y en otros lugares. Parece probable que esta pregunta no haya sido respondida para Rails 3, así que aquí va: Tengo una aplicación que actualmente permite a los usuarios crear su propio subdominio que contiene su instancia de […]

¿Cómo puedo hacer que una columna sea única e indexarla en una migración de Ruby on Rails?

Me gustaría crear una columna unique en el script de migración de Ruby on Rails. ¿Cuál es la mejor manera de hacerlo? ¿También hay una forma de indexar una columna en una tabla? Me gustaría aplicar columnas unique en una base de datos en lugar de simplemente usar :validate_uniqueness_of .

Error al instalar libv8: ERROR: no se pudo construir la extensión nativa de la gem

Hice un proyecto de Rails con, rails new test_bootstrap. tenido éxito movido al directorio del proyecto y agregado las gems gem “therubyracer” gem “less-rails” #Sprockets (what Rails 3.1 uses for its asset pipeline) supports LESS gem “twitter-bootstrap-rails” y correr bundle install después de eso, tengo este error. Installing libv8 (3.16.14.3) Gem::Installer::ExtensionBuildError: ERROR: Failed to build […]

Limitaciones en la ejecución de Ruby / Rails en Windows

En la documentación de instalación de RoR, menciona que existen muchas limitaciones para ejecutar Ruby on Rails en Windows, y en algunos casos, las bibliotecas completas no funcionan. ¿Cuán malas son estas limitaciones, siempre debo usar Linux para codificar / ejecutar RoR, y se espera que Iron Ruby solucione estas limitaciones o sean fundamentales para […]

¿Es posible establecer variables ENV para el entorno de desarrollo de Rails en mi código?

Sé que puedo configurar mis variables ENV en bash vía export admin_password = “secret” Pero, ¿hay alguna manera de hacerlo en el código fuente de mis rails en algún lugar? Mi primer bash fue algo así en environment/development.rb ENV[‘admin_password’] = “secret” Pero no funcionó. ¿Hay alguna forma de hacer esto?

rails 3.1.0 ActionView :: Template :: Error (application.css no está precomstackdo)

Hice una aplicación básica de Rails con un controlador de páginas simple con una función de índice y cuando cargo la página obtengo: ActionView::Template::Error (application.css isn’t precompiled): 2: 3: 4: Demo 5: 6: 7: 8: app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb__43625033_88530400′ Gemfile source ‘http://rubygems.org’ gem ‘rails’, ‘3.1.0’ # Bundle edge Rails instead: # gem ‘rails’, :git => ‘git://github.com/rails/rails.git’ gem […]

¿Qué significa “WARN no pudo determinar el contenido-longitud del cuerpo de la respuesta” y cómo puedo deshacerme de él?

Desde que actualicé a Rails 3.1, estoy viendo este mensaje de advertencia en mi registro de desarrollo: WARN No pudo determinar la longitud del contenido del cuerpo de la respuesta. Establecer contenido-longitud de la respuesta o establecer Response#chunked = true ¿Qué significa esto y cómo puedo eliminarlo? ¿Es un problema?

¿Cómo creo un valor predeterminado para los atributos en el modelo de Rails activerecord?

Quiero crear un valor predeterminado para un atributo definiéndolo en ActiveRecord. De forma predeterminada, cada vez que se crea el registro, quiero tener un valor predeterminado para atributo :status . Traté de hacer esto: class Task < ActiveRecord::Base def status=(status) status = 'P' write_attribute(:status, status) end end Pero al momento de la creación, aún recupero […]

¿Qué es el middleware Rack?

¿Qué es el middleware Rack en Ruby? No pude encontrar ninguna buena explicación para lo que quieren decir con “middleware”.

¿Cómo resolver “verificación de certificado fallida” en Windows?

Estoy intentando usar el sello para OAuth en los servicios de Google. Y consigue este error: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed Siguiendo estas preguntas: SSL_connect returned = 1 errno = 0 state = SSLv3 read server certificate B: certificate verify failed OmniAuth y Facebook: verificación de certificado fallida Parece […]