Slip Ahead Logging

It's not your fault at all.

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

tcmalloc in Chromium

TL が glibc malloc と jemalloc で盛り上がる中、この二カ月 tcmalloc と格闘していたアカウントがこちらになります— Dai MIKURUBEさん (@dmikurube) 3月 30, 2012@dmikurube tcmallocはOSに一切メモリを返さない仕様なので再起動前提だと思っていたのです…

リージョンをソート

Emacs でリージョンをソートする関数をもうけた.sort コマンドを利用する. (defun my:sort-region (begin end) (interactive "r") (shell-command-on-region begin end "sort" nil t) (message "Sorted!")) こんなものが何の役に立つか.例えば C/C++ にお…

TokuDB の Fractal Tree インデックスに関するプレゼン動画

TokuDB で使われている Fractal Tree に関して.後で見る.初めは InnoDB の B-Tree に関する話が中心で Fractal Tree に関しては12分37秒辺りから.ちなみに話者の方は Tim Callaghan さんと言って,以前は VoltDB をやっていらした.現在は TokuTek で Tok…

H2 Database Engine

Java で書かれた SQL な DBMS.Setsuna のソースコードを眺めていて知った. H2 Database Engine Java で書かれた SQL な DBMS は HSQLDB と Apache Derby しか知らなかったのだが,それらと比べてもかなり高速な様子.高速なだけでなく,以下のように色々と…

Githug

git

git を抱きしめんとす.Gazler/githug · GitHub

Akiban

Akiban Technologies | Join For FreeNewSQL 系の DBMS とのことで.Short-Request がキーポイントらしい.あとで読む. Akiban highlights : DBMS 2 : DataBase Management System Services Akiban update : DBMS 2 : DataBase Management System ServicesS…

しくぴー・ぱいそん

SICP を Python でやろうぜなテキスト.バークレーは Scheme でなく Python にしたと聞いていたが,なるほどね.CS61A, Spring 2012 Online Textbook恥ずかしながら SICP は未読なので,とりあえずこちらを Kindle に突っ込んだ.

Node.js 用の foreign function interface または ctypes

Node.js 用の foreign function interface (ffi / ctypes) が登場していたらしい.rbranson/node-ffi · GitHub構造体もサポートしている様子.簡単なことをするのであれば,楽で良いですね.

Emacs のセッションファイルが肥大化したら

個人的なメモ.何らかの拡張 (emacs-w3m?) が minibuffer-history に突っ込む文字列がプロパティ付きで,これが 10MB 程度と相当でかい.そのため,セッションファイル全体で 60MB 程度となり,読み込みにも書き込みにも相当な時間を要すようになってしまっ…

picoev

Kazuho@Cybozu Labs: Picoev: a tiny event loop for network applications, faster than libevent or libev日本の誇るハッカー OKU, Kazuho 氏によりイベント駆動機構ライブラリ.ベンチマークでは libevent, libev よりも高速であるという.なんでも,libe…

getpagesize(2) はレガシー

ページサイズの取得について getpagesize(2) の map ページには次のようにある. SVr4, 4.4BSD, SUSv2. In SUSv2 the getpagesize() call is labeled LEGACY, and in POSIX.1-2001 it has been dropped; HP-UX does not have this call. Portable applicatio…

富士通によるデータストリーム処理基盤の研究開発資料

大規模データストリーム処理基盤の研究開発 (PDF)有益な資料.富士通が Esper を使っているとは聞いていたが,このことだったか.

不揮発性メモリ

素人のメモ.現在 SSD としてよく用いらている Flash Memory の未来は決して明るくないと噂されている*1.これは,容量の向上をねらってこれ以上回路の密度やセルのレベルを上げようとすれば,速度や耐性がガクッと落ちてしまうためだ.そんな今,次のような…

polyfill

意味が出てこなかったので,復習. アプリケーションのコードではWeb標準に即した形で書けるように、Feature Detect等を利用して非対応のブラウザに相応のインターフェイスを実装すること。主にそういった機能を提供するライブラリを指す。つまりjQueryはpol…

休日の魔法

休日さえあれば,僕はなんだってできるような気がしている.図書館かどこかに缶詰になって,文献をあたって,そんなことで,僕はその道の専門家に近しい知識を手に入れられると思っている.そのぐらいの気概をもって,休日へのぞむ.