今週のGrails 2016-27

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

毎年恒例かも。元記事の著者Jacob氏がRoskilde Festival(サイトの一部Grailsを使ってる)のITインフラボランティアのため長期の休刊でした。 先週までの内容に追いつこうと努力しますが見落としがあるかもです。

GrailsチームはGrails 3.1.9をリリース。バグフィックス以外の大きな内容は、インテグレーションテストでのポートがランダムになった事ですね。そして、さらに、2.5.x系のメンテナンスリリースも公開されています:Grails 2.5.5
Manuel Ángel Quindimil氏がGrails初心者向けのスライド"Boost your productivity. - Grails yourself!"を共有しました。

Zachary Klein氏がGrailsでReactjsを使用したスタータープロジェクトを作成しました:a href="https://github.com/ZacharyKlein/grails-react-starter" target="_blank">grails-react-starter。webpack-dev-serverを使用したホットローディングとReactコンポーネントのテストにはmochaテストフレームワークを使用しています。

Eric Helgeson氏がGrailsでcreate-app時の各バージョンでの差分を見るためのシンプルなプロジェクトを公開しました: コチラ

GithubとGoogleがBigQueryにGithubアーカイブをリリース。そしてGuillaume氏がGroovyファイルへの興味深いクエリーを:What can we learn from million lines of Groovy code on Github?。記事にいくつか面白い事実が。
そしてGroovyエコシステムからのグレートなニュース! Canoo社が Groovyとそのエコシステムへのコマーシャルサポートを開始!

SpockのRC1がリリースされています:Spock 1.1 RC1。もうすぐ新バージョンがリリースって事ですね。

RatpackコアチームのDanny Hyun氏が、 Google Cloud AppEngineへRatpackアプリケーションをデプロイるすガイドを公開。

Spock GenesisはSpockテストで使用するプロパティベースなレイジーデータジェネレーター。 ドキュメントはコチラから:spock-genesis。ナイスなサンプルいっぱいあるよ。

Gradleサミット開催されましたね。Sergio del Amo氏がgroovyの最強ニュースレターGroovy Calamari #40でまとめています。リンク踏んだら購読登録も忘れずに! Groovyポッドキャストがライブ中継もしたみたいです:live from the Gradle Summit、そしてオススメセッションは:Testing the build with TestKit。 Groovyポッドキャストは常にGroovyの優良な情報をお届けしています。コチラのサイトからどうぞ!
Gradleはただのビルドツールだけではなくクラウドサービスになりました。新たなWebサイトはコチラ:gradle.com、前のサイトより目がやられなくてよいですね。

#unfollowdanveloper(danveloperをアンフォローしろ!)の理由を知りたい?これはデカい理由だね:Write your Gradle builds in Javascript!、きっと彼は"Learning Ratpack"の執筆が終わってからそうとう暇だったんですねw。 コチラのツイートもどうぞ:Dan's own tweet

GR8Conf Europeチームは2016年版の振り返りミーティングを行いました。そして2017年のプランを開始! 最初のキーノートスピーカーが決定!オフィシャルアナウンスを待て!
GR8Confに参加したい?GR8Conf USがまもなく開催されます!チケットはまだゲットできます!Grailsチームはカンファレンス中にGrails 3.2リリース(きっとRC1とか)を約束しています!

GroovyでAndroidアプリ開発!Groovy Androidプラグインのバージョン1.0がリリース! ドキュメントも(READMEですが)公開されています

 

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

ブログ・記事など

新規Grails 3プラグイン

  • grails-vaadin-plugin (1.0.8) Vaadin plugin for Grails.
  • exa-datatables (2.0.0) Provides easy integration with DataTables.net (Table plug-in for jQuery)
  • spring-security-oauth2 (1.1.0) This plugin provides the capability to authenticate via oauth. Depends on grails-spring-security-core.
  • spring-security-oauth2-facebook (1.0.0) This plugin provides the capability to authenticate via facebook-oauth provider. Depends on grails-spring-security-oauth2.
  • spring-security-oauth2-google (1.1.0) This plugin provides the capability to authenticate via g -oauth provider. Depends on grails-spring-security-oauth2.
  • embedded-mongodb (1.0.0) Executes an embedded mongo database for integration or functional testing
  • actuator-ui (0.2) Grails actuator-ui plugin

