自由研究#
概要#
メインの研究の予備実験を行うために勉強したものや,単純に趣味で勉強したことについて紹介する.
SNMPを用いたトラヒック量取得実験#
UAVとクライアント間で実際に通信を行っていることを実証するための予備実験を行った際に勉強したものである.SNMP(Simple Network Management Protocol)はネットワーク機器やハードウェア機器の管理をするためのプロトコルである.機器情報を取得したり,トラヒック量を取得することができるため,予備実験の中で用いた.
OIDやMIBといったとっつきにくい内容も出てくるが,古典的なプロトコルとして勉強してみると面白かった.
| 当時作成した勉強資料 |
|---|
エスケープシーケンス#
エスケープシーケンスは特殊文字を表現するために使われる.資料ではC++を用いているが,pythonとかでも使えるはず.
| エスケープシーケンス_cheatsheet.pdf |
|---|
pythonの勉強#
避けては通れないpythonに関する勉強.
内包表記#
pythonの醍醐味は複数行のfor文をはじめとするコードを簡潔に表現できるようになるものである.使いこなせると大きな武器となるが,なかなかに難しいスキルである.リストや辞書の宣言,簡易的な処理は全部1行で書けてしまう.素晴らしい.
| 当時作成した勉強資料 |
|---|
ゲーム理論#
修士での研究に絡めたいと思い勉強中...