タグ

2012年3月8日のブックマーク (3件)

  • Emacsのモードラインにページの総行数をきれいに表示する方法 - 三等兵

    以前の記事でも書いたけれどモードラインに総行数を表示している。だから実はglobal-linum-modeは表示していない。 CとかLとかはすっぱぬいた。また、なるべくデザインというかもともとの表示スタイルを壊さずにした結果が以下のようになった。 ;; モードラインに行番号表示 (line-number-mode t) ;; モードラインに列番号表示 (column-number-mode t) ;; モードラインにファイルサイズ表示 ;;(size-indication-mode -1) ;; モードラインの割合表示を総行数表示 (defvar my-lines-page-mode t) (defvar my-mode-line-format) (when my-lines-page-mode (setq my-mode-line-format "%d") (if size-indica

    mooz
    mooz 2012/03/08
  • Clojureの作者が作ったデータベースDatomicが凄い

    プログラミング言語Clojureの作者Rich Hickey氏率いるClojure HackerのチームがDatomic(デートミックと発音するらしい)というデータベースをリリースしました。これが何やらとてつもないです。10年先を行ってる技術じゃないでしょうか。 まだ番サービスは始まっていませんが開発環境用のライブラリが配布されています。 Datomicは斬新なアーキテクチャなので一言で説明するのはとても難しいです。 私が理解できたことを簡単に説明します。 2014/1/20追記 ライセンスモデル、サポートストレージ、サービスとしてではなく独立して使用する形になるなど記事作成時の内容から色々変更が合った部分を更新しました。 変更不可なAppend-onlyデータベース 従来のデータベースで、あるレコードを変更するというのはそのレコードに対応した場所があり、そこのデータを書き換えるというこ

    mooz
    mooz 2012/03/08
    ログ構造化DB。各クライアントが自身のノードでトランザクションを実行するところがポイント。CIDR'11ベストペーパーのHyderに酷似。
  • lschallenges/data-engineering · GitHub

    mooz
    mooz 2012/03/08
    ビッグデータを扱うエンジニア職用の課題プロジェクト。採用試験も兼ねている。なかなか面白そう。