Esta foi uma semana bem corrida para mim, o que não quer dizer que não haja alguns links que eu venha a compartilhar com vocês sobre as tecnologias que curtimos.
E… nesta sexta-feira irei apresentar um caso muito interessante sobre sistemas legados na QCon Rio usando algumas das tecnologias que falamos aqui. http://qconrio.com/speaker/henrique-lobo-weissmann
Duas excelentes notícias para quem trabalha com Grails!
Até este momento não estava recomendando o Grails 3.x para meus clientes. Isto está prestes a mudar devido a dois acontecimentos importantes:
O primeiro é que finalmente temos uma versão do plug-in Spring Security para o Grails 3: http://grailsbrasil.com.br/noticia/show/277
Algo que ainda não havia notado no Grails 3.0.4. O suporte ao scaffolding dinâmico voltou! – https://github.com/grails/grails-core/issues?q=milestone%3Agrails-3.0.4
Um projeto muito legal open source feito em Grails
O Bruno Bemfica me mostrou um projeto muito bacana chamado Streama: um gerenciador de vídeos e streaming cuja leitura do código fonte é bastante interessante. Interessado? Dá uma olhada neste link: http://dularion.github.io/streama/
Links da semana
Um recurso muito bacana do Groovy e sobre o qual pouco se fala a respeito: o trampoline – https://wakeupcode.wordpress.com/2015/08/18/groovy-functional-sugar-trampoline/
Uma introdução bem bacana ao RatPack – http://kyleboon.org/blog/2015/08/05/zero-to-ratpack/
Ferramenta legal da semana: Jenv (talvez um GVM++)
Algum tempo atrás falei aqui sobre o GVM (https://devkico.itexto.com.br/?p=2259) que é uma excelente ferramenta para se gerenciar diferentes versões de ferramentas que pertençam ao ecossistema Groovy.
Uma limitação do GVM, no entanto, é que ele não te ajuda a gerenciar diferentes versões do JDK. Então encontrei uma ferramenta muito interessante que nos permite gerenciar tanto versões de diversos componentes do ecossistema Groovy (incluindo Grails) e também do Java (JDKs, Maven, inúmeros frameworks e muito mais). Se chama Jenv.
Mais detalhes sobre esta importante ferramenta (que já está substituindo o GVM para mim) neste link: http://jenv.mvnsearch.org/