Arquivo por Autor
O eterno problema de calcular a diferença de dias entre duas datas em Java
Postado em 17. out, 2012 por Raphael Lacerda.
Seu chefe te dá a seguinte missão: calcular a diferença de dias entre duas datas. Usando API do java.util.Date ou java.util.Calendar você até consegue dar um jeito. Um mês depois ele pede a você que calcule novamente essa diferença, mas desprezando sábados e domingos. E agora? O que fazer? E tem mais, um tempo depois more »
Continue Lendo
10 razões para migrar sua aplicação para JSF 2
Postado em 19. set, 2012 por Raphael Lacerda.
Você optou por um framework component based, escolheu trabalhar com JSF e ainda não sabe se deve encarar riscos e custos de migrar para a (não tão) nova versão da especificação? Vale a pena? JSF 2 surgiu em 10 de dezembro de 2009 fazendo parte do JavaEE 6. Trouxe uma série de mudanças que todos more »
Continue Lendo
JavaCE Conference 2012 – Eu Fui
Postado em 15. mai, 2012 por Raphael Lacerda.
Nos dias 11 e 12 de maio aconteceu, em Fortaleza, o JavaCE Conference, evento com foco na plataforma Java e não restrito apenas a ela. Foram abordadas outras linguagens como C#, Ruby e Scala, além do desenvolvimento mobile para Android e iOS. O evento foi organizado pela Milfont Consulting e TriadWorks. No primeiro dia, Paulo more »
Continue Lendo
Código expressivo e programação funcional em Java com LambdaJ
Postado em 13. fev, 2012 por Raphael Lacerda and Geraldo Ferraz.
Há um certo tempo refatoramos o sistema que trabalhamos. Migramos de uma arquitetura definida pelo Fowler como Transaction Script (explicada nesse edição da MundoJ) para uma arquitetura essencialmente O.O Domain Model. Por incrÃvel que pareça, o que mais nos chamou a atenção nesse processo não foi o fato de transferir a lógica de negócios para more »
Continue Lendo
Facilitando seus testes de unidade no Java: um pouco de Mockito
Postado em 10. nov, 2011 por Raphael Lacerda.
Após um bom tempo de aulas ministradas, encontrei uma linha de aprendizagem que acho interessante para chegar até as consideradas boas práticas. A linha é formada pelos conceitos básicos de Orientação a Objetos, Testes, Injeção de Dependências, Programação orientada a interfaces e Mocks. Obviamente há uma interdependência dos tópicos. Há espaço aà para separação de responsabilidades more »
Continue Lendo
JBoss In Bossa 2011 – Eu fui!
Postado em 11. out, 2011 por Raphael Lacerda.
No dia 8 de outubro aconteceu em BrasÃlia o Jboss In Bossa. Foi a primeira vez que o evento foi realizado na capital do paÃs e contou com uma ótima participação da comunidade e organização, destaque para João Paulo Viragine (JBoss), dentre outros. O Keynote ficou sob a responsabilidade do argentino Mauricio Salatino. A apresentação foi focada more »
Continue Lendo
Dicas para trabalhar com sua DataTable usando RichFaces
Postado em 10. mai, 2011 por Raphael Lacerda and Geraldo Ferraz.
Se você trabalha com JSF, já deve ter trabalhado com algumas das várias bibliotecas de componentes, seja com RichFaces, PrimeFaces, IceFaces ou ainda outra. Para nossa escolha, levamos em consideração fatores como: variedade de componentes, facilidade de customização, documentação e principalmente, se possui os componentes necessários para resolver o problema especÃfico da aplicação. A MundoJ edição 44 comparou vários more »
Continue Lendo
As três principais teclas de atalho do Eclipse
Postado em 29. mar, 2011 por Raphael Lacerda and Paulo Silveira.
Atualização 02/2012: Veja MAIS atalhos e truques AVANÇADOS no novo curso online Produtividade Extrema com Eclipse. Na apostila do curso FJ-11 passamos diversas teclas de atalho importantes para o desenvolvedor iniciante, mas damos especial destaque a um pequeno grupo, para não atrapalhar o aprendizado. Vamos diminuir ainda mais esse grupo e mostrar como podemos praticamente more »
Continue Lendo
JavaOne Brasil 2010: eu fui!
Postado em 13. dez, 2010 por Raphael Lacerda.
Nos dias 7 a 9 de dezembro aconteceu em São Paulo o Oracle Open World que, dessa, vez teve o acréscimo do JavaOne. Foi o primeiro JavaOne no Brasil, evento que ocorre anualmente em São Francisco desde 1996. As últimas semanas foram bastante agitadas: desde a aprovação do Java SE 7 e 8 até a more »
ASSINE NOSSO RSS