Il seguente testo è la traduzione italiana del post Grails Diary – Week 12 in 2015 scritto da Jacob Aae Mikkelsens (i tweet non saranno tradotti in quanto si rischia di snaturarne il significato).
Questa settimana, abbiamo ricevuto la
seconda release candidate per Grails 3.0. Molti bachi sono stati risolti , controllate le
note di rilascio. Se volete provarlo, è disponibile su GVM!
Il team Groovy è stato molto attivo questa settimana, rilasciando prima
2.4.2 e 2.3.11, e poi
2.4.3 dovuta ad alcuni problemi di regressione. I rilasci arrivano con miglioramenti nella compilazione statica e prestazioni e la documentazione migliorata. La proposta di includere Groovy nella Fondazione Apache ha
passato la votazione, così diversi cambiamenti stanno arrivando per il tracciamento degli errori, i sorgenti, mailing list. Potete votare per Groovy come la
Most Innovative Open Technology, ai JAX Innovation Awards del 2015!
Donal Murtagh è al lavoro su un nuovo plugin per migrare parzialmente una applicazione o un plugin Grails 2 a Grails 3:
migrate-2-grails3, esegue alcuni dei passi dalla guida della migrazione. Contributi e ritorni sono i benvenuti!
Il
plugin per il supporto del linguaggio Groovy per Android è stato rilasciato nella versione 0.3.6 rilasciato con il supporto per la versione 1.1.0 del plugin Android.
Il nuovo sito web di Gradle è online:
http://www.gradle.org/. Navigazione più facile e un buon rifacimento della facciata
Nelle novità legate alle conferenze: E' ora aperta la registrazione
GR8conf EU. Potete anche trovare GR8conf EU su
lanyrd.com, ed è online la versione preliminare del programma!
Podcast e Video di Presentazioni
Blog, Articoli, etc.
Nuovi Plugin
- AWS Org-User-Team Plugin Usa AWS DynamoDB per persistere relazioni tra Organizzazioni, Utenti a Squadre.
- Migrate2 Grails3 Plugin Esegue una parziale migrazione da un plugin o app Grails 2 a Grails 3
- Grails Emoji Plugin Mostra smileys (emotions) dalla collezioni Emoji come immagini.
- AWS Instance Utilizza una singola Istanza AWS Client (thread-safe) per accedere ai servizi AWS: SES, SQS, DynamoDB, S3, Mobile Analytics
Plugin Aggiornati
- Spud Blog Plugin Fornisce funzionalità Blog / News a Spud
- Spud Core Plugin Spud Admin è un pacchetto di dipendenze che aggiunge un pannello di amministrazione con un bel aspetto a qualsiasi progetto voi lo aggiungiate. Supporta una facile integrazione con applicazioni grails e fornisce le principali funzionalità di base per i moduli spud.
- Grails Spring Security Stateless Plugin Implementa autenticazione stateless, con l'uso opzionale di Spring Security.
- Segment.io Plugin Il Plugin Segment.io permette alla vostra applicazione Grails di usare Segment.io. Segment.io vi permette di inviare i vostri dati analitici a qualsiasi servizio voi vogliate, senza che voi dobbiate integrarvi con ciascuno uno alla volta.
- Easygrid Plugin Fornisce un modo dichiarativo per definire Data Grids. Funzione con jqGrid, google visualization e jquery dataTables. Immediatamente fornisce ordinamento, filtri, esportazione, e modifiche in linea solo dichiarando una griglia in un controller e aggiungendo un tag alla vostra gsp. Inoltre fornisce una potente selezione di widget (una sostituzione diretta per drop-boxes)
- Grails Apache Nutch alternative Una alternativa molto semplice a Apache Nutch
- Novamail Plugin Il plugin Novamail fornisce capacità di invio e ricezione email a una applicazione Grails. E' inoltre capace di inviare email in modo asincrono usando un job schedulato.
- Twilio Plugin Grails plugin per integrazione con le api del Gateway SMS Twilio.
- Apache Tomcat plugin for Grails Rende Tomcat 8.x il servlet container per Grails in fase di sviluppo
- Api Toolkit Il Toolkit API Grails è una un insieme completo di tools API che automatizzano molti compiti necessari per costruire le vostre API come documentazioni delle api, elaborazioni batch, intestazioni generate, codifche e altro. Questo inoltre astrae le API dal modello/Controller con una più universale API Object che può essere definita con ruoli, regole e definizioni per gestire la richiesta e la risposta al controller.
- OAuth2 Provider support for the Spring Security plugin. Fornisce il supporto al plugin Spring Security per il Fornitore OAuth2.
- MongoFile Plugin Il plugin MongoFile fornisce un MongoFileService che salva, recupera e cancella file da un MongoDB file store. Inoltre le classi di dominio hanno dei metodi iniettati per gestire questi file. Ciascun file è immagazzinato in una collezione MongoDB (bucket), denominata dopo il nome della classe di dominio .
- Sentry Client Plugin Sentry Client per Grails
- Simple Marshaller Plugin plugin Grails per personalizzare su misura object marshalling per JSON e XML.
- Jersey Request Builder Plugin Fornisce la Jersey client library e un costruttore per semplificare l'uso della libreria.
- Hibernate 4 for Grails Fornisce integrazione tra Grails e Hibernate 4 attraverso GORM
- Hibernate 3 for Grails Fornisce integrazione tra Grails e Hibernate 3 attraverso GORM
- MongoDB GORM Un plugin che integra il datastore Mongo dei documenti Mongo in Grails, fornendo una GORM API dentro
- GORM Rest Client Plugin Una implementazione GORM che puo' finire dietro a un web service REST
- REST Client Builder Plugin Grails REST Client Builder Plugin
- Spring Security Userstore Plugin Integra Spring Security (Core) w/o fornendo un DB o usando fornitori di autorizzazioni di terze parti come google, facebook, etc. Voi volete essere i proprietari dei vostri utenti, vero?!
- Redis Plugin Il plugin Redis fornisce integrazione con un datastore Redis. Redis è un 'data structure server' veloce come la luce . Il plugin abilita un numero di tecniche di memorizzazione per salvare in cache i risultati da complesse operazioni in Redis.
- Dynamic Logs With Rabbit Plugin Vi permette di cambiare dinamicamente i livelli di log su tutte le instanze che ascoltano su un particolare argomento via Messaggi RabbitMQ.
- Release Plugin Permette di pubblicare plugin Grails, sia su un repository pubblico che privato. Inoltre supporta il deploy della applicazioni e i plugin nei repository Maven senza il bisogno di usare Maven direttamente.
- Cxf Client - Support for Soap Service Endpoints Usato per chiamare facilmente web services soap. Fornisce wsdl2java grails target per generare facilmente codice in src/java da client cxtf configurati. Possibilità di aggiornare dinamicamente endpoint durante l'esecuzione.
Tweet Interessanti
- @Gradleware Archive addition Android artifacts with Gradle. by @welsinga http://wiebe-elsinga.com/blog/archive-addition-android-artifacts-with-gradle/
- @SonarSource SonarQube Groovy 1.1 supports the import of JaCoCo coverage reports, embeds latest CodeNarc 0.23 and tags rules.http://www.sonarsource.com/2015/03/22/sonarqube-groovy-1-1-released/
- @ben_t_mcguire At #nfjs and it sounds like everyone is using #groovylang in some capacity. Good to hear, the community is growing still.
- @mittie Your brain needs some heating? Watch the algebra of types http://youtu.be/YScIPA8RbVE
- @mraible My current thoughts on Play (@playframework) vs. Grails (@grailsframework)http://raibledesigns.com/rd/entry/comparing_jvm_web_frameworks_at#comment-1426956721000
- @glaforge What happened this week in #api land? http://restlet.com/blog/2015/03/20/this-week-in-api-land/ (inspired by my #groovylang weekly column)
- @madridgug Three of our members will speak at the next @gr8conf in Copenhagen. Congrats to @alvaro_sanchez, @jfrancoleza and @ilopmar #groovylang
- @deanriverson Ratpack is playing a major role in my current project. Really impressed with it. Looking forward to @danveloper's book, too.
- @danveloper Using Ratpack to call Github to get Github details about Ratpack … How fucking meta-awesome. http://t.co/7Zvuqs18F9
- @svpember Thanks to everyone who came out to my talk at #oreillysacon ! If interested, you can find my slides here:http://www.slideshare.net/StevePember/richer-datahistoryeventsourcing
- @grooscript Grails 3 plugin available in public repository https://bintray.com/grails/plugins
- @AustinGGUG Come see Eric Kelm and Eric MacAdie talk about Grails 3+Spring Sec. and Shiro, 2 good talks #groovylang #grailsfwhttp://www.meetup.com/Austin-Groovy-and-Grails-Users/events/221188044/
- @Jonnytron To be clear, all of those things (delegation, groovy, and grails) are awesome. The combination just has a gotcha or two to be wary of.
- @ilopmar I'm one of the speakers! RT @gr8conf: The #gr8conf EU agenda is now live: http://bit.ly/1nVZXzG. Not fully complete yet, but almost!
- @gr8conf The #gr8conf EU agenda is now live: http://bit.ly/1nVZXzG. Not fully complete yet, but almost! #groovylang #grailsfw #gradle #gebish
- @aalmiray "in engineering we don't care about perfect, we care about what works" - @ysb33r http://delivervalue.blogspot.co.uk/2015/03/so-what-about-this-halting-problem-in.html #gradle
- @ilopmar The slides http://www.slideshare.net/ilopmar/jdays-2015-grails-and-the-realtime-world and the code https://github.com/lmivan/jdays2015of my @jdays2015 "Grails and the real-time world" talk #jDays2015
- @gr8crm Most GR8 CRM plugins are now upgraded to Grails 2.4.4 support. See http://gr8crm.github.io for a list of plugins. #grailsfw #gr8crm
- @kenkousen Showed GPars parallel collections to some C++ developers and they were appropriately dazzled #groovylang
- @olivergierke Support for #Groovy based POMs shipping in #Maven 3.3.1 looking nice… http://bit.ly/1ABCuJA
- @Gradleware Would you like help onboarding your team to Gradle? This workshop April 7-8 has you covered:http://www2.gradleware.com/l/68052/2015-03-16/9btp
- @ManningBooks Making Java Groovy: the Quest for the Holy Grail's demo app http://www.manning.com/kousen/ @JavaOneConf http://t.co/Q8GIUEeX1v
Conferenze e meetup
- Greach, Madrid - Spain, April 10th - 11th, 2015
- Spring I/O, Barcelona - Spain, April 29th - 30th, 2015
- GR8conf Europe, Copenhagen - Denmark, June 2nd -4th, 2015.
- GR8conf US, Minneapolis - USA, July, 2015.
- Gradle Summit 2015, Santa Clara, CA, June 11-12, 2015.
- SpringOne 2GX 2015, Washington - USA, September 14th - 17th, 2015. (cfp deadline April 17th)
- Groovy Grails Exchange, London - GB, December 14th - 15th, 2015
Articolo correlato
Anche quest’anno, per il terzo anno consecutivo, partecipiamo con piacere al workshop con gli alunni delle classi quinte dell’Istituto Istruzione Superiore “G. Vallauri" di Fossano. A partecipare all’incontro oltre a BME circa altre 20 aziende in ambito informatico che con un “Elevator Pitch” di una decina di minuti hanno avuto modo di presentare l’azienda ai […]