pythonパッケージインストール
http://peak.telecommunity.com/dist/ez_setup.py
からez_setup.pyをダウンロードして、
python ez_setup.py
をコマンドプロンプトから実行。その後
C:\Python25 C:\Python25\Scripts
にパスを通す。あとは、
easy_install モジュール名
でインストール完了。
C:\Python25\Lib\site-packagesに自動的にフォルダが作られるので、
「パッケージをどこに置くか」など何も考えずにimportできる。
数式の等号揃え
等号の前で右クリックし、
コンテキストメニューの「任意指定の改行を挿入」。
いちいちマウスを使うのが面倒なのだが、
なにかいい方法はないだろうか…。
Ethernetの歴史
イーサネットは軍用技術が転用されてできたと思っていたが、
どうもそんなに単純な話ではないらしい。
確かにイーサネットは1969年に運用を開始した有線パケット通信網である
ARPANETを元にしている。
しかし、同じく1969年に運用を開始したハワイ大学の無線パケット通信網
「ALOHA システム」もイーサネットの発明に大きな影響を与えた。
その最も大きな影響とはCSMA(Carrier Sense Multiple Access)だ。
CSMAは衝突を前提にしたシステムで、イーサネットも同じように衝突を前提としている。
CSMAを有線同軸ケーブルで実現するため、
有線通信の特性を考慮したイーサネットの中核的技術として、
CSMA/CD( Carrier Sense Multiple Access withCollision Detection)という
媒体アクセス制御プロトコルが考案された。
このように、イーサネットは1969年から1970年代の初頭にかけて、
いろいろな技術の刺激を受けて誕生した。
参考
Q&Aで学ぶイーサネットの基礎知識
http://www.geocities.jp/hiroyuki0620785/intercomp/internettimeline1a.htm
screenを使ってみた
ログアウトした状態でプログラムを動かしたかったので、
screenコマンドを使ってみた。
Let's use SCREEN!
に全部書いているので、コマンドだけリストアップしておく。
screen -D -RR 起動
^Z c 新しい仮想画面の生成
^Z n 仮想画面の切替(昇順)
^Z w 仮想画面リストの表示
^Z A 仮想画面のタイトル変更
^Z [ コピーモード
^Z ] ペースト
^Z d デタッチ
^Z S 画面を2分割
^Z TAB 次の領域にカーソル移動
^Z Q 現在の領域以外を全て破棄
^Z X 現在の領域を破棄