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

Trac をカスタマイズする。

trac.ini の設定 /var/lib/trac/issue/conf/trac.ini を修正する。 trac-admin を使う。 Ticket を作成する際に指定する permission, component, milestone, version, .... などを 開発の環境に合わせてカスタマイズする。 trac-admin コマンドで設定を行う…

Ubuntu 6.10 にアップグレード

http://www.ubuntulinux.jp/downloadにしたがってアップグレード(6.06 -> 6.10)。 アップグレード中にエラーが出たが問題なく動作している。簡単簡単。 Firefox がリリースしたての 2.0 なのがやるなっ!と思った。

クッキー(Cookie)の無効化について

Intenet Explorer6.0 ツールバーの「ツール」から「インターネットオプション」をクリックします。 「プライバシー」のタブを選択し、左にあるスライダを一番上「すべてのCookieをブロック」に持っていきます。 [OK]をクリックして元の画面に戻れば、設定完…

ユーザ一括登録

http://www.dadd9.com/tech/networkadmin_01.html Linuxには,newusersというユーザ登録作業をバッチ処理するためのコマンドが用意されおり, newusers users_list という書式で実行します。 users_listには登録したいアカウントのリストを/etc/passwdと同じ…

sqlite でローカル時間を扱う。

SELECT datetime('now', 'localtime');

影舞って

BTSとして日本では有名ですが、 2002年ぐらいからメーリングリストに参加したりしてましたが、 2005年あたりで動きがなくなってるけど、どうなってるんでしょうね。

HDD障害!

scsi0: ERROR on channel 0, id 1, lun 0, CDB: Write (10) 00 04 09 e1 5f 00 00 08 00 Info fld=0x409e162, Current sd08:11: sense key Medium Error Additional sense indicates Record not found I/O error: dev 08:11, sector 67756320

tab の設定の仕方

Vim

一般のエディタがTabを4文字か8文字で表示することを踏まえると :set ts=4 sw=4 sts=0 か :set ts=8 sw=4 sts=4 という設定が必要になります。

tags ファイルの作成

PHP

$ ctags -a -R --langmap=PHP:.php.inc --php-types=c+f

ドメインの 自動起動 & シャットダウン

Xen

xend を起動するだけでは、domainU の自動起動は 行われないことに悩んでいたら、 /etc/init.d/xendomains なるものを発見(^^;ぐぐってみると、いろいろ記事を発見。Xen 2.0 の設定もある程度参考になるのね。 http://www.atmarkit.co.jp/flinux/special…

Xen 3.0.3 released!

Xen

いつのまにか新しいバージョンが出ちゃった。 まだいじり足りないというのに。アナウンス: http://lists.xensource.com/archives/html/xen-announce/2006-10/msg00003.htmlホームページ: http://www.xensource.com/

怪しいUserAgent

http://nao4u.com/software/naoFavicon4IE/のおかげで Tomcat 5.5 のログにエラーが出力される。 naoFavicon4IEのソケットの扱いがまずいのではなかろうか。 Oct 21, 2006 3:34:20 PM org.apache.jk.core.MsgContext action WARNING: Error sending end pack…

HDDの障害?

hda: dma_timer_expiry: dma status == 0x21 hda: DMA timeout error hda: dma timeout error: status=0xd0 { Busy } ide: failed opcode was: unknown hda: DMA disabled ide0: reset: success

HDD の回転を止める

$ hdparm -S 12 /dev/hda とかやると 12×5 = 60 秒 アクセスが無い時には HDD の回転が止まる。

ケースファンの制御

デフォルトのGLANTANKは、ファンの音がうるさいので常時動作させるのは厳しい。 どうにかファンを止める方法はないかと探していたところ、いい記事を発見。http://d.hatena.ne.jp/skimatic/20060625/1151241206ここからケースファン制御ドライバーとデーモン…

ファイルシステムの障害

悲しいことに PostgreSQL 8.0.x で運用している データベースのデータファイルが壊れてしまった。 database => select * from tablename; ERROR: could not read block 11269 of relation 1663/34452723/34812743: Success こうなると何もできません。バック…

up2date

# up2date -f -u hwdata Fetching Obsoletes list for channel: rhel-i386-es-4... Name Version Rel - hwdata 0.146.23.EL 1 noarch Testing package set / solving RPM inter-dependencies... ######################################## hwdata-0.146.23.E…

タイムゾーンの設定

インストール時に指定したはずのタイムゾーンが変。 アメリカのシカゴになっていた(;; もしかして、up2date のおかげでしょうか?ということで、タイムゾーンの設定をおこなった。RedHat製のツールの使いかたが分からず困った。 基本的には、/etc/localtim…

タグジャンプ

vim

Ctrl+] : タグジャンプする Ctrl+t : 前のファイルに戻る Ctrl+w, Ctrl+] : ウィンドウ分割されてジャンプする。 Ctrl+x, Ctrl+] : tags ファイルを元に関数を補間する。

IE を動かす。

IEs4Linux : http://www.tatanka.com.br/ies4linux/page/Installation:Ubuntu/etc/apt/sources.list に以下を追加する。 deb http://wine.budgetdedicated.com/apt breezy main Wine のインストール sudo apt-get update sudo apt-get install wine cabextr…

Ubuntu 6.10 Beta 公開

10月に公開予定の Ubuntu 6.10 のBeta 版が公開された。 http://journal.mycom.co.jp/news/2006/09/29/341.html http://www.ubuntu.com/news/EdgyBetaUbuntu 6.06 LTS -> 6.10 のアップグレード方法 https://help.ubuntu.com/community/EdgyUpgrades

LANG のデフォルト値を修正する

RedHat ES 4 では、LANG が UTF-8 だった。 EUC-JP に統一したかったのでデフォルト値を変更。 /etc/sysconfig/i18n 中のLANGを設定します。LANG="ja_JP.UTF-8" から LANG="ja_JP.eucJP" に変更。

MTAを切替える (sendmail -> postfix)

alternatives --config mta /etc/init.d/sendmail stop /etc/init.d/postfix start

ファイル名の文字コードを変更するには

http://j3e.de/linux/convmv/man/ $ convmv -r -f sjis -t utf8 * --notest

NKF.pm と nkf コマンドのインストール

RedHat ES 4 では、up2date で nkf パッケージが管理されていないので、 とりあえず、ソースからインストール。他にいい方法があれば教えてください。 $ cd nkf206a $ make $ make perl $ su # cp nkf /usr/local/bin # cd NKF.mod # make install Installin…

LVM使用環境でのパーティションサイズの変更方法

DELL のサーバを RedHat ES4 プレインストール版にしたら LVM で困った。http://neobless.co.jp/ja/node/139 Redhat Linux Enterprise Server4は標準でLVMを搭載しています。通常のファイルシステムでは一度パーティションを切ったら、特殊なツール(GNU Par…

Xen 3.0.2 を試す(その3)

debian.conf に vif = [''] を追加することで、ネットワークが利用できるようになったよ! ふぅ。

Xen 3.0.2 を試す(その2)

ソースからインストールしてみた。 事前に色々パッケージをいれとく必要がある。 make gcc libc6-dev zlib1g-dev python-dev python-twisted libcurl3 libcurl3-dev bzip2 module-init-tools transfig libcurses5-dev で、あとはソースの解凍とビルド・イン…

Xen 3.0.2 を試す

Linux World 2006/4 を参考に Xen 3.0.2 のインストールを試してみる。 ドメイン0・ドメインUともに Debian(sarge) で動かしたい。必要なパッケージをあらかじめインストール。 aptitude install bridge-utils iproute debootstrap http://www.xensource.com…

Ant で Tomcat を操作する。

意外なことに、今までやったことがなかった。http://www.stackasterisk.jp/tech/java/ant05_01.jsp http://tomcat.apache.org/tomcat-5.5-doc/deployer-howto.html http://tomcat.apache.org/tomcat-5.5-doc/manager-howto.html Tomcat Webアプリケーション…