さばネタ

Redmineの $git pullが遅いので。。

script/runner "Repository.fetch_changesets" -e production だと全てのプロジェクトのリポジトリを更新して遅いので、指定のプロジェクトだけを更新するようにした。こんな感じにシェルを作成して、コードの指定がある場合は指定プロジェクトのみを更新す…

node.jsをubuntuに入れた

インストールする時は最新情報を確認。自己責任で(当たり前だけどかいとこ) 今回は2011.08.17にでた最新版いれたので備忘録 Building and Installing Node.js https://github.com/joyent/node/wiki/Installation % mkdir ~/work % cd ~/work % git clone -…

SSH多段接続の備忘録

SSHの多段接続をしたので備忘録 こういう条件の場合に便利 serverBに繋ぐには、serverAを経由しなければいけない。 serverAとserverBの両方には鍵がかかっている。多段接続を使うとローカルに鍵があれば両方の認証が可能。 つまりserverAに鍵を置く必要がな…

Apacheのプロセス数が合わない!?

Apacheのプロセス数を観測していたとき、MaxClientsを超えたプロセス数を確認した。 観測に利用していたワンライナーはこんなの。 # while [ 1 ]; do ps u -U apache| wc -l; sleep 1; done;カウントせず実際のログを確認したところ、MaxClients設定数+Apach…

Redmineを使いたくなってきた

社内ではプロジェクトを一元管理するBTSがあり、そこでチケット駆動をしているが、Redmineに比べ見劣りする機能がたくさんある。例えば社内のBTSになくRedmineにあるものでは、 ・チケット駆動によるスケジュール管理。ガントチャート、カレンダー。 ・対応…

CentOSでbzr-svnするのに苦戦した

CentOSでの情報が少なくて苦戦。 subvertpyの開発者はUbuntuをよく使うようで、情報が少ないのも納得。 ubuntuではさくっとインストール出来たもんなぁ。PythonでSubversionを扱うライブラリにsubvertpyがある。 CentOS 5.4のPythonのバージョンは2.4系がデ…

PHP4をCGIモードで動かした際にSSIからPHPをコールするとエラーになる

# vi /etc/apache2/sites-available/001-tama <VirtualHost *:80> ServerName tama.lo ServerAdmin tama@exsample.com DocumentRoot /home/tama/public_html/ ErrorLog /home/tama/log/error.log LogLevel warn customlog /home/tama/log/access.log combined ScriptAlias /cgi</virtualhost>…

ubuntu postgres 8系 7系 同時起動

ローカルにあるサーバー(EeePC 900HA)に作業した内容のログを書いていくことにする。今回は、PostgreSQL v8.3 をaptitude でインストール済みの状態で PostgreSQL v7.4 をソースコンパイル。 # は root $ は user # cd /usr/local/src # wget ftp://ftp.sra.…