Groovy
Using The Call Operator ()
@mrhaki explains Groovy's call operator. An operator which may become handy while writing a DSL.
Groovy Calamari Support
Groovy Calamari T-Shirt
Are you based in the US 🇺🇸 ? Dress smartly!
I finally got mine today from a friend who brought me one from the US.
Grails
Adding Commit info into your Grails Application
@ColinHarrington shows you, in this Grails Guide, how to include GIT commit info to your Grails application. An effortless way to add traceability to your project!
Import Data from Excel file using Grails 3 and Apache POI
Gradle is Grails 3 build system. And that it is a big deal. You can use many libraries directly without the need of a plugin.
Didin Jamaludin show you how to use Apache POI to work with Excel files.
Grails 3 Send Email Example
If you write a Grails Web application chances are you are going to need to send transactional emails; password reset, welcome emails, notifications. Didin Jamaludin show you how to send emails from Grails in this blog post.
Gradle
Gradle Tutorial Series
@iRomin, excellent blog post series introduction to Gradle:
- Part 1 : Installation of Gradle and setting it up correctly on your system
- Part 2: Your first Java Project Build with Gradle
- Part 3: Multiple Java Projects with Gradle
- Part 4: Java Web Applications with Gradle
- Part 5: App Engine Gradle Plugin
- Part 6: Gradle + Android Studio
- Part 7: Gradle + Android Studio + App Engine
- Part 8: Gradle + App Engine + Cloud Endpoints (Persistence)+ Android Studio
Making Gradle builds faster
@shelajev explain several options to make your Gradle build fasters. Here you have the short list:
- Enable Configuration on Demand.
- Use Gradle Daemon.
- Use newer versions of Gradle
- Reduce complexity in configuration phase
- Don’t use dynamic dependencies
- Parallelize the build
Read the post to learn more.
Comment
This issue links to several common tasks in your Grails lifecycle; send email, work with Excel ...
It features several Gradle goodies too. Enjoy!
Sergio del Amo