Category Archives: Semana Groovy

A volta da Semana Groovy!

Já faz um tempo desde a publicação da última Semana Groovy, não é mesmo?

Pois bem: é hora de voltarmos a publicar nossa newsletter semanal e, para isto, precisamos da ajuda da comunidade. Acreditamos que a Semana Groovy deva ser totalmente feita pela comunidade. Sendo assim, novamente estamos abrindo o processo de escrita, tornando ainda mais fácil sua participação.

Caso você tenha encontrado um link legal sobre Groovy e Grails, ou mesmo saiba de algum evento, treinamento ou notícia que seria legal compartilhar com a comunidade, basta preencher este formulário para que seja feita a inclusão da notícia e sua divulgação para a comunidade.

Para enviar sua notícia, basta clicar aqui.

Contamos com vocês!

Semana Groovy 39

Conhecendo o Ratpack

Dan Woods apresenta o RatPack na SpringOne 2GX: um framework pouco falado aqui no Brasil e que vale muito à pena conhecer – http://www.infoq.com/presentations/ratpack-2015

Três excelentes apresentações sobre Grails na InfoQ norte-americana

Sugestão de Rodrigo Muller

Restfull Grails – http://www.infoq.com/presentations/grails-3-rest

Grails 3.x inside and out – http://www.infoq.com/presentations/grails-3-x-inside

Microservice Architecture with Grails – http://www.infoq.com/presentations/microservices-grails-2015

IntelliJ IDEA 15 liberado – com suporte a Grails 3

Mais detalhes neste vídeo: https://www.youtube.com/watch?v=7FiOmtfbOSI

Entenda o compilador do Groovy

Deep dive into the Groovy compiler – by Cédric Champeau – http://melix.github.io/s2gx-deepdive-groovy-compiler

Debug com Groovy via linha de comando

How to Debug a Groovy Script From Shell – by Sandra Parsick – http://blog.sandra-parsick.de/2015/11/02/how-to-debug-groovy-script-from-shell

Semana Groovy 38

Notícias

Depois do Groovy entrar para a Apache Foundation, os downloads mensais duplicaram para 1,3 milhões por mês – Veja post completo aqui.

Participaram desta edição Cleydson Figueiredo, Felipe Mamud e Henrique Lobo Weissmann. Interessado em nos ajudar nesta newsletter? Basta nos escrever!

Podcast

O podcast Software Engineering Radio tem em sua última edição uma entrevista com Cédric Champeau sobre a linguagem Groovy. Vale à pena ouvir! – http://www.se-radio.net/2015/10/se-radio-episode-240-the-groovy-language-with-cedric-champeau/

Vídeos

SpringOne 2GX 2015: Technical Keynote – The keynote speakers cover the current status of various Spring projects – Grails, Groovy, Cloud, etc.-, what has been done so far and what are the plans for the near future.

Grails 3.x Update (Graeme Rocher) – Grails project lead Graeme Rocher, discusses the latest release of Grails and what is coming up during the course of the next year, covering all the new features of Grails 3 including the new plugin model, Gradle build and profiles support.

Lançamentos

Depois de várias solicitações Jetbrains finalmente adiciona suporte a Grails 3 ao IntelliJ IDEA. A IDE trará suporte ao novo build system do framework a partir da versão 15, por enquanto disponível apenas via EAP. As novidades são: Resolução de dependências e configuração no projeto de forma automática, modo de depuração funcionando, dentre outras. Devido as grandes diferenças na estrutura, projetos Grails 3 serão considerados um tipo de projeto a parte. Mais informações em: https://blog.jetbrains.com/idea/2015/10/intellij-idea-15-eap-supports-grails-3/

Ratpack versão 1.1.0 lançada em 18/10/2015: http://ratpack.io/versions/1.1.0

Projetos

SwissKnife – A multi-purpose Groovy library containing view injection and threading for Android using annotations. It’s based on both ButterKnife and AndroidAnnotations.

Posts

Asynchronous Programming in Grails 3 – By Mike Hostetler – https://objectpartners.com/2015/10/22/asynchronous-programming-in-grails-3

Guias da itexto

A itexto lançou sua nova iniciativa: “Guias itexto”: pequenos e-books gratuitos focados no desenvolvimento de sistemas. O primeiro volume é sobre Git e o de Spring e assuntos relacionados a Groovy & Grails já estão a caminho. Este conteúdo pode ser baixado neste link.

Semana Groovy 37 – feita pela comunidade!

Esta foi mais uma semana de intensas melhorias no site do Grails Brasil. Foram feitas diversas melhorias em nosso layout, funcionalidades e até no desempenho do site. Novamente, toda opinião é extremamente bem vinda e necessária. Nos forneça seu ponto de vista neste link!

E sabem qual foi outra melhoria importante? Esta é a primeira edição da Semana Groovy co-editada pelos membros da comunidade! Participaram da sua escrita Henrique Lobo e Felipe Mamud!

Grails Brasil vira Groovy & Grails Brasil

