This Week in Grails (2011-37)
Sunday, September 18th, 2011Graeme’s been doing some very cool stuff for 2.0 with a new extension to the Criteria query DSL, adding a where method. Check out the updated docs for the syntax and example queries – it’s a very intuitive and fluent approach to querying.
Mr. Haki is back after a bit of a hiatus with five new “Groovy Goodness” posts:
-
Groovy Goodness: Find Elements Matching Groovy Truth
-
Groovy Goodness: Transform Collection to a Map with collectEntries
-
Groovy Goodness: Take and Drop Items from a List
-
Groovy Goodness: GroupBy with Multiple Closures
-
Groovy Goodness: Sort or Remove Duplicates without Changing the Original Collection
Lots of jobs this week. There are a few reposts but most are new – it’s a good time to be a Grails developer.
Starting this week these posts will be translated into Italian thanks to Luca Canducci. Many thanks to Luca for volunteering to do this translation, and of course to Aitor Alzola, Jian Hu, and Paulo Pereira for the Spanish, Chinese, and Portuguese translations.
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
-
你的Controller瘦身了么?
-
Marcin Erdmann and Erik Pragt on Running Groovy on Android (Skills Matter)
-
Optimising your Application with Grails Resources Plugin
-
SpringSource Tool Suite 2.7.2 Released
-
Groovy, fastest growing language according to eWeek
-
Playing with call() using Groovy Metaprogramming
-
Playing with the Google+ APIs in Groovy
-
A Grails template rendering profiler
-
Let’s stay in sync
-
Asynchronous Method calls with Groovy: @Async AST
-
http://observatoriodegrails.com/hoy/?date=2011-09-12
-
http://observatoriodegrails.com/hoy/?date=2011-09-13
-
http://observatoriodegrails.com/hoy/?date=2011-09-14
-
http://observatoriodegrails.com/hoy/?date=2011-09-16
-
This Week in Spring, September 13th, 2011
Plugins
There were 7 new plugins released:
-
horn-jquery
version 1.0. Provides resources and tags to use the HORN specification for embedding your JS data model in your HTML pages
-
profile-template
version 0.1. Captures template render calls and displays call stack, template time summary, and a visual display of the call graph
-
twitter-bootstrap
version 0.2. Twitter Bootstrap CSS framework resource files
-
proxool
version 0.1. Proxool jdbc connection pool plugin
-
console-enhancements
version 0.2. Enhances the grails console output for better visibility
-
image-builder
version 0.1. A simple image builder
-
template-cache
version 0.1. A GSP template rendering cache
and 17 updated plugins:
-
birt-report
version 3.7.0.1. Embeds reports created using the BIRT Report Engine into your application
-
compass-sass
version 0.4. Compass, SASS and SCSS support for Grails. Automatically compiles .scss/.sass during run-app, and adds other framework functionality
-
drools-gorm
version 0.5.4. Integrates Drools 5.2 and jBPM 5 and provides persistent storage using GORM
-
external-config-reload
version 0.4.5. Polls for changes to external configuration files (files added to grails.config.locations), reloads the configuration when a change has occurred, and notifies specified plugins by firing the onConfigChange event in each
-
geolocation
version 0.2. Adds HTML5 geolocation support and offers some utility methods to calculate distances and range checks
-
gorm-native-finders
version 0.2. Query domain objects using native Groovy closures
-
jesque
version 0.11.M5. Groovier approach to using jesque
-
jesque-web
version 0.11.M3. Web interface to view and manage jesque queues, jobs and workers
-
navigation
version 1.3.1. Implements simple menu navigation using convention
-
new-doc
version 0.1.2. A backport of the additional functionality offered in the doc command in Grails 2.0.x
-
plugin-config
version 0.1.5. Simplifies plugin configuration tasks
-
spreadshirt
version 0.5. Wrapper for the Spreadshirt API
-
spring-social-core
version 0.1.7. Allows you to connect your applications with Software-as-a-Service (SaaS) providers such as Facebook and Twitter
-
spring-social-twitter
version 0.1.6. Connect your applications with Twitter
-
symmetricds
version 2.4.0. Embeds the SymmetricDS synchronization engine
-
uploadr
version 0.4.8. HTML5 Drag and Drop file uploader
-
zkui
version 0.3.3. 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
- @pledbrook: Want the new #grails 2.0 doc style for your own 1.3 apps and plugins? Someone created a plugin for that: http://t.co/JyDVl0N
- @alibasta: Weiteres Projekt von uns online! Die Kursbuchungsplattform der Techniker Krankenkasse http://t.co/sW22hf6 #grails
- @pledbrook: I created a #groovy script to aid translators of the #grails user guide: http://t.co/83K8ANC – hope it helps you guys!
- @devstonez: video – Groovy.DSLs – From beginner to Expert [Paul King, JavaZone 2011] http://t.co/tDuKz2V ( #javazone #groovy #dsl #jvm #java #fp )
- @HamletDRC: My AST Transformations talk from #JavaZone http://t.co/zF1uraS #lombok #groovy #mirah
- @pledbrook: Tasmania police department going with #grails for their apps: http://t.co/Jlcson0
- @ataylor284: Cool, there’s a now a Twitter Bootstrap plugin for #grails. Zero to nice-looking app in seconds 🙂 http://t.co/tkJVOWO
- @marcoVermeulen: Just pushed source of initial #grails sping security saml plugin to github. http://t.co/xLOTVnI
- @wmacgyver: Looks like @bringshare is making a splash at DEMO conference. Another columbus ohio startup that uses #grails 🙂 http://t.co/hOaks3t
- @steefdebruijn: Just release my first two #grails #plugin on #github http://t.co/i5pel53p
- @sebi2706: just discovered a common .gitignore for #grails on github http://t.co/mbYWCC9n very handy !
- @greach_es: Entérate de las últimas novedades de Greach apuntándote a nuestra lista exclusiva de correo: http://ow.ly/6wplX #groovy #grails #griffon
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
- @tucaz: Galera, to procurando Dev Grails pra projeto 3 meses na Alemanha. Pagto em USD. Interessados: tucaz at toptal dot com
-
Groovy Grails Developer at Hibe in Montreal
-
Java Developer with Grails in Cambridge, MA
-
Senior Groovy Developer, Grails, Java, Groovy, NYC start-up
-
Grails Developer in NYC
-
Aprendiz de programador web – Zaragoza
- @tmoore: I have been informed of a job opportunity for a Groovy/Grails developer. Please get in touch if you might be interested.
- @cihanaksakal: Searching Java Grails Ninjas for my Berlin based companies. Entrepreneurial Ninjas are welcome.
- @arrowsgrouprec: is looking for Grooy on Grails Developers for Contract Roles in the UK
- @RoosterPark: Ack! Need to hire two Java devs (incl one Grails) and two SDETs for a project right now. Tell your friends. Bellevue.
- @Schmidty71: I am recruiting for a Senior person with Grails experience. #grails #mnjobs
-
Java Developer with Grails in N.Manchester, UK
-
Sr. Java/Groovy Grails Developer in St. Louis, MO
-
Software Engineer at Bloom Health in Minneapolis, MN
-
Client in the Boston area seeking a Groovy/Grails Software Engineer
-
Sr. Software Engineer – Santa Clara CA or Scottsdale AZ
-
Sr. Software Engineer UI – Santa Clara CA or Scottsdale AZ
-
Assistant to President at CSI Enterprises in Bonita Springs, FL
- @CareersAtDealer: WANTED: #java #developers! #grails, #SpringFramework & #MongoDB skills preferred. #VT & #CA positions avail. http://t.co/R2rC80gv #careers
-
Web Application Developer : with Groovy & Grails experience : Downtown Toronto
- @hi7en: #java #developer with #grails experience – #london (ONSITE) – immediate start – #contract – CV to hiren@ecomrecruitment.com
- @sirdsoriano: www.tirant.com estamos buscando a gente TDD, Java, Grails, Spring, Struts, Solr, MongoDB enviad CV a soriano at tirant dot com
- @dun4n: On recrute un dev #Groovy / #grails ! http://t.co/VgAQ3de4
- @pattyolson: Working with a client who is looking to hire a Software Engineer with a background with Groovy/Grails. Location is Bellevue, WA. Please c…
-
Java Web Developer Groovy Grails – Start-up! in London
-
Groovy Grails Developer in Brentford, Middlesex
-
We are currently looking for 2 x Groovy and Grails Developers with some Java knowledge for a Media Client of ours.
- @mfolivas: Looking for a senior dev with knowlege in #java #groovy some #lynux #scala
-
Développeur Groovy – Grails, Paris
-
Разработчик (Java / Groovy / Grails) – Москва
User groups and Conferences
-
SpringOne 2GX 2011
- October 25th-28th in Chicago, IL
-
Greach
- 4 de Noviembre de 2011 en Madrid
-
GR8Conf Australia
- 15th November 2011 in Canberra, Australia
-
Groovy & Grails eXchange
- December 8th and 9th in London
-
Grails and the Semantic Web – 19 Sep 2011
- London Groovy & Grails User Group
-
Back to School with GORM – Many-to-Many Improvements – Tuesday, September 20, 2011
- San Francisco Grails Cafe Centro
-
Thursday, September 22, 2011
- Seattle Groovy/Grails Users Group
-
Developing Groovy and Grails applications in the SpringSource Tool Suite – Thursday, September 22, 2011
- VanDev: Vancouver’s Software Developers Network
-
Peter Niederwieser on Groovy Testing with Spock – Tuesday, September 27, 2011
- The New York Groovy / Grails Meetup Group
-
Soirée Dans ton Cloud(Foundry) ! avec Peter Ledbrook (VMware/SpringSource) – Thursday, October 13, 2011
- Paris Groovy and Grails User Group