Grails 3プラグイン更新情報

  • coffee-asset-pipeline (2.9.4) Easily process coffee-script files with the asset-pipeline plugin. Package includes both jvm coffee runtime as well as the ability to use the c?
  • sass-asset-pipeline (2.9.4) Provides fast and easy .sass and .scss file support for Transpiling to CSS. This plugin takes advantage of jsass and libsass for maximum perfor?
  • handlebars-asset-pipeline (2.9.4) Provides native Handlebars file support in the asset-pipeline. Easily convert .hbs or .handlebars files into javascript template caches for use?
  • ember-asset-pipeline (2.9.4) Compiles hbs or handlebars files for the asset-pipeline into the Ember.TEMPLATES cache
  • less-asset-pipeline (2.9.4) LESS Compiler for the Asset-Pipeline
  • asset-pipeline-grails (2.9.4) The Asset-Pipeline is a plugin used for managing and processing static assets in Grails applications. Asset-Pipeline functions include processi?
  • compass-asset-pipeline (2.9.4) 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 ?
  • grails-twilio (0.1.3) Provides SMS sending capabilities to a Grails application.
  • springws (3.0.2) Spring WS Plugin for Grails 3
  • elasticsearch (1.2.0) Elasticsearch is a search server based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web inter?
  • rabbitmq-native (3.3.0) A messaging plugin for Grails 3 using RabbitMQ. This plugin gives application authors a powerful framework to quickly get a scalable messagi?
  • distributed-lock (3.0.5) This plugin provides a framework and interface for a synchronization mechanism distributed to multiple server instances. In today
  • alexa-skills (0.1.1) This is a Grails 3.x plugin to help make Amazon Alexa Skills / Speechlets
  • redis-gorm (5.0.10) GORM - Grails Data Access Framework
  • neo4j (5.0.10) GORM - Grails Data Access Framework
  • mongodb (5.0.10) GORM for MongoDB
  • hibernate5 (5.0.10) GORM - Grails Data Access Framework
  • hibernate4 (5.0.10) GORM - Grails Data Access Framework
  • hibernate3 (5.0.10) GORM - Grails Data Access Framework
  • cassandra (5.0.10) GORM - Grails Data Access Framework
  • ajaxdependancyselection (1.3) Grails ajaxdependancyselection plugin
  • angular-scaffolding (1.0.0.RC1) Provides scaffolding for AngularJS 1.x applications
  • slack (3.0.1) Grails Slack Integration Plugin
  • newrelic (3.30.0) Grails NewRelic plugin
  • sentry (7.3.0) Grails Sentry plugin
  • segment (2.0.4) Grails Segment plugin
  • jesque (1.1.8) Grails Jesque Plugin
  • facebook-sdk (2.6.0) Grails Facebook SDK plugin
  • grails-melody-plugin (1.60.1) Integrate JavaMelody monitoring into Grails application.

Grails2プラグイン更新情報

  • Slack Plugin This plugin provides integration with Slack by Incoming Webhooks
  • Segment.io Plugin The Segment.io Plugin allows your Grails application to use Segment.io. Segment.io lets you send your analytics data to any service you want, without you having to integrate with each one individually.
  • Swaggydoc Plugin Uses swagger to document Grails Controllers
  • Dao plugin Enables a grails-app/dao directory to setup beans see https://github.com/basejump/grails-dao
  • Grails Audit Trail Plugin This plugin lets you add an annotation to your domain classes so they will get a user and date stamp after a new insert or update.
  • Exa Datatables Plugin This plugin provides easy integration with DataTables.net (Table plug-in for jQuery)
  • Console Plugin A web-based Groovy console for interactive runtime application management and debugging

興味深いつぶやき

 

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


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