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].



5
¿Cómo obtengo el nombre de una clase Ruby?
¿Cómo puedo obtener el nombre de la clase de un objeto ActiveRecord? Yo tengo: result = User.find(1) Lo intenté: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" Solo necesito el nombre de la clase, en una cadena ( Useren este caso). ¿Hay algún método para eso? …





3
Ruby, diferencia entre exec, sistema y% x () o Backticks
¿Cuál es la diferencia entre los siguientes métodos de Ruby? exec, systemY %x()o acentos abiertos Sé que se usan para ejecutar comandos de terminal mediante programación a través de Ruby, pero me gustaría saber por qué hay tres formas diferentes de hacerlo.
370 ruby  exec 



4
Determinar el tipo de un objeto en ruby
Usaré python como ejemplo de lo que estoy buscando (puedes pensar en él como un pseudocódigo si no conoces Python): >>> a = 1 >>> type(a) <type 'int'> Sé que en ruby ​​puedo hacer: 1.9.3p194 :002 > 1.class => Fixnum ¿Pero es esta la forma correcta de determinar el tipo …
365 ruby  types 

16
Concatenación de cuerdas en Ruby
Estoy buscando una forma más elegante de concatenar cuerdas en Ruby. Tengo la siguiente línea: source = "#{ROOT_DIR}/" << project << "/App.config" ¿Hay una mejor manera de hacer esto? Y para el caso, ¿cuál es la diferencia entre <<y +?

8
Cómo mapear y eliminar valores nulos en Ruby
Tengo uno mapque cambia un valor o lo establece en cero. Luego quiero eliminar las entradas nulas de la lista. La lista no necesita ser mantenida. Esto es lo que tengo actualmente: # A simple example function, which returns a value or nil def transform(n) rand > 0.5 ? n …
361 ruby 


7
Analizando una cadena JSON en Ruby
Tengo una cadena que quiero analizar en Ruby: string = '{"desc":{"someKey":"someValue","anotherKey":"value"},"main_item":{"stats":{"a":8,"b":12,"c":10}}}' ¿Hay una manera fácil de extraer los datos?
359 ruby  json 

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.