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

4 la respuesta

(Ruby, Rails) Contexto de SELF en módulos y bibliotecas ...?

Pregunta rápida sobre el uso de "SELF" dentro de un módulo o biblioteca. Básicamente, ¿cuál es el alcance / contexto de "SELF" en lo que respecta a un módulo o biblioteca y cómo se debe utilizar correctamente? Para ver un ejemplo de lo que estoy ...

48 la respuesta

Deshacer andamios en rieles

¿Hay alguna forma de 'deshacer' los efectos de un comando de andamio en Rails?

6 la respuesta

En Ruby, ¿debería usar || = o si está definido? para la memorización?

¿Debo usarif defined? return @current_user_session if defined?(@current_user_session) @current_user_session = UserSession.findOr||= @current_user_session ||= UserSession.find Noté elif defined? método que se usa cada vez más recientemente. ...

2 la respuesta

¿Cómo volcar cadenas en YAML usando un estilo escalar literal?

Tengo una gran cadena de datos formateados (por ejemplo, JSON) que quiero volcar a YAML usando Psych en ruby mientras conserva el formato. Básicamente, quiero que JSON aparezca en YAML usando estilo ...

4 la respuesta

Utilizando capturas con nombre con coincidencia de expresiones regulares en el caso de Ruby ... ¿cuándo?

Quiero analizar la entrada del usuario usando capturas con nombre para facilitar la lectura. Cuando escriben un comando, quiero capturar algunos parámetros y pasarlos. Estoy usando RegExps en una declaración de caso y, por lo tanto, no puedo ...

4 la respuesta

BigDecimal en 1.8 vs. 1.9

Cuando actualizo a ruby 1.9, tengo una prueba fallida al comparar los valores esperados con los valores reales para unBigDecimal que es el resultado de dividir un Flotador. expected: '0.495E0',9(18) got: '0.4950000000 0000005E0',18(27) buscar ...

4 la respuesta

Eager loading: la forma correcta de hacer las cosas

Estoy ejecutando Ruby on Rails 3.1. Leí los siguientes artículos y documentaciones sobreeager cargando y me gustaría encontrar la manera correcta de hacer las cosas: Eager Cargando ...

4 la respuesta

Ruby forma de agrupar anagramas en una matriz de cadenas

I implementé una función para agrupar anagramas. En una palabra input: ['autos', 'para', 'papas', 'racs', 'cuatro', 'cicatriz', 'cremas', grito '] salida: [["autos", "racs", "cicatriz"], ["cuatro"], ["para"], ["papas"], ["cremas", "grito"]] ...

16 la respuesta

Convertir un hash anidado en un hash plano

Esta pregunta es la inversa deesta pregunt [https://stackoverflow.com/questions/8404769]. Dado un hash anidado como { :a => { :b => {:c => 1, :d => 2}, :e => 3, }, :f => 4, } cuál es la mejor manera de convertirlo en un hash plano como { [:a, ...

12 la respuesta

Issue actualizar Ruby en Mac con Xcode 4.3.1

Estoy usando RVM para instalarlo y me da este error: The provided compiler '/usr/bin/gcc' is LLVM based, it is not yet fully supported by ruby and gems, please read `rvm requirements`. Estoy en Lion 10.7.3 y tengo Xcode 4.3.1.