Linux Bridge - how it works
Linux bridge is a layer 2 virtual device that on its own cannot receive or transmit anything unless you bind one or more real devices to it. It can be used to connect two or more physical Ethernet together to form one bigger (logical) Ethernet.
A series of post about networking in game.
However, they can also applied for anything. They are a great resource to improve your knowledge on networking: tcp vs udp, how the data is send over the wire. They are long but check them out.
Face Recognition With Python, in Under 25 Lines of Code
A quick introduction into OpenCV to do face recognition. The code is in Python, but as long as you get the concept of OpenCV. It’s pretty easy to apply to your own language since OpenCV has lots of binding for other language.
UUID or GUID as Primary Keys? Be Careful!
In tradition RDBMS, the primary keys are almost always in incremental number. In recent years, UUID has been using more and more in distribute database system (such as MongoDB, RethinkDB, ElasticSearch). This post mentions some issue can occur when using UUID as primary key.
A secret manager backed by Keybase and KBFS(Not production ready)
Every developer has to solve problem of storing secrets securely while still maintaining the easiness of reading the secret. This tool approaches the problem by storing secret on Keybase file system, a distributed file system with end-to-end encryption. The code is quite small, and you can skim over in a few hours to learn a bit more about Keybase FS.
Let's build a browser engine!
This is an old serie(2014). Though they were using Rust in the example, you may still get lots of ideas about what it would take to build a browser engine and improve your knowledge on DOM/CSS parsing.
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this