タグ

2010年2月5日のブックマーク (5件)

  • Cosmic っていうネットワークストレージを作り始めた - kazuhoのメモ置き場

    GitHub - kazuho/cosmic: fail-safe management tools for network-based software RAID, using mdadm + iSCSI 概要 (というか近場の目標) は、以下のとおり。 fail-safe な network RAID 多重マウントが発生しないプロトコルを実装 RAID だから DRBD や MySQL の async replication のような lost updates 問題がない software RAID + NBD を使用 (NBD は遅いから iSCSI 対応するかも) RDBMS レベルのレプリケーションや DRBD と異なり、高可用性のあるブロックデバイスを提供するソフトウェアレイヤとして機能 様々なストレージミドルウェアを統一的に管理可能なので、管理コストが低い バックアップとかも

    Cosmic っていうネットワークストレージを作り始めた - kazuhoのメモ置き場
  • [徳力] 本日のTwitter勉強会の資料を公開します。結構真面目に作ったので、何かに使えそうならご自由にお使い下さい

    [徳力] 本日のTwitter勉強会の資料を公開します。結構真面目に作ったので、何かに使えそうならご自由にお使い下さい
  • vimrc基礎文法最速マスター - 永遠に未完成

    調子に乗って vimrc を書くのに特化した内容のものを書いてみる。取り上げた内容は完全に独断と偏見です。 関連記事: Vimスクリプト基礎文法最速マスター - 永遠に未完成 この記事では vimrc を書くにあたって知っておくべき概念や機能を解説します。Vim 自体の操作方法に関しては触れません。 基礎 バッファ バッファは、ファイルを編集するための論理的な領域です。Vim で新しくファイルを開くと、新しいバッファが作成されてそこにファイルの内容が読み込まれます。 ウィンドウ ウィンドウはバッファを画面に表示するための物理的な領域です。分割することができ、1つの画面に複数のウィンドウを表示できます。 タブページ タブページを使うことでウィンドウの配置を保持したまま複数の画面を切り替えることができます。 タブ文字と区別するためか、タブページと呼ばれています。 モード Vim の中でも知って

    vimrc基礎文法最速マスター - 永遠に未完成
  • 中古クラウド、あります

    ITproが米Amazon Web Servicesのクラウド・サービス「Amazon EC2」を使い始めてから1年半。当時ベータ版だったEC2は、正式サービスになり、データセンターの数が増え、米国東海岸だけでなく西海岸のデータセンターも選べるようになった。 これまで運用を担当してきて気がついたことがある。データセンターによってCPUの新しさが違うのだ。 データセンターによるCPUの違いを確認できるのは、起動するセンターをユーザーが選べるからだ。仮想マシンを時間貸しするサービスであるEC2は、米国東海岸に4センター、同西海岸に2センター、欧州に2センターの計8センターを抱える。それぞれのセンターの場所は同時障害の恐れが少なくなるよう、物理的に離れている。 ユーザーはこれらのセンターを、冗長化などの目的で明示的に指定できる。起動後にCPUを確認するコマンド(Linuxならcat /proc/

    中古クラウド、あります
  • PHPの名前空間と主要フレームワークの対応について

    例: pear2\text_diff\Diff zend\controller\FrontController ・名前空間は常に小文字+アンダースコア ・トップレベル名前空間にはベンダー名が入る ・ベンダー名は最短の名称(Zend Framework => zend, CakePHP => cake, symfony => symfony) ・サブ名前空間はいくつ定義してもよい ・名前空間セパレータはディレクトリセパレータに相当する ・名前空間中のアンダースコアに特別な意味はない まず、名前空間は小文字とアンダースコアで定義します。現状のPEARの規約に慣れ親しんだ方や、PerlRubyなどをお使いの方には、アッパーキャメルケース(InvalidArgumentExceptionのように単語の先頭を大文字にする形式)でないことに違和感を感じるかもしれません。 これは、名前空間とクラス名を

    PHPの名前空間と主要フレームワークの対応について