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

Postgres en Yosemite

Instale la aplicación Postgres ( http://postgresapp.com/ ) Luego instale la gema con la ruta de configuración personalizada: gem install pg — –with-pg-config=/Applications/Postgres.app/Contents/Versions/9.3/bin/pg_config

Leer más