2014年3月 Groovyist/G*のあれやこれや

f:id:orangeclover:20140409212925j:plain




日本でのG*の人気は、GroovyよりもGradleだと思うんだけどな。Gradle関連のブログ、Tweetの方が多いから。


blog

iPhoneアプリをGradleでビルドしてDeployGateで自動配布する方法 - へんてこ
Re: Groovy: パスワード問合せシステムを作る - CLOVER🍀
Grails 2.4 M1 と 2.2.5 がリリース!!! - leftovers...
Intellij ideaでgradle1.9を使おうとしてビルドできなくなった件 - note63
Grails 2.3.7 リリース!!ペース速い! - leftovers...
第19回オフラインリアルタイムどう書く groovy で - Qiita
Apache MINAで簡単SSHD - CLOVER🍀
GitHub - kdabir/gstorm: A simple ORM for databases and CSV files. Intended to be used in groovy scripts and small projects
Gradle Plugins
JavaMail + Groovy samples. · GitHub
http://hotchemi.github.io/blog/2014/03/09/gradle-intro/
ビルドツールGradleのインストールと使い方、Jenkins/Git連携:小山博史のJavaを楽しむ(18)(1/5 ページ) - @IT
JAX-RS アプリケーションを Groovy で書いて Grizzly で動かすサンプルコード - ひだまりソケットは壊れない
GroovyのHttpBuilderでファイルアップロード - Qiita
GitHub - grimrose/vertx-groovy-heroku-sample: Vert.x web app sample on Heroku
Groovy用のSublimeSocketのfilter書いた
http://ichigotake.hateblo.jp/entry/2014/03/15/105451
2014-03-18
温帯気候: Groovyで色々やってみた PlayNについて その6
僕がEclipseをやめてAndroid Studioを使っている10の理由 - ナカザンドットネット
Gradleによるビルドとパッケージ作成 - 猫好きモバイルアプリケーション開発者記録
GradleでEclipseとIntellij IDEAの開発環境を作る - 猫好きモバイルアプリケーション開発者記録
GroovyでJDBC接続備忘録 - Qiita
http://ichigotake.hateblo.jp/entry/2014/03/26/114954
Grails MongoDB GORM 2.0 プラグインリリース! - leftovers...
【Java/Groovy】オブジェクトのままファイルに保存して読み取れるか? - White Box技術部
CodeIQ に出した「hello, world × 3」の解説・解題 - Codeへの愛とCuriosity
groovyあれこれ: GroovyとJGraphXを使用してフロー図を描画する
Jenkins 上で Android アプリのテストを実行する方法 (Gradle 使用) - ひだまりソケットは壊れない
GebでSelect要素の選択が遅い - 旧山pの楽しいお勉強生活
Jenkins+GradleでJavaのCIのための基本build.gradle設定 (JUnit,PMD,FindBugs,CPD,JaCoCo) - Qiita
http://yeahoo.hatenablog.jp/entry/2014/03/29/113956
HazelcastのGetting Startedを、Scala、Groovy、Clojureで書き直してみた - CLOVER🍀
[Groovy]複数のGrapeを指定する方法 - Qiita
Gradle プラグイン vc-android-sdk-manager 0.1.0 をリリースしました - ひだまりソケットは壊れない
Gradleで陥りやすい問題点の解決策TIPS集 - 猫好きモバイルアプリケーション開発者記録
GradleでサードパーティJarをMavenリポジトリにデプロイする - Qiita
TDD/BDDの思想とテスティングフレームワークの関係を整理しよう:いまさら聞けないTDD/BDD超入門(2)(1/3 ページ) - @IT
SSH接続のコードをApache MINA sshdでテストする - GeekFactory


今週のGrails 2014-09
今週のGrails 2014-10
今週のGrails 2014-11
今週のGrails 2014-12

Tweet
































































































































































































































































































































































































































































































































Q






























































































Q&A




















































リンク切れやおかしなリンク、漏れがあったら、教えてください。


コメント、トラックバックはてブTwitter @orange_clover宛 で、お願いします。



G*エコシステムの代表例

