Este blog deixou de ser mantido, mas o autor continua escrevendo aqui. Não deixe de assinar o novo feed!
Depurando uma aplicação JavaEE no Glassfish
Este post, na verdade, é uma dica rápida para quem possui aplicações JavaEE rodando em servidores Glassfish e está tendo dificuldades na hora de rastrear a origem de possíveis bugs no código.
Habilitando o modo de debug
Existem duas maneiras de se habilitar o modo de debug no Glassfish: através do painel de administração ou durante a [...]
TDD e Swing juntos?
Como prometido, deixarei aqui algumas dicas sobre como desenvolver uma aplicação Swing de conversão de temperaturas utilizando uma técnica de desenvolvimento de software conhecida como TDD (Test Driven Development). Então, se você nunca ouviu falar em TDD antes, procure dar uma estudada para saber do que se trata antes continuar lendo este texto. Garanto que, [...]
Que linguagem você aprenderá em 2008?
“Learn one language every year“. Não me lembro ao certo onde e quando foi a primeira vez que li isso, mas depois de pensar por alguns instantes, eu mudei aquela idéia que eu tinha — de que é melhor se especializar numa única tecnologia em detrimento das demais. Melhor um peito na mão do que [...]
Mais um…
English readers: please follow this link.
Vocês se lembram da minha não-tão-recente experiência com DSLs em Groovy? Pois é… para variar, eu acho que levei a idéia um pouco longe demais.
Explico. Algum tempo depois de publicar o referido post, eu comecei a procurar na Internet por outras APIs ou aplicações semelhantes à que eu havia criado [...]
DSL: Rolando dados com o Groovy
Provavelmente, muitos dos que acompanham este blog também acompanharam o evento Rails for Kids, que rolou no último sábado. Eu particularmente achei o evento muito bacana, principalmente agora que já terminei de ler o livro Agile Web Development with Rails e estou começando a levar o Rails mais a sério como opção de framework para [...]
É este o Apocalipse para o JavaME?
A não ser que você esteja morto — ou vivendo na selva com sua amiga bola-de-vôlei — você provavelmente deve ter visto que ontem foi lançada a SDK do projeto Android, cuja idéia é fornecer a primeira plataforma móvel aberta. O Android é um projeto que, apesar de estar dando os primeiros passos rumo ao [...]
2 (boas) formas de testar seu código JavaMail
Uma constante no desenvolvimento de qualquer aplicação web é o envio de e-mails. Ah, o usuário se registrou? E-mail nele! O usuário trocou de senha? E-mail nele! O pedido foi recebido com sucesso? Em… chega, vai!
Sem sombra de dúvidas, a API mais usada para resolver essa questão é o JavaMail. Também existem algumas opções, como [...]
Estendendo o container JavaEE com Interceptors
É inegável que a não-tão-nova versão 5 da especificação JavaEE veio numa hora mais do que necessária. Todo mundo parecia — e com razão — evitá-la ao máximo, pois seu uso demandava muito tempo e caixas de calmante.
Hoje, criar e manter uma aplicação com EJBs é relativamente simples. E, por este motivo, a adoção da [...]
ObexFTP front-end na boca do povo!
Já fazem quase dois meses desde a primeira release do ObexFTP front-end. Hoje, não sei por qual motivo, resolvi dar uma checada no Google para ter uma idéia melhor sobre como esse projeto está ajudando a galera por aí.
Mesmo sabendo que trata-se de uma solução simples, eu fiquei realmente impressionado com a boa receptividade que [...]
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 [...]

