This Week in Grails (2011-45)
Monday, November 14th, 2011Groovy 1.8.4 and a beta of Groovy 2.0 (renamed from Groovy 1.9) were released this week. Check out Guillaume’s post on what’s new, including static type checking and support for Java 7’s invokedynamic
.
Peter Ledbrook did a webinar on new features in Grails 2.0 (“Better Productivity: Grails 2.0”) and you can watch it here.
I wrote a few posts this week; it seems weird to write “real” posts instead of just these summaries 🙂 Check out Accessing the GrailsApplication and ApplicationContext from domain classes without holders, Overriding Groovy constructors
, and Create your own Grails holder class
.
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
-
Gran éxito de la conferencia Greach 2011
-
Grails: Find number of queries executed for a particular request
-
Groovy Goodness: Find Non-Null Results After Transformation in a Collection
-
Groovy Algorithms: Shunting Yard
-
A Groovy page on Google+
- Also see the Grails page
-
Allowing Users To Inject Custom Beans Into Your Grails Plugin
-
This week in Discobot (45.2011)
-
Announcing CodeNarc 0.16
-
TDD on Grails
-
http://observatoriodegrails.com/hoy/?date=2011-11-07
-
http://observatoriodegrails.com/hoy/?date=2011-11-08
-
http://observatoriodegrails.com/hoy/?date=2011-11-09
-
http://observatoriodegrails.com/hoy/?date=2011-11-10
-
http://observatoriodegrails.com/hoy/?date=2011-11-11
-
This Week in Spring, November 8th, 2011
Plugins
There were no new plugins released, but 12 were updated:
-
atmosphere
version 0.4.1.2. Provides integration with the Atmosphere project, a portable AjaxPush/Comet and WebSocket framework
-
clover
version 3.1.2. Integrates the Clover code coverage tool
-
code-coverage
version 1.2.5. Generates code coverage reports using Cobertura
-
cxf-client
version 1.2.2. Use existing (or new) Apache CXF wsdl2java generated content to invoke SOAP services
-
sanitizer
version 0.7.0. Sanitizes markup(HTML, XHTML, CSS) using OWASP AntiSamy Filters
-
spring-security-twitter
version 0.4. Twitter authentication as extension to the Spring Security Core plugin
-
struts-menu
version 1.2. Basic Grails wrapper for Struts Menu
-
taggable
version 1.0.1. Adds support for associating tags with domain classes
-
uploadr
version 0.5.2. HTML5 Drag and Drop file uploader
-
website-optimizer
version 0.2.1. Provides tags to easily integrate Google Website Optimizer experiments into your Grails application
-
yui-minify-resources
version 0.1.4. Minifies static css and js resources using the YUI Compressor library
-
zkui
version 0.5.M1. Seamlessly integrates ZK with Grails’ infrastructures; uses the Grails’ infrastructures such as GSP, controllers rather than zk’s zul as in ZKGrails plugin
Interesting Tweets
- @ArturoHerrero: The slides about Functional Programming with #Groovy http://t.co/nDo3KXEG #greach
- @weceem: We’re pleased to announce that Weceem CMS 1.1 is released. More info: http://t.co/AenlKGq8 (includes #Grails 2 RC1 compatibility)
- @mjparme: Writing Grails integration tests for the domain objects is tedious, but so worth it in the long run
- @energizedwork: @mfloryan + @marcjohnson will be developing a test-driven #grails application in 60 minutes at #xpdaybe – http://t.co/HQXvOHUv
- @spring_io: Call For Papers abierto, esperamos vuestras propuestas de Spring, Groovy & Grails y Cloud http://t.co/FYxY9VOC #springio
- @ibriscoe: What?? Two tracks at the #grailsx!? http://t.co/cPfQfd6r Now I really need Hermione’s Time-Turner http://t.co/uIbH2gpy
- @gr8conf: GR8Conf landing page has been rewamped. http://t.co/HmRoTPoK now running on #weceem #gr8conf #groovy #grails
- @rotty3000: #arkadiko, integrate #osgi into a #spring/#grails app in 5 minutes http://t.co/4ec5nlSd
- @jameschesters: Just published: talk by @ldaley on #Geb #Gradle #webautomation @skillsmatter. Watch it here: http://t.co/TIVIZmsg #groovy #grailsx
- @padraicdoyle: switching to amazon ses for transactional email…grails aws plugin http://t.co/Gg7qpgxl made transition smooth…under 5 mins
- @pledbrook: http://t.co/4A8FWxUt is now running on #grails 2.0.0.RC1
- @marcoVermeulen: Just realised that #sts now supports auto-completion in tags for available controllers and actions. Nice! #grails
- @gershwinou: building my own #github issues front-end inside my #grails app. Anybody interested in a plugin?
- @sebi2706: My #grails & #groovy evangelization in the french riviera has started ! http://t.co/9ksIrlvW
- @epragt: programming #groovy #discobot and hacking #ant scripts is clearly taking it’s toll on @marcinerdmann http://t.co/z23NxJLn
- @benboggess: Tired of redeclaring transients in subclasses? static transients = Parent.transients + [‘moreTransients’] #grails
- @eriwen: I wish Groovy programmers would type their variables more. You know it’s a List, don’t type “def”! Looking at you 27-year-old @eriwen. Idiot
- @scottyfred: Details on wrapping a #groovy script using #gradle: http://t.co/jr8cAqks
- @wmacgyver: Looks like @cemerick just created #groovy grab in #clojure http://t.co/oRBC3Fl1
- @danklynn: Hey #grails devs, if your GSP has “<%" or "%>” in it, #youredoingitwrong
Jobs
-
Dice keyword search for Grails
-
Monster keyword search for Grails
-
Careerbuilder keyword search for Grails
-
SpringSourceJob Twitter feed
-
SpringSource job search at jobs.vmware.com
-
Grails/Groovy Developer in Cambridge, MA
-
Senior Cloud Developer at Lexmark International in Lexington, KY
- @bermonpainter: Any freelance front-end devs looking for a quick 1-2 week project (tight timeline)? HTML/CSS/JS on Grails.
-
Java Groovy Developer – Austin, TX
- @DIS_IT_Berlin: Backend Developer (Groovy and Grails) wanted! Bis Ende des Jahres mit Verlängerungsoption #dev #berlin #freelance #grails #java
- @DIS_IT_Berlin: Welcher Groovy&Grails Entwickler (m/w) hat Kapazität für ein neues Projekt in Berlin? Gerne auch Empfehlung! #dev #java #berlin #freelance
- @padraigcarroll: Java Grails position live at the moment! If you would like to work in Dublin, or would be interested in working within a small team in a gl…
- @0xPIT: #grails and/or #playframework developer? Work for for us and for good $ in lovely #munich. Msg me for more infos.
-
Groovy/Grails Developer – Chicago
- @brentmhall: Looking for a seriously talented developer to join us @HelloMedical http://t.co/KaLEYIy7 #java #groovy
-
Excellent opening for Groovy / Grails – Bengaluru/Bangalore
- @GeoffWherrett: Anyone know any Java contract developers? Grails experience preferred
-
Desarrollador web – Bilbao
-
Grails/Groovy opportunity (Contract to hire) at Mobiquity in Wellesley, MA or Providence, RI
-
Java Developer with Grails in N.Manchester, UK
-
JAVA/J2EE – Grails x2 Montreal or Ottawa
-
Intranet Developer (Java, Groovy & Grails, MySQL, Tomcat) in London
-
Grails Developer in London
-
JAVA/Grails/Oracle Architect in Rancho Cordova, CA
-
Front end Java Developer with Grails and Groovy experience
-
Immediate need for a contract Groovy / Grails developer in Minneapolis, MN
-
Urgent opening for the Sr Programmer Analyst, Initial Hyderabad and later to US (Addison, TX)
-
Web Developer position in Waltham, MA
-
3 Openings for Full-Time Grails Developers (both Junior and Senior Level) in Columbus, OH
-
Web Integrator at Hibe in Montreal
-
Hands-On Lead Architect needed with Java/ScalaGroovy experience
-
Need a Part-time or a Freelance Groovy/Grails developer who can help coach the team in East Bay, CA
User groups and Conferences
-
GR8Conf Australia
- 15th November 2011 in Canberra, Australia
-
Groovy & Grails eXchange
- December 8th and 9th in London
-
Oppstartsmøte med MOP og Grails 2.0 – November 21, 2011
- Oslo Groovy Meetup