Arquivo por ano 2007
Ruby, Capistrano e administração remota
Postado em 06. ago, 2007 por Lucas Cavalcanti.
Algumas vezes nos deparamos com a seguinte situação: Temos uns 15 computadores em rede e precisamos executar um mesmo comando em cada um deles, como por exemplo instalar a JavaVM… Uma primeira solução seria logar como root máquina por máquina, e executar o comando em todas… Muito ruim… Agora, se você souber um pouquinho de more »
Continue Lendo
Arquitetura e Design de Projetos Java
Postado em 01. ago, 2007 por Paulo Silveira.
Hoje em dia são tantos os design patterns, padrões, frameworks e boas práticas, fica confuso tomar uma decisão. Como devemos desenhar nossas classes? Usar herança ou composição? Injeção de dependências? Webservices, RMI ou um simples arquivo XML? JDBC, JPA ou Hibernate? Devo usar EJB? Quando preciso e como faço um cluster? Depois de um longo more »
Continue Lendo
Falando em Java: Introdução ao JavaFX
Postado em 18. jul, 2007 por Sérgio Lopes.
Atualização: Segunda parte do artigo de JavaFX aqui. No último Falando em Java apresentei uma palestra sobre JavaFX, apresentando a tecnologia e especulando sobre o futuro desse mercado. É a grande aposta da Sun no mercado das Rich Internet Applications – RIA, onde o Adobe Flex hoje lidera. O JavaFX foi apresentado[1] pela Sun no more »
Continue Lendo
WebServices sem servidor de aplicação no java 6
Postado em 11. jul, 2007 por Nico Steppat.
Criando WebServices num servidor de aplicação como glassfish ou jboss ficou muito fácil. Basta escrever um Session Bean Stateless e usar as anotações do pacote javax.xml.ws que JavaSE 6 já fornece. Veja o exemplo: Pronto, fazendo deploy dessa classe no servidor do aplicação cria automaticamente o WebService e disponibiliza o WSDL. Aqui tem uma discussão more »
Continue Lendo
Fatos e Fotos do Falando em Java 2007
Postado em 06. jul, 2007 por Guilherme Silveira.
O Falando em Java 2007 foi um sucesso, contando com quase 200 participantes no centro universitário FEI. Foi uma tarde de palestras, tecnologia, confraternização e troca de conhecimento. Você pode conferir algumas opiniões nesse post do GUJ, que falam desde as diversas palestras ao incrível coffee break com direito a mousse de maracujá e tortas! more »
Continue Lendo
JPA: anotações nos getters ou atributos?
Postado em 25. jun, 2007 por Paulo Silveira.
A especificação da JPA permite que você utilize as anotações em uma Entity de duas formasou nos atributos, ou nos getters. Também diz que não devemos misturar isso, pois o comportamento resultante não é especificado. Na época em que a JPA estava em draft, havia até um atributo na anotação @Entity em que você explicitava more »
Continue Lendo
Gerenciamento de Projetos com Scrum
Postado em 20. jun, 2007 por Guilherme Silveira.
Scrum é sem dúvida a metodologia ágil que vem ganhando mais destaque ultimamente, especialmente depois de casos de sucesso com o Google, Yahoo! e o recente e forte apoio da Microsoft à metodologia. Depois de muito estudo e preparativos, montamos, juntamente com Alexandre Magno, um treinamento de Gerenciamento de Projetos de Software com Scrum de more »
Continue Lendo
Hibernate Search com Lucene
Postado em 13. jun, 2007 por Nico Steppat.
O Hibernate Search é uma “full text search engine” que tem sua implementação escrita em cima do Apache Lucene. O Lucene por si só já é bem famoso pelas funcionalidades oferecidas, como buscas aproximadas, índices em memória, e velocidade. A parte mais complicada é a configuração e preparação (indexação) dos dados que são necessários para more »
Continue Lendo
Repository: seu modelo mais Orientado a Objeto
Postado em 09. jun, 2007 por Fabio Kung.
Já tem algum tempo que a excelente discussão no GUJ estava me motivando a escrever a respeito. Para ambientar, a principal discussão é usar: Ou: Já que posts na forma de diálogos costumam ser muito interessantes, aproveito um papo que eu e o Paulo Silveira tivemos. Paulo: credo, achei horroroso isso da classe de domínio more »
Continue Lendo
Falando em Java 2007: um Sábado de Java com a Caelum
Postado em 30. mai, 2007 por Sérgio Lopes.
É com muita satisfação que a Caelum anuncia seu primeiro evento Falando em Java e convida todos a participarem. Será no Sábado dia 30 de Junho na FEI da Liberdade, das 9h às 16h. Será um dia de palestras bem interessantes com o tema Java e Web 2.0. É uma oportunidade para reencontrarmos antigos alunos more »
Continue Lendo
XP, encontros e fotos
Postado em 25. mai, 2007 por Paulo Silveira.
Desde terça feira passada temos coaching de Extreme Programming com a Mariana Bravo. É uma experiência muito rica e produtiva, em especial em relação ao planejamento e comunicação com o usuário. Nas fotos tem Sérgio Lopes, Fábio Kung, Nico Steppat, Guilherme Silveira e eu, além da Mariana Bravo e do Guilherme Moreira que estava tirando more »
Continue Lendo
Strings (i)mutáveis?
Postado em 21. mai, 2007 por Thadeu Russo.
Todos sabemos que, em Java, Strings são objetos imutáveis. Sendo assim, qualquer chamada de método em uma referência para String NÃO irá alterar o valor da referenciada. Uma sugestão aqui é uma pesquisa sobre o pattern Flyweight que é utilizado nesta classe e justifica tal imutabilidade. Exemplo: O output será Thadeu de Russo e Carmo. more »
Continue Lendo
Screencast – Primeiros Passos para a JPA
Postado em 15. mai, 2007 por Fabio Kung.
Já tem um bom tempo que lançar uma série de screencasts é um assunto recorrente dentro da Caelum. Já houve algumas pequenas tentativas, mas ao contrário do que parece, não é uma tarefa nada fácil. O vídeo é introdutório, sobre a Java Persistence API (JPA), para quem ainda não teve a oportunidade de testar a more »
Continue Lendo
Apostila gratuita de VRaptor, Hibernate e AJAX
Postado em 08. mai, 2007 por Sérgio Lopes.
A Caelum acaba de abrir para uso geral mais uma apostila que faz parte dos nossos cursos. É a apostila do FJ::28 – Desenvolvimento ágil para a Web 2.0 com VRaptor, Hibernate e AJAX. É um curso de 20h onde o objetivo é desenvolver uma aplicação Web completa no menor tempo possível, usando ferramentas de more »
Continue Lendo
Flex2 e VRaptor
Postado em 07. mai, 2007 por Nico Steppat.
Flex2 (SDK) é opensource, razão suficiente para mostrar um pequeno exemplo como usar Flex2 com VRaptor 2.x (em breve teremos uma versão com VRaptor 3 deste artigo). Vamos criar um página de login e uma lógica que verifique os dados no Servidor. Update: Hoje em dia, no vraptor 3, voce pode fazer a integração facilmente more »
ASSINE NOSSO RSS



