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

7
¿Puede proporcionar argumentos a la sintaxis del mapa (&: método) en Ruby?
Probablemente esté familiarizado con la siguiente abreviatura de Ruby ( aes una matriz): a.map(&:method) Por ejemplo, intente lo siguiente en irb: >> a=[:a, 'a', 1, 1.0] => [:a, "a", 1, 1.0] >> a.map(&:class) => [Symbol, String, Fixnum, Float] La sintaxis a.map(&:class)es una abreviatura de a.map {|x| x.class}. Lea más sobre …
116 ruby 

18
ventaja del método tap en ruby
Estaba leyendo un artículo de blog y noté que el autor usó tapen un fragmento algo como: user = User.new.tap do |u| u.username = "foobar" u.save! end Mi pregunta es ¿cuál es exactamente el beneficio o la ventaja de usar tap? ¿No podría simplemente hacer: user = User.new user.username = …
116 ruby 










20
Análisis de opciones de línea de comandos realmente barato en Ruby
EDIT: Por favor, por favor , por favor, lea los dos requisitos que figuran en la parte inferior de este post antes de responder. La gente sigue publicando sus nuevas gemas y bibliotecas y todo eso, que claramente no cumplen con los requisitos. A veces quiero piratear algunas opciones de …
114 ruby 

30
Ruby fuera de los rieles
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. A veces siento que mi empresa es la única empresa del mundo que usa Ruby pero no Ruby on Rails, hasta el …
114 ruby 



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.