Il seguente testo è la traduzione italiana del post Grails Diary – Week 15 in 2016 scritto da Jacob Aae Mikkelsens (i tweet non saranno tradotti in quanto si rischia di snaturarne il significato).
L'edizione del Grails Diary dell'ultima settimana era pieno di video delle conferenze, slide e articoli. Questa settimana, è più una edizione legata ai rilasci, compreso il rilascio di una nuova serie di utility per assistere nello sviluppo delle trasformazioni Groovy AST.
Il team di Grails ha rilasciato le versioni bugfix della linea 3.0 e 3.1, per l'esattezza
3.0.16 e
3.1.5. Alcune issues erano etichettate come "Bloccanti", vale quindi la pena aggiornare se state usando Grails 3.
Insieme ai rilasci del framework, ci sono alcuni plugins aggiornati degni di nota. Burt ha rilasciato la Milestone 2 del plugin
spring-security-ui per Grails 3, comprensivo di
documentazione aggiornata. Puneet Behl di
To the New Digital, ha pubblicato la versione 1.0.0.1 del plugin elasticsearch per Grails 3, anche lui con una
documentazione migliorata. L'elenco dei plugin aggiornati per Grails 3 da Puneet è lungo e impressionante!
Mario García, che di recente ha fatto una grande presentazione sulle AST transformations al Greach, ha rilasciato
Asteroid, una serie di utility per rendere più semplice lo sviluppo delle AST transformations in Groovy. La documentazione si
trova qui.
Un grande ringraziamento al Groovy Podcast! Potete trovare l'ultima edizione nella sezione video, e le note dei video di tutti gli episodi dei podcast sono disponibili in
questo repo. Spiritoso e informativo allo stesso tempo!
E' uscita la prima release candidate di Ratpack 1.3, le
note di rilascio sono disponibili qui. Jeff Beck ha pubblicizzato molte delle nuove funzionalità al Greach, compresa la possibilità di ordinare le dipendenze dei servizi. Le slide e il codice del talk di Jeff sono disponibili nella precedente edizione del Grails Diary. Diverse dipendenze sono state aggiornate tra cui Netty e Groovy, aggiunto un nuovo metodo
include() nel Groovy Script DSL per comporre un'app da diversi script, e un nuovo metodo
Promise.time() per misurare il tempo di completamento di una promise.
Tobias Gesellchen ha aggiornato il suo client Docker scritto in Groovy, adesso supporta le named pipes su Windows 10 con Docker 1.11. Potete trovare il progetto
qui. Questa è la libreria che sta dietro al plugin
gradle-docker-plugin.
Podcast e Video di Presentazioni
Blog, Articoli, ecc.
Plugin Grails 3 Nuovi
- hazelgrails (1.0.2) Integrazione tra Grails e Hazelcast
Plugin Grails 3 Aggiornati
- boselecta (3.0.4) plugin per Grails 3 di autocompletamento Websocket/ selezione multipla
- jssh (3.0.2) plugin Grails j2ssh
- jenjir (3.0.2) plugin Grails Jenjir
- ajaxdependancyselection (1.2) plugin Grails ajaxdependancyselection
- views-gradle (1.0.8) plugin Grails views-gradle
- grails-views (1.0.8) Grails Views
- spring-security-ui (3.0.0.M2) plugin Grails spring-security-ui
- elasticsearch (1.0.0.1) Elasticsearch è un server di ricerche basato su Lucene. Fornisce un motore di ricerca full-text distribuito e con funzionalità multi-tenant con una interfaccia web HTTP
- spring-security-jaxrs (3.0.0) Un plugin che consente l'utilizzo di funzionalità di Spring Security con risorse JAX-RS.
- filterpane (3.0.6)
- aws-sdk (1.10.69) plugin Grails AWS SDK
Plugin Grails 2 Aggiornati
- Recurly Plugin API Grails per Recurly.
- Grails Audit Trail Plugin Questo plugin permette di aggiungere una annotation alle classi dominio in modo da poter ottenere l'utente e la data dopo un nuovo inserimento o un aggiornamento.
- ElasticSearch Grails Plugin Il plugin risorto per Elasticsearch per Grails.
- Karman AWS Plugin Karman AWS permette di interfacciare Amazon S3 con le API Karman
- Karman Plugin Karman è un plugin con un'interfaccia standardizzata / estendibile per utilizzare i vari servizi cloud, tra cui Local e S3.
Tweet interessanti
- @bsideup @marioggar @ApacheGroovy did you know that you can use macro {} without 2.5? https://github.com/bsideup/MacroGroovy it's the same impl (was merged to core)
- @kenkousen Reason enough to go right there https://twitter.com/gr8conf/status/721725046348259328
- @_bobbyratliff My favorite slide from @codeJENNerator at @TCCodeCamp 20: Monolithic vs. microservices:https://speakerdeck.com/jlstrater/test-driven-approaches-to-documenting-restful-apis-1 https://t.co/06bldbKiE4
- @codeJENNerator Slides for my #tccc20 #springrestdocs talk are available @ https://speakerdeck.com/jlstrater/test-driven-approaches-to-documenting-restful-apis-1 No video. You'll just have to come see it at #gr8conf :)
- @digitalocean Using this guide, you can setup HTTP/2 for improved transfer speed for your server http://do.co/22xQ0vn
- @digitalocean With these security guides you can learn the best practices for securing your infrastructure http://do.co/1L6HMHGhttps://t.co/HCkCDuKP1M
- @codepipes The @spockframework book is now available in epub/kindle format as well.https://www.manning.com/books/java-testing-with-spock
- @aalmiray next 3 months: Paris, Lugano, Rovijn, Sofia, Copenhagen, Krakow. Bringing #hackergarten, #groovy, #javafx near you. Let’s meet & hack!
- @ThePracticalDev Maybe you will remember the entire codebase forever and nobody else will ever touch it. https://t.co/HUEV5qPOZn
- @aalmiray THIS https://github.com/griffon/griffon/commit/dc442a95b9967f628050bf1628a5bc22fd3f7172 #groovyfx
- @craigburke1 If you want help migrating from bower installer #gradle to client dependencies #gradle throw an issue up here:https://github.com/craigburke/client-dependencies-gradle
- @alexsotob Using #Gradle is like #Git. At first it hurts but then you cannot live without it.
- @aalmiray Version 0.1.0 of undecorator has been released! Grab it now from #bintray https://bintray.com/in-sidefx/maven/undecorator/0.1.0!thanks @ArnaudNouard !
- @Lspacewalker http://i.imgur.com/FVjyaqJ.png "Skynet will be written in Groovy" - @jbaruch 2016 from @groovypodcast #groovylang
- @niklaspasila Getting familiar with @grailsframework. It already feels like I've used it for ages. #intuitive
- @mojavelinux Welcome AsciidoctorJ Screenshot to the Asciidoctor organization on GitHub! Learn more here:https://github.com/asciidoctor/asciidoctorj-screenshot
- @ilopmar I'll give two talks at @JavaCro about @ApacheGroovy & also @spockframework http://2016.javacro.hr/eng/ #IvánOnTour2016https://t.co/GykkDVBiqf
- @CedricChampeau The type checking extensions in #groovylang are underrated. Look at crazy stuff #grailsfw 3.1 does with statically compiled json views. 1/2
- @bartoleo74 Greach 2016 http://www.bmeweb.it/greach-2016/ #greach #grailsfw #groovylang
- @bgoetzmann Hey, I got good reviews for my #Android app Cosmos Pictures developed in #groovylanghttps://play.google.com/store/apps/details?id=com.odelia.cosmospictures&hl=en
- @brianjohnsendk Currently jugglin' 4 different versions of @grailsframework. Thx @marc0der for making that easy as pie with @sdkmanager You da' boss!
- @RyanVanderwerf Will have to make it next year!! https://twitter.com/JacobAae/status/719629263754944513
- @mariomddavid @CubaPlatform made @ApacheGroovy a first-class citizen. Create #groovy business application with #oss easily:http://bit.ly/20vKb29
- @puneetbhl @NCapito @grailsframework That's not true, we are using Grails from last 6 or more years to build products from scratch and it's awesome.
Conferenze e incontri
- Groovy Users of Minnesota: Codenarc Revisited, Minneapolis, Mn, 10 Maggio 2016.
- GR8conf Europe & Gradle Event, Copenhagen - 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.- CFP aperta!
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 […]