Preguntas etiquetadas con ruby

190
¿Cómo creo una matriz vacía en YAML?

array_with_three_elements: - 1 - 2 - 3 empty_array: ¿Hay alguna manera de especificar que empty_array: es una matriz sin elementos, como con []? Cuando lo cargo en un hash rubí, me gustaría que sepa que es una

189
¿Cómo hacer un nombre de ruta de unión segura en ruby?

Mi entorno de desarrollo de Rails está basado en Windows y mi entorno de producción está basado en Linux. Es posible que se use VirtualHost. Suponga que un nombre de archivo necesita ser referenciado en la /publiccarpeta con File.open('/tmp/abc.txt', 'r'). —Pero en Windows debería estarlo...

185
Matriz de salida a CSV en Ruby

Es bastante fácil leer un archivo CSV en una matriz con Ruby, pero no puedo encontrar ninguna buena documentación sobre cómo escribir una matriz en un archivo CSV. ¿Puede alguien decirme cómo hacer esto? Estoy usando Ruby 1.9.2 si eso

182
No se pueden instalar gemas en OS X "El Capitan"

No puedo instalar y ejecutar fakes3gem en El Capitan Beta 5. Lo intenté: sudo gem install fakes3 ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fakes3 Luego intenté hacerlo a la manera de los cacaopodos. Funcionó para cocoapods pero no para...

181
Comprender el archivo Gemfile.lock

Después de ejecutar el bundle installcomando, se crea ' Gemfile.lock ' en el directorio de trabajo. ¿Qué significan las directivas dentro de ese archivo? Por ejemplo, tomemos el siguiente archivo: PATH remote: . specs: gem_one (0.0.1) GEM remote: http://example.org/ specs: gem_two (0.0.2)...