How to check if Intel Hyper-Threading is enabled in Linux
Xmodulo
by
2y ago
Hyper-Threading is an Intel's simultaneous multithreading (SMT) technology that is designed to improve execution parallelism of x86 CPU processors. This tutorial describes several ways to check whether or not Intel Hyper-Threading is enabled on your Linux system ..read more
Visit website
How to use indexed arrays in bash
Xmodulo
by
3y ago
Bash supports one-dimensional indexed arrays, which are essentially ordered lists, where you can access the values by their index (i.e., position in the list). This bash tutorial teaches you how to use indexed arrays in bash. Various usages of indexed arrays in bash are illustrated with examples ..read more
Visit website
Tcpdump cheat sheet with examples
Xmodulo
by
3y ago
Main power of tcpdump packet sniffing tool comes from its flexible packet filtering rules and versatile protocol dissection capability. As you may know, only the sky is the limit when it comes to packet-level monitoring with tcpdump. This post provides a comprehensive tcpdump cheat sheet with detailed examples ..read more
Visit website
How to use map, reduce and filter in Python
Xmodulo
by
3y ago
Functional programming approach in Python can be best illustrated by built-in functions called map(), filter(), and reduce(). This python tutorial teaches you how to use map(), filter() and reduce() functions with easy-to-follow examples ..read more
Visit website
How to use range and sequence expression in bash
Xmodulo
by
3y ago
This bash tutorial explains the bash's built-in brace expansion, and presents examples that illustrate how to use brace expansions to define a range or to generate a sequence of strings ..read more
Visit website
How to catch and handle errors in bash
Xmodulo
by
3y ago
Writing a robust, bug-free bash script is always challenging even for a seasoned system administrator. While you cannot prevent all errors in your bash script, at least you should try to handle potential error conditions in a more predictable and controlled fashion. This tutorial introduces basic tips to catch and handle errors in bash ..read more
Visit website
Natural language processing with Python
Xmodulo
by
3y ago
Python has become the most preferred language for Natural Language Processing (NLP) because of its great library ecosystem, platform independence, and ease of use. In this post let's find out what are the common real-world uses of NLP and what open-source Python tools and libraries are available for the NLP tasks ..read more
Visit website
How to install ELK stack on Ubuntu 20.04
Xmodulo
by
3y ago
When many different services and applications are deployed across multiple servers, pulling all their logs and drawing meaningful operational insights from them are not an easy task. That is where the ELK stack comes to the rescue. This tutorial will help you get started with the ELK stack by showing how to configure the ELK stack on a single Ubuntu 20.04 development server ..read more
Visit website
How to create virtual environments in Python 3 with venv module
Xmodulo
by
3y ago
A Python virtual environment allows you to create a logically isolated software environment for a particular Python project, and choose a version of Python interpreter as well as install any necessary libraries for the project. The idea is for every project to have its own virtual environment. This means that Python tools installed for different projects within their own virtual environments will not interfere with one another. This tutorial describes how to create virtual environments in Python 3 using the built-in venv module ..read more
Visit website
How to get started with Vagrant on Linux
Xmodulo
by
3y ago
Virtualization allows DevOps teams to easily and quickly replicate necessary OS environments to build, test and deploy their development system on. Vagrant is an open-source, command-line based tool that allows generating reproducible and sharable virtualized environments in an automated fashion. This tutorial will help you understand the power of Vagrant and to guide you to quickly develop hands-on skills with Vagrant ..read more
Visit website

Follow Xmodulo on FeedSpot

Continue with Google
Continue with Apple
OR