2010-04-13

Mestrados IoT@IST 2010

IoT@IST (Internet of Things at Instituto Superior Técnico)

Queres estudar como o RFID + Internet = próxima revolução informática? Entra em contacto comigo!

A data limite para propostas pré-acordadas é 23 de Abril.


Vou fazer uma introdução ao RFID esta quarta às 16:00 no IST (sala F2) no âmbito de uma cadeira do Doutoramento. A sessão é aberta, por isso é uma excelente oportunidade de aprender mais sobre esta tecnologia!

2010-04-02

Ping Pong em casa

Quando não há espaço em casa para uma mesa de Ping Pong, que tal transformar uma qualquer superfície com uma Rollnet?


Não esquecer de testar primeiro para ver se uma bola de Ping Pong salta bem na superfície escolhida (por exemplo, contraplacado é uma boa escolha).

Divirtam-se!

2010-03-29

A Fada Oriana

A Fada Oriana de Sofia de Mello Breyner Andresen


Uma visão muito especial sobre as fadas, ou seja, aquilo que é realmente importante na vida.

2010-03-24

A minha arrumação para desenvolvimento (programação)

Uma amiga está com dificuldades em regressar à boa forma de programação. Para a ajudar, decidi escrever sobre a forma como organizo os meus ficheiros de desenvolvimento:

/dev
Aqui guardo os projectos em curso.
É importante manter esta pasta o mais limpa possível.
Se tenho projectos inactivos, crio um ZIP de arquivo e apago a pasta respectiva.

/dev/examples
Aqui guardo os exemplos de código, historicamente chamados 'grrrandes testes' :-) (Miguel e João, vocês sabem porquê)
A ideia é ter pequenos projectos, cada um com um único objectivo. É a melhor forma de testar bibliotecas antes de as usar em projectos maiores.
Venho aqui muitas vezes buscar fragmentos de código.

/devlib
Aqui guardo a colecção de bibliotecas. Pode-se poupar muito tempo e aprender muito ao reutilizar código existente.
A colecção está organizada em 3 secções: dist, doc e source; para binários, documentação e código fonte, respectivamente.
Mantenho múltiplas versões, cada uma numa subpasta, porque por vezes é útil comparar alterações de umas versões para as outras, usando uma ferramenta como o WinMerge.


O ponto fundamental deste texto é que os exemplos de código com um único objectivo são a maneira de escrever código de qualidade, rapidamente!

Agradeço desde já os vossos comentários sobre outras práticas de desenvolvimento. Há sempre oportunidade para melhorar!

2010-03-08

A partir de hoje...

... há dois novos "golfinhos" no "mar" ;-)

2010-02-22

Madeira

Como é possível tamanha desgraça...


Mais fotos

Que Deus ajude os Madeirenses nesta hora tão dura, e que todos nós façamos o que pudermos para ajudar.

2010-02-19

O Cavaleiro da Dinamarca

O Cavaleiro da Dinamarca de Sofia de Mello Breyner Andresen


Uma bela viagem que merece ser contada!