2014年9月 Groovyist/G*のあれやこれや
G*ワークショップz 札幌、JGGUG初の北海道進出。
早速、北海道?札幌?支部長も決まったようで、地域ごとの活動も活発化するといいですな。
待望のGradleの書籍である「Gradle徹底入門(仮) 」がGradle2.0ベース(2.1トピックあり)で
500ページ超の手頃な鈍器本として翔泳社から11月刊行予定だそうです。
blog
http://asaca3.hateblo.jp/entry/2014/09/02/180949
GradleスクリプトからShellを実行 - メモ2ブログ
[Groovy]クロージャのthis、owner、delegateについて - Qiita
ruby の 文字列の連接 - Qiita
groovyあれこれ: Apache Commons CSVとgroovyでタブ区切りのCSVデータを読み込む
【環境構築】GradleでGoogle Play Services対応(Mac, Linux) - Qiita
groovyあれこれ: Raspberry pi上のgroovyでOS名称・バージョンを取得する
[Grails]アップロードフォームを扱い、変数の型についても少し考える(複数ファイルも対応) - Qiita
groovyあれこれ: groovyとApache OpenNLPで英語をトークン化する
Androidをgroovyで作る - groovy789's blog
Jersey + Jetty + Gradle でWebアプリケーション作るための勉強してた - 日々量産
[Grails]ユニットテスト入門(コントローラ編) - Qiita
[Grails]ユニットテスト入門(taglib編) - Qiita
[Grails]ユニットテスト入門(ドメイン編) - Qiita
2014年9月9日 - 倭マン's BLOG
Groovy-streamで遊ぶ - CLOVER🍀
CSVファイルをINPUTにしたSpockのデータ駆動テスト - Qiita
Spring for Apache HadoopのHbaseTemplateをGroovy DSLで設定する - Qiita
groovyあれこれ: Apache Commons CSVとgroovyでヘッダー行付きのCSVデータを書き込む
groovyあれこれ: Raspberry pi上のgroovyでメモリサイズ・メモリ使用量・フリーサイズを取得する
Gradle で Java から Groovy なクラスを参照する時の設定 - お だ のスペース
Gradle(2.1)とScala(2.11.2)と - CLOVER🍀
温帯気候: Groovyで色々やってみた ControlsFXに関してのメモ
Bintray PGP Signingを試す - GeekFactory
言語・ライブラリごとのリストやマップ用の便利メソッド使い方比較メモ - Qiita
うめの記録帳: Gradleのビルド時間が急に遅くなり、GroovyのプラグインのON/OFFを設定し直すと、ビルド時間が戻った。
[Groovy]GParsで並列処理(基本&コレクション編) - Qiita
IntelliJのGradle Dependencies Helperプラグイン動くようにした話 - しおしお
MavenユーザのGradle入門 - ぺーぺーSEのブログ
groovyあれこれ: groovyとZooKeeperで、znodeを一覧表示する
groovyあれこれ: SwingBuilderでラベルの水平方向アライメントを設定する
groovyあれこれ: groovyでPocketのエクスポートデータをCSV形式に変換する
groovyあれこれ: groovyとApache Phoenixでテーブル内を全件表示する
Jmeterの結果をChatworkで知らせる方法 - Qiita
groovyあれこれ: groovyとHBaseで、テーブルを一覧表示する
http://qiita.com/ryo-ma/items/9be9450823c850e6870e
groovyあれこれ: groovyとRabbitMQのHTTP APIを使用して、exchangeを一覧表示する
Android Studio で Build Variants - Qiita
groovyあれこれ: Apache Commons CSVとSwingBuilderでCSVデータを読み込み、テーブルに表示する
groovyあれこれ: Apache Commons CSVとgroovyで、CSVデータの各列の最小長・最大長・平均長を求める
What's new in Gradle Plugin 0.13 - Qiita
SQL から参照しているテーブルを抽出 - FoundationDB SQL Parser - なんとなくな Developer のメモ
groovyあれこれ: SwingBuilderでディレクトリ選択ダイアログを使用する
groovyあれこれ: groovy、RabbitMQとMQTTプラグイン、Pahoを使用して、メッセージの送信と受信をおこなう
groovyあれこれ: groovyとRabbitMQのHTTP APIを使用して、erlangのバージョン情報を取得する
RESTful Web Service using SpringMVC入門 - ぺーぺーSEのブログ
Introduction to Gradle 2.0 - Speaker Deck
groovyあれこれ: groovyとOpenWeatherMapで現在の天気を取得する
Gradle Plugin を 0.13.x にしたらすること - Qiita
groovyあれこれ: Apache TikaでファイルのMIMEタイプを検出する
ショートカットを練習するためのツール作ってみた - Qiita
http://qiita.com/tq_jappy/items/5bce17b81c948e78d486
Javaで簡易DBのDerbyを使う - ぺーぺーSEのブログ
Gradleでwarを作るときに入れるリソースを環境で切り替えたい - 日々量産
JDK 7u65/8u11以降に存在するバイトコード検証の不具合 - GeekFactory
groovyあれこれ: SwingBuilderでラベルにツールチップを設定する
groovyあれこれ: groovyとRabbitMQのHTTP APIを使用して、queueを作成する
第9回potatotipsでRobolectricでPowerMockを使う方法を発表しました #potatotips - sumioの技術メモ
温帯気候: Groovyで色々やってみた Apache Mahout をイジってみた EvolutionaryProcessに関して
今週のGrails 2014-35
今週のGrails 2014-36
今週のGrails 2014-37
今週のGrails 2014-38
今週のGrails 2014-39
Q
Q&A
G* ワークショップ Z 札幌 2014
G* ワークショップ Z 札幌 2014 2014-09-27(土)14:00 - 18:30
リンク切れやおかしなリンク、漏れがあったら、教えてください。
コメント、トラックバック、はてブ、Twitter @orange_clover宛 で、お願いします。
G*エコシステムの代表例
コミュニティ
- JGGUG、日本 Grails/Groovy ユーザーグループ
- @jggug
- @hatena_groovy
- @hatebu_groovy
- @groovybook
イベント・勉強会
13:30 〜 19:00 Yokohama.groovy #28 #yokohamagroovy #mattarigrails]
ドキュメント
始めるためのまとめ
書籍
2014年8月 Groovyist/G*のあれやこれや
Groovy Nutsでは、新鮮でシンプルなローストナッツや、ハニー、カカオ、ベーコンスモークなどのフレーバーナッツに加えて、ナッツスムージーも提供されてるようです。
一方、G*界隈では、Groovyや、Grails、Gradle、Spock、などのG*エコシステムに加えて次期GrailsのベースとなるSpring Bootのブログも
提供されています。
blog
Grails 3.0先取り!? Spring Boot入門ハンズオン #jggug_boot
spring-bootとJava DBとgradleとintellij-ideaとあれこれ #jggug_boot #jggug - mike-neckのブログ
Spring Boot 入門ハンズオンに行ってきた #jggug_boot - garbagetown
ブログズミ: [Jenkins] Groovy Postbuild Plugin で使うスクリプトの共通化
[Groovy]traitを使って無理やりお手軽ダックタイピング - Qiita
gradle.propertiesはリポジトリに含めるべきか - メモ2ブログ
Eclipse+Ant勢にオススメする、Android Studio+Gradleに移行すると手に入る便利機能 - Qiita
サービス終了のお知らせ - NAVER まとめ
isValidの書き方 - Mitsuyuki.Shiiba
温帯気候: Groovyで色々やってみた groovyfx に関する調査 ProgressBar とProgressIndicator について
Groovy 2.2.xから2.3.x or Upperに上げるときに気がついた2.2.xのバグ(?) - Qiita
Android Studio(Gradle)でapkファイルを作成する時にstorePassword/keyAlias/keyPasswordの指定方法をいくつか検証してみた。 - Qiita
Dropwizardで気軽にユーザ向けのツールを作成する - Qiita
http://qiita.com/Lda_Knt/items/ed6136212409498f2297
[Groovy]素数判断 - Qiita
Spockのテストレポートが想像以上に凄い件について - うさぎ組
Spockの知られざる機能 - うさぎ組
JavadocをAPIドキュメントに変換する - Qiita
EclipseでのAndroid開発で、ライブラリの管理をGradleに任せる - Qiita
Android Studio(Gradle)でproguard時にログのコードを消す方法 - Qiita
[Grails]whereクエリの使い方サンプル - Qiita
Build Variantsで開発版Androidアプリを分ける - ninjinkun's diary
groovyあれこれ: SwingBuilderでテキストペインでHTMLを表示する
Eclipseのカスタマイズメモ (1) Gradle対応 - Qiita
BitbucketでprivateなMavenリポジトリを作ってGradleから参照する - Qiita
vertx-gradle-templateとGroovyでHello, world! - Qiita
GitHub - making/voicetext4j: Java Client Library for VoiceText Web API (https://cloud.voicetext.jp/webapi)
open build/reports/life/index.html: JJUG ナイト・セミナー 「ビール片手にLT&納涼会」に参加してきました #jjug
Bitbucketのprivate MavenリポジトリにGradleの生成物をアップロードする - Qiita
groovyあれこれ: Apache Commons CSVとgroovyでヘッダー行を読み飛ばしてCSVデータを読み込む
面倒な画面確認から解放されるためのgeb自動キャプチャ - Qiita
groovyあれこれ: Raspberry pi上のgroovyでモデル名称・シリアル番号を取得する
[Grails]ドメイン名と異なるコントローラでscaffolding - Qiita
[Grails]scaffoldで表示されるカラムの順番を制御 - Qiita
Twitterでブロックしているユーザーを表示する - Qiita
http://groovyastconsole.cfapps.io/
画像処理についてあれこれ: groovyとWebcam CaptureでWebカメラから画像を保存する
GroovyのStringを引数に取るDateのコンストラクタは「1582/01/01」-「1582/10/14」の期間に予想外の値を返す - 旧山pの楽しいお勉強生活
Gradle入門
http://konifar.com/1460
GebでQiita Organizationごとの平均被ストック数を調べてみた - Qiita
groovyあれこれ: Raspberry pi上のgroovyでCPU温度・電圧を取得する
Submoduleの一部をassetsとして扱い、apkに含める方法 - Qiita
[Grails]AssetPipelineが有効な状態でjQuery-uiの画像を設置する場所(暫定) - Qiita
AndroidStudioプロジェクトでgradlewにプロパティ渡すことで署名ビルドを行う - Qiita
[備忘録!]GradleでWARを作る - Qiita
Gradleでアノテーションプロセッサーを使ってソースコードを生成するようなプロジェクトを作ってみる #ソースコード自動生成 - mike-neckのブログ
groovyあれこれ: Apache Commons CSVとgroovyでNULL文字を含むCSVデータを読み込む
build.gradle中でGradleのバージョンを表示する - Qiita
コマンドラインからMavenのセントラルリポジトリを検索できるツールを作ってみた - Qiita
http://dalvik.jp/android-gradle/
発表資料: Android アプリ開発における Gradle ビルドシステム (京都 Android 勉強会 2014.08) - ひだまりソケットは壊れない
Gradleで変更がない場合にタスク実行をスキップする方法 - しおしお
画像処理についてあれこれ: groovyとWebcam CaptureでWebカメラで撮影している内容をウインドウに表示する
RESTEasyをJDK付属のHTTPサーバ、Undertowで動かす - CLOVER🍀
groovyあれこれ: SwingBuilderでマウスホバー時にラベルの色を変更する
今週のGrails 2014-31
今週のGrails 2014-32
今週のGrails 2014-33
今週のGrails 2014-34
Q
G*エコシステムの代表例
ドキュメント
始めるためのまとめ
書籍
2014年7月 Groovyist/G*のあれやこれや
お盆休みの方は、7月分をじっくり読んでみてはどうででしょうか?
blog
groovyあれこれ: SwingBuilderでテーブルヘッダーにラベルと画像を表示する
groovyあれこれ: JGraphXでテキストを太字・イタリックで表示する
Vert.xでWebSocketのサーバを作る - Qiita
http://blog.oogatta.com/entry/2014/07/02/000733
AndroidStudioでAPKのファイル名にバージョン番号などを入れる設定 - Qiita
groovyあれこれ: SwingBuilderでテキストフィールドのデフォルトの選択色を設定する
http://qiita.com/snowfox226/items/aef85c8231ef1c4a387c
herokuでOpenJDK1.7以上を使っているgradleアプリケーションで、文字化けによるコンパイルエラーへの対処法 - mike-neckのブログ
八木俊広氏のAndroidオープンソースライブラリ徹底活用のサンプルのbuild.gradle集を作った – 東京ソフトウエア応用研究室ブログ
groovyあれこれ: SwingBuilderでデスクトップペインの背景色を設定する
Spring Boot, Doma2をgradleマルチプロジェクトでやってみた。 - Qiita
http://ontaikikou.blogspot.com/2014/07/groovy-groovyfx-tableview.html
groovyあれこれ: JGraphXで全ての図形・線をプログラムで選択する
groovyあれこれ: SwingBuilderでテーブルのデフォルトの選択色を設定する
gradleでJUnitのCategoryテストを実行する - 2014年版 - mike-neckのブログ
Gradleでアプリのバージョン名とバージョン番号を取得する - Qiita
groovyあれこれ: JGraphXで単一選択モードに設定する
groovyあれこれ: SwingBuilderでテーブルを単一行選択モードに設定する
HugeDomains.com
groovyあれこれ: JGraphXで選択されている図形・線を取得する
groovyあれこれ: SwingBuilderでラベルのアイコンとテキスト間の幅を設定する
[Groovy]モールス信号を実装! - Qiita
Tips : Android Studio でGradleビルド - tomoyukim's blog
gradleでandroidの署名設定を外出し. - mattak's blog
groovyあれこれ: JGraphXで選択されている図形・線を削除する
groovyあれこれ: SwingBuilderでテーブルにポップアップメニューを表示する
groovyあれこれ: JGraphXで図形の上でポップアップメニューを表示する
JavaのstaticメソッドをSpockとjMockitでモック化する - Qiita
groovyあれこれ: JGraphXでユーザー情報を含んだ図形の保存・ロードを行う
AndroidStudioでAPKを作ったあとに特定のディレクトリにAPKをコピーする - Qiita
Grails 3.0 どーなの? - まぐねっとのブログ
JavaのユニットテストにSpockを適用する - Qiita
Jerseyをjava -jarで動かす - mike-neckのブログ
Bitbucket | The Git solution for professional teams
[Groovy]with句を使ってオブジェクトの初期化をちょっと簡略化する - Qiita
Groovy言語のWebサイトと言語リファレンスが新しくなりました - うさぎ組
GitHub - IBM/japan-technology: IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc.
GitHub - kaakaa/Gradle_Hands-on: 社内Gradle勉強会(ハンズオン)用資料
うめの記録帳: gradleでgreenDaoのdaoGeneratorを実装
Gradle 1.xから2.0へ移行する際に気をつけるべき変更点 - 猫好きモバイルアプリケーション開発者記録
Spring Boot で GORM を使う(Stand Alone Application) | AreaB Blog
Grailsの追加、更新、削除処理について深く考える - Yamkazu's Blog
Groovy 2.4のgroovyshでは、defが効くようになった。 - uehaj's blog
Groovyでプリキュアを実装した | りぐん怪獣じゃないもん!
GradleでREPLするプラグインを紹介しました #JGGUG - うさぎ組
アロー演算子の書式比較 - Qiita
Grails 2.4.3 バグフィックスリリース!Hibernateでの注意点ある - leftovers...
2014-08-06
Q
G*エコシステムの代表例
コミュニティ
- JGGUG、日本 Grails/Groovy ユーザーグループ
- @jggug
- @hatena_groovy
- @hatebu_groovy
- @groovybook
ドキュメント
始めるためのまとめ
書籍
2014年6月 Groovyist/G*のあれやこれや
GroovyとSwiftは似てるとか、GR8Conf Europe 2014でGroovyのAndroidサポートが発表されたり、
G*ワークショップZ も50人ぐらい集まったり、なにかと盛況だった6月。
blog
Windows環境でのGroovy/Grails開発を幸せにする!?GVMクローンposh-gvmを使ってみる #yokohamagroovy - Qiita
ジニ不純度の算出 - Groovy, Scala , Java 8, Frege - なんとなくな Developer のメモ
groovyあれこれ: JGraphXで画像アイコンを表示する
groovyあれこれ: SwingBuilderでスプリットペインを使用する
posh-gvmでWindowsにSpringBootをインストールして試してみたら楽ちんすぎて #yokohamagroovy - Qiita
groovyあれこれ: JGraphXで図形をツリー型に自動配置する
groovyあれこれ: SwingBuilderでチェックボックスメニューアイテムを使用する
Pleasing Software: GroovyFX 0.4.0 Released
Apple's Swift programming language inspired by Groovy -- Guillaume Laforge's Blog
[Android][Gradle] ライブラリプロジェクトのJaCoCoでのカバレッジ計測 | memorandum
[Grails]アプリケーションにTwitterでのログイン機能を実装する - Qiita
[Grails]データバインディング(日付編) - Qiita
[Grails]データバインディング(エラー制御編) - Qiita
[Grails]コマンドオブジェクトとバリデーション(ついでにエラーメッセージ with i18N) - Qiita
[Grails]ユニーク制約(複数のキーで) - Qiita
groovyでAndroidアプリを開発 - Qiita
[Swift] Swiftのoptional valueの便利さ /「?」と「!」でより堅牢なコードへ - Qiita
groovyあれこれ: SwingBuilderでデスクトップペインを使用する
http://hotchemi.hateblo.jp/entry/2014/06/05/081330
http://rejasupotaro.github.io/2014/06/05/49.html
RESTClientを使ってREST APIをGroovyテストする - Qiita
groovyあれこれ: JGraphXでサークル型に図形を自動配置する
http://qiita.com/jfsso/items/0ac573670bb08a8b34ba
Groovyのちょっとしたこと「try{return func1()}finally{return func2()}の挙動」 - Qiita
https://speakerd.s3.amazonaws.com/presentations/e8e58fc0cdee0131f20616308848c4b8/Groovy_on_Android.pdf
groovyあれこれ: JGraphXで文字列を半透明にする
Gradle で JavaFX をコンパイルできるようにする - Qiita
Android Studio 0.6.0 で Groovy on Android - bati11 の 日記
【解決済み】MacのGGTS(Grails)がJava8入れたらエラー吐くようになった問題 - White Box技術部
groovyあれこれ: SwingBuilderでフレームウインドウの背景色を設定する
Andoroid Studioで外部ライブラリを使う メモ - Qiita
groovyあれこれ: JGraphXでswimlaneを表示する
groovyあれこれ: MapDBでテンポラリDBを作成してkey-valueの設定と取得をする
http://hotchemi.hateblo.jp/entry/2014/06/08/192136
groovyあれこれ: SwingBuilderでグリッドレイアウトを使用する
Groovy on Androidで簡単なアプリを作ってみる - Qiita
AndroidアプリのgradleビルドでbuildTypeごとにいろいろ変えてみた - Qiita
Windowsにcurlが無い?いいえ、Invoke-RestMethodがあります。GrailsアプリへのPOSTリクエストを試す - Qiita
groovyあれこれ: JGraphXで図形を編集不可能にする
GitHub Kaigiからの~Grails 2.3系にまつわるSpockやJUnitの話 - White Box技術部
ant taskを使ってnative2asciiを実行メモ - tomoTaka’s blog
Gradle Plugin を 0.11.+ にアップデートしたらやること - Qiita
groovyあれこれ: SwingBuilderでテキストフィールド・テキストエリアを編集不可にする
http://stormcat.hatenablog.com/entry/2014/06/09/103000
TypeScript と eclipse と Gradle と私 - よしなしごと
groovyあれこれ: JGraphXで図形のテキストを編集不可にする
WebSites で、Java + gradle + git を使う — Kyrt Blog
GitHub - IBM/japan-technology: IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc.
http://ameblo.jp/tech-cz/entry-11874509881.html
http://blog.orekyuu.net/2014/06/103/
#JGGUG でGradle SSH Pluginについて話しました - GeekFactory
JMeter で Groovy スクリプトを使ってみる - えんどーめも
Gradleでherokuアプリケーションを作成する - mike-neckのブログ
Bitbucket | The Git solution for professional teams
Groovyのtraitを使い倒す! - uehaj's blog
Gradle+Androidプラグイン(0.7以降)でNDKプロジェクトをビルドする - やらなイカ?
HugeDomains.com
groovyあれこれ: SwingBuilderでフレームウインドウを最大化する
Gradleでのプロキシ設定 - Qiita
groovyあれこれ: JGraphXで図形を回転させる
groovyあれこれ: SwingBuilderでツリーにイメージを表示する
groovyあれこれ: MapDBでインメモリDBを作成してkey-valueの設定と取得をする
groovyあれこれ: JGraphXで入れ子図形の親を折り畳めないようにする
最近のJava関係イベントの個人的なまとめと感想 - Splash of waters - 2nd. Season
AndroidStudio0.6.1とGroovy2.4-beta-1で、とりあえずGroovyでAndroidアプリを作ってみた。 - Qiita
groovyあれこれ: SwingBuilderでツリーの背景色を設定する
Grails 2.4.1 と Grails 2.3.10 バグフィックスリリース!! - leftovers...
groovyあれこれ: JGraphXでクリックを判定する
groovyあれこれ: SwingBuilderでテーブルのヘッダー並び替えをできなくする
[Grails]namespaceの使い方 - Qiita
groovyあれこれ: JGraphXでズームイン・ズームアウトする
いつの間にやら変わっていたSpring STS Update site - Qiita
http://engineer.typemag.jp/article/report-2bhack
Java Gradle プロジェクトの作成方法 - Qiita
温帯気候: 雑録:$2014/06/16 GroovyFX を少し弄ってみる
インテグレーションテストを実行するためのbuild.gradleの記述法 - mike-neckのブログ
[Grails]Asset-Pipelineプラグインのメモ - Qiita
groovyあれこれ: JGraphXで図形選択時の色を設定する
1.05. Android のビルドについて(Gradle) · mixi-inc/AndroidTraining Wiki · GitHub
groovyあれこれ: SwingBuilderでコンボボックスに画像を表示する
「プログラムでシダを描画する」をGroovyでやってみた - Qiita
groovyあれこれ: JGraphXでリサイズ時の色を設定する
Gradleをmacにインストールした際のメモ - Qiita
Build Variants について - LIFULL Creators Blog
Groovy on Android, 技術詳細 - Qiita
groovyあれこれ: SwingBuilderでコンボボックスのデフォルトの色を設定する
groovyあれこれ: JGraphXで図形を半透明で表示する
android_on_groovy
[Grails]SpringSecurityCore2とGrails2.4で発生する起動時のエラー対処 - Qiita
Grails 2.4.2 と Grails 2.3.11 バグフィックスリリース!! - leftovers...
Windows 厨でも gvm したい ~Cygwin 編~ - 倭マン's BLOG
[Groovy]16進数同士の計算 - Qiita
[Groovy]文字とUnicodeの相互変換 - Qiita
2014年6月26日 - 倭マン's BLOG
groovyあれこれ: SwingBuilderでコンボボックスに画像とラベルを表示する
@android:style/Theme.Material.Light.DarkActionBar requires API level 21 - Qiita
Error:compileSdkVersion android-L requires compiling with JDK 7 - Qiita
Gradleでマルチプロジェクト - Qiita
groovyあれこれ: JGraphXで線を選択した時の色を設定する
groovyあれこれ: SwingBuilderでテーブルヘッダーのデフォルトの色を設定する
実行環境付きクラウドIDEのCodebox.IOでGVM、Groovy、SpringBoot、Grailsを動かしてみた #yokohamagroovy - Qiita
Android Studio 0.8.1でのsupport-v4関連トラブル - Qiita
groovyあれこれ: JGraphXでマウスオーバー時の色を設定する
2014-06-30
http://blog.oogatta.com/entry/2014/06/27/024953
2014-06-28
Groovy で Apache Spark を使用 - なんとなくな Developer のメモ
groovyで強引にblog更新pingを送ってみる
わいわいGroovy ~ 教えてG*小ネタ大会 - JGGUG G*ワークショップZ Jun 2014
「わいわいGroovy ~ 教えてG*小ネタ大会 - JGGUG G*ワークショップZ Jun 2014」に参加してきた #jggug
#JGGUG でGradle SSH Pluginについて話しました
Groovyのtraitを使い倒す!
Grainの紹介
togetter
Q
G*エコシステムの代表例
コミュニティ
- JGGUG、日本 Grails/Groovy ユーザーグループ
- @jggug
- @hatena_groovy
- @hatebu_groovy
- @groovybook
イベント・勉強会
- イベントカレンダー
- 8/1 19:00~21:00 Spring Bootハンズオン JGGUG G*ワークショップZ Aug 2014(仮)
- DoorkeeperのJGGUGで募集されると思います。
ドキュメント
始めるためのまとめ
書籍
「わいわいGroovy ~ 教えてG*小ネタ大会 - JGGUG G*ワークショップZ Jun 2014」に参加してきた #jggug
わいわいGroovy ~ 教えてG*小ネタ大会 - JGGUG G*ワークショップZ Jun 2014 2014-06-20(金)19:00 - 21:00に参加してきました。
JGGUG G*ワークショップZに参加するのが1年数カ月ぶり。
会場が品川グランドセントラルタワーになってから初めてでした。
50人ぐらいでいつもよりもだいぶ多めです。Groovy on Androidの影響ですかね?
JGGUG G*ワークショップZ に参加したのが、初めての人が10~15ぐらい、2、3回めの人が3、4人。
あまりGroovyを書けていない人も多く、Groovyの初心者向けのワークショップが要望されてました。
[twitter:@tyama] 「最近のGrails 3分でわかるGrails」
- Grails 2.4は3.0への通過点
- Grails3
- これからの人はGrailsは3が出てからさわってください
- 2.4、3.0を見すえつつ、2.3系の最新で開発すればよい
- 2.3→2.4→3.0はスムーズに移行できるはず
- ちなみに、Gradleは、Grailsのビルドでgantだと依存管理がメンドウという飲み会の話から生まれた
- でも、GrailsのビルドはまだGradleにはなっていない・・・
- あとは、今回はマジメに書いたので以下を読んで!
- 今週のGrailsもよろしく
- 今週のGrails!! 日本語版
- Gradleと勘違いされて(?)アクセス7倍!?
[twitter:@nobeans] 「Dash/ZealでGroovyJDKを使う話」
-
- ブログの記事を書いた人が参加してたので
- 開発者である @nobeans さんがGroovyServ使えばいいよと
- Groovy 1.0X sがGroovyServで0.0X.sぐらいに
- これね、HelloWorldが十数秒かかるようなおっそーーーーーいPCだと非常にありがたいんだよね。
- GroovyServ
- Groovy JDKを絞り込み検索できるドキュメントビューアの紹介
- Dash
- http://kapeli.com/dash
- まずはMacの紹介
- 参加者の8割ぐらいMac派
- Groovy JDKのドキュメント(index-all.html)の時点で、クラス情報などが落ちてたので、最初はうまくいかなかった
- Groovy JDKのドキュメントへpull req
- DashでGroovyJDKがまともに見れるようになったのは @nobeans のおかげ
- gdk:"をキーワードに設定すると便利
- これでmgdk each(調べたいメソッドなど検索ワード)で、横断的に調べられる
- Zeal
- http://zealdocs.org/
- Windows、Linux
- OSS
- Dashに比べると機能は貧弱
- Dashのdocsetsが使用できる
Dash/Zealがどんなものかは以下を見るとわかるかな
[twitter:@grimrose] 「Grainの紹介」
- http://www.grimrose.org/jggug-jun-2014/#/
- Grain
- 静的HTML生成フレームワーク
- http://sysgears.com/grain/
- Groovy
- Markdown, reStructuredText and AsciiDoctor
- SASS/SCSS
- Pygments
- compress and minify
- Thema
- Octopress thema
- Grain thema
-
- こんな感じになる
- Yokohama.groovyを引き継いでやってます
markdownで書いて、gradleでビルド、デプロイするOctopress的なもの
[twitter:@int128] 「Gradle SSH Pluginの紹介」
- 他人が作ったものではなく、自分で作ったものを紹介
- https://github.com/int128/gradle-ssh-plugin
- WebサーバにWARをデプロイ
apply plugin: 'war' apply plugin: 'ssh' //プラグインを適用 remotes { webServer { //Webサーバを定義 host = '192.168.1.101' user = 'jenkins' } } task deploy(type: SshTask, dependsOn: war) { //warタスクの後にdeployタスクを実行 session(remotes.webServer) { put war.archivePath, '/webapps' //WARファイルを配置し、Tomcatサービスを再起動 execute 'sudo service tomcat restart' } }
- ネットワーク機器の設定を取得
task backupConfig(type: SshTask) { session(remotes.switch01) { file('config.txt').withWriter { writer -> shell { interaction { when(partial: ~/.*>/) { //プロンプトが出現したらコマンドを入力 standardInput << 'terminal length 0\n' standardInput << 'enable\n' when(partial: /Password: /) { standardInput << enablePassword << '\n' //パスワードを入力 when(partial: ~/.*#/) { standardInput << 'show run\n' //show runコマンドを入力 when(partial: ~/.*[#>]/) { standardInput << 'exit\n' //プロンプトが出現したらexitコマンドを入力 } when(line: _) { line -> writer << line << '\n' } //プロンプト以外の標準出力をファイルに保存 } } ・ ・ ・
- templateもあるよ
Gradle SSH Pluginをオフラインで利用する(Fabricぽいことしたい)
[twitter:@toby55kij] 「GroovyでJSON、2014年版」
- Groovy2.3でJsonBuilderのリストでClosure指定が可能に
- 性能改善
- BoonのJSONをもとに最大21倍高速に
- ホントか!?
- 測ってみた
[twitter:@kiy0taka] 「GroovyFX 0.4ぐらい #mini4wd」
- ボールが箱に落ちるはずが、箱がせり上がるデモ
- この辺のカメラの向き(?)を @skrb に聞きたかったんですが・・・
- ミニ四駆シミュレータ
[twitter:@literalice] 「Gradleの何か」
- ホスト環境に、IntelliJ IDEA、Gradle Watch Plugin
- Vagrantの仮想環境に、tomcat
- nfsで共有
- IntelliJ IDEAでソースを修正したら、Gradle Watch Pluginが検知して、ビルドして、仮想環境へデプロイ
- @bluepapa32 作のGradle Watch Plugin を使用
- HelloWorldレベルなら全く問題ない
- プロダクトレベルだと、たまに、ログが無限ループ(?)したり、困ったことにやってる
- 誰か助けて
[twitter:@RyotaMurohoshi] 「Unity開発、Android開発で使った小人さんスクリプトの紹介」
- UnityでC#からJavaを呼び出す部分が面倒なので、自動生成するするスクリプトを作ってみようとした
- でも、java.langにパッケージ追加できないなどの制約にはやってうまくできず
- GroovyというよりJavaのスキル不足が・・・
- 時間が・・・
- 誰か助けて
- jarから解析するのは厳しいかも
- Java のbyte コードに型の情報は
残ってる残ってないから、AST変換した方が楽かも
[twitter:@kyon_mm] 「Gradleのプラグイン開発を便利にするもの」
- 参加者への質問 以下の2択
- Gradleを使ったことがない
- Gradleを使って便利になっている
- Gradle はJDK8にまだ対応していない
- plugin がバラバラになってて一括管理されていない
- この2つの課題はGradle 2.Xで対応されるはず
- 先生、選択肢がおかしいです
- REPLがないのは、Gradle Groovysh pluginを使えば、効率的に書けるよ
- Groovyshは、補完が効くようになってるので
- なんのAPIがあるかなと、ドキュメントを見なくても補完ができる
- (マシンが遅くてなかなか起動せず)「どうてもよくて」とデモ打ち切り
- Groc
- https://github.com/fix/Groc/
- Gradleに対応した、@kyon_mm 版はここ
- markdownでコメントをかける
- レビューの時に便利
デモは日本語コメントだったけど、スクリーンショットを撮らなかったので公式のから。
Groovy 2.2 で強化された groovysh
今Gradleのpluginを探そうとするとSearch Gradle Plugins 、Gradle Plugins ここらへん
[twitter:@uehaj] 「Groovyのtraitを使い倒す!」
LTじゃなくていつものガチなやつだ。
- Groovyのtrait
時間切れにつき、次回以降に持ち越し。
- @touchez_du_bois 「Vert.xの何か」
- @mkawax 「G*Magazineについて」
- @_y_u_ 「posh-gvmの紹介」
2014年5月 Groovyist/G*のあれやこれや
https://twitter.com/glaforge/status/468455234688544768/photo/1
spockのロゴはどれになるんでしょう。
https://github.com/spockframework/spock/pull/34
https://twitter.com/pledbrook/status/468390877736763392
blog
groovyあれこれ: JGraphXでデフォルトの線の色を変更する
http://blog.yohei.org/android-studio-gradle-robolectric1/
GVMを使ってインストールメモ - tomoTaka’s blog
groovyあれこれ: SwingBuilderでテキストフィールドを使用する
groovyあれこれ: JGraphXで図形の色を変更する
ライブラリ読み込みの設定でエラー - Debian GNU/Linux 3.1 on PowerMac G4
Spock ことはじめ ~without IDE 編~ - 倭マン's BLOG
groovyあれこれ: SwingBuilderでテキストエリアを使用する
Gradle SSH Pluginをオフラインで利用する(Fabricぽいことしたい) - Qiita
Groovy のトレイトと @Immutable - なんとなくな Developer のメモ
Grapeを使ってハマったこと - CLOVER🍀
groovyあれこれ: JGraphXで図形の形を設定する
gitとgradleでeclipseのプロジェクト設定を管理する - へぬもへメモ
groovyあれこれ: SwingBuilderでラベルの色・フォントを変更する
http://osyyare.blogspot.com/2014/05/jjug-430-2gradle-jjug-jggug.html
iPhoneアプリをGradleでビルドしてDeployGateで自動配布する方法の続き - Qiita
http://d.hatena.ne.jp/chofutaro/20140503/1399125118
http://d.hatena.ne.jp/chofutaro/20140507/1399415640
groovyあれこれ: JGraphXで線の始点・終点の形を設定する
Android な Gradle のプロジェクトで Proguard のアノテーションを使う - Qiita
Gradle でビルド中、ProGuard がヒープ不足で落ちるときの対処法 - Qiita
libGDX 1.0以降でのプロジェクト作成方法(Gradle+Eclipse) - Qiita
GriffonのSwingPadがうまく起動できない - No Programming, No Life
[Grails]プログラマチックトランザクション - Qiita
Javaプロジェクトでテストをたのしく書くための試み | サイバーエージェント 公式エンジニアブログ
http://blog.excale.net/index.php/archives/3821
groovyあれこれ: SwingBuilderでトグルボタンを使用する
http://grails.jp/news/2014-17.html
SpockにおけるMock、Stub、Spyの違い - uehaj's blog
ライブラリプロジェクトのリソースとアプリプロジェクトのリソースの競合を避けるためにライブラリプロジェクトで出来ること - Qiita
groovyあれこれ: JGraphXで角丸四角の形を設定する
Gradle勉強会を社内でやったときの資料(Gradleを使えるようになるために) - bati11 の 日記
http://hotchemi.hateblo.jp/entry/2014/05/11/162552
【Grails/Groovy】プルダウン作成にまつわるあれこれ - White Box技術部
groovyあれこれ: groovyとPushBulletを使用してモバイル機器にURLを送信する
groovyあれこれ: groovyとPushBulletを使用してモバイル機器にメッセージを送信する
groovyあれこれ: SwingBuilderでテーブルを使用する
http://bati11.github.io/slides/gradle/index#/
Gradleハマりメモ 〜環境ごとのファイルコピー篇〜 - コードつれづれ
Grails入門して、travis-ciとherokuの連携をしたった - きょこみのーと
baserCMS テーマの github 公開と Gradle による Sass ビルド | hiromasa.another :o)
Gradle + Coberturaでsrc/test/resources以下のファイルがリソースとして読み込まれない - Qiita
groovyあれこれ: groovyとPushBulletを使用してモバイル機器に位置を送信する
groovyあれこれ: SwingBuilderでパスワードフィールドを使用する
gradle-xcodePluginにプルリクした - へんてこ
Gradleでミスってたので - Qiita
第21回オフラインリアルタイムどう書く groovy で - Qiita
[Groovy]Nullセーフ - Qiita
gradleでDropwizard - Qiita
groovyあれこれ: JGraphXで図形を入れ子にする
Gradle Jetty Ecilpse plugnのJettyのversionを変更する - Qiita
Groovyのsumメソッドは空のListで実行するとnullが返ってくる - 旧山pの楽しいお勉強生活
「一反田えー(1反田A)」から「千反田える」までを生成する - Qiita
groovyあれこれ: SwingBuilderで枠線を使用する
Grails 2.4 RC2 リリース! - leftovers...
[Grails]namespaceを使って同名コントローラを使い分ける - Qiita
GitHub - IBM/japan-technology: IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc.
groovy/gradle 導入されてるメモ - Qiita
groovyあれこれ: JGraphXで図形内のテキストのアライメントを指定する
http://qiita.com/consomme72/items/07dd07c3df24f3b1b031
gradleを使った - 日々量産
groovyあれこれ: SwingBuilderでカードレイアウトを使用する
Gradle を使って JAR ファイルへ AspectJ を適用 - なんとなくな Developer のメモ
Gradle で任意の Maven 設定ファイルのローカルリポジトリ設定を適用する - なんとなくな Developer のメモ
groovyあれこれ: JGraphXで背景色を指定する
もっと短く「一反田えー(1反田A)」から「千反田える(1000反田L)」までを生成する - Qiita
groovyあれこれ: SwingBuilderでテーブルを編集不可にする
@Deprecated AndroidAnnotations + lombok と spock + Robolectric みたいな環境作ってみた - Qiita
build.gradle で junit に付いてくる hamcrest-core を使わずに hamcrest-all を利用する dependencies の書き方 - Qiita
【注意】GitHubのrawファイル用URLが変わったようです - agri-note inside
groovyあれこれ: groovyとPushBulletを使用してモバイル機器にファイルを送信する
groovyあれこれ: SwingBuilderでタブ付きペインを使用する
Grails 2.4.0 リリースきた!!!! - leftovers...
groovyあれこれ: JGraphXで線のスタイルを指定する
http://blog.tomorrowkey.jp/2014-05-20/made-notifier-plugin/
logbackの設定をgroovyでやってみた。(logback.groovy) - Qiita
GVMでのgradleとgroovyについて » ブロードヒューマンネットワーク社員ブログ
groovyあれこれ: SwingBuilderでスライダーを使用する
どんとこいタイプ・アノテーション! Checker Framework 導入あの手この手 ~without IDE 編~ - 倭マン's BLOG
Ja sst'14東北 いまさら聞けないJenkins
Grails 2.3.9 バグフィックスリリース!! - leftovers...
Java8のInvokeDynamic実装一新によるGroovyのindyモードの性能改善効果が凄すぎた件 - 豆無日記
Gradleで"UP-TO-DATE"となる条件を自分で定義したい - 日々量産
Cocos2d-xでGradleを使う - 銀の人のメモ帳
GitHub - IBM/japan-technology: IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc.
groovyあれこれ: JGraphXでグリッドを表示する
Cocos2d-x3.1rc0でのAndroid gradleビルド対応 - きょこみのーと
groovyあれこれ: SwingBuilderでツリーを使用する
Cocos2d-x3.1正式版の対応とAndroidのGradle対応の整理したッ - きょこみのーと
groovyあれこれ: JGraphXで図形をグラデーション表示する
BambooでGradle+Androidビルド - Qiita
groovyあれこれ: SwingBuilderでメニューを使用する
GroovyのwithCloseableでtry-with-resourcesを実現する - Qiita
groovyあれこれ: JGraphXで図形に影を付ける
Travis CIを使ってgradleでDeployGateに自動デプロイ - Qiita
http://blog.tomorrowkey.jp/2014-05-25/read-a-file-from-resources-for-gradle-plugins/
groovyあれこれ: SwingBuilderでエッチングの枠を使用する
http://blog.kinjouj.net/gradle-android-test-plugin-robolectric-espresso.html
Gradle のディレクトリ関連プロパティ - 倭マン's BLOG
Travis CIを使ってgradleでDeployGateに自動デプロイ - Qiita
Android Studio(Gradle)からAndroid Bootstrapを利用する - Qiita
groovyあれこれ: JGraphXでフォントサイズを変更する
groovyあれこれ: SwingBuilderでフローレイアウトを使用する
HTML内でSWFファイルにメッセージを送信(Gradleでswfファイルをコンパイル) - tomoTaka’s blog
Gradleでantタスクを使う前のインストールメモ - tomoTaka’s blog
JenkinsとGroovyで低レベルなトラブルシューティングをする - くりにっき
http://grails.jp/news/2014-18.html
http://grails.jp/news/2014-19.html
http://grails.jp/news/2014-20.html
http://grails.jp/news/2014-21.html
Q
G*エコシステムの代表例
コミュニティ
- JGGUG、日本 Grails/Groovy ユーザーグループ
- @jggug
- @hatena_groovy
- @hatebu_groovy
- @groovybook
ドキュメント
始めるためのまとめ
書籍
2014年4月 Groovyist/G*のあれやこれや
JJUG&JGGUG 共催ナイトセミナ 「4.30 2時間で分かる!次世代ビルドツールの本命Gradleの全貌 で募集300人が埋まるとか。
当日キャンセルが相次いで、実際に参加したのは200人は割ったらしいけど。
それでも今までのG*関連の勉強会では最高記録だろう。
Gradleに興味持ってる人が多そうだ。
blog
GroovyのClosureを途中で止める - Qiita
GDK に Java8 で導入された日時 API の拡張が追加されてたので試してみた - 倭マン's BLOG
GroovyでDateの計算を楽にする - Qiita
メモ:gradle の task で MarkupBuilder を使う時の注意点 - お だ のスペース
Oracle JDK 8 & Groovy2.2をAmazon EC2(Amazon Linux AMI)にインストールする | DevelopersIO
GroovyServでJRubyの起動を高速化する - Symfoware
Android用Java libraryを作る - fkm blog
Categoryを使ってファイルパスを直感的に書く - GeekFactory
meta classにmix inした場合の影響範囲 - GeekFactory
GitHub - timyates/groovy-debug-transform: An AST transformation to print debug info about each line as it's executed
#Groovy はじめました - コードつれづれ
ircにpostするgradle pluginをかこう - mattak's blog
Groovy2.3.0-beta-1と噂のTraitを試してみた - 豆無日記
Spockでデータベースが絡むテストを書くためにやるべきこと その1 - Qiita
JDK付属、Undertowを使ったGroovy&Clojure、Perlでの簡単なHTTPサーバ - CLOVER🍀
[Grails]実行時の環境を切り替える。 - Qiita
Groovy 2.3.0-betaが出たのでtraitを触ってみたメモ - uehaj's blog
Failed resolving by Groovy's Grape · Issue #1 · making/ltsv4j · GitHub
Gradle で Maven から依存関係を解決しようとしたら怒られた時の対処その2 - Qiita
【C#,LINQ】インデックス付きで射影(Select)と抽出(Where)【iが欲しい!?】他の言語もちょっと。 - Qiita
Grapeの依存関係解決、ダウンロードの様子をデバッグする - CLOVER🍀
Mapの初期化でKeyをGStringにした場合、getメソッドを使用しないと値を取得できない。 - 旧山pの楽しいお勉強生活
[Grails]バッチを作成する(run-script) - Qiita
Groovy 2.3のtraitをもうちょっと調べてみるついでにScalaのtraitを理解する - uehaj's blog
[Groovy]メソッドをクロージャに変換する - Qiita
GroovyのListのtransposeメソッドで、zipとかcollectionWithIndexとか - Qiita
Groovyを勉強したい人に贈る、astprintコマンド - uehaj's blog
Gradleで特定のJarをtestRuntimeで使いたいけどWarからは除外したい - 豆無日記
GebのグループIDは0.9.0で変更されている - 旧山pの楽しいお勉強生活
Groovy Tips集 - かまたま日記3
Gradle から Jetty 利用していて静的リソースをロックして困る場合には - A Memorandum
メモ:Gradle で Java8 のビルドが失敗したけど直った - お だ のスペース
GitHub - nobusue/camel-groovy: G*workshopZ 2014/04/18
Gws 20140418 camel_groovy
Apache Camel+Groovyで簡単システム統合ハンズオンに行ってきた - せてぃーずノート
Gradle SSH Plugin 0.3.3 released - GeekFactory
Groovyのちょっとしたこと「Gebによるテストについて」 - Qiita
Grails 2.4 M2 リリース! - leftovers...
Grails 2.3.8 リリース!! - leftovers...
[Grails]SpringSecurityCoreを導入してdbconsoleが使えなくなった際の対応 - Qiita
ADTでGradleする(のはまだ早い) - Qiita
Typetalk のトピックに投稿する Groovy のサンプルコード · GitHub
温帯気候: Groovyで色々やってみた Apache Mahout をイジってみた
[Groovy]型とオーバロードとダックタイピングと。 - Qiita
@BaseScriptアノテーションはscriptをインクルードするのに使えます - uehaj's blog
Agile Samurai Base Camp 2014 Re:TDDで学んだことを反映してみる - 個人的なまとめ
build.gradleひな形メモ - Qiita
groovyとJerseyClientを一緒に使おうとするとIncompatibleClassChangeErrorが発生する - Qiita
groovyあれこれ: SwingBuilderでチェックボックスを使用する
groovyあれこれ: SwingBuilderでコンボボックスを使用する
groovyあれこれ: SwingBuilderでラジオボタンを使用する
JJUG&JGGUG 共催ナイトセミナ 「4.30 2時間で分かる!次世代ビルドツールの本命Gradleの全貌」まとめ - Togetter
Groovyでcontinue、breakを使うにはfindを使う - コードつれづれ
Grapeの依存性解決に失敗してjcenterに問い合わせた話 - コードつれづれ
フォルダを指定してHTTPサーバーを立ち上げるGroovyスクリプト - Qiita
groovyあれこれ: SwingBuilderでツールバーを使用する
gradle-ssh-pluginを使ってGradleからSSHする - Qiita
Gradle で Maven から依存関係を解決しようとしたら怒られた時の対処 - Qiita
Gradle で Maven にデプロイしようとしたら怒られた時の対処法 - Qiita
GradleでEclipseのWTPプロジェクトをマルチプロジェクトで作成したら、WTPプロジェクトが依存するプロジェクトでprovided指定したはずのjarもWEB-INF/libの下に配置されてとても困ったときの話 - Qiita
MongoDB GORM - Inheritance mapping Tips - Qiita
[Grails]リクエスト毎に必ず実行される処理を作成する(InterceptorとFilter) - Qiita
grailsで処理するテーブルを動的に変更する - Qiita
ライブラリ読み込みの設定でエラー - Debian GNU/Linux 3.1 on PowerMac G4
今週のGrails 2014-14
今週のGrails 2014-15
今週のGrails 2014-16
今週のGrails 2014-17
2時間で分かる! 次世代ビルドツールの本命 Gradleの全貌
参加者のブログ
- 【東京】 JJUG&JGGUG 共催ナイトセミナ 「4.30 2時間で分かる!次世代ビルドツールの本命Gradleの全貌」に行ってきた #jjug #jggug 山pの楽しいお勉強生活
- #JJUG&#JGGUG 共催ナイトセミナー「2時間で分かる!次世代ビルドツールの本命Gradleの全貌」に行ってきました Challenge Java EE !
- 【東京】 JJUG&JGGUG 共催ナイトセミナ 「4.30 2時間で分かる!次世代ビルドツールの本命Gradleの全貌」 @penguin_410
- Gradle とは
- 【東京】 JJUG&JGGUG 共催ナイトセミナ 「4.30 2時間で分かる!次世代ビルドツールの本命Gradleの全貌」行ってきた! #jjug #jggug オシャーレ