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:
- 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
- Guillaume Laforge is a featured speaker at JavaOne 2015
- 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