2011-05-01から1ヶ月間の記事一覧

今日のDBCLS

Rでの立ち回り紹介 seekR - 統計分析ソフトウェア R のための検索エンジンを紹介 あとは吹き出し抽出を中途半端に放置してたのを完成させた。 HukidashiExtractorフォルダ内のbatファイルにcamprojファイルをドラッグしてください。

昨日のDBCLS

Rでの立ち回り紹介 動画作成中 ??hogehoge ?hoge hoge #関数のソースを表示 example(hoge) を紹介する部分を作成。 次はhttp://www.okada.jp.org/RWiki/・seekR - 統計分析ソフトウェア R のための検索エンジン・(Rで)マイクロアレイデータ解析を紹介する部…

RでSleep Sort

R

本当はSys.sleepを使いたいのだがforkの中で使うと動かない。 # install.packages("fork") require("fork") sleep <- function(t) { Map(sqrt, 1:(100000 * t)) } Map(wait, Map(function(x) { fork(function() { sleep(x) cat(x) }) }, c(9,3,7,1,2,6,4,5,8…

Clojureのベクタのメモリ使用量

(vector-of :int)を使えば普通の配列を使った場合の1.35倍、普通のベクタとIntegerを使った場合は7.32倍くらいになる。まぁ全然OKですね。 (defn current-total-memory-usage [] (System/gc) (- (.. Runtime getRuntime totalMemory) (.. Runtime getRuntime…

今日のDBCLS

Gene Pattern インストール Gene Patternの簡易インストーラではWindows7な64bit環境だと動かないようだ。 Tomcat5が使用されていて、これがどうやら64bit環境で動かない。*1別バージョンのTomcatを単に入れ替えても動かなかった。 http://www.broadinstitut…

Clojureのシンボル比較

シンボル比較は何よりも速いと期待していると裏切られる。Clojureではシンボルにメタデータをつけられるので等値なシンボルが等価でない。ただキーワードならちゃんと等価になる。 user> (time (dotimes [_ 1000000] (= 'a 'a))) "Elapsed time: 53.835 msec…