Igo Coelho's Blog http://www.igocoelho.com.br Artigos e devaneios sobre Java, Desenvolvimento Ágil, Ferramentas Open Source e muito mais... Mon, 11 Aug 2008 15:56:16 +0000 http://wordpress.org/?v=2.3.1 en Quartz na Java Magazine nº 60 http://www.igocoelho.com.br/2008/08/09/quartz-na-java-magazine-n%c2%ba-60/ http://www.igocoelho.com.br/2008/08/09/quartz-na-java-magazine-n%c2%ba-60/#comments Sat, 09 Aug 2008 06:11:13 +0000 igocoelho http://www.igocoelho.com.br/2008/08/09/quartz-na-java-magazine-n%c2%ba-60/ Este mês na Java Magazine nº 60 escrevi um artigo onde apresento o Quartz, um framework leve e simples para agendamento de tarefas em aplicações Java web ou desktop. Mostro como é fácil aprender a agendar tarefas de forma simples e rápida sem necessitar de muitos recursos do sistema operacional e hardware, utilizando um poderoso framework open-source escrito em Java.

Quartz é um framework open-source para agendamento de tarefas muito simples e flexível mantido pela família OpenSymphony de projetos, a mesma que mantém outros projetos como WebWork, OSCache, SiteMesh e OGNL. Ele foi projetado para oferecer várias opções de agendamento e possuir fácil integração com sistemas J2SE e J2EE, oferecendo grande flexibilidade sem sacrificar a simplicidade. O Quartz é distribuído em uma pequena biblioteca Java e vem sendo utilizado por grandes projetos como Jboss, Apache Cocoon, Spring e OS Workflow.

Utilizando o Quartz você será capaz de agendar tarefas de forma flexível, tendo acesso a várias opções de agendamento sem sacrificar a simplicidade. Quer saber mais? Corra… já está nas bancas!

]]>
http://www.igocoelho.com.br/2008/08/09/quartz-na-java-magazine-n%c2%ba-60/feed/
Prêmio Universitário Java 2008 http://www.igocoelho.com.br/2008/08/09/premio-universitario-java-2008/ http://www.igocoelho.com.br/2008/08/09/premio-universitario-java-2008/#comments Sat, 09 Aug 2008 06:10:46 +0000 igocoelho http://www.igocoelho.com.br/2008/08/09/premio-universitario-java-2008/ O PUJ foi idealizado e é gerenciado por Felipe Gaúcho, um dos coordenadores do CEJUG. O prêmio é um dos destaques entre as iniciativas do CEJUG e sempre obteve forte apoio da comunidade. Na primeira edição em 2007, onde também fui um dos avaliadores, o vencedor foi Alexandre Pinheiro e Silva da UNIFOR supervisionado pelo professor Ivan Romero Teixeira. O segundo lugar ficou com Franscisco de Assis Ribeiro Júnior da FIC supervisionado pelo professor Felipe Cantal.

Este ano parabéns ao Daniel Macêdo, aluno da UNIFOR, assim como a todos os envolvidos sejam alunos, professores, avaliadores, organizadores e patrocinadores. Na foto acima da esquerda para a direita temos: Carlos Artur Sobreira Rocha (presidente do ITIC), Teresa Mota (secretária da Secitece), Prof. da UNIFOR, Marum Simão (coordenador do CEJUG, do JEDI e da FA7), Daniel Macêdo (vencedor do PUJ 2008), Eu, Clavius Tales (coordenador do CEJUG e diretor da Fortes Informática), Francisco Barroso (4º lugar), Rafael Carneiro (coordenador do CEJUG e representante da IVIA), Pedro Belmino (3º lugar), Alexandre Pinheiro (vencedor do PUJ 2007), Silveira Neto (aluno UFC) e Paulo Alves Jr. (aluno da FA7).

Alunos competidores

  • Alexandre Pinheiro (UNIFOR)
  • Alysson Gurgel (FA7)
  • Marcos Machado (UVA)
  • Anderson Leal (FA7)
  • Daniel Macêdo (UNIFOR)
  • Francisco Ribeiro (FIC)
  • Francisco Barroso (FLF)
  • Paulo Alves Jr. (FA7)
  • Pedro Belmino (UNIFOR)
  • Rafael Santiago (FLF)
  • Robson Gomes (CEFET-CE)
  • Silveira Neto (UFC)

Avaliadores

  • Bruno Cavaler Ghisi (CERTI, SC)
  • Fernando Anselmo (Politec, Brasília)
  • Fernando Losano (Consultor, RJ)
  • Fernando Parente (CEFET e UNIFOR)
  • Maikol Rodrigues (UNIFOR)
  • Eu, Igo Coelho (Fortes Informática)
  • Rodrigo Lopes (Instituto Atlântico)
  • Victor Hugo (UFRN)

