No todo es Rails, también esta Merb !
Una presentación muy interesante de Ezra Zygmuntowicz sobre como implementar manejadores (handlers) en Mongrel y una introducción Merb.
Uso del API de ABBRR
Hace unos días Victor presentó un nuevo proyecto llamado ABBRR, que es un abreviador de urls.
La idea básica es poder generar una url corta y fácil de pasar por mail, IM, teléfono, por escrito u otro medio que caso contrario muchas veces resulta imposible por lo larga o porque los programas las manejan mal.
Un aspecto interesante es que Victor hizo un API y se puede solicitar un URL desde una aplicación externa. Vi que hay una versión para PHP y me picó el bichito de hacer una para Ruby y salió algo así:
require 'open-uri'
#
# Rutina para hacer uso del API de ABBRR (http://api.abbrr.com/)
#
# Forma de uso: puts Abbrr.link('http://codear.com.ar')
# puts Abbrr.bbcode('http://codear.com.ar')
# puts Abbrr.textile('http://codear.com.ar')
# ....
# posibles valores de salida: xml, link, html, bbcode, markdown, textile
#
# por Nelson Fernandez, netFlux (c) - GPL
#
module Abbrr
def self.method_missing(out,*url)
open("http://api.abbrr.com/api.php?out=#{out}&url=#{url}").read
end
end
