Posts
O que há de novo na vesão 4.1 do Spring – Dado que nesta semana saiu a versão 4.1 do framework, é interessante que todos que trabalham com Grails conheçam as novidades. Segue o link para a seção presente na documentação oficial: http://docs.spring.io/spring/docs/4.1.0.RELEASE/spring-framework-reference/html/new-in-4.1.html
Groovy Markup Template – No Spring 4.1 há suporte para o Groovy Markup Template. Trata-se de um poderoso recurso do Groovy e que não é muito aproveitado pelos programadores. Que tal conhecer um pouquinho a respeito? http://groovy-lang.org/docs/groovy-2.3.6/html/documentation/markup-template-engine.html
Desenvolvendo aplicações Nativas Android com Groovy – Um passo a passo bem rápido que mostra quão simples é preparar seu ambiente de desenvolvimento para escrever aplicações Android com Groovy – http://www.objectpartners.com/2014/09/04/developing-native-android-app-using-groovy/
Por que sua empresa deve adotar Groovy? – Um post bem interessante que você pode usar para convencer o seu chefe. – http://www.objectpartners.com/2014/08/25/gr8conf-us-recap-why-your-company-should-adopt-groovy/
O post acima é o resumo de uma apresentação que vocês deviam assistir: https://www.youtube.com/watch?v=CvpxRoLEq7M
Existe código bonito? – Esta semana fiz esta pergunta em /dev/Kico no qual exponho meu próprio conceito de “código belo”. É uma discussão que acredito ser extremamente importante para todo desenvolvedor pois envolve o fator subjetivo por trás de todo desenvolvimento. – https://devkico.itexto.com.br/?p=1942
Apresentações
Groovy Puzzlers – Algumas armadilhas que a linguagem Groovy pode armar pra você se não ficar esperto. São expostos alguns pontos interessantes da linguagem. Vale muito à pena assistir: https://www.youtube.com/watch?v=k6vXQwxk7N8
Why your build matters – Uma apresentação que toda equipe deveria assistir: por que seu processo de build é importante? É o tipo de material que nos faz pensar o modo como lidamos com esta parte do processo que é tão negligenciada: o build. – https://www.youtube.com/watch?v=oF-gK-x8RGw
Lançamentos
Groovy 2.4 Beta 3 – http://glaforge.appspot.com/article/beta-3-for-groovy-2-4
Spring 4.1 GA – https://spring.io/blog/2014/09/04/spring-framework-4-1-ga-is-here (e também lançaram as versões 4.0.7 e 3.2.11 no mesmo dia!)
Vamos nos encontrar?
Algumas semanas atrás noticiei aqui a criação de um meetup só para programadores Groovy brasileiros. O objetivo é criar encontros nos quais possamos nos conhecer físicamente e, com isto, trocar idéias e experiências. Estamos pensando em planejar algo para os próximos meses.
Que tal se juntar a nós registrando-se em nossa página? http://www.meetup.com/groovybr/
Posts clássicos
Nesta edição da Semana Groovy voltei com a seção “posts clássicos” na qual coloco material sobre Ciência da Computação e sua história. Para que seja em grande estilo, que tal lidar com alguns problemas clássicos para desempoeirar aqueles seus livros de algoritmos e estruturas de dados? Começo com o clássico problema da mochila (knapsack problem).
O problema da mochila (Knapsack problem) – é um problema (talvez O) clássico de otimização. Imagine que você tem um saco com capacidade X, e precise enchê-lo com n itens, cada um com massa M e valor V. Como preenchê-lo de forma a maximizar o seu valor? Esta tese de Ph.D de David Pissinger mostra diversas variações do problema. http://www.diku.dk/~pisinger/95-1.pdf (leitura obrigatória)
Assine nossa newsletter!
Quer receber esta newsletter por e-mail no momento em que for publicada? Basta se inscrever preenchendo este formulário!