Groovy 1.8.4 e la prima beta di Groovy 2.0 (originariamente Groovy 1.9) sono state rilasciate questa settimana. Dai un’occhiata al post di Guillaume
, in particolare alle parti sullo static type checking e il supporto all’ invokedynamic
di Java 7.
Peter Ledbrook ha tenuto un webinar dal titolo “Better Productivity: Grails 2.0″ sulle nuove feature presenti in Grails 2.0, puoi guardarlo qui
.
Ho scritto alcuni post questa settimana ed è quasi strano farlo dopo tanto tempo passato quasi unicamente a scrivere raccolti di articoli
Nello specifico si tratta di Accessing the GrailsApplication and ApplicationContext from domain classes without holders
, Overriding Groovy constructors
e Create your own Grails holder class
.
Se vuoi rimanere in contatto con la serie originale di post “This Week in Grails” puoi vederli sul blog di Burt
(in inglese) o nel tuo reader RSS aggiungendo questo feed
.
Articoli e post
- 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
Nessun nuovo plugin è stato rilasciato, ma 12 plugin sono stati aggiornati:
- 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
Tweet interessanti
- @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
Offerte di lavoro
- 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 e conferenze
- 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
Follow Me!