2014-03-01から1ヶ月間の記事一覧

applyでちょっとLispっぽいJavaScript

さっき思いついて1分で書いた。 function _(){ if(arguments.length === 0){ return null; // () => nil } var operator = arguments[0], operands = []; for(var i=1, len=arguments.length; i

JavaScript Jabber(ポッドキャスト)はtranscriptが付いていて良い

名前の通り JavaScript の話題を扱っているポッドキャストですが、サイトを見に行くと transcript(会話の書き起こし)があります。JavaScript Jabber ― Your Prototype for Great Code いいですね。

[jrunscript][Rhino] jrunscript/Rhino: スタックトレース取得

普通に throw new Error("msg") だと出力が寂しい。。。 デバッグのとき切ない。。。 // foo.js load("bar.js"); function foo_func(){ println("foo_func"); bar_func(); } try{ foo_func(); }catch(ex){ println("* something wrong *"); println(ex); for…

[ant]junitreportを書く場所

junit が結果XMLを生成する → そのXMLを入力として junitreport がHTMLを生成、の順番。 なので、junitreport 用のターゲットを別に作って test ターゲットの実行後にそれを実行とかでもいいはず。 <target name="test" depends="compile-test"> <junit printsummary="yes" fork="yes"> <classpath refid="classpath.test" /> <formatter type="xml" /> </formatter></classpath></junit></target>