This Week in Grails (2011-05)
I guess the big item of the week was the mammoth Grails User mailing list thread on “Grails Adoption”. It’s easily one of the longest threads I’ve seen since being a subscriber to the mailing list (currently at 102 messages), and it’s been a very interesting read.
Translations of this post:
One item that you might have missed was the release of STS 2.6.0 M1. Looking at the “New and Noteworthy” document there are plenty of new and improved features of interest to Groovy and Grails developers:
- Support setting ‘env’ parameters for deploying Grails Apps on Tc server
- UI support for setting System properties passed to Grails Commands
- Compilation of Grails projects will no longer produce warnings in the problems view for dependent plugin source files.
- Overriding the plugin install location (grails.project.plugins.dir) in a Grails project will now correctly be reflected in any linked source folders created for plugins.
- Code assist performance has been improved
- Find occurrences in groovy files (CTRL-Shift-U) now works
- Mark occurrences now works
- Improved syntax highlighting
- Better type inferencing for closures inside DGM calls
- Ability to set Method entry breakpoints
- Fixed some issues preventing the setting of breakpoints
and I know that there will be plenty more added before the full release (this is just the 1st milestone).
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.
Miscellaneous Items
-
New Spring Security Kerberos plugin
-
Check out the new Grails Entrepreneurs
Facebook group
-
5 reasons why groovy++ should fork and rename
-
Lightning Fast Grails Builds (a.k.a. Poor Man’s SSD)
-
http://observatoriodegrails.com/hoy/?date=2011-01-31
-
http://observatoriodegrails.com/hoy/?date=2011-02-01
-
http://observatoriodegrails.com/hoy/?date=2011-02-02
-
http://observatoriodegrails.com/hoy/?date=2011-02-03
-
http://observatoriodegrails.com/hoy/?date=2011-02-04
-
Grails AJAX Examples
-
Would you like to see an Ubuntu PPA repository for Grails?
-
How to set default port for grails application
-
Dojo plugin update
-
A Java/XML/Hibernate
approach to the collections issues mentioned in my GORM talk from SpringOne
-
Grails alerts with jAlarms & Opsview
-
Feature Flipping Grails Plugin: Part 2 (Creating an Admin page)
-
Downloading sources and javadocs of dependencies in Grails; updated for STS 2.5.2
-
Grails Passwords, Salted
- An older post that I was reminded of this week – good info about using salted passwords
-
Grails and JSON services with existing DB. Parte I (in Spanish)
-
Tomcat 6.0.32 Released
-
Groovy++ web console updated
-
New Spring Mobile plugin
-
Groovy 1.7.7 and 1.8-beta-4 released!
-
Grails Goodness: One WAR to Rule Them All: Part 1
, Part 2
, Part 3
-
A function plus a function is a function
-
This week in Spring: February 1st, 2011
Plugins
There were 3 new plugins released:
-
horn
version 1.0. Easily embed data semantically in your HTML and extract it for use as your JavaScript model.
-
spring-mobile
version 0.1. Uses the Spring Mobile project to detect mobile devices
-
spring-security-kerberos
version 0.1. Adds Kerberos single sign-on support
There were also several updated plugins:
-
activiti
version 5.2. Integrates the Activiti BPM Suite and workflow system
-
app-info
version 0.4.2. provides a UI for inspecting and altering various aspects of the application’s configuration
-
aws
version 1.1.4.1. Provide easy access to simpler functions of Amazon Web Services (AWS)
-
cxf
version 0.7.0. Expose Grails services as SOAP web services via CXF
-
dojo
version 1.4.3.6. Adds support for the Dojo JavaScript toolkit
-
eclipse-scripts
version 1.0.4. Downloads and links sources and javadocs for dependencies from public repositories
-
fixtures
version 1.0.4. Load test data via a convenient DSL
-
ibatis
version 1.3.0. Integrates the MyBatis persistence framework
-
invitation-only
version 1.1. Manages user invitations to your application
-
lang-selector
version 0.3. Provides a tag to display flags for countries of the languages your application supports and switch locales
-
remote-control
version 1.1.1. Execute code inside a remote Grails application
-
webdriver
version 0.3.1. Integrates Webdriver with Grails to allow functional testing in both HtmlUnit and real browsers
Interesting Tweets
- @wanswins: @danilocmiranda já implementamos vários projetos Grails em produção: não dá pra voltar atrás! plataforma java + inovacao = sucesso
- @_davidr: Splitted 1 monolithic #grails application in 2 smaller apps with 1 common plugin in one morning: it was easier than expected 🙂
- @bgoetzmann: Une démo de Text To Speech (WebReader) avec Grails ici : http://tinyurl.com/6h5dpew ; ajouter ?texte=votre texte pour personnaliser le texte
- @pledbrook: Want to announce #grails plugins on the forum? Register with Nabble and private message me your ID.
- @tianjianfeng: #grails reverse engineering plugin is awesome. #works
- @mittie: Grails customer at morning:”I’m tired of manual testing. How about this @canoo #webtest thing?”…
- @spacebaboon: New job is awesome, lots of geeks, lots of interesting work, the future’s all #grails !
- @pledbrook: Use #grails console to debug #selenium-rc tests? Sound crazy? Apparently not: http://bit.ly/hgNgHY – novel approach
- @sbglasius: #gr8conf agenda meeting with @glaforge – making gr8 progress
- @rfletcherEW: 2 new sites launched today on our #Grails platform http://t.co/4gjKt65 & http://t.co/X3vdrId
- @guspower: if you want to keep using #jetty with #grails then check out the jetty7 plugin: http://code.google.com/p/grails-jetty7/
- @ldaley: Enable proper handling of SNAPSHOT dependencies from Maven repos with Grails 1.3: http://bit.ly/e7cIDi
- @rholewa: Great #Java conferences don’t have to be expensive! #GeeCON registration is open! Please RT http://bit.ly/h8dFaq
- @graemerocher: #grails based social project management startup Manymoon acquired by Salesforce.com http://bit.ly/dUbiJM
- @hansamann: fun fun. using springsource tool suite for grails development. so far I was a textmaty 🙂
- @PeterBell: W00t – gonna be writing a preview of #gr8conf (eu and us) for the March edition of #groovymag
- @lhotari: Time for #Grails ? Forrester:”Java has reached Cobol status for enterprise business applications.” http://goo.gl/ySPX3
- @stevegood: I’ve started a #Groovy & #Grails Entrepreneurs group on Facebook. Join in the conversation! http://on.fb.me/gej8RB
- @graemerocher: Logged into the #grails IRC channel at irc.freenode.net, quite a few folks in there
Jobs
Check out this cool heat map of the locations of jobs posted at grailsjobs.com
(via @tomaslin)
Also check out these interesting trend graphs from indeed.com that were mentioned in that mammoth mailing list thread; the trend for Grails, and the relative trend compared to Ruby, Scala, PHP, Python, and Java
-
Dice keyword search for Grails
-
Monster keyword search for Grails
-
Careerbuilder keyword search for Grails
-
SpringSourceJob Twitter feed
- @Leenekes: We zoeken: – JAVA medior / seniors 3 a 4 jaar ervaring, Spring MVC, Hibernate, Groovy and grails, scrum: locatie MECHELEN!!
-
2-3 month contract at Optaros in Boston
-
Principal Software Engineer at Innocentive in the Boston area
- Reposting, they’re still looking
-
Grails contract in London
-
Investment Banking Contract in London
-
2 Groovy/Grails Developers in Miami, FL
-
2 Grails Developers (6-12 month Contract) in London, investment banking client
-
Grails developer near Bremen, Germany
- @synergyj: Buscamos a un Java developer que quiera aprender Groovy y Grails. Para proyecto de comercio electrónico global
- @alaverdyan: #be2 is hiring Senior Software Engineers in #Yerevan! exciting position with a lot of great guys around… #java #grails don’t miss it
- @alexandrevs: #vaga Grails e Java Senior para trabalhar em SP e Campinas. URGENTE! Pls RT. Entrar em contato comigo para envío de CV.
- @domix: Estamos buscando ingenieros Java que deseen aprender Groovy & Grails http://t.co/fdSFCYs
- @epragt: #Jworks is nog steeds op zoek naar fanatieke #Groovy / #Grails developers. Geïnteresseerden kunnen een mail sturen naar @jworks.nl’>grails@jworks.nl
-
Java Developer at Bradley Corporation in Menomonee Falls, WI
-
3-month contract in Toronto
-
Grails developer
at http://www.carbonflow.com/
-
Senior Software Engineer at Taulia in San Francisco
-
Software Engineer – Front End at Taulia, San Francisco
-
Software Engineer – API Integration at Taulia in San Francisco
-
Software Engineer – Back End at Taulia, San Francisco
-
Grails Engineer, San Mateo, CA
-
Jr. Level G/G developer (contract) at Empathic Clinical Suites in Minneapolis
-
VP of Technology at Empathic Clinical Suites in Minneapolis
- @quantumsv: Recruiting for Groovy Developer – Grails / Java for a financial services start-up in Mountain View
User groups and Conferences
-
Spring I/O 2011
- February 17th-18th in Madrid, Spain
-
GR8 Conference Europe 2011
- May 17th-19th in Copenhagen – currently in “Call for Papers” phase
-
GeeCON 2011
- May 11-14, 2011 Krakow, Poland
-
Grails, Roo, & Play
- Baltimore Washington Java Meetup
- @GroovyGrailsQld: New Event: Regular Lunch-hour Meetup in Brisbane #groovy #grails
- @glaforge: Great overview of the #groovy #grails exchange conference in London last december, in Japanese: http://slidesha.re/hZu6AB
-
Agile Database Modelling and a Preview of Grails 1.4
- San Francisco Grails Cafe Centro
-
Groovy & Grails: what’s all the fuss?
- London Groovy & Grails User Group
-
Show / Tell
- The New York Groovy / Grails Meetup Group
[…] This post was mentioned on Twitter by Burt Beckwith, Stephane Maldini. Stephane Maldini said: RT @burtbeckwith: This Week in Grails (2011-05) http://burtbeckwith.com/blog/?p=564 […]
[…] since being a subscriber to the mailing list (currently at 102 messages), and it's been a very… [full post] Burt An Army of Solipsists thisweekingrailsgrailsgrailsplugingroovy 0 0 […]
[…] Vous pouvez consulter l’article original à l’adresse suivante: http://burtbeckwith.com/blog/?p=564 […]