This Week in Grails (2012-17)
Tuesday, May 01st, 2012Check 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