Guillaume ha stimato che il numero di scaricamenti di Groovy nel 2014 abbia totalizzato più di 5 milioni!
Questo è praticamente un salto rispetto all'anno precedente (3 milioni).
Geb ha ora sia un logo che un account twitter. Voi potete seguirlo a @GebFramework

Il framework Spock ha perso la scommessa "primo ad avere un logo" - chi sarà il primo ad avere la 1.0? :)
La documentazione per Geb, "il Libro di Geb" è stata migrata ad Asciidoctor permettendo a tutti pezzetti di codice di essere testati, ed eliminando esempi scorretti o superati! Poche note su geb possono essere trovate anche qui
Peter Ledbrook è stato l'ospite della sesta edizione di Groovy Podcast, questa volta insieme con Ken Kousin. E' disponibile su youtube e come MP3 su Podbean (MP3). Hanno coperto con molte informazioni la nuova Milestone di Grails 3, e Ken ha dato la spiegazione dell'hashtag #ReGina ( Sì un finale a sorpresa , voi dovete ascoltare il podcast per riuscire a comprendere)
Ad un certo punto, speriamo nella milestone 2, l'aggiornamento a grails 3 dovrebbe essere disponibile a http://grails.github.io/grails-doc/3.0.x/guide/upgradingFrom2.html
Congratulazioni a Ivan Lopez, che ha vinto il concorso #LearningSpringBoot con http://polaromatic.noip.me/, scritto completamente in Groovy. Controllate le note su come è costruito.
La terza release candidate per Gradle 2.3 è ora disponibile. Leggete le note di rilascio prima di aggiornare perché ci sono un paio di cambiamenti potenzialmente dirompenti.
Potete aiutare a decidere quali tutorial su gradle debbano essere prioritari rispondendo a questo sondaggio
Dierk Köenig ha rimaneggiato tutti i capitoli per la seconda edizione di Groovy in Action. Con 20 capitoli più 9 appendici, richiederà alcuni giorni all'editore per passarlo tutto. Congratulazioni #Regina
Grailsflow, un Motore di Workflow e Processi, è stato rilasciato nell veriosne 1.5 (con Bootstrap3), con una versione per Grails 2.4 che sta per arrivare, ecco le
note del rilascio.
La conferenza Greach ha annunciato molti relatori questa settimana, e i relatori e le sintesi delle loro sono ora online. Sembra un programma veramente interessante. ! Sto cercando un volo per Madrid in Aprile :) Spero di vedervi la!
Podcast e Video delle Presentazioni
Blog, Articoli, etc.
Plugin Nuovi
- Shiro Protect Any Plugin Permette di configurare autenticazione per chiamate a risorse statiche con Apache Shiro.
- React Asset-Pipeline Plugin Fornisce supporto reattivo per Asset-Pipeline.
- Webfile Admin Plugin Modificate i vostri file web(es. js/css/html) online. Potete creare nuove cartelle, nuovi file o caricate un file esistente dal vostro disco locale.
Plugin Aggiornati
- AngularJS Template Asset-Pipeline Plugin Fornisce supporto per i template di AngularJS per la gestione statica dell'asset-pipeline.
- Grooscript Plugin Usate grooscript per lavorare lato client con il vostro codice groovy. Converte il vostro codice to javascript e il vostro codice groovy funzionerà nel browser.
- Shiro Protect Any Plugin Permette di configurare autenticazione per chiamate a risorse statiche con Apache Shiro.
- Easygrid Plugin Fornisce un un modo dichiarativo di definire Data Grids (griglie di dati) . Funziona attualmente con jqGrid, visualizzazione google e jquery dataTables. Immediatamente fornisce ordinamento, filtri , esportazione e modifica sul posto solo indicando una griglia in un controller e aggiungendo un tag alla vostra gsp. Inoltre fornisce un potente widget per la selezione (una sostituzione diretta per drop-boxes)
- React Asset-Pipeline Plugin Fornisce supporto reattivo per Asset-Pipeline.
- Grails err-buddy Plugin un client Grails Err-buddy, e LogAppender
- Redis Plugin Il plugin Redis fornisce una integrazione con un datastore Redis. Redis è un 'data structure server' estremamente veloce. Il plugin abilita una serie di tecniche di memorizzazione per salvare in cache risultati di complesse operazioni in Redis.
- Drools Plugin Questo plugin integra il Sistema di Gestione delle Regole di Business di Drools.
- Build Test Data Plugin Abilita la creazione facilitata di dati di test dalla ispezione automatica dei vincoli. Tutte le proprietà che sono richieste hanno i loro vincoli esaminati e un valore è automaticamente fornito per loro.
- Dynamic Logs With Rabbit Plugin Vi permette di cambiare dinamicamente i livelli di log su tutte le istanze in ascolto su un particolare argomento tramite messaggi RabbitMQ.
- Spud Cms Plugin Fornisce funzionalità CMS per Spud
- HTTP Compression Plugin Integra il filtro di compressione ziplet in Grails per il contenuto del controller. Questo plugin sostituisce il plugin deprecato compress che usava lo stesso filtro con un nome differente. Usa il plugin asset-pipeline o resources per comprimere le risorse statiche.
- Improved Geb-SauceLabs integration Un plugin Grails per fornire un supporto migliore per Sauce Labs quando si sta utilizzando il test funzionale di Geb. Aggiunge Sauce Connect, i risultati dei test, e informazioni della applicazione ai test Sauce.
- Jasper Plugin Aggiunge facile supporto per lanciare report jasper da pagine GSP. Dopo aver installato eseguite la vostra applicazione e richiedete (app-url)/jasper/demo per una dimostrazione e istruzioni.
- Webfile Admin Plugin Modificate i vostri file web(es. js/css/html) online. Potete creare nuove cartelle, nuovi file o caricate un file esistente dal vostro disco locale.
- Swaggydoc Plugin Usa swagger per documentare i Controller Grails.
- j2ssh SSH Plugin Libreria java J2SSH combinata con default websocket per fornire alla vostra applicazione con funzionalità di interazioni SSH dal vivo. La versione 1 New Client/server WebSocket chiama: fa connessioni multiple e distribuisce comandi a tutti in un gruppo di server. Potere anche usare i metodi default di websocket che una interazione dal vivo con la vostra connessione di backend o utilizzare polling Ajax che supporta una sola conessione concorrente alla volta.
- Grailsflow GrailsFlow è un Motore di Workflow e Processi a codice aperto.
- Spring Security REST Plugin Implementa autenticazione per API REST basate su Spring Security. Utilizza un workflow basato su token.
- Handlebars Asset-Pipeline Plugin Fornisce il supporto per il precompilatore Handlebars per il plugin della gestione delle risorse statiche tramite asset-pipeline.
- ElasticSearch Grails Plugin Il plugin rivitalizzato per Grails per Elasticsearch.
Interesting Tweets
- @kyleboon new configuration for @ratpackweb is awesome. Layering configuration is great, and supporting env vars makes docker/heroku deployment easier
- @mittie Even if the copy editor can do one chapter each day, it will take him more than 4 weeks to go through #ReGina 20 chapters plus 9 appendices
- @bitboss I've been programming for the new @Allschools site today and I have to confess that the decision to do it with Grails has been a good one
- @pledbrook TIL that #groovylang type checking can infer component type of list literals, i.e. ["a", "b"] is a list of strings.
- @craigburke1 Once I get fonts and tables figured out in PdfBox I can cut an 0.2.0 release of the #groovylang document builder.
- @craigburke1 The PdfBox #groovylang document builder is getting there. MPL license :) https://github.com/craigburke/document-builder http://t.co/pLxeG6OTcp
- @java The More You Know: All The 2014 #JavaOne Sessions Are Live! http://ow.ly/IwbXr
- @CedricChampeau It was a pleasure delivering a talk about #groovylang to an audience that mostly didn't know anything about it. Hope I succeeded! #mceconf
- @pledbrook @cedricchampeau More details will follow once I have a solid couple of chapters down. I want to make early drafts available publicly.
- @pledbrook Are there any plans to make #groovylang ready for Java 9 modules? Or does nothing need doing?
- @CedricChampeau Slides for my #groovylang for #androiddev talk at #mceconf are online! http://bit.ly/16tGJyb
- @ldaley New Gradle plugin for running tests within Docker containers » http://forums.gradle.org/gradle/topics/-ann-plugin-for-running-test-within-a-docker-container
- @burtbeckwith Today, like every day, Gradle is my friend. That is all.
- @ysb33r I’ll be talking at @greachconf again this year. Hint: Something to do with #Gradle
- @aalmiray remember boys and girls, JDK7 becomes EOL in 2 months. Inform your managers and upgrade to JDK8 asap #MoveJavaForward
- @pledbrook TIL that #groovylang always treats an array last arg as varargs. Can be a little confusing.
- @CedricChampeau @rfletcherEW @pledbrook it is a gotcha, as explained here :) http://bit.ly/18MVfm1
- @ldaley It's conflicting watching your children gain independence… The @GebFramework twitter account does not follow me.
- @ilopmar Yesterday I won @gregturn's #LearningSpringBoot contest with #Polaromatic. I used #groovylang (FTW!) EVERYWHERE:http://kcy.me/1gyoz
- @objectpartners Upcoming Tech Talk: Creating RESTful Applications with Grails http://ow.ly/2Umg7C
- @craigburke1 The #groovylang equivalent of “there’s an app for that” is “there’s an AST transformation for that."
- @davydotcom Asset-Pipeline 2.x series now supports SASS/Compass with sass-asset-pipeline:2.0.4 #grailsfw . Sprite support coming soon, give it a shot.
Conferenze e incontri
- Greach, Madrid - Spagna, 10 - 11 Aprile , 2015
- Spring I/O, Barcellona - Spagna, 29 - 30 Aprile, 2015
- GR8conf Europe, Copenhagen - Danimarca, 2-4 Giugno, 2015.
- GR8conf US, Minneapolis - USA, Luglio, 2015.
- Gradle Summit 2015, Santa Clara, CA, Giugno 11-12, 2015.
- SpringOne 2GX 2015, Washington - USA, 14-17 Settembre , 2015.
- Groovy Grails Exchange, London - GB, 14-15 Dicembre, 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 […]