groovy

GroovyMagなんてものがあるのか

Welcome to GroovyMag, the magazine for Groovy and Grails developers! へー!こんなのがあるのか。2008年11月から刊行されている模様。思わずポチしてみようかな。 こう、"紙"の体裁を取っていると、手で触れるという価値があるために、ついついオンライ…

スクリプトでコマンドライン引数取得

Groovyの場合、classでmain(args)とか宣言してれば問題ないものの、単純なスクリプトでクラス定義すらしない場合、以下のようにすれば取得できる。 #!/usr/bin/env groovy arg1 = this.args[0] print "${arg1} passed.\n"; thisは他になにがあるのかな。見て…

GroovySqlのいいところ

GroovySqlはなかなかいいヤツです。例えばこんなかんじ url = 'jdbc:oracle:thin:@hogefuga:1521:sid' driver = 'oracle.jdbc.driver.OracleDriver' user = 'scott' password = 'tiger' sql = Sql.newInstance( url, user, password, driver ) sql.eachRow("…

JavaWorld11月号の記事

読みましたよ 上原さん。Nanowebの紹介が入るかと期待しましたがなしで残念!!! Groovyの利用用途としてscript-enabledなアプリケーション(plugin,hotspot)がかなり魅力的だと思うのですがとっつきにくいっすかね?? beta-5,beta-6あたりでSecurityManage…

IPMessengerをgroovyから送信

Project Amateras/IP-Messenger実装を使って、Groovyからワンショット?メッセージを送信してみた。 import tk.ipmsg.*; class Messenger extends tk.ipmsg.IPMessenger { public Messenger() { super("hogefuga", "hogefuga", "TEST", true); } public void …

Groovy StoredProcedure

、というのを思いついた。きっとすでに考えている人もいるに違いない?? いるかな。手元にはまだOracle8iしかない。10gとかを試す環境もない。のでまだ試していない*1。8iの知識を元に話すと、loadjavaを使ってGroovyおよびそのdepsを全てライブラリロードす…