KUMA TYPE

猫、パソコン、プログラム、映画、ドラマ、アニメ、perl、etc.

Cookieの消去(削除,クリア)が出来ない件について

僕が昔perlで作ったウェブアプリが有るのですが、Cookie(クッキー)削除のボタンを押してもCookieが残ったままだという報告を受けました。試してみたところ ○Windows2000+IE6.0 ○WindowsX […]

perlメモ:alarmを使ったタイムアウト処理

perlでalarmを使ってタイムアウト処理を行う方法。割り込みとか、アラームとか、タイマーとかタイムアウト処理とか言ったりします。 perlでWebをGETするプログラムを書いたりすると、相手のサーバーが死んでいると、 […]

perlメモ:time

UTC(協定世界時)1970年1月1日0時0分0秒からの秒数を返す。 localtime等に渡して現地時刻を求めるのに利用したりする。 例: ($sec,$min,$hour,$mday,$mon,$year,$wday […]

perlメモ:join(区切り文字を指定して文字列を連結)

文字列を特定の区切り文字で結合して一つの文字列にする場合はjoinコマンドを利用する。 join EXPR,LIST $rec = join(‘:’, $login,$passwd,$uid,$g […]

perlメモ:CPANの起動のしかた

linux等サーバーにログインしてperlのライブラリをインストールする場合はCPANを利用する。 下記のコマンドでCPANを起動できる perl -MCPAN -e shell CPANが起動すると下記のプロンプトが現 […]

perlメモ:文字列の置換

perlで文字列の置換を行う場合は $a =~ s/置換対象の文字列/置換後の文字列/; の書式になる。

perlメモ:srand、rand 乱数

乱数を発生させるにはsrandとrand関数を利用する。

perlメモ:chmodでファイルのパーミッションを設定

perlでファイルのパーミッションを変更するにはchmodを使う。 chmod 0755, @executables; chmod(0755,”./hogehoge.txt”); ・第一引数はパーミッションで8進数の数値 […]

perlメモ:evalを使ったエラートラップ

perlでプログラムを作成する時に外部提供されているライブラリを利用することが有りますが、このライブラリの中で死んでしまって、internal server error 500になってしまう場合があります。 これは困るん […]

perlメモ:UTF-8フラグ

▼フラグOFF utf8::encode($KEYWORD); ▼フラグON utf8::decode($KEYWORD);

 
© KUMA TYPE