Computer: 2004年2月アーカイブ

世田谷の天気: 夕方から雨?

今日も朝からポッカぽっか~~あ。ああ幸せなり。

Webプログラムでの基本「サーバサイドで重たい処理を実行中にブラウザのタイムアウトを回避する」っていうので若干はまってしまっていました。

考え方はあっているのに旨く動かない・・・・いわゆる bug中やつで。やっとさ解決しました。どーやら、ちょっとしたことが原因だったらしい。

ちなみに下記のソースが、ブラウザのタイムアウトを回避するちゅうやつです。
※時間があったら、またまとめて本サイトの方の記事にしときます

#!/usr/bin/perl

sub handler {
    print ".";

    $SIG{ALRM} = \&handler;  # タイムアウトを回避するために再設定
    alarm 10;
}


$| = 1;
print "Content-type: text/plain\n\n";
my $pid = fork;
die unless defined $pid; # fork 失敗で異常終了

if($pid) { # 親プロセス
    $SIG{ALRM} = \&handler;

    print "<!--";
    alarm 10;
    wait;     # 子プロセスの終了待ち
    alarm 0;
    print "-->";

    html結果の表示

    exit;
}
# 子プロセス
#close STDOUT;

#以下、永遠長い処理だけど・・・・
#永久ループはだめよ(笑)


ここが参考になりまするぅ
 → サーバによるタイムアウトを回避&重い処理の保護
 → シグナルの種類はOSによって違いますが、kill -l で確認できます
 → クッキー&セッションを使用する

六本木の天気: いちおう晴れなんだって?

今日は朝から仕事もーどなり。と言っても、Perl と JavaScript でプログラマー。

そんな訳で、久しぶりにプログラムしている Perl と JavaScript ですが、もう「Webのプログラムだね」っとすぐに判ってしまいますよね(笑)

えっと、Perl で入力フォームとロジック作って、入力チェックは JavaScript でおこなうっと。

なのですが、すぐにわすれちゃうんですよ。そんなので超自分めもつくっておきました。
よろしかったら、みてみてくださいな(間違ってたら連絡してね)

 → 関数(サブルーチンの定義)
 → JavaScript の定番処理

はぁ・・・。昔はこんなこといくらでも覚えていたのになあ。
このところ、歳なのか集中力も記憶力も低下してまするぅ。かなしいYO!

NTT、プラスチック製光メモリー“インフォ・マイカ”を開発

プラスチックにメモリを記憶かー。凄い世の中だにゃ。(^・・^=)~

2001年宇宙の旅では、HALのコンピュータメモリが水晶だったのを考えると、もうSFの世界だけの話じゃないのねぇー。しかもプラスチックになんて。

ちなみに水晶に記憶させる方法は、「ホログラフィックメモリー」という技術にて NASA が実用化したとかしないとかっていうのを数年前に聞いたことがあります。

なんでも宇宙に現在の記憶方式(ディスクとか、ICメモリーとか)で持っていくと、強力な紫外線や宇宙線にやられてダメで非常に弱いんだとか。たしかにDVD-Rなんかは、日の当たる場所に置いておくと記憶素材が変化して読み取りができなくなるそーな(水にも弱い)って雑誌でもみたし、紫外線ってお肌に悪いだけじゃないんだーと感じたオヒル休みの時間なり。

JavaScript

user-pic
0

とかく忘れがちな、JavaScript・・・。

典型的なチェック関数が置いてあります♪ こーやってちゃんと整理つけとけばいいのにっていつも思うのだ。
 http://www.amazingsoft.net/jsfile/jssample.html

六本木の天気: 変なてんきぃ

どうやらNTT東日本がADSL回線の工事を夜中にしていた模様・・・。
そのおかげでサーバ君と日中アクセスできんかった(ぐっすん)

とめげてばかりいられなく、本日は「自分で作ったCSSが果たして正当なものか?」っていう題目で自己啓発をやってみたっす。

結果は、、、、

おめでとうございます! この文書は正当なCSSとして検証できました!

やったー。っていうことで。トップ画面で使っている CSS が正当だー!ってお墨付きを貰いました。えへぇ♪♪

お墨付きもらえると、これを表示していいそーな。
Valid CSS!

うっしゃ!!やったねぇ!
※けどねぇ。OperaとかNNで表示すると崩れてるんだよ。(IEではok)

ちなみにアナタのサイトでも検証してみたい!と言うかたは下記まで。
 http://jigsaw.w3.org/css-validator/

このアーカイブについて

このページには、2004年2月以降に書かれたブログ記事のうちComputerカテゴリに属しているものが含まれています。

前のアーカイブはComputer: 2004年1月です。

次のアーカイブはComputer: 2004年3月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。