2010-08-01から1ヶ月間の記事一覧

redhat networkのパッケージからheartbeatがなくなってたのでsourceforgeからdonwload

redhat 5.5でheartbeat入れようとしたらyum install heartbeat で Nothing to doと言われたのでまごまごした。ちなみにCentOS 5.5 では普通にyum上のリポジトリにあるようです。 sourceforgeからdownload http://sourceforge.jp/projects/linux-ha/releases/…

スカラコンテキストでのglob関数の挙動がよくわからない

なんか初歩的なんですけど。以下のファイルがある状態で。 $ ls [abcd] a b c d次のコードを実行。 use warnings; use strict; my @file = qw(a b c d); print "### scalar context\n"; for my $file (@file) { print scalar glob $file; print "\n"; } prin…

perlでfork

use warnings; use strict; my $pid = fork; if ($pid) { ## parant process } else { ## child process } waitpid($pid,0); waitpidをしなかったら、子プロセスが残っていても親プロセスは先に終わってしまう。 指定した数だけfork my $max_process = 10; m…

apache + subversionのwebdav上のhtml/textファイルを正しく開く方法

思いつきエントリで。リポジトリのファイルをwebから直接参照したい場合に。 通常のsubversionの設定だと、index.html とかのファイルにアクセスしてもContent-typeがplain/textなのでhtmlソースが表示される。また、ただのテキストな設定ファイルでもエンコ…

debian/ubuntuでutf8対応のtex

doxygenがtexも作ってくれるので、懐かしさついでにちょっと調べた。 platexでオプション指定とかもあったけど、色々ぐぐった結果、内部処理からutf8に対応したuptexというのがあることが判明。 uptex http://homepage3.nifty.com/ttk/comp/tex/uptex.html h…

mysql 5.1.49 で mmeasureのinnodb statusが表示されない

元々mmeasureがmysql 5.0までしか対応してないんだけど http://d.hatena.ne.jp/hogem/20090827/1251381817 この辺で一応対応できてた。で、最新のmysql 5.1.49にすると"InnoDBステータスを表示"をクリックしても InnoDB と表示されるだけでステータスが出な…

doxygenでドキュメントの自動作成

自動つっても妖精さんが作ってくれるわけではなくて、ソースコード中に特定の書式で書いたコメントを元に、ドキュメントを作成するツール。クラスの階層とか関数、変数の説明とか。あとgraphvizと連携して図も作ってくれるらしい。クラスの継承図とか。これ…