Este fim-de-semana eu comecei um novo projeto experimental, o Unibabel.
É uma interface Web para explorar a Unicode database que vem embutida na linguagem Python. Eu me divirto passeando entre as páginas e encontrando caracteres, ideogramas e símbolos elegantes, exóticos, familiares ou bizarros.
Veja por exemplo esta página de operadores matemáticos, e esta letra do alfabeto malaio.
Serve também como um exemplo bem básico de como fazer rodar uma aplicação Django no Google App Engine.
O código do Unibabel está publicado:
http://code.google.com/p/unibabel/source/browse/unibabel/views.py
Por enquanto o Unibabel não usa o datastore do Google, todos os dados vêm do módulo unicodedata do Python. Futuramente vou usar o datastore para permitir buscas por atributos dos caracteres (por exemplo, listar todos os caracteres numéricos, todos os símbolos, ou todas as variantes da letra 'A'...).
Se alguém quiser colaborar, fique à vontade para clonar o repositório e se fizer algo interessante me manda uma mensagem que eu posso incorporar a sua contribuição.
Sunday, August 2, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment