osiire’s blog

ふしぎなそふとやさん

2009-08-17から1日間の記事一覧

0から順番の数字を返す関数をスレッドセーフに

(* to compile, ocamlc -thread unix.cma threads.cma mts.ml *) let nums = let with_lock m f x = Mutex.lock m; let r = f x in Mutex.unlock m; r in let c = ref ~-1 in let m = Mutex.create () in fun () -> with_lock m (fun () -> incr c; !c) () l…

氷のような微細構造

均一と考えられていた液体の水に不均一な微細構造を発見 | 理化学研究所 この手の研究をしていた研究室に所属していた事もあり興味深い。90°Cでも構造があるんだ。へー。でも1nmなら水分子4つ分くらい?そりゃ4つくらいならくっついてても不思議じゃない...…