今週のGrails 2015-8
この記事の内容は、Jacob氏による"Grails Diary"を、意訳した内容です。誤訳等有りましたら
@tyama宛てに(DMで)優しく報告ください。
元記事:Grails Diary - Week 8。
今週のヘッドラインは、Groovy 2.4.1と2.3.10のジョイントリリースです。多くのバグフィックスと向上が含まれています。そして、今回のリリースで2.3.x系の最終バグフィックスリリースとなります。
Guillaume氏による、リリースノートはコチラ。
そしてチェンジログはコチラ 2.4.1 そして 2.3.10。
いつもアップグレードすべきですが、Kyle Boon氏曰く、静的コンパイルを使用している方は、今回は特にそうした方が良いようです。
今年もGoogle Summer of Codeのネタがでています。今年はGParsとGrooscriptも参加します。コチラから
Grailsの公式サイトが大整形!前よりも情報が探しやすくなったとか。今回から静的サイトになり、サイトのコードはGithubにあります。Groovyサイトのforkから作られています。ちょっとアレなのはGrailsサイトはGrailsで作られていないって事くらいでしょうか ;)
ようやくSpock本が出たようです、まだMEAPですが、タイトルは"Java testing with Spock"です。
ManningのMEAPから購入できます。といってもまだ3章までっぽいですね。他にも数冊Spock本の噂がありますが、今回のコレは公式ですよ。
Ken Kousin氏が正式にGroovyポッドキャストに参加するようです。Peter Ledbrook氏とのコラボ最高ですね。
Ken氏のアナウンスは、コチラから "Now Co-Hosting the Groovy Podcast,"、つうかアレっす、読むより第7回を視ましょう!
今回の内容はGroovyのファンデーション探しの話題、Spock本の話題、そして、リアクティブ(2015年のバズワード)なGParsデータフローの話です。
今週のその他のリリースは。 GrailsプラグインElasticサーチGroovyクライアントバージョン1.4.4のリリース、Grails 2.4.4以降に対応しました。インストラクションはコチラ。
Apache POIのGroovy DSLラッパー gsheets がバージョン0.4.0をリリースしました。bintrayから入手できます。
もしモバイルアプリをGroovyで開発している、あるいは、これからGroovyで開発したいあなた!Cedric Champeau氏の、Gradle Groovyプラグイン 0.3.6のテストをして彼の手助けをしましょう!
プラグインスナップショットの作成方法はリポジトリのREADMEを参照してね。 Groovy language support for Android's Github repository
スペインマドリッドで開催されるカンファレンスGreachのアジェンダが最終版になりました。コチラから。
プレゼン動画・ポッドキャスト
ブログ・記事など
更新プラグイン
興味深いつぶやき
-
@kenkousen .@RobertFischer Write in Groovy, compile it, then decompile back to Java. I call that “Making Groovy Java” :)
-
@ysb33r Why would someone want to use #hamcrest in junit, when you can just use #spockfw ?
-
@ilopmar Organizing a conference like @greachconf is almost a fulltime job. But I also have my fulltime job at @kaleidosnet #INeedMoreHoursInADay
-
@lukaseder Why do people keep putting up with date / time formatting? There are ISO standard date formats. Use them! http://stackoverflow.com/q/28653042/521799
-
@mittie @pledbrook @kenkousen last week I used #gpars dataflow in a customer project. It is "functional reactive" without the fuss.
-
@codepipes "Groovy gives me in this case a 75% reduction of code lines against Java". @glaforge Excerpt from chapter 2 of my Spock book.
-
@springcentral SpringOne 2GX 2015 Call for Papers is open! Go to http://springone2gx.com & submit a Spring/Cloud/Groovy/Grails topic(s) for consideration.
-
@Lspacewalker .@asciidoctor @Gradleware @revealjs Live example hosted via github pages http://danhyun.github.io/asciidoctor-gradle-examples/asciidoc-to-revealjs-example/revealjs/example-manual.html#/
-
@grooscript Grooscript in action @greachconf, finally 9am, saturday April 12. Wake up early to take an exclusive grooscript sticker!
-
@CedricChampeau And remember, if writing the new #groovylang documentation takes so long, it's because very single snippet of code is *tested*.
-
@CedricChampeau "Only" 71 occurrences of "TBD" left in the #groovylang documentation. Sigh. http://t.co/becS5TNv5u
-
@mittie #Groovylang is 4 times in the session titles of the 2014 #JavaOne Rock Stars!
-
@noctarius2k JitPack | Just-in-time packager for Maven and Gradle | interesting idea! http://bit.ly/1CRgta8
-
@grooscript Create dsl's on javascript libraries is fun https://gist.github.com/chiquitinxx/fcf29996207c8dc412bf Three.js objects in action http://grooscript.org/demo/three.html
-
@grailsframework Launched our shiny new @grailsframework website! https://grails.org #grailsfw #groovylang Hosted on @CloudFoundry
-
@russel_winder #GPars website needs a design and CSS guru to give the website a proper look and feel. cf. http://gpars.github.io
-
@mittie Please use code mlkapelonis at http://manning.com to receive 50% off #Java Testing with #Spock
-
@voxxed You might want to re-examine your Java problems after reading this. https://www.voxxed.com/blog/2015/02/java-doesnt-suck-youre-just-using-wrong/
-
@CedricChampeau 2 releases of #groovylang done in less than 2 hours. Me happy.
-
@marc0der The moment you think you're an expert is the moment you stop learning.
-
@mittie “The Search for #Spock is over! #Java testing with #Spock is now available on #MEAP http://manning.com/kapelonis http://t.co/Rb7IDebMLn”
-
@ManningBooks The Search for #Spock is over! #Java testing with #Spock is now available on #MEAP http://manning.com/kapelonis http://t.co/CEA7vAPwas
-
@pledbrook Groovy Podcast ep. 7 this Friday, 21:30 UTC: https://plus.google.com/events/ceb8a8mlsu9nvfqh15elcriocgg - YouTube: http://www.youtube.com/watch?v=dG1dYjBpjls
-
@musketyr Got bitten again by @grailsframework fixtures plugin. Why everything fails? Because fixtures plugin hates transactional services!
-
@tim_yates Just saw my #groovy-logic library https://github.com/timyates/groovy-logic is on the http://minikanren.org/ site. Need more time to give it some love ?
-
@JakeWharton Heads up: Gradle 2.3 broke wildcard excludes on dependencies from Maven artifacts. Most notable is Robolectric 2.4. http://forums.gradle.org/gradle/topics/pom-dependency-excludes-wildcard-excluding-the-dependency-itself
-
@ilopmar During the next two months I'm going to be on tour: @jdays2015, @greachconf (organizing & speaking) @con_fess & @spring_io #IvanOnTour2015
-
@smaldini Final sprint started: @ProjectReactor https://github.com/reactor/reactor/commit/361ae54310ae21103193845b80ad8d4099a40789
-
@groovypuzzlers 2nd season is here! @glaforge @JochenTheodorou @CedricChampeau @kenkousen @pledbrook @tim_yates @paulk_asert et al, it’s time to submit!!!
カンファレンスとミートアップ
-
Greach, マドリッド - スペイン, 2015/4/10-11
- Spring I/O, バルセロナ - スペイン, 2015/4/29-30
-
GR8confヨーロッパ, コペンハーゲン - デンマーク, 2015/6/2-4
-
GR8conf US, ミネアポリス - USA, 2015/7
-
Gradleサミット2015, サンタクララ, カリフォルニア, 2015/6/11-12.
-
SpringOne 2GX 2015, ワシントン - USA, 2014/9/14-17.
-
Groovy Grails Exchange, ロンドン - イギリス, 2015/12/14-15