サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPad Air
grails-ja.hateblo.jp
Grails 3.2 RC1リリースです!!!! 正式版リリースが待ち遠しい! Grails 3.2系の新機能は、公式サイトのWhat's NEWを参照! http://docs.grails.org/3.2.x/guide/introduction.html#whatsNew ザックリまとめるとこんな内容です。 GORM 6 Suite GORM for Neo4j 3.0: Bolt Driver対応 GORM for MongoDB 3.2 RxGORM - GORM for RxJava RxGORM for REST: RxNetty上に構築 RxGORM for MongoDB: MongoDB Rxドライバー上に構築 新たなConnectionSources APIとユニバーサルマルチデータソース対応 Hibernate, MongoDB, Neo4jのマルチテナント対応 S
Grails 3.0.3 リリース! 頭痛で早退して爆睡してました。今週のGrailsの著者のように夏休みって事ではありません。 今回の更新で、開発時のリロード廻りが向上されています。 詳しくはチェンジログを https://github.com/grails/grails-core/issues?q=milestone%3Agrails-3.0.3 もちろんGVMからインストール出来ます! Grails 3.0.x の詳細情報は、コチラを参考にしてください! Grails 3.0.0 リリース!! - leftovers... Grails 3.0.3 の公式リリースノートはこちら。 https://github.com/grails/grails-core/releases/tag/v3.0.3 Changelog https://github.com/grails/grails-co
Grails 3.0.2 がリリースです!!!! 久しぶりです! もうどうなるかと思ったです。 今は自分は、絶賛Grails 2.4.4で開発中です! 新たな拠点OCIになって最初のリリースです! 3.0.0, 3.0.1リリース後に見つかったバグのフィックス版です。 Spring Boot 1.2.4に更新されています! 詳しくはチェンジログを https://github.com/grails/grails-core/issues?q=milestone%3Agrails-3.0.2 GVMからインストール出来ます! Grails 3.0.x の詳細情報は、コチラを参考にしてください! Grails 3.0.0 リリース!! - leftovers... Grails 3.0.2 の公式リリースノートはこちら。 https://github.com/grails/grails-core
Grails 3.0.0 がリリースされました!!!! これで、一段落!2.3時代の頃からGrails 2.4のリリース群にもあわせつつ"Road to 3.0"を開始、それから約1年半ほどコア部分からの見直しが始まり、確か当初はビルドシステムをGradleにするとかの話くらいだった気が、そしてspring-bootの出現とマイクロサービス時代に向かって、最終的にはspring-bootベースになって登場しました。Grails 2.4.xからGrails自身に依存せずスタンドアロンでGORMが使用できるように、続いてGSPもスタンドアロンで使用できるようになりました。他にも3.0へ向けての実装変更も多く行われました。 2.4.xでの更新で、ビルドシステムを変更するための基盤が完成して、今回リリースされたGrails 3.0では、その上にGradleでのビルド、コアをspring-boot上
Grails 3 最初のマイルストーンがリリースされました。待ってました! 今回からgithubでリリース処理なんですね。 https://github.com/grails/grails-core/releases/tag/v3.0.0.M1 リリースの流れが変わってタイミングがね。わかりません。 スナップショットで結構遊びましたが。 ん?もう使いまくれって事?でもSSプラグインをアレしないとな。 まあ、直前にいろいろ話がアレでアレですが。オープンソースなのでね。アレですよ! 応援しています。うちが大企業だったら6人くらい雇いますよ!まだ無理ゴメン! なんせうちの会社は2006年からGrails使いまくりですから! Grails 3に伴い一部のプラグインもGrails 3に対応しましたよ! リポジトリはコチラですね。 https://github.com/grails3-plugins
spring-bootで”spring-bootとgroovyでActiveMQ”したので。 以下の記事。 http://d.hatena.ne.jp/mottsnite/20141216/1418699308 調子にのってリリースもされていない、 Grails 3 でもやってみた。 しかも、なんとなくの、 web-microプロファイルで。 ん?それじゃ spring-boot ぢゃんとか言わないの。 Grails 3からのプロファイル付きアプリ生成で。 grails create-app amqm --profile=web-microアプリ名のフォルダと共に、Application.groovyとapplication.ymlが生成されます。 Application.groovyをの中身をザックリ変更。 @Grab("org.springframework:spring-jms:4.
spring-bootの人気がすごいと聞いてgroovyでサンプルを書きかえてしまうシリーズ!(シリーズかするのか???) 元ネタは、 Messaging with JMS http://spring.io/guides/gs/messaging-jms/ おっと。 このエントリはG*Advent Calendar(Groovy,Grails,Gradle,Spock...) Advent Calendar 2014 - Qiitaの12/16 担当分です。 では、先ずは準備! spring bootのインストールをgroovy文化のgvmで! gvm i springboot何!gvmしらない?? コチラを参照: http://gvmtool.net/ 元記事の http://spring.io/guides/gs/messaging-jms/ では、Gradle、Maven、STSでそ
今年で7回目の開催。参加は6回目。 1回目はスピーカーとして、後はタダのオーディエンスとして。 思い入れの深いイベントなのです。 カンファレンスのサイトはコチラ https://skillsmatter.com/conferences/1957-groovy-grails-exchange-2014 感想。 今回は総合的にモノリシック vs マイクロサービス的な内容が目立ったカンファレンスでした。 モノリシック vs マイクロサービス それとも、あるセッションで話を聞いたタテスライスのサービス!?タコライスではないです。 あるセッションから引用すると。Big Shit と Small Shit. Groovyは動的な言語でありながら、近年の静的コンパイル対応も行い。 時期のバージョン(2.4)ではAndroid対応も精力的に進めている。 Java8でのLambdaやAppleがSwiftな
Grails 2.4.3 バグフィックス版リリース! そもそも、Grails 2.4.xて何?って人はコチラもチェック! Grails 2.4.0 リリースきた!!!! お約束の流れですがアップデートする場合は、もろもろプラグインのバージョンを更新しましょう。 Hibernateプラグインに関しては必須です。 今回は注意点として、 更新する場合は、DataSource.groovy のhibernate configブロックに flush.mode = 'manual' を追加してください!! runtime ':hibernate4:4.3.5.5' // or ':hibernate:3.6.10.17'以下のプラグインは更新推奨です。 build ':tomcat:7.0.54' compile ':cache:1.1.7' compile ':scaffolding:2.1.2'
ダブルでバグフィックスリリースです。 先ずは、 Grails 2.4.1 バグフィックス版リリース! Grails 2.4.x系最初のバグフィックスリリースです! そもそも、Grails 2.4.xて何?って人はコチラもチェック! Grails 2.4.0 リリースきた!!!! Grails 2.4.0からアップデートする場合は、もろもろプラグインのバージョンを更新しましょう。 Hibernateプラグインに関しては必須です。 runtime ':hibernate4:4.3.5.4' // or ':hibernate:3.6.10.16'以下のプラグインは更新推奨です。 build ':tomcat:7.0.54' compile ':scaffolding:2.1.1' compile ':asset-pipeline:1.8.11' HibernateTestMixinが使用可能に
Grails 2.3系 バグフィックス版 2.3.9 リリース! 昨日 Grails 2.4が出たので、新たに始めよう!って人は悩みどころですね。 きっと2.3.10もあるだろうし。 え?まだ 2.2系使ってる? Grails前バージョンからアップデートする場合は、Hibernateプラグインのバージョンを 3.6.10.15にしましょう! Hbernate4の場合は4.3.5.3です。 Tomcatプラグインは7.0.52.1です。 build ':tomcat:7.0.52.1' runtime ':hibernate:3.6.10.14' // ':hibernate4:4.3.5.1' for Hibernate 42.3.8以前から更新する場合は、resourcesプラグイン、scaffoldingプラグインの変更もしてね。 runtime ':resources:1.2.7'
Grails 2.4.0 リリースです!! 例のコペンハーゲンで開催されるカンファレンスが、いよいよ、来週と迫ってまいりました! 行きたい!行きたい!行きたい! そんな中の、Grails 2.4 リリース。もぅ、何だったら、今やってるプロジェクトを全部 2.4 にしてやりますっ!! Grails 2.4 での更新内容! Groovy 2.3に更新!!! Groovy 2.3のリリースノートはこちら http://groovy.codehaus.org/Groovy+2.3+release+notes Spring 4 に更新 Spring 4のドキュメントはコチラ http://docs.spring.io/spring/docs/4.0.x/spring-framework-reference/html/new-in-4.0.html もちろん Java 8 対応! デフォルトのHibe
そうです。Grails 2.4.0.M2 リリースですよ!!!! でも、まだまだマイルストーンなので注意して使いましょう。 次は、いよいよ、RCが来ます。最終的には6月にリリースとか。 なんとまあ、予定ではgroovy 2.2だったのが、groovy 2.3が採用となるとか。 この辺りの話は、greach.esの動画でも話しているかも。(まだ見てないのでリンクは省略、youtubeでgreach.esを探せば出てきます) Grails 2.4 内容としては。 ※前回からちょっと更新。 Spring 4 に更新 Groovy 2.3 に更新!!!!! デフォルトのHibernateが4.3に変更。Hibernate3系もプラグインで提供。 スタンドアロンGORM https://spring.io/guides/gs/accessing-data-gorm/ https://spring.i
Grails用MongoDBプラグイン、バージョン 2.0 リリース! プラグインの情報: http://grails.org/plugins/mongodb 本家リリース情報: http://grails.org/news/1289916 GeoJSON対応 SSLコネクション対応 MongoDBコネクションURI対応 バッチ削除・更新対応の最適化 さらに! プラグインの中で使用されているコア部分の、MongoDB用GORM系ライブラリがSpring BootやGroovyスクリプトからも使用可能になりました。 Spring Bootサンプルコード https://gist.github.com/graemerocher/9683543 Groovyスクリプト https://gist.github.com/graemerocher/9683650 詳しい情報は、プラグインのドキュメント
サイクルが速いのはカンファレンスが近いからか!? Grails バグフィックスリリース! Grails 2.3.7 リリースです! 2.4.0.M1が出たりとか、2.2系もフィックスされたりとか、何かとアクティブなGrailsです。 もうすぐ、スペインでカンファレンス greach 3.0ですね。アジェンダ見てたら行きたくなってきたが、ここは我慢。。 つい先日、Grails 2.3.6でなんやかんやしてたら、.grails/settings.groovyに書いたリポジトリの認証情報が拾って貰えなくて。。 気のせいかもしれないから、深く追究せず、そっとBuildConfigに認証情報追記しましたが。。(社内共通のやつだったので。。) ま、それはさておき。 推奨リソースプラグインバージョンの話 リソースプラグインのセキュリティーの脆弱性が発見された件で、リソースプラグインのは、"1.2.7"へ
Grails 2.4 M1 と 2.2系のバグフィックス版 2.2.5 がリリースです!!! Grails 2.4.0.M1 2.4系最初のマイルストーンリリースですよ!!!! でも、まだマイルストーンですよ!試すのはあり。本番はひかえま(ry。 ちょっとちょっと、でもまだ2.3系あれですよ。半年くらいですよ。 Grails 2.4 内容としては。 Spring 4 に更新 Groovy 2.2 に更新 静的アセット管理はリソースプラグインから、アセットパイプラインに変更! アセットパイプラインプラグイン @GrailsCompileStaticでのスタティックコンパイル Ajaxタグが無くなります - formRemote, remoteField, remoteFunction, remoteLinkなどのAJAXタグが将来のバージョンで無くなります。 まだ翻訳途中ですがドキュメントの
Grails 2.3.6 リリースです!! バグフィックスです!それと追加機能も! もうおなじみの! Grails前バージョンからアップデートする場合は、Hibernateプラグインのバージョンを 3.6.10.8 しましょう! Hbernate4の場合は4.3.1.1です。 Tomcatプラグインは7.0.50.1です。 build ':tomcat:7.0.50.1' runtime ':hibernate:3.6.10.8' // ':hibernate:4.3.1.1'あとscaffoldingプラグインも更新されたのでアップデートの場合は変更ですね。 scaffolding: "2.0.2" 新機能! スタンドアローンGORM GroovyスクリプトでHibernate GORMを使用できます! GORM for Hibernate in Groovy Script @Grab(
G* Advent Calendar 2013 12/8 担当 @tyama です。 最近、Grailsの古いプレゼン資料とか、過去のブログにアクセスが多かったりとか、そんな古い資料をみると気になったので記事にしてみます。 Grailsをバリバリ使ってる人はきっと「そんなん知ってるよ。常識ぢゃん。」とかなる話です。まあ、そうは言わず最後まで読んで頂ければ。。 先ずは歴史! Grailsプラグインは、さかのぼること7年程前2006年に実装されました(実際のリリースは0.4からで2007年初頭)。当初はinstall-pluginコマンドで、Grailsプラグインリポジトリ(※grailsプラグイン専用の形式を持つWeb DAVサーバで独自構築可能)からzipファイルをダウンロードして展開されプロジェクトにロードされる仕組みでした。 それから数年。いろいろ細かい話はすっとばして、Grailsで
先々週に引き続き! Grails 2.3.4 リリースです!! バグフィックスです! 今回も注意点! Hibernate プラグインのバージョンを 3.6.10.6 しましょう! runtime ':hibernate:3.6.10.6' build ':tomcat:7.0.47' いよいよ来週は!Groovy & Grails eXchange 2013 @ ロンドンです! http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2013 今年も行ってきます!その後ちょっとヨーロッパを旅してきます。 Groovy & Grails eXchange 2013 @ ロンドン前の最終リリースらしいです。 ロードマップ的には2.4の前に、2.3.5,2.3.6,2.3.7があるっぽいです! 気になる内容としては 内
Grails 2.3.3 リリースです!! バグフィックスです! 今回も注意点! アップグレードする場合は、Tomacatプラグインをbuild ':tomcat:7.0.47'に、Hibernate プラグインのバージョンを 3.6.10.4 しましょう! build ':tomcat:7.0.47' runtime ':hibernate:3.6.10.4'※Hibernate 4の場合は 4.1.11.4です。 以下のメジャーなプラグイン達のドキュメントも注意点など若干更新されています。 http://grails.org/plugin/tomcat http://grails.org/plugin/hibernate4 http://grails.org/plugin/scaffolding 先週リリースされた、mongodbプラグインは、2.3系でしか動かないというか、2.3.2
Grails Spring Security Coreプラグインの新バージョン2.0がまもなくRCとれてリリースになりそうです。 合宿から延長戦で、Grails 2.3.xを検証している流れでドキュメントからかいつまんでまとめてみました。 #昔自分が作った某プラグインがベースなのでドキュメントに名前載ってるから責任を感じてます。ウソです。 プラグインのページ http://grails.org/plugin/spring-security-core ドキュメント。 http://grails-plugins.github.io/grails-spring-security-core/docs/manual/ 現状中身的には、Spring Security 3.2.0.RC1が使用されています。きっとRCが外れたら、プラグインもRCが外れるのだと期待しています。 では、ドキュメントの「Wha
http://jira.grails.org/browse/GRAILS-10474 よく見たら報告者が nobeans氏ではないか! Grails 2.3.xからドメインでString型の空文字列はnullと判断するようになりました。 constraintsで、blank:falseが意味なしになります。 それを変更するには、Config.groovyで grails.databinding.convertEmptyStringsToNull = false なのだが、Unitテストだと、反応しない。。。 んじゃ、インテグレーションテストにすればいいじゃん! ではなくて。。 これは、GrailsUnitTestMixinでdefineBeansされるDataBindingGrailsPluginのdoWithSpringが順番的にgrailsApplicationの前にあったりするからで
Grails 2.3.1 リリースです!! 先月リリースされたGrails 2.3 のバグフィックスリリースとなります。 いろいろ初物は不安定なのはいつもなので慣れていますが。2.3から実行のフォークなど動きが変わって、個人的には採用を見送ってましたが、今回のバグフィックスで脱2.2系できるのを期待です。 今回もnobeans氏とyamkazu氏のpull reqを多数含んでおります!スゴイねこの2人! Grails 2.3で何がかわった!?という人は、コチラも参考にしてください。 Grails 2.3.0 リリース!きた! - leftovers... Grails 2.3 新時代への幕開け。 注意 Grails 2.3.0からアップグレードする場合は、Hibernate プラグインのバージョンを 3.6.10.2 しましょう! runtime ':hibernate:3.6.10.2'
Grails 2.3.0 リリースです!! あらあら、気付いたら、SpringOne 2GX 2013 ですね! それにあわせてリリース! まだ、いろいろあるみたいですが、それは2.3.1に持ち越しとか!? Grails 2.3での更新内容 Grails 2.3の新機能(意訳版) 本家のは、こちら→What's new in Grails 2.3? 依存管理の向上 - 依存管理エンジンをAetherに変更。 データバインダー - フレキシブルで保守性の高く簡単な新データバインダー フォーク実行 - 全てのメジャーなコマンドが別々のJVMへフォーク 非同期サポート - リクエストの非同期処理とGORMとシームレスに統合した新たな非同期プログラミングAPI エンコーディング/エスケーピングの向上 - クロスサイトスクリプティング(XSS)防御を実装 Hibernate3と4をサポート - コア
Grails 2.3.0.RC2 リリースです!! Grails 2.3.0 まで、あと1歩!次はいよいよGM! 予定では大きな問題が無い限り9月中旬頃、念願の2.3リリースとなります! Grails 2.3 系での更新内容 ※コレをリリースまで使い回してやる(ry 依存管理の向上 - 依存管理エンジンをAetherに変更。 データバインダー - フレキシブルで保守性の高く簡単な新データバインダー フォーク実行 - 全てのメジャーなコマンドが別々のJVMへフォーク 非同期サポート - リクエストの非同期処理とGORMとシームレスに統合した新たな非同期プログラミングAPI エンコーディング/エスケーピングの向上 - クロスサイトスクリプティング(XSS)防御を実装 Hibernate3と4をサポート - コアから切り離されて、3と4それぞれプラグインにて提供 Tomcat、Hibernate
Grails 2.3.0.RC1 リリースです!! Grails 2.3.0 完成までもうすぐのようです! このRC1で問題があればRC2で修正して念願の2.3系リリースとなります! しっかりとデバッグして報告しましょう!#自分がいちばんやれてない。。 今回は日本からも、yamkazu氏、ganta氏、nobeans氏(ん?前回のリリース?)のプル・リクエストも含まれています! みんなもデバッグしてガンガンpull reqしよう! Grails 2.3 系での更新内容 ※コレを当分使い回してやる(ry 依存管理の向上 - 依存管理エンジンをAetherに変更。 データバインダー - フレキシブルで保守性の高く簡単な新データバインダー フォーク実行 - 全てのメジャーなコマンドが別々のJVMへフォーク 非同期サポート - リクエストの非同期処理とGORMとシームレスに統合した新たな非同期プロ
Grails 2.3.0.M2 リリースです!! Grails 2.3.0.M2での内容 ※以下の修正もあるのでM1での内容のおさらい。 依存管理の向上 - 依存管理エンジンをAetherに変更。 データバインダー - フレキシブルで保守性の高く簡単な新データバインダー フォーク実行 - 全てのメジャーなコマンドが別々のJVMへフォーク 非同期サポート - リクエストの非同期処理とGORMとシームレスに統合した新たな非同期プログラミングAPI エンコーディング/エスケーピングの向上 - クロスサイトスクリプティング(XSS)防御を実装 Hibernate3と4をサポート - コアから切り離されて、3と4それぞれプラグインにて提供 デフォルトでのgrailswラッパー生成 そして今回M2の目玉は。 サーバサイドRESTサポート大幅改良 ドキュメント テストランナーデーモン - @nobean
Grails 2.3.0.M1 リリースです!! Grails 2.3.0.M1での内容 依存管理の向上 - 依存管理エンジンをAetherに変更。 データバインダー - フレキシブルで保守性の高く簡単な新データバインダー フォーク実行 - 全てのメジャーなコマンドが別々のJVMへフォーク 非同期サポート - リクエストの非同期処理とGORMとシームレスに統合した新たな非同期プログラミングAPI エンコーディング/エスケーピングの向上 - クロスサイトスクリプティング(XSS)防御を実装 Hibernate3と4をサポート - コアから切り離されてプラグインにて提供 デフォルトでのgrailswラッパー生成 詳しくはドキュメントを参照してください。 Grails 2.3の新機能(意訳版) ロードマップの残項目をみると http://grails.org/Roadmap 次に仕上がってくるの
これの話。(ザックリメモ書き程度なので、詳しくはMLから追って読むかコードを見てくださいね。) http://grails.1312388.n4.nabble.com/Grails-2-3-encoding-escaping-xss-prevention-improvements-td4642167.html 3月の前半頃、Lari Hotari氏が、エンコーディング・エスケーピング・XSS対策関連の作業を開始するとの報告がMLに入り、興味深かったのでちょっとメモ。 JIRAの内容的にはコレ http://jira.grails.org/browse/GRAILS-9906 仕様は1年ほど前にMarc Palmer氏とPeter Ledbrook氏が議論して定義した内容の実装 https://github.com/grails/grails-core/wiki/Default-Codecs
次のページ
このページを最初にブックマークしてみませんか?
『leftovers...』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く