Il seguente testo è la traduzione italiana del post Grails Diary – Week 15 in 2015 scritto da Jacob Aae Mikkelsens (i tweet non saranno tradotti in quanto si rischia di snaturarne il significato).
La migliore notizia di questa settimana impegnativa, che conteneva tra l'altro la conferenza Greach, è la notizia che Grails ha trovato un nuovo sponsor! OCI (Object Computing, Inc.) di St. Louis in USA ha annunciato l'assunzione di Graeme Rocher e Jeff Brown come leader del team di prodotti Grails. Il St. Louis Post-Dispatch ha scritto un articolo sulla notizia, e Jeff ha ha postato sul forum su Google Group. L'ultimo membro del core Team di Grails, Lari Hotari si è unito a Gradleware, insieme con Cedric dal team di Groovy - congratulazioni a tutti per il nuovo lavoro!
Se volete avere il supporto di Grails 3.0 in IntelliJ IDEA, questo è il momento giusto per votare il ticket Supporto per Grails 3.0 su Jetbrains.
L'issue tracker per Geb e stato spostato su GitHub, perchè Codehaus chiuderà da un momento all'altro. Marcin spiega perchè il tracker ha un progetto separato, potete trovare le issue all'indirizzo https://github.com/geb/issues/issues
Un altro spostamento dovuto alla chiusura Codehaus è il sito di GPars, ora disponibile all'indirizzo gpars.github.io. Potete dare un mano sul sito :-)
Cedric Champeau sta cercando qualcuno interessato a prendere in consegna lo sviluppo del plugin Groovy per Eclipse. Se sei interessato, contattalo sulla mailing list di sviluppo.
Nell'ultimo episodio del Podcast Groovy con Ken Kousin, Peter Ledbrook e Baruch Sadogursky, si discute su molte issue, e inoltre hanno come special guest Dan Woods che ha parlato di Ratpack, e come fare il live reloading senza utilizzare Springloaded. Il Podcast Groovy ha inoltre ottenuto un logo cool
Il tool GVM e stato rinominato in SDKenv e ora supporta qualsiasi SDK. Puoi avere maggiori dettagli nelle slide del talk di Marco Vermuelen al Greach:GVM - Groovy enVironment Manager
Gretty, il plugin di gradle per eseguire web-apps su jetty e tomcat è stato rilasciato nella versione 1.2.1 con il supporto ai websocket e un migliorato supporto al logging. Il Groovy Document Builder è stato rilasciato nella versione 0.3.1, con fix nella gestione degli spazi, posizionamento e consistenza tra parole nei file pdf.
Gr8conf EU quest'anno avrà una applicazione per Iphone : http://apple.co/1cbiWpP. Puoi trovare più notizie nell'ultima newsletter, e se sei veramente veloce, puoi riuscire a ottenere i ticket early bird, ma dovrebbe essere ora e non oltre il 15 Aprile.
La registrazione per il GR8Conf US è aperta con un calendario impressionante, anche la registrazione per la versione Europea è stata aperta
La Conferenza Greach
La conferenza è stata un grande successo! Complimenti a Alberto e Ivan per organizzazione.
E stato molto stimolante, e la lista dei topics che "avevo bisogno" di vedere è cresciuta significativamente. Alcuni dei miei talk favoriti sono quelli di Steve Pembers "Advanced Microservice Concerns", Burt Beckwiths "Little did he know", e Marco Vermuelens "Groovy and Scala: Friends or Foes", la qualità è stata generalmente molto alta. Il mio workshop favorito è stato quello di Russell Hart con "Hands on Ratpack", che ha avuto un grande formato, con molto materiale per gli esercizi (abbastanza per molte ore extra).
Tomás Lin ha creato una collezione di Link per il Greach 2015 da Twitter per slide e codice, in fondo a questo diario una collezione speciale di tweets con materiale per il Greach 2015, in caso Tomas avesse dimenticato qualcosa (fx Schalck's 'In a nutshell' images). Hubert Klein Ikkink - mrhaki ha scritto nel blog la sua esperienza: Greach 2015 Conference Report.
Potete trovare le fotografie delle conferenza all'indirizzo https://www.flickr.com/photos/jmiguel/sets/72157651465597470/
I talk saranno pubblicati in video, ma alcuni materiali non ancora finiti sono disponibili sul canale you tube Greach 2015. Venerdì 10: Traccia 1 e Greach 2015. Traccia 2. Venerdì 10
Podcast e Video Presentazioni
- Java Unit Testing Avanzato con Spock (Ken Sipe dal JFokus 2015)
- Cédric Champeau: Groovy è il linguaggio di tutti per evolvere (Cédric Champeau at Voxxed)
- Behaviour Driven Development con Cucumber, Groovy e Grails (Marco Vermeulen dalSpringOne 2GX 2014)
- Supporto di Spring Boot in IntelliJ (Dan Vega)
Blogs, Articoli, etc.
- Le novità di Grails 3 (Michael Scharhag)
- Cambiare temporanemente e permanentemente la porta di default di una applicazione Grails 3.x (Manish Bharti)
- Settimanale Groovy #66 (Guillaume Laforge)
- Report della confernza Greach 2015 (Hubert Klein Ikkink - mrhaki)
- Collezione di link per il Greach 2015 da Twitter (Tomás Lin)
- Grails 3 è stato rilasciato: Installare il supporto a Gradle e Groovy 2.4 in Eclipse/GGTS (Ted Vinke)
- Kicking AST and Taking Names (Ken Kousen)
- Una prima visione al framework di testing Spock (Kostis Kapelonis)
- Come Spring raggiunge la compatibilità con Java 6, 7 e 8 (Stéphane Nicoll)
- Riusare i Criteria di Grails per i domini multipli usando le Closure.delegate (Aseem Bansal)
- Che cosa solo le bounded e unbounded wildcards in Java Generics (Javin Paul)
Nuovi Plugins
- Grails Urban Airship Api Plugin Facile integrazione con l'API del sistema di notifiche mobili Urban Airship.
Plugins Aggiornati
- Recurly Plugin Recurly Grails API.
- Grails Urban Airship Api Plugin Facile integrazione con l'API del sistema di notifiche mobili Urban Airship.
- AWS Instance utilizza una singola istanza (thread-safe) Client AWS per accedere ai servizi AWS: SES, SQS, DynamoDB, S3, Mobile Analytics
- Spring Security REST Plugin implementa l'autenticazione per le api REST basato su Spring Security. Utilizza un workflow basato su token
- Grails Spring Security Stateless Plugin implementa autenticazione di tipo stateless, con l'opzione di utilizzare Spring Security.
- Websocket Chat Plugin Default WebSocket Multi-chat room plugin, supporta privilegi amministrativi, kicking banning users. Supporto delle Webcam in chrome/firefox e WebRTC (audio/video & screen) versione 0.24+
- Karma Test Runner Plugin esegue javascript unit test o e2e tests con karma. Fornisce un tipo di test type "javascript" con il quale puoi eseguire ogni fase di test.
- Vaadin 7 Plugin Grails plugin integra Vaadin 7 in un progetto Grails .
- ICU Support Plugin fornisce la formattazione di messaggi ICU4J con funzionalità come, named arguments, formattazione dei plurali, formattazione dei numeri basato su regole, formattazione di intervalli temporali, etc.
- AWS Org-User-Team Plugin usa AWS DynamoDB per memorizzare le relazioni tra Organizzazioni, Utenti e Team.
- UML Class Diagram Plugin genera il class diagram UML dal sorgente di una applicazione Grails.
Tweets Interessanti
- @craigburke1 I’m really digging #groovylang traits a lot. Awesome addition to the language.
- @danveloper @brunoborges @starbuxman Spring Boot + No XML + No annotations == Grails 3
- @mrhaki Thank you organizers, attendees and speakers of @greachconf for such a groovy event. Really loved my 1st #greach.
- @marc0der Big Thank You to @ilopmar and @albertovilches for another incredible #greach conference. Great work and organisation as always!
- @mrhaki @marc0der as as reminder: Groovy for Git hooks ;) http://mrhaki.blogspot.com/2012/10/groovy-goodness-using-groovy-for-git.html#groovylang
- @fatimacasau An example to use GSP's in a Spring Boot Application: http://goo.gl/qjidrd #greach #springboot #grails #groovy
- @ysb33r That was a funny moment: I was referring to FileUtils.toSafeFileName in my talk and @breskeby admits he wrote it. #greach.
- @gvmtool A new logo in the making by @saschaklein! #sdkenv http://t.co/OqIjibzNHg
- @rus_hart Thanks to everyone who attended my ratpack workshop this morning at #greach If u need any assistance with remaining labs please get in touch
- @NathanTippy Looking for #Java & #Groovy skilled #developers in #StLouis to solve hard problems. Contact us! http://ociweb.com/contact@ObjectComputing
- @JennStrater @trisha_gee is comparing testing in Java and Groovy. Ease of Understanding scaled from :( to meh to :) #greachhttp://t.co/EL9QMY3Dhw
- @ysb33r .@marc0der says: check out #codeship. #greach .
- @marc0der Attending a great talk by @marioggar on Groovy for Android. Makes so much sense using #groovylang for this! #greach
- @covolution Is #Groovy a Swiss army knife and #Scala a precision tool? @marc0der thinks so. #greach
- @aalmiray seen at @greachconf: SBT. Worst. Build. Tool. Ever.
- @greachconf Please contribute! #groovylang #greach http://t.co/zMFbEH3sz5
- @ilopmar "When we started fixing mixin bugs we didn't know if it was a bug or a feature,so we remove mixins and add traits" @JochenTheodorou #greach
- @sheehan00 Just finished migrating the console plugin to grails3 https://bintray.com/sheehan/grails-plugins/org.grails.plugins%3Aconsole/2.0.1#grailsfw
- @kyleboon every time you inject a grails service into a domain the earth gets 0.1 degrees warmer
- @glaforge The #groovylang release process, at #DevoxxFR, with @CedricChampeau & @freddy33 https://speakerdeck.com/glaforge/groovys-release-process-devoxx-2015
- @aalmiray made it to the official @greachconf hotel and met Jakob (from @gr8conf) at the lobby. Groovy man
- @daniel_jacobson Excellent article on #Netflix's use of Java and Continuous Delivery in #JavaMagazine -> http://www.oraclejavamagazine-digital.com/javamagazine_open/20150304#pg22 @aglover
- @bobbywarner @ldaley Any objections to me publishing a new version of your plugin? -- https://github.com/bobbywarner/grails-ldap-server/commit/5cdff6a25356a2fc82da2a4f207ab4293279773f
- @kenkousen Always a joy to watch Andres “@Parleys: Tutorial of the day: "Functional Groovy" by @aalmiray @DevoxxUK #Groovyhttps://www.parleys.com/tutorial/functional-groovy”
- @johnrengelman #Gradle tip - apply a custom plugin to its own project - http://gist.github.com/johnrengelman/… Great when enforcing patterns to all company projects.
- @coburnw Introducing Vector,Netflix's On-Host Perf Monitoring Tool. Great job @mspier @amernetflix and @brendangregg.http://techblog.netflix.com/2015/04/introducing-vector-netflixs-on-host.html
- @Gradleware Netflix ships new projects on demand. Learn how this is spearheaded by Gradle in this talk by @quidryan http://ow.ly/Lj5Vc
- @giladju A #Groovy script for #Jenkins #Scriptler plugin supporting promotion of builds in #Artifactory Prohttp://scriptlerweb.appspot.com/script/show/776001, enjoy
- @rahulserver #Grails is the future of java web frameworks
Tweets sul Greach
- @autentia Advanced microservice concern por @svpember ahora mismo en streaming en @greachconf https://www.youtube.com/watch?v=Sj9RwANfNgU
- @burtbeckwith Slides from #greach #grailsfw Spring Security talk http://www.slideshare.net/burtbeckwith/hacking-the-grails-spring-security-20-plugin and demo code from upcoming blog post https://github.com/burtbeckwith/hacking_madrid
- @greachconf Please send us your feedback about the conference and rate the speakers. You can win a free ticket for 2016!http://bit.ly/greach2015-survey #greach
- @ObjectComputing Have you heard?! #Grails (#OpenSource Web Framework) and @grailsframework have a New Home at OCIhttp://govoc.us/AACaQ1 via @PRWeb
- @stladvantage Grails (Open Source Web Framework) has a New Home at OCI http://bull.hn/l/2FGJF/ #newhomeforgrails
- @grooscript Slides from @jfrancoleza talk, grooscript in action http://www.slideshare.net/JorgeFrancoLeza/grooscript-greach-2015
- @svpember Thanks to everyone who attended my Microservices talk at #greach . You all asked some excellent questions. Slides:http://www.slideshare.net/StevePember/advanced-microservices-greach-2015
- @russel_winder Slides of my #greach 2015 session "GPars Remoting" at http://ow.ly/LrvT7 or http://ow.ly/LrvXI Code GitHub: http://ow.ly/Lrw6K
- @beckje01 My slides on #Cassandra and #Grailsfw from #greach http://bit.ly/greachCassandra
- @mrhaki Demo code from Grails Goodness session at #greach available on GitHub: https://github.com/mrhaki/greach2015-grails-goodness.#grailsfw
- @alotor Our slides for the talk about "Decathlon Sport Meeting" available here http://www.slideshare.net/alotor/greach-2015-decathlon-sport-meeting /cc @adelatorrefoss #greach
- @grailsinfo New Blog: Collection of Links for Greach 2015 from Twitter http://bit.ly/1CMPdsN #groovy #grails
- @madmas Slides of "Documentation brought to life: #Asciidoctor & #Gradle" @greachconf http://bit.ly/1GGqn5a GitHub: http://git.io/vvleV#greach
- @JennStrater Slides for #Gr8Workshops A Guided Discussion about Teaching and Diversity in the Groovy Communityhttps://github.com/jlstrater/gr8workshops-discussion #greach #gr8ladies
- @beckje01 My slides from Securing #Ratpack http://bit.ly/greachRatpackSec they contain links to the demo code. #greach
- @JennStrater Here are the slides and examples for my talk "No-Nonsense No-SQL" See the readme for more info.https://github.com/jlstrater/No-Nonsense-NoSQL #greach
- @marc0der Slides for my talk on GVM (2015) http://bit.ly/gvm-talk-2015 #greach #gvm
- @pronoide_fer Now you can grab the #gradle project for my #spock workshop for this afternoon @greachconfhttps://github.com/fredondo/greach2015-spock-workshop / http://pronoide.com/downloads/greach-workshop-2015.zip
- @marc0der Slides for my presentation Groovy and Scala: Friends or Foes? http://bit.ly/groovy-scala-talk #greach
- @ysb33r In a nutshell: @jfrancoleza on Grooscript. #greach http://t.co/n7cJIyaKgD
- @goeh Slides and demo source from my #grailsfw #gr8crm plugin talk at #greach now available on http://gr8crm.github.io
- @greachconf You can see a summary of #greach here: http://eventifier.com/event/greach/
- @ysb33r In a nutshell: @alvaro_sanchez on Stateless Authentication for Microservices. #greach http://t.co/GUE5jLPrM7
- @svpember Thanks to everyone who came to my Reactive talk this morning at #greach! Slides: http://www.slideshare.net/StevePember/groovy-options-for-reactive-applications-greach-2015 and demos: https://github.com/spember/greach2015-reactive-demos
- @ysb33r In a nutshell: @marc0der talking about @gvmtool and its future. #greach http://t.co/I89XZcqx4Z
- @jmiguel I anyone at #greach wants a higher quality image from http://goo.gl/ludne0 just tell me. And of course, you can use them whenever you want
- @alvaro_sanchez "Stateless authentication for microservices" at #greach: http://ow.ly/LwlrX. Plugin: http://ow.ly/Lwlz2 #groovylang #grailsfw
- @ysb33r Slides from my talk on Idiomatic #gradle Plugin Writing is now available - http://www.slideshare.net/ysb33r/idiomatic-gradle-plugin-writing #greach
- @russel_winder The PDFs of the slides introducing the #greach #GPars Dataflow workshop are accessible inhttp://www.russel.org.uk/Workshops/Dataflow/Notes/
- @ysb33r In a nutshell: @breskeby on #gradle 2.0 and beyond. #greach http://t.co/6X7Buub5Uf
- @ilopmar The slides http://www.slideshare.net/ilopmar/greach-2015-ast-groovy-transformers-more-than-meets-the-eye and the code https://github.com/lmivan/greach2015 of my #greach "#Groovylang AST Transformations" talk @greachconf
- @ysb33r In a nutshell: @breskeby on Android and #gradle. #greach http://t.co/9PabR0ZHnE
- @pronoide_fer My presentation for the #Spock workshop of this afternoon at @greachconf is in http://www.slideshare.net/fredondo/greach-2015-spock-workshop Thank you all attendees #greach
- @grooscript Source code of #greach demo https://github.com/chiquitinxx/books-demo. Groovy templates, websockets, spring boot, require.js and grooscript and gradle plugin.
Conferenze e incontri
- Grails Azerbaijan: Groovy and Grails Event, Azerbaijan - Azerbaijan, 25 aprile, 2015
- Spring I/O, Barcellona - Spain, 29-30 aprile, 2015
- London Groovy & Grails User Group: Idiomatic Groovy, Londra - UK, 5 maggio, 2015
- GR8conf Europe, Copenhagen - Denmark, 2-4 giugno, 2015.
- Gradle Summit 2015, Santa Clara, CA, 11-12 giugno, 2015.
- GR8conf US, Minneapolis - USA, luglio, 2015.
- SpringOne 2GX 2015, Washington - USA, 14-17 settembre, 2014.
- Groovy Grails Exchange, Londra - GB, 14-15 dicembre, 2015