This Week in Grails (2011-20)
Monday, May 23rd, 2011The big news this week was the excellent GR8Conf EU 2011 in København. Lots of great talks, information sharing, and beer. Many thanks to the guys from Gennemtænkt IT
for organizing things. The two sessions I thought were the best were Hamlet D’Arcy’s Effective Groovy
and Václav Pech’s on GPars
. It was also cool to go to the Hackergarten since that’s something I’d like to do regularly here in Boston and wanted to get some ideas on how to run them. The sessions from Wednesday and Thursday were videotaped and should be on parleys.com
soon.
Mr Haki did a 3-part writeup of his conference experiences (Day 1
, Day 2
, and Day 3
). There was also a lot of Twitter activity (search the #gr8conf hashtag):
- @frankvilhelmsen: A a few snapshots pictures from the #gr8conf conference: http://bit.ly/ltnsWi
- @rfletcherEW: View from the hotel. Weather matches my hangover. #gr8conf http://instagr.am/p/EWQXO/
- @vaclav_pech: Just merged a #gr8conf #hackergarten contribution into #gpars. Thanks a lot, guys!
- @rfletcherEW: Grails contributors being named & shamed by @pledbrook at #gr8conf http://instagr.am/p/EZFLN/
- @darthvader42: everytime you call a maven target from a gradle build, a kitten gets killed #gr8conf
- @glaforge: I think @hamletdrc should write a book called Effective #Groovy after his talk at #gr8conf 🙂
- @rfletcherEW: Beer arrives. #gr8conf #want http://instagr.am/p/EZypM/
- @rfletcherEW: Looks like some cross-pollination of ideas in the IDE space going on here at #gr8conf http://instagr.am/p/EbTXb/
- @aalmiray: #gr8conf @vaclav_pech has his audience mesmerized with #gpars. You can hear people gasping with awe 😉
- @mittie: quote of the day: “I *LOVE* DataFlow!” @vaclav_pech #gr8conf #gpars
- @darthvader42: the downside of attending #gr8conf is that my “look-at-this-cool-stuff-later-on” list gets longer and longer
- @xlson: Big round of applause to @sbglasius & crew for arranging a truly GR8 conference! #gr8conf
- @gr8conf: The #gr8conf closing panel http://yfrog.com/hsuqekfmj
- @rfletcherEW: Some links for those who enjoyed my #gr8conf talk: http://t.co/quWIL7E http://t.co/veujT0T http://t.co/V5RKYel http://t.co/kzsdLTG
If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed
for just these posts.
Translations of this post:
Miscellaneous Items
-
@mittie’s #gr8conf takeaways
-
Language of the Month: Groovy++, How Java and Groovy Can Be Better
-
Resources plugin and modular web components for Grails apps
-
User tracking logging in Grails
-
http://observatoriodegrails.com/hoy/?date=2011-05-16
-
http://observatoriodegrails.com/hoy/?date=2011-05-17
-
http://observatoriodegrails.com/hoy/?date=2011-05-18
-
http://observatoriodegrails.com/hoy/?date=2011-05-20
-
Oracle Stored Procs in Grails
-
Exploring Groovy 1.8 Part 1 – Is the code really optimized?
-
This Week in Spring: May 17th, 2011
Plugins
There were 4 new plugins released:
-
equals-hashcode-test
version 0.1. Base Spock specification for testing equals and hashCode methods of domain classes and other Groovy objects
-
notifications
version 0.2.1. Implements a publish-subscribe model to push information to subscribers through different communication channels
-
simple-modal
version 1.0. Aims to make the use of jQuery SimpleModal easier
-
unshorten
version 1.0.3. Expand links that have been shortened by any redirecting Link Shortener without the use of a third-party API
and 23(!) updated plugins:
-
activiti-spring-security
version 0.4.3. Integrates Spring Security to Activiti as custom IdentityService
-
autobase
version 0.12.2. Database migrations
-
cached-resources
version 1.0. Provides a “hash and cache” mapper for the resources framework, automatically creating safe unique filenames for your resources and setting them to eternally cache in the browser
-
ckeditor
version 3.5.4.0. Implements the integration layer between Grails and the CKEditor web rich text editor.
-
cloud-bees
version 0.1.1. Adds scripts to integrate with the CloudBees client API
-
dbunit-operator
version 1.6. Create initial data with the help of DbUnit
-
drools-gorm
version 0.5.1. Integrates Drools 5.2 and jBPM 5 and provides persistent storage using GORM
-
feature-flipper
version 0.3.2. Provides a mechanism to turn features on and off
-
fitnesse
version 0.97. Makes it possible to use the popular Open Source testing framework Fitnesse in combination with Grails.
-
flash-helper
version 0.7.6. Simplifies and standardizes the process of adding/reading messages in the flash scope
-
google-visualization
version 0.4. Provides a taglib for the interactive charts of the Google Visualization API
-
gorm-couchdb-elasticsearch
version 0.4. Integrates CouchDB with ElasticSearch, indexing domain instances using the Couchdb _change feed
-
joda-time
version 1.2. Integrates the Joda Time date/time library into Grails
-
jquery
version 1.6.1.1. Integrates jQuery
-
jquery-validation-ui
version 1.2.2. Client Side Validation without writing JavaScript
-
mongodb
version 1.0.0.M6.1. Aims to provide an object-mapping layer on top of MongoDB
-
mongodb-multitenant
version 0.1.2-ALPHA. Enables multitenancy for MongoDB
-
paypal
version 0.6.4. Adds PayPal integration
-
redis
version 1.0.0.M6. Integrates the Redis key/value datastore into Grails, providing a GORM-like API onto it
-
release
version 1.0.0.M2. Publishes Grails plugins either to a public or private repository
-
zipped-resources
version 1.0. Integrates with Grails’ resources framework to automatically gzip static files
-
zk
version 1.0.4. Adds ZK Ajax framework (www.zkoss.org) support to Grails applications
-
zk-ee
version 1.0.4. Enterprise Addons for the ZK plugin
I just noticed that there are currently 599 plugins registered at the plugin portal – yours could be #600.
Interesting Tweets
- @rgirodon: “Do it in weeks instead of months” they’re right, do it with #grails and / or #griffon mates
- @kpshek: protip: ‘grails test-app -rerun’ will run just the tests that last failed. #thingsishouldvelearnedlongago
- @pmcneil: pro tip: use TDD to develop your #grails controllers or they’ll quickly become untestable … I know 🙁
- @jameschesters: Just published: @pledbrook on #Grails1.4 @skillsmatter — watch the video here http://bit.ly/lX8QfF #groovy #ggug #ggx
- @marceloverdijk: grails install-plugin mongodb; grails uninstall-plugin hibernate #havingfunwithgrails #cfoundry
- @nusairat: #grails 1.4 “Public methods in controllers are now treated as actions” … NICE closures never really made sense for actions.
- @rfletcherEW: I was very impressed with how easy it was to deploy & update a #Grails app on #CloudFoundry. Much better experience than Elastic Beanstalk
Jobs
-
Dice keyword search for Grails
-
Monster keyword search for Grails
-
Careerbuilder keyword search for Grails
-
SpringSourceJob Twitter feed
-
Sr. Java/Groovy/Grails Engineer at VirtualTourist.com in Manhattan Beach, CA
-
Looking for a TOP Grails Programmer 6-month project involving ERP system transition from outdated software to Grails on MSSQL Server
-
Senior Java / Grails Developer at Secret Escapes in London, UK
-
Grails/MVC Developer – San Francisco/Walnut Creek, CA
-
Groovy/Grails Developer – San Francisco
-
Software Engineer at Dex One in Santa Monica, CA
- @tarbard: I’m still hiring #groovy #grails (or ruby on rails with Java) devs (including senior) in Glasgow. Please RT
- @darthvader42: one of my customers (cool and well founded startup) looking for a skilled #grails #groovy developer in #Munich , contact me and/or do a RT
- @nuttycom: If you’re interested in a gig writing #scala and/or #groovy for a startup in Boulder, ping me.
- @sigmundl: Looking for a grails developer for a freelance project, contact me!
-
Software Engineer – Grails Web Service in Bellevue, WA
- @integrallis: Integrallis is looking for a #groovy / #grails developer (FT or contract)
- @JudyvAZ: Searching for valley java talent with grails experience…several opportunities to chose from Contact us www.tsscorp.com #javajobs, #itjobs
-
@Ashokkumar09: we are looking for Groovy grails developer(2-5years)
Job Description
Must be well versed in Groovy on Grails Development and Java.
Groovy o… - @GCSdigitalmedia: urgently recruiting for a Java developer with groovy on grails experience. If interested please call me on 0207 7104121 or email me at hayl…
User groups and Conferences
-
GR8 Conference US 2011
- June 27th-28th in Minneapolis, MN
-
SpringOne 2GX 2011
- October 25th-28th in Chicago, IL
-
Groovy 1.8 New Features – Monday, May 23, 2011
- New York Groovy / Grails Meetup Group
-
GPars For Beginners – Wednesday, May 25, 2011
- Boston Grails Users’ Group