Articles on Trending Technologies

Technical articles with clear explanations and examples

How to Install and Configure Apache Tomcat 9 in CentOS 8/7?

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 5K+ Views

Apache Tomcat is a popular open-source web server and servlet container that is widely used to deploy Java-based web applications. In this article, we will show you how to install and configure Apache Tomcat 9 on CentOS 8/7. Step 1: Install Java The first step to installing Apache Tomcat is to install Java. Tomcat requires a Java Development Kit (JDK) version 8 or later to be installed. You can check the installed Java version on your system by running the following command − java -version If Java is not installed on your system, you ...

Read More

How to copy files from host to Docker container?

Raunak Jain
Raunak Jain
Updated on 17-Mar-2026 18K+ Views

If you have a Docker container running and you want to copy files from the host machine to the Docker container, there are several ways to do it. One way to do this is by using the ADD or COPY instructions inside a Dockerfile and passing the paths of the files that you want to be in your container when you start it. But what happens if you already have a container running? It's not feasible to build the same image again and again just for a small file to be included in it. To avoid this fiasco, Docker ...

Read More

Asymmetric Multiprocessing

Ricky Barnes
Ricky Barnes
Updated on 17-Mar-2026 4K+ Views

Asymmetric multiprocessing (AMP) is a type of multiprocessor system where processors are assigned specific roles and are not treated equally. Unlike symmetric multiprocessing, where all processors can perform any task, asymmetric systems have a hierarchical structure with specialized processor functions. How Asymmetric Multiprocessing Works In asymmetric multiprocessing, processors have distinct roles and responsibilities. Typically, one processor acts as the master and controls the system, while other processors serve as slaves that handle specific tasks assigned by the master. Asymmetric Multiprocessing System Master ...

Read More

Create a simple Numpy Jupyter Notebook using Docker

Raunak Jain
Raunak Jain
Updated on 17-Mar-2026 533 Views

Machine learning and Data Science have become essential technologies in modern computing. Organizations adopt Data Analytics and Machine Learning techniques to predict sales and increase revenue. If you want to build machine learning models in a dynamic and contained environment, Docker containers provide an excellent solution. You can build and run Machine Learning models easily inside Docker Containers with the help of Jupyter Notebooks. The containerized environment provides better version control of your Python or R libraries and packages used in Machine Learning projects. In this article, we will discuss how to create a simple NumPy Jupyter Notebook ...

Read More

How to Install and Configure Basic OpnSense Firewall?

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 3K+ Views

OpnSense is an open-source, easy-to-use firewall platform that provides robust network security solutions. It is based on FreeBSD and offers a user-friendly web interface for configuring and managing firewall rules, NAT, VPN, and other network services. Prerequisites Before installing OpnSense, ensure you have − A dedicated computer or virtual machine with at least 2GB RAM and 8GB storage At least two network interfaces (WAN and LAN) A USB drive (4GB or larger) for installation media Basic understanding of networking concepts Installation Process Step 1: Download OpnSense ISO Download the latest stable OpnSense ...

Read More

How to create key binds in the Linux system using the terminal?

Shilpa S
Shilpa S
Updated on 17-Mar-2026 2K+ Views

To set Readline key bindings and variables in the Linux system, we use the bind command. The bind command is used to assign functions and macros to keys, allowing you to create hotkeys instead of typing entire commands. It is a shell built-in command available in bash. Syntax The syntax of the bind command is as follows − bind [-lpsvPSVX] [-m KEYMAP] [-f FILENAME] [-q NAME] [-u NAME] [-r KEYSEQ] [-x KEYSEQ:shell-command] While the general syntax appears complex, the bind command is simple to use and allows you to easily create custom key bindings ...

Read More

What is caching?

Kristi Castro
Kristi Castro
Updated on 17-Mar-2026 6K+ Views

Cache is a small, high-speed memory that stores frequently accessed data to reduce the time needed to retrieve information from slower storage devices. The process of storing and accessing data from a cache is known as caching. Cache memory acts as an intermediary between the CPU and main memory, significantly improving system performance. How Caching Works When the CPU needs data, it first checks the cache. If the data is found (called a cache hit), it's retrieved quickly. If not found (called a cache miss), the system fetches the data from main memory and stores a copy in ...

Read More

Limiting Process Resource Consumption in Unix

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 17-Mar-2026 414 Views

In Unix-based operating systems, managing process resource consumption is crucial for system stability and performance. When processes consume excessive resources, they can cause system slowdowns, unresponsiveness, or even crashes. Unix provides several mechanisms to control and limit resource usage by individual processes or groups of processes. The two primary methods for limiting process resource consumption are the ulimit command for per-process limits and cgroups (control groups) for managing resource allocation across groups of processes. These tools help system administrators maintain optimal system performance and prevent resource starvation. Using the ulimit Command The ulimit command sets resource limits ...

Read More

4 Useful Tips on mkdir, tar and kill Commands in Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 544 Views

As a Linux user, you will likely encounter situations where you need to create directories, compress files, or terminate processes. These tasks can be accomplished using three essential commands: mkdir, tar, and kill. In this article, we will discuss useful tips that will help you master these commands and simplify your Linux experience. mkdir Command The mkdir command is one of most commonly used commands in Linux. It allows users to create directories and subdirectories in the Linux file system. Creating Multiple Directories at Once The mkdir command can be used to create multiple directories at ...

Read More

How to Install and Configure Cloudera Manager on CentOS/RHEL 8?

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 1K+ Views

Cloudera Manager is an enterprise-level software solution for managing Apache Hadoop clusters. It provides a web-based interface for deploying, configuring, and monitoring Hadoop clusters. Cloudera Manager is available in both open-source and enterprise editions. In this article, we will discuss how to install and configure Cloudera Manager on CentOS/RHEL 8. Prerequisites Before we proceed with installation, make sure that following prerequisites are met − A fresh installation of CentOS/RHEL 8 A user with sudo privileges Minimum 8GB RAM and 4 CPU cores At least 50GB free disk space A stable internet connection Step 1: ...

Read More
Showing 9291–9300 of 61,297 articles
« Prev 1 928 929 930 931 932 6130 Next »
Advertisements