タグ

ブックマーク / uokumura.hatenablog.com (2)

  • embeddedのgroovy-all-1.6.3.jarだけではGrabできない? - uokumura’s diary

    @Grabアノテーションを使うためには、embedded/groovy-all-1.6.3.jarの他にlib/ivy-2.0.0.jarが必要な様です。単に固め漏れなのか、あるいはなにかライセンス絡みで入れられなかったのかもしれません。わかりませんが… JFreeChartを試してみようといろいろしていたのですが、私が普段使っているJar Bundlerを使って作ったGroovy.appではGrabが動かなくてハマりました。 他にもいろいろハマりつつだったのですが、jfreechartと関係ないクラスが足りないと言われたので、早い段階で「embeddedのjarだけでは怪しいぞ」という見当はついて、まずは$GROOVY_HOME/bin/groovyConsoleから起動したGroovyConsoleで動く所まで作り込んだのが以下のスクリプトです。 import org.jfree.ch

    embeddedのgroovy-all-1.6.3.jarだけではGrabできない? - uokumura’s diary
    nobusue
    nobusue 2009/06/10
    @Grab利用時の注意
  • ナベアツ算2号 - uokumura’s diary

    「ナベアツ算の下書き。 - uokumuraの日記」からはだいぶ様変わりしましたが、とりあえず 200.まで { 3.の倍数.と(3.のつく数字).のとき(アホに) 5.の倍数.のとき(ナルシストに) 8.の倍数.のとき(人を捜してる感じに) }.なります() ができるようになったので、doukaku.orgに上げました。mixinを使うと「get2バイト文字」をプロパティとして認識してくれるようです。…怪しげな挙動を。 で、どう書く.orgにあげたやつだと上のコードが最後に書かれててインパクトがいまいちなので、さらに手を入れました。 Integer.metaClass.mixin(IntegerExpand) ArrayList.metaClass.mixin(ArrayListExpand) 200.まで { 3.の倍数.と(3.のつく数字).のとき(アホに) 5.の倍数.のとき(ナル

    ナベアツ算2号 - uokumura’s diary
    nobusue
    nobusue 2009/02/09
    これはおもろい
  • 1