The Z-shell (zsh) is a modern and very powerful shell: it incorporates and extends many feature of other shells, like Bash. Although it can be used as a powerful scripting language, it is mainly aimed at interactive use, since one of its more prominent feature is the advanced tab completion system.
Web scraping is the process of analyzing the structure of HTML pages, and programmatically extract data from them. In the past we saw how to scrape the web using the Python programming language and the “Beautilful Soup” library; in this tutorial, instead, we see how to perform the same operation using a command line tool written in Rust: htmlq.
The purpose of this tutorial is to mount NTFS on Linux. NTFS stands for New Technology File System and is created by Microsoft for use on their Windows operating systems. It doesn’t see much use on Linux systems, but has been the default file system on Windows for many years. Linux users are probably used to seeing drives with the ext4 file system, which is normally the default and definitely the most widespread in the Linux world.
The purpose of this tutorial is to host a simple web server using only Python on a Linux system. This produces a very lightweight web server and works well to host a microservice, a browser-based file manager, or to test a website without deploying a full web server such as Apache or NGINX.