Sábado passado ocorreu aqui em Fortaleza o Ceará on Rails 2009, segunda edição do evento desta comunidade aqui do Ceará. Eu, que ainda estou iniciando no mundo Rails, achei o evento bem positivo. É sempre muito bom ver a comunidade de desenvolvimento de software reunida e motivada em volta de alguma tecnologia, ainda mais quando esta tecnologia é o Ruby on Rails, que promove uma série de boas práticas e já nasceu com uma forte embasamento em metodologias ágeis.
O evento teve somente dois pontos negativos, mas que acabaram comprometendo o aproveitamento: a programação muito extensa e o atraso. Achei meio exagerado começar 14:00h e terminar somente 20:10h. Seria melhor se fosse divido pela manhã e tarde ou, melhor ainda, se fosse um evento menor, mais focado, talvez retirando-se a palestra de MAC (que não cabia muito ali) e alguma outra. E os atrasos fizeram com que as palestras fossem encurtadas, prejudicando a qualidade.
Como eu sabia que não iria conseguir passar seis horas direto no evento e estava cheio de coisas pra resolver no sábado (prefiro eventos durante a semana, em horário comercial mesmo) cheguei bem atrasado e peguei somente as três ultimas palestras.
A palestra do Anderson Leite, Pensando ao contrário. Por que você deveria considerar Rails no seu próximo projeto?, foi a mais interessante. Ele falou porque é bom procurarmos errar, roubar e precipitar. Devemos errar como forma de quebrar paradigmas e ir contra muitas coisas que estão por aí definidas como “certas”. Devemos roubar soluções como forma de nos apoiarmos em boas idéias e assim progredir de forma mais rápido. Ele citou como exemplo o Vraptor , que roubou várias idéias do Rails. E por fim devemos nos precipitar como forma de estar sempre buscando o novo. Na palestra ele também mostrou código com exemplos de metaprogramação do Ruby e como o Rails se aproveitou de tais recursos. Foi uma excelente palestra e com um bom equilíbrio entre conteúdo conceitual e prático.
Na palestra Testando Rails apps com Rspec, acho que o palestrante, Nando Vieira, foi prejudicado pelo tempo que foi reduzido (o evento estava bem atrasado). Ele mostrou bastante código com Rspec, mas não deu para absorver muito porque ele teve que passar os slides bem rápido e não dava nem para terminar de ler o código. De positivo ficaram as dicas de sempre utilizar TDD.
A palestra do Akita era uma das que eu estava mais motivado para assistir. Vi a palestra dele no Ceará on Rails do ano passado e gostei muito. O tema foi Filosofia RubyOnRails. Mesmo com todo o atraso ele ainda colocou um vídeo de uns 10 minutos de propaganda da Apple (feita pela 37 Signals) que poderia muito bem ter sido cortado. O começo propriamente dito foi bem legal, ele explicou um pouco da origem do Ruby e porque metaprogramação não era pra ser encarada como uma coisa tão exótica. Porém logo depois o assunto ficou mais para Filosofia Ágil do que Filosofia RubyOnRails. Falar de metodologias ágeis é bastante pertinente em qualquer encontro de desenvolvimento de software, principalmente de Rails, mas pra quem já tinha um certo background no “mundo ágil” foi algo como chover no molhado. Esperava ouvir mais de Rails. De qualquer maneira foi legal ele reforçar, de forma tão enfática, várias idéias e boas práticas. O ponto alto foi quando ele falou que se você não faz Extreme Programming você não faz Rails. Infelizmente já estava bem tarde e não pude ficar até o fim da palestra.
A palestra do Cauê, sobre CouchDB, era outra que eu esperava muito assistir, mas foi cancelada. Outra coisa chata foi a falta de energia, que demorou a voltar. Mas compensou pelos sorteios em que eu ganhei uma senha de acesso ao PeepCode
.
No mais, o pessoal do Ceará On Rails está de parabéns. A comunidade é relativamente nova e já está conseguindo fazer eventos, gratuitos, com palestrantes de renome nacional e atraindo um público bem considerável. Espero que o evento se repita todo ano.
Tags: Ceará on Rails, Ruby on Rails