Preguntas etiquetadas con ruby

Ruby es un lenguaje interpretado orientado a objetos dinámico, de código abierto y multiplataforma, creado por Yukihiro Matsumoto (Matz) en 1995. La etiqueta [ruby] es para preguntas relacionadas con el lenguaje Ruby, incluida su sintaxis y sus bibliotecas. Las preguntas sobre Ruby on Rails deben etiquetarse con [ruby-on-rails].






13
¿Desinstalar todas las gemas instaladas en OSX?
Hay casos en los que me gustaría revertir y desinstalar todas las instalaciones de gemas anteriores. Por ejemplo, necesitaba ayudar a un amigo a migrar su máquina de desarrollo de rieles para usar RVM. Como habían estado utilizando el sistema anteriormente gem, estaba experimentando muchos dolores de cabeza cuando trabajaba …
177 ruby  rubygems 

7
Cómo agregar un nuevo elemento al hash
Soy nuevo en Ruby y no sé cómo agregar un nuevo elemento al hash ya existente. Por ejemplo, primero construyo hash: hash = {item1: 1} después de eso quiero agregar item2 así que después de esto tengo hash como este: {item1: 1, item2: 2} No sé qué método hacer en …
177 ruby  hash 




14
Módulos de prueba en rspec
¿Cuáles son las mejores prácticas para probar módulos en rspec? Tengo algunos módulos que se incluyen en algunos modelos y por ahora simplemente tengo pruebas duplicadas para cada modelo (con pocas diferencias). ¿Hay alguna manera de SECARLO?
175 ruby  unit-testing  rspec 

3
¿Qué hace el operador (unario) * en este código Ruby?
Dado el código Ruby line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] Entiendo todo en la segunda línea aparte del *operador: ¿qué está haciendo y dónde está la documentación para esto? (Como puede suponer, buscar este caso está resultando difícil ...)
174 ruby  operators  splat 



3
Instalé Ruby 1.9.3 con RVM pero la línea de comando no muestra ruby ​​-v
Aquí está la salida de la consola: sergio@sergio-VirtualBox:~$ rvm list rvm rubies ruby-1.9.3 [ i386 ] sergio@sergio-VirtualBox:~$ rvm use 1.9.3 Using /usr/share/ruby-rvm/gems/ruby-1.9.3 sergio@sergio-VirtualBox:~$ ruby -v The program 'ruby' can be found in the following packages: * ruby1.8 * ruby1.9.1 Try: sudo apt-get install <selected package> Entonces, ¿qué está pasando? ¿Necesito …
173 ruby  ubuntu  rvm 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.