Nao concordo com a frase sexo, drogas e rock n roll...Basta o Rock para sentirmos os mesmos efeitos das outras duas coisas!!! Nos gostamos de ROCK e somos loucosEles fazem besteiras e sao normaisQ vivam os loucos d boa cabecaE pela metamorfose da vida s tornem MALUCO BELEZA!! "Cheguei e comigo a alegria......Parti e deixei nostalgia...Comigo levei o melhor de ti......Contigo deixei saudades sem fim!...Nao pude ficar... Nao e meu lugar.Nao pudeste ir... Esperas por mim,Saudade atroz, pranto a rolarChuva que cai no meu caminhar...Ficamos assim... Distanciados... ... Apaixonados, Sofridos... Nunca esquecidos do amor vivido.Nos finais de noite, quando descanso...Do passaro... suave e o canto,Vejo-te nua, olho pra lua... Doce encanto E no meio da multidao ele escolheu olhar para ela. E se rendeu ao perceber que ela o olhava tambem.Ele esbocou um sorriso sem graca por um milezimo de segundo e voltou a se fazer de serio. Ela se encantou tambem. Dois sorrisos em bola de neve e uma brincadeira de parecer entediados. Hoje me deparei um topico no The Daily WTF que mostra claramente como nao devemos escrever testes unitarios, chamou minha atencao pois ja vi codigo de testes parecido.O titulo do topico e We have automated tests so our code is reliable(nos temos testes automatizados entao nosso codigo e confiavel), apesar do titulo quando lemos o exemplo de codigo de testes utilizado no sistema percebemos que apesar dos testes existirem sua qualidade nao torna o codigo confiavel.Portanto ao escrever testes unitarios faca com que estes garantam o que o metodo sendo testado faz ao inves de simplesmente ignorar as exceptions que ocorrem. Faz tempo que nao atualizo o blog, mas hoje lendo o Coding Horror achei um post interessante para compartilhar: Why Do Computers Suck at Math? neste post Jeff Atwood explica um pouco do comportamento dos numeros em ponto flutuante mostrando que mesmo sendo bem precisos a forma com que sao utilizados pode causar erros banais e ate mesmo perigosos.E no final podemos perceber que nao sao os computadores que sao ruins em matematica mas sim os programadores que desconhecem ou ignoram como funciona o sistema de tipos da linguagem.Portanto cuidado com as conversoes automaticas e os overflows.Voce conhece mais algum exemplo de problemas matematicos na computacao? Para iniciar 2009 vou falar um servico/ferramenta para manter sincronizados arquivos em diversos computadores estejam eles rodando windows, mac ou linux. Chamado de Dropbox ele funciona com a instalacao de um aplicativo e criacao de uma pasta que sera sincronizada.E possivel colocar fotos, documentos e qualquer outro arquivo. Os arquivos podem ser compartilhados e publicos (exemplo) alem e claro de privados.A velocidade de upload e boa e extremamente transparente, com isso rapidamente e possivel disponibilizar algum arquivo para download. E tambem e feito upload apenas do que mudou no arquivo assim mudancas em arquivos grandes tambem sao enviadas de forma rapida.Possui uma interface web que permite visualizar a diferenca entre as versoes dos arquivos e a recuperacao de arquivos apagados.A versao gratuita permite o armazenamento de 2GB e por $99,00 por ano e possivel ter 50GB a disposicao.E voce utiliza algum