Preguntas con la etiqueta [ruby]

Lista ruby preguntas

arres una matriz de cadenas: ["hello", "world", "stack", "overflow", "hello", "again"] ¿Cuál sería una forma fácil y elegante de comprobar si arrhay duplicados y, de ser así, devolver uno de

Cómo probar si existen parámetros en los rieles

15
respuestas
206
votos
237.9k
vistas

Estoy usando una declaración IF en Ruby on Rails para intentar comprobar si los parámetros de solicitud están configurados. Independientemente de si ambos parámetros están configurados o no, la primera

Rieles auxiliares de ruta dinámica

3
respuestas
24
votos
37.5k
vistas

¿Cuáles son las rutas que Rails agrega automáticamente? Digamos que tienes un recurso de preguntas y automáticamente obtienes questions_path, question_path, etc. ¿Dónde veo a qué se resuelven y qué obtengo?

Matriz para hash Ruby

9
respuestas
212
votos
226.3k
vistas

Convierta esta matriz: a = ["item 1", "item 2", "item 3", "item 4"] ...a un hash: { "item 1" => "item 2", "item 3" => "item 4" } es decir,

¿Cuándo debo utilizar Struct frente a OpenStruct?

9
respuestas
213
votos
78.8k
vistas

En general, ¿cuáles son las ventajas y desventajas de utilizar OpenStruct en comparación con Struct? ¿Qué tipo de casos de uso generales encajarían en cada uno de estos?

Estoy ejecutando Ruby en Windows, aunque no sé si eso debería marcar la diferencia. Todo lo que quiero hacer es obtener la ruta absoluta del directorio de trabajo actual. ¿Es

¿Cuál es la diferencia entre rutas de colección y rutas de miembros en Rails? Por ejemplo, resources :photos do member do get :preview end end versus resources :photos do collection

Acabo de descubrir que ya no puedo más gem push …y algunas investigaciones me llevaron a la necesidad de actualizar mis certificados SSL RVM. Corrí rvm osx-ssl-certs status allpero eso

Quiero poder ejecutar pruebas de un único archivo de especificaciones, por ejemplo, para el archivo que estoy editando. rake specejecuta todas las especificaciones. Mi proyecto no es un proyecto Rails,

Rails 4: Lista de tipos de datos disponibles

5
respuestas
439
votos
348.1k
vistas

¿Dónde puedo encontrar una lista de tipos de datos que se pueden utilizar en Ruby on Rails 4? Como text string integer float date Sigo aprendiendo sobre otros nuevos y

Dado el código Ruby line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] Entiendo todo lo que aparece en la segunda línea, excepto el *operador: ¿qué está haciendo y dónde está la documentación

¿Cómo regreso temprano de una tarea de rake?

7
respuestas
264
votos
70.4k
vistas

Tengo una tarea de rake en la que hago algunas comprobaciones al principio. Si una de las comprobaciones falla, me gustaría regresar antes de la tarea de rake, no quiero

clase << modismo propio en Ruby

6
respuestas
1.0k
votos
192.0k
vistas

¿Qué hace class &lt;&lt; selfen Ruby ?

Al iniciar Guard, obtengo este resultado: $ guard WARN: Unresolved specs during Gem::Specification.reset: lumberjack (&gt;= 1.0.2) ffi (&gt;= 0.5.0) WARN: Clearing out unresolved specs. Please report a bug if this

¿Existe alguna función lista que convierta cadenas de mayúsculas y minúsculas en cadenas separadas por guiones bajos? Quiero algo como esto: "CamelCaseString".to_underscore para devolver "camel_case_string". ...