conky statusbar

上の画像は conky というツールのキャプチャです。 conky は x window で使える linux マシンのステータスを文字・グラフ描画で表現してくれるツールです。 透明にしたりグラフ表示を派手にすることも出来るのだけど、わたしは上図のようにステータスバーとして使ってます。Window Manager に openbox という素っ気ないものを使うようにしてるので、これ自体がファイラーもステータスバーも無いんです。なので conky を利用して ‘時間’, ‘バッテリ残量’, ‘AC アダプタ有無’, ‘ネットワーク使用量’ 等を表示してます。 deviantart に rent0n86 さんという方が投稿した作品があって、それをこちょこちょ自分用にいじって使ってます。 debian gnu/linux な GUI 環境があれば… % sudo apt-get conky-all % cd $HOME % wget https://raw.github.com/chobiwan/dotfiles/master/.conkyrc で、この環境を作れます。 表示する内容は環境に合わせて修正すると楽しいです。幅は minimum_size パラメータで合わせてください。 パラメータ一覧は、公式 Wiki サイト に正しい情報が載っています。 話変わるけど、enlightenment 17 が完成度高くならない理由ってなんなのでしょうかね? 16 を愛用していただけに残念。

gitosis ssh+git サーバ

github.com は便利なのだけどプライベートなレポジトリを作るのにお金払うのはもったいないので自宅サーバに SSH 経由の Git サーバを構築した。その時の手順をメモしておきます。 gitosis という便利なツールがあって、これを使うとあっという間に環境構築できます。私の環境は debian Gnu/Linux Squeeze なのですが apt-get で必要なモノを入れました。gitosis は git で持ってきます。 remote% sudo apt-get update remote% sudo apt-get install git git-core python python-setuptools remote% cd $HOME/usr/src remote% git clone git://eagain.net/gitosis.git remote% cd gitosis remote% sudo python setup.py install SSH でアクセスする先のユーザを作ります。 remote% sudo adduser --shell /bin/sh -gecos --group \ --disable-password --home /home/git git 作業端末で rsa な SSH 公開鍵を生成して ${remote} サーバは転送する。 local% ssh-keygen -t rsa ... インタラクティブに答える local% scp ....

WordPress を nginx + fastcgi で高速化

ブログを始めるにあたり、wordpress 環境を構築する必要が出てきました。いつもの apache2 + mysql5 + PHP じゃつまらないので、nginx と fastcgi を使って少しだけ高速化してみました。メモですけど、ここに手順を記していきます。 ※ wordpress から octopress に移行しました… (2012/03/07) ただ、今回は nginx や mysql の基本的なオペレーション手順は割愛させてもらいます。 私の環境について… % lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 6.0.3 (squeeze) Release: 6.0.3 Codename: squeeze インストールしたもの… メタパッケージを指定したのでその他必要なモノはインストールされます。 % sudo apt-get update % sudo apt-get install spawn-fcgi php5 php5-mysql php5-cgi mysql-server nginx まずはお決まりの gzip 圧縮転送。IE の古いモノ以外は対応しているので心配なし。今回のテーマと関係無いですけど、一応入れておきます。 % diff -u /etc/nginx/nginx.conf.org /etc/nginx/nginx.conf --- /etc/nginx/nginx.conf.org 2012-01-14 15:27:45....