GitHub provides API that allows to manage repositories and get details of them, manage pull requests and issues, get a list of stargazers and watchers, etc.
This tutorial provides example...
Slack is a messaging service that allows to communicate with team members. Slack allows creating channels where a team members can send messages and share files. Incoming Webhooks is one...
The lshw is a command line tool that displays detailed information about hardware components on a system. This tool shows details about CPU, RAM, network interfaces, USB controllers, etc.
This...
Saidar is a command line tool which provides information about system resources usage that updated at regular intervals. This tool allows to monitor CPU usage, memory usage, disk usage, network...
A MAC (Media Access Control) address is a unique number that assigned to a network adapter by the manufacturer to uniquely identify it. A MAC address is commonly represented as...
The docx2txt is a command line tool that allows to convert MS Word (DOCX) files to plain text files while preserves some formatting. This tool requires the Perl interpreter.
This...
ExifTool is a command line tool that allows to read, write and update metadata of media files such as images, video, audio, and PDF. The list of all the supported...
The pngcheck is a command line tool that checks the integrity of PNG, JNG and MNG images for corruption. This tool also can be used to print the information about...
The gif2png is a command line tool that enables to convert GIF images to PNG images.
This tutorial shows how to install gif2png on Raspberry Pi.
Use SSH to connect...
Motion sensors are widely used today to activate street or indoor lights, trigger alarms, activate switches, etc. This post presents circuit which turn ON an LED when motion is detected...