2014年2月 Groovyist/G*のあれやこれや

f:id:orangeclover:20140303213302p:plain



世間的には雪!雪!!雪!!!だったけど、G*的には、JUnit4×Groovy
テスティングフレームワーク開発という熱いイベントがあった2月。

blog

[Grails]GORMの簡単な使い方 - Qiita
Hindley-Milner型推論アルゴリズムをGroovyで書いてみた - uehaj's blog
第18回オフラインリアルタイムどう書く groovy で - Qiita
Android Gradle plugin と robolectric plugin を使って groovyコードでテスト - Qiita
Gradle で Jetty9 を使用 - なんとなくな Developer のメモ
http://grails.jp/news/2014-05.html
http://dev.xconnecting.com/2014/02/eclipsespock.html
cocos2d-x-3.0beta2のプロジェクトをgradle化してみる(比較検証版) - exception think
http://ryog.hatenablog.com/entry/2014/02/07/102838
cocos2d-x-3.0beta2のプロジェクトをgradle化してみる(x-plugin検証<インターフェース編) - exception think
cocos2d-x-3.0beta2のプロジェクトをgradle化してみる(x-plugin検証<AdMob,twitter plugin編) - exception think
2014-02-08
http://grails.jp/news/2014-06.html
http://qiita.com/t77loa/items/ccf37f701354f79771c6
Gradleを使ってAndroidプロジェクトにKotlinを導入する - Qiita
Gradleでdependencyのjar等を読む方法 - Qiita
http://dev.xconnecting.com/2014/02/spockpandoccharacterization-test.html
Grails 2.3.6 リリース!!バグフィックス。 - leftovers...
技術/Socketプログラミング/Java (Groovy) の Socketプログラミングを strace と Wireshark で覗く - Glamenv-Septzen.net
IntelliJ 13 CE + Scala + Gradleでのプロジェクト作成 - Flicker's Style++
GradleプロジェクトでMavenローカルリポジトリにJarをインストールする - Qiita
http://spinachmedia.info/?contents=2014021801
Q. JavaのREPLってないの? A. あります! - Islands in the byte stream (legacy)
Grails 2.x脆弱性情報(WEB-INF配下が読みとられる) - uehaj's blog
Mac の IntelliJ IDEA CE で Gradle アプリケーションを読み込む(途中まで) - hd 5.0
Groovy2.2で追加された@Memoizedについて。 | 薄まる自分
Grails の CommandObject で Session を使う - アレについて記す
Android Studioでgradleが実行されるときの $PWD はどこか - Qiita
Gradle を使ってサーバ起動時にバージョン番号を出力する | Secret Staircase
GroovyのClosureを使ってみる - Qiita
そろそろ Groovy / Grails やってみようかな - ソフトウェア開発の複雑さと闘う
JUnit4×Groovyテスティングフレームワーク開発 - #JGGUG G*ワークショップZ に行ってきた - 旧山pの楽しいお勉強生活
http://grails.jp/news/2014-08.html
Jenkins のプラギンを作ってみたくなった - mrkn 記
Java VM上の言語の覇者を決める(但しJava以外)スクリプトボウルの履歴 - uehaj's blog
Grails の Validation で 自作Constraints を使う(Github経由) - アレについて記す


Tweet






























































































































































































































































































Q


















































Q&A






























http://twitter.com/kyon_mm/status/435226244276187137













G*ワークショップz

JUnit4×Groovyテスティングフレームワーク開発 G* ワークショップZ
JUnit4×Groovyテスティングフレームワーク開発 - JGGUG G*ワークショップZ Feb 2014まとめ





リンク切れやおかしなリンク、漏れがあったら、教えてください。


コメント、トラックバックはてブTwitter @orange_clover宛 で、お願いします。



G*エコシステムの代表例

コミュニティ

イベント・勉強会

2014年1月 Groovyist/G*のあれやこれや

f:id:orangeclover:20140203225802j:plain


ホット&グルービー!!


blog

