Resultados de la búsqueda a petición "ruby"

8 la respuesta

"Para" vs "cada uno" en Ruby

Acabo de tener una pregunta rápida sobre los bucles en Ruby. ¿Hay alguna diferencia entre estas dos formas de iterar a través de una colección? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever ...

2 la respuesta

ERROR: Al ejecutar gema ... (Errno :: EPERM) Operación no permitida [duplicado]

Esta pregunta ya tiene una respuesta aquí: No se pueden instalar gemas en OS X "El Capitan" [/questions/31972968/cant-install-gems-on-os-x-el-capitan] 14 respuestasAcabo de actualizar mi Mac a OSX 10.11 El Capitan y algunas gemas no ...

7 la respuesta

Explicar la sintaxis del iterador en Ruby on Rails

Comencé a aprender Ruby on Rails y me encontré confundido por la sintaxis, así que tuve que leer sobre algunas de las sintaxis de Ruby. Aprendí la sintaxis ...

2 la respuesta

¿Cómo manejar múltiples modelos en forma de rieles?

Tengo los siguientes modelos class Survey < ActiveRecord::Base has_many :survey_sections accepts_nested_attributes_for :survey_sections end class SurveySection < ActiveRecord::Base belongs_to :survey has_many ...

2 la respuesta

¿Cómo configuro una cookie con un componente de middleware en rack (ruby)?

Estoy escribiendo un componente de middleware en rack para una aplicación de rieles que necesitará establecer cookies condicionalmente. Actualmente estoy tratando de encontrar cookies. Al buscar en Google parece que esto debería funcionar: class ...

9 la respuesta

Ruby on Rails 3 cómo hacer la condición 'OR'

Necesito una declaración SQL que verifique si se cumple una condición: SELECT * FROM my_table WHERE my_table.x=1 OR my_table.y=1Quiero hacer esto de la manera 'Rails 3'. Estaba buscando algo como: Account.where(:id => 1).or.where(:id => 2)Sé ...

2 la respuesta

Rspec `eq` vs` eql` en las pruebas `expect`

¿Cuál es la diferencia entre usareq yeql en pruebas rspec? ¿Hay alguna diferencia entre: it "adds the correct information to entries" do # book = AddressBook.new # => Replaced by line 4 book.add_entry('Ada Lovelace', ...

7 la respuesta

¿Cómo puedo evitar poner el comentario de codificación mágica encima de cada archivo UTF-8 en Ruby 1.9?

Tengo un proyecto Rails con muchas cadenas cirílicas. Funcionó bien en Ruby 1.8, pero Ruby 1.9 asume que los archivos de origen están codificados en US-ASCII a menos que proporcione un# encoding: utf-8 comentar en la parte superior del archivo ...

2 la respuesta

Clasificación de la matriz 2D por la cantidad de elementos internos

¿Cómo clasifico una matriz 2D por la longitud de sus elementos internos? El número de elementos internos no es el mismo. Ejemplo: a = [[1], [2, 3], [4, 5, 6, 7], [8, 9]]Después de ordenar, la matriz se convertirá en: #=> [[4, 5, 6, 7], [2, 3], ...

4 la respuesta

¿Cómo evaluaría a los observadores con rSpec en una aplicación Ruby on Rails?

Suponga que tiene un ActiveRecord :: Observer en una de sus aplicaciones Ruby on Rails. ¿Cómo prueba este observador con rSpec?