sexta-feira, 3 de outubro de 2008

Caelum no RJ

A algum tempo já ouço sobre a caelum, porém nunca tive a oportunidade de ir em nenhum evento em São Paulo (até mês passado a caelum não tinha uma base no Rio de Janeiro).
Já tive o prazer de assistir duas palestras na RioJUG ministrado por instrutores da caelum (Paulo Silveira e Fábio Kung) que foram também excelentes.
Felizmente as coisas mudaram e estou tendo a oportunidade de estar na primeira turma ministrada pela Caelum no RJ, atualmente sendo organizada pelo Nico Steppat.
Estou cursando o FJ-26 - Laboratório de MVC com Hibernate e JSF para a Web e também aconselho aos amigos do mundo JEE.
Tenho alguns cursos na fila para fazer futuramente, mas ainda estou no aguardo das aberturas das turmas.

Abaixo o link da caelum sobre a abertura da sede Rio de Janeiro e todas as informações:
Caelum no RJ

Processo de build com o Maven (caelum)

Nunca utilizei o Maven nem li muito sobre sua utilização, para mim era apenas uma ferramenta de build como o Ant, porém ao ler esse artigo publicado no blog da Caelum meu abriu a cabeça com relação ao poder dessa ferramenta, aos interessados o link:

Processo de Build com Maven

Missão:

Atualmente existem diversos blogs de tecnologias, e esse é um deles. Porém não serei escritor do blog, a idéia do blog é referenciar artigos de outros blogs que acho interessante para as pessoas que estudam assuntos gerais em informática.
Então sempre que eu ler alguma coisa que ache interessante, irei guardar aqui afim de fazer um arquivo pessoal para futuras referências em um único lugar.

Por que do nome: Inversion of Control?

Pegando a descrição de IoC do wikipedia:

"É o nome dado ao padrão de desenvolvimento de programas de computadores onde a sequência (controle) de chamadas dos métodos não é determinada pelo programador. Este controle é delegado a uma infraestrutura de software muitas vezes chamada de container. Esta é uma característica comum aos frameworks."

Entendam que esse blog é um Container, que delega a outras bibliotecas (blogs) o que o usuário (programador) está interessado (método).

Abraços e espero que ajude mais alguém além de mim.