2009-10-01から1ヶ月間の記事一覧

memstorm

「mixi Engineers’ Blog » libmemcachedで快速キャッシュ生活」で紹介されているmemstormをビルドしてみた。memstorm開発時期よりlibmemcachedのバージョンが上がっているのと、libmemcachedを変則的な位置にインストールしているのとで少々苦労した。 memst…

super-smack

$ wget http://vegan.net/tony/supersmack/super-smack-1.3.tar.gz $ tar xvzf super-smack-1.3.tar.gz $ cd super-smack-1.3/ $ ./configure --with-mysql --prefix=$HOME --with-smacks-dir=$HOME/share --with-datadir=$HOME/var --with-mysql-lib=/usr/l…

ロケール

LANGやらLC_ALLやらについて。 $ echo $LANG ja_JP.UTF-8 $ locale -a | grep ja_JP ja_JP ja_JP.eucjp ja_JP.ujis ja_JP.utf8一致してないけど、確か大丈夫なんですよね。 $ touch 日本語 $ ls 日本語 $ LANG=C ls ????????? $バッチリですね。Debianとか、…

useradd時のホームディレクトリのスケルトン

useraddすると勝手にホームディレクトリが作られ、デフォルトの.bashrcなどがコピーされます。このコピー元はデフォルトでは/etc/skel以下です。 $ ls -la /etc/skel total 64 drwxr-xr-x 3 root root 4096 Sep 24 18:45 . drwxr-xr-x 108 root root 12288 O…

SRPMの中身を見る

10/2の記事「SRPMの取得」の続きです。取ってきたSRPMの探検方法を紹介します。 $ mkdir -p RPM/{BUILD,RPMS/{i386,i586,i686,noarch},SOURCES,SPECS,SRPMS} $ echo %_topdir $HOME/RPM >> .rpmmacros過去にSRPMをいじったことが無い場合、上記の準備が必要…

GNOME端末のカスタマイズ

「キーボード・ショートカット」 「メニューのアクセスキーを全て無効にする」 デフォルトだとAltがメニューに取られてしまい、Emacsライクなmetaキーが使えないため 「前のタブに切り替える」Ctrl+Shift+[ 「次のタブに切り替える」Ctrl+Shift+] 「プロファ…

SRPMの取得

SRPMが突然欲しくなることってないですか?僕はCentOS 5のlvにどんなパッチが当たっているのか、今すぐ知りたくなりました。まずyum-utilsをインストール。 # yum install yum-utils次に、/etc/yum.repos.d/CentOS-Base.repo に下記のように追記しました。 […

CtrlとCAPSの入れ替え

$HOME/.Xmodmap作っとけって話。GNOMEのGUIで設定できる奴はニセモノ。 remove Lock = Caps_Lock remove Control = Control_L keysym Control_L = Control_L keysym Caps_Lock = Control_L add Lock = Caps_Lock add Control = Control_L