Operating System Overview
Definition An operating system, or OS, is just a software that abstracts and arbitrates the underlying hardware components in computer systems.
Definition An operating system, or OS, is just a software that abstracts and arbitrates the underlying hardware components in computer systems.
A couple years ago, I discovered an issue caused by a race condition that occured in the backend application I was maintaining. So I implemented a simple dis...
The circle-ellipse problem, or square–rectangle problem, illustrates a limitation of OOP (object-oriented programming). Specifically, it violates the Liskov ...
A descriptor in Python is a class attribute which defines any of the special methods: __get__(self, obj, owner=None) -> value __set__(self, obj, valu...
Most programmers would be familiar with some fundamental sorting algorithms such as bubble sort, selection sort, insertion sort, and merge sort. Then which a...
Since I’ve bootstrapped a K8s cluster and been administrating all by myself, I’ve encountered many problems and I have had to solve them on my own. One chall...
Flask and Sanic Flask is one of the most popular micro web frameworks written in Python and I love using it for developing a wide range of web services becau...
Any web developer would know about HTTP buy may not be familiar with the exact syntax of it because it’s abstracted by the network libraries.