Resultados de la búsqueda a petición "ruby"
no conversión implícita de nil a entero - cuando intentas agregar algo a la matriz
Estoy tratando de construir un hash bastante complejo y extrañamente recibo el error no implicit conversion from nil to integer cuando uso la línea manufacturer_cols << {:field => 'test'} Uso la misma línea más adelante en el mismo bucle, y no ...
¿Por qué se usan signos de exclamación en los métodos de Ruby?
En Ruby, algunos métodos tienen un signo de interrogación ?) que hacen una pregunta comoinclude? que preguntan si el objeto en cuestión está incluido, esto devuelve un verdadero / falso. Pero, ¿por qué algunos métodos tienen signos de ...
Conectando Rails 3.1 con múltiples bases de datos
En ShowNearby hemos estado haciendo una gran migración a RoR 3.1 desde PHP y nos enfrentamos a varios problemas que algunos de ustedes pueden haber resuelto antes. Tenemos grandes cantidades de datos y decidimos segregar nuestra base de datos en ...
Utilizando diseños en archivos HAML independientemente de Rails
Mi objetivo final es crear varios archivos HTML estáticos para transferirlos a otras personas. Pero para mi flujo de trabajo, me gustaría tener HAML como los archivos fuente básicos. Al hacerlo, espero SECAR el proceso al menos de mi ...
2 gemas necesitan diferentes versiones de la misma dependencia
Usando Rails 3, estoy tratando de descubrir lo que creo que debería ser bastante sencillo ... Tengo 2 gemas que requieren 2 versiones diferentes de la misma dependencia de gemas. Ambas versiones de la gema dependiente están instaladas en mi ...
Idiomas comunes de rubíes
Algo que me encanta de ruby es que, en su mayoría, es un lenguaje muy legible (que es excelente para el código de autodocumentación) Sin embargo, inspirado por esta pregunta:Ruby Code ...
Cómo convertir el nombre de la tabla ActiveRecord al nombre de la clase de modelo
¿Existe alguna posibilidad de convertir correctamente el nombre de la tabla ActiveRecord al nombre de la clase de modelo? He encontrado un truco def model_for_table(table_name) table_name.classify.constantize end pero como usamos set_table_name ...
Mapa una matriz modificando solo elementos que coinciden con una determinada condición
En Ruby, ¿cuál es la forma más expresiva de mapear una matriz de tal manera que ciertos elementos se modifiquen y los demás quedaron intactos? Esta es una forma directa de hacerlo: old_a = ["a", "b", "c"] # ["a", "b", "c"] new_a = old_a.map { ...
Ruby: comprueba si el objeto es nulo
def parse( line ) _, remote_addr, status, request, size, referrer, http_user_agent, http_x_forwarded_for = /^([^\s]+) - (\d+) \"(.+)\" (\d+) \"(.*)\" \"([^\"]*)\" \"(.*)\"/.match(line).to_a print line print request if request && request != nil ...
¿Cómo ejecutar un archivo .rb desde IRB?
Estoy empezando con Ruby on Rails. Actualmente estoy pasando por un tutorial donde dice que tengo que ejecutar un archivo .rb desde IRB y que eso creará un archivo .xml en mi directorio actual. Mi pregunta es ¿cómo ejecuto un archivo .rb en ...