This last week, the first videos from GR8conf Eu was published, and this diary brings the release of another one. The talk I gave on Geb for testing your Grails Application, is the first ever conference talk I have offered.
Mr. Haki could celebrate his 1000th blog post on his Messages from mrhaki blog. This is extremely impressive, and one of my favorite resource when Googling a problem. You can support Mr Haki by buying one of the Leanpub notebooks on Groovy, Grails, Gradle, Spock or Asciidoctor. Luckily, Mr. Haki promisses to keep blogging :)
The first release candidate for Gradle 2.9 is available. In the release notes, you can find the a lenghty description of improvements, highlighted by reduced memory consumption and performance improvements on incremental builds. The Gradle TestKit now has support for debugging, cross-version testing and capturing build output.
If you have not tried out Grooscript yet, it has now become even easier to get started. Jorge Franco has made a Getting started with grooscript manual. If you need a bit more information, the Grooscript in Action video from this years GR8conf EU has just been published.
As I'm finishing this weeks blog, Devoxx in Belgium is underway, and even if this is a Java conference, it has plenty of GR8 content. Jenn Strater has shared her slides on Creating RESTful Web Services with Grails 3, Ted Vinke is offering a workshop Web Application Development using Grails & Docker @ Devoxx, Baruch shared code from his Groovy AST Transformations talk, with code for the AST generator by Sergei Egorov. Danny Hyun will offer a Ratpack workshop and lots more.
Podcasts and Videos of Presentations
Blogs, Articles, etc.
New Grails 3 Plugins
Updated Grails 3 Plugins
Updated Grails 2 Plugins
-
AngularJS Annotate Asset-Pipeline Plugin Provides AngularJS dependency injection annotation support for the asset-pipeline static asset management plugin.
-
Audit Logging Plugin Automatically log change events for domain objects. The Audit Logging plugin additionally adds an instance hook to domain objects that allows you to hang Audit events off of them. The events include onSave, onChange, and onDelete. When called, the event handlers have access to oldObj and newObj definitions that will allow you to take action on what has changed.
-
Websocket Chat Plugin Default WebSocket Multi-chat room plugin, supports Admin privilages, kicking banning users. Webcam support for chrome/firefox. WebRTC (audio/video & screen) support 0.24+
-
Spud Cms Plugin Provides CMS functionality for Spud
-
Babel Asset-Pipeline Plugin Adds babel transformation to Asset-Pipeline.
Interesting Tweets
-
@dhirajmahapatro @craigburke1 http://bit.ly/1MS5CaW Search for Gradle Killer while browsing IntelliJ plugins in settings
-
@GR8ConfIN Calling #Grails and #Groovy lovers for the biggest conference in Delhi. Hurry up and book your seat now - http://buff.ly/1NlDTJU
-
@ysb33r Frankly gradle -t <taskName> is just damn useful. #gradle
-
@gradle Have a look at Gretty the Gradle web plugin that allows you to run various apps on multi containers: http://buff.ly/1GBwrgZ
-
@gesellix https://plugins.gradle.org/plugin/ajk.gradle.elastic helps to start/stop an #elasticsearch cluster in your #gradle scripts. Now with support for @elastic 2.x!
-
@gesellix The #Gradle #Docker plugin at http://goo.gl/z5lT18 has basic volumes & networks support now - which features are missing for you?
-
@ysb33r On another from I can confirm that the gradleTest plugin works with #gradle 2.9-rc-1
-
@ysb33r I had to push 1.0-beta6 of #groovyvfs today to work around the plugin-publish-plugin issue.
-
@irishshorti every now and then i get really suspicious when something "just works" in grails and i didn't expect it to. #magic #grailsfw
-
@gradle Check out the Asciidoctor Gradle plugin here: http://buff.ly/1WooMEi
-
@rfletcherEW My @Quora answer to How is @Kotlin an improvement over Scala, Clojure, or Groovy? https://www.quora.com/How-is-Kotlin-an-improvement-over-Scala-Clojure-or-Groovy/answer/Rob-Fletcher?srid=hyqW&share=1
-
@breskeby I’m regulary impressed by @ysb33r hacky #gradle snippets. the latest good example: https://discuss.gradle.org/t/getting-hold-of-version-of-localgroovy/12612
-
@mittie the @groovylang online docs are now really nice and comprehensive http://docs.groovy-lang.org/docs/groovy-2.4.5/html/documentation/
-
@kktec MY top reasons to learn @ratpackweb (2of3) : * small, fast, scalable * stable API's since version 1.0 * Execution model simplifying async.
-
@kktec MY top reasons to learn @ratpackweb (1of3) : * 1st class support 4 #tdd, #groovylang, & #springframework * min. opionated modular toolkit
-
@bahman__m I just love how @sdkmanager de-cluttered my ~/Programs folder. Groovy, Gradle, Maven, Scala and SBT: all managed w/ one cmd. Thank you!
-
@jitpack Maven adopting wrapper concept from Gradle http://takari.github.io/javaone2015/still-rocking-it-maven.html#(10)
-
@GR8ConfIN Calling techies to register for @GR8ConfIN - more learning, excitement, experience & fun. Book your seat today - http://gr8conf.in/
-
@mrhaki Blog post #1000 posted today on Message from mrhaki. #1 was 7 1/2 years ago :-) http://mrhaki.blogspot.nl/2015/11/ratpacked-externalized-application.html
-
@gradle Migrating a Maven build to #Gradle? Read this: http://www2.gradle.com/l/68052/2015-10-29/46btrs
Conferences and meetups
-
Groovy Grails Exchange, London - GB, December 14th - 15th, 2015
-
GR8 India, New Delhi - India, January 16th, 2016
-
Greach, Madrid - Spain, April 8th & 9th, 2016- CFP is open!
-
Spring I/O, Barcelona - Spain, May 19th - 20th, 2016
-
GR8conf Europe, Copenhagen - Denmark, June 7th -9th, 2016.- CFP is open!
-
Gradle Summit, Palo Alto - CA, June 23rd -24th, 2016.
-
GR8conf US, Minneapolis - USA, July 27th - 29th, 2016.- CFP is open!