Leer XML en Ruby con Nokogiri

  Los archivos XML suelen ser siempre algo incomodo para leerlos, asi que mejor documentare publicamente como leer algunos archivos con namespace en Ruby usando la gema Nokogiri.   Para leer XML lo mejor que he encontrado es Nokogiri, una gema bastante buena para esta tarea, en este ejemplo el archivo XML contiene namespace, algo Seguir leyendo

Formato de fechas en Ruby

Para cuando trabajamos con fechas:   time = Time.now # => Thu Jan 18 06:10:17 CST 2015 time.to_formatted_s(:time) # => «06:10» time.to_s(:time) # => «06:10» time.to_formatted_s(:db) # => «2015-01-18 06:10:17» time.to_formatted_s(:number) # => «20150118061017» time.to_formatted_s(:short) # => «18 Jan 06:10» time.to_formatted_s(:long) # => «January 18,2015 06:10» time.to_formatted_s(:long_ordinal) # => «January 18th, 2015 06:10» time.to_formatted_s(:rfc822) # => «Thu, Seguir leyendo

ssl_connect returned=1 errno=0 state=sslv3 read server certificate b certificate verify failed

ssl_connect returned=1 errno=0 state=sslv3 read server certificate b certificate verify failed El problema lo ocasiona en el cambio en la infraestructura de rubygems.org , en otras palabras nuestro certificado de autentificación ya no es válido, esto por los cambios en el sitio web delas gemas de ruby, por lo que debemos hacer una actualización de Seguir leyendo

Cambiar de produccion a desarrollo RubyOnRails DigitalOcean

Cuando creamos un droplet con pre configurado con RubyOnRails en DigitalOcean, este por default esta configurando para trabajar e un entorno de producción, pero muchas de las veces necesitamos cambiarlo a desarrollo para que el Rails nos muestre los errores que tenemos, los cuales son muy comunes cuando hacemos deploy  a producción por primera vez Seguir leyendo

UNDEFINED METHOD `ACCEPT’ FOR NIL:NILCLASS Ruby on Rails

Pues bueno hoy comparto con ustedes un error que me quito algunas horas en resolverlo, aquí esta la solución. Este es el error que muestra ruby on rails al momento de acceder a la aplicación. NoMethodError undefined method `accept’ for nil:NilClass Rails.root: /home/rails Application Trace | Framework Trace | Full Trace <code>activerecord (4.0.2) lib/active_record/connection_adapters/abstract/database_statements.rb:13:in `to_sql' Seguir leyendo