terça-feira, novembro 14, 2006

Dia Mundial da Usabilidade

Hoje celebra-se o Dia Mundial da Usabilidade, numa iniciativa que pretende alertar as pessoas da importância de este assunto no nosso dia à dia.
Usabilidade não é algo que só afecta pessoas invisuais ou daltónicas, todos nós, de certeza, nos cruzamos, pelo menos uma vez, com uma página tão mal concebida que o seu uso provoca-nos frustração, perda de tempo ou confusão (por exemplo, a página que apresentei a uns tempos atrás).

Mas usabilidade não se refere somente à informática e à internet. Cadeiras, canecas, automóveis, edifícios. A usabiliade está presente em toda a parte, mas muito ainda precisa de ser feito!



Update: faltava-me um "l" no título. Obrigado thiago pelo reparo.

quarta-feira, novembro 08, 2006

Guerra no Iraque foi devido ao petróleo?

Para o espanto de todos, parece que afinal a guerra no Iraque foi devido ao petróleo!
Nos últimos dias, o "presidente" Bush tem vindo a afirmar que esta guerra era necessária para evitar que importantes reservas de petróleo ficassem nas mãos de terroristas e que estas fossem usadas como ameaça contra os Estados Unidos da América.
Mas esperem! Não tinham dito, já lá vão 3 anos, que era porque o Iraque estava a desenvolver armas de destruição massiva? Bombas atómicas ou petróleo? Senhor Bush, decida-se!

Foram precisos 3 anos, milhares de mortes e estarem prestes a perder umas eleições (que pelos vistos acabaram por perder), para que mudassem para um discurso menos fantasiado. Começo a ficar preocupado com a multiplicação de casos de Alzheimer em líderes políticos. Será que é contagioso?

Se alguém acreditou na desculpa das armas de destruição massiva só podem ter sido os americanos. Este assunto cheirava a crude. Já a primeira Guerra do Golfo o foi. Agora o senhor Bush veio com a desculpa que foi para prevenir o mau uso do petróleo, mas o mau uso vem da poluição que eles próprios produzem.
O motivo sempre foi, e continuará a ser, o petróleo. Fim.

Visita da Ordem dos Engenheiros

Hoje o Departamento de Informática da FCUL esteve de alvoroço. Motivo? Visita da Ordem dos Engenheiros.

Alguns cuidados foram tomados para tornar mais bonitinho o departamento, procedimento normal em qualquer lugar que seja alvo de visitas oficiais com alguma importância. Secretárias um pouco mais bonitas e organizadas do que é costume. Algumas anedotas e imagens, que poderiam ser consideradas de mau gosto ou chocantes para os convidados, foram temporariamente censuradas. Alguns professores como nunca os tinha visto (de fato e gravata). Essencialmente, as pessoas esmeram-se um bocadinho mais quando existe uma "inspecção".

Fora um toque de ansiedade, sentidas em particular por professores e investigadores com trabalhos a apresentar, o dia foi normal. Trabalhou-se para se mostrar resultados visíveis e relevantes. E eu desperdicei tempo a "resolver" uma avaria técnica que se resolveu sozinha, por milagre. A ciência negra dos computadores...

Achei engraçado o facto de ver que alguns dos "visitantes" da Ordem pouco prestaram atenção a alguns trabalhos que lhes foi apresentado. Não sei se já não tinham sido massacrados por tantas apresentações e discussões sobre assuntos administrativos, ou se já estava tudo saciado do almoço e não estavam para se chatear muito.

Mas destes assuntos percebo eu pouco, só gostava de saber em que aspecto esta visita contribui para o melhoramento da faculdade e, em particular, do departamento.

terça-feira, novembro 07, 2006

Natal é da Coca-Cola!

Hoje aproveitei para ver um pouco de televisão, e constatei que já circulam, nos quatro canais generalistas, as míticas publicidades de natal e publicidades absurdas de brinquedos ainda mais absurdos (ainda estou em choque com uma publicidade de um brinquedo que se chamava "barriguitas", para as crianças imitarem as barrigas das grávidas e com montes de artefactos lá dentro).
Já no final do mês passado reparei que algumas lojas já estavam totalmente preparadas para a época festiva. As fitinhas, os gorros, os barbudos vermelhos...

