68user's page 掲示板

Prev< No. 781〜832> Next  [最新発言に戻る] [過去ログ一覧]
No. 781 # 68user 2000/03/06 (月) 06:12
> tmpl2html の改造を申し出て墓穴を掘ったかもしれません(苦笑)。
iso-2022-jp 化は、おまかせします。はっきり言って、
メリット云々じゃなくて美意識の問題ですよね?

あと、EUC 化するとしたら、ついでに jcode::euc2jis/jis2euc を
削って直接 EUC の HTML を書き出すようにしていただけませんか?
# ちょっと CGI が重すぎるので、処理を減らしたい。

> Ruby で書けたら嬉しいと思う今日この頃。
まだ ruby は初心者同然なので、既存のスクリプトの書き換えは
ご勘弁を。でも新規スクリプトなら…ruby でも…いい…かな…?
でもあんまり難しいことしちゃイヤ (^^;

No. 782 # Manabu Takayama [URL] [E-mail] 2000/03/07 (火) 07:34
> メリット云々じゃなくて美意識の問題ですよね?
嫌な事態への予防策です。確立的には結構低いでしょうけど。
でも、熊谷さんが待ったをかけていますので、まだしません。
# む〜。僕の勘違いだったりするのかな?

美意識の方は、持ち出すと際限が無いので(笑)。考慮外。

> まだ ruby は初心者同然なので、既存のスクリプトの書き換えは
僕も初心者同然ですけど、触ってると面白いです。
それにオブジェクト指向な所がいいです。僕は Java から入ったので、
実はかなりオブジェクト指向大好き人間なのですよ。フフフ(笑)。

No. 783 # Yuuki 2000/03/08 (水) 00:22
CVSって最近までなんのことだかさっぱりわからなかったんですよ。

ちょっと前いじってみようと思って、Windows版のCVS(WinCvsじゃなくてコマンドラインの)
がダウンロード出来る所まではわかったものの使い方がわからずにそのままでした。:-)
それで今日、何気に高山さんのホームページを見たらCVSの項目があったので
そこのページを見ながらやってたら、とりあえず使えるようになりました。(^^;
しかし、もう、必需品となりつつある。

とりあえず使えるようになった所で、以前は謎だった
http://www.ruby-lang.org/ja/download.html
pserverをお使いの方は〜 に書いてあるとおり打ちこんだら
ダウンロードが始まって、、その時はすごい嬉しかったです。(^^;

今度はVineLinuxにCVSをインストールしてWindows側から管理出来るようにしてみたいな・・と。
# 何が言いたいのかよくわからない書きこみになってしまった。:-)

No. 784 # 68user 2000/03/08 (水) 12:28
> でも、熊谷さんが待ったをかけていますので、まだしません。
あれは待ったなのかな? 別に問題ないんじゃないでしょうか。

なお、僕の方は3月15日前後から暇になります。運用開始は
今月中の予定。でも予定は未定 :-)

> CVS
/etc/* とか、個人用 dot file とか、ここの web page も
cvs で管理したいんだけど、なかなか…。

No. 785 # Manabu Takayama [URL] [E-mail] 2000/03/08 (水) 23:07
> それで今日、何気に高山さんのホームページを見たらCVSの項目があったので
あ。役に立ちましたか。良かった。CVS 便利ですよね。
# そいえば自分のウェブ随分更新してない……。

僕は自分のウェブを CVS で管理してますが、
$Id$ などで更新時間を表示できるので楽です。

> 運用開始は今月中の予定。でも予定は未定 :-)
早く運用始めないと忘れ去られそうですね(汗)。
# 既に忘れられてるかも……(苦笑)。

No. 786 # 68user 2000/03/08 (水) 23:33
> # 既に忘れられてるかも……(苦笑)。
ML が立ち上がって はや14ヵ月。完全に忘れられてます (^^;

> http://www.bsdclub.org/~motoyuki/d/d200003a.html#08-1-2
ほえ〜。

No. 787 # Yuuki 2000/03/09 (木) 15:34
> # そいえば自分のウェブ随分更新してない……。
CVSの項目に
http://www-vox.dj.kit.ac.jp/%7enishi/cvs/cvs-manual/cvs-jp_toc.html CVSの説明書日本語訳?
http://www.freebsd.org/~fenner/cvsweb/ CVSWEB
を追加しとくのはどうでしょうか?


前に僕が書いたcygwinでforkは使えますってやつですけど試してみました。
(http://x68000.startshop.co.jp/~68user/cgi-bin/wwwboard.cgi?log=756)

http://x68000.startshop.co.jp/~68user/net/sample/echo-server-fork.pl
をまったく変更しなくてもWindowsで動きます。
その時のスクリーンショットを、、:-)

まずは1つのtelnetで...
http://homepage1.nifty.com/tyuuki/68user/mt_echo/client.png
http://homepage1.nifty.com/tyuuki/68user/mt_echo/server.png

2つ同時にアクセスされても大丈夫。
http://homepage1.nifty.com/tyuuki/68user/mt_echo/thread.png

No. 788 # へにか [URL] 2000/03/09 (木) 22:47
Yuuki様;
forkできているみたいですね! 情報ありがとうございます。
僕は、会社のマシンで実験したのですが、やっぱり落ちてしまいます・・・
なので、あきらめていたのですが、まだ検討の余地があるってことですね。
う〜ん、なんでだろう? ←自問自答です。

68user様;
すいません、やっとselectの概念がわかったのと、以前いただいた
スクリプトを試してうまくいっているところまでしか進んでいません。
まだまだ道のりが長そうです。なかなかいい報告ができないので、
心苦しいです・・・

No. 789 # お嬢(♂) [E-mail] 2000/03/10 (金) 00:48
はじめまして。
これからUNIX(LINUX)を導入して、ネットワークプログラミングを
勉強しようとしている者です。
まだ全部読んでませんが、このページはすごくわかりやすく、
しかも私のレベルに合っているので重宝します。
これからも、この調子で更新していってください(^^)

68userさんはすべての作業をX68000でやられているのですか?(^^;

No. 790 # Manabu Takayama [URL] [E-mail] 2000/03/10 (金) 03:26
ん〜。眠いぜ。

> ML が立ち上がって はや14ヵ月。完全に忘れられてます (^^;
たまに「この作業報われない?」と思う瞬間があります(笑)。
某 www-links-core ML も、ほぼ二人の世界ですし。

> http://www.bsdclub.org/~motoyuki/d/d200003a.html#08-1-2
何か段々商業色が強くなっていくようで、個人的には嬉しくないです。
最近の FreeBSD はどうも妙な方向に向かいつつあるみたいな感じが。

No. 791 # ハリー [E-mail] 2000/03/10 (金) 12:00
すいません、少しお聞きしたいんですが、FreeBSDにDDS規格のDAT装置を
取り付けたいのですがSCSIやらデバイスの設定やらさっぱりわかりません
助けてください。
よろしくお願いします。

No. 792 # 68user 2000/03/10 (金) 14:53
> 前に僕が書いたcygwinでforkは使えますってやつですけど試してみました。
なるほど。fork できる Win 用 perl *も* あるってことでしょうか。

> すいません、やっとselectの概念がわかったのと、以前いただいた
> スクリプトを試してうまくいっているところまでしか進んでいません。
ま、一歩ずつ着実に…。

> 68userさんはすべての作業をX68000でやられているのですか?(^^;
Using FreeBSD with X68000 spirit ということで :-)

> すいません、少しお聞きしたいんですが、FreeBSDにDDS規格のDAT装置を
> 取り付けたいのですがSCSIやらデバイスの設定やらさっぱりわかりません
僕もわかりませんので、FreeBSD-users-jp などで質問して下さい。
なお、こういう質問の仕方では「何がわからないのか、デバイスが
認識されないのか、設定方法がわからないのか」などの情報が全く
書かれていないので、投稿する際は そこらへんを詳しく書いて下さい。

あと、
    http://www.jp.FreeBSD.org/search.html#doc
で、DDS で検索するといくつか引っかかります。

No. 793 # かむかむ 2000/03/10 (金) 15:32
こんにちは。
はじめて投稿さしてもらいます。
smbclientコマンドのオプション-Mってありますよね。
UNIX→WinPCへの送信はOKなんですが、
WinPC→UNIXへの送信メッセージってどうやってWinPCのメッセージを参照
するのですか?
#ちなみに、使用UNIXはRedHat LINUX5.2(J)です。
宜しくお願い致します。

No. 794 # むらた [URL] [E-mail] 2000/03/11 (土) 05:31
こんばんわ。どーしても FTP が作りたくなったので、探して
みたら辿り着きました。 FTP の資料を探していたくせに、
いま調べまくって Proxy を VisualBasic で作成中です。
  RFC を読んでからにするべきなんでしょうが、すでに
コンテンツや画像の中継機能は実装できていますが、マルチで
まともに動くのが怪しい VB で作っているのと、状態遷移図を
書かずにやってるのとで、サーバからのデータを取りこみ
きれずにソケットが閉口(笑)してしまいます。

    単純なデータ処理なら既に完成しているんでしょうが Java を
横目で眺めつつ、ノウハウの蓄積などと嘯いております。

    ドカチンプログラマ(Oracle屋さん)なので、そっち方面では恩返しが
出来ると思いますが、メインはやっぱり Windows なので、Oracle on
  Unix となるとちょっと…。しかも Socket やってるくせに私は
C/C++が使えません(^^;)とはいえ NetBSD/X68k なんかも知ってたり
して、支離滅裂なコンピュータ人生です。

またちょくちょく顔を出させてください。でわまた。

No. 795 # Yuuki 2000/03/11 (土) 13:32
へにかさん
> forkできているみたいですね!
こっちの環境書くの忘れてました:-)
Windows98 Cygwin B20
Perl 5.005.62
(http://cygutils.netpedia.net/B20/perl-5.005_62.html)

cygwin1.dll
(ftp://gd.tuwien.ac.at/gnu/sourceware/cygwin/snapshots/cygwin1-20000306.dll.gz)

http://www.jaist.ac.jp/~fujieda/cygwin/snapshot.shtml
とか参考になるかもしれません。

No. 796 # お嬢(♂) [E-mail] 2000/03/12 (日) 02:21
また書き込んじゃいます。てへ。
なんかFreeBSDとBSD/OSの会社が合併するようですね。

Linux勢に押され気味のBSD勢ですが、今後はBSDも活気が
出てきますかね?

っていうか、まだLinuxかBSDか迷っています。
ノートPCで動かす予定なので、ノート関連の資料が多く揃っている(?)
BSDもいいなぁなんて。

No. 797 # へにか [URL] 2000/03/12 (日) 09:42
Yuuki様;
cygwin1.dllを入れ直したら、無事forkしました。
色々、ありがとうございます! 嬉しいです。
嬉しさのあまり、証拠画面を作成しました。
以下に示します。宜しかったらご覧ください。
http://henika.virtualave.net/echotest.gif

No. 798 # 68user 2000/03/12 (日) 18:11
> smbclientコマンドのオプション-Mってありますよね。
すいません、samba の設定をしたことがないのでわかりません。

> いま調べまくって Proxy を VisualBasic で作成中です。
HTTP proxy ですか? それとも ftp?

> 状態遷移図を書かずにやってるのとで、サーバからのデータを
> 取りこみきれずにソケットが閉口(笑)してしまいます。
あ〜、普通 状態遷移図を書くもんなんでしょうか。
僕は素人なので思いつくままコーディングしている
のですが。その結果、close でソケットが閉じず、
shutdown しなきゃならないプログラムが出来上がりました (笑)。

> なんかFreeBSDとBSD/OSの会社が合併するようですね。
FreeBSD Project に資金提供して、その見返りとして CD-ROM を
売っている (と言っても、誰でも CD-ROM を売ってもいいんです
けどね) Walnut Creek と、BSD/OS を作っている BSDI が合併、
ということです。念のため。

個人的には、OpenBSD,NetBSD 陣営とも一本化してほしいもんです。
人手が分散するのが惜しい。Linux 界も、あそこまでディストリ
ビューションを乱立させることもないと思うんですが…。

> へにかさん、Yuuki さん
Windows ユーザへの注意点とか、ここから perl を落とせとか、
そこらへんがまとまってるリンク先があれば、
    http://X68000.startshop.co.jp/~68user/net/
に付け加えますが、何かいいところはありますか?

No. 799 # むらた 2000/03/12 (日) 21:36
いまつくってるのは、なぜか http-proxy です。
状態遷移図とかは、商売上お客さんに納入しないとだめなときが
ありますが、あればあったで、自分が混乱したときに役立ちます(笑)

No. 800 # PUYO [E-mail] 2000/03/13 (月) 19:22
質問です。
wwwboardに以下のような行がありますが、
print <CACHE>;
これは my @line = <CACHE>; print @line;
と同じような動作をするのでメモリに負担がかかるような気がするのですが
どうなのでしょう?

No. 801 # 68user 2000/03/13 (月) 22:12
> メモリに負担がかかるような気がするのですが
う、その通りですね。修正しておきます。ありがとうございました。

No. 802 # 68user 2000/03/13 (月) 23:48:05
> print <CACHE>;
の他にも、なんやかんやと掲示板をいじってみたり。

というわけで、テスト。
すいませんが、古い cookie は多分効きません。

No. 803 # Yuuki [URL] 2000/03/14 (火) 02:16:15
> Windows ユーザへの注意点とか、ここから perl を落とせとか、
> そこらへんがまとまってるリンク先があれば、
僕が見てきたページには無いようです。
僕がそこらへんをまとめたページを作りますね。
WindowsでPerlをやる時の注意点 てな感じで。

> 古い cookie は多分効きません。
例によって、名前を入力する場所に "68user"と入ってました。:-)

No. 804 # 68user 2000/03/14 (火) 02:53:23
> 例によって、名前を入力する場所に "68user"と入ってました。:-)
ありゃ、古いバグを掘り起こしてしまった…。

No. 805 # Yuuki [URL] 2000/03/14 (火) 03:58:05
まとめたページ、とりあえず作りました。
まだ情報が少ないですが、、(なのでまだ公開してない)
http://homepage1.nifty.com/tyuuki/perl/windows_perl.html

かなり眠い状況で書いたので間違いあるかも。です。:-)

No. 806 # へにか [URL] 2000/03/15 (水) 08:27:36
あ、Yuuki様が既に・・・
でも折角なので、投稿してしまいます。

ご希望に何処まで沿えるかどうか分かりませんが、これが良いと思います。
http://www.st.rim.or.jp/~nakata/ (但し後半部分のリンク集)

ただ、これだとfork可能な、cygwin上のperlへは辿り着かないので、
Yuuki様が紹介された、以下のサイト、
http://www.jaist.ac.jp/~fujieda/cygwin/
更に、cygwin1.dllを入れ替えなければならないので、その参考として、
http://www.jaist.ac.jp/~fujieda/cygwin/snapshot.shtml
を付け加えればいいかと存じます。

cygwinをインストールして、perlをインストールして、cygwin1.dllを
入れ替えて、やっと動作するので、forkが必要な場合以外でインストール
するのはかなりしんどいかも知れません。ActivePerl(http://www.activestate.com/)
がforkをサポートさえすれば、最初に紹介したサイトが一番良いと思います。

ついでに進捗;
    なんとか、mime typeを認識まで出来ました。後はtextのfilterを入れる
    寸前で(schedule的に)停止中・・・

あと、全く関係無いですが、状態遷移図からプログラムを吐き出すソフト、
って存在するのですか? フローチャートだと、
programa(http://www.cmt.phys.kyushu-u.ac.jp/~M.Sakurai/)が面白いです。
ハードだと、stateCADやDesignBookが有名です。

※ cookieを久しぶりに食べたら、名前が へにか Email になって
        ました。また、WWWC(更新チェッカ)で3/14 8:22にチェックしたら、
        3/13 22:12でした。更に、曜日が、羨ましい状態です。

No. 807 # A-trap 2000/03/15 (水) 14:30:43
はじめまして。UNIXのコマンドの質問なのですが...

    % ls -l
    -rw-r--r-- 1 *** ***** 2449 Mar 14 08:17 **.*
    -rw-r--r-- 1 *** ***** 1739 Mar 14 08:17 **.*
    -rwxr-xr-x 1 *** ***** 1223 Mar 8 00:04 **.*
    -rw-r--r-- 1 *** ***** 4135 Mar 14 08:20 **.*
    -rw-r--r-- 1 *** ***** 29140 Mar 14 08:20 **.*

と、こんなかんじで表示されると思うのですが、そのとき↓のように表示したいときは
どうすればいいですか?

    2449
    1739
    1223
    4135
    29140
こんなかんじにファイルサイス゛列だけを表示したいのですが教えてもらえますか?

赤色の文字は 「Windows 機種依存文字」か、いわゆる「半角カナ」です。 この掲示板では自動変換されますが、今後は使用しないで下さい

No. 808 # kuw 2000/03/15 (水) 14:39:32
こんにちは。

> ファイルサイス゛列だけを表示したい

わたしなら、
ls -l | awk '{print $5}'
かなぁ。
awk って便利ですよね〜

No. 809 # A-trap 2000/03/15 (水) 15:30:22
kuwさん、ありがとうございました。
助かりました。

No. 810 # Leiji 2000/03/15 (水) 22:14:36
はじめまして

レンタルサーバを借りていて、telnetで少々時間のかかるコマンドを
バックグラウンドで順番に実行させようと思っているのですが、
ログアウトするとどうもプロセスが終了してしまうようなのですが・・・
ログアウト後も終了させないでつづけさせるにはどうしたら良いのでしょう?
ちなみに、commandA&&commandB &っていうふうにコマンドラインには
入力しています。

超初歩的な質問だとおもいますが、よろしくお願いします。。。

No. 811 # 68user 2000/03/15 (水) 23:20:33
> ログアウト後も終了させないでつづけさせるには
    http://X68000.startshop.co.jp/~68user/unix/pickup?nohup
でいいですか?

> 更に、曜日が、羨ましい状態です。
おぉ、毎日が日曜日…。

Win+perl の件は後程。

No. 812 # あき [E-mail] 2000/03/16 (木) 20:13:04
    スゴい深刻な問題抱えてますーーーー。
    連休明けまでに(3月20日までに)プレイステーション2売ってくれる
人いませんかーーーー?????
    チョットクライ高くてもかまいませんんんん。

No. 813 # Yuuki [URL] 2000/03/16 (木) 23:30:15
> cygwinをインストールして、perlをインストールして、cygwin1.dllを
> 入れ替えて、やっと動作するので
勘違いしてCygwinをダウンロード(13MB)する人がいるかもしれないので一応。
CygwinPerlをインストールするためにCygwinをインストールする必要はないです。
どうするかというと、それは僕のページに書いてます。:-)
(http://homepage1.nifty.com/tyuuki/perl/windows_perl.html)

No. 814 # Leiji 2000/03/17 (金) 03:16:47
>68userさま
お返事ありがとうございます。
リンク先のnohupコマンドを使ってやってみたのですが
やっぱりログアウトするとプロセスが終了してしまうみたいです。

nohup /home/hoge/hage/commandA&&/home/hoge/hage/commandB &
というかんじで入力しているんですけど。。
実行すると「nohup: appending output to `nohup.out'」
というメッセージがでます。
こういうやり方でいいんですよね?
サーバの設定の問題なのかな?
どうすればいいんだろうか。。

No. 815 # 68user 2000/03/17 (金) 05:26:43
> 実行すると「nohup: appending output to `nohup.out'」
ということは bash をお使いだろうと思いますが、こちらでは
    nohup commandA && nohup commandB &
でできました。tcsh なら
    ( nohup commandA && nohup commandB ) &
とサブシェルに実行させれば動くようです。

No. 816 # へにか [URL] 2000/03/17 (金) 23:13:17
Yuuki様;
>勘違いしてCygwinをダウンロード(13MB)する人がいるかもしれないので一応。
うっ、た、確かに・・・ ご指摘ありがとうございます。
会社のマシンでも、pathからcygwinをはずして、usr\以下にpathを
追加し、そこにcygwin1いれると、動いてました。
あと、Yuuki様のページ、なかなかインストールしやすくなっていて、
感心しました。

No. 817 # こてつ [E-mail] 2000/03/22 (水) 21:04:54
DVDとCD−RWが一緒になっているドライブがあると聞いたけど、これってお買い得?

No. 818 # 68user 2000/03/22 (水) 22:10:20
モジュール関係を中心に更新しました。
    http://X68000.startshop.co.jp/~68user/net/
さすがにネタが尽きてきた & 飽きてきた。何かおもしろい
題材ないですかね。NNTP も ICQ もいまいち食指が動かないなぁ。

あと、Windows+perl を使うときの参考ということでリンクを
張りましたが、よいですか?>Yuuki さん

# 「よいですか?」というのは (失礼な言い方でなりますが)
# こういう分野は情報がすぐに古くなるので、定期的に更新を
# 続ける気はおありですか? ということ。
## 僕は Windows 使ってないため、情報が正しいかどうか全く
## チェックできないので。

なお、ちょっと忙しくなるので、26〜27日あたりから
4月中旬まで しばらく掲示板を閉めます。

No. 819 # かりり 2000/03/24 (金) 07:32:04
>こてつさん
DVDとCD-RWくっついてるやつは
性能的にみても,別々に買ったほうが安いので
辞めといたほうがよろしいかと。

>68user様
自作機で新マシン作りました。ハード関係
前より詳しくなりましたよ。CGIは相変わらずですけど。
奥深いですね。自分で組むと全く動かないです(w

No. 820 # Yuuki [URL] 2000/03/24 (金) 09:38:40
> あと、Windows+perl を使うときの参考ということでリンクを
> 張りましたが、よいですか?>Yuuki さん
はい。大丈夫です。

No. 821 # 68user 2000/03/25 (土) 07:13:21
> はい。大丈夫です。
了解です。

> 自分で組むと全く動かないです(w
CGI ってのはデバッグしにくい環境なので、いろいろと
がんばってみて下さい。

いろいろとありまして、転載についての説明を
    http://X68000.startshop.co.jp/~68user/
に加えました。ご一読下さい。

予告通り、4月中旬まで掲示板は閉めます。ではまた。

No. 822 # ftptransのforkのところをselectで書くと [E-mail] 2000/04/18 (火) 10:13:19
68user様
突然掲示板に書き込む無礼をお許しください。
私はネットワークの勉強をし始めたばかりの薩摩という者です。
こちらのページは大変奥深く、いつきても感動してしまいます。

ところで、今回意を決して掲示板に書き込むことに決めたのは、
ftptransのforkの部分を4引数selectを用いたらどうなるかを
知りたかったためです。

自分で考えてみたのですが、ソースが汚くなってしまい、
もし68user様ならどのように書かれるのか気になって
しまったのです。本当ならこういうソースはメール等で
お送りすべきとは思うのですが、こちらの方でするように
とありましたので、いかに書きます。なお、ftptrans内で
用いられているサブルーチンはそのまま使わせて頂きました。

if ($passive){
    &client_work(DATA,$data_connection_host,$data_connection_port);
}

$rin = &set_bits(COMMAND,DATA,DATA_WAITING);

while(1){
    $ret = select($rout=$rin,undef,undef,undef);

    if(fileno(COMMAND) && vec($rout,fileno(COMMAND),1)){
        $ret = &read_response;
        if ( $ret =~ m/^5/ ){
            print STDERR $ret;
            close(DATA);
            close(DATA_WAITING);
            exit;
        }elsif( $ret =~ m/^1/ ){
            if ($mode eq put){
                open(IN,$infile) || die "$infile: $!";
                while (<IN>){
                 print DATA $_;
                }
                close(IN);
            }
        }elsif( $ret =~ m/^2/ ){
            close(DATA);
        }
    }elsif(fileno(DATA_WAITING) && vec($rout,fileno(DATA_WAITING),1)){
        accept(DATA,DATA_WAITING);
        $rin = &set_bits(COMMAND,DATA,DATA_WAITING);
        close(DATA_WAITING);
    }elsif(fileno(DATA) && vec($rout,fileno(DATA),1)){
        open(OUT,">$outfile") || die "$outfile: $!";
        print OUT <DATA>;
        close(OUT);
        close(DATA);
        exit;
    }
}

sub set_bits {
    @sockets = @_;

    $rin="";
    foreach $sock (@sockets){
        if(fileno($sock)){
            vec($rin,fileno($sock),1)=1;
        }
    }
         return $rin;
}

sub to_bin {
    return unpack "B*",$_[0];
}

以上です。投稿が非常に長くなってしまいましたが、
気付いた点がありましたら御指摘いただけると幸いです。
また、68user様がかかれた物も拝見できましたら
ありがたいのですが。

以上、よろしくお願いします。

No. 823 # 薩摩 [E-mail] 2000/04/18 (火) 11:31:09
ごめんなさい。下の投稿をしたのは僕です。
名前が抜けていました。どうも削除はできないようなので、
もう一度投稿しました。
本当にごめんなさい。

No. 824 # へにか [URL] 2000/04/18 (火) 21:52:16
どうも、おひさしぶりです。再開おめでとうございます。
散々アドバイス頂いて、スクリプトも頂いて、そのおかげでなんとか
perl proxyを作れました。本当にどうもありがとうございます!
sysreadの返値がundefかどうかを判定するところではまってました。

これでやっと当初の目的(漢字変換および80桁で折り返す、ヘブライ語
のテキストをiso-8859-8-iからiso-8859-8)に取り掛かれます・・・

No. 825 # 68user 2000/04/18 (火) 22:44:09
ふう、やっとネットワークに繋がった。

> perl proxyを作れました。
あれを完成させてコメント付けて解説付けて公開するつもりでしたが、
全然進んでないので、置いておきます。
    http://X68000.startshop.co.jp/~68user/tmp/2nd-proxy.pl
へにかさんのが これより高機能なら公開して下さいね。

# 不具合:
#  POST の長さについて、実際のデータより少し多めに送ってしまう
#  ような気がする & たまに永遠にソケットを読みに行ってしまう
#  ことがある & ブラウザ側が途中で切断しても proxy 側が感知できない。
#  perl5.004 だと動かないような気がする。perl5.005_05 以降
#  ということで。

>薩摩さん
これって動いているんですよね。ならいいんじゃないでしょうか。
でもまぁ、せっかく select を使っているんだから、
> while (<IN>){
>  print DATA $_;
> }
せずに、read して 再度 select で待つとよいかもしれません。
そうすれば、「現在 〜% 読み込み中、あと何秒、(〜bytes/sec)」
なんてのを刻々と表示できますし。表示するかどうかは別としても、
僕ならそうすると思います。

No. 826 # 薩摩 [E-mail] 2000/04/19 (水) 09:11:08
68user様

有難うございました。なるほど、readを使うとは
思い当たりませんでした。これから挑戦してみます。

有難うございました。

No. 827 # UNIX初心者 [E-mail] 2000/04/20 (木) 10:42:14
68userさんへ

どうも、はじめまして UNIX初心者です。
私はUINXの勉強をし始めたばかりの岡野という者です。
こちらのページはいつもお世話になっています。

実は、userさんにgzipがなぜ使えないのか??
どうしても知りたかったため 投稿をしました。
gzipをインストールをして、pathで環境設定をしたんですが・・・・
バイナリーファイルを実行できません。

gzip -d bash-2.03-sol7-sparc-local.gz
と打ったのですが、
/GNUzip/root/usr/local/bin/gzip:execフォーマットエラー
こう出てきました。
なぜでしょう? OSはsolaris5.7です。

No. 828 # 68user 2000/04/20 (木) 12:50:37
exec フォーマットエラーという意味がわからんので確認して下さい。

適当なファイル foo を用意して、gzip foo で
foo.gz が作成されますか? できるなら、
bash-2.03-sol7-sparc-local.gz が壊れているんでしょう。

gzip foo でも exec フォーマットエラーとなるなら
gzip 自体がおかしいんでしょう。どうやってgzip を
インストールしましたか?

No. 829 # has 2000/04/20 (木) 17:27:53
>68user
こんちは。いろいろおつかれさまです。
もうおともだちはできましたか?

さて、早速ですが、以前作っていただいた掲示板のCGI、
実はダウンロードしたつもりで忘れていたみたいです。
いろいろ探してみたんですが、見つかりませんでした。
なので、お手数ですが、もっかいどっかにアップしてやって下さい。

No. 830 # tototo [E-mail] 2000/04/20 (木) 20:00:27
はじめましてこんにちは。
diffコマンドで質問があるのです。

最終行にnewlineがあるファイルとないファイルを比較したとき、
newline以外の部分が同じでも、その行は違うよと答えてきます。
newlineあるなしに関わらず内容部分だけでdiffするにはどうしたら良いでしょうか。
どうか教えてください。よろしくお願いします。

No. 831 # 68user 2000/04/20 (木) 21:45:07
> diff
うちの GNU diff-2.7 では、-b オプションで
お望みの動作をしているようです。

> もうおともだちはできましたか?
まぁ、それなりに。というより、ずっと一緒に研修受けてるから
自然に仲良くなるって感じですかね。

> もっかいどっかにアップしてやって下さい。
すんませんが、もうちょいデバッグしてから送ります。
どういうバグが残ってたのかも忘れてしまったので。

週末に仕上げる予定。

No. 832 # tototo [E-mail] 2000/04/20 (木) 22:12:52
68userさん、お返事ありがとうございます。

>うちの GNU diff-2.7 では、-b オプションで
>お望みの動作をしているようです

ぼくが使ってるやつで-bオプションを使ってもゆうこときいてくれないです。
何か他の方法あれば教えてください。お願いします。

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