Dive into the archives.
- Abrace um programador
Porque não eu? É que isto soa-me familiar!
Nota: Roubado, não dos umbrais mas do Ainda a Pensar.
- MySQL Triggers
Trigger, do inglês “gatilho”, é o nome dado a procedimentos armazenados numa base de dados e activados por eventos específicos numa tabela. No conhecido SGBD MySQL (agora da Sun) foram introduzidos na versão 5.0.2.
Toda a documentação relativa ao uso de Triggers poderá ser consultada no site do MySQL, devendo dedicar-se especial atenção à Secção D.1. “Restrictions [...]
- Software Development Rhythms
Ontem comecei a ler Real Web Project Management: Case Studies and Best Practices que a páginas tantas me conduziu a um tema quente (pelo menos eu assim o considero): Software Development Rhythms.
A existência de uma metodologia de trabalho é, regra geral, garantia de produtividade e o desenvolvimento de software não é excepção.
Kent Beck sustenta esta [...]
- Firefox 3 - nova gestão de memória
As melhorias a nível de consumo de recursos, em especial de memória, na nova versão (ainda beta) do Firefox são notórias.
A quem interessar, “Pavlov”, engenheiro de software na Mozilla Corporation, documenta no seu blog o trabalho realizado a vários níveis para melhorar a gestão de memória no conhecido web browser da raposa.
Embora extenso é um [...]
- MySQL Workbench 5.0.15 RC1
Tem este artigo como principal objectivo alertar os interessados para o lançamento da versão 5.0.15 release candidate 1 do MySQL Workbench.
Para quem não está familiarizado com a aplicação, trata-se de uma ferramenta visual para concepção de bases de dados, desenvolvida por uma equipa da MySQL liderada por Michael G. Zinner da qual fazem ainda parte [...]
- Xcode 3.0 só para Leopard
Cometi um grande (1.2GB) erro!
Afinal o Xcode 3.0 está apenas disponível para Mac OS X 10.5, vulgo Leopard. A versão para Tiger (Mac OS X 10.4), à data, é a 2.5.
- Erlang
Erlang é uma linguagem de programação desenvolvida nos laboratórios de ciências da computação da Ericsson em 1987 com características geralmente associadas aos sistemas operativos (concorrência, gestão de memória etc).
Trata-se de uma linguagem funcional, dinamicamente tipada, desenhada tendo em vista as aplicações distribuídas non-stop, cuja implementação original corria código máquina virtual. Actualmente existe uma versão Open-Source [...]

