domingo, 18 de abril de 2004

Pra que simplificar?

Bastante desinteligente o formato do registro (log) padrão do Apache:

207.86.139.145 - - [09/Sep/1997:10:47:43 -0800] "GET /wwwping/index.htm HTTP/1.0" 200 954

Existem nada menos que três separadores: brancos, chaves (de dois tipos) e aspas. E o que é pior: estão misturados. Assim, não dá para o Openoffice tratá-lo facilmente como uma fonte de dados separados por branco: a data fica separada do deslocamento GMT (e o pedido GET também, mas isso é o de menos). A saída é usar assim mesmo e arrastar e soltar a tabela numa nova fonte de dados MySQL ou Access (isto é recomendável também porque o OpenOffice não deixa usar queries complexas em fontes de dados só-texto). Depois, aplicar mais filtragens SQL para obter um formato de data usável.

Por que não separar os campos com uma lasanha (#) ou algo assim? Por que as pessoas não pensam com simplicidade antes de fazer as coisas?

Nenhum comentário: