Mercurial > public > hey
annotate 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 |
rev | line source |
---|---|
18
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
1 # Hey! |
14 | 2 |
18
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
3 Hey! is a simple TCP streaming app developed in C using POSIX APIs. Both client |
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
4 and server are containerized using Docker. I've made a video about this project |
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
5 -> [Youtube](https://youtu.be/r3CQ0euv6TQ). |
14 | 6 |
1
58952f1fb8da
minimal socket example
Dennis <dennisconcepcionmartin@gmail.com>
parents:
0
diff
changeset
|
7 ## References |
58952f1fb8da
minimal socket example
Dennis <dennisconcepcionmartin@gmail.com>
parents:
0
diff
changeset
|
8 |
18
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
9 This is the material I used to develop Hey!. The Beej's Guide to Network |
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
10 Programming is a nice introduction. Super easy to read: |
16 | 11 |
18
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
12 - [What is a web |
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
13 server?](https://developer.mozilla.org/en-US/docs/Learn/Common_questions/Web_mechanics/What_is_a_web_server) |
16 | 14 - [HTTP protocol](https://www.rfc-editor.org/rfc/pdfrfc/rfc7231.txt.pdf) |
18
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
15 - [Socket programming |
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
16 Oracle](https://docs.oracle.com/cd/E19253-01/817-4415/6mjum5som/index.html) |
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
17 - [Beej's guide to network |
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
18 programming](https://beej.us/guide/bgnet/html/split/index.html) |
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
19 - [How does port numbers really |
8aca4b85b4a7
Reformat README.md and add .hgignore
Dennis C. M. <dennis@denniscm.com>
parents:
17
diff
changeset
|
20 work?](https://stackoverflow.com/questions/13190176/how-does-port-number-really-work-in-tcp/29045432#29045432) |
16 | 21 |