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

Pythonのargparseを使ってみた

Pythonでコマンドライノプションの解析をするには、次のような方法があります。 sys.argvをまんま使ってゴリゴリ書く。 getopt モジュール (gnuっぽい書き方ができる) optparse モジュール (割と新しい) argparse モジュール (もっと新しい) argparseはPyth…

Chrome で FileSystem API

Clojure Library をインストールしたので、HTML5のFileSystem APIを使ってみようと思い、こちらのサイトの説明を参考にして遊んでみた。 FILESYSTEM API について知る まず、各ブラウザの実装状況を調べてみた。書き込みまでサポートしているのはChromeだけ…

MacbookAir で Closure Library

今更ながら、GoogleのClosure Libraryについて調べてみた。jQueryのようなライブラリを想像していたが、まるっきりそんなレベルは超えている。既存のJavaScriptにコメントによるアノテーションを加えて、一つの言語を作り上げている。 (JVMで動くLisp風言語…