This commit is contained in:
Eban 2024-04-09 17:18:34 -04:00 committed by GitHub
commit 026c59c8a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 0 deletions

View File

@ -14,6 +14,7 @@ It's a great way to learn.
* [Blockchain / Cryptocurrency](#build-your-own-blockchain--cryptocurrency)
* [Bot](#build-your-own-bot)
* [Command-Line Tool](#build-your-own-command-line-tool)
* [DNS](#build-your-own-dns)
* [Database](#build-your-own-database)
* [Docker](#build-your-own-docker)
* [Emulator / Virtual Machine](#build-your-own-emulator--virtual-machine)
@ -149,6 +150,9 @@ It's a great way to learn.
* [**Python**: _A proof-of-concept imitation of Docker, written in 100% Python_](https://github.com/tonybaloney/mocker)
* [**Shell**: _Docker implemented in around 100 lines of bash_](https://github.com/p8952/bocker)
#### Build your own `DNS`
* [**BIND**: _Build your own DNS server on Linux_](https://opensource.com/article/17/4/build-your-own-name-server)
#### Build your own `Emulator / Virtual Machine`
* [**C**: _Home-grown bytecode interpreters_](https://medium.com/bumble-tech/home-grown-bytecode-interpreters-51e12d59b25c)