Resultados de la búsqueda a petición "ruby"
Cómo especificar métodos que salen o se anulan
Tengo un método que se activa desde una CLI que tiene algunas rutas lógicas que salen o se cancelan explícitamente. He encontrado que al escribir especificaciones para este método, RSpec lo marca como fallido porque las salidas son excepciones. ...
¿Truncar cadena con rieles?
Quiero truncar una cadena de la siguiente manera: entrada string = "abcd asfsa sadfsaf safsdaf aaaaaaaaaa aaaaaaaaaa dddddddddddddd"salida string = "abcd asfsa sadfsaf safsdaf aa...ddddd"
Mongoid y relaciones ActiveRecord: método indefinido `quoted_table_name '
class Contest < ActiveRecord::Base has_one :claim_template end class ClaimTemplate include Mongoid::Document belongs_to :contest end # console Contest.new.claim_template #=> NoMethodError: undefined method `quoted_table_name' for ...
Rails 3.1 has_one recurso anidado: el enrutamiento no genera "todas" rutas
Tengo una relación has_one: # supplier.rb has_one :presentation ... # presentation.rb belongs_to :supplier ... y las siguientes rutas anidadas para ellos: # routes.rb resources :suppliers do resource :presentation ...
¿Cuál es la mejor manera de probar las cadenas delayed_job con rSpec?
Actualmente cuando tengo un método retrasado en mi código como el siguiente: CommentMailer.delay.deliver_comments(@comment, true) Escribo algo como esto en mi especificación: dj = mock("DelayProxy") ...
no se puede abrir el servidor de rails
No sé lo que hice. Creo que actualicé mi Ruby on Rails. Después de actualizarlo, siempre recibo un error al ejecutar el servidor $ rails. output es ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/utils.rb:73:in `initialize': Address already in use - ...
Clasificación de una matriz bidimensional por segundo valor
Ok, digamos que tengo una matriz como esta [[z, 1], [d, 3], [e, 2]], ¿cómo puedo ordenar esta matriz por el segundo elemento de cada matriz constituyente? ¿Para que mi matriz se vea así? [[z, 1], [e, 2], [d, 3]]
Rescue Timeout :: Error de Redis Gem (Ruby)
Necesito rescatar a unTimeout::Error surgió de una biblioteca de Redis pero me encuentro con un problema, rescatando esa clase específica que no parece funcionar. begin Redis.new( { :host => "127.0.0.X" } ) rescue Timeout::Error => ex end ...
Agregue "# coding: utf-8" a todos los archivos
¿Puedo configurar Rails de alguna manera para evitar la necesidad de agregar# coding: utf-8 a todos los archivos? ¿O debo agregarlo a cada archivo manualmente? UPD Para mejorar mi vida he encontrado esta joya: magic_encoding ...
Algo parecido a SciPy en Ruby?
Mirando más a fondo las diferencias entre Python y Ruby, ¿hay un equivalente de Ruby a SciPy, o qué otras gemas científicas de matemáticas están disponibles para Ruby?