【framework】play2.0とGrails2.3を触ってみた感想【SaStrutsからの脱却】 - 文系プログラマによるTIPSブログ
Android Studio 0.4.0 への移行 - ひだまりソケットは壊れない
Android Gradle プラグイン 0.7.2 でビルド済みの JNI 共有ライブラリを扱えるようになった - ひだまりソケットは壊れない
【java】Grailsを学ぶ:Vol.02:resource pluginでcss・jsをinclude!【framework】 - 文系プログラマによるTIPSブログ
[Grails].gitignoreの生成 - Qiita
Groovyでコンパイル時に型チェック - Qiita
Javaで使える、HTML5パーサ - CLOVER🍀
[Grails]IntelliJからデバッグする - Qiita
[Grails]GSPでHTMLフォームを出力する方法まとめ - Qiita
Gradleの共通ルーチンをライブラリ化してテストもする - Islands in the byte stream (legacy)
Java/Groovy/Scalaで、コマンドライン引数処理 - CLOVER🍀
Grails RESTful APIの設定方法についてまとめてみた - #define MYSELF
Grails 2.3.5 リリース!!! - leftovers...
Spockのドキュメントを読んだよ - Mitsuyuki.Shiiba
[Grails]Twitter Bootstrapを使う - Qiita

Gradle で複数種類の apk をビルドする - Qiita
Gradle で aar が無いライブラリを使えるようにする - おともだちティータイム
[Grails]Serviceを使ってみる - Qiita
[Grails]PostgreSQLのsequenceについて - Qiita
GitHub - nobusue/vertx-webtail: Simple "tail -f" using websocket on Vert.x
GroovyのHTTPBuilderを試す - CLOVER🍀
Griffon 2.0.0 and beyond - No Fluff Just Stuff
GitHub - IBM/japan-technology: IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc.
Java/SSH実装 - Glamenv-Septzen.net
http://chokkoyamada.github.io/blog/2014/01/18/gradle-one-jar
GroovyのHTTPBuilderで、multipart/form-dataを送信する - CLOVER🍀
インメモリデータベース「VoltDB 4.0」がリリース、インメモリ分析を高速化 | OSDN Magazine
GitHub - IBM/japan-technology: IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc.
http://qiita.com/i18n/items/5b2a1fd313e123b3700c
W3C Markup Validation ServiceとW3C CSS Validation Serviceを使ったチェックを、自動化しよう - CLOVER🍀

[Grails]GORMの動作(テーブル編) - Qiita
http://dev.xconnecting.com/2014/01/gradleeclipse-43groovy-eclipsegradle-ide.html
Gradle上でJava7用にコンパイルする - AwAlog
CodeModelでJavaのソースコードを生成する - Islands in the byte stream (legacy)
Gradle Jetty から Maven Tomcat - Narwhal


http://grails.jp/news/2014-01.html
http://grails.jp/news/2014-02.html
http://grails.jp/news/2014-03.html
http://grails.jp/news/2014-04.html


Tweet























































































































































































Q














































Q&A






























リンク切れやおかしなリンク、漏れがあったら、教えてください。


コメント、トラックバックはてブTwitter @orange_clover宛 で、お願いします。



G*エコシステムの代表例

SQLiteで org.ibex.nestedvm.UnixRuntimeのClassNotFoundExceptionが発生する

現象

昔書いた、SQLiteJDBCで動かすGroovyのコードが動かない。
http://orangeclover.hatenablog.com/entry/20120505/1336221994

  • エラー
Caught: java.lang.NoClassDefFoundError: org/ibex/nestedvm/UnixRuntime
java.lang.NoClassDefFoundError: org/ibex/nestedvm/UnixRuntime
        at EvernoteSelectGroovyTag.run(EvernoteSelectGroovyTag.groovy:30)
Caused by: java.lang.ClassNotFoundException: org.ibex.nestedvm.UnixRuntime

原因

Class.forName("org.sqlite.SQLite") が不要。
JDBC4.0ドライバーだと、Class.forNameはいらない。
SQLiteだとこんな例外になるんだ。

windowsのgit 1.8.5.2.で fatal: could not read Password for 'https://XXXXX':No such file or directoryのエラーになる

