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 10 of 14
CPUTool - Limit and Control CPU Utilization of Any Process in Linux
CPU utilization is a critical factor that determines system performance. When multiple processes run simultaneously, the CPU can become overloaded, leading to slow performance or system crashes. CPUTool is a command-line utility that enables you to limit and control CPU utilization of any process in Linux by setting CPU affinity, priority, and resource allocation. Installation of CPUTool CPUTool is available in most Linux distribution repositories. The tool primarily uses the cpuset package for CPU control and management. Ubuntu/Debian Installation sudo apt-get install cpuset CentOS/RHEL Installation sudo yum install cpuset ...
Read MoreCreate a Shared Directory on Samba AD DC and Map to Windows_Linux Clients
In this tutorial, we will be setting up a shared directory on a Samba Active Directory Domain Controller (AD DC) and mapping it to Windows and Linux clients. This will allow users to access and share files between their computers easily and securely. Samba is an open-source software suite that provides file and print services on various operating systems, including Windows and Linux. Active Directory (AD) is a directory service developed by Microsoft, which is used to manage and authenticate network resources. Combining Samba and AD creates a powerful and flexible file-sharing solution for organizations of all sizes. Prerequisites ...
Read MoreCreate More Advance GUI Applications Using PyGobject Tool in Linux
PyGObject is a powerful Python binding that enables developers to create advanced GUI applications in Linux using the GObject introspection library. It provides access to GTK, GStreamer, and other GObject-based libraries, allowing developers to build sophisticated desktop applications with native Linux integration. What is PyGObject? GObject is a fundamental object system used by GTK, GStreamer, and other libraries to create object-oriented software in C. PyGObject allows developers to create GUI applications using Python while leveraging the power of GObject-based libraries, providing a Pythonic interface to native Linux desktop technologies. Installation Requirements Before developing GUI applications using ...
Read MoreCreate Your Own Online Photo Gallery Albums Using Plogger
Plogger is a free, open-source photo gallery platform that allows you to create and manage online photo albums. Built with PHP and MySQL, it provides an intuitive interface for uploading, organizing, and sharing photos with customizable themes and plugin support. This tutorial covers the complete process of setting up Plogger, from installation to advanced customization, helping you create a professional photo gallery website. Prerequisites Before starting the installation, ensure you have the following requirements − Web server with PHP 5.3 or higher and MySQL 5.0 or higher FTP access to your web server Text editor ...
Read MoreCreate Your Own Video Sharing Website using ‘CumulusClips Script’ in Linux
Creating a video sharing website can be a challenging task, but with the right tools, it becomes manageable and rewarding. CumulusClips is a popular open-source video sharing script that allows you to build your own platform similar to YouTube or Vimeo on a Linux server. What is CumulusClips? CumulusClips is an open-source video sharing script written in PHP that uses MySQL as its backend database. It provides a user-friendly interface for uploading, managing, and sharing videos with features comparable to major video platforms. Features Supports multiple video formats including MP4, WebM, and FLV Responsive design ...
Read MoreDeploying MySQL on Kubernetes {Guide}
MySQL is one of the most popular relational database management systems in use today, and running it on Kubernetes can provide a highly scalable and flexible solution for managing your database workload. In this guide, we will walk you through the process of deploying MySQL on Kubernetes, from setting up a Kubernetes cluster to creating a MySQL deployment, adding persistent storage, and exposing the deployment with a service. We will be using YAML files to define our Kubernetes resources, and we will also provide detailed explanations and examples of each step along the way. Whether you're new to Kubernetes ...
Read MoreDigitally Sign Documents in Linux Using ONLYOFFICE Desktop Editors
Digital signatures are an essential aspect of document security in modern computing. They ensure that the document hasn't been altered and that it comes from a trusted source. Digital signatures are widely used in business, legal, and government settings, but they're also useful for personal documents. ONLYOFFICE Desktop Editors provides Linux users with a comprehensive solution for digitally signing documents using cryptographic methods. What is a Digital Signature? A digital signature is a mathematical technique used to verify the authenticity and integrity of a digital document or message. It provides a way for the recipient of a document ...
Read MoreCreating Software RAID0 (Stripe) on ‘Two Devices’ Using ‘mdadm’ Tool in Linux
RAID 0 (Stripe) stands for Redundant Array of Inexpensive Disks. It is a data storage technique that combines multiple disks into a single logical unit to provide improved performance and storage capacity. RAID 0 uses striping to write data across multiple disks simultaneously, offering faster data access but no redundancy. In this article, we will learn how to create RAID 0 on two devices using the mdadm tool in Linux. What is RAID 0? RAID 0, also known as striping, divides data into blocks and writes them across all disks in the array. This allows for faster ...
Read MoreCreating Virtual Hosts, Generate SSL Certificates _ Keys and Enable CGI Gateway in Gentoo Linux
Setting up a web server to host multiple websites is a common task for system administrators and developers. In this guide, we will cover how to create virtual hosts, generate SSL certificates and keys, and enable CGI gateway in Gentoo Linux. Virtual hosts allow you to host multiple websites on a single server, each with their own unique domain name and content. This is useful when you want to host multiple websites with different purposes or for different clients on a single server. Enabling SSL on your website is important for security and to establish trust with your ...
Read MoreCryptmount – A Utility to Create Encrypted Filesystems in Linux
Cryptmount is a Linux utility that allows you to create encrypted filesystems. With cryptmount, you can create an encrypted container that can be mounted as a virtual drive, and any data stored in that container will be automatically encrypted and decrypted as needed. This provides a secure way to protect sensitive data, even if your computer is compromised. What is Cryptmount? Cryptmount works by creating a virtual block device that can be mounted as a regular filesystem. The data stored on this virtual device is encrypted using strong ciphers, and a key is required to decrypt the data. ...
Read More