This Week in Grails (2013-17)
Tuesday, May 07th, 2013We released Grails 2.1.5 and Grails 2.2.2
this week. Grails 2.3.M1
is tentatively planned for next Tuesday will be released soon.
I linked to Peter Ledbrook’s Where next for Grails? post previously and there have been two interesting followup posts, one from David Dawson
and one from Graeme
.
Ticket sales for GR8Conf EU end soon, so be sure to get yours.
Several new Grails presentations have become available:
-
Ratpack – A Groovy micro web framework
-
Grails Goes Graph
-
Just Do It: Migrating to Grails
-
Polyglot Web Development With Grails 2
-
GETn2it – A Case Study of Building a Startup with Groovy & Grails
-
Under the Hood: Using Spring in Grails
Programming Grails is printing, and I got my copy this week. You can get yours at the O’Reilly website
and at Amazon
, and there is also a sample chapter available
. You can save 50% until May 8th
.
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
-
Null-safe invocation and primitive types
-
Building APIs with Grails
-
12 New Things I Learned From a Three Day Gradle Training
-
Creating a new project with Gradle
-
Creating projects with Gradle
-
How fast is a Rabbit? Basic RabbitMQ Performance Benchmarks
-
Grails and REST URL mappings
-
GProf Goodness: Profile a fork/join program written in GPars
-
Spring Tool Suite and Groovy/Grails Tool Suite 3.3.0.M1 released
-
Grails Cxf Interceptor Injection
-
Simple Table DSL in Groovy
-
Get list of REST controllers and actions in Grails
-
Develop a MongoDB Application with ZK & Grails
-
How to create a Grails build with Jenkins and Grails Wrapper
-
Using FreeMarker Templates in a Grails App
-
Grails clickstarts now available
-
Can I pwn your Grails application?
-
This Week in Spring – April 23rd, 2013
Plugins
There were 5 new plugins released:
-
jquery-date-time-picker
version 0.1.0. Makes it easy to use jQuery date and time pickers
-
keywords-and-tags
version 0.1. Provides a taglib able to highlight keywords/tags on your pages for SEO purposes
-
poly-driver
version 0.2. Lets you specify a different preferred browser for each specific Geb specification class in a test suite
-
restrpc
version 0.1. RESTRPC is an interceptor api that allows the user to associate more than one method/function per request method while still being compliant with the REST standard thus creating a ONE-TO-MANY pairing
-
scaffolding
version 1.0.0. Handles the configuration of dynamic scaffolding
and 25 updated plugins:
-
atmosphere-meteor
version 0.4.3. Incorporates the Atmosphere Framework (https://github.com/Atmosphere/atmosphere/wiki) and can form the basis for a traditional XMPP server with a browser-based client without the limitations of BOSH
-
aws-sdk
version 1.4.2. Use the Amazon Web Services infrastructure services
-
barcode4j
version 0.3. Generates barcodes using http://barcode4j.sourceforge.net/
-
build-test-data
version 2.0.5. Enables the easy creation of test data by automatic inspection of constraints
-
cors
version 1.1.0. Installs a servlet filter to set Access-Control-Allow-Origin and other CORS related headers to enable cross site AJAX requests to your Grails application
-
database-migration
version 1.3.3. Official Grails plugin for database migrations
-
dojo
version 1.6.1.17. Integrates the Dojo javascript toolkit
-
easyui
version 1.0. Supplies jQuery EasyUI resources and taglibs
-
filterpane
version 2.1.5. Adds filtering capabilities
-
hibernate
version 3.6.10.M1. Provides integration between Grails and Hibernate through GORM
-
html5-mobile-scaffolding
version 0.6.1. Scaffolds HTML5 mobile application using jQuery mobile in a single page
-
jaxrs
version 0.8. Supports the development of RESTful web services based on the Java API for RESTful Web Services (JSR 311: JAX-RS)
-
marshallers
version 0.3. Easy registration and usage of custom XML and JSON marshallers supporting hierarchical configurations
-
multi-tenant-single-db
version 0.8.3. Multi tenant setup focused on single database mode
-
plastic-criteria
version 0.9. Mock Grails Criteria for Unit Tests
-
plugin-config
version 0.1.8. Simplifies plugin configuration tasks
-
quartz
version 1.0-RC7. Schedules jobs to be executed with a specified interval or cron expression using the Quartz Enterprise Job Scheduler
-
recaptcha
version 0.6.4. Integrates ReCaptcha and Mailhide services
-
release
version 3.0.0. Publishes Grails plugins either to a public or private repository
-
rendering
version 0.4.4. Render GSPs as PDFs, JPEGs, GIFs and PNGs
-
spring-security-facebook
version 0.14. Plugin for Facebook Authentication, as extension to Grails Spring Security Core plugin
-
tomcat
version 7.0.39. Makes Tomcat 7.0 the default servlet container for Grails at development time
-
vaadin
version 1.7.4. Adds Vaadin (http://vaadin.com/) integration
-
validate-config
version 0.4.1. Adds methods to ConfigObject for validating expected and required properties
-
zk
version 2.2.0. Adds ZK Ajax framework (www.zkoss.org) support to Grails applications
Interesting Tweets
- @B_Rasschaert: Sympa ! “@julienknebel: Nouvelle single page webapp pour Voyages SNCF : http://t.co/eqYsocq5od EmberJS / Grails / MongoDB oh yeah #proud”
- @glaforge: Contribute a Continuous Integration server for #Groovy! http://t.co/GwsIfGpT0t (details: http://t.co/r1qMhwlPXt)
- @johnrengelman: Build #Grails 2.2.1 applications with #Gradle https://t.co/ngysbs00t1 – Special thanks to @ldaley for the plugin.
- @aalmiray: hire me anywhere in the world http://t.co/kIcc9lN43U #java #groovy #grails #griffon #gradle #javafx
- @tyama: NTTSさんのおかげでGrailsの日本語ドキュメントが充実してきています!! http://t.co/Xlzrmb8Uv1 #grails_ja #jggug
- @mraible: Published @_JamesWard and my Play vs. Grails Smackdown from #DevoxxFR to Slideshare: http://t.co/EfPsYUn1t5.
- @jflinchbaugh: Every time a Google search leads me to the Grails testing page, I find some new little gem of information there. http://t.co/VI4k0xoFex
- @bgoetzmann: I finished de read entirely The Definitive Guide to #Grails 2 (Apress). A great book! Thanks to Jeff Scott Brown and Graeme Rocher.
- @gvmtool: GVM 1.0 is out!! Do a ‘gvm selfupdate’ to get the latest! #gvm
- @benboggess: logSql=true in dataSource logs sql. format_sql=true & use_sql_comments=true in hibernate conf in DataSource.groovy makes it readable #grails
- @tim_yates: Before today, I didn’t realise you could do File.collect and File.inject with #Groovy (thanks @CedricChampeau)
- @NoamTenne: Announcing version 0.8 of the #grails JSR 311 plugin! Now compatible with Grails 2.2.x! http://t.co/Evxos4s6Os https://t.co/EkhDtXOsCb
- @javazquez: Annoyed that collect{} can return a list of nulls. Hate having to chain findall{}. Then I find out about findResults{} <3 #groovy #grails
- @pledbrook: Just discovered that @CompileStatic #groovy apps have negligible startup time. Actually, same for dyn. Groovy until MOP kicks in (I think)
-
@nagai_masato: This is awesome and helpful: GPars user guide.
http://t.co/9AT6Ph6qMF #groovy - @gvmtool: Grails 2.2.2 and 2.1.5 are now available for download on GVM. #grails #gvm
- @grailsframework: http://t.co/rXNhaZHEUP now running #grails 2.2.2
- @domix: Después de 4 meses, aquí la presentación que di en el #ggx en Londres en diciembre de 2012 http://t.co/0OWb1fjXx8
- @gr8conf: #gr8conf EU can be found in the @oracle events calendar: http://t.co/IY41iAG6xo #groovy #grails #griffon #gradle #gr8stuff
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
- @Sarah_Blueprint: any Groovy and Grails developers out there interested in working in Cork #jobfairy #groovy #itjob
-
Grails Developer in Minneapolis, MN
- @sef789: GECO Asia is looking for Grails developers, pm me for more info.
- @cupto: Un amigo está buscando programadores Grails buenos, la paga es muy buena y las prestaciones mejores, mas detalle por DM.
-
Java Developer at Dealer.com
-
Senior Software Engineer at Concur in Eden Prairie, MN
-
Senior Java/Grails Developer – Berlin
-
Software Developer at TEKsystems in Phoenix, AZ
-
Programador Grails – Madrid
-
Senior Java Spring Grails JVM Developer in Central Dublin
-
Senior Software Developer at Streamlinx in Hudson, OH
- @Grebois: We are looking for a Java/Grails/HTML5 developer to work from home, if you are interested please send us your CV @ rrhh@buscoturno.com
- @djSHAD3Z: Interested in Groovy and Grails opportunities in the Phoenix area? Feel free to contact me! @groovyandgrails
- @mehellen77: #vacature voor #java programmeur met #grails #groovy ervaring in #Randstad. Stuur mail naar hellen.feekes@oelan.nl voor info.
- @demian0311: In Colorado, interested in #scala and #groovy, eager to work for big-cable? We’re hiring. Parking sucks but you get to work with @bwnoll ?
- @beeatlanta: Urgent Req for Senior Java with Groovy and Grails in ATL, GA
-
Developer – Grails, Java EE, Hibernate, Spring, Sencha touch in Irvine, CA
- @Weins: Looking for Java developer with hopeful Groovy/Grails knowledge or experience… I’ll look at Junior to Senior with the right attitude
- @tshiv40: IMMEDIATE Opening for Groovy & Grails Professionals 2- 4 yrs. Experience, Good command in Java (Spring MVC), Experience in Groovy & Grails…
-
Ingénieur (H/F) Conception et Développement J2EE (Grails) expérimenté (Sophia-Antipolis)
-
Développeur Web Java / Grails Expérimenté – Paris/Toulouse
-
Java (Grails) Developers in Philippines (2x) – URGENT!!!
-
Java/Grails/Scala Developer in London
-
Java Technical Lead at Panera in Needham, MA
-
Senior Java Developer – Groovy & Grails – eCommerce – Utrecht
-
Java Software Engineer with Grails Framework in Dallas, TX
-
Groovy/Grails Developer in Miami, FL
-
Senior Back-End Java Developer at Chase in Columbus, OH
-
Grails guru for a CTH position at a cool online gaming company in Santa Monica, CA
-
7 Intermediate Java / J2EE Developers in Toronto
-
Groovy/Grails Developers Needed in Columbus, OH
User groups and Conferences
-
GR8Conf Europe 2013
- May 22nd-24th Copenhagen, Denmark
-
GR8Conf US 2013
- July 21st-23rd Minneapolis, MN
-
SpringOne 2GX 2013
- September 9th-12th Santa Clara, CA
-
Play vs. Grails, Pros and Cons – May 7, 2013
- Nashville Java Users’ Group