Que é feito do Natal ser algo do mês de Dezembro? Dos Ho-ho-hos que surgem de repente e que trazem a passos largos a emoção de uma ceia em família, reunidos quais carniceiros à volta do perú ou do bacalhau? Que é feito do Natal ser a celebração do nascimento de Jesus Cristo? De ser a época da dádiva e da alegria?

Reconheço que é mais giro ter um bando de empresas e lojas a congeminarem planos para nos extorquir o máximo de dinheiro das nossas carteiras e das nossas contas bancárias. Se tornar as nossas carteiras mais leves nos faz bem à saúde, pensaram eles e muito bem, vamos ajudá-los a aliviar as costas não só em Dezembro, mas também em Novembro! E para o ano, será Outubro!

Natal já não é época para se estar em família, nem é época para se oferecer presentes, e para infelicidade de muitos, não é época para se receber presentes. Natal é o chamamento ao nosso consumismo desenfreado, para sustentar este mundo capitalista. Este mundo, de poucos.
Natal já não é celebração, não é dádiva, não é família, e já nem é bens materiais. Natal é um reflexo do nosso modo de vida fútil e oco, do controlo das massas pelas corporação, Natal, é da Coca-Cola...

segunda-feira, novembro 06, 2006

Comprimir/Descomprimir ficheiros .gz em Python

GNU Zip (ou simplesmente gzip) é um formato de compressão muito usado no mundo Unix/Linux.
Como ultimamente tenho andado a fazer uns trabalhos em Python, e tive que lidar com ficheiros gzip, reparei que à documentação de python faltava um exemplo do uso, da API disponibilizada por esta linguagem, para a manipulação de esse tipo de ficheiros.

Para descomprimir:
import gzip
fileObj = gzip.GzipFile("/home/dcruz/dump.txt.gz", 'rb');
fileContent = fileObj.read()
fileObj.close()
Neste exemplo, a variável fileContent fica com o conteúdo do ficheiro em memória, por isso, se quiserem guardar a versão descomprimida num ficheiro à parte só terá que fazer:
fileObj = open("/home/dcruz/dump.txt", 'wb')
fileObj.write(fileContent)
fileObj.close()

Para comprimir:
import gzip
fileObj = gzip.GzipFile("/Users/mary/hamlet.txt.gz", 'wb');
fileObj.write(fileContent)
fileObj.close()

A API de Python suporta igualmente a manipulação dos formatos Zlib, Bzip2, Zip, Tar.

quinta-feira, novembro 02, 2006

Flick slideshows no seu site/blog

A alguns dias atrás encontrei uma página que explica como embeber um slideshow de fotos do Flickr em sites e blogs.

Visto que o Flickr é um dos serviços de alojamento de fotos com mais sucesso que por ai anda, e um dos grandes representantes do chamado web 2.0, julgo que esta página poderá interessar a muita boa gente.

terça-feira, outubro 31, 2006

Google devora +1: JotSpot

A saga de aquisições da Google parece não querer parar. Depois da aquisição faraônica do YouTube pela Google por uns "míseros" 1,65 mil milhões de dollars (mais milhão, menos milhão), ontem foi divulgada a compra da JotSpot pela Google.

A JotSpot é uma empresa, do chamado web 2.0, com bastante sucesso e que se dedica à criação de Wikis, tanto para empresas como para pequenos grupos, com elevada vertente colaborativa.

O objectivo desta aquisição por parte da Google só pode ser o de reforçar o, informalmente chamado, "Google Office" com soluções que o tornem cada vez mais interessante para empresas. Mais, parece-me que o JotSpot poderá vir a interligar-se com facilidade nos actuais produtos da Google.
Como curiosidade, fiquem a saber que JotSpot usa o Yahoo Maps para apresentar locais. É de esperar que esse "defeito" seja corrigido rapidamente pela Google.

Esta notícia poderia ser interpretada como mais uma das muitas aquisições da Google, fim. Mas para mim teve particular interesse devido ao facto de, ainda 2ª feira, ter-me registado no JotSpot porque andava a investigar várias soluções de wikis grátis para pequenos grupos.
Inconscientemente, devo ter sido das últimas subscrições a serem feitas na era pré-Google. Ainda dizem que coincidências não existem...