Understanding Programming: Key Concepts Explained

Programming Programming is the process of creating instructions for a computer to follow. These instructions, often referred to as code, tell the computer how to perform specific tasks. From simple calculations to complex software, programming is what makes computers function. At the core of it, the goal is to solve problems efficiently using algorithms and […]

How to fix Blue Screen of death due to CrowdStrike update?

Today dated 19th July 2024, we are stuck with blue screen of death which has stopped the whole world. There are lots of workaround today. Kindly go through the below steps and try to fixit as it may fix your issue. Step1: Boot the windows into safe mode or windows recoveryenvironment. You can go to […]

What is Cloud Computing?

Before entering into the world of Cloud Computing, we must have knowledge about the In-Premises Datacenter. In-premises DC means you will have a proper room with equipped devices like Servers, Networking Devices, Storage Devices, Power Devices, and Cooling Devices etc. And for that you need Cost and it is of two types CaPex and OPex. […]

What is merge conflicts in GIT?

Merge conflicts occur when competing changes are made to the same line of a file, or when one person edits a file and another person deletes the same file. A merge conflict is an event that occurs when Git is unable to automatically resolve differences in code between two commits. When all the changes in […]

Why branch merging needed in GIT?

Let’s say we have three branches feature1, 2 and master branch. Where master branch is our final branch. Git learns each branch as same. The each branch can’t see other branch commits until a merge happened. There are two ways for merging branch, once is fast-forward merge and other one is 3-way merge. Fast Forward […]

What is Supernetting?

Supernetting is the opposite of Subnetting. It is the process of combining multiple subnetworks to one. This is also known as Class Inter-Domain Routing (CIDR). Once we combine multiple networks to make it a single one then we have an improved version of routing as we have a less number of routing tables. We basically […]

Git Major Issues

Let’s consider, we have two copies of a git repo on two servers. One is on server “managed1” and “managed2”.The first issue occurred when you have made changes on managed1 and pushed it to remote. But on managed2 you haven’t pull the latest repo and committed the changes. It will give you error. On managed1: […]

Extend resource capacity in Kubernetes Quota

How to extend resource capacity in Kubernetes Quota? If we capacity has been exhausted and we need to extend it. We can do in two way.Vertical and Horizontal upgrade.By horizontal upgrade, you can go ahead and add one more replica to running deployment. # kubectl get pods NAME READY STATUS RESTARTS AGE varelite6-6545486c46-mj62w 1/1 Running […]

Create a LVM more than 2 TB

How to create an LVM (Logical Volume Management) volume of more than 2 TB from a raw disk in Linux? Creating a larger partition you can follow below steps:Ensure that you have a raw disk with sufficient space for your LVM. You can check space using commads like lsblk or fdisk -l.We can initialize the […]

What is Sar Command?

Sar is a versatile tool that provides crucial insights into system activity and performance. It collects, reports, and archives a wide range of system statistics. Sar is particularly valuable for troubleshooting performance issues and retroactively analyzing load values for various subsystems such as CPUs, memory, disks, interrupts, and network interfaces.By default, Sar log files are […]