Groovy Weekly #76
Is it really already September? Time flies so fast in the Groovy ecosystem, and although the northern hemisphere was taking some Summer vacation breaks (at least that’s what I did!) there was quite a bit of interesting content published!
Regarding events, after successful and busy Greach, GR8Conf US/EU conferences, we’re getting ready for September’s SpringOne2GX in Washington! There’s still time to register and join the Groovy ecosystem affictionados! And I’m really eager to seeing you there.
The Call for Papers for Grails India and Groovy Grails eXchange London are also open, for those who wish to submit presentations.
If you’re using Gradle for build automation, check out all the videos of the presentations of the recent Gradle Summit which should all be available online.
Happy 3rd birthday to GrooScript!
Congrats to the Griffon team for the 2.4 release and Ratpack for its RC before 1.0!
And check out the updated books from MrHaki on Groovy, Grails and Gradle, and Duncan Dickinson’s updated Groovy 2 tutorial on LeanPub.
Releases
Griffon 2.4.0 released
Ratpack 1.0.0-rc-1 released, the last step before the final 1.0!
Gradle 2.7-rc-1 available for testing
Grengine 1.0.4 released
Spock Reports 1.2.6 released
Grain 0.6.6 released
Geb 0.12.2 released
Articles
Keegan Witt, Groovy committer and author of the GMavenPlus Maven plugin, contrasts Maven and Gradle
Custom configuration script ASTs by Keegan Witt
The tale of Cédric Champeau fighting PermGen leaks with Gradle, Groovy, CodeNarc
Kyle Boon shares part 2 of his Zero to Ratpack series
Ted Vinke writes about splitting and collating lists in Groovy
Deploying Gradle apps to Heroku with Docker by Joe Kutner
André Steingreß mixes GPars, Grails and Hibernate together
Andrés Almiray on using webfonts icons in Griffon
Andrés Almirays shows how to stack web font icons in Griffon
Sharing Grails HAL and JSON renderers by Patrick Double
Søren Berg Glasius demonstrates using Grails' RestClientBuilder for digest auth
Android and Gradle at TicketMaster
MrHaki's Spocklight
MrHaki's Gradle goodness:
Show Logback configuration status with Groovy configuration by MrHaki
IntelliJ IDEA 15 EAP features support for the Groovy @Builder AST transformation
A Groovy election, a Groovy implementation of a programming challenge
Presentations
You can find all the Gradle Summit 2015 videos on the Gradle website
Mailing-list posts
A post from Russel Winder on the status of the GPars project
Tweets
The Grooscript project is looking for feedback if you're using it in your company
Happy 3rd birthday to GrooScript!
Jenn Strater heard of Groovy undergraduate courses but wonders if universities use Groovy at graduate or research levels
Delivering a Groovy course reminds Dierk König how much he loves the language for its practical nature
The IntelliJ IDEA developers are looking for feedback for the Grails 3 support in IDEA
Ken Kousen's O'Reilly learning path is half the price till tomorrow
The Geb website has been updated with the latest version of Ratpack
Jen Stratter shares her ReGinA selfie! Have you shared yours?
Eugene Kamenev's OrientDB Groovy entity mapper was added to the OrientDB documentation
The Golo programming language is switching to Gradle for its build system
Are you following the GradlEphant twitter account?
Ted Naleid is working on Spackle, a replacement of the build-test-data Grails plugin
Peter Ledbrook reminds that if the new Gradle publishing plugin hasn't worked for you, its source code is available on Github
Lukas Bradley highlighted Gradle's new hourly 1:1 consulting offer
Peter Ledbrook notes that to understand the background of Gradle's new model and an overview of how it works, one should watch Luke Daley's presentation at Gradle Summit
News
Peter Ledbrook started a Groovy syntax quick reference guide and is interested in feedback
The August 2015 Gradle newsletter
Jacob Aae Mikkelsen's Grails Diary week 33
Jacob Aae Mikkelsen's Grails Diary week 34
Jacob Aae Mikkelsen's Grails Diary week 35
A new release of the Groovy Calamari column
Graeme Rocher shares the Grails 3.1 roadmap
Jobs
Gradle Inc. is hiring services and R&D engineers
OCI is hiring for the Grails team
Code snippets
Ben Boggess shows how to use Groovy's combination() method to create all the combinations of variables in a Spock specification
Books
Duncan Dickinson updated his Groovy 2 tutorial book on LeanPub
MrHaki published an update of the Groovy Goodness Notebook
MrHaki published an update to the Gradle Goodness Notebook
MrHaki published an update to the Grails Goodness Notebook
Podcasts
Audio and video of the Groovy Podcast episode 18 are available
Events
The Groovy Grails eXchange Call for Paper is open
Paul King will be speaking at ApacheCon Europe in Budapest about the awesome parts of Groovy
Dierk König announces some upcoming Groovy & Grails courses in Essen, Germany
The Call for Paper for GrailsConf India 2016 is open
The Paris Groovy user group is back on September 8th in Paris, to talk about the novelties of Grails 3 and Groovy in the context of telephony and VoIP
An avalanche of SpringOne2GX talks announcements
Cédric Champeau will dive into the Groovy compiler internals at SpringOne2GX
Dan Woods will be speaking about Ratpack
Owen Rubel will speak about scalable APIs with Grails
Allison Figus will be speaking about functional automated testing with Geb
Michael Plöd will speak about migrating from Grails 2 to 3
Guillaume Laforge will be speaking about Groovy and REST
Guillaume Laforge will be presenting Groovy with Style
Iván López will be speaking about Spock
Jorge Franco Leza will be speaking about GrooScript