2010-07-01から1ヶ月間の記事一覧
samba上で削除しても実際にはゴミ箱にいくだけなので、定期的掃除しないとdiskを圧迫してしまう。例えば7日間アクセスがないファイルをパージするには find ~/.recycle/ -atime +7 -type f -print0 | xargs -0 rm -f でOK。追記: あとからここの記事が詳しい…
たくさんのサーバを同じ環境に保つためには、マシン1台ずつcpan installは現実的じゃなく、RPMにしてyum installするのが吉。CPANからRPMつくる方法は cpan2rpm flute などがあるみたいだけど、どうやらcpan2rpmのほうがメジャーな様子。ということでローカ…
恥ずかしながらYAMLのことをあまり知らないまま使っていたので、一から調べてまとめてみる。 YAMLとは YAML Ain't Markup Languageで、 YAML is a human friendly data serialization standard for all programming languages. ヒューマンフレンドリーなデー…
ある条件を満たすスクリプト(大量)のラストコミッタが知りたいと思ったが、Linuxコマンドだけでは難しそう。 ということで、スクリプト書いてみた。 last_committer.pl #!/usr/bin/perl use strict; use warnings; use XML::Simple; while (<>) { chomp; n…
MyISAMはテーブルロックだということは知っているけど、細かなところが怪しいので、調べてみた。 テーブルロック 読み出し時(SELECT)は読み出しロックを取得し、書き込み時(INSERT, UPDATE, DELETE, ALTER TABLE)は書き込みロックを取得する。 読み出しロッ…
リージョン C-a S リージョン分割 C-a Tab リージョン移動 C-a X リージョン消去 アタッチ/デタッチ C-a d デタッチ エンコーディング C-a :encoding (utf8|euc|sjis)
知ってる人から言わせれば基本中の基本なんだけど、整理のために書き出してみる。 OSはCentOS。 リソース状況を調べる 全体 top ps -ef vmstat cpu mpstat -P ALL memory free I/O iostat -x スペックを調べる CPU cat /proc/cpuinfo メモリ cat /proc/memin…
32bit環境で扱えるMemは最大4GBだよん、という話はおぼろげながら知っていたが、原理をよく知らなかったので色々調べてみた。 アドレスとメモリの関係? 1つのアドレスに1byteのデータを格納する 32bitで表現できる範囲は0x00000000〜0xFFFFFFFF(16進数で)…
ショートカットを全然使いこなせておらず、作業効率が悪いなぁと思ってたので、入門書を買ってみた。 Windowsユーザーのための 実践的Mac入門 Snow Leopard対応版 (MacPeople Books)作者: マックピープル編集部出版社/メーカー: アスキー・メディアワークス…