bitbucketにpushできなくなった。。。
httpsだとだめなようだ。

現象

httpsでユーザー名指定してgit pushだと以下のエラーになる

fatal: could not read Password  for 'https://orangeclover@bitbucket.org':No such file or directory

httpsでユーザー名なしで、git pushだと以下のエラーになる

fatal: could not read Username for 'https://bitbucket.org': No such file or directory

git clone、git fetchも同じ現象になる。

条件

  • バージョンアップ前は正常にpushできた環境
  • gitを1.8.1.2から1.8.5.2にあげたら動作しなくなった

環境

  • git:version 1.8.5.2-preview20131230/git version 1.8.5.2.msysgit.0
  • Windows 7 x64



対処

修正されてるようだが、1.8.5.3のWindows版はまだでてないので、
それまでの対処。

2013年12月 Groovyist/G*のあれやこれや

f:id:orangeclover:20140114214213j:plain
お弁当だって作れちゃうWebアプリケーションフレームワーク。そう、Grailsならね!ヾ(*´∀`*)ノキャッキャ

恒例のAdvent Calendarがあった12月。今週のGrails!! 日本語版も2期として復活。

blog

Groovy で Dempsy を単独実行2 - KeySource - なんとなくな Developer のメモ
G* Advent Calendar 2013 1日目 - Gaiden - Yamkazu's Blog
Groovy学習7 List,Range,Map,Dynamic objects (Collections) - Symfoware
Bitbucket | The Git solution for professional teams
Gradleことはじめ - Qiita
Bitbucket | The Git solution for professional teams
Bitbucket | The Git solution for professional teams
よろしい。ならばGradleだ。 - 書く。
Mavericks で gradle してみたら
PivotalがReactorをGAリリース
2013-12-03
Bitbucket | The Git solution for professional teams
Handling signing configs with Gradle » Tim Roes
Groovy学習8 Collectionsで使用できるメソッド(each,collect,find,findAll,inject,every,any,max,min,join) - Symfoware
Groovy学習9 Groovy SQL - Symfoware
Groovy学習10 別のファイルに記載したクラスやメソッドを使用する - Symfoware
Groovy学習11 groovycやantでgroovyスクリプトをコンパイルし、classやjarファイルにする - Symfoware
Groovyのちょっとしたこと「Scriptのローカル変数のスコープ」 - Qiita
Groovyのちょっとしたこと「Groovyの2.2がリリースされました。その1」 - Qiita
Amazonの中の人によるAWS re:Invent 出張報告会での注目スライドサマリ(Gremlin) - 夢とガラクタの集積場
Bitbucket | The Git solution for professional teams
Bitbucket | The Git solution for professional teams
Gradleからマイナス文字を含んだAntタスクを呼び出す - Toby55@新潟の日常
Grails 2.3.4 リリース!!! - leftovers...
http://qiita.com/i18n/items/76de1e2b4256ff601158
GroovyでGCログ解析: ちょっと扱いにくいフォーマットを処理するときのパターン - nobusueの日記
Grailsプラグイン取り扱いの過去と現在。 - leftovers...
Qiita記事の目次を自動生成するGroovyスクリプト - Qiita
[GroovyとProcessing]正射影投影法 - Qiita
Sublime Text で Groovy の構文チェック - えんどーめも
Groovy で Dempsy を分散実行 - なんとなくな Developer のメモ
Groovy学習12 ファイルの読み込みと出力(文字コード指定) - Symfoware
GroovyでJUnit用のテストフィクスチャを宣言する を試してみたのだけど - エンジニア的なネタを毎週書くブログ
Gracenote with Groovy - tetsurokitaharaの日記
Groovy学習13 郵便番号CSVファイルの加工 - Symfoware
Gracenote with Groovy - tetsurokitaharaの日記
Groovy で JVM ログ解析 (ClassHistogram編) #gadvent #java - unnamed
よく使いそうなGroovy使い方メモ - Qiita
Gradle Watch Plugin を作ってみた - bluepapa32’s Java Blog
Groovy学習14 XmlSlurperによるXMLの解析 - Symfoware
【教えてください】コンソールからだと通るけどIDEAからだとMissingMethodExceptionになるgroovyスクリプトのデバッグ方法 - bluebird
eclipseの新規GradleプロジェクトウィザードのSample projectに対する疑問編 - 書く。
Gradleで実行したテストが失敗した場合にJenkinsジョブをunstableにする - しおしお
IntelliJ IDEA 13のAndroidデベロッパにうれしい新機能群の紹介 | The JetBrains Blog
【eot,svg】Grailsでwebフォントのmimeタイプを設定する【ttf,woff】 - 文系プログラマによるTIPSブログ
Gradle使い方メモ - Qiita
Bitbucket | The Git solution for professional teams
AntのGroovyタスクを使うときの俺流ベストプラクティス - nobusueの日記
[Grails] ログイン機能を実装(Spring Security Plugin) - Qiita
Bitbucket | The Git solution for professional teams
Grails/Gradleの「さっきのテストレポート」をAlfredに表示してもらう - 豆無日記
[GroovyとProcessing]X軸方向にスライドする - Qiita
EAT PIZZA !! - お弁当だって作れちゃうWebアプリケーションフレームワーク。そう、Grailsならね!ヾ(*´∀`*)...
AntのGroovyタスクを使うときの俺流ベストプラクティス - nobusueの日記
http://qiita.com/i18n/items/661766fb728fd9b872e2
Gradle 1.10 released - Old Forum - Gradle Forums
Gradleプラグインの作り方 - GeekFactory
RxJava-Groovy でリアクティブプログラミング - Qiita
[Groovy]本物のカレンダーのように1ヶ月35日分のカレンダーを生成する。 - Qiita
[Groovy]シグマ(Σ・数列の和)を実装 - Qiita
GBenchの足跡を振り返る - Masato Nagai's Blog
http://ihiroky.hatenablog.com/entry/2013/12/20/061909
Groovyで内包表記を作ってみた #gadvent - uehaj's blog
http://d.hatena.ne.jp/kiy0taka/20131222/1387724167
2013-12-21
Groovy の Canonical アノテーションっぽいのを Xtend で - お だ のスペース
今週のアルゴリズム:最短経路の計算!(Java/Groovy/Scala/Fortran/Pascalでnext_permutation) - Qiita
http://posaune.hatenablog.com/entry/2013/12/30/191820
UTF-8 の build.gradle を使う Windows ユーザーにこれ以上悲しい思いをさせたくない!! - 一角獣は夜に啼く
Advent Calendarの分は重複している分があります。。

G* Advent Calendar 2013

Tweet







































Q














Q&A





リンク切れやおかしなリンク、漏れがあったら、教えてください。


コメント、トラックバックはてブTwitter @orange_clover宛 で、お願いします。



G*エコシステムの代表例

2013年11月 Groovyist/G*のあれやこれや

f:id:orangeclover:20131202223040j:plain
G*(Groovy, Grails ..) Advent Calendarも始まってますが、11月のまとめです。
Grailsセミナー@日本大学JJUG CCC 2013 FallのJVM言語パネルディスカッション、G*ワークショップZ、第四回 #渋谷java
3つ4つイベントがあり、そのうちGrails2つ3つありました。


blog

Groovyでリストモナド(orリストアプリカティブ)を書いてみる - uehaj's blog
[GroovyとProcessing]ポンゲーム(未完成) - Qiita
Gradle SSH Plugin 0.1.9をリリースしました - GeekFactory
Groovyで決まった月のカレンダーを任意の曜日はじまりの形で生成する方法 - Qiita
データベースアクセスの基本(CRUD)(1/4):初心者のためのGroovy/Grails入門 - libro
データベースアクセスの基本(CRUD)(2/4):初心者のためのGroovy/Grails入門 - libro
データベースアクセスの基本(CRUD)(3/4):初心者のためのGroovy/Grails入門 - libro
データベースアクセスの基本(CRUD)(4/4):初心者のためのGroovy/Grails入門 - libro
Apache Wicket User Guideを grails doc してみた - Qiita
Bitbucket | The Git solution for professional teams
Groovy で ZooKeeper を組み込み実行 - なんとなくな Developer のメモ
groovyあれこれ: JenkinsのREST APIを使用してプロジェクト名と説明を一覧表示する
[GroovyとProcessing]まいんくらふと2D? - Qiita
gradle の dependencies は「Gradle, please」に聞け
JJUG CCC 2013 Fall に参加してきた - くろめも
http://pekokun.hatenablog.jp/entry/2013/11/12/010239
Grails 2.3系バリデーションblank:falseがUnitテストで無視される件 - leftovers...
Grails Spring Security Coreプラグイン2.0の話を少し。 - leftovers...
https://dl.dropboxusercontent.com/u/20288797/groovy-documentation/index.html
Ubuntu 12.10にGroovy 2.1.9をインストールする(GVM:Groovy enVironment Manager使用) - Symfoware
温帯気候: Groovyで色々やってみた SwingBuilderでのIDの活用(後、フォーカスに関してメモ)
2013.11.16 shibuya java #4 Grails Goodness
https://github.com/2YY/instant-image-manager
第四回 #渋谷java に参加しました - 混沌とした備忘録
[Groovy] 実行時にバージョンを取得する - Qiita
[GroovyとProcessing]まいんくらふと2Dにブロック選択を追加 - Qiita
Shibuya.Java #04 - Speaker Deck
AsakusaFW0.5.2 Gradle対応! - ひしだまの変更履歴
Gradle 1.9 がリリースされました - ひだまりソケットは壊れない
Mavenさんの代わりにGradleさんを使ったら依存解決で - 日々常々
Grails 2.3.3 リリース!!! - leftovers...
http://piyopiyoducky.net/blog/2013/08/16/indent-the-comment-in-intellij-idea/
Java 8のOptionalをGroovyから超簡潔に使用する - uehaj's blog
Gradle1.9でsetupBuildがinitに - 日々常々
http://qiita.com/i18n/items/1069730df5a120a1585a
Groovy学習2 クロージャ、ファイル処理、文字列処理 - Symfoware
Asakusa Gradle Pluginを試してみた - ひしだまの変更履歴
Groovy学習3 正規表現 - Symfoware
Groovy学習4 正規表現を使用し、データをまとめて取り出す - Symfoware
Groovy学習5 使用できる演算子まとめ - Symfoware
Groovy学習6 色々なループの方法 - Symfoware
[GroovyとProcessing]まいんくらふと2Dのブロック選択を改造 - Qiita
http://qiita.com/i18n/items/eae8b08ef373794025da
http://qiita.com/i18n/items/940558ec34622f0358c4
gradleをつかって依存ライブラリを含む単一で実行可能なjarを生成する - Qiita
温帯気候: Groovyで色々やってみた NetbeansのGradle Supportプラグインを用いてGroovyでプロジェクトを構築する話
Gradleプラグインで動的にタスクを生成したいのだけどどうやるのか分からない - へんてこ
Gradleプラグインでの入れ子構造引数による動的タスク生成 - へんてこ
ふつうのWebアプリにGradleをしこむ - I'm still growin' up ...
http://qiita.com/i18n/items/3081c3c423fa71b31f61
GroovyServでGroovyの起動を高速化 - Symfoware
Groovy で Dempsy を単独実行1 - なんとなくな Developer のメモ


WindowsでGrails 2.3.2だとError Forked Grails VM exited with errorで起動しない
WindowsでGrails 2.3.3だと起動はできるようになったけど、今度は止められない
WindowsでGrails 2.3.3だと起動はできるようになったけど、今度は止められない(続き)
1回目はUnsatisfiedLinkErrorで、2回目以降はNoClassFoundError

Tweet















































































































































Q






















Q&A





































Grails 2.3: RESTハンズオン - JGGUG G*ワークショップZ Nov 2013


リンク切れやおかしなリンク、漏れがあったら、教えてください。


コメント、トラックバックはてブTwitter @orange_clover宛 で、お願いします。



G*エコシステムの代表例

コミュニティ

イベント・勉強会