logadm.conf

Solaris9から,ログのローテーションにはlogadmコマンドが標準となったようだ.logadmコマンドを引数付きで実行すると,/etc/logadm.confに設定が書き込まれる.以後はcronで回すのだが,/bin/sh -cで実行する仕様になっており,コマンド引数がオプションとして認識されない.仕方なく,コマンドをダブルクォートで囲むようにした.以下備忘のためメモ.

-a コマンド
    logファイルのリネーム後に #!sh -c で行なうコマンドを指定
-b コマンド
    logファイルのリネーム前に #!sh -c で行なうコマンドを指定
-E コマンド
    古いファイルを消すのではなく,#!sh -c でコマンドを実行する.
-R コマンド
    古いファイルがlogローテーションで作られたら実行するコマンド
-A Age
    Ageに指定された時間変更が無かったバージョンを削除.h,d,w,m,yを使う.
-c
    リネームするのではなく,コピーして元のものを長さ0にする.
-C カウント
    指定したカウント以上の古いものは削除.(-C 10がデフォルト)
-p 周期
    指定した周期でlogファイルを回す.d,w,m,yが使える.
-s サイズ
    指定したサイズよりデカくなったらlogローテーション.b(byte),k(kilo-b),m(mega-b),g(giga-b)が使える.
-S サイズ
    ディスク空き容量が指定したサイズより少ない限り,最古のバージョンを消す.
-e メールアドレス
    エラーをアドレスに投げる
-f 設定ファイル
    /etc/logadm.confじゃないとき
-g グループ
    新しいファイルを作るときのグループを指定したいとき
-m モード
    新しいファイルを作るときのモードを指定したいとき
-o オーナー
    新しいファイルを作るときのオーナーを指定したいとき
-n
    デバッグ用.実際には何もしない.
-N
    logファイルが無かったらエラーを吐くようにする.
-P タイムスタンプ
    ?
-r
    回さずに削除?
-t テンプレート
    logファイルのリネームのテンプレート(ディフォルトは-t $file.$n)
-T パターン
    ?
-w エントリーファイル
    行っているエントリーをエントリーファイルに書き込む?
-z カウント
    gzipでカウント以上のファイルを圧縮する.
 

NICドライバ

シミュレータの不調のためトラブルシュートする必要があったため,今日は一日実験室にこもっていた.色々な場合を試し,結局原因は分からなかったものの,怪しいPCのNICドライバを更新することで一応の解決を見た.ふう.

 

忘年会

のシーズンである.今回のお店はキャンパスからすぐの,家庭的な定食屋.
一度だけお世話になったことがあるが,期待できそう.

 

「理論生物学入門」感想

学部の時から,免疫系の数理モデルに取り組んでいるが,いつでも「定性的」モデルという逃げ道があった.今回の講師の先生のお一人は,フィールドデータと数理モデルを両方駆使しておられ,研究内容に感銘を受けた.やっぱし「有用性」もあった方がベターでしょう.

 

京都へ行ってきます

明日から出張で京都大に行く.数理生態学の有名な先生のお話が聴けるため,ずーっと楽しみにしていた.今の研究への何らかの示唆を期待しつつ….

 

mpg123.elで音を鳴らす

音が出なかったり,再起動すると出たりして精神衛生上悪い状態が続いていたため,ALSAカーネルモジュールをインストールする.手順はココを参考にした.

インストールしても,mpg123では音が出ないがXMMSでは出ている.

uep@michel uep]$ mpg321 mp3/fair_warning/4/heart_on_the_run.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
Version 0.59q (2002/03/23). Written and copyrights by Joe Drew.
Uses code from various people. See ‘README’ for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Title : Heart On The Run Artist: FAIR WARNING
Album : 4 Year : 2000
Comment: Created by Grip Genre : Hard Rock

Directory: mp3/fair_warning/4/
Playing MPEG stream from heart_on_the_run.mp3 …
MPEG 1.0 layer III, 128 kbit/s, 44100 Hz stereo
ALSA lib pcm_dmix.c:1102:(_snd_pcm_dmix_open) The field ipc_gid must be a valid group (create group audio)
Can’t find a suitable libao driver. (Is device in use?)

グループaudioを作成し,/dev/dspをroot:audioにchmodして解決した.mpg123.elの設定は次の通り.

;;mpg123.el
(autoload ‘mpg123 “mpg123” “A Front-end to mpg123” t)
(setq mpg123-mpg123-command “mpg321”) ; mpg123のコマンド名
(setq mpg123-startup-volume 50) ; 起動時の音量
(setq mpg123-default-repeat -1) ; 繰り返し回数。-1は永遠に繰り返す。
(setq mpg123-default-dir ; 起動時のディレクトリ
(expand-file-name “~/mp3/”))

 

0℃の世界

寒さが本格的になってきた.外気温が0℃の世界を経験するのはこれが2度目だが,あまり良いものではない.夏は凌ぎやすいのだが.

 

openoffice.org 2.0

インストールしてみたものの,NFSサーバのファイルを読み書きができない
という不具合がある.回避するには/opt/openoffice.org2.0/program/sofficeを編集すれば良い.

 

KONFABULATOR

学生から,KONFABULATORという,デスクトップアクセサリ環境を教えてもらった.何度入力しても,綴りがあやしいが….やはり,こういうのは現役が強い(と同時に,学生の頃を懐しむのであった).とりあえずインストールしてはみたが,Windowsっぽくないようなデスクトップにするにはカスタマイズが必要のようだ.暇を見てやってもいいかも.

 

ブラウン運動

CG用語辞典より

ランダムな現象すなわち時間とともに不規則に変化する変動を,数学的に解析したものをブラウン運動という.ブラウン運動も 自己相似性 がある.ブラウン運動過程は,次のように定義される.
ブラウン運動とは,次の性質をもつ確率過程 (X(t):t >= 0)
すべての増分 X(t+s)-X(s) は平均0,分散ctの正規分布をなす.c>0は固定した定数パラメータ.
重なり合わない任意の二つの時間間隔 (t1,t2) (t3,t4) (たとえば t1 &lt t2 &lt = t3 &lt t4) に対して,増分X(t4)-X(t3)と増分X(t2)-X(t1)は,(1)で与えられた分布をもつ独立確率変数である.nを任意の整数としたとき,互いに交わらないn個の時間間隔に対しても同様である.
フラクタルブラウンモーション(fBm) .

平均0,分散1の乱数を発生させるには,中心極限定理を使う.