Nethogs is a command line tool that allows to monitor network bandwidth. Unlike most of the other tools, Nethogs groups bandwidth usage by process instead of per protocol or per...
WebSocket is a two-way communication protocol over a TCP. Websocat is a tool that enables to use WebSocket client or server from the command line. It can operate in client...
The hping3 is a command line tool that enables to analyze TCP/IP packets. The hping3 might be used as alternative to the ping command. The hping3 allows to send not...
The iftop is a command line tool that allows to monitor network bandwidth. This tool listens to the network traffic on specific interface and displays bandwidth usage in the table...
Nmap is a command line tool for network scanning and security auditing. Nmap allows to find what devices are connected to the network, what services are available and what operating...
An LED chaser, also called as sequenter is one of the most common LED controlling circuit. This post presents circuit of the 3 LED chaser. The LEDs blinks one by...
This post presents circuit for blinking two LEDs alternatively. Circuit is based on 555 timer which is used in astable mode. In this mode the output is generated in the...
The exa is a command line tool that displays a list of files and directories, and provides detailed information about them. The exa can be used as an alternative to...
The PATH is an environment variable that contains a colon-delimited list of directories that tells where to search for executable files. The has is a Bash script that allows to...
JSON is a text-based data format that is widely used to store or exchange data between systems. The jq is a command line based JSON processor that allows to transform...