ネットワークプログラミング (Network Programing) 第5回 5/20

はじめに

大筋と枝葉

(当科目の)大筋と枝葉

前回のおさらい

puts f.puts gets f.gets の使い分けについて
もったいない例

文字コードに関するチェック

(各自でためしてみていただけますか)

  1. このファイル(短いプログラムです)を(自分の作業用の場所に)ダウンロードする。

    日本語
    SHIFT_JIS と UTF 混在
    たいてい うまく対処されている
    (知らないうちに)

  2. コマンドプロンプトで以下のように実行してみる。

    type codingTest.rb
    ruby codingTest.rb

実践編

網の実像

1 TCPソケットを使う

=> 教程は、別ページ参照

課題

  1. codingTest.rb の結果を教えてください。(OSのバージョンも)

  2. 別ページ (3) で提示したTCPSocktサンプルプログラムを動かしてみる (動作したか、どんな動作だったかを報告ください)。

    プログラムのコードについても、読んでみて理解困難な箇所があればそれについても報告ください。

  3. おさらいの章の末尾にリンクで紹介した、入出力に関する補足資料(ここに再掲)を一読ください。理解できたかどうか、ご報告ください。


補足

(命名規則)
(PC操作)
Shift+Ctrl+T