Diario di Grails (settimana 14 del 2015)

Il seguente testo è la traduzione italiana del post Grails Diary – Week 14 in 2015 scritto da Jacob Aae Mikkelsens (i tweet non saranno tradotti in quanto si rischia di snaturarne il significato).

Questa settimana è arrivata la versione finale di Grails 3.0 – e anche la prima versione ‘patch’ 3.0.1 dovuta a problemi nella creazione del file war. Gran lavoro del team che lavora sul core! Graeme ha scritto sul blog Grails 3.0 Released and the Road Ahead, vale la pena leggerlo. Una cosa da notare è come fare lo scaffolding in Grails 3.0, dovete generare le viste e usare la annotazione @Resource sulla classe di dominio. Questo thread dalla mailing list contiene i dettagli: grails 3 – dynamic scaffolding?

L’incubazione di Groovy alla Fondazione Software Apache sta procedendo, e l’ultimo risultato è il nuovo Jira ospitato su Apache SF. Cedric inoltre menziona che la nuova documentazione Groovy è gia un pdf di oltre 630 pagine e tutto il codice è testato.

Il team ratpack non ha fallito nel portare la versione di Aprile, rilasciando Ratpack 0.9.15. Inoltre sono stati rilasciati SwissKnife v1.2.3 per assistere nello sviluppo Android con Groovy, 1.0.3 of Spock Subjects-Collaborators ExtensionSpringboot 1.2.3, e la  versione 1.5.0 di Elasticsearch Groovy client

Peter Ledbrook ha iniziato a scrivere un altro libro, questa volta: “Practical Groovy”. I primi capitoli sono disponibili per la revisione, su  github, e i ritorni sono graditi sotto forma di Github Issue. Leggete di più sul progetto nel post del blog di Peter.

Ted Naleid chiede feedback sul plugin build-test-data, prima di aggiornarlo a Grails 3.0. Forniteli su https://github.com/tednaleid/build-test-data/issues/49#issuecomment-89888855. E’ il primo plugin che installo in un nuovo progetto Grails.

Guillaume  ha iniziato a scrivere il blog settimanale su This week in API land, un po’ come fa con il suo “This week in Groovy”. L’ultimo è una versione Pasquale  🙂

Gradle ha un forum tutto nuovo basato su Discourse, trovato a http://discuss.gradle.org/

E’ ora aperta la registrazione per GR8Conf US con una lista di titoli impressionante. E’ inoltre aperta anche la registrazione per la versione EU.

La prossima edizione del Grails Diary sarà l’edizione della conferenza Greach, infatti sto cercando un viaggio per Madrid questa settimana. Se anche voi sarete la, sono disponibile per chiaccherate e raccomandazioni/ritorni per il Diario .

 

Podcasts e Video di Presentaizoni

Blog, Articoli

Nuovi Plugin

Plugin Aggiornati

  • AWS Org-User-Team Plugin Usa AWS DynamoDB per salvare relazioni tra Ogs, Utenti e Squadre.
  • Grails AWS Plugin Amazon Web Services (AWS) plugin grails che fornisce un facile accesso alle funzioni più semplici di AWS.
  • LESS Asset-Pipeline Plugin Fornisce il supporto LESS per la asset-pipeline static asset management plugin.
  • Remote Control Controlla remotamente una applicazione Grails (per test funzionali)
  • AWS Instance Utilizza una singola Istanza AWS Client (thread-safe)  per accedere ai servizi AWS: SES, SQS, DynamoDB, S3, Mobile Analytics
  • Swaggydoc Plugin Usa swagger per documentare i controllers Grails
  • Audit Logging Plugin Scrive sul log automaticamente le variazioni degli oggetti Domain. Il plugin Audit Logging inoltre aggiunge un ‘hook’  a livello di istanza che permette di sganciare gli eventi Audit. Gli eventi includono onSave, onChange, and onDelete. Quando chiamati, i gestori dell’evento hanno accesso alle definizioni  oldObj e newObj che vi permetteranno di avere il controllo su ciò che è cambiato.
  • Drools Plugin Il plugin integra il sistema di gestione delle regole di business Drools.
  • Spring Security REST Plugin Implementa autenticazione per REST APIs basati su  Spring Security. Usa un workflow basati su token.
  • Taggable Plugin Un plugin che aggiunge un meccanismo generico per aggiungere tag ai dati.
  • j2ssh SSH Plugin  La libreria Java J2SSH combinata con lo standard websockets fornisce alla tua applicazione Grails le funzionalità di interazione dal vivo con SSH. Versione 1 Nuova chiamata Client/Server Websocket: Effettuare connessioni multiple e comandi broadcast ad un gruppo di server. È possibile utilizzare il metodo predefinito WebSockets che è una interazione diretta con la connessione/i di back-end ssh o utilizzare Ajax polling che supporta solo 1 connessione simultanea alla volta.
  • UML Class Diagram Plugin Genera diagrammi di classe UML a partire dal codice sorgente della tua applicazione Grails.
  • Jaxrs Support for Security Security Abilita il supporto  Spring Security per il plugin JAX-RS.
  • Spud Core Plugin Spud Admin è un pacchetto di dipendenze che aggiunge un pannello amministrativo di bell’aspetto a qualsiasi progetto lo aggiungiate. Supporta facile integrazione con applicazioni grails e fornisce le funzionalità importanti per il modulo spud.
  • CoffeeScript Asset-Pipeline Plugin Fornisce il supporto per coffee-script per la asset-pipeline static asset management plugin.
  • Redis Etag Plugin Lavora in coppia con il plugin Grails cache-headers, fornendo una soluzione per generare, salvare e recuperare valori ETag in Redis, evitando accessi al DB. Redis è così usato come cache centrale per ETags, e il plugin può essere usato da istanze multiple della stessa applicazione che condividerà lo stesso “ETag repository”.
  • Apache Tomcat plugin Rende  Tomcat 8.x il servlet container per Grails in fase di sviluppo
  • Cookie Session Plugin Il plugin Cookie Session abilita le applicazioni grails a salvare i dati di sessione negli http cookies delle richieste invece che nella memoria del server. Questo permette alle applicazioni di essere maggiormente ‘stateless’, supportando così in modo semplificato architetture scalabili e fault tolerance.

Tweet Interessanti

 

Conferenze e incontri

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *