68user's page 掲示板

Prev< No. 1718〜1734> Next  [最新発言に戻る] [過去ログ一覧]
No. 1718 # 68user 2001/02/13 (火) 14:43:04
>>1717 雪ん子
おすすめは、search.cgi が
    《検索結果》
    3 件検索しました
    <a href="pickup.cgi?shopid=1>●1号店</a><br>
    <a href="pickup.cgi?shopid=3>●3号店</a><br>
    <a href="pickup.cgi?shopid=11>●11号店</a><br>
というような出力をして、pickup.cgi 側は QUERY_STRING を
解析し、shopid を取得する。それに従って CSV から該当する
行を抽出し、それを出力する、というものです。

No. 1719 # hiroshi 2001/02/13 (火) 23:34:22
始めまして
ちょっと質問して良いでしょうか?
perlでtime()等が有りますが、これだとコンマ何秒の数値が取得できないですよね?
相対的な速度を計算したいんですが何かいいモジュールが有りましたら教えてください
検索エンジン等色々探して見たんですが見つかりませんでした

No. 1720 # 68user 2001/02/13 (火) 23:39:44
>>1719 hiroshi
試してませんが Time::HiRes というのがそれっぽいです。
    http://www.cpan.org/modules/by-module/Time/
    http://www.engelschall.com/ar/perldoc/pages/module/Time::HiRes.html (*1)

> 検索エンジン等色々探して見たんですが見つかりませんでした
http://www.google.com/ で「perl time usec」で調べると
一番目に *1 のサイトが引っかかりました。

No. 1721 # hiroshi 2001/02/14 (水) 00:13:32
あ、即レスすみません
ちょっとキーが思い当たらなかったですね
perl time 時間関数
なんてやってたんですけど
さっそく組み込んで見ます
それでは今後ともよろしくお願いします

No. 1722 # hiroshi 2001/02/14 (水) 00:22:28
($seconds, $microseconds) = gettimeofday;

この部分がそうみたいですね
今ちょっと試してます

No. 1723 # のり 2001/02/15 (木) 03:53:16
私は細かい字が見えないのでUNIXを使うときに困っています.
ウィンドウズは簡単にフォントの大きさを変えられますがUNIXでフォントの大きさを変える方法がわかりません.xterm,ktermにフォントのオプションがあるようですが,どのフォントが適しているかわかりません.
単に大きくなればよいです.全体的に大きくなる簡単な方法はないでしょうか?
NETSCAPE(3.x)は設定するところがありますが,私の場合アルファベットが小さくてなぜか真っ黒になっていて見えませんどうしてでしょうか?

No. 1724 # のり 2001/02/15 (木) 04:51:43
あと,Xウィンドウをインストールして立ち上げても~/に.XdefaultsなどのXの設定ファイルがありません.どこにあるのでしょうか?
NETSCAPEのアルファベットが小さいのは解消されました.しかし,リンク部分などが真っ黒に塗られているのは解消できません.

No. 1725 # のり 2001/02/15 (木) 07:38:06
xterm,ktermのフォントの大きさを変えることができました.
またわからないことがでてきたのですが,cshからtcshにログイン時に変えたいのですがなんかコマンドがあった気がします.忘れてしまいました.

No. 1726 # 雪ん子 2001/02/15 (木) 11:00:44
>>1718 68user
68userが言われるようにしたところ、受け側のCGIの QUERY_STRING で
渡った項目を取得することが出来ました。
あとは、受け取った項目をもとに検索表示する機能を作成したいと思います。
ありがとうございました。

No. 1727 # 68user 2001/02/17 (土) 15:48:00
>>1725 のり
> xterm,ktermのフォントの大きさを変えることができました.
自己解決したとしても、掲示板に書き込んだ以上は
何をどうしたらうまくいったかを簡単に書きましょう。

> cshからtcshにログイン時に変えたいのですがなんかコマンドが
> あった気がします.忘れてしまいました.
passwd -e や chsh など。OS によって違います。

No. 1728 # gixs 2001/02/19 (月) 21:06:43
>> xterm,ktermのフォントの大きさを変えることができました.
> 自己解決したとしても、掲示板に書き込んだ以上は
> 何をどうしたらうまくいったかを簡単に書きましょう。

のり氏ではないですが。
単にコントロールキー+右クリックに気づいただけでしょう。
# 論点が掲示版での礼儀作法なら、部外者なのでノーコメント。

No. 1729 # kuro [E-mail] 2001/02/22 (木) 08:12:29
始めまして。

earthlinkのFTPツールで問題が発生したため、やむなくホームページ用データのアップロードをDOSプロンプトで行うことにしましたが、mput の確認を
はずす方法がわからなくて困っていました。
Yahoo!で検索したところこちらのマニュアルを見る事ができたので
大変助かりました。どうもありがとうございました。

クロ

No. 1730 # purine 2001/02/24 (土) 07:20:28
はじめまして。
ソケット通信についての質問ですが、
クライアントとサーバの間の回線が何らかの障害によって切れた
場合、それを知る方法を教えてください。
会社ではポート情報を取得すればいいと言われたのですが

よろしくお願いします

No. 1731 # CZ 2001/02/25 (日) 23:54:56
68userさん,他の皆さん,こんばんは。

さて,ローカルでメーリングリストの過去ログを閲覧するための便利なツールはないでしょうか。

今はメーラ(Becky)に取り込むことを考えていて,展開・取込スクリプトも完成したのですが,まだ本番の作業に移っていません。

この方式での閲覧には難点が幾つかあって,
(1) 1,000メール程度ごとに分割しなければ表示が遅くなるので,スレッドがつながらないことがままある。
(2) Plain Textで保管されるのでディスク容量が圧迫される。
(3) メモリが少ないことも影響してか,はたまたWindows上でのtar操作だからか,ログアーカイブの展開・取込に異常に時間がかかる。(これが本番の作業に至っていない理由。)

理想を言えば,あらかじめインデックスを作成しておき,閲覧分だけ逐次展開するツールがあれば便利なのですが,あるのでしょうか。Windows使いなので,Windows(含DOSプロンプト)か,cygwinか,perl・ruby等で動作することが条件です。ローカルhttpサーバを立てることも可能です。

情報調査力の足りない私にどんなことでもご教示いただけるなら幸いです。

No. 1732 # すな 2001/02/26 (月) 16:41:26
お世話になります。
uptimeをcronで動かしてマシン負荷を記録するスクリプトを作りました。
ところが生成されたログの起動時刻が同じ時間になってしまうという
状態がみつかりました。

ログ生成スクリプトの該当部分(bashスクリプト)
export LOAD=`uptime`
〜処理〜
echo $LOAD >> $LOG ← ログファイル

生成されたログの一部
12:59am up 11:36, 1 user, load average: 0.00, 0.00, 0.00
1:00am up 11:37, 1 user, load average: 0.00, 0.00, 0.00
1:00am up 11:38, 1 user, load average: 0.00, 0.00, 0.00
1:02am up 11:39, 1 user, load average: 0.00, 0.00, 0.00

これは1秒未満の実行タイミングの誤差から来ているのでしょうか?
もしそれが原因ならば、起動時に数秒waitを掛けてからuptimeを実行
することでこの現象を回避できるでしょうか?

cronは毎分実行にしていますが、毎回起こるのではなく1日の内1〜2
度程度、多分負荷の掛かっている時刻の0分に記録されているようです。
ぜひご意見をお聞かせください。

No. 1733 # 68user 2001/02/26 (月) 22:11:34
>>1731 CZ
> さて,ローカルでメーリングリストの過去ログを
> 閲覧するための便利なツールはないでしょうか。
有名どころでは mhonarc がありますね。こんなの。
    http://his.luky.org/ML/linux-users.5/msg05835.html
ただ、個人的にはあのインタフェースは大嫌いなので、mhonarc を
使うのなら自作します。前準備としては
    - 各メールの Subject、From、Date、Message-Id、In-Reply-To を拾い、DB 化
    - Date 順 (あるいは X-Sequence 順) に
              In-Reply-To がないメールはツリーの起点メール
              In-Reply-To があるメールは他のメールの子
        として、ツリー構造を作成 (1ツリー=1ファイルにする。遅いかな?)
    - Date 順 (あるいは X-Sequence 順) で、月ごと (100通単位) のツリーの起点
        一覧をリストアップ
とし、閲覧時に CGI で
    - 指定された月 (指定された 100通) のツリーの起点一覧を表示しつつ、
        対応するツリー表示
てなところでしょうか。
# って、自分で作る方法を聞いておられるのではないような気もしますが。

出来合いのものを使うなら Java House のが好きですが、
    http://java-house.etl.go.jp/ml/archive/j-h-b/037476.html
これって配布されてるものなんでしょうか。

> tar操作だからか,ログアーカイブの展開・取込に異常に時間がかかる。
tar は、先頭のインデックスを見て、目的のファイルが何バイト目から
始まるかを知ることができません (違ったっけ) ので、ランダムアクセス
には向きません。圧縮しないなら、100通単位でディレクトリを掘って
1メール=1ファイルにしておく方が案外速かったりするかもしれません。

>>1732 すな
> uptimeをcronで動かしてマシン負荷を記録するスクリプトを作りました。
> ところが生成されたログの起動時刻が同じ時間になってしまうという
> 状態がみつかりました。
とりあえず date で秒単位まで記録して、何秒に実行されているか
調べてみてはどうですか。cron は、0秒きっかりに実行してくれる
保証がなく、結構ばらつきがあるのかもしれません。

で、もし重くて遅れがでてしまうなら、それはそれで仕方がない
のかもしれません。

>>1730 purine
> クライアントとサーバの間の回線が何らかの障害によって切れた
> 場合、それを知る方法を教えてください。
物理的な切断については
    http://X68000.startshop.co.jp/~68user/cgi-bin/wwwboard.cgi?log=1299-1302
てのがありますけど、一般的には
    http://www.kt.rim.or.jp/~ksk/sock-faq/unix-socket-faq-ja-2.html#ss2.8
ですね。

No. 1734 # すな 2001/02/27 (火) 01:32:04
> とりあえず date で秒単位まで記録して
確かにそのとおりですね。

で、早速そのようにして観察した所1時間もしないうちに、やはり前
後1秒程度の誤差が確認されました。

+1秒の時はいいのですが、-1秒の時は「xx:59:59」などとなってしま
いますので、負荷が高い時を考えて5秒程度 sleep をかます事で対
処してみます。

ありがとうございました。

cronは結構誤差があるものなのですね。
今後cronを使うときの参考になりました。

関係ない話題ですが 午前0時と正午の表記は 00:00pm という表
記が正しいと思っていましたが、uptimeの出力では、12:00am と
12:00pm と表示されるのですね。

Prev< No. 1718〜1734> Next  [最新発言に戻る] [過去ログ一覧]