参考資料 - ryhara/Webserv GitHub Wiki
42
| title | url |
|---|---|
| 42生徒ブログ | https://jun-networks.hatenablog.com/entry/2022/12/05/234522 |
| 42生徒ブログ | https://nafuka.hatenablog.com/entry/2022/04/14/194200 |
| 42生徒ブログ | https://rio-1.hatenablog.com/entry/2022/07/25/151902 |
| 42生徒note | https://note.com/syamashi/n/nd215bd541b2e |
| 42生徒note | https://note.com/takataok/n/n4f977bab9cf2 |
| 42生徒Zenn | https://zenn.dev/pictogram/scraps/890070d2e8f0fa |
| 42生徒qiita | https://qiita.com/kakiba/items/05455bf38080d777ed48 |
| 42生徒 github wiki | https://github.com/public-jun/webserv/wiki |
| 42生徒 github wiki | https://github.com/katataku/webserv/wiki |
HTTP
| title | url |
|---|---|
| RFC HTTP 1.1 | https://triple-underscore.github.io/http1-ja.html |
| mozilla HTTP 解説 | https://developer.mozilla.org/ja/docs/Web/HTTP/Overview |
| Webサーバの動作を理解するための事前知識とC++によるフルスクラッチで実装して理解を深めよう | https://qiita.com/hayashier/items/73168c08451896914da5 |
Nginx
| title | url |
|---|---|
| nginx guide (config 参考) | https://nginx.org/en/docs/beginners_guide.html |
| Nginxのアーキテクチャを理解する | https://qiita.com/kamihork/items/296ee689a8d48c2bebcd |
書籍
| title | url |
|---|---|
| ふつうのLinuxプログラミング 第2版 | https://i.loveruby.net/stdlinux2/ |
| ふつうのLinuxプログラミング 第2版 github | https://github.com/aamine/stdlinux2-source |
プログラミング
curl, telnet
| title | url |
|---|---|
| curl コマンド 使い方メモ | https://qiita.com/yasuhiroki/items/a569d3371a66e365316f |
| よく使うcurlコマンドのオプション | https://qiita.com/ryuichi1208/items/e4e1b27ff7d54a66dcd9 |
| telnetでのhttp接続 | https://qiita.com/tou0624/items/cb03150967c3bbe106c2 |
Google Test
| title | url |
|---|---|
| Google Testを導入してみた | https://qiita.com/y-vectorfield/items/6238cfd2d9c34aefe364 |
| Google Testの使い方 | https://rinatz.github.io/cpp-book/test-how-to-gtest/ |
| GitHubでC++プロジェクトを開発する際にやっておきたい設定 | https://qiita.com/iwatake2222/items/713785a229a7f81b583a |
| GoogleTest導入 | https://qiita.com/sus304/items/2d8e405b416d10f7286c |
| 42 github action 勉強会 | https://github.com/ShotaTanemura/learn-github-actions |
| 42 google test setup参考 | https://github.com/ShotaTanemura/setup_googletest_42cursus |
その他
| title | url |
|---|---|
| qiita RFC CSV | https://qiita.com/gu-chi/items/04c65aaf31fe5994e57e |
| C言語で超簡単なhttpサーバーを実装してみる | https://corgi-lab.com/programming/c-lang/http-server-clang/ |
| 【C言語】簡単な「HTTPサーバー」を作る | https://daeudaeu.com/c-http-server/ |
| HTTPサーバプログラムの作成 | https://research.nii.ac.jp/~ichiro/syspro98/wwwserver.html |
| 簡易HTTP Serverを作ってみた (C#編)(42生徒) | https://qiita.com/t0r/items/ef2fa3ae15af592e8674 |
| C++と Pthreads でミニマルなHTTPサーバを書く | http://0xcc.net/blog/archives/000178.html |
| C++ による non-blocking socket を用いた http サーバの実装 | https://admiswalker.blogspot.com/2018/09/httpd-using-non-blocking-tcp-socket.html |
| C/C++アプリケーション組込みHTTPサーバの調査 | https://qiita.com/okuoku/items/c5e0020519c652e42547 |
| 上記参考 | https://ken-ohwada.hatenadiary.org/entry/2022/11/02/150736 |