|
19 | 19 | - [Physics Engine](#build-your-own-physics-engine)
|
20 | 20 | - [Programming Language](#build-your-own-programming-language)
|
21 | 21 | - [Regex Engine](#build-your-own-regex-engine)
|
| 22 | +- [Search Engine](#build-your-own-search-engine) |
22 | 23 | - [Shell](#build-your-own-shell)
|
23 | 24 | - [Template Engine](#build-your-own-template-engine)
|
24 | 25 | - [Web Server](#build-your-own-web-server)
|
|
220 | 221 | * [**Perl**: *How Regexes Work*](https://perl.plover.com/Regex/article.html)
|
221 | 222 | * [**Scala**: *No Magic: Regular Expressions*](https://rcoh.svbtle.com/no-magic-regular-expressions)
|
222 | 223 |
|
| 224 | +#### Build your own `Search Engine` |
| 225 | +* [**CSS**: *A search engine in CSS*](https://stories.algolia.com/a-search-engine-in-css-b5ec4e902e97) |
| 226 | +* [**Python**: *Implementing a Search Engine with Ranking in Python*](http://aakashjapi.com/fuckin-search-engines-how-do-they-work/) |
| 227 | +* [**Python**: *Building a search engine using Redis and redis-py*](http://www.dr-josiah.com/2010/07/building-search-engine-using-redis-and.html) |
| 228 | +* [**Python**: *Building a Vector Space Indexing Engine in Python*](https://boyter.org/2010/08/build-vector-space-search-engine-python/) |
| 229 | +* [**Python**: *Building A Python-Based Search Engine*](https://www.youtube.com/watch?v=cY7pE7vX6MU) [video] |
| 230 | + |
223 | 231 | #### Build your own `Shell`
|
224 | 232 | * [**C**: *Tutorial - Write a Shell in C*](https://brennan.io/2015/01/16/write-a-shell-in-c/)
|
225 | 233 | * [**C**: *Let's build a shell!*](https://github.com/kamalmarhubi/shell-workshop)
|
|
255 | 263 | * [**C++**: *Writing a Linux Debugger*](https://blog.tartanllama.xyz/writing-a-linux-debugger-setup/)
|
256 | 264 | * [**C++**: *How a 64k intro is made*](http://www.lofibucket.com/articles/64k_intro.html)
|
257 | 265 | * [**C#**: *C# Networking: Create a TCP chater server, TCP games, UDP Pong and more*](https://16bpp.net/tutorials/csharp-networking)
|
258 |
| -* [**CSS**: *A search engine in CSS*](https://stories.algolia.com/a-search-engine-in-css-b5ec4e902e97) |
259 | 266 | * [**Go**: *Build a web application in Go*](https://www.sohamkamani.com/blog/2017/09/13/how-to-build-a-web-application-in-golang/)
|
260 | 267 | * [**Java**: *Build a Flashlight App*](https://www.youtube.com/watch?v=dhWL4DC7Krs) [video]
|
261 | 268 | * [**JavaScript**: *Learn JavaScript Promises by Building a Promise from Scratch*](https://levelup.gitconnected.com/understand-javascript-promises-by-building-a-promise-from-scratch-84c0fd855720)
|
|
0 commit comments