Provavelmente a maior novidade para a comunidade. Visando aumentar o escopo da comunidade e trazer mais conteúdo para seus membros, Grails Brasil agora se chama Groovy & Grails Brasil.

Mais detalhes sobre o anúncio e as novidades esperadas neste link.

Apresentações

Grame Rocher apresenta o recurso “profiles” do Grails 3.1 – https://www.youtube.com/watch?v=L49sQpKMguQ&feature=youtu.be

Hangout Groovy 2 and Java 8 – Gotchas and Future (com Uladzimir Frantskevich) – https://plus.google.com/events/c5hpct678pidguk1l134fotkchk

Daniel Woods do core team do Ratpack Web Framework mostra uma introdução e detalhes sobre o framework – http://www.slideshare.net/danveloper/ratpack-springone2gx-2015

Livro

The Groovy 2 Tutorial – Um excelente livro que você pode ler gratuitamente na Internet sobre a linguagem! – https://leanpub.com/groovytutorial/read

Lançamentos

Grails 3.1 Milestone 2 – https://github.com/grails/grails-core/releases/tag/v3.1.0.M2

Groovy 2.4.5 (disponível no GVM) – http://www.groovy-lang.org/changelogs/changelog-2.4.5.html

Gradle 2.8-rc-2 (disponível no GVM) – https://discuss.gradle.org/t/gradle-2-8-rc-2-is-now-available-for-testing/12233

GVM será renomeado para SDKman – O nome GVM estava gerando muitos conflitos de nome (veja aqui e aqui). O SDKman já faz parte do ecossistema Groovy de maneira oficial. Mas estou usando o GVM? E agora? Neste post, o autor explica como fazer a migração.

Basilisk 0.0.0 – Basilisk é um framework para desenvolvimento de aplicativos desktop/móveis para a JVM. A principal diferença em relação ao Griffon é a utilização de JavaFX e JavafXPorts reaproveitando qualquer base de código existente. Para saber maiores instruções de uso veja aqui e aqui.

Posts

Sobrescrevendo o UserDetailService do Spring Security Plugin – William Krause nos conta sua experiência lidando com plug-ins do Grails e apresenta um comportamento sútil mas muito importante relacionado a esta parte do desenvolvimento Grails – http://www.willcrisis.com/site/2015/10/16/grails-sobrescrevendo-o-userdetailsservice-do-spring-security-em-um-plugin/

How to build a microservice with AWS Lambda in Groovy (in less than 5 minutes) com Benoit Hediard – https://medium.com/@benorama/how-to-build-a-microservice-with-aws-lambda-in-groovy-4f7384c3b804

Semana Groovy 36 em casa nova!

Na primeira edição da Semana Groovy em sua nova casa após um hiato de um mês! Sendo assim, vamos aos links!

Groovy & Grails Brasil

Foi lançado o blog oficial da comunidade Grails Brasil (nossa nova casa). É um marco importante da comunidade. Contamos com a participação de todos vocês!

Mais detalhes sobre o projeto neste link: http://www.grailsbrasil.com.br/blog/index.php/2015/10/06/bem-vindoa-ao-groovy-grails-brasil/ 

Mais melhorias no Grails Brasil: opine!

Estamos investindo bastante em melhorias no Grails Brasil e, para isto, sua opinião é fundamental. Criamos um tópico no fórum para que você possa nos fornecer suas sugestões. Segue o link:  http://grailsbrasil.com.br/post/show/3058

Entrevista do Felipe Mamud sobre Groovy no TDC

O site InfoQ Brasil publicou uma entrevista com Felipe Mamud (que irá publicar material aqui!) sobre Groovy. Vale à pena conferir: http://www.infoq.com/br/interviews/linguagem-groovy

Livro “Segurança da Informação em aplicações web com Grails”

Uma notícia antiga mas que vale à pena mencionar. Mês passado foi publicado o livro “Segurança da Informação em aplicações web com Grails”,  pela editora Ciência Moderna, escrito pelo Evaldo Wolkers.

Link para a notícia no Grails Brasil: http://grailsbrasil.com.br/noticia/show/282

Posts da semana

Minimizando a necessidade do deploy em aplicações web monolíticas – como minimizamos a necessidade de executarmos o procedimento de implantação no Grails Brasil – http://www.itexto.net/devkico/?p=2290

Grails: Casos de estudo de sucesso – Bruno Lopes lista em seu blog alguns casos interessantes de adoção bem sucedida do Grails – http://vaidegrails.com/2015/10/09/grails-casos-de-estudo-de-sucesso/

Infográfico: como o Grails funciona? – uma representação gráfica muito interessante para aqueles que querem entender como as entranhas do framework funcionam – http://grails-dev.blogspot.com.br/2015/10/how-does-grails-work.html

Escrevendo extensões para o Spock  – sabia que o Spock é extensível? Link rápido sobre o assunto – https://dzone.com/articles/spock-vw-writing-custom-spock-framework-extensions