Comentários: Falando em Java

May 19th, 2008 por jeveaux

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

Leia mais »

Problemas com a notificação via e-mail

May 13th, 2008 por jeveaux

Hoje percebi que o blog não está enviando as notificações via e-mail quando os comentários são respondidos e alguém que já comentou no mesmo post solicitou para ser avisado. Pra falar a verdade não tenho certeza que isso já tenha funcionado algum dia. Assim que tiver um tempinho acertarei o problema, peço desculpas aos que estavam aguardando as notificações.

Palestras e Atividades confirmadas

May 12th, 2008 por jeveaux

A ‘temporada’ de eventos de 2008 já começou e está a todo vapor. Este ano eu novamente eu não pude participar do FISL, mas não vou perder (pelo menos não quero perder) os outros eventos do ano. Algumas palestras já estão confirmadas:

  • Testes de Software e Ferramentas de Testes
    Semana passada apresentei uma nova versão (ainda não disponibilizei no slideshare) desta palestra sobre Testes na faculdade São Camilo, aqui no Espírito Santo mesmo, bem pertinho de Vitória. Fiz uma série de adaptações, a maioria delas em reordenação de slides e organização de conteúdo que ajudaram bastante para o bom andamento da apresentação, ficou mais legal :D
  • Introdução ao Desenvolvimento Web com Java
    Em 27 de maio farei uma apresentação de introdução do desenvolvimento web com Java onde serão abordados temas e ferramentas desde JSP/Servlets passando por JSF até uma pontinha de JBoss Seam. A apresentação será no InfoWork 2008 realizado pela UVV.
  • Ruby on Rails para iniciantes
    E pra fechar o mês, uma nova visita à São Camilo, desta vez para participar e colaborar com a expansão da comunidade Linux e de Software Livre do estado, vou participar do EESL (Encontro de Estudantes sobre Software Livre) e fazer uma apresentação (na verdade uma seção de exemplos e how-to) bem introdutória sobre Ruby on Rails, estou bastante ansioso pois esta será a minha apresentação sobre Rails.

Além destas apresentações já confirmadas, estarei entre os dias 16 e 19 de maio em São Paulo para participar do Falando em Java.

Mais (ainda) do mesmo

May 12th, 2008 por jeveaux

Já fazem alguns dias que foi lançada a versão do 6.1 do NetBeans, mas como andei sem tempo demorei um pouquinho pra atualizar meu (novo) ambiente de trabalho, como já comentei aqui e aqui, estou utilizando o NetBeans num dos projetos que participo.

Como ia baixar a nova versão, acabei optando pela versão full já interessado no suporte ao Ruby, coisa que ainda não testei no NetBeans pois o Aptana sempre foi legal pra mim, afinal é um Eclipse, certo? ;-) Ainda não tive tempo para testar o NetBeans com Ruby, mas farei isso ainda essa semana.

Logo de cara ao abrir os projetos no novo NetBeans o project.properties foi alterado e todos os endereços que antes eu havia mudado para caminhos relativos voltaram a ser caminhos absolutos, precisei acertar isso novamente. Todos os arquivos do projeto localizados no diretório nbproject foram alterados, não sei exatamente o motivo e nem se isso vai atrapalhar quando alguém com outra versão do NetBeans for utilizar o projeto, sinceramente fiquei um pouco preocupado.

Um novo problema que não acontecia passou a acontecer. Uma referência a um projeto com EJBs, apesar de não estar com a opção ‘Package‘ do NetBeans marcada, ou seja, o projeto referenciado não deveria ser empacotado junto com o WAR da Web Application. Mas isso não estava funcionando mais, precisei editar mais um arquivo manualmente, o build-impl.xml e retirar a tag copy-ear-war da referência problemática.

Fora os problemas, eu gostei que agora ao fazer o diff entre dois arquivos as diferenças já são abertas automaticamente, antes eu precisa mandar abrir o diff e depois clicar numa das tags exibidas. E a IDE em si também ficou mais rápida para aparecer, isso mesmo, só pra aparecer, pois pra abrir continua demorando o mesmo tempo de antes, só foi feita uma jogada pra nos tapiar. Os projetos e módulos que antes eram carregados ao iniciar a IDE agora são carregados depois que ela abre, ou seja, continua demorando do mesmo, só mudaram a demora de lugar.

No geral essa experiência está sendo muito legal, já estou bem menos reativo ao NetBeans.

Off-Topic: On-line/Off-line

May 12th, 2008 por jeveaux

Na semana passada eu me mudei de apartamento (sempre quis uma varanda e agora tenho duas :D) e conseqüentemente tive que pedir uma transferência do meu telefone e ADSL (leia Oi Velox (leia lentox)). Com um prazo de 3 dias para realizar a transferência eu fiquei até tranqüilo, sinceramente não imaginei que ficaria 10 dias sem internet em casa e como aqui em Vitória não há um café que seja descente (leia 24h) e que tenha internet, ficar sem internet é realmente um problema.

Mas apesar das ligações estressadas e das várias solicitações que fiz, ficar esse tempo sem internet em casa foi até que interessante e me fez reconsiderar algumas coisas, bem como praticar outras coisas que estavam no esquecimento, como por exemplo:

  • Programar sem internet disponível foi um desafio nas primeiras horas. Nem que seja só pra acalmar a consciência, mas saber que a internet está a disposição para qualquer dúvida é muito útil.
  • Ler e reler alguns dos meus antigos livros de administração e matemática foi muito legal, consegui relembrar de muita coisa que já estavam ficando esquecidas.
  • Tive tempo para organizar todos meus back-ups.
  • Também tive tempo para me socializar mais.
  • Tive tanto tempo que consegui até escrever aqui no blog (off-line, é claro).
  • Ir dormir cedo e conseguir deixar o desktop e notebook desligados deve ter economizado um pouco de energia ;)

Leia mais »

Falando em Java

May 6th, 2008 por jeveaux

Este ano a Caelum realizará a segunda edição do Falando em Java em 18 de maio no Colégio Marista da Vila Mariana, em São Paulo. No ano passado, na primeira edição do evento eu infelizmente não pude ir participar e prestigiar os amigos, e pelos relatos de quem foi o evento fez valer a grade e conteúdo programados com uma ótima relação organização-apresentações.

Este ano com certeza estarei lá. Quem estiver por lá e quiser bater um papo nerd é só se aproximar =)

Planning Poker Cards

May 6th, 2008 por jeveaux

O Flavio Steffens, que escreve no blog Mudando uma Pequena Empresa publicou hoje um esquema muito legal para usar-se no Planning Poker, são as tão famosas cartas (cards). Pelo relato em seu blog, são os próprios modelos que o Flavio utiliza na empresa em que trabalha e pelo que eu já vi, são bem úteis e aplicáveis a qualquer outra empresa.

Então, se você também faz rascunhos sofríveis em papel chamex ou se você também tem o péssimo costume de perder ou inutilizar as cartas entre uma sprint e outra e precisa ficar fazendo tudo de novo, aproveite o modelo disponibilizado pelo Flavio e mande fazer os seus cartões de verdade numa gráfica.