June, 2011


26
Jun 11

Resolving validation errors using Nokogiri and schemas

A note to my future self:

Scenario: validating a document using Nokogiri and a xsd which references other schemas.

Error: Something like:

schema.rb:37:in `from_document': attribute use (unknown), attribute 'ref': The QName value '{http://url.of.the.referenced.schema}blah' does not resolve to a(n) attribute declaration. (Nokogiri::XML::SyntaxError)

or the referenced schemas are using a URL to somewhere out there and Nokogiri tries to download it, in which case the script is slowed down or it throws a download error.

Continue reading →


20
Jun 11

Adiós DeliSOS

Logo DeliSOS
ACTUALIZACIÓN: El sitio ya no existe

El año pasado cree DeliSOS, un meta buscador de recetas. Me sirvió para probar una base de datos no relacional (MongoDB), la integración de Apache Lucene con Ruby, un proyecto completo con Ruby 1.9 y mejorar el crawler para buscadores verticales que tenía de un proyecto anterior. Pero el sitio en sí no funcionó y tardé en darme cuenta de eso para darlo de baja. La próxima vez hay que fallar más rápido.