I'm happy to write about various topics whether it's a technical deep dive or a soft skills piece.
How to uninstall or remove package from Ubuntu
In this guide, we will discuss different methods to uninstall packages on the Ubuntu system. Choose either one of these methods depending on your needs. Each method will be explained in detail, so you can choose the one that best fits your requirements.
packagelinuxubuntuuninstallremove
ICMP
The Internet Control Message Protocol (ICMP) [RFC792].
icmpnetworkprotocol
TCP Header
TCP, is a protocol that ensures data packets are delivered and received in order, with no dropped packets.
tcpheadernetwork
Promiscuous mode
Promiscuous mode is a network monitoring technique used for packet sniffing, mostly for diagnosing network connectivity problems and detect potential vulnerabilities.
networkpromiscuouslinux
Tcpdump
The tcpdump is a CLI tool, designed to intercepts network traffic and providing a look at what kind of information flows through the existing connections.
networktcpdumplinuxmonitor traffic
KMP Algorithm for Pattern Searching
KMP is a linear string-matching algorithm with low time complexity. It is the solution to the drawbacks of previous text-matching algorithms
javascriptalgorithmskmp
Promisify
In this article, you will learn how to write your own promisify function from scratch.
javascript