Articles by Deepak Prasad
Drop Rows in pandas DataFrame (by Index, Condition, NaN & Practical Examples)
Learn how to drop rows in pandas DataFrame using multiple methods including drop by index, drop rows with conditions, remove rows with NaN values, delete duplicate rows, and safely modify DataFrames using inplace …
Linux find -exec Command (Multiple Commands, Examples & Practical Guide)
Learn how to use the Linux find -exec command with practical examples. This guide explains find exec syntax, running multiple commands, combining find exec with grep, sed, pipes, and shell scripts for powerful file …
Convert pandas DataFrame Column to Float (astype, to_numeric & Practical Examples)
Learn how to convert pandas DataFrame columns to float using astype(), to_numeric(), and other practical methods. This tutorial explains how to convert string and object columns to float, handle invalid values, convert …
50+ .gitignore Examples (Ignore Files, Folders & Patterns in Git)
Learn how to use .gitignore with practical examples. This guide covers gitignore syntax, patterns, ignoring files and folders, wildcard matching, excluding files, and real-world .gitignore examples for Node.js, Python, …
HPE iLO 4 & 5 CLI Commands Cheat Sheet (SSH Command Line Guide)
Learn the most useful HPE iLO CLI commands with this practical cheat sheet. This guide explains how to access the iLO command line using SSH or Onboard Administrator (OA) and run common commands to manage users, network …
How to Install .deb Files in Kali Linux (4 Easy & Safe Methods)
Learn how to install .deb files in Kali Linux using dpkg, apt, and gdebi (see [dpkg command](/dpkg-command-in-linux/)). Step- by-step commands, dependency fixes, and best practices.
Long.MAX_VALUE & Long.MIN_VALUE in Java (Exact Values + Examples)
Learn the exact value of Long.MAX_VALUE and Long.MIN_VALUE in Java, why overflow happens, and how to safely handle large numbers with clear examples.
Dashed Filename in Linux: What It Means and How to Fix It
How to create, read, modify, find and remove dashed filename and directories in Linux. Open and access files & directories starting with (dash) and double dash (--)
git remote add Explained (With Examples, Mistakes & Fixes)
Git remote add is a git command that enables developers to work on a central remote repo by creating remote duplicates. Remote add command serves as a means through which collaborators for a project can independently …
How to setup http/https proxy with special characters in password
How to export the variable "http_proxy" or "https_proxy" when there are special characters in username or password in Linux?
Automating Video Rendering with Music Visualizer APIs
Automating video rendering has become a practical necessity for platforms that generate repeated or large-scale media outputs. Music visualizers—dynamic
4 ways to SSH & SCP via proxy (jump) server in Linux
You can use either ProxyCommand or ProxyJump with ssh and scp respectively to connect target host or transfer files through any jump host with examples.
Benefits and Limitations of Free VPNs on Linux: Are They Worth Using?
Linux is widely regarded as one of the most secure, flexible, and transparent operating systems, which is why developers, administrators, and privacy-focused
Install Kubernetes on Ubuntu 24.10 [Step-by-Step]
In this tutorial we will share step by step instructions to install Kubernetes on Ubuntu 24.10 using containerd container runtime and Calico CNI. We will be
Modernizing IT Infrastructure for Better Performance and Scalability
In today's digital world, updating IT infrastructure is crucial for maintaining a competitive edge. Cloud-based solutions offer businesses the chance to
How Cloud Innovation Is Reshaping Compliance and Data Sovereignty
Compliance and data sovereignty have become defining issues for cloud adoption. Governments are setting strict boundaries on where sensitive information can
Top 5 Web Scraping Proxies: Best Picks for Data Collection
Any data collection setup starts with web scraping proxies. Without being restricted or blocked, they enable you to gather a huge amount of data from
Best Node.js Development Companies to Partner With
Discover the best Node.js development companies to partner with. Explore top firms known for delivering scalable, high-performance, and reliable Node.js solutions for your business needs.
17 Essential Digital Marketing Tools for 2025
Find the best digital marketing tools 2025. 17 essentials for data, design, and growth. Expert picks. Start improving your strategy today.
Data Privacy for Businesses Storing Client Data in the Cloud
Cloud storage is now indispensable for contemporary business functions. It enables companies to store large amounts of data, reduces IT maintenance costs, and
Beginners guide to learn Kubernetes Architecture
Kubernetes Cluster Architecture contains a controller (master) and worker node. There are three main components in the Kubernetes Cluster i.e. Nodes, Pods and Containers.
Setup Lab Environment for CompTIA PenTest+ Exam (PT0-002)
In this tutorial we will be setting up the Lab Environment which we will use through out the course of CompTIA PenTest+ Tutorial.
SSH into VirtualBox VM
2 different methods to ssh into virtualbox vm using bridged adapter or NAT with prot forwarding
Setup & verify Mutual TLS Authentication (MTLS) with OpenSSL
With mutual TLS authentication (MTLS), not only does the service side prove its identity by exposing a certificate, but also the clients prove their identity to the servers by exposing a client-side certificate.
OpenSSL: Generate ECC Certificates for Apache Server
Elliptic Curve Cryptography (ECC) is an encryption technique that provides public-key encryption similar to RSA. We can generate ECC certificates using openssl and install it on Apache server for verification
Why Should You Use Datacenter Proxies for Streaming?
Streaming your favorite shows, movies, or live sports should be a smooth experience. However, various factors like geo-restrictions, bandwidth limitations,
What You Need to Know About Secure Access Service Edge
If you’ve ever felt like your online world is a bit too open and there's a gaping hole in your digital security, this is where Secure Access Service Edge
The Future of Container Runtime Security: Trends and Technologies to Watch
Containerization has flipped the way we build, deliver, and scale applications. Containers offer developers lightweight, efficient and portable environments
pam_tally2: lock user account after X failed login attempts in Linux
Use pam_tally2 to lock user account in Linux after X failed login attempts. Lock root and normal user, exclude users and group from being locked out.
pam_faillock: lock user account after X failed login attempts in Linux
This pam_faillock module maintains a list of failed authentication attempts per user during a specified interval and locks the account in case there were more than deny consecutive failed authentications.

