Este blog deixou de ser mantido, mas o autor continua escrevendo aqui. Não deixe de assinar o novo feed!
JavaEE + Wicket: o que eu estava esperando?
Já faz algum tempo que o framework Wicket agora se chama Apache Wicket. Esse processo todo de “graduação” do projeto Wicket para um projeto top level Apache demorou, mas o Wicket agora ocupa lugar de destaque junto a outros projetos importantes (como o Tapestry, Turbine, Struts, entre outros).
Já havia lido um pouco a respeito do [...]
Em tempos de Mega Sena acumulada…
Há alguns minutos atrás eu acabei me deparando com um desafio bastante interessante proposto por Rodrigo Sol. O desafio em questão pede a criação do menor programa possível — em qualquer linguagem — para gerar um jogo da Mega Sena. Hehe, impressionante o poder de uma loteria acumulada sobre as pessoas!
Seguem as regras do desafio [...]
Normalizando mp3 com Groovy
Eu utilizo aqui um programinha chamado mp3gain para normalizar o volume das músicas no meu iPod. Bom, é um programa sensacional… o problema é que ele só permite o ajuste de arquivos que estejam em uma mesma pasta, dificultando um pouco quando o ripper organiza os arquivos MP3 em sub-pastas. São em casos como este [...]
Groovifique seu build!
Eu sei que fiquei um bom tempo sem escrever nada, mas tentarei resolver tal situação com este post, que será longo e interessante! Por isso, economizarei nos “lero-leros” e compensarei nos códigos.
Descreverei a seguir o funcionamento do processo de build de um projeto que venho desenvolvendo. Mesmo este projeto não sendo grande, o processo de [...]
Groovy no dia-a-dia
Indo no embalo do post anterior.
Neste fim de semana eu resolvi implementar a parte de Help em um projeto através do uso da API JavaHelp. Quem já conhece o JavaHelp sabe que os arquivos de Help precisam ser indexados por uma ferramenta chamada jhindexer no caso do Help precisar suportar pesquisas. Por esse motivo, achei [...]
Jetty 6: Pseudo-Continuations
Espero que essa foto ao lado - da Jéssica - (não clique no link se estiver no trabalho!) não te faça a fechar o browser. Garanto que, ao final do post, você entenderá a minha intenção em colocar a foto de uma boneca inflável (ou uma pseudo-mulher, enfim).
Baboseiras a parte, hoje, durante a minha leitura [...]
OpenOBEX Frontend, primeira demonstração
Para aqueles que ficaram curiosos quanto ao meu novo projeto (se é que existe alguém), acabei de criar uma screencast - bem curta e direta - que mostra praticamente tudo o que implementei até o presente momento. Além da linda janela “About” que fiz sozinho no Gimp (tirando o telefone vermelho, é claro), já [...]
Milagre
Há um bom tempo uso um celular Sony Ericsson K300i. Embora ele esteja fora de linha - e já estava quando o comprei - ainda assim é um bom celular. Quer dizer, tirando a tela (que mais parece o visor de um relógio de pulso) o resto compensa, principalmente quando consideramos o preço do negócio.
Tá [...]
6 lições que aprendi sobre desenvolvimento de software
É natural do ser humano aprender com os seus próprios erros. Quem aqui nunca vivenciou uma situação inusitada na qual mesmo tendo a impressão de que algo está errado, acabamos ignorando e seguindo em frente. E assim continua até que, num belo dia, a bomba explode e você pensa consigo mesmo: “eu sabia!”.
Essas situações, embora [...]
Resumo para SCWCD 1.4 disponível
A primeira “versão” do resumo acaba de ser disponibilizada!
Caso haja interesse, o arquivo pode ser baixado através da página de artigos aqui do blog. É provavel que eu faça mais algumas alterações e/ou adicione algumas outras coisas nos próximos dias (vou fazer mais alguns simulados para ter certeza)… caso isso aconteça, estarei atualizando [...]

