Groovy Weekly #11
This is a bit of a special day for me today, as it’s my first daughter’s birthday, who just reached 6, a much younger age than my 10 years involvement in Groovy! And after eating a home-made vanilla French yogurt birthday cake, I’m happy to share with you the following news bits, in particular the nice releases of Groovy 2.2.2, of the first milestone of Grails 2.4, as well as of Ratpack 0.9.2.
Releases
- Cédric Champeau announces the release of Groovy 2.2.2, done through our new build and delivery infrastructure, built with JetBrains’ TeamCity on the server they are sponsoring for us, delivered through JFrog’s Artifactory and Bintray pipeline, towards JCenter and Maven Central for the hosting
- Graeme Rocher announces the first milestone release of Grails 2.4, with Groovy 2.2, Spring Framework 4, the asset pipeline, and static compilation
- Ratpack 0.9.2 released
- Carlos Garcia released a Gradle Groovy Console plugin which allows you to run a Groovy Console and lets you play with your code and dependencies
- Al Baker publishes version 0.7.2 of his Groovy Sparql library
Articles
- An article on the Netflix Dynamic Scripting Platform, which is using Groovy as its scripting language
- David Turanski on Groovy bean configuration in Spring Framework 4
- Tomás Lin shows how to deploy Spring Boot Groovy scripts as a Jar file in Cloud Foundry
- Jean-Baptiste Nizet writes about generating REST API documentation with Asciidoctor and Gradle. Also note that he could have used the Gradle Asciidoctor plugin.
- David Estes writes about faster asset compilation with Grails asset-pipeline plugin
- Groovy Integration with Adobe CQ5 and Maven
Presentations
- Venkat Subramaniam speaks about the DRY principle in Grails
- Dan Woods presented about practical REST in Grails 2.3
- Brian Kotek advises on creating RIA applications in Grails using an array of technologies, including JavaScript, CoffeeScript, TypeScript, ExtJS, Dojo, REST, JSON, GSON, GORM, etc.
Screencasts
- Bobby Warner demonstrates the Grails asset pipeline through a screencast
Code snippets
- Tim Yates provides some examples of usage of his Groovy Stream library in this Haskell vs Groovy comparison Gist
- A script showing how easy it is to use GStorm and Groovy to crunch and consume data from REST APIs
- Cédric Champeau provides a sample integration of the upcoming new markup template engine of Groovy 2.3 with Spring Boot
Tweets
- Groovy 2.2.2 is available through GVM
- André Steingreß points at the Groovy support in Github’s Atom text editor
- Dierk König says Groovy experience makes for a perfect training in Java 8 lambdas
- Russell Hart shows a sample of a realtime metrics dashboard built with Ratpack and Websockets
- A conversation triggered by Collin Harrington on Grails @Transactional
- Ludovic Champenois tweeted about the new Gradle plugin for Google App Engine which also works great in Android Studio
- Chanwit Kaewkasi reports the creation of a 20-node Spark Hadoop cluster and is scripts it with the Groovy Console
- Spring Boot 1.0-rc4 is available through GVM
- Benoit Hediard releases the CDN asset pipeline Grails plugin to publish assets into CDNs
- Marco Vermeulen updates his Gradle Heroku plugin
Google+ posts
- Kunal Dabir shares a script to see how Groovy developer friendly is your machine
Mailing-list discussions
- An ongoing discussion on Gradle’s upgrade path towards Groovy 2 instead of the old 1.8.6
Other news
- Andrés Almiray is launching a Gradle plugin portal
- Maciek Opała wrote me to tell us about a mobile build automation solution for iOS, Android and Windows phone, in the form of a Gradle plugin
- The excellent Grails Diary, like every Sunday, from Jacob Aae Mikkelsen
Books
- Till March 11th, you get 50% off of Gradle in Action and other selected books
- The Gradle in Action print book is 43% off till March 20th with a special promo code
- A short Amazon review of the Grails 2: Quick Start Guide book from Dave Klein
Jobs
- Netflix is hiring Gradle build and plugin developers
Events
- Gradleware reminds that *you* could be a presenter at the Gradle Summit 2014!
- Hubert Klein Ikkink (alias MrHaki) will be presenting a getting started Grails university session for the NLJUG on March 25th
- The GR8Ladies will be at Women Techmakers, in Minneapolis, on March 22nd