Explore OpenCV & Why Do We Need To Know About It?

Reading Time: 4 minutes OpenCV (Open Source Computer Vision Library) is an open-source computer vision and machine learning software library. It was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code. OpenCV OpenCV is the huge open-source library for computer vision, Continue Reading


How To Monitor Linux Machines Using Prometheus and Grafana

Reading Time: 4 minutes Hi, readers in this blog will see How To Monitor Linux Machines Using Prometheus and Grafana. I will create an ec2 instance and will monitor that instance using Prometheus and Grafana. Prometheus Prometheus is the central component that collects the metrics from multiple nodes. It uses the concept of scraping, where target systems’ metric endpoints are contacted to fetch data at regular intervals. Node Exporter Continue Reading

abstract business code coder

How to use Docker image for multi-CPU architecture

Reading Time: 3 minutes Have you come across a situation where you were unable to run a docker container because it did not support your CPU architecture? If yes, then this is the right blog for you to follow and to allow your container to run as expected. I mostly use amd based architectures as my host machines to host my containerized applications, but I recently shifted few of Continue Reading

Screen Command in Linux

Reading Time: 4 minutes Screen command in Linux , It is a terminal multiplexer. In Linux, the screen command provides the ability to launch and use the multiple shell session with the same single session. Basically, a screen is used when a process takes more time or when we need to run something for a long time. Suppose that we want to run a process for a long time Continue Reading

How a Linux Machine boots

Reading Time: 3 minutes Introduction In the Linux Operating system User press the power button and operating system will be loaded automatically and the user will start working on the computer (Linux machine).The linux booting process is start pressing the power button and done the reaching user interface in the machine. There are Six steps available in booting process: BIOS MBR GRUB Kernel Init Run levels Booting Process BIOS Continue Reading

jenkins logo

How to integrate AWS simple email service with Jenkins

Reading Time: 5 minutes Jenkins is an open-source tool written in java and also have a plugin built for continuous integration and build automation purpose. It helps in automating the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery. In this blog, we are going to learn how can we integrate an AWS simple email service with Jenkins default email notifier. Email Continue Reading

black laptop computer turned on showing computer codes

Terminal shortcuts for Linux

Reading Time: 5 minutes Introduction – Terminal shortcuts In this blog post, I share the top 12 terminal shortcuts that I believe are useful to the broadest range of the sysadmin community. These shortcuts are a vital part of any Linux terminal user and allow to save time and focus better on what the user enjoys doing. Whether you’re a terminal newbie or someone who got over the fear Continue Reading

close up photo of programming of codes

Quickstart to using Linux Containers(lxc and lxd)

Reading Time: 3 minutes Containerization has been the leading mode for application deployment today. So tools like Docker has been in the rise. But the Docker containers are built for the purpose of deploying an application and hence a single process. So, Docker containers are not meant to run an Operating System. But what if we want to run multiple Operating Systems on a single host OS. People will Continue Reading

How to deal with broken package in Linux ?

Reading Time: 2 minutes Linux supports various package managers .These make it powerful to deal with installing softwares and working with them through terminal.Most common apt is really a powerful one to talk about. They are compressed archive which contain programs and files required to run them.The package distribution system is designed to be robust and simplify the application installation process. But what if the package install is wrong Continue Reading

Getting started with Shell Scripting in 5 easy steps

Reading Time: 3 minutes Hi Everyone! In this blog, we are going to learn about Shell Scripting and how to get started with it in few simple steps. This tutorial helps in gaining a basic understanding of the concept of LINUX/UNIX shell scripting. Introduction First, Before diving into how, let us first look at what Shell and Shell Scripting actually is. What is a Shell? A shell is simply Continue Reading

How To Install A Package On Linux Netlify Agent Without Sudo Privileges?

Reading Time: 2 minutes In this article, we’ll learn how to install a package on Linux Netlify Agent Without Sudo Privileges and without the use of a package manager. Problem Netlify provides serverless backend for web applications and static websites. It is very convenient to host static websites when you do not need any special installations on top of it. However, if you want to use any third-party package Continue Reading

ZFS Storage pool layout: VDEVs

Reading Time: 3 minutes ZFS initially stood for Zettabyte File system. It was developed by Matthew Ahrens and Jeff Bonwick as a part of Sun Microsystems in 2001 but later was placed under a closed license when Oracle Corporation acquired Sun Microsystems Inc. ZFS is well known for its storage pool and the features associated with it. It is a multiprotocol enterprise storage system that is designed to enhance the Continue Reading

Getting Started with Vim Editor in Linux

Reading Time: 4 minutes Introduction Vim is based on vi text editor. vim is a text editor that is upwards compatible to Vi. Bram Moolenaar was the developer of Vim text editor. Vim can be use to edit plain text. There are a lot of enhancements above Vi. Vim is an advanced and highly configurable text editor. It is widely use for being fast and efficient. Most importantly, It supports Continue Reading