Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by Mrudgandha Kulkarni
Page 5 of 14
cfiles - A Fast Terminal File Manager with Vim Keybindings
cfiles is a terminal-based file manager written in C that combines speed, lightweight design, and Vim keybindings. It provides an efficient alternative to graphical file managers for users who prefer command-line interfaces and are familiar with Vim navigation patterns. What is cfiles? cfiles is designed to be fast, lightweight, and highly customizable. While inspired by ranger (another popular terminal file manager), cfiles distinguishes itself through its native Vim keybinding support and minimalistic approach. The tool focuses on providing essential file management functionality without unnecessary bloat, making it ideal for system administrators and developers who work extensively in terminal ...
Read MoreCI_CD Security - How to Secure Your CI_CD Pipeline?
If you're using Continuous Integration and Continuous Deployment (CI/CD) pipelines in your software development process, it's important to ensure that your pipeline is secure. CI/CD pipelines are a powerful tool for automating software delivery, but they can also be a target for attackers looking to exploit vulnerabilities. In this article, we'll discuss how to secure your CI/CD pipeline to ensure that your software delivery process is safe and secure. Why Secure Your CI/CD Pipeline? CI/CD pipelines are a valuable tool for software development teams because they automate the process of building, testing, and deploying code. However, these pipelines ...
Read MoreClear Linux – A Linux Distor Optimized for Performance and Security
Clear Linux is a Linux distribution maintained by Intel that is specifically designed to provide a fast and efficient operating system for developers and performance-focused users who need high performance and security. In this article, we will explore what Clear Linux is, how it differs from other Linux distributions, and how to get started using it. What is Clear Linux? Clear Linux is a free and open-source Linux distribution that is optimized for performance and security. Developed by Intel and based on the Linux kernel, it is designed to be a lightweight operating system that can run ...
Read Morecloc – Count Lines of Code in Many Programming Languages
cloc (Count Lines of Code) is a free, open-source command-line tool that counts blank lines, comment lines, and physical lines of source code in many programming languages. It supports over 200 programming languages and can analyze individual files, directories, or compressed archives, making it an essential tool for developers and project managers to measure codebase complexity. The tool is cross-platform, available for Windows, Linux, and macOS, and can be easily integrated into development workflows for automated code metrics collection. Installation Installing cloc varies by operating system. On Linux distributions, use your package manager − Ubuntu/Debian ...
Read MoreCloud APIs Ultimate Guide
If you've ever used a cloud service, you've likely interacted with an API (Application Programming Interface) at some point. Cloud APIs provide developers with a way to interact with cloud services programmatically, enabling automation, integration, and custom solutions. What is a Cloud API? A Cloud API is an interface that enables developers to interact with cloud services programmatically. Instead of accessing the cloud service through a graphical user interface (GUI), developers can use an API to interact with the cloud service through a program or script. This allows developers to automate tasks, integrate cloud services with other applications, ...
Read MoreCloud Commander – Web File Manager to Control Linux File and Programs via Browser
As a Linux user, managing files and programs can sometimes be challenging, especially when working remotely. Fortunately, Cloud Commander offers a solution by providing a web-based file manager that allows you to control Linux files and programs via a browser. What is Cloud Commander? Cloud Commander is a web-based file manager that provides a graphical user interface (GUI) to manage files, programs, and processes on a Linux machine. It is designed to be lightweight and fast, with a simple and intuitive interface that allows you to quickly navigate and manage files on your Linux machine. Cloud Commander ...
Read MoreCreate A _.deb Package Repository_ at Sourceforge.net Using _Reprepro_ Tool in Ubuntu
As a software developer, you may need to distribute your software to different users. One of the common ways to distribute software in Ubuntu is to create a Debian package (.deb) and upload it to a package repository. A package repository is a collection of Debian packages hosted on a server, which can be used to install and update software on Ubuntu machines. In this article, we will show you how to create a .deb package repository using the Reprepro tool and host it on SourceForge.net. Prerequisites Ubuntu 18.04 or higher Root privileges Basic knowledge of Ubuntu ...
Read MoreCreate an Active Directory Infrastructure with Samba4 on Ubuntu
Active Directory is a powerful directory service for managing users, groups, and computers in a Windows environment. Samba4 is an open-source implementation that provides a complete Active Directory infrastructure on Linux systems. This tutorial demonstrates how to set up an Active Directory domain controller using Samba4 on Ubuntu. Prerequisites Before starting, ensure your Ubuntu system has a static IP address and proper hostname resolution. You'll also need administrative privileges and network connectivity. Step 1: Install Required Packages Install Samba4 and all necessary dependencies for Active Directory functionality − sudo apt update sudo apt install ...
Read MoreCreate Centralized Secure Storage using iSCSI Target _ Initiator on RHEL_CentOS 7
iSCSI (Internet Small Computer System Interface) is a storage networking technology that allows block-level data to be transported over an IP network. It provides a cost-effective alternative to traditional Fibre Channel SANs by using standard Ethernet infrastructure to create centralized storage solutions. In this tutorial, we will set up an iSCSI target on a RHEL/CentOS 7 server and connect to it using an iSCSI initiator on another server. We will configure CHAP authentication to ensure secure communication between the target and initiator. Architecture Overview iSCSI Target & Initiator Architecture ...
Read MoreCreating Apache Virtual Hosts with Enable_Disable Vhosts Options in RHEL_CentOS
Apache Virtual Hosts are a powerful feature that allows you to run multiple websites on a single server. With virtual hosts, you can configure Apache to serve different content based on the hostname or IP address of the incoming request. This makes it possible to host multiple websites on a single server, each with their own domain name, content, and settings. In this tutorial, we will show you how to create Apache virtual hosts on a RHEL/CentOS 8.0 server. We will cover the basic concepts of virtual hosts and walk you through the steps of creating virtual hosts using ...
Read More