view README.md @ 18:8aca4b85b4a7

Reformat README.md and add .hgignore
author Dennis C. M. <dennis@denniscm.com>
date Mon, 02 Jun 2025 19:06:46 +0100
parents 4d10742d7dff
children
line wrap: on
line source

# Hey!

Hey! is a simple TCP streaming app developed in C using POSIX APIs. Both client
and server are containerized using Docker. I've made a video about this project
-> [Youtube](https://youtu.be/r3CQ0euv6TQ).

## References

This is the material I used to develop Hey!. The Beej's Guide to Network
Programming is a nice introduction. Super easy to read:

-   [What is a web
	server?](https://developer.mozilla.org/en-US/docs/Learn/Common_questions/Web_mechanics/What_is_a_web_server)
-   [HTTP protocol](https://www.rfc-editor.org/rfc/pdfrfc/rfc7231.txt.pdf)
-   [Socket programming
	Oracle](https://docs.oracle.com/cd/E19253-01/817-4415/6mjum5som/index.html)
-   [Beej's guide to network
	programming](https://beej.us/guide/bgnet/html/split/index.html)
-   [How does port numbers really
	work?](https://stackoverflow.com/questions/13190176/how-does-port-number-really-work-in-tcp/29045432#29045432)