Archive for Diciembre, 2007

Pequeño hack traductor

Lunes, Diciembre 31st, 2007

Como buen programador vago™ y lector, que remedio, de la buena y extensa documentación shakesperiana, me dió, después de unas cuantas consultas al pasable traductor de Google, por hacerme un pequeño hack para disponer de dicha funcionalidad un poco más “a mano”.

require 'rubygems'
require 'mechanize'

unless ARGV.length > 0
  puts "Usage: #{$0} word"
  exit
end

agent = WWW::Mechanize.new
agent.user_agent_alias = 'Mac Safari'
page = agent.get('http://www.google.com/language_tools?hl=es')

translator = page.forms[1]
translator.text = "#{ARGV[0]}"
result = agent.submit(translator)
puts result.search("//input[@name='gtrans']").first.attributes["value"]

No es más que una pequeña adaptación de otro código que busca definiciones de palabras, con el que he descubierto el brutal potencial que tiene la gema WWW::Mechanize junto HPricot.

¡ Feliz año nuevo !

Mi amigo el poeta

Viernes, Diciembre 21st, 2007

Paso a poneros un poemilla, que me ha dedicado un amigo, y que me ha hecho una ilusión tremenda :-)

Tengo un amigo empresario
que es un Bill Gates en potencia;
tenía un tres por ciento escaso
y anda ya por la veintena.

Informática es la empresa,
porque él es informático,
ahora tan solo comienza,
es proyecto a largo plazo.

Aguanta nuestras bromitas
con ánimo extraordinario
y paciencia santojóbica.

Verás tu al flowerniano,
se oirá la risa en Salónica
cuando sea millonario…

Juan J. Sánchez

Buenas nuevas para OpenID

Sábado, Diciembre 1st, 2007

Y es que Google ha dedicido dar soporte a OpenID en la próxima versión de Blogger. Por ahora, nuestra cuenta OpenID, nos valdrá para poder comentar en cualquiera de los blogs que se encuentre en sus dominios. Pero oye, que ya es algo..

Me hace ilusión poder escribir en el blog del mejor equipo de futbol sala en una de las ligas menos importante de Sevilla, mi equipo, con mi cuenta OpenID ^_^!