Arquivo da tag: Hibernate

Aniversário do CEJUG, Lucene, Caranguejo e muita castanha

Este final de semana eu estive em Fortaleza, Ceará, participando do Café com Tapioca especial do 7º aniversário do CEJUG. Resumir um evento nunca foi tão simples: Excelência, organização e hospitalidade. Foi assim que o CEJUG fez mais um grande evento. E eu mais uma vez tive a felicidade de participar e contribuir com um pouco de conhecimento e experiência para os amigos cearenses.

DSC08069

O evento estava bem cheio, muita gente acordou sábado cedinho para não perder às apresentações do Bruno Pereira, sobre como se tornar um desenvolvedor web melhor e mais produtivo, do Régis Melo para aprender como desenvolver e entregar aplicativos para o mundo inteiro, e do Victor Oliveira para desmistificar algumas lendas sobre times ágeis de desenvolvimento.

DSC08164

De tarde tivemos a retaliação apresentação do Rafael Ponte e Tarso Bessa sobre os 10 maus hábitos dos desenvolvedores JSF, uma excelente explanação do Rodrigo Yoshima sobre a falta de conhecimento das pessoas que gostam de se dizer ágeis e uma verdadeira aula de TDD com o Paulo Silveira.

E a minha apresentação também foi na parte da tarde. Nesta apresentação falei sobre o Lucene e sobre o Solr e Hibernate Search, duas ferramentas baseadas no Lucene, porém com propósitos bastante distintos.


Além dos slides acima também foram apresentados três exemplos: com Lucene, com Solr e com Hibernate Search. Os exemplos são bem simples e a intenção é apenas mostrar o funcionamento básico das ferramentas. Todos os códigos estão disponíveis no meu github: aprendendo-lucene, aprendendo-solr e aprendendo-hibernatesearch.

Continue lendo Aniversário do CEJUG, Lucene, Caranguejo e muita castanha

CEJUG 7 anos: Eu vou palestrar

Café com TapiocaSete anos de CEJUG e um grande evento de comemoração: Café com Tapioca de aniversário. O café com tapioca já é um tradicional e conhecido evento do CEJUG, inclusive eu participei ano passado do café com tapioca de novembro com uma apresentação sobre Testes de Software.

Eu realmente gostei muito do convite do ano passado e agora estou imensamente feliz, mais uma vez, com um novo convite para participar do Café com Tapioca de aniversário do CEJUG.

Desta vez falarei sobre pesquisas e indexação com soluções baseadas no Lucene. O título da apresentação é:

Turbinando sua aplicação com Lucene: conheça Solr e Hibernate Search

Resumo: Pesquisa eficiente não deve ser um luxo apenas do Google, suas aplicações também precisam ser capazes de desempenhar pesquisas de modo eficiente e trazer resultados relevantes para o seu usuário. Para isso veremos um pouco sobre o Lucene, um projeto que auxilia na indexação, pesquisa e análise de textos e documentos. E veremos como podemos aproveitar essa excelente ferramenta utilizando o Solr: um servidor de pesquisas de alta performance implementado sob o Lucene e; Hibernate Search: como integrar o poder das pesquisas com Lucene diretamente em seu modelo de negócios.

Para este ano o evento promete muito. O Rafael está, antecipadamente, de parabéns! A grade que ele e toda a coordenação do CEJUG conseguiram montar para o evento ficou excelente, eu não pretendo perder nenhuma palestra =)

Comentários: Falando em Java

Este final de semana estive em São Paulo no Falando em Java, realizado pela Caelum. O evento foi espetacular, o pessoal da Caelum não poupou em nada (literalmente) e deram tudo de si pelo evento, parabéns a todos eles; eu gostei muito do evento e das apresentações, foi um evento profissional.

Na abertura o Paulo Silveira estava visivelmente um pouco nervoso, ele mostrou alguns números legais da Caelum desde o ano de sua abertura até os dias atuais, alunos, colaboradores, projetos, etc, e realmente os números são impressionantes e mostram num retrato fiel como a empresa está crescendo. Na seqüência o Guilherme Silveira fez uma apresentação sobre os “7 hábitos de arquitetos eficazes”. E depois tivemos a apresentação sobre “Domain Driven Design” do Sérgio Lopes que foi um show a parte no evento, quem não foi perdeu uma apresentação super bacana, com diálogo entre fantoches, ‘videozinhos’ e muito mais, além é claro, de um conteúdo muito bom. E por fim a apresentação sobre “JPA2.0” do Emmanuel Bernard, que por sinal, é um cara bem legal.

Na tarde tivemos outra palestra do Emmanuel Bernard sobre “Hibernate Search”, onde no final ele deu uma palinha sobre Hibernate Validator. Na seqüência o Paulo apresentou os projetos Open Source que a Caelum está mantendo e/ou participando e depois as palestras de “JRuby On Rails” do Kung, “Ajax” com o Tadeu e Moreira e “SCRUM” com o Alexandre Magno, todas muito boas também. Resumindo o evento: Assisti a todas a apresentações do dia e não me arrependi de ter ficado lá em nenhuma delas, estava tudo muito bem organizado.

Só foi uma pena eu não ter concorrido ao sorteio do Wii no final do evento, mas eu entendo, até porque eu teria ganhado, e isso seria muito injusto :P

Continue lendo Comentários: Falando em Java