Introduction
Voici la traduction du treizième article de la série « Grails cette semaine » en 2011. Je rattrape un retard d’une semaine où j’étais en meeting annuel organisé par mon employeur à San Francisco.
Vous pouvez consulter l’article original à l’adresse suivante: http://burtbeckwith.com/blog/?p=700
Traduction de l’article original
Le développement de Grails 1.4 avance très bien; Graeme a fait un très bon travail avec les transformations AST pour rendre les méthode GORM disponibles dans le bytecode au lieux de les avoir uniquement dans les MetaClasses, et a aussi ajouté le support de l’héritage abstrait. Jeff est entrain d’ajouter une nouvelle méthode findOrCreateWhere() qui a été demandée plusieurs fois. Luke Daley a fusionné son refactoring du code du gestionnaire de dépendances, et le retravail du scaffolding par Robert Fletcher semble génial. Regardez la Roadmap pour le plan actuelle de la 1.4.
Félicitations pour Stéphane Maldini pour être devenu le dernier committeur Grails. Il a contribué avec plusieurs fixes et améliorations et travaille sur de nouvelles transformations AST pour les GSPs (pour aider l’intégration avec Groovy++).
GR8Conf arrive le mois prochain et les organisateurs publient des interviews avec des présentateurs. Ils en ont mis beaucoup et le reste sera posté périodiquement (y compris la mienne quand je la submit):
Si vous voulez suivre les article “Cette semaine en Grails” vous pouvez accéder directement avec le lien de la catégorie ou bien dans votre lecteur de flux RSS via ce flux pour uniquement ces articles.
Articles divers
- Un filtre de sécurité personnalisée pour le plugin Spring Security 3 de Grails
- Intro aux DSLs en Groovy, Partie 1
- Intro aux DSLs en Groovy, Partie 2
- Intro aux DSLs en Groovy, Partie 3
- Grails Goodness: Configuration des accès dans des scripts Grails
- Le support de Groovy 1.8 dans Groovy-Eclipse
- http://observatoriodegrails.com/hoy/?date=2011-03-28
- http://observatoriodegrails.com/hoy/?date=2011-03-29
- http://observatoriodegrails.com/hoy/?date=2011-03-30
- http://observatoriodegrails.com/hoy/?date=2011-03-31
- http://observatoriodegrails.com/hoy/?date=2011-04-01
- Comprendre le cache secondaire de Grails GORM.
- Grails Goodness: Appliquer des Layouts dans Layouts
- Génération de code dans la JVM: Ecrire du code qui écrit du code
- Présentation de Hamlet D’Arcy à SpringOne 2010
- ¡Nace el GGUG – Levante!
- Podcast avec Tom Jenkins sur la sécurité Grails
- Spring cette semaine: 29 Mars 2011
Plugins
Il y a eu 1 nouveaux plugin publié:
- artisteerplugin version 0.4. Integration avec les templates Artisteer
Il y a eu 11 mises à jour de plugins:
- drools-gorm version 0.5.0. Intègre Drools 5.2 et jBPM 5 et fournit la persistance du stockage avec GORM
- facebook-graph version 0.11. Fournit l’accès à l’API Facebook Graph et rend plus facile le développement d’un single sign-on en utilisant la proposition d’authentification de Facebook.
- flash-helper version 0.5. Simplifie et standardise le process l’ajout et la lecture des message dans la scope flash
- grails-melody version 1.2. Intègre le système de monitoring JavaMelody dans Grails
- infinispan version 0.4.1. Ajoute le support du cache distribué Infinispan de JBoss
- jquery version 1.5.2. Intègre jQuery
- jquery-ui version 1.8.10.1. Fournit les ressources de jQuery UI, et dépend du plugin jQuery pour inclure les librairies jQuery core
- mongodb-morphia version 0.7.2. Une version alternative pour GORM MongoDB basée sur la librairie Morphia (anciennement gorm-mongodb)
- spawn version 0.4. Vous permet de spécifier un template spécifique pour les classes de domaine
- spring-security-openid version 1.0.2. Ajoute le support de l’authentification OpenID pour le plugin Spring Security
- weceem version 1.0-RC1.SNAPSHOT. Un système de gestion de contenu
Interesting Tweets
- @rfletcherEW: Pushed a new version of #Grails scaffolding example app: http://t.co/CnMUriV (HTML5 validation & a few styling tweaks)
- @nhoussos: Open source applicant tracking (e-Recruitment) system by EKT (developed in Grails!): http://code.google.com/p/e-applicant/
- @sbglasius: I will be speaking at #mow2011 – 50 minutes about Grails. http://www.mow2011.dk
- @vaclav_pech: If you like the visual Groovy Fork/Join demo, spread the word and vote – http://bit.ly/gNxaap
- @frangarcia: Para los que todavía no lo sepan. Hemos creado el Grupo de Usuarios de Groovy&Grails del Levante de España: http://bit.ly/hXAM8a
- @frangarcia: Me acabo de dar cuenta de que agile y grails casi comparten las mismas letras. ¿Mera coincidencia?
- @weceem: A Weceem 1.0-RC1.SNAPSHOT is released to grails plugin repo. This is feature-complete 1.0, trawling for bugs now. Please test!
- @wcherry69: Deployed v0.1 of XPlanner internally. Simple Grails app that allows me to create and assign task cards to iterations. Currently dog-fooding.
- @sarbogast: Sent my first JSON request from iPhone to Grails with RestKit, and back. Feel like I just made contact with aliens P
- @graemerocher: #gorm AST transformation for #grails now committed. Richer API for statically compiled code coming in 1.4
- @domix: Para empezar el día ~19200 usuarios conectados. Tomcat+Grails+RabbitMQ = #ahpm
- @ldaley: Merge complete: https://github.com/grails/grails-core/network
- @graemerocher: Support for abstract inheritance tree in #gorm committed http://t.co/HZh6p7E #grails
- @gr8conf: Only 14 days until Early Bird discount ends. Register now at http://gr8conf.eu and save €300 #groovy #grails #griffon #gr8conf
- @pledbrook: Query #grails plugin portal with JSON results: http://grails.org/plugins/?q=tag:messaging&format=json
- @emedinam: #jQuery Mobile alpha 4 released – http://tinyurl.com/4cpdk4e – Love to combine it with #grails server applications
- @jeffscottbrown: New GORM feature in Grails 1.4 is support for findOrCreateWhere queries http://bit.ly/fnJydx #grails #gorm
Jobs
- Dice keyword search for Grails
- Monster keyword search for Grails
- Careerbuilder keyword search for Grails
- SpringSourceJob Twitter feed
- Senior Grails Developer in Maryland
- Senior Software Developer at Pearson in Chandler, AZ
- Analista-programador (J2EE – Groovy – Grails)
- Spring minded Developer of Architect
- Java/J2EE, Web Developer, Ruby on Rails/RoR
- Web Developer – Grails/Groovy in Bristol, CT
- Gezocht Groovy en Grails kandidaat – Groningen
- Ingeniero de Software (Groovy, Grails, Android, iPhone) – Madrid Area, Spain
- Software Engineer/Programmer II in Boulder, CO
- Software Developer – Phoenix, AZ (3 month+ contract)
- Groovy Developer – Miami, FL
User groups and Conferences
- GeeCON 2011
- May 11-14, 2011 Krakow, Poland
- GR8 Conference Europe 2011
- May 17th-19th in Copenhagen
- GR8 Conference US 2011
- June 27th-28th in Minneapolis, MN
- Søren Berg Glasius: Groovy og Grails for Javaudviklere
- GOTO GeekNight, April 12, 2011
- Natural Language Testing and Infinispan Data Grid, 18 Apr 2011
- London GGUG