68user's page 掲示板

Prev< No. 4400〜4403> Next  [最新発言に戻る] [過去ログ一覧]
No. 4400 # DNS勉強中 2005/11/17 (木) 17:11:38
to 68userさん
急な話ですが、昨日の夜に就職が決まりまして、
来週月曜日からの勤務となりました。
そのため研修は明日で修了となりました。
そして課題の提出も明日となりました。
そのため、ご指摘いただいた箇所すべてを訂正して、
提出することは無理かなと言う感じです。
いろいろ教えていただきましたが、
それらをすべて反映できないことはお許しください。

修正したところ
・ hoge_print 関数を文字列を返す形に変更(それに伴い関数名も変更)

resolver-1.pl 互換を目指した Linux 版
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/1107.txt

学校の課題用に上記ソースを修正した Linux 版
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/1108.txt

表示イメージは下記のとおりです。

実行ファイル名 198.41.0.4 www.livedoor.com
DNSサーバ【198.41.0.4】に【www.livedoor.com】の名前解決を依頼
DNSサーバ【198.41.0.4】からの受信データバイト数: 506バイト
DNSサーバ【192.12.94.30】に【www.livedoor.com】の名前解決を依頼
DNSサーバ【192.12.94.30】からの受信データバイト数: 120バイト
DNSサーバ【203.174.65.123】に【www.livedoor.com】の名前解決を依頼
DNSサーバ【203.174.65.123】からの受信データバイト数: 136バイト
回答(1): リソースデータ: 203.131.197.197

nslookup のような感じの表示に近づけつつ、
実際に再帰的に DNS サーバに問い合わせを行っている事を視覚的にアピールしつつ、
提出期限が迫っているので、現状のソースをなるべく触らない方向でまとめてみました。

なお学校の課題用は最近取り掛かったこともあり、
完成度は前者に比べかなり劣ってます
(実用に耐えれないという意味ではどちらも同じですが)。

No. 4401 # 68user 2005/11/18 (金) 05:26:21
>>4400 DNS勉強中
おめでとうございます。向上心のある方のように見受けられますので、どんな
業界でも能力を発揮できることと思います。ご活躍を期待しております。

わたしの方は指摘点をまとめているところですが、あまり時間が取れず
進んでいません。課題提出後なので意味はありませんが、中途半端なのは
気持ちが悪いので、infoseek の方はしばらくそのままにしていただけると
ありがたく思います。

No. 4402 # DNS勉強中 2005/11/18 (金) 18:39:49
>>4401 68user
ありがとうございます。
それと本日は作成したプログラムのドキュメント作成などで時間が取れなかったので
結局 >>4400 のソースを二つとも提出しました。

後、指摘点をまとめていただいていると言うことでどうもありがとうございます。
私のほうでも修正し次第アップロードします。

それとアップロード先の infoseek ですが、
私の管理下に無いアップローダにアップロードしております。
そのため何時消えてしまうか分からないのが現状です。
もっとも一年近く前のアップロード品も残っているようなので、
大丈夫だとは思います。

消えたら別の場所にアップロードします。

No. 4403 # DNS勉強中 2005/11/22 (火) 22:13:22
今日は仕事が休みで時間があったのでソースコードを修正しました。
resolver-1.pl 互換を目指した Linux 版
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/1142.zip

修正点
・自作関数が文字列を返すことに伴い、グローバル変数が増えてしまったので、
ローカル static 変数に変更しました。
・原則 1 つの関数につき、 1 つのソースコードにしました。
そのためソースファイル数が 30 あまりになりました。
ただし、グローバル変数の宣言の定義がよく分からなかったので、
class_list と type_list 関係は type_and_class.c でひとまとめにしました。
・関数の流れ図?を簡易的に表した html を作成しました。

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