Premiação do PUJ 2008

  • 1º colocado: Daniel Macêdo (UNIFOR) - Viagem para a Bélgica com tudo pago para assistir o Javoxx 2008 e uma vaga de estágio na USIX
  • 2º colocado: Robson Gomes (CEFET-CE) - 2ª edição do livro Effective Java (autografado pelo autor), livro Seam in Action e assinatura da revista Java Magazine
  • 3º colocado: Pedro Belmino (UNIFOR) - Livro Rich Client com Netbeans e assinatura da revista Java Magazine
  • 4º colocado: Francisco Barroso (FLF) - Assinatura da revista Java Magazine

Vídeo promocional do PUJ 2008

Página do PUJ

Clique aqui

Fotos da premiação

Clique aqui

]]>
http://www.igocoelho.com.br/2008/08/09/premio-universitario-java-2008/feed/
SCJP http://www.igocoelho.com.br/2008/08/09/scjp/ http://www.igocoelho.com.br/2008/08/09/scjp/#comments Sat, 09 Aug 2008 06:09:51 +0000 igocoelho http://www.igocoelho.com.br/2008/08/09/scjp/ Depois de um bom tempo sem postar no blog venho comunicar que fiz minha prova dia 22 de julho e deu tudo certo. Como bom brasileiro que sou deixei pra estudar em cima da hora e foquei principalmente em Threads e Generics, acertei pois esses foram os temas da maioria das questões sem falar em muitas questões drag-and-drop.

Quando a prova inciou, depois de ter respondido a pesquisa da Sun, pensei que os 175 minutos seriam tranquilos, me deparei com questões com muito código para ler e como tentei prestar atenção ao máximo e procurar pegadinhas no código, quando faltava 10 minutos pro fim ainda estava na questão 60. No fim deu tudo certo e deixo a dica: Não relaxe com relação ao tempo para a prova e principalmente estudem bastante antes, confiei na minha experiência e no fim estava bastante apreencivo para receber o resultado. A prova força muito sobre a API, controle de fluxo e principalmente Threads.

Acima um desenho feito pelo Henrique e assinado pelo pessoal da minha equipe. No mais é isso ai… que venha a SCWCD ou quem sabe a SCBCD, ainda vou decidir.

]]>
http://www.igocoelho.com.br/2008/08/09/scjp/feed/
Deixe seu espaço na web mais interessante http://www.igocoelho.com.br/2008/06/08/deixe-seu-espaco-na-web-mais-interessante/ http://www.igocoelho.com.br/2008/06/08/deixe-seu-espaco-na-web-mais-interessante/#comments Mon, 09 Jun 2008 01:46:23 +0000 igocoelho http://www.igocoelho.com.br/?p=45 Hoje assistindo ao programa Olhar Digital na Rede TV vi uma máteria muito interessante que falou sobre o Google Gadgets.

O Google Gadgets é composto por mais de 40 mil brinquedinhos para deixar seu espaço na web mais interessante. Confira:

Um desktop funcional é primordial para a eficiência do usuário no desempenho de suas tarefas. É aí que os “gadgets” do google entram em ação. Além de possibilitarem a customização e agrupamento de informações diferentes na janela do navegador, tornam a vida do usuário mais produtiva. Os gadgets são configuráveis e podem ser utilizados para implementação de monitorias, alertas de email, webcams, agregador de notícias, e o que a necessidade e imaginação dos usuários permitir.

Assista ao vídeo

Site do Google Gadgets

]]>
http://www.igocoelho.com.br/2008/06/08/deixe-seu-espaco-na-web-mais-interessante/feed/
Turbinando seu Ubuntu 8.04 http://www.igocoelho.com.br/2008/06/05/turbinando-seu-ubuntu-804/ http://www.igocoelho.com.br/2008/06/05/turbinando-seu-ubuntu-804/#comments Thu, 05 Jun 2008 21:50:59 +0000 igocoelho http://www.igocoelho.com.br/?p=44 Estava tentando diminuir um pouco hoje a enorme quantidade de posts que tenho para ler no meu FeedReader e me deparei com este posto do blog Hamacker’s Palace. Se você baixou a ultima versão do Ubuntu deve dar uma lida neste post. Ele diz o seguinte:

“A intenção deste guia é deixar o Ubuntu/GNOME perfeito para um uso genérico, isto é, perfeito para usa-lo como desktop no trabalho e também em casa.”

Confira aqui.

]]>
http://www.igocoelho.com.br/2008/06/05/turbinando-seu-ubuntu-804/feed/
Introdução a WebServices com Apache Axis http://www.igocoelho.com.br/2008/05/30/introducao-a-webservices-com-apache-axis/ http://www.igocoelho.com.br/2008/05/30/introducao-a-webservices-com-apache-axis/#comments Fri, 30 May 2008 15:42:33 +0000 igocoelho http://www.igocoelho.com.br/?p=43 Depois de mais de um mês sem postar nada por total falta de tempo, estou disponibilizando aqui o material de minha primeira apresentação para o Café com Tapioca do CEJUG em 2006 onde falei sobre WebServices e Apache Axis.

Foi um dia de muita chuva e naquele tempo o CEJUG estava passando por um período onde estavamos já a mais de seis meses sem um evento e depois deste passamos quase um ano até que o Milfont falou sobre MVC com Ajax ressucitando o Café com Tapioca, de lá pra cá só vitórias e eventos cada vez melhores.

Apresentação


Link para download direto

Exemplos
Clique aqui

Fotos
Meu álbum
Álbum do CEJUG

]]>
http://www.igocoelho.com.br/2008/05/30/introducao-a-webservices-com-apache-axis/feed/
Conhecendo o Spring Framework http://www.igocoelho.com.br/2008/04/14/conhecendo-o-spring-framework/ http://www.igocoelho.com.br/2008/04/14/conhecendo-o-spring-framework/#comments Mon, 14 Apr 2008 23:02:57 +0000 igocoelho http://www.igocoelho.com.br/?p=42 Sábado dia 12 de abril de 2008, aconteceu na Fanor(Faculdades Nordeste) o Café com Tapioca do CEJUG de abril onde eu, Cristiano Milfont e a dupla Rafael Carneiro e Tarso Bessa falamos respectivamente sobre Spring Framework, OpenSocial e Spring X EJB3.

Fiz uma apresentação sobre o Spring Framework onde começei explicando o que é DI(injeção de dependência) e IoC(inversão de controle), depois falei sobre a importância de se trabalhar com interfaces e buscar o baixo acoplamento entre os objetos durante o desenvolvimento de nossas aplicações. Falei também sobre AOP(programação orientada a aspectos) onde demostrei exemplos utilizando proxys dinâmicos e AspectJ. Exibi o exemplo de uma aplicação web utilizando a integração do Spring com Struts2 e JPA com Hibernate e finalizei demostrando como é possivel ter menos arquivos xml utilizando o Spring-annotations.

Procurei durante a apresentação falar pouco sobre a teoria e parti logo para exemplos práticos, onde tentava demostrar situações de utilização para o assunto que estava sendo tratado. Pelos comentários após o evento acho que meu objetivo foi atingido e creio que o código fonte dos exemplos servirá muito bem com base de consulta.

Apresentação


Link para download direto

Página do evento
Clique aqui.

Exemplos
Clique aqui

Fotos
Meu álbum
Álbum do Café com Tapioca
Álbum do Silveira Neto

Outros posts sobre o evento
Cristiano Milfont
Paulo Jr.
Rafael Carneiro

]]>
http://www.igocoelho.com.br/2008/04/14/conhecendo-o-spring-framework/feed/
Você conhece a BrazilUtils API? http://www.igocoelho.com.br/2008/03/19/voce-conhece-a-brazilutils-api/ http://www.igocoelho.com.br/2008/03/19/voce-conhece-a-brazilutils-api/#comments Wed, 19 Mar 2008 20:43:09 +0000 igocoelho http://www.igocoelho.com.br/?p=41 A BrazilUtils API é composta por um conjunto de ferramentas e utilitários que dentre muitas outras rotinas habituais traz a implementação da validação de CPF e CNPJ. Essa API é uma ferramenta útil e visa melhorar o desenvolvimento de sistemas desktop e web trazendo um grande aumento na produtividade dos programadores brasileiros.

No blog do Rafael Fiume você encontra algumas dicas de como participar deste maravilhoso projeto.

Veja aqui mais posts relacionados a BrazilUtils API.

]]>
http://www.igocoelho.com.br/2008/03/19/voce-conhece-a-brazilutils-api/feed/
Incremente suas aplicações Swing http://www.igocoelho.com.br/2008/03/19/incremente-suas-aplicacoes-swing/ http://www.igocoelho.com.br/2008/03/19/incremente-suas-aplicacoes-swing/#comments Wed, 19 Mar 2008 19:51:11 +0000 igocoelho http://www.igocoelho.com.br/?p=40 Você ja experimentou incrementar o visual de suas aplicações Swing? Dê uma olhada no Substance.

Ele oferece várias alternativas de temas deixando sua aplicação com um visual show. Aproveito pra indicar outras alternativas nos links abaixo:

Segue abaixo dois links de artigos falando um pouco mais sobre look-and-feel e o tutorial da Sun sobre o assunto:

]]>
http://www.igocoelho.com.br/2008/03/19/incremente-suas-aplicacoes-swing/feed/
Por que a Sun abriu o código fonte do Java? http://www.igocoelho.com.br/2008/03/17/por-que-a-sun-abriu-o-codigo-fonte-do-java/ http://www.igocoelho.com.br/2008/03/17/por-que-a-sun-abriu-o-codigo-fonte-do-java/#comments Tue, 18 Mar 2008 01:30:51 +0000 igocoelho http://www.igocoelho.com.br/?p=39 Hoje em um dos raros momentos que tive para ler alguma coisa da minha “pequena” lista entitulada: Para ler ainda este ano. Achei esta nota do site do Dr. Dobb´s onde o CEO da Sun Jonathan Schwartz revela que quem forçou a abertura do código fonte do Java não foi a pressão externa dos colaboradores do Java, nem pressão da comunidade open-source e nem pressão interna da Sun. Segundo ele mesmo foi o Brasil… isso mesmo o Brasil!

Leia na integra clicando aqui.

]]>
http://www.igocoelho.com.br/2008/03/17/por-que-a-sun-abriu-o-codigo-fonte-do-java/feed/