2005-12-01から1ヶ月間の記事一覧
あんまりよくないかも… lib.jsObject.prototype.to_m = function() { var map = new java.util.HashMap(); for(var i in this) { if(this[i] != arguments.callee) { map.put(i, this[i]); } } return map; }Array.prototype.to_l = function() { var list =…
HttpSessionを実装。 Object.prototype.map = function() { var m = new java.util.HashMap(); for(var i in this) { if(!this[i].dont_enum) { m.put(i, this[i]); } } return m; }Object.prototype.sess = function() { var s = new Packages.javax.servle…
ジャズやクラシックはぜんぜん聞かないけれど、それでも面白く読むことができた。村上春樹の文章は筋が通っていて説得力があり、自然に頭にしみこむ気がする。この本では何人かのジャズ・クラシックのアーティスト(とスガシカオ)が取り上げられていて、彼…
リテラルがそのまま使えると、もっとシンプルなのになぁ… lib.jsfunction $ary(js_ary, clazz) { if(!clazz) { clazz = java.lang.Object; } var ary = java.lang.reflect.Array.newInstance(clazz, js_ary.length); for(var i in js_ary) { ary[i] = js_ary…
テストで便利そう。RhinoでJUnitをたたいたら面白いかも… 他の言語でも同様の機能ってあるのかな? #!/usr/bin/env rhino importPackage(java.lang);a = new List() { get: function() { return "だみ〜"; } }print(a.get(1));
あんまり読んでる人がいるとも思えないけど…