ゼロになる体、充たされていく

 

 

 

平成14823

平成14年度

 

 

 

4/19/2002

ぼくはのコンピュータのスキルは低い。しかし、いつも学生に教わってばかりである。

教えるより教わるほうが楽しい。

ktermなど画面をそのままps gif jpeg などのファイルとして保存する。

 

(1)保存したいkterm画面と操作するkterm画面を重ならないように分離する。

(2)操作画面で 

localhost# import –frame test1.ps

 

としてからマウスカーソルを保存したい図形に持っていき、クリックする。

gif ファイルなどは授業用のホームページに利用できる。

 

 

 

なぜLaTexか?(永田喜久 福岡大学ドイツ語教育 JUCE journal 2002 vol.10,no.4,17-19

(1)LaTexを用いれば学術文書が要求するレベルにおけるテクスト処理・多言語処理

の精密性が(書き手が意識しなくとも)自動的に実現可能

(2)LaTexはOSに依存しないし、その入力ファイルは単なる「テキストファイル」であるか

   ら、文書の互換性が保証される。LaTexファイルの高次の検索・加工もきわめて容易。

   PostScript、HTML、PDFファイルへの変換ができ、Web上でも

ポータビリティに優れている。

(3)書き手は、文書を視覚レベルでなく、常に論理レベルで捕らえることを要求され、

これを利用することにより知らず知らず物事を論理的・明快・簡潔に表現する習慣と能力を

身につけることができる。

 

演習1.

netscape のバージョンアップを行う

 

http://home.netscape.com/ja/browsers/6/index.html

 

 

 

良いプログラマは良いコードを書く。

かっこいい(グレートな)プログラマは良いコードを借りてくる。

 

 

その価格の低さから unix は多くのソフト会社のターゲットプラットフォームになっている。

シェルスクリプトの移殖可能性

 

非拘束的インターフェイス

連想的、総合的、分散的ーーー>人間のやりかた

 

これとマッチできるOSが求められる。あとはどれが好きかであろう。

 

 

 

Free BSDのページ

 

http://www.freebsd.org/ja/handbook/index.html

 

かな漢字変換 cannaの利用法

http://www.nec.co.jp/japanese/product/computer/soft/canna/

 

 

 

 

インターネット技術

 

 

エディター

 

muleで漢字になっている部分がviで文字化けになってるこの理由を追求せよ

 

 

netscape

 

(1)pdf fileを読む

(2)word を読む

(3)html で表示されたものを  .ps fileとして保存してそれを読む

     (ghostviewの利用)

 

 

 

ホームページのからくり

 

他人のホームページがどのようになっているか

ソースを見る

ソースをとる

フレームになっている場合のとり方

画像のとり方

画像にはgif jpegがあること,

その違い.

 

 

 

(1)ディレクトリをつくる

  #mkdir rubik/

 

(2)ネットスケープを立ち上げとってくるページを決める

 

(3)セーブされていることを確認する.

 ls

 cd ~

 ls

 cd rubik

 ls

 

(4)ネットスケープで見る.

 

  #netscape rubik_c.html &

 

 

(5)画像が化けているので画像をいっこずつとってくる.

 

(6)ネットスケープで画像も見えることを確認する.

  #netscape rubik_c.html

 

 

portsとは

 

移植

他のマシンで動いているソフトを移植して使う

そのソフト群のこと

Makefile

make

make install

make clea

 

wgetはインターネットからとってくる

ftp ソフトである.

 

 

 

 

wget を ports からとってくる.

 

(1)場所をさがす

 

whereis wget

 

 

文字ベースのブラウザの必要性

有用性

Lynx

ソース解析

 

 

 

メールのからくり

 

 

 

 

 

ftpのからくり

 

 

 

telnetのからくり

 

インターネットのからくり

 

 

これからのインターネットの行方

 

 

wget

 

UNIX Magazine (アスキー)10月号2001

http://sunsite.dk/wget/

に詳しい説明あり

 

FreeBSD

 

#cd /usr/ports/ftp/wget

#make install ; make clean

 

 

 

 

 $ wget -r -L -np http://www.sakuyanet.org/

とすると、カレントディレクトリに www.sakuyanet.org

というディレクトリが作られ、その下に、そのサイト内のトップページ

から辿れるすべてのページや画像ファイルなどがすべてダウンロードさ

れて格納される。

 

 

 

 

 

1つのホームページに同時に複数のクライアントがアクセスしてくるし

netscapeだったりinternet explorerだったり

文化もマルチカルチャーが普通

英語だけがいいわけでなく

韓国語や中国語・・・・

どんなものにも対応できることが

いわゆるリテラシーというものではないか

 

 

パソコンというメディアを使って自己表現を獲得する。

 

例)

 

mule をつかいjavaのソースを打ち込み

 javac でコンパイル、デバッグ

 java で実行の一連の手続き

ついでにネットワーク環境を把握するネットワークプログラムをjavaでかく

 

 

windows のコマンドラインでネットワークの状態を把握する。

(

ping,

 ipconfig/all

ipconfig

netstat  -p

 

 

やたらとポートスキャンしてはいけないこと

 

 

自機 unix からサーバ(unix)telnetでアクセスftp

 

自機 Windows から自機 BSDunix telnet でアクセス

                       ftp 

 

逆にsambaはできるか

 

友人とのファイルの共有やりとり

 

XML

java script

perl

 CGI

 

標準的なインターネットテクノロジーの知識:考え方のみ、unixの必要性

 

6階層、TCP/IPIPv4IPv6、ルータ、NATの技術

メールがなぜ届きなぜよめるか(SMTP,pop)

アカウントをどうつくるか

WWWがなぜ動き読めるか

wwwをどのように運用するか(httpd,apache)

 

一台のマシンでブラウザが複数開け、同じページを見たり

違うページを同時に見たりできるのはなぜか

 

 

 

 

 

講義のページ

 

 

 

1年のときせっかくパソコンを買ったが、パソコンを使った授業が少なすぎで、学科でそろえた意図がわからない。

Windowsでなくunixというところもそうした利点が理解できない。−−−−−−−平成13年度学生実態調査アンケート

 

 

 

実習授業ーーーリテラシ、プログラミング、Java で用いる。

単にクライアントとしてパソコンを利用するだけでなくネットワーク技術者としてサーバを立ち上げたり、それを運営する側に立てるように

そのときはunixの考え方が標準。

 

 

 

オブジェクト指向としてのjavaについてはこの授業では触れない。

 

 

 

 

 

 

 

133.78.18.1  csserve.edu.musashi-tech.ac.jp