by shigemk2

当面は技術的なことしか書かない

2012-03-10から1日間の記事一覧

インデントでタブを使えなくする

Emacsでインデントを、タブを使わないでスペースを使う設定 - モーグルとカバとパウダーの日記設定ファイルに以下のように書く (setq indent-tabs-mode nil) こうすることで、indent-tabs-mode nil でタブを使うのを禁止し、 インデントの補完は空白で行われ…

untabify でインデントのタブを空白に変更する

こちらから。 タブをスペースに変換する(untabify) - かわちょ日記Emacs だと M-x untabify でタブをスペースに変換してくれる。 タブ幅・桁は見た目通りに。対象はリージョン(選択範囲)内なので、 全体にかけたい場合は、C-x h で全選択してから M-x un…

ネットワークカード

web

ネットワークカード - WikipediaLANカード、NIC(Network Interface Card)とも呼ばれるネットワークカードとはコンピュータにネットワーク機能を追加するための拡張カードの一種である。 コンピュータ・バス(拡張スロット)に接続する拡張カード状のものが多…

サーバ/インフラを支える技術3 2 ストレージサーバの冗長化

前回 サーバ/インフラを支える技術3 1 DNSサーバの冗長化 - by shigemk2ストレージサーバは大量のファイルが格納されているため、 万一ハードディスク故障が起きたら復旧は大変である。 そのため、RAIDを利用してハードディスク故障によって データが消失し…

サーバ/インフラを支える技術3 1 DNSサーバの冗長化

前回 サーバ/インフラを支える技術2 5 高速で軽量なストレージサーバの選択 - by shigemk2元来DNSサーバの障害は起きにくいものだが、 いざ起こると原因が判明するまでに時間と手間がかかる。 レゾルバライブラリを利用した冗長化と性能低下の危険性 サーバ…

author と committer の違い

Git

GitのCommit中のAuthor名およびCommitter名を変える - idesaku blogGitは全てのコミットにAuthorとCommitterの二つの名前を記録してる。 これは、パッチを書いた人(Author)と、それをリポジトリにコミットした人(Committer)を区別するため。たとえば、最初に…

cakephp の timer と、Peak Memory Use

cakephp の右上のケーキのアイコンをクリックすると、 こんな感じのメニューが出てきます。 History Session Request Sql Log Timer Memory そのなかのTimerをクリックすることで、ページを表示する処理にどのくらい時間とメモリがかかったかを 知ることが出…

mktimeの引数にnullとか0とか文字列を入れてみた

php

mktimeの引数にnullとか0とか文字列が入っていたら、 どういう挙動になるのだろうか。試してみた。