(2004-04の一覧)
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2004-04-27 Tue (他の年の同じ日: 2007)
forkで重いプログラムのするcgiがApache2でうごかない件
2004-04-27-1 / カテゴリ: [Apache][CGI] / [permlink]
http://mm.apache.or.jp/pipermail/apache-users/2003-November/003529.html
からのスレッドをたどる
http://mm.apache.or.jp/pipermail/apache-users/2003-November/003531.html
が答え
からのスレッドをたどる
http://mm.apache.or.jp/pipermail/apache-users/2003-November/003531.html
が答え
print "Content-Type: text/html\n"; print "Content-Length: 6\n\ntest.\n";と、Content-Length を加えると、とりあえず表示されるぽい
2004-04-23 Fri (他の年の同じ日: 2005 2006)
Net::Telnetモジュールのエラーハンドリング
2004-04-23-1 / カテゴリ: [programming][network][perl] / [permlink]
login()の失敗などは、デフォルトで 'die' を行っているため、他の処理を行い
たい(ログファイルにイベントを出力して終了とか)場合は、ErrMode を変更す
る必要がある。
(A) new する際に、Errmode を指定する
たい(ログファイルにイベントを出力して終了とか)場合は、ErrMode を変更す
る必要がある。
(A) new する際に、Errmode を指定する
$a = Net::Telnet->new(Timeout => 10, Errmode => "return");(B) new した後に、Errmode を変更する。
$a->errmode("return");以上で、
$return = $telnet->login('user', 'pass');が失敗した際は、$return は undef になる。(成功時はErrmodeに関係なく1)
csh のバックスペースが効かないんですけど〜
2004-04-15-5 / カテゴリ: [unix][shell] / [permlink]
stty erase ^Hを実行(C-h でなく、はっと・しふとえいち でOK)
csh のプロンプトで、カレントディレクトリを表示
2004-04-15-4 / カテゴリ: [unix][shell] / [permlink]
絶対パスなら
tcsh なら
alias cd 'chdir \!* && set prompt="${cwd}% "'ホームを"~"にするなら
alias cd 'chdir \!* && set prompt="`pwd | sed -e s/\\/export\\/home\\/username/~/`% "'エスケープが見難いので
alias cd 'chdir \!* && set prompt="`hostname`:`pwd | sed -e s#$HOME#~#`% "'の方が良いかな?
tcsh なら
set prompt="%~% "で
cygwin で w3m インストール
2004-04-15-1 / カテゴリ: [win][cygwin] / [permlink]
source: http://sourceforge.net/project/showfiles.php?group_id=39518&release_id=144560
make veryclean しても無駄 (doc-jp/README.cygwin)
http://pc.2ch.net/test/read.cgi/unix/1047038317/172-271
boehm-gc がいるらしい
http://www.hpl.hp.com/personal/Hans_Boehm/gc/
というか、doc-jp/README にかいてあった
w3m
openssl-dev パッケージをインストール
./configuregc.h がないとかでエラー
make veryclean しても無駄 (doc-jp/README.cygwin)
http://pc.2ch.net/test/read.cgi/unix/1047038317/172-271
boehm-gc がいるらしい
http://www.hpl.hp.com/personal/Hans_Boehm/gc/
$ wget http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.3alpha1.tar.gz $ tar zxvf .... $ cd ... $ ./configure $ make $ make install/usr/local/include 以下にイロイロ入る
というか、doc-jp/README にかいてあった
w3m
$ ./configure $ makeSSL 関連でエラー
openssl-dev パッケージをインストール
$ make clean $ ./configure $ make $ make install
2004-04-14 Wed (他の年の同じ日: 2005 2006)
2004-04-13 Tue (他の年の同じ日: 2005 2006)
cygwin/Perl localtime で GMT の値が返ってくる
2004-04-13-2 / カテゴリ: [win][cygwin][programming][perl] / [permlink]
localtime 実行前に、
http://www.cygwin.com/ml/cygwin/2004-03/msg00866.html
use POSIX 'tzset'; tzset();を行っておく。
http://www.cygwin.com/ml/cygwin/2004-03/msg00866.html
cygwin - Win パス変換コマンド
2004-04-13-1 / カテゴリ: [win][command][cygwin] / [permlink]
$ cygpath -w /cygdrive/c c:\
$ cygpath 'c:\windows' /cygdrive/c/windows引数無しで、helpメッセージ
Perl 文法チェック
2004-04-09-1 / カテゴリ: [programming][perl] / [permlink]
% perl -c script.plコンパイルのみ行い、実行はしない。
-w と併用も可能
正常なものは syntax OK と表示される。
1行目に #!/usr/bin/perl などがあっても実行はされない。
2004-04-08 Thu (他の年の同じ日: 2011)
Apache の Indexes で表示されるファイル名の最大表示文字数
2004-04-08-1 / カテゴリ: [Apache] / [permlink]
IndexOptions ディレクティブで変更可能
数値を指定すると、幅が固定される(大きい数字を指定すると見難い)
Options followSymlinks MultiViews ExecCGI Includes Indexes IndexOptions NameWidth=30"*" を指定すれば無制限(動的に幅が変わる)
数値を指定すると、幅が固定される(大きい数字を指定すると見難い)
オープンした画像ファイルをCGIで表示
2004-04-02-1 / カテゴリ: [programming][perl][CGI] / [permlink]
print "Content-type: application/octet-stream\n\n"; open(F, "gazou.xxx"); binmode(F); print while(<F>); close(F);
2004-04-01 Thu (他の年の同じ日: 2005 2006)
fork で多重プロセス起動・全ての子プロセスを待って親の終了
2004-04-01-2 / カテゴリ: [programming][perl] / [permlink]
while( ) { if ($pid[$i] = fork) { 親(何もしない) } elsif (defined $pid[$i]) { 子(並列処理) exit; } else { fork失敗 } } foreach(@pid) { # 子のwait ("wait"ではダメ(子が一つ終了すると抜ける)) $cpid = waitpid $_, 0; } exit;
複数のファイルを一気に unlink
2004-04-01-1 / カテゴリ: [programming][perl] / [permlink]
配列・リストを渡す。
もしくは、
もしくは、
unlink </foo/bar/*>
前の月 / 次の月 / 最新
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2013-05-02 16:12