Espacio en blanco en irb

… Hace la diferencia. irb(main):017:0> class Greeterirb(main):018:1> attr_accessor :nameirb(main):019:1> end irb(main):022:0> m.respond_to?(‘name =’)=> falseirb(main):023:0> m.respond_to?(‘name=’)=> true

Leer más

Cómo: anular el registro de un URI en FakeWeb

# app/config/initializers/extra_fakeweb.rbmodule FakeWeb class Registry def unregister_uri(method, uri) uri_map[normalize_uri(uri)][method] = {} end end def self.unregister_uri(*args) case args.length when 2 Registry.instance.unregister_uri(*args) else raise ArgumentError.new(“wrong number of arguments (#{args.length} for 2)”) end …

Leer más

Emacs y rbenv

Escribí un pequeño paquete lisp de Emacs para integrar rbenv con Emacs. Te permite activar el ruby ​​global, te permite usar el ruby ​​específico del proyecto definido en “.ruby-version” o …

Leer más