uehaj's blog

Grな日々 - GroovyとかGrailsとかElmとかRustとかHaskellとかReactとかFregeとかJavaとか -

2009-10-19から1日間の記事一覧

真偽のほどは

長さゼロのリストは偽とみなされるけど、長さゼロの配列は偽とみなされない。なんでだろう。 a = [] as int[] assert a b = [] assert !b

GAE/J SDK 1.2.6以降でGrailsを動作させるために指定が必須のプロパティ

(訂正があります) ついったー経由で知りましたが、以下の設定を行わないと、Groovy/GrailsはGAE/J 1.2.6 以上では動かないようです。自分では試していませんが。 set the System property, "stringchararrayaccessor.disabled" to true. 理由はこちら。 さ…

Writableは何のため?

Groovyにはgroovy.lang.Writableというインターフェースがあります。定義は以下の感じ。 package groovy.lang; interface Writable { Writer writeTo(Writer out); } また、クロージャにはasWritable()というメソッドがあり、「クロージャ引数である出力スト…