Preguntas etiquetadas con ruby-on-rails

Ruby on Rails es un marco de aplicación web full-stack de código abierto escrito en Ruby. Sigue el popular modelo de marco MVC y es conocido por su enfoque de "convención sobre configuración" para el desarrollo de aplicaciones.



7
¿Cómo extraer parámetros de URL de una URL con Ruby o Rails?
Tengo algunas URL, como http://www.example.com/something?param1=value1&param2=value2&param3=value3 y me gustaría extraer los parámetros de estas URL y ponerlos en un hash. Obviamente, podría usar expresiones regulares, pero me preguntaba si había formas más fáciles de hacerlo con Ruby o Rails. No he encontrado nada en el módulo Ruby, URIpero tal vez me …

14
El servidor ya se está ejecutando en Rails
Cuando estoy iniciando el servidor rails usando el rails scomando, muestraA server is already running. Check C:/Sites/folder/Pids/Server.pids Cuando abro el archivo, solo muestra un número de 4 dígitos, entonces, ¿cómo podría resolver este problema? FYI No se está ejecutando ninguna otra instancia de Rails cmd esta vez. Comprobó el Administrador …


2
Migración de rieles: eliminar restricción
Tengo una tabla en una aplicación Rails que (en schema.rb) se ve así: create_table "users", :force => true do |t| t.string "name", :null=>false t.string "address", :null=>false end Me gustaría escribir una migración de rieles para permitir nulos para el campo de dirección. es decir, después de la migración, la tabla …

30
Error de implementación de Heroku H10 (aplicación bloqueada)
Tengo una aplicación RoR trabajando en mi computadora local, pero cuando la envío a heroku, se bloquea. El registro de errores da un error H10 y dice: 2012-11-21T15:26:47+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/newrelic_rpm-3.4.2/lib/new_relic/control/instance_methods.rb:95:in `start_agent' 2012-11-21T15:26:48+00:00 heroku[web.1]: State changed from starting to crashed 2012-11-21T15:26:48+00:00 heroku[web.1]: Process exited with status 1 2012-11-21T15:26:59+00:00 heroku[router]: at=error …




8
Cómo codificar URL una cadena en Ruby
¿Cómo me URI::encodegusta una cadena: \x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a para obtenerlo en un formato como: %124Vx%9A%BC%DE%F1%23Eg%89%AB%CD%EF%124Vx%9A según RFC 1738? Esto es lo que probé: irb(main):123:0> URI::encode "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `gsub' from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `escape' from /usr/local/lib/ruby/1.9.1/uri/common.rb:505:in `escape' from (irb):123 from /usr/local/bin/irb:12:in `<main>' También: irb(main):126:0> CGI::escape "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid …


7
Perdí mi schema.rb! ¿Se puede regenerar?
Debido a algunos problemas de implementación, dejé de rastrear schema.rb en git. De alguna manera, he rellenado esto y, en algún momento, mi archivo schema.rb ha desaparecido. ¿Hay alguna forma de regenerar schema.rb desde la base de datos o desde las migraciones? Preferiría no perder los datos existentes.

14
¿La mejor manera de crear opciones de configuración personalizadas para mi aplicación Rails?
Necesito crear una opción de configuración para mi aplicación Rails. Puede ser igual para todos los entornos. Descubrí que si lo configuro environment.rb, está disponible en mis vistas, que es exactamente lo que quiero ... environment.rb AUDIOCAST_URI_FORMAT = http://blablalba/blabbitybla/yadda Funciona genial. Sin embargo, estoy un poco incómodo. ¿Es esta una …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.