Study/Network Programming with Rust

    [Network Programming with Rust] Week 6

    Assigned Pages: 236 ~ 240p / 117 ~ 126p Appendix - Awaiting the future 해당 책으로는 더 이상 나가지 않고 추가적으로 공부를 더 하기 위해 스터디원끼리 토의를 통해 「Rust for Rustaceans」 책의 비동기 부분을 더 공부하기로 했다. Chap 8. ASYNCHRONOUS PROGRAMMING The contents I wrote with markdown are in github repository. Here is the link.

    [Network Programming with Rust] Week 5

    Assigned Pages: 183~190p Chapter 7. Asynchronous Network Programming Using Tokio [Part] Heading to tokio - Socket multiplexing in tokio The contents I wrote with markdown are in github repository. Here is the link.

    [Network Programming with Rust] Week 4

    Assigned Pages: 155~159p Chapter 6. Taking HTTP in the Internet [Part] Introducing reqwest The contents I wrote with markdown are in github repository. Here is the link.

    [Network Programming with Rust] Week 3

    Assigned Pages: 95~101p Chapter 4. Data Serialization, Deserialization, and Parsing [Part] Custom serialization and deserialization The contents I wrote with markdown are in github repository. Here is the link.

    [Network Programming with Rust] Week 2

    맡은 범위: 71~76p Chapter 3. TCP and UDP Using Rust The contents I wrote with markdown are in github repository. Here is the link.

    [Network Programming with Rust] Week 1

    Chapter 1. Introduction to Client/Server Networking 1. A brief history of networks 진화된 통신 수단. 새로운 통신 수단으로 컴퓨터가 대두됨. 컴퓨터끼리의 통신이 점차 커져 하나의 거대한 네트워크가 구성될 수 있었음. 지리적 관점에서 구성되기도 하는데 지역에 따라 구분하면 LAN(Local Area Network), 이런 LAN이 뭉치게 되면 WAN(Wide Area Network)가 된다. 2. Layering in networks 컴퓨터 과학에서는 종종 하나의 문제를 작게 쪼개어 본다. 이제 필요한 건 큰 문제를 해결하기 위해 쪼개진 문제들의 해결책들을 잘 조화시켜 만들어낸 규칙들의 집합이다. 이 규칙들의 집합을 사전에 약속된 포맷과 함..