shimxmemo

メモをのこすよ!

2013-01-01から1年間の記事一覧

kumofsを利用する上での注意点

ぼくのかんがえたさいきょうの高ディスクI/Oマシン http://shimx.hateblo.jp/entry/2013/09/11/194409 という記事の続き。 上記記事でセットアップした仮想マシンで何やってたかというと、今回障害が発生したプロダクトではkumofsというKVSを利用しておりま…

ぼくのかんがえたさいきょうの高ディスクI/Oマシン

ようやくトラウマから覚め、まとめる気になりました(その話はまた後日)。 数ヶ月前の事を当時のメモを参考にしつつ、思い出しながら書きます。 ここ数年、某所に旅行に行く度にサーバがぶっ飛んで(多分ヤンデレ)、復旧作業が発生します。 (最近は旅行先…

PerlのmapをPerlで実装(車輪の再発明)

聞かれて答えられなかったので調べて書いた。 キモは関数で受け取る引数の制限(プロトタイプ)を利用。 &を第一引数として指定した場合には、ブロックごと受け取れるとのこと。 ブロックを受け取れるのは第一引数だけね。 プロトタイプ使うことないなーと思…

dfコマンドでディスク容量をチェックした時詰まったメモ(Linux LVM)

ディスク容量を調べるときはdfコマンドを使いますよね。 参照:df ディスクの使用状況を表示する http://codezine.jp/unixdic/w/df/ sv# df -T -m Filesystem Type 1M-ブロック 使用 使用可 使用% マウント位置 /dev/mapper/VolGroup00-LogVol00 ext3 413760…

Apacheをポートを分けて複数プロセス立ち上げるぞメモ

前提条件 現在Apache(2.2.11)がインストールされているが、ポートを変えてもう一つ立ちあげたい mod_perl(2.0.4)をstaticで入れる とりあえずポートは8080 ソースコードは/usr/local/srcにある ちなみにこれを試している最中に一番使ったコマンドはmake …

32bit版Windows XP, Vista, 7から64bit版Windows 8にアップグレードする方法

完全に釣りタイトル。 方法はクリーンインストールしかないんだそうな(´Д`) 32 ビットの従来の Windows から 64 ビットの Windows 8 へのアップグレード方法を教えてください [ 32 ビットの従来の Windows から Windows 8 64 ビットへアップグレードする際…

JSON::XS::Booleanのオブジェクトが返ってきた時の為の備忘録

JSON::XSで、取得したJSONをdecodeしてPerlのハッシュリファレンスにした場合、JSON::XS::Booleanのオブジェクトが入ってた時用のメモ。 例えば { "flag_on" : true, "flag_off" : false "flag_on_str" : "true", "flag_off_str" : "false" } というJSONをde…