Grails Diary - Week 45 in 2014

10 November 2014

Gradle has just been released in version 2.2. This version offers new dependency management capabilities, easier sharing of configuration files acros builds, and lots more. See the release notes for more info, and almost redundant to say, it's available on GVM.

Grooscript is now available in version 0.6.2, where you can call any jQuery function. The corresponding Gradle plugin is version 0.7

With the release of Elasticsearch version 1.4.0, Groovy is now the default scripting language instead of MVEL.

Apache Cassandra, the scalable NoSQL database, is now available as a datastore for Gorm, with the release of the Cassandra plugin version 1.0.0-M1.

Groovyserv, for starting up Groovy scripts extremely fast, has been released in version 1.0. Take a look at the changelog and new documentations.

The groovyblogs.org is now accepting new Groovy related blogs, and existing feeds can be updated. Søren Glasius describes the work here.

Infoworld has posted an article 9 cutting-edge programming languages worth learning now including Groovy as one of the languages.

The Greach Conference in Madrid will take place on April 10th. to 11th. in Madrid in Spain. The Call for Papers is open, so please submit your talk proposals.

 

Podcasts and Videos of Presentations

Blogs, Articles, etc.

Updated Plugins

  • Api Toolkit The Grails API Toolkit is a complete set of API tools and an API abstraction layer that automates alot of the tasks needed to build your API like api docs, real time notifications / webhooks, generated headers, responsive content type and more. This also abstracts the API away from the Controller/model with a more universal API Object that can be defined with roles, rules and definitions for handling the request and response at the front controller.
  • Vaadin 7 Plugin Grails plugin integrating Vaadin 7 into the Grails project.
  • Spring Websocket Plugin Spring Websocket Plugin
  • SeedMe Plugin Implements a standard convention for adding seed data to your application.
  • Test Code Coverage Plugin Creates Code Coverage reports for your code
  • ElasticSearch Grails Plugin The revived Elasticsearch plugin for Grails.
  • Cassandra GORM A plugin that integrates the Cassandra datastore into Grails, providing a GORM API onto it
  • Little Goblin Plugin Little Goblin is a browser game framework written in Grails.
  • Grooscript Plugin Use grooscript to work in the client side with your groovy code.It converts the code to javascript and your groovy code will run in the browser.
  • Grails Database Reverse Engineering Plugin Reverse-engineers a database to Grails domain classes.
  • Redis Plugin The Redis plugin provides integration with a Redis datastore. Redis is a lightning fast 'data structure server'. The plugin enables a number of memoization techniques to cache results from complex operations in Redis.
  • Facebook Authentication for Spring Security Facebook Authentication for Spring Security Core plugin
  • j2ssh SSH Plugin Uses the j2ssh library to provide ssh access via web interface.You can either use default Websockets method which is a live interaction with your backend ssh connection(s) or use ajax polling which only supports 1 concurrent connection at any one time.
  • Easygrid Plugin Provides a declarative way of defining Data Grids. It works currently with jqGrid, google visualization and jquery dataTables. Out of the box it provides sorting, filtering, exporting and inline edit just by declaring a grid in a controller and adding a tag to your gsp. It also provides a powerful selection widget ( a direct replacement for drop-boxes )
  • Basic Security Features for GR8 CRM This plugin provides basic security feature for GR8 CRM. Specific security implementations exists for Apache Shiro (crm-security-shiro).
  • AngularJS Resources Plugin Angular JS resources plugin
  • Websocket Chat Plugin Default WebSocket Multi-chat room plugin, supports Admin privilages, kicking banning users. Webcam support for chrome/firefox. WebRTC (audio/video) support 0.24+

Interesting Tweets

 

Conferences and meetups