Il seguente testo è la traduzione italiana del post Grails Diary – Week 28-29 in 2016 scritto da Jacob Aae Mikkelsens (i tweet non saranno tradotti in quanto si rischia di snaturarne il significato).
Eccoci un giorno prima dell'inizio del GR8Conf US, è il momento per un'altra edizione del Grails Diary. La prossima edizione sarà probabilmente caratterizzata dalle novità presentate durante la conferenza, alla quale io non parteciperò.
E' stata rilasciata la seconda milestone di Grails 3.2 e comprende anche il rilascio di una seconda milestone di Gorm 6. Graeme evidenzia molte delle caratteristiche
in questo post. La guida alle
novità di GORM 6? rivela la nuova feature Spring Container-free Bootstrapping, unit test migliorato, supporto alla gestione multi datasource per MongoDB e Neo4j e un modello unificato di configurazione.
La versione 1.4 di Ratpack è sempre più vicina, sono già state rilasciate sia la rc-1 che la rc-2. Nelle
note di rilascio sono descritte le dipendenze aggiornate, un sacco di nuovi metodi relativi a Promise e nuove classi SerialBatch e ParallelBatch. Luke Daley, capo progetto di Ratpack, ha scritto due post sulle nuove caratteristiche
ParallelBatch e
Promise.fork(). La documentazione di Ratpack è stata migliorata in vista del rilascio imminente.
Groovy, nell'
indice TIOBE di luglio, ha spianato la sua strada nella top 20 prendendo il 20° posto.
Micha? Mally ha condiviso una bella serie di slide su
Groovy - The Superb Homeless
L'account Twitter di Daily Groovy ora condivide il suo codice sorgente su GitHub, ed è aperto per le pull requests:
https://github.com/DailyGroovyLang/GroovyTip
Dan Woods ha condiviso
slide e
codice dalla sua presentazione "Groovy in the Cloud"
Craig Burke ha
condiviso uno snippet su come configurare asset pipeline in Grails 3 per sviluppo e build in un unico posto.
Swagger-codegen 2.2.0 è stato rilasciato con un nuovo generatore client di API per Groovy, il vecchio non è stato riscritto inizialmente, quando il progetto è stato convertito da Scala a Java
Buon GR8Conf US, se parteciperai, e ricorda che le
Call For Papers di GR8Conf India e GR8Conf Europe 2017 sono aperte.
Podcast e video di Presentazioni
Blog, Articoli, ecc.
Plugin Grails 3 Nuovi
- angular-scaffolding (1.0.0.RC2) Fornisce lo scaffolding in AngularJS 1.x per applicazioni Grails
- rx-gorm-rest-client (1.0.0.M1) Fornisce una implementazione RxGORM Object Mapping per la comunicazione con web services REST
- grails-phonenumbers (0.11) Aggiunge il supporto per utilizzare la libreria di Google libphonenumber per validare numeri di telefono
- schwartz (1.0.0) Integrazione con Quartz
- grails-jasper (v2.0.0.RC1) Questo plugin consente di integrare report Jasperreports nella tua applicazione Grails.
Plugin Grails 3 Aggiornati
- console (2.0.6) Una console web-based Groovy per l'esecuzione interattiva di applicazioni a runtime per il management e debugging.
- jesque (1.1.9) Plugin Grails Jesque
- slack (3.1.0) Plugin di integrazione tra Grails e Slack
- grails-views (1.1.0.RC1) Grails Views
- views-gradle (1.1.0.RC1) Plugin Grails views-gradle
- grails-hibernate-filter (0.2.0)
- views-json-templates (1.1.0.RC1) Plugin Grails views-json-templates
- redis-gorm (6.0.0.M2) GORM - Framework di accesso ai dati per Grails
- neo4j (6.0.0.M2) GORM - Framework di accesso ai dati per Grails
- mongodb (6.0.0.M2) GORM per MongoDB
- hibernate5 (6.0.0.M2) GORM - Framework di accesso ai dati per Grails
- hibernate4 (6.0.0.M2) GORM - Framework di accesso ai dati per Grails
- cassandra (6.0.0.M2) GORM - Framework di accesso ai dati per Grails
- grails-gscripting (1.0.6) Esegue script Groovy in Grails
- rx-mongodb (6.0.0.M2) GORM - Framework di accesso ai dati per Grails
- angular-scaffolding (1.0.0.RC2) Fornisce lo scaffolding in AngularJS 1.x per applicazioni Grails
- coffee-asset-pipeline (2.9.5) Processa in maniera semplice i file coffee-script files con il plugin asset-pipeline. Il pacchetto include sia la jvm coffee runtime nonchè la possibilità di usare il modulo npm di coffeescript se rilevato.
- sass-asset-pipeline (2.9.5) Fornisce un supporto semplice e veloce per i files .sass e .scss per permettere la compilazione in CSS. Questo plugin This plugin sfrutta jsass e libsass per essere il più veloce possibile.
- handlebars-asset-pipeline (2.9.5) Fornisce il supporto nativo ai file Handlebars nella asset-pipeline. Coverte facilmente i file .hbs o .handlebars in javascript template cache
- ember-asset-pipeline (2.9.5) Compila i file hbs o handlebar per l’asset-pipeline nella cache di Ember.TEMPLATES
- less-asset-pipeline (2.9.5) LESS Compiler for the Asset-Pipeline
- sentry (7.4.0) plugin Grails Sentry
- compass-asset-pipeline (2.9.5) Fornisce il supporto a Compass/SCSS utilizzando jruby runtime. Qualsiasi progetto Compass può essere adattato per per essere compilato/utilizzato dalla asset-pipeline
- oauth (3.0.1) plugin Grails oauth
Plugin Grails 2 Aggiornati
- Smart Case Plugin Fornisce un metodo semplice per la conversione del case per le stringhe e dei nomi di variabili
- Slack Plugin Questo plugin fornisce integrazione con Slack via Incoming Webhooks
Tweet interessanti
- @wmacgyver @glaforge best part about you being at Google is all the gaelyk tweets again :)
- @glaforge @danveloper @kenkousen let's go #gaelyk ?? You won't even notice it's servlets under!
- @glaforge Nice to see that @jwagenleitner's #groovylang WSLite client lib works out of the box on @googlecloud #AppEngine! Cool for my demos :-)
- @DailyGradle Safely get hold of a directory in another subproject: file(“${project(‘:foo’).projectDir}/bar”) #gradleTip
- @codeJENNerator We need teaching assistants for the #gr8workshop on Saturday. If you're around after gr8conf we'd love to have you!http://www.eventbrite.com/e/gr8workshop-beginner-class-registration-26269792657?aff=volunteers
- @glaforge What are the most widely used @ApacheGroovy modules used on @github projects? http://buff.ly/29nmqUo @googlecloud #bigquery
- @GR8ConfUS Happy GR8Conf Week! Go buy tickets & go to GR8 Workshops on Wed: Grails 3, Ratpack, Groovy, Alexa, & Lego Mindstormshttp://ow.ly/kvhU302A329
- @sdelamo Reading @kenkousen “Gradle Recipes for Android”. There is #groovylang ?? e.g. “Groovy has had closures from the beginning of the language”
- @gradle We're hiring! Come #buildhappiness with us. http://buff.ly/2a69SUe
- @JonasHavers Rapid Groovy Web Application Development with Ratpack https://danhyun.github.io/2016-gr8confeu-rapid-ratpack-groovy/ by @LSpacewalker2016 #ratpackweb
- @joohooj http://de.slideshare.net/mobile/danveloper/groovy-in-the-cloud-64312473 #groovylang https://t.co/QHg3yuRwvS
- @ilopmar @nachocoloma @glaforge and of course using #groovylang ??
- @ctkdev MultiTenancy with discriminator strategy baked in! Just awesome!http://gorm.grails.org/6.0.x/hibernate/manual/index.html#multiTenancy #gorm @grailsframework
- @kyleboon There are some really nice changes to GORM in #grailsfw 3.2 http://grailsblog.ociweb.com/posts/2016/07/22/grails-3.2-m2-and-gorm-6.0-m2-released.html
- @grailsframework New in GORM 6: Unified configuration model and ConnectionSources APIhttp://gorm.grails.org/6.0.x/hibernate/manual/index.html#configuration #grailsfw #groovylang #grails
- @grailsframework New in GORM 6: Load GORM without needing Spring in @Hibernate @MongoDB and @neo4jhttp://gorm.grails.org/6.0.x/whatsNew/manual/index.html#_spring_container_free_bootstrapping #grailsfw #groovylang #grails
- @jeffscottbrown Grails keeps getting better at @ObjectComputing #grailsfw https://twitter.com/grailsframework/status/756404515725832193
- @rpalcolea Thanks to the #grailsfw @grailsframework team and contributors for all the hard work! This is cool stuff!https://twitter.com/RyanVanderwerf/status/756471859617472512
- @grailsframework New in GORM 6: Multi-Tenancy support for @Hibernate 4 and 5http://gorm.grails.org/6.0.x/hibernate/manual/index.html#multiTenancy #grailsfw #gorm #hibernate #groovylang
- @grailsframework Grails 3.2 M2 - including GORM 6, the biggest GORM release ever - released!http://grailsblog.ociweb.com/posts/2016/07/22/grails-3.2-m2-and-gorm-6.0-m2-released.html #grailsfw #groovylang #grails
- @KatanSAPDevelop Looks like I need to learn #apachecamel and #apachegroovy ?? ??
- @objectpartners Also, @GR8ConfUS happy hour/s at the @objectpartners MN HQ 7/28. Food, drinks, and free transportation to and from. More details to come...
- @craigburke1 Hey @DaneCook I'll be talking at GR8Conf next week along with @danveloper. I hope you'll check out my talks: http://gr8conf.us/
- @patrickdiez Your source for NoSQL, cloud, agile frameworks, Grails,..., but not only: NoNews Today! is out!http://paper.li/patrickdiez/1384007530?edition_id=7e8e1440-4c1a-11e6-a2e5-002590a5ba2d #groovylang
- @marc0der Very impressed with the @ratpackweb Promise type. It’s the Scala Future that Java never had.
- @RalfDMueller Thanx to @marc0der I've got a new sticker! Had to remove three others... @sdkmanager rulez! https://t.co/jtNnBj3rCh
- @therealdanvega Anyone interested in learning Groovy should check out The Complete Groovy Development Course #groovylanghttps://www.udemy.com/apache-groovy/?couponCode=TRDVLAUNCH20
- @codeJENNerator Want to learn how to code? We're hosting a free #gr8workshop on Sat July 30! No experience needed. :)http://www.eventbrite.com/e/gr8ladies-gr8workshop-beginner-class-rescheduled-registration-26269792657?aff=jenntw
- @jbaruch That is going to be a big sticker. https://t.co/eHkx4QXQwK
- @aardvark179 Indeed, check out all the good talks we have on #clojure, @fregelang, @groovylang, and much more.https://twitter.com/lagergren/status/753989906037346304
- @renatoathaydes @RalfDMueller Nice to see. I owe #apachegroovy the most fun I've had programming in the last several years!
- @CedricChampeau Kudos to the @kotlin team for coroutines in 1.1. That's great stuff I would like to have seen in #groovylang for long!
- @ilopmar Thank you very much @marc0der for the interview (translated to Spanish) about @sdkmanagerhttp://www.genbetadev.com/herramientas/sdkman-un-gestor-de-sdks-para-dominarlos-a-todos
- @OkieOth today I started to integrate @ApacheGroovy scripts in my #maven projects. They handle #docker containers in a platform independent way :)
- @ilopmar @russel_winder @ysb33r @danveloper @musketyr @CedricChampeau with @greachconf we don't want or make money. We're happy if we don't lose it
- @nikgraf Recommended read for everyone maintaining an Open Source Project: The Art of Closing (Pull-Requests) by @jessfrazhttps://blog.jessfraz.com/post/the-art-of-closing/
- @DailyGroovyLang Need some elements from head or tail of the list? Try take and takeRight methods #GroovyTip #groovylanghttps://t.co/7PNdBYt1pv
- @ysb33r And the #gradle build scan info for GradleTest 1.0-beta3 is online https://gradle.com/s/jq4giu2gk25pu
- @burtbeckwith #grailsfW schwartz plugin 1.0.0, a shiny new alternative for Quartz in Grails apps. https://bintray.com/agileorbit/grails-plugins/schwartz/1.0.0/view docs: http://blog.agileorbit.com/grails-schwartz/
- @marcos_placona You wanna add nice unit test execution events like this on your #Gradle build?https://gist.github.com/mplacona/fa921b4ed41170b1a67cd4446e9b9319 #AndroidDev https://t.co/asw5GZA4uZ
Conferenze e incontri
- GR8conf US, Minneapolis - USA, 27 - 29 Luglio, 2016.
- G3 Summit , Fort Lauderdale - USA, November 27 Novembre - 1 Dicembre, 2016.- CFP aperta!
- GR8Conf India, New Delhi - India, Gennaio, 2017
- GR8conf Europe, Copenhagen - Danimarca, 31 Maggio - 2 Giugno, 2017.
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 […]