Resultados de la búsqueda a petición "ruby"
¿Hay alguna forma de sobrescribir el objeto `{}`?
Estoy tratando de hacer que todos los hashes de mi programa sean ActiveSupport :: OrderedHash. Puedo anular el constructor Hash.new por::Hash = ActiveSupport::OrderedHash pero{}.class sigue siendo hash. def {} me da un error de sintaxis Se ...
Método Singleton vs. Método de clase
¿El método de clase y el método singleton están haciendo lo mismo o diferente? Aquí hay un ejemplo. class C def self.classmethod puts "class method #{self}" end end C.classmethod # class method C c = C.new def c.singletonmethod puts "instance ...
Pregunta de análisis html de Nokogiri
Tengo problemas para entender por qué no puedo hacer que las palabras clave se analicen correctamente a través de nokogiri. En el siguiente ejemplo, tengo la funcionalidad de texto de enlace a href funcionando correctamente, pero no ...
Biblioteca incompatible con Ruby on Rails
Acabo de empezar a echar un vistazo a Ruby on Rails y no puedo ejecutar un servidor. Estoy ejecutando ruby 2.3.0 y rails 4.2.5 y después de tener un nuevo proyecto ferroviario, intento ejecutarbin/rails server pero recibe el ...
Envío de solicitud HTTP / 2 POST en Ruby
Estoy tratando de usar el nuevoNotificación Push de Apple [https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/APNsProviderAPI.html] API, que se basa enHTTP / 2 ...
Heroku_no se puede actualizar a Cedar-14
Según lo solicitado en Heroku, estoy tratando de actualizar de Cedar-10 a Cedar-14, pero en vano. En mi consola, cuando ejecuto heroku stack:set cedar-14Entiendo esto: `stack:set` is not a heroku command.Incluso si ya instalé la última versión ...
Métodos de E / S del archivo de prueba de la unidad
Todavía soy relativamente nuevo en las pruebas unitarias. Escribí una clase en Ruby que toma un archivo, busca en ese archivo un patrón Regex determinado, lo reemplaza y luego guarda los cambios nuevamente en el archivo. Quiero poder escribir ...
¿Eliminar todos los elementos vacíos de un hash / YAML?
¿Cómo haría para eliminar todos los elementos vacíos (elementos de lista vacíos) de un archivo Hash o YAML anidado?
Actualización de Ruby en Mac OS X
Estoy leyendo el libro Programming Ruby y estoy buscando actualizar la versión de Ruby en mi computadora. Ejecuto Mac OS X Snow Leopard y hacer ruby -v en la línea de comando muestra que estoy ejecutando Ruby 1.8.7. Instalé MacPorts y ejecuté el ...
¿Cómo funciona esta magia de inyección de rubí?
Hoy vi un fragmento de código rubí. [1,2,3,4,5,6,7].inject(:+)=> 28 [1,2,3,4,5,6,7].inject(:*)=> 5040 La inyección aquí es bastante diferente de las que he visto antes, como [1,2,3,4,5,6,7].inject {|sum, x| sum + x}Por favor explique cómo ...