Preguntas con la etiqueta [ruby]
¿Qué es el operador Ruby <=> (nave espacial)?
¿ Qué es el operador Ruby <=>(nave espacial)? ¿El operador está implementado en otros idiomas?
Cómo actualizar Rubygems
Necesito actualizar Gems a 1.8. Intenté instalar los paquetes de Debian respectivos pero parece que no se actualiza. anujm@test:~$ dpkg -l |grep -i rubygem ii rubygems 1.3.5-1ubuntu2 package management framework
"para" frente a "cada uno" en Ruby
Acabo de tener una pregunta rápida sobre los bucles en Ruby. ¿Existe alguna diferencia entre estas dos formas de iterar a través de una colección? # way 1 @collection.each do
Cómo degradar o instalar una versión anterior de Cocoapods
¿Cómo puedo degradar Cocoapods a una versión anterior o cómo puedo instalar una versión anterior de Cocoapods?
Diseño OO en Rails: dónde poner cosas
Realmente disfruto Rails (aunque generalmente no tengo REST), y disfruto que Ruby sea muy OO. Aun así, la tendencia a crear subclases ActiveRecord enormes y controladores enormes es bastante natural
Relaciones de objetos Rails y renderizado JSON
Descargo de responsabilidad, sé muy poco sobre Rails. Intentaré ser conciso. Dadas las siguientes relaciones modelo en Rails: class ModelA < ActiveRecord::Base belongs_to :ModelB ... class ModelB < ActiveRecord::Base has_many
¿Cuál es la forma canónica de recortar una cadena en Ruby sin crear una nueva cadena?
Esto es lo que tengo ahora, que parece demasiado detallado para el trabajo que está haciendo. @title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil? Supongamos que los tokens son una matriz
Cómo evitar "no se puede cargar dicho archivo - utils/popen" desde homebrew en OSX
Recibo un error cuando ejecuto brewen la terminal: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- utils/popen (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/Homebrew/utils.rb:6:in `<top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/li...
Rails: ¿Existe algún truco de Rails para agregar comas a números grandes?
¿Hay alguna manera de que Rails imprima un número con comas? Por ejemplo, si tengo un número 54000000,34, puedo ejecutar <%= number.function %>, lo que imprimiría "54.000.000,34". ¡gracias!
¿Qué es el operador de dos puntos en Ruby?
Cuando digo { :bla => 1, :bloop => 2 }, ¿qué hace exactamente :? Leí en alguna parte que es similar a una cadena, pero de alguna manera es un
Convertir cadena a símbolo capaz en Ruby
Los símbolos suelen representarse así. :book_author_title pero si tengo una cadena: "Book Author Title" ¿Existe una forma integrada en Rails/Ruby para convertirlo en un símbolo donde pueda usar la :
Al ejecutar la configuración del pod me aparece el error "Mal intérprete: no existe tal archivo o directorio"
Recientemente intenté hacerlo pod setupy me sale este error: -bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory Seguí la guía de Ray Wenderlich para instalar CocoaPods y tengo
¿Por qué utilizar attr_accessor, attr_reader y attr_writer de Ruby?
Ruby tiene esta manera práctica y conveniente de compartir variables de instancia usando claves como attr_accessor :var attr_reader :var attr_writer :var ¿Por qué elegiría attr_readero attr_writersi simplemente podría utilizar attr_accessor?
=== vs == en Ruby
En Ruby, ¿cuál es la diferencia entre == y ===? El RDoc dice Igualdad de casos: para la clase Objeto, en realidad es lo mismo que llamar a #==, pero
¿Por qué se utilizan signos de exclamación en los métodos Ruby?
En Ruby, algunos métodos tienen un signo de interrogación ( ?) que formula una pregunta comoinclude? esa: si el objeto en cuestión está incluido, esto luego devuelve verdadero/falso. Pero, ¿por