taxin's notes

読書、勉強メモ etc.

【勉強メモ】Network Programming with Python #0

掲題の通り、自分が勉強した内容をまとめている記事です。
(#0ではモチベーションや参考リンクの整理をして、#1から学習内容をメモします)
誤字・脱字やまとめた内容に誤りがありましたらご指摘いただけると嬉しいです。

モチベーション

勉強内容

TCP/IP

  • ソケット通信のフロー
  • I/O多重化 (select, epoll)
  • マルチプロセス/スレッドによる多重化 (非同期I/O)
  • ノンブロッキングI/O

HTTP

  • 簡単なHTTPクライアントの実装 (Real World HTTP 3章を参照?)
  • Requestsモジュールを利用したHTTP通信

勉強したい内容は下記のサイトから抜き出してきました。
(勉強を進めるにつれて、全体像がわかってくるので勉強リストの内容は変わっていくはず...)

blog.fujimisakari.com

blog.amedama.jp

www.soudegesu.com

勉強メモ

(これから追記していきます)

1回目

taxintt.hatenablog.com