Il seguente testo è la traduzione italiana del post Grails Diary – Week 47 del 2015 scritto da Jacob Aae Mikkelsens (i tweet non saranno tradotti in quanto si rischia di snaturarne il significato).
Nel blog di questa settimana la notizia più grande è la promozione di Groovy come progetto Apache!
Il linguaggio Groovy è stato accettato come progetto di Alto Livello nella Apache Software Foundation e sarebbe meglio abituarci al termine "Apache Groovy". La notizia è stata annunciata sulla
mailing list il 19 Novembre, l'ho indicato nel mio calendario come il "Apache Groovy Day" come suggerito da Cedric. Non dimenticate di seguire
@ApacheGroovy su twitter.
Graeme annuncia la prima release candidate di
GORM 5 Suite, utilizzabile sia in standalone che nelle applicazioni Grails. Include il supporto per Neo4J, e supporta Hibernate, Mongo, Redis e Cassandra. E' stato riscritto da zero utilizzando Groovy Traits e AST transformations. E' disponibile anche
il suo sito web, dove è possibile trovare ulteriori informazioni.
Il team di Gradle ha rilasciato
Gradle 2.9, migliorando la velocità di build, specialmente per i progetti con un gran numero di file sorgenti. Il kit di Test è stato migliorato con il supporto per il cross-version testing e la cattura dell'output delle build. Potete trovare bugfixes e molto altro nelle
release notes, inclusi dei potenziali "breaking changes".
Per celebrare l'Apache Groovy day, Jorge Franco rilascia una nuova versione, 1.1.3 del plugin Grails 3 di
Grooscript.
Spock non è limitato al testing di Groovy e codice Java! Evgeny Shepelyuk racconta che ha usato Spock per testing di applicazioni Scala/Akka e per molto tempo ha scritto dell'argomento sul suo blog:
Testing AKKA application with Spock . Grazie a Rob Fletcher che me lo ha fatto notare, sono sicuro che nè faro buon uso nel mio team.
Craig Burke ha condiviso le sue slide del talk
JVM Scripting in Groovy al Pittsburgh Groovy Developer Community, e Schalk Cronjé ha condiviso le sue slide dal Devoxx Marocco su
Idiomatic Gradle plugin writing.
Il prossimo Groovy Grails Exchange di Londra sarà caratterizzato da Cedric Champeau come Keynote speaker con il titolo "Call me Apache Groovy", sono
ancora disponibili dei biglietti. Avete solo più una settimana per gli early bird tickets della
Grailsconf India, se avete in programma di andare, prenotate ora!
Blog, Articoli, etc...
Nuovi Plugin di Grails 3
- hibernate5 (5.0.0.RC1) GORM - Grails Data Access Framework
- neo4j (5.0.0.RC1) GORM - Grails Data Access Framework
- redis-gorm (5.0.0.RC1) GORM - Grails Data Access Framework
- hibernate4 (5.0.0.RC1) GORM - Grails Data Access Framework
- hibernate3 (5.0.0.RC1) GORM - Grails Data Access Framework
Plugin Grails 3 Aggiornati
Plaugin Grails 2 Aggiornati
- Spring Security REST Plugin implementa un sistema di autenticazione REST basato su Spring Security. Utilizza un workflow basato su token.
- Sequence Number Generator un servizio Grails per la generazione di sequenze di numeri da differenti sequenze, formati etc... E' possibile controllare il numero di inizio, il formato ed è possibile avere diverse sequenze basate sulla logica applicativa. Il metodo getNextSequenceNumber() è injected in tutte le classe di domino annotate con @SequenceEntity. Il metodo ritorna il prossimo numero della sequenza definito nella classe di dominio.
Tweets Interessati
- @tbsalling Contracted into a project with flat file jar management I truely realize the value of maven or gradle in dependency management!
- @gregturn #Spinnaker open sourced for a week. Gets over 1200 stars on github and 450 subscribers to its slack channel.https://t.co/JV8JJ5dhHV
- @yujiorama “What Does Gradle Think Of Google's Bazel? l Gradle” http://htn.to/ciBPJf #gradle #bazel
- @RalfDMueller need help to finish one of my sideprojects - anyone interested? #asciidoctor #asciidoc #confluence #ApacheGroovy https://github.com/rdmueller/asciidoc2confluence
- @johanneslink Best explanation of #gradle inputs / outputs I've come across so far: http://gradle.org/feature-spotlight-incremental-builds/
- @gradle Leveraging Gradle and the Jenkins Groovy DSL for a CI Pipeline at Mutual of Omaha (BLOG) http://buff.ly/20gbiiB
- @marc0der Spot the new sticker on my laptop! #sdkman https://t.co/ND8oqtFEa6
- @Gradlephant When raising PRs for #gradle, ensure you have tests included. here is all you need to learn about testing:http://youtu.be/53rohjWiAKo
- @sdkmanager A big thank you to @julienviet for contributing a cool #maven release plugin for our vendors. More details coming soon!
- @gradle How to Evaluate Open Source build automation (BLOG) http://buff.ly/1WoqGVp
- @Lspacewalker Just so you know Groovy is now an ASF TLP and so the mailinglist has changed as well http://groovy-lang.org/mailing-lists.html#groovylang
- @aalmiray scripting Java with Javascript (cuz its popular y'know) while ignoring Groovy be like http://24.media.tumblr.com/tumblr_m7zhr84xRJ1qh2o7zo1_500.gif
- @uehaj G*Advent Calendar(Groovy,Grails,Gradle,Spock...) Advent Calendar 2015 Advent Calendar?????? #Qiita http://qiita.com/advent-calendar/2015/gastah
- @grooscript Cellebrating apache #groovylang day, new version 1.1.3 of grails 3 plugin is out! #grailsfw http://grooscript.org/grails3-plugin/
- @renatoathaydes #gradle 2.9 with the Gradle deamon enabled is VERY fast. With tasks only running when really needed, builds are finally sane and fast!
- @aalmiray hmmmmm gals & guys ... Groovy just became a TLP Apache project!! -> @ApacheGroovy
- @bgoetzmann Cosmos Pictures, an #Android application I developed in #groovylang is now published! #NASAhttps://play.google.com/store/apps/details?id=com.odelia.cosmospictures
- @gradle #Gradle Integrates with over 600 DevOps tools to automate Continuous Delivery: http://buff.ly/1KKJB67
- @sbglasius Excited to speak at @GR8ConfIn on January 16. 2016. #groovylang #grailsfwhttps://twitter.com/GR8ConfIN/status/666934142651768835
- @naresha_k Looking forward to interacting with folks interested in #groovylang #grailsfwhttps://twitter.com/GR8ConfIN/status/666935141357494272
- @TOTHENEW #TOTHENEW rebuilds #AmericanSwan, leading lifestyle e-comm site, using #Grails . Better #UX + scalable architecture!https://t.co/GQ8PV6DqjJ
- @omahajug "If this slide doesn't convince you to use Groovy, I don't know what will. And I didn't even get to xml processing!" @jbaruch
- @jpalmer1026 At @cjug listening to @davydotcom talking about grails 3. He’s going to be live coding like a boss! #grailsfw
- @aalmiray don't understand Java devs jumping ship to Node due to Javascript. If all you want is dynamic capabilities look at #groovylang+@ratpackweb
- @ysb33r o/ Verified that GradleTest plugin works with the newly released #gradle 2.9.
- @benignbala #Gradle and #Perl anyone ? https://discuss.gradle.org/t/using-gradle-for-perl-projects/12795 :)
Conferenze e Incontri
- Pittsburgh Groovy Programming: Social Dev-to-Dev, Pittsburg - PA, 30 Novembre 2015
- Austin Groovy and Grails Users: Groovy Puzzlers! , Austin, TX, 2 Dicembre 2015
- Groovy Grails Exchange, London - GB, 14-15 Dicembre 2015
- Gradle and Android Holiday Meetup at Google (SF) , San Fransisco - CA, 17 Dicembre 2015
- Grailsconf India, New Delhi - India, 16 Gennaio 2016
- Greach, Madrid - Spagna, 8 e 9 Aprile 2016- CFP aperta!
- Spring I/O, Barcelona - Spagna, 19-20 Maggio 2016
- GR8conf Europe, Copenhagen - Danimarca, 7-9 Giugno 2016.- CFP aperta!
- Gradle Summit, Palo Alto - CA, 23-24 Giugno 2016.
- GR8conf US, Minneapolis - USA, 27-29 Luglio 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 […]