Burt Beckwith's complete blog can be found at: http://burtbeckwith.com/blog/
Tuesday, May 15, 2012
We’re getting ready to release Grails 2.1, with a release candidate hopefully this week. The cache plugins I mentioned last week will be released around the same time, and the ‘core’ cache plugin will be a default plugin in BuildConfig.groovy. I released an update of the database-migration
plugin to address some bugs that were keeping that from being a default plugin, so that will also be included by default in BuildConfig.groovy.
I’ve been working on a Grails book to be published this fall
. The plan is that it will be an advanced book, and presume that you already have experience with Grails or another similar framework in Java or another language and are looking for more detail and best practices. It’s going to be available soon in an early-access digital format so you can follow the progress and help the book by finding mistakes and making suggestions.
A few more GR8Conf EU 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
-
From now on, I’m calling it GroovyString
-
Restart Groovy life with Invokedynamic
-
Grails : Rest Service with JAXB parsing – PART 2
-
Vert.x 1.0.final is released
-
Vert.x vs node.js simple HTTP benchmarks
-
Performance comparison of 1.3.7 with 2.0.3 with suggested improvements
-
Stupid Simple POST/GET With Groovy HTTPBuilder
-
Split Testing (A/B) with Grails using the Split Test plugin
-
Using GORM outside Grails in a Spring application
-
Grails Tips: Deployment Tricks
-
A simple project which uses the Grails Wrapper (grailsw) feature which is to be included in Grails 2.1
-
Testing Callbacks With Spock Mocks
-
Testing With Embedded Vert.x
Plugins
There were 6 new plugins released:
-
closure-templates-resources
version 0.1. Supports server-side compilation of .soy template files to JavaScript files
-
jquery-mobile-metro
version 0.1. Plugin jQuery mobile framework Metro UI theme resource files
-
jrimum-bopepo
version 0.2. Allows you to create Boletos Bancarios for Banks of Brazil using the Jrimum Bopepo library
-
plastic-criteria
version 0.1. Mock Grails Criteria for Unit Tests
-
split-test
version 0.4. An A/B testing framework designed to work with Grails
-
spring-security-oauth
version 2.0.1.0. Adds OAuth-based authentication to the Spring Security plugin using the OAuth plugin
and 14 updated plugins:
-
asynchronous-mail
version 0.6. Send email asynchronously by storing them in the database and sending with a Quartz job
-
cache
version 1.0.0.M2. Adds request, service method, and taglib caching
-
cache-ehcache
version 1.0.0.M2. An Ehcache-based implementation of the Cache plugin
-
cache-redis
version 1.0.0.M2. A Redis-based implementation of the Cache plugin
-
database-migration
version 1.1. Official Grails plugin for database migrations
-
external-config-reload
version 1.2.0. 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
-
faker
version 0.5. A port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc.
-
hibernate-search
version 0.6.1. Integrates Hibernate Search for domain classes
-
lesscss-resources
version 1.3.0.3. Optimises the use of http://www.lesscss.org css files, compiling .less files into their .css counterprt, and place the css into the processing chain to be available to the other resource plugin features
-
pusher
version 0.4. Wrapper for pusher.com REST api
-
spring-batch
version 0.2.2. Provides the Spring Batch framework and convention based Jobs
-
spring-security-facebook
version 0.7.4. Plugin for Facebook Authentication, as extension to Grails Spring Security Core plugin
-
spring-security-twitter
version 0.4.3. Twitter authentication as extension to the Spring Security Core plugin
-
zkui
version 0.5.1. 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
- @CedricChampeau: #Groovy 2.0.0-beta-3 with #CompileStatic and #InvokeDynamic support is out! We need your feedback! http://t.co/0zmf3gSm
- @cavneb: I just launched a new site dedicated to sharing #Groovy and #Grails articles along with free job listings. http://t.co/ddLtQCL4 check it out
- @pledbrook: Quick hack to get #vertx running in a #grails application: https://t.co/TXiaENd5 – modify 2 files in a new Grails project and add some jars
- @rfletcherEW: Cool, my @twbootstrap for #Grails templates made this list of Bootstrap resources: http://t.co/N8Z920qn /via @designshack
- @marcoVermeulen: Having fun with the #vertx tutorial for #groovy. Web development can’t get easier than this. http://t.co/wnScgY1U
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 or Java/Hibernate/Spring developers in Cambridge for a large scale financial web site
-
Grails developers for new project in Israel
-
Java Engineer (Groovy/Grails) at Citi in Irving, TX
- @fxthoorens: Recherche un développeur #grails sur #paris pour un projet medical innovant asap. ping me. cc @smaldini @glaforge @burtbeckwith please RT
- @aemamz: Developers required (PHP,J2EE, Groovy, Grails, Android), GDs. Social Media/Business consultants to be part of a start up partnership,
- @georgemcintosh: Any Grails devs out there with f/e skills looking for a contract in East London? #grails #grailsjobs #grailscontracts
- @im_robsmith: Looking for a Grails developer!! Strong Java and Front-end required. Someone with a passion for Open Source would be ideal. Working for a …
-
Java / Grails Developer, Hamburg
-
Groovy Developer(s) needed in Nashville, TN
-
Java Senior Web Developer, Legnano
-
Data analytics, Grails, Javascript, Mapquestapi, Mongodb at Elance.com in Washington, DC
-
Grails Developer, Bengaluru/Bangalore
-
Grails Developer in Tampa, FL (remote)
-
Full-time Grails developer at the University of Utah
-
Contract position for a Grails Developer at Specto Design in Los Angeles
-
Grails Developer in Costa Rica
-
Groovy/Grails Developer needed ASAP for a short term engagement (100% remote)
-
Urgently needed: Groovy/Grails consultant for a two year opportunity in CA
-
Server Lead at SonicNotify in NYC
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
Wednesday, May 9, 2012
The 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
Tuesday, May 1, 2012
Check out this post on using Shiro to secure a Grails application
. The Spring Security plugins are much more widely used but Shiro is an excellent security framework and deserves a lot more attention in the Grails community.
Not strictly Grails-related, but an interesting read on using WebSockets in Tomcat 7
.
And not even coding-related, but here are two funny Tumbler sites that should be in your RSS reader: Texts From Dog
and one tiny hand
.
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
Plugins
There was one new plugin released:
-
yammer-metrics
version 2.1.2-1. Packages Coda Hale’s yammer metrics jars
and 9 updated plugins:
-
ckeditor
version 3.6.3.0. Implements the integration layer between Grails and the CKEditor web rich text editor.
-
dojo
version 1.6.1.10. Integrates the Dojo javascript toolkit
-
fitnesse
version 2.0.3. Makes it possible to use the popular Open Source testing framework Fitnesse in combination with Grails.
-
marshallers
version 0.2. Easy registration and usage of custom XML and JSON marshallers supporting hierarchical configurations
-
oauth
version 2.0.1. Provides easy interaction with OAuth service providers
-
pusher
version 0.3. Wrapper for pusher.com REST api
-
redis
version 1.3. Provides integration with a Redis datastore
-
spring-batch
version 0.2.1. Provides the Spring Batch framework and convention based Jobs
-
spring-security-facebook
version 0.7.3. Plugin for Facebook Authentication, as extension to Grails Spring Security Core plugin
Interesting Tweets
- @graemerocher: Got a nice new forked execution mode working for the #maven plugin, now to integrate some functional tests #grails
-
@pledbrook: Try logging into http://t.co/YIXLajQz via your Twitter account: http://t.co/5LIhpDGq – look for the “log in with Twitter account” link
- @pledbrook: Twitter authentication in http://t.co/vFJ21BEU handled via #shiro and the shiro-oauth #grails plugin. Looking to add other providers soon.
- @CedricChampeau: Slides from my #Groovy talk at SpringOne Kiev are here: http://t.co/rNe6hejy
-
@tim_yates: A two-line tree in #groovy
https://t.co/6D1gBIiX
- @csantoroTechie: Built on #grails! @burtbeckwith: Congrats to @vsnap for making this week’s MHT “Startup Watch: Five you should follow” http://t.co/1MpvimMi
- @nicolas_frankel: #Testing Web Applications with GEB http://t.co/YG8y9MrC #Groovy
- @tim_yates: https://t.co/vtF6BrwJ #Groovy LazyGenerator.from x:1..5, y:2..5 where { ( x + y ) % ( x + 2 ) == 0 } collect()
- @tgrip: If you need to access the locale of the request in Grails or SpringMVC, check RequestContextUtils.getLocale(request)
- @cavneb: For those running #grails apps when the http://t.co/i6SETfXf site is down, you can use the command `grails run-app –offline`
- @thejasonlambert: #grails: I forgot to add user reviews to my objects. Finished adding them in 5 minutes. #productivity
- @marcinerdmann: looks like this is a nice #grails plugin for easier use of custom marshallers: https://t.co/7Lha8R0D
- @CedricChampeau: Slides from my #SpringOne Kiev “Writing AST xforms in #Groovy (beginner’s guide)” http://t.co/8i1ruBhH and source http://t.co/zNvIIMIS
- @g3rmander: Just released new #Grails site http://t.co/JN464Yai (social network for gamers) and related sites http://t.co/zhyzgcYv http://t.co/rW15ZqiG
- @glaforge: My new #groovy #DSL presentation show cased in Moscow: control a robot on Mars! http://t.co/uAHIGaKN
- @wangjammer5: Top tip for #Grails plugin authors. Don’t change the name of the Resources modules your CSS/JS plugins expose. It just breaks peoples’ apps!
- @ndeverge: Get a discount with @ekito to the next #gr8conf http://t.co/OsnFDnZc #groovy #grails #gradle #spock #gmetrics #gcontracts #griffon
- @tednaleid: released grails redis plugin 1.3 https://t.co/KjWFPHrH w/multiple injected connections on diff hosts/ports…tks to @ctoestreich for the patch
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 developer with PHP experience
-
Java/Grails Developer at WorthPoint in Atlanta, GA
- @morebros: Estamos abrindo 4 vagas para desenvolvedor de software (pref. Java ou Grails) na Fibonacci, para trabalhar no #Soongz – RT please
-
Java/Grails Developer – Contract or Perm – at What’s in My Handbag in Clerkenwell, London
- @gsuhm: Want to join a fast-growing company and a great team? Know Java or Groovy/Grails? Drop me a note!
-
6 Month+ Groovy/Grails (Mostly Serverside) development position in the Bay Area
-
Grails Jobs at Harvard
-
Senior JAVA Developer with Groovy Grails – Dublin
-
Ingénieur en développement J2EE / GRAILS (H/F) – Nice
-
Desenvolvedor Java ou Grails – Goiânia, Goiás, Brasil
-
Software Engineer – J2EE / Grails Developer at Skydot in Palo Alto, CA
- @mazzi_ana: Desenvolvedor JAVA (GROOVY/GRAILS) – São Paulo – Enviar Cv para ana.mazzi@gtcon.com.br
-
Sie sind Groovy und denken in Grails? Senior Java Entwickler/in – München
-
Software Engineer Groovy/Grails (Boston area)
-
Junior Groovy position in London
-
Sr Core Java Groovy/ Grails Position in Redwood City, CA
-
URGENT opening for Groovy & Grails in Hyderabad
-
Java Developer at IntelliGrape Software
-
Senior Java Software Engineer at Stormpath in San Mateo, CA
User groups and Conferences
-
GR8Conf Europe 2012
- June 6th-8th Copenhagen, Denmark
-
GR8Conf US 2012
- July 29th-31st Minneapolis, MN
-
Grails in the Cloud! – May 8, 2012
- nlgug – Groovy and Grails User Group Netherlands
-
May 28, 2012
- SF Bay Groovy and Grails Meetup Group
Monday, April 23, 2012
The April edition of the Java Tech Journal
is all about Groovy; check out the table of contents:
- Making JavaFX Groovier – Easy Development of JavaFx 2.x Applications, Dean Iverson
- Contracts for Groovy – GContracts: A Design by Contract Extension for Groovy, Andre Steingress
- Grails: Beyond the Quickstart – Is Grails Suitable for the Java Enterprise? You Bet!, Peter Ledbrook
- Griffon: Desktop Development – The Fun Way – Building Desktop Applications with Groovy, Andres Almiray
- ‘coz Concurrency is Groovy! – GPars: Parallel Systems Made Java-friendly, Václav Pech
- “The Ecosystem Is a Key Asset to Groovy’s Success” – Interview with Groovy Project Lead Guillaume Laforge
Check out this week’s 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
Plugins
There were 6 new plugins released:
-
artefact-messaging
version 0.2. Adds the message function just as in controllers to services or other arbitrarily defined artefacts
-
bootstrap-file-upload
version 1.1.3. Integrates Sebastian Tschan’s Jquery File Upload (https://github.com/blueimp/jQuery-File-Upload)
-
dynamodb
version 0.1.1. Integrates the AWS DynamoDB datastore, providing a GORM API
-
hazelgrails
version 0.1. Distribute your data with Hazelcast
-
shiro-oauth
version 0.1. Adds OAuth-based authentication to the Shiro plugin using the Scribe OAuth plugin
-
yammer-metrics
version 2.1.2-1. Packages Coda Hale’s yammer metrics jars
and 7 updated plugins:
-
avatar
version 0.6.1. Provides a taglib for displaying avatars
-
cucumber
version 0.4.0. Test your Grails apps with Cucumber
-
fitnesse
version 2.0.1. Makes it possible to use the popular Open Source testing framework Fitnesse in combination with Grails.
-
jslint
version 0.4. Run JsLint on javascript files
-
routing
version 1.2.1. Send and route messages to a wide variety of destination endpoints directly from your Controllers and Services using Camel
-
smart-sprites-resources
version 0.2. Creates Sprites using SmartSprites as a component of the Resources plugin
-
spring-batch
version 0.1.1. Provides the Spring Batch framework and convention based Jobs
Interesting Tweets
- @graemerocher: Got a #grails 2.1 snapshot project building with maven’s multi module support.
- @cavneb: I just found Bobby Warner’s blog. It has a TON of great stuff regarding #grails. Keep up the good work @bobbywarner
- @grails_rocks: Check out the new Navigation API and docs, available in platform-core 1.0.M2-SNAPSHOT released to grails repo Docs: http://t.co/DZYGi7sX
- @grailsstartups: Subscribe to our RSS feed @ http://t.co/CSUChu6j #grails #startups
- @GR8ConfUS: @ddelponte @nilarson We just added some travel information to the conference website http://t.co/Um2NHooY #gr8conf
- @gr8conf: Video from #GR8Conf 2011: Building Progressive UIs with Grails http://t.co/Xr3mRbgM on stage: @rfletcherEW #grails #groovy #gr8technologies
- @menilub: Groovy & Grails Israel Meetup Group http://t.co/yW4FUyBc
- @andy_clement: #groovy #eclipse dev builds now providing early Groovy 2.0 support: http://t.co/ATndyJzl
- @rstepanenko: Support for #aws #nosql #dynamodb in #grails released: http://t.co/e3oapa4Y. Looking for beta testers!
- @zanthrash: #Grails 2.0 Pro Tip: Don’t extend GrailsUnitTestCase in integration tests. This cause bad things to happen. Use GroovyTestCase instead.
-
@johnrellis: ohhhh looks like my first open source commit was accepted.. start small
#grails https://t.co/WAnUMHzm
- @tim_yates: Rough Lazy List Comprehensions in #Groovy https://t.co/vtF6BrwJ
- @glaforge: Slides from @cedricchampeau and myself, on #Groovy 2.0, given at #Devoxx France 2012 http://t.co/rWIRGVoy via @slideshare
- @beckje01: Just updated #grails plugin jslint it now allows for XML and HTML report output it works great with #jenkins
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
- @BSteylaerts: Op zoek naar een senior #Java developer met kennis van #Oracle en #Groovy voor een 6m+ project in Brussel!
-
@divyaprakash: Immediate Need of JAVA/ Front end/ with Grails and AJAX in Richmond, VA
Interviews same day
Share resume at divya@citservicesinc.com - @gisasola1: looking for grails developers and javascript/css developers to work in a nice company in @Beriln, looking for a @Job ? just write me
-
Web Developer/Application Administrator at University of San Francisco in San Francisco, CA
-
Software Engineer at Care.com in Waltham, MA
-
AKQA-Technical Architect (Java) in San Francisco, CA
-
Senior Software Engineer at Axioma Inc in Atlanta, GA
- @Sandillitalu: Programadores Java 2 años en JSP, Servlets EJB, JPA, Web Services, Spring, Hibernate, MVC JSF, GRAILS. Cv a samartinez@quarksoft.net
- @eortiz: Friend of mine is looking for following; fulltime: Java Dev – Struts, Hibernate, Spring, nice to have Grails experience. DM if interested.
-
Java EE / Grails Developer (m/f) – Berlin
- @vydra: Still looking for a Grails/JQuery developer. Possibly remote. Please retweet. Thanks all y’all!
- @scottpreston: Looking for a Grails Developer for a 3 month gig. Send me a note!
-
Desenvolvedor Java Grails / Groovy – São Paulo
-
Programadores especializados en JAVA con interés en Grails y Agile
-
Atlanta | Java Software Engineer | Are you Groovy?
-
Looking for an experianced grails developers for a new project in Israel or near shore in Europe
-
Senior Developer role Java – groovy Developer JVM
-
Senior Software Developer opportunity available for a major broadcasting company based in west London
-
Web Application Developer in Broomfield CO
-
Web Developer who has experience with Groovy/Grails, Hibernate, Spring, REST services with JSON and XML in NYC
User groups and Conferences
-
GR8Conf Europe 2012
- June 6th-8th Copenhagen, Denmark
-
GR8Conf US 2012
- July 29th-31st Minneapolis, MN
-
Grails in the Cloud! – May 8, 2012
- nlgug – Groovy and Grails User Group Netherlands
-
May 28, 2012
- SF Bay Groovy and Grails Meetup Group
Tuesday, April 17, 2012
The process for publishing plugins changed this week. The old Subversion-based repo at http://svn.codehaus.org/grails-plugins/
is now read-only and plugins now must be published to the new Artifactory-based repository at http://repo.grails.org/grails/
. This means that plugin developers and users will have to make some changes – see this User list thread
– but plugin publishing will be a lot faster and far less likely to corrupt the master plugin list. See the updated “Creating Plugins”
page for more information.
The first batch of GR8Conf EU speaker interviews has been published:
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
-
Creating Autocomplete with Groovy and Ratpack
-
A New Gradle Grails Plugin
-
Understanding Grails Dependency Fetching
-
Come to GR8Conf for half the price!
-
Testing Command Objects in Grails 2.0
-
Grails mock objects: mockFor vs. Gmock
-
Groovy Goodness: Collate a List into Sub-lists
-
This Week in Spring, April 10th, 2012
Plugins
There were no new plugins released but 4 updated plugins:
-
extjs4
version 4.1.0-RC.0. Provides Ext JS 4 resources
-
fitnesse
version 2.0. Makes it possible to use the popular Open Source testing framework Fitnesse in combination with Grails.
-
regen
version 0.3.3. Provides a generation framework and a set of pluggable artefacts under grails-app/generators
-
shiro
version 1.1.4. Secure your Grails application quickly and easily using the Apache Shiro security framework
Interesting Tweets
- @000panther: Note to future self. If dbm-gorm-diff crashes and burns, check if you still have update enabled somewhere in your datasource.groovy #grails
- @domurtag: http://t.co/c72i2uPA (probably) the world’s best festivals website developed with #grails
- @epragt: Just released a new version of #grails #fitnesse plugin. Docs will follow soon! http://t.co/NBpNobiz
- @rstepanenko: here we go, first cut of #dynamodb support in #grails: http://t.co/0Tg5wR57 , next step is to publish plugin in a couple of days…
- @gr8conf: Students: 20 tickets for #gr8conf EU at special student discount. Read more: http://t.co/UonIE34q #groovy #grails #griffon #gr8technologies
- @gr8conf: See the video interview with @smaldini and @burtbeckwith from #gr8conf EU 2011 http://t.co/vbbibzr1 #groovy #grails #hackergarten
- @DrewRepasky: It should now be possible to get a #Grails 2 webapp running on #Websphere 6.1 by replacing some Jar files http://t.co/7sStLkCt
- @ndrssmn: Interessantes #Event in #Münster: Multi-core für jedermann mit GPars – http://t.co/NR9LzDPl /cc @JUG_MS #Groovy
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
-
Web Developer in Kansas City, MO
- @mazzi_ana: Vaga: JAVA GROOVY E GRAILS, Documentação metodologia UML, Linux, Oracle (SQL) Interessados encaminhar Cv atualizado com pretensão salarial …
- @Schmidty71: looking for a Grails developer #mnjobs #grails
-
Software Geek: Java or Groovy, Grails or JavaScript at Lusini.de in Munich, Germany
-
Sr. Java/Groovy/Grails Engineer at VirtualTourist.com in Manhattan Beach, CA
- @ntsafrir: RingYa is looking for a Marketing Manager, Java/Grails developer & Android developer.
-
Senior Software Engineer at VirtualTourist.com in Manhattan Beach, CA
- @bobbyforester: I have a friend that is seeding a startup and looking for someone with some #grails experience. Interested? Contact me.
-
Webentwickler Java/Grails at Dating Cafe in Hamburg
-
Desenvolvedor Java com Groovy e Grails – Vila Olimpia
-
Java/Groovy & Grails Ontwikkelaar – Groningen
-
Senior Java Web Developer in San Diego, CA
-
Groovy / Grails Developers in Hyderabad
-
Java/Grails Developer – Киев
-
Java – Groovy & Grails Developer in London
-
Looking for Java/Grails developer with 3 years experience for Gurgaon (India) location
-
Vaga: JAVA GROOVY E GRAILS
-
Mid-Level Java Developer in Washington, DC
-
Sr. Java Developer in Jacksonville, FL
-
Java – Groovy & Grails Developer in London
- @krisbradley: Via our #Meetup message board – Learning Sciences Intl. Hiring Software Engineer (Java/Groovy/Grails) DM me for more details #jobs
-
Senior Java Developer in Los Feliz, CA
User groups and Conferences
-
GR8Conf Europe 2012
- June 6th-8th Copenhagen, Denmark
-
GR8Conf US 2012
- July 29th-31st Minneapolis, MN
-
Asynchronous Grails – April 18, 2012
- Washington DC Area Groovy User Group
-
Grails in the Cloud! – May 8, 2012
- nlgug – Groovy and Grails User Group Netherlands
-
May 28, 2012
- SF Bay Groovy and Grails Meetup Group



