68user's page 掲示板

Prev< No. 1722〜1742> Next  [最新発言に戻る] [過去ログ一覧]
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 と表示されるのですね。

No. 1735 # CZ 2001/02/27 (火) 01:43:14
>>1733 68userさん
お返事ありがとうございます。

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

私もなかなか閲覧しやすいと思います。「Underconstruction」なのが残念ですが。

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

そうですか。SEGA BBS 過去ログ<http://x68000.startshop.co.jp/~68user/index-segabbs.html>が「データは圧縮して保管しており、リクエストがあるたびに CGI で随時展開して」いることを覚えていたので,圧縮して随時展開という手法に期待をおいていたりしました。

今は他のことにかかりきりなので,できあいのものを探していたのですが,設計の考え方は参考になりました。そのうち時間があればログをメーラに取り込んで,そのうちさらに時間があれば自作も検討します。メーラのプラグインとして作成する手もありますが,いずれにせよ今は無理です。

ところで,今さっき「tar」で全文検索したときに発見したのですが,結果画面でNo.531だけが正常に表示されませんでした。ご報告まで。

No. 1736 # SASA [E-mail] 2001/02/27 (火) 15:27:52
テープにbackupしたデータを、復元させたいのですが
コマンドの打ち方がわかりません。
教えて下さい。
UNIX若葉マークです。

No. 1737 # purine 2001/02/27 (火) 16:12:57
68userさんお返事ありがとうございます。参考になりました。

No. 1738 # purine 2001/02/27 (火) 16:52:22
ソケット通信でマルチクライアントサーバを作っているのですが
お手本にできるソースってどこかにありませんか?
プログラミング初心者ですが、要求がかなり厳しいので困ってます。

No. 1739 # 68user 2001/02/27 (火) 18:13:02
>>1735 CZ
> 「Underconstruction」なのが残念ですが。
ってどこに書いてありました?

> 結果画面でNo.531だけが正常に表示されませんでした。
    http://X68000.startshop.co.jp/~68user/cgi-bin/wwwboard.cgi?log=531
のことでしたら、あれで正しい表示です。CZ さんが見られたときは
変な表示になってましたか?

>>1736 SASA
> テープにbackupしたデータを、復元させたいのですが
> コマンドの打ち方がわかりません。
バックアップしたときにどういうコマンドを使ったのですか?
mt? tar? dd?

>>1738 purine
> ソケット通信でマルチクライアントサーバを作っているのですが
> お手本にできるソースってどこかにありませんか?
まずは
    http://X68000.startshop.co.jp/~68user/net/
を見て、どこが足りないのか書きましょう。
# …についてもっと詳しく書いてあるソースがほしい、perl
# じゃなくて C 言語のソースがほしい、などなど。でも
# OS のソース以外のお手本は知らないなぁ。

>>1734 すな
> で、早速そのようにして観察した所1時間もしないうちに、
> やはり前後1秒程度の誤差が確認されました。
ほうほう、cron が1秒早く起動されましたか。結構いいかげん
なんですかね。お使いの OS は何でしょうか?

No. 1740 # purine 2001/02/27 (火) 18:55:24
お世話になっておりますpurineです。
C言語で書かれたソケット通信によるマルチクライアントサーバの
お手本のソースを見たいのでご存知でしたら教えていただけませんか

お手本だけじゃなくC言語のソケット通信に使う関数について書かれたページなどもありましたらよろしくお願いします

No. 1741 # 通りすがりです。 2001/02/27 (火) 19:06:34
purineさん>
職場の同僚がマルチクライアントサーバを作る時に調べていてみつけた便利そうなサイトへのリンク集だそうです。

http://www.geocities.co.jp/SiliconValley-Oakland/6682/link/LinksForWork_Edu01.html

この同僚は検索サイトで探し出したそうですから
あなたももっと探してみてはいかがでしょう。

No. 1742 # 通りすがりです。 2001/02/27 (火) 19:37:13
追加です。
こちらのサイトへのリンクもあるそうです。

http://www.geocities.co.jp/SiliconValley-Oakland/6682/link_work.html

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