Groovy
[SPANISH] 101 Groovy Scripts
@MiguelRuGa and @jagedn have created a wonderful repository of Groovy Scripts. They have already written 30. Those code snippets showcase Groovy's succinctness and power to do scripting and ease everyday tasks.
They have organized them in categories:
- Basic
- Files
- Database
- Network
- Docker
- Excel, Twitter, Reports
- SOAP / REST
- Images / Graphics
- Sheet, Drive, Calendar
- Groovy and Asciidoctor
They should write at least 101 to honor their domain name!
Creating Custom Annotations with Apache Groovy
Annotations are one of the best way to enhance language power. Building custom annotations in Groovy is not very hard process.
This post makes writing annotations look easy.
Sponsored Link
Greachconf 2017 Agenda
Greach Agenda is out. It looks really promising. It features a workshop day again. Last year, workshop-day was for me my favorite Greach day.
Agenda features top names in the ecosystem; Graeme Rocher ( Grails Project Lead ) and Paul King ( OCI Groovy Project Lead) and a speaker I am looking forward to; Dier König - Java Champion, JavaOne Rock Star, and lead author of the “Groovy in Action” book.
Buy your early bird ticket before they run out.
GORM
Grails 3, MongoDB and REST API Profile CRUD Application
GORM has multiple implementations. After GORM for Hibernate's implementation, GORM for MongoDB is probably the most popular. In this step-by-step tutorial, you will see how easy is to get a REST API powered by Grails consuming MongoDB.
Grails
Training - Modern Grails Development with Grails at Greach
📅 March 13th-March 14th. 📍Madrid, Spain. 50% off for Greach attendees.
Build a Grails app from scratch and learn about best practices and the latest innovation in Grails ecosystem; GORM data services, JSON Views, Multi-tenancy, GraphQL...
Empower yourself or your team!
Add time-zone sense . . .
Dates and Time zones are always something tricky to work with. @gpottepalem explains in this blog post how he leveraged Java 8 date-time classes to solve this problem within a Grails / PostgreSQL / JSON views application.
Misc
Commit Verbs 101
Interesting post by @danielfeelfine about adding conventions to git commit messages.
If you work in projects with a new employees constantly, or collaborate in projects around the world, is important to keep communication conventions. And even if you work on a project alone, double or with a small team, the conventions are essential too.
Comment
Greach agenda is out! I will be giving a workshop and spreading some SQL love. I hope to see many of you at the conference. Better, I hope to see you at the conference and in the Grails training prior Greach. 😉
In this issue, there are some links to Groovy and Grails. I hope they enlighten you and prompt you to visit Madrid before Easter.
Sergio del Amo