Rafael Carneiro

…disseminando informações

Frameworks: agindo com bom senso

Um pouco de conversa
Sempre que posso, acesso o fórum do Javaranch para ver as novidades e assuntos interessantes do mundo Java. No feriado de ontem estava eu navegando nesse fórum quando achei um tópico de título “When to use JSF or Struts“. Título este bem chamativo, por conta das diversas discussões e comparativos sobre esses […]


Falando em Java 2008

A tempos que acompanho o trabalho dos irmãos Silveira (Paulo e Guilherme). Ambos estão fazendo um excelente trabalho profissional mas também não esquecem da comunidade Java, onde sempre estão fazendo e participando de eventos, além de administrarem o GUJ.
E a comunidade só tem a agradecer a eles. Este ano acontecerá a segunda edição do Falando […]


Recomendação de leitura

Estou sempre acompanhando o blog da Caelum, que está repleto de posts contendo dicas de excelentes profissionais da empresa.
Recomendo a leitura do último post, que na verdade é um screencast sobre Hibernate e Concorrência Otimista na Web com VRaptor.


Parâmetros no EJB QL

Utilizando o objeto PreparedStatement do JDBC, você configura os parâmetros da sua consulta SQL da seguinte maneira:
PreparedStatement stmt = seuObjetoConnection.

prepareStatement(”select * from user where idade = ? and nome = ?”);

stmt.setInt(1,idade);

stmt.setString(2,nome);
Existem duas maneiras de configurar parâmetros para consultas na EJB QL: identificados e […]


Comentários da Caravana Tecnológica 2007 em Fortaleza

Ontem (31/10/07) aconteceu na FANOR, em Fortaleza - Ceará, a Caravana Tecnológica da Sun. Profissionais da Sun vinheram a terra do sol para proferir palestras sobre OpenSolaris, Netbeans, SunSpot e outras tecnologias da Sun.
O evento teve a duração de um dia inteiro, tendo palestras pela manhã e pela tarde. Na parte da manhã, Tim Jacobson […]


Atenção: não faça mais nada antes de ler o post mencionado abaixo

Sem mais nada a dizer, apenas leia esse excelente artigo do Christiano Milfont, de título “Estudar para que se eu já sei o que fazer“.


Pensem bem antes de escrever

Todos já estão carecas de saber que a internet, além de ter sido uma revolução na informática, é também uma arma. É uma arma no quesito informação, pois, diariamente, milhares de informações são distribuídas pela rede até mesmo antes de sair em jornais e noticiários. Tais conteúdos também podem prejudicar pessoas poderosas e até mesmo […]


NullPointerException não devia se chamar ErrorOfProgrammerException?

Recentemente no trabalho fui chamado por um Analista para tirar uma dúvida no seu código. Adivinha qual era o erro? Claro que o erro era de NullPointerException, mais conhecido como “erro do programador”. O Phillip Calçado escreveu um excelente artigo, chamado Contratos Nulos, onde ele explica claramente e absurdamente bem como evitar esse erro, utilizando […]