Capturando países de uma página no Wikipedia

Então por alguma razão você precisa importar uma lista de países para sua base de dados. Você pode fazer isso utilizando Hpricot, por exemplo:

doc = Hpricot(open("http://pt.wikipedia.org/wiki/Compara%C3%A7%C3%A3o_entre_c%C3%B3digos_de_pa%C3%ADses_COI,_FIFA,_e_ISO_3166"))
(doc/"/html/body/div[3]/div[3]/table/tr/td/table/tr").each {|p| Country.create(:abbrev3 => p.search("/td[4]").inner_html, :abbrev2 => p.search("/td[5]").inner_html, :name => p.search("/td[6]/a").inner_html) unless p.search("/td[5]").inner_html == "" }

Ubuntu Rules !

Instalei o Ubuntu 9.10 aqui e posso dizer que vale a pena. Chega de 2 dias recompilando tudo pra atualizar o sistema (antes usava Gentoo).

E no mais, ainda bem que hoje em dia temos o VirtualBox pra fazer experiẽncias sem comprometer o desktop!! :D

Voe Azul !

EMBR190

Tudo Azul pelos céus do Brasil!

Voo tranquilo num EMBRAER 190 da Azul Linhas Aéreas Brasileiras.

Ótimo espaço entre os bancos e excelente serviço de bordo.

É uma daquelas empresas que eu quero que dê certo, pois investe na indústria nacional na escolha da frota e a concorrência no setor só vem a acrescentar.

Meus agradecimentos ao Sr. Neeleman.