2011-09-01から1ヶ月間の記事一覧
リークしてるんじゃない? ということで、簡単に現時点でのメモリー使用量のスナップショットを取りたくなった。Linux なら /proc/[pid]/statm を参照するのが簡単だということでこんな感じのユーティリティーを実装。 #include <unistd.h> // for getpid() #include <memory> </memory></unistd.h>…
お母さんは競争が健全だとかんがえている。 競争がぼくらのためになるとおもっている。 来月、いちばん伸びた子が、お父さんについていって一緒に暮らせるそうだ。 Mother thinks competition is healthy. She thinks competition is good for us. Whoever g…
ARM の関数呼び出し、正確には関数呼び出しからの戻りかたの処理がおもしろかたのでメモしておく。お試しソースはこれ。: /* fcall.c */ int foo() { return 1; } int simple_call() { const int v = foo(); return v; } int call_twice() { return foo() +…
まだまだ途中だけれど、とりあえず公開。 随時追記していきます。 ternary.lhs > bt x = tail.fromJust.find ((0==).head) $ iterate (\(x:ts) -> div (x + 1) 3 : mod (x + 1) 3 - 1 : ts) [x] 掛け算 0 を掛けると 0 になり、符号の異なる trit を掛け合わ…