This Week in Grails (2012-18)
Wednesday, May 09th, 2012The details for SpringOne 2GX 2012 are now online, it will be in Washington, DC this year, October 15th-18th.
The MongoDB plugin went 1.0 this week.
Jeff and I have been working on the cache plugin, which uses the new Spring cache abstraction and isn’t coupled to a particular implementation. The ‘core’ plugin has an in-memory implementation, but you’ll want to use one of the extension plugins for a more robust version. These currently include the Ehcache
and Redis
plugins and we’re working on one that uses Gemfire. All three plugins are available now and documentation will be available soon.
STS 3.0.0.M1 was released this week.
A couple more GR8Conf EU speaker interviews:
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
-
Testing callbacks with Spock mocks
-
Upgrading to Grails 2 Unit Testing
-
vert.x – JVM Polyglot Alternative to Node.js
-
Running Vert.x Applications on Heroku
-
Restricting Access To Plugin’s Classes With Spring Security
-
Groovy-Eclipse moves to github
-
How Apache Tomcat Implemented WebSocket
-
Introduction to YouDebug – Scriptable Java Debugger
-
Building a URL Shortener in Grails – Pt 2 – Unit Testing Constraints
-
Grails : Rest Service with JAXB parsing – PART 1
-
Apache TomEE: A Tomcat for the Cloud
-
This Week in Spring, May 1, 2012
Plugins
There were 6 new plugins released:
-
bootstrap-crumbs
version 1.0.0. Provide simple breadcrumb functionality using the twitter bootstrap library
-
cache
version 1.0.0.M1. Adds request, service method, and taglib caching
-
cache-ehcache
version 1.0.0.M1. An Ehcache-based implementation of the Cache plugin
-
cache-redis
version 1.0.0.M1. A Redis-based implementation of the Cache plugin
-
seofriendly-urls
version 1.0.2. Helps to easily convert any string into a SEO-friendly one, eg from ‘The Lord of the Rings’ to ‘the-lord-of-the-rings’
-
github-gist
version 0.1. Uploads code snippets from a Grails project to GitHub Gists so you can easily share tested code in blog posts, etc.
and 9 updated plugins:
-
bootstrap-file-upload
version 2.0.0. Integrates Sebastian Tschan’s Jquery File Upload (https://github.com/blueimp/jQuery-File-Upload)
-
coffeescript-resources
version 0.3.2. Create coffeescript modules that automatically compiles on every file change with jCoffeeScript
-
cucumber
version 0.5.0. Test your Grails apps with Cucumber
-
export
version 1.2. Export domain objects to a variety of formats (CSV, Excel, ODS, PDF, RTF and XML)
-
hibernate-search
version 0.5.1. Integrates Hibernate Search for domain classes
-
horn-jquery
version 1.0.57. Provides resources and tags to use the HORN specification for embedding your JS data model in your HTML pages
-
mongodb
version 1.0.0.GA. Aims to provide an object-mapping layer on top of MongoDB
-
shiro-oauth
version 0.2. Adds OAuth-based authentication to the Shiro plugin using the Scribe OAuth plugin
-
tomcat-bundler
version 0.0.3. Simplifies bundling application with Tomcat to create a whole package to be used by hosting
Interesting Tweets
- @pledbrook: Wow, you can sign in with Facebook and Google on http://t.co/vFJ21BEU too now!
- @domurtag: Delighted with the service provided by @grails_rocks. They fixed my problem and gave me a free security audit. Highly recommended #grails
- @seancorfield: new MEAP update for well-grounded java developer – nice! http://t.co/SqJ5HlRg #groovy #scala #clojure
- @gr8conf: Students, don’t forget the #gr8onf student discount. Read more here: http://t.co/UonIE34q #groovy #grails #gr8technologies
- @skillsmatter: #MongoDB at this month’s #GGUG – talks from @cj_harris5 & @seanjreilly @skillsmatter. Sign up: http://t.co/HSzt3hoU #groovy #grails #nosql
- @tamatamatamata: I just became the mayor of GRAILS_HOME on @foursquare! http://t.co/frdZ6N6e
- @energizedwork: We became a @springsource technology partner today for #groovy #grails and we’re excited about the collaborations ahead
- @greach_es: ¡Greach te necesita! Call for sponsors: http://t.co/2BXyzGyP Please RT 🙂 #groovy #grails #griffon #gradle
- @greach_es: Greach, the #Groovy Spanish conf is looking for new sponsors. Are you interested? http://t.co/fGwAbKxu #grails #griffon /cc @tomaslin
- @TimSporcic: Grails tip: don’t use scaffold unless you like pruning dead code. Make every action & view deliberate.
- @TeamMCS: Githubbed an example which shows the http-imposter working with Grails 2.0.3 https://t.co/0QByY4AJ #testing #http #rest #webservices
- @gr8conf: The GR8 Beer and Groovy Ale is bottled and put in cool storage, ready for #gr8conf EU 2012 #groovy #grails http://t.co/pZMNMTcC
- @jeffscottbrown: OH: “Your uncle Jeff helped make some software thing called Wavy Gravy, or something like that.”
- @zanthrash: Made some awesome progress tonight on getting the #Grails Database Migration Plugin working with multiple data sources. #givingback
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
- @AzHawkes: Anyone out there know Grails and looking to do some side work?
- @xsellresources: I have a Full Time, Permanent Developer role in Northern Virginia with Groovy/Grails. Email Cporoski@xsellresources.com if interested.
-
Sr. MTS Java Developer Groovy and Grails Job at VMware in Cambridge, MA
-
Team Lead for Spring Security
-
Java Software Engineer – Russia
-
Grails Developer – Tampa, FL
- @alexanderzei: Looking for #Grails developers in Austria – Hello, are you out there?
-
Looking for a Groovy/Grails Developer for a long term contract in the Boston area
-
Sr. Core Java Groovy/ Grails Engineer in Redwood City, CA (contract)
-
Java / Grails Developer – Berlin
-
Senior Grails Developer – Berlin
-
Senior Product Development Engineer in Banagalore
-
Ingénieur en développement J2EE / GRAILS – BeMore, Genève
-
Grails and J2EE Developer (Downtown – Toronto)
-
Software Engineer Java, Groovy, Grails Framework – Bern
User groups and Conferences
-
GR8Conf Europe 2012
- June 6th-8th Copenhagen, Denmark
-
GR8Conf US 2012
- July 29th-31st Minneapolis, MN
-
SpringOne 2GX 2012
- October 15th-18th Washington, DC
-
Grails in the Cloud! – May 8, 2012
- nlgug – Groovy and Grails User Group Netherlands
-
Building Grails applications with MongoDB and Using MongoDB with Groovy in an enterprise application – Wednesday, May 16, 2012
- London Groovy & Grails User Group
-
Lightning Talks II – Thursday, May 17, 2012
- Boston Grails Users’ Group
-
May 28, 2012
- SF Bay Groovy and Grails Meetup Group