Il seguente testo è la traduzione italiana del post Grails Diary – Week 13 and 14 - The Greach Edition in 2016 scritto da Jacob Aae Mikkelsens (i tweet non saranno tradotti in quanto si rischia di snaturarne il significato).
Questa edizione del Diario di Grails copre due settimane dell'ecosistema Groovy, e che settimane son state! I video dal GR8Day di Varsavia sono online, e io sono appena tornato dal Greach, piacevole conferenza a Madrid.
Mentre un sacco di sviluppatori Groovy si sono riuniti a Madrid, Dan Woods ha usato il suo tempo per la generazione di questi emoji per il canale Slack su Grails :
:partygrails:. Non dovrebbe comunque tenervi lontani da
grails.slack.com.
La prima release candidate di Gradle 2.13-rc1 è pronta e la
release notes ci dice che grazie ad essa avremo una build più veloce, e supporto API per creare build composte da più moduli e test dei plugin con Gradle TestKit.
Kostis Kapelonis, l'autore di "Java testing with Spock" ha pubblicato una serie di slides con un ampio confronto tra
Spock e JUnit.
Il leanpub book "Idiomatic Gradle Plugins' di Schalk Cronjè è ora completo, e qui trovate
disponibile l'anteprima
Anche Il libro "Learning Ratpack" di Dan Woods è ora completo e può essere scaricato nella versione "early release". Se twittate su Ratpack, l'hashtag ufficiale è #ratpackweb. Ho rifatto i miei esempi per la mia presentazione su Geb usando Ratpack a con il supporto del libro. Si tratta di un framework piuttosto grazioso.
Andres ha menzionato durante la sua presentazione dei plugins di Gradle che la versione 8.0.0 di groovyfx è stata rilasciata! Il salto del numero di versione è a causa dell'allineamento con JavaFX. È disponibile su
bintray
Siete a conoscenza del piccolo e comodo wrapper gdup? Usa il wrapper di Gradle se presente, altrimenti Gradle stesso. Lo trovate su
github.com/dougborg/gdub
Ken Kousen ha registrato un screencast per O'Reilly, chiamato "Seriously, Use Groovy NOW" che potete trovare
qui.
Slides e codice dal Greach
Ho raccolto (la maggior parte di quelle che sono riuscito a trovare) delle slide e gli esempi di codice dal Greach
Un personale brain-dump sulla conferenza Greach
Questo anno la conferenza si è svolta in un teatro al centro di Madrid, e ha dato alla conferenza un'impostazione un po' più intima, rispetto all'auditorium e alle classi dell'università di un paio di anni fa. Una volta che il problema con il wi-fi (quasi obbligatorio per le conferenze) è stato risolto, gli aspetti tecnici hanno funzionato perfettamente. I proiettori avevano una bella risoluzione e funzionavano bene.
C'è un
gruppo ufficiale su flickr per le foto della conferenza, dove Søren Glasius e JMiguel Rodriguez hanno contribuito pesantemente.
Tutti i talk che ho seguito erano molto validi. Jeff Beck ha presentato il talk 'Ratpack in practice' poco prima della mia sessione su Geb, ma andrò a ridargli un'occhiata una volta che i video saranno pubblicati (in un mese o due). Alex Soto ha fatto un ottimo lavoro svolgendo una demo sulle pipeline di Jenkins tramite codice, Kyle Boon mi ha introdotto a JOOQ, Andres ha dato interessanti note sui plugin di Gradle, Mario Garcia ha parlato di AST come un pro, il talk di Stephan Classens sull'estendere Asciidoctor è stato eccellente e potrei continuare. Con le scelte difficili che ho fatto, avrò bisogno di guardare i video della traccia opposta di quella che ho seguito.
Personali ringraziamenti vanno a Giuliano e Leo, per la grande compagnia, e il duro lavoro per la traduzione di questo blog in
italiano. (Grazie anche a T.Yamamoto per
la traduzione in giapponese).
Per favore, ricordate di
valutare la conferenza se ci siete stati. Spero di poter andare anche il prossimo anno, e ora ancora di più, non vedo che sia il momento del GR8Conf. Mancano meno di due mesi.
Infine, non dimenticare di #unfollowdanveloper, specialmente se salta nuovamente il Greach :)
Podcast e video delle presentazioni
Blog, Articoli, etc.
Nuovi plugin Grails 3
- async-http-builder Un client HTTP non bloccante per Grails basato su Netty
- jaxrs-core (3.0.1) Il progetto jaxrs è un set di plugin di Grails che supportano lo sviluppo dei webservice RESTful basati sulle API Java
- jaxrs-restlet (3.0.1) Il progetto jaxrs è un set di plugin di Grails che supportano lo sviluppo dei webservice RESTful basati sulle API Java
- jaxrs-integration-test (3.0.1) Il progetto jaxrs è un set di plugin di Grails che supportano lo sviluppo dei webservice RESTful basati sulle API Java
- jaxrs-jersey1 (3.0.1) Il progetto jaxrs è un set di plugin di Grails che supportano lo sviluppo dei webservice RESTful basati sulle API Java
- ckeditor (4.5.4.0) CKeditor web WYSIWYG editor integration plugin.
- rest-awesome (0.2.0)
- rabbitmq-native (3.1.2-beta1) Un plugin di messaggistica per Grails 3 che utilizza RabbitMQ. Questo plugin fornisce un potente framework per ottenere velocemente un sistema di messaggistica scalabile.
Plugin Grails 3 aggiornati
Nuovi plugin Grails 2
- Provides license management to Grails application. Utilizza TrueLicense Library Collection(TLC) per creare in maniera sicura, installare e verificare licenze per prodotti a codice chiuso.
- Gorm Logical Delete Plugin Questo plugin permette di fare una cancellazione logica delle classi di dominio. This plugin allows you to do a logical deletion of the domain classes. L'intenzione principale del plugin è quello di gestire i casi in cui determinate entità non possono essere fisicamente rimosse dal database.
Plugin Grails 2 aggiornati
- Karman Plugin Karman è un plugin di interfacciamento standardizzato/estensibile per operare con vari servizi cloud includendo Local e S3.
- CodeNarc plugin Esegue le analisi del codice tramite regole CodeNarc per i sorgenti Groovy.
- Spud Blog Plugin Fornisce funzionalità Blog / News per Spud
- Asset Pipeline Plugin Il plugin Asset-Pipeline è un plugin utilizzato per gestire e processare risorse statiche nelle applicazioni Grails. Le funzionalità di Asset-Pipeline includono processo e minificazione sia di CSS che di file JavaScript. Si può anche estendere per gestire la compilazione di risorse statiche personalizzata come con CoffeeScript.
- Redis Session Plugin Memorizza sessioni HTTP in un data store Redis.
- Grailsflow GrailsFlow è un motore per Workflow e Processi.
- Dao plugin Abilita la directory grails-app/dao per configurare beans, leggete https://github.com/basejump/grails-dao
Tweet interessanti
Conferenze ed incontri
- México City Grails Meetup: Grails first meetup in Mexico!, Città del Messico, Messico, 19 aprile, 2016
- Spring I/O, Barcellona - Spagna, 19 - 20 maggio, 2016
- GR8conf Europe & Gradle Event, Copenaghen - Danimarca, 1 - 3 giugno, 2016.
- Gradle Summit, Palo Alto - CA, 23 - 24 giugno, 2016.
- GR8conf US, Minneapolis - USA, 27 - 29 luglio, 2016.
- G3 Summit , Fort Lauderdale - USA, 27 novembre - 1 dicembre, 2016.- il CFP è aperto!
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 […]