JsDoc Toolkit ― 2007年06月27日 01時30分29秒
JavaScriptでJavaScriptのドキュメントを生成する
JsDoc Toolkit(via: mal_blue@tumblr)
javadocやPHPDocといった、ドキュメントコメントからAPIドキュメントを生成するツールがある。
JavaScript向けにもPerlで作成されたJSDocがあるのだが、今回のネタ「JsDoc Toolkit」はこれのJavaScript実装だ。
追記(2007.06.27 02:13)
「JSDoc」のリンク先(あるSEのつぶやきさん)の記事は、MOONGIFTさんの記事なのだが、サイト構成が当時と変わっているためトップページへ飛ばされてしまう。なので現在のリンクを以下に示しておく。
- MOONGIFT: » JSDoc:オープンソースを毎日紹介
- MOONGIFT: » JSDoc レビュー:オープンソースを毎日紹介
- JSDoc Homepage - JavaScript Documentation Tool(本家)
すばらしい、と思いきや
たしかにアーカイブに含まれるソースは.jsファイルのみで、サイトにあるJsDoc Toolkit is written in 100% JavaScript.
に偽りはないっちゃないのだが、実行環境がRhinoに限定されているようなのだ。要するにJREがインストールされている上(これは別に問題ないか)、Rhino落としてきてコマンドラインから
> java -jar c:\Java\js.jar lib\JsDoc.js -t=templates\sunny tests\data\みたいにせにゃならんということだ。むぅ。
一応覗いてみるが
なんとかcscript環境下で使えるようにできんかと思って、ソースをちょっとだけ見てみたんだけど、
(new File(dirName)).mkdir();だの、
var out = new FileWriter(outpath);だのと、あまりにもあたりまえのようにJavaのクラスライブラリをさらっと使っているので、どれがJavaのAPIなのかを探るだけでもかなりホネで、なかなかしんどそうだ。
ファイルIOとコマンドライン引数の受け取りだけでもうまいこと抽象化しといてくれれば誰かが勝手にSpiderMonkey対応だのcscript対応だのjsdb対応だのしてくれると思うんだけどなぁ。
がんばってjava.io.*のエミュレーション層を作ってみようか。無理だ。
小ぎつね ― 2007年06月27日 01時44分37秒
小ぎつね(Minimo の日本語化)を公開 - SNOWMANTARO'S WORK (via: mal_blue@tumblr)
Windows Mobile向けのMozilla「Minimo」を日本語化したそうな。
モーレツに興味あるのだが、多分PPC2003以上、下手するとWM5以降限定だろうなぁ。dara-jの手持ちはしょぼいPPC2002だもんで、以前Minimo(0.1系だったろうか)を試したときはうんともすんとも言ってくれなかった。
格安のPPC2003SEとか手にはいらんだろうか。
コネタ ― 2007年06月27日 01時59分15秒
いかん、意外とそそられた
レゴのオンラインゲームLEGO Universe 予告編ムービー - Engadget Japanese
レゴに別段興味があるわけでなく、ましてMMOなゲームなんざぜんぜん興味がなかったためタイトル見てもなんとも思わなかったが、動画みたらめちゃ萌えた。なんか、楽しげ。
いや、なんかポーズが...
USB dartboard trains future champs - Engadget
いや、この製品がどうとかってんじゃなく、掲載されている画像のおねーさんのポーズが妙に気に入ったもので。味があるっつーか。
製品のページにいってみたらこのおねーさん、ダーツのプロの方だったんですね。失礼しました。
バカすぎ
3万本のマッチを燃やして小さなキノコ雲ができているムービー - GIGAZINE
これまた動画。開始直後から黙々とマッチの頭落としたり、そうやって集めたマッチの頭をみんなで持ち寄ってバケツに集めたり(つか、ビニール袋に入れて持ち歩いたんかな、あぶねー)、単に「バカだなー」とか思ってみてたんだけど、燃えた瞬間の質感と鮮やかさに度肝抜かれました。かっこいいよ、アンタたち。
最近のコメント