今週のGrails 2016-30

この記事の内容は、Jacob氏による"Grails Diary"を、意訳した内容です。誤訳等有りましたら @tyama宛てに(DMで)優しく報告ください。
元記事:Grails Diary - Week 30

今週はGR8Conf US特集!GR8Conf USのスライドいっぱい!

Grails 3.1.10は、GR8Conf USにてライブリリースされました!

Asset Pipelineプラグイン2.10系に.js.es6とjsx-asset-pipelineが追加されました!

Dan Woods氏はSpring Oneにて、"High Performance Microservices with Ratpack and Spring Boot"のセッションを行いました。 関連資料はこれですかね"Ratpack + Spring Boot + Async PostgreSQL."

Graeme Rocher氏が、リアクティブなアプリケーション開発を手助けしてくれる、RxJava for Grailsプラグインをリリースしました。コントローラの使用例も公開。ユーザガイドはコチラ
そして、GrailsでRxJavaの他のサンプル。Grails Async Comet Example

Adam L. Davis氏の著書"Learning Groovy"が更新されます。Apressにて予約可能です!

Jorge Aguilera氏がGitlab-CI用のテンプレートにGrails3用のテンプレートを提供。 Grails.gitlab-ci.yml

Kyle Boon氏とCraig Burke氏のどちらがGrails Diaryでメンションされているか競っています。記事の最後にスパムのように両者をメンションしておきます!(意訳版では省略しました)

Caster.ioにGradleのフリーレッスンがあります。 Hot to Create a Gradle Plugin by Annyce Davis

Groovyポッドキャスト。GR8Conf USからライブ! 多くのスピーカーが参加しています!
Annyce Davis氏がGR8Conf USのまとめブログを書きました:GR8Conf US 2016 Recap

 

GR8Conf USのスライドとコード集!

プレゼン動画・ポッドキャスト

ブログ・記事など

新規Grails 3プラグイン

  • rxjava (1.0.0.M2) A plugin that integrates Grails with RxJava
  • selfie (1.0.1) Selfie is a Grails Image / File Upload Plugin. Use Selfie to attach files to your domain models, upload to a CDN, validate content, produce thumbnails.

Updated Grails 3 Plugins

  • coffee-asset-pipeline (2.10.0) Easily process coffee-script files with the asset-pipeline plugin. Package includes both jvm coffee runtime as well as the ability to use the coffeescript npm module if detected.
  • sass-asset-pipeline (2.10.0) Provides fast and easy .sass and .scss file support for Transpiling to CSS. This plugin takes advantage of jsass and libsass for maximum performance.
  • handlebars-asset-pipeline (2.10.0) Provides native Handlebars file support in the asset-pipeline. Easily convert .hbs or .handlebars files into javascript template caches for use with the handlebars runtime.
  • ember-asset-pipeline (2.10.0) Compiles hbs or handlebars files for the asset-pipeline into the Ember.TEMPLATES cache
  • less-asset-pipeline (2.10.0) LESS Compiler for the Asset-Pipeline
  • compass-asset-pipeline (2.10.0) Provides Compass/SCSS Build support using the jruby runtime. Any compass project can be adjusted to be built by the asset-pipeline and used in applications.
  • console (2.0.7) A web-based Groovy console for interactive runtime application management and debugging.

Grails2プラグイン更新情報

興味深いつぶやき

  • @GR8ConfUS If you have general #GR8Conf US 2016 feedback, please use contact@gr8conf.us - we'd love to hear from you.
  • @GroovyMN Next GUM - Tues, Aug 9 - @burtbeckwith will present on the new grails-schwartz plugin - a quartz replacement http://bit.ly/2aJG1En
  • @DailyGradle Prevent ‘clean’ task default behaviour of deleting whole of build directory. clean { delete = [] } #gradleTip
  • @kenkousen Really enjoyed @GR8ConfUS. That conf was, as they say, lit. One might even claim it was turnt up. Total poppington.
  • @autentia If Copenhagen was too far for you! Check it all here!?? @gr8conf #gr8conf EU16 http://bit.ly/Gr8conf https://t.co/9hwjwi2kt5
  • @kenkousen I want to publicly thank @jeffscottbrown for taking so much time during @GR8ConfUS yesterday to discuss #grailsfw details with me.
  • @rpalcolea @GR8ConfUS was awesome! Well organized! Thanks again for everything. What a great community #groovylang #grailsfw
  • @codeJENNerator The #gr8workshops beginner class is now underway @objectpartners Awesome to see people learning to code in Groovy. https://t.co/wWriTR7obP
  • @andrewreitz_ Thanks to @Lspacewalker I just deployed my first @ratpackweb app to Google App Engine!
  • @danveloper Thank you @GR8ConfUS for another wonderful conference! #gr8conf
  • @autentia Speakers who live code. It was a pleasure to meet many of them @aalmiray #groovy @gr8conf http://bit.ly/Gr8conf https://t.co/N2h7XrGuOT
  • @staticnull It’s the engaged attendees and approachable speakers that make it truly a #gr8conf!
  • @johnrengelman It's taken 14 years for me to achieve bottle service at a bar in dt mpls #gr8conf https://t.co/hLMQfYOwEb
  • @FoxInATX #gr8conf was just, well gr8. Thank you for the opportunity to speak. I learned so much and created memories that I will carry w/ me always.
  • @jbaruch Live @amazonecho demo at #gr8conf: Echo: what is your name? Me: Baruch Echo: I heard "Bottles". Need to check if @bottles is for sale
  • @rpalcolea The #groovylang podcast live from @GR8ConfUS! Thanks to @kenkousen and @jbaruch for doing it! https://t.co/E64bh7xoCe
  • @brwngrldev .@GR8ConfUS was such a well run conference, huge thanks to everyone involved! ?????? #gr8conf
  • @puneetbhl Last session of an amazing @GR8ConfUS just ended. Thanks to all the organisers speakers. Hope to see you all again. https://t.co/bmPPNeRwff
  • @codeJENNerator .@johnrengelman is giving a great keynote to close #gr8confus The story of 'Sally' has so much helpful info! https://t.co/jucOYzAMPh
  • @kenkousen .@craigatk1 @GR8ConfUS @GebFramework Craig is the Geb Master
  • @lightsabersd @johnrengelman wrapping up #gr8confus Writting Software In The Age Of Agile https://t.co/jstznZcb9a
  • @jtuberville @GR8ConfUS thanks for a gr8 conference. #Minneapolis thanks for the gr8 weather. @danveloper thanks for the multiday hangover
  • @lightsabersd Thanks @ObjectComputing for the sweet swag #gr8confus
  • @saschaklein @puneetbhl on 'Dockerize it all' at #gr8confus https://t.co/2EIp86ouOc
  • @rpalcolea Fun With Spring Security by @burtbeckwith @GR8ConfUS #gr8confus #grailsfw #groovylang w/@gdeltorno https://t.co/zgcYZs5dLw
  • @ColinHarrington "Reactive Streams and the Wide World of Groovy" with @svpember #gr8conf https://t.co/KxNFp45FO7
  • @sbglasius Shoutout to @JacobAae and Grails Diary from @craigburke1 - he's reading all posts and fetching mentions of him and @kyleboon @GR8ConfUS
  • @gr8conf Interview with @ApacheGroovy core comitter @JochenTheodorou at #gr8conf eu 2016. @canoo http://youtu.be/c5BwFwawFBo?a
  • @sbglasius @craigburke1 @kyleboon @GR8ConfUS but Craig did not want to put @graemerocher on the right side.... #chicken
  • @sbglasius @craigburke1 vs @kyleboon in one pic @GR8ConfUS https://t.co/swbs4KH0pF
  • @wbucksoft Can’t agree more with @craigburke1 about locking exact NPM versions, the JS world is not very safe about SemVer & breaking changes #gr8conf
  • @sbglasius @craigburke1 talk on "AngularJS in Grails" starts with @kyleboon bashing - it's pure ?? @GR8ConfUS #gr8conf
  • @RyanVanderwerf At @craigburke1 talk on grails and angular, he had to clear up something #kylebooneisterrible #gr8conf @kyleboon https://t.co/SvclNe5aia
  • @codeJENNerator Right now at #gr8confus @johnrengelman from @objectpartners is talking about Ratpack Beyond the Web #gr8conf https://t.co/VSvxrIZ7EE
  • @kyleboon "what did I do wrong?" should be the name of all of @danveloper's talks
  • @johnrengelman @kyleboon @danveloper except for the semicolons in a groovy file.
  • @kyleboon "if youre a programmer you'll be able to figure out ratpack" says @danveloper. guess you don't need his book.
  • @dr_pompeii #Gradle forums community rocks!
  • @johnrengelman My first web framework was non-blocking. How about you? @ratpackweb https://t.co/PY77zOXhMa
  • @wbucksoft So much this. Do vanilla Spring Boot if you love writing lots of boilerplate code, but I’ll take Grails every time https://twitter.com/danveloper/status/758782093618847745
  • @danveloper “Spring Boot is 'Grails Lite’. At best.” - @kenkousen #gr8conf
  • @johnrengelman Some real love for @ratpackweb from @kenkousen during his keynote at @GR8ConfUS #ThanksKen
  • @danveloper “Ratpack is the ultimate in asynchronous, non-blocking I/O, Java 8 features [for web apps]” - @kenkousen #gr8conf // @ratpackweb
  • @sbowman96 @ObjectComputing @GR8ConfUS Caught 6 of the OCI @grailsframework core team all in 1 spot! https://t.co/SdXSC5VrxV
  • @graemerocher Added Server Sent Events support to @RxJava for @grailsframework plugin https://grails-plugins.github.io/grails-rxjava/latest/#serverSentEvents #gr8confus #grailsfw #groovylang
  • @kyleboon Really enjoying @brwngrldev's talk "From Grails to Android" - it's a great introduction to Android development for me
  • @andrewreitz_ I learned how to program grails! https://t.co/JXKOFAlvFI
  • @kyleboon I came to @craigburke1's talk to learn about the serious topic of groovy DSLs and but the information about @DaneCook is a welcome addition
  • @rpalcolea And yes… @kenkousen showed a nice example of gradle task using #groovylang that couldn’t be possible with Kotlin #gr8confus
  • @jtuberville Excited about asynchronous REST client with RxGORM #grails #gr8conf #RxAllTheThings
  • @jeffscottbrown During @graemerocher's GR8 keynote this morning: "How many of you are using Grails 3?" Great majority of hands go up! #grailsfw #gr8conf
  • @CedricChampeau Hi to my @GR8ConfUS friends! Would like to be there but visiting Andalucía ! https://t.co/y3hnWmmFRH
  • @GR8ConfIN GR8 Conf IN is back in January 2017. Call for Papers are open! Visit http://gr8conf.in/ for details.
  • @sbglasius If you want to chat about #gr8conf and/or #gr8day events, I'd like to talk. I'm excited to be back at @GR8ConfUS #groovylang #grailsfw
  • @kyleboon Everyone is excited to learn about @ratpackweb in @marcinerdmann's workshop today at @GR8ConfUS
  • @GR8ConfUS Good Morning GR8Conf! https://t.co/cRghVuFOeM
  • @sarbogast Check out @alvaro_sanchez’s cool workshop about @grailsframework @angularjs & @springsecurity: http://alvarosanchez.github.io/grails-angularjs-springsecurity-workshop #grailsfw @groovylang
  • @kyleboon Have it on good authority that @craigburke1 plans to disparage me during his @GR8ConfUS talk this week. His h8 must not be allowed to stand.

 

カンファレンスとミートアップ

  • G3 Summit , フォートローダーデール,フロリダ - USA, 2016/11/27-12/1CFP is open!
  • GR8Conf India, ニューデリー - インド, January 7th-8th, 2017
  • GR8conf Europe, コペンハーゲン - デンマーク, May 31st - June 2nd, 2017.


Topへ
インデックスへ
Grails公式サイト
ドキュメント
G*Magazine
Grails/Groovy便利リンク集
Grails/Groovy Links
日本Grails/Groovyユーザーグループ
ワークショップの告知等はこちらを参照してください。
Japan Grails/Groovy Users Group
Grails徹底入門サポートページ
『Grails 徹底入門』のサンプルコード等