There are several ways to keep a process or program running at the server end even after ending or closing the SSH session. Using screen Establish the SSH connection. To start a screen session, simply type screen in your console. This will open a screen session, create a new window, and start a shell...
XAMPP is one of the most popular PHP development environment. It is a free and open-source cross-platform web server solution stack package developed by Apache Friends. Let’s install XAMPP in ubuntu 20.10. Download XAMPP Let’s start by downloading XAMPP. Go to the official website of XAMPP and download XAMPP for Linux. Run the installer...
Throughout the day while we are working, for different situations we need to set a timer or an alarm and sometimes we need to use the stopwatch. But, unfortunately, there is no built-in software for this task in Ubuntu 20.04. Throughout the next sections, we will see how to use these features in Ubuntu....
Jun 13, 2020
How to install REACT on Ubuntu 20.04
React (also known as React.js or ReactJS) is an opensource front-end JavaScript library for web applications. It is maintained by the Facebook team and a community of individual developers and companies. It is a great tool for developing beautiful and dynamic UI. Install React To create and run a React app we need Node.js...
Apr 22, 2020
30 Days of Algorithms – Day 4: Quicksort
As the name refers, the quicksort is quick! If implemented well, it can perform two to three times faster than merge sort and heap sort. It is an efficient sorting algorithm developed by Tony Hoare in 1959 and published in 1961. It is a comparison sorting algorithm that acquires the Divide and Conquer approach....
Apr 21, 2020
30 Days of Algorithms – Day 3: Merge Sort
Merge sort is an efficient and general-purpose sorting algorithm. It is a Divide and Conquer algorithm that was introduced by John von Neumann in 1945. It is one of the most used sorting algorithms. Many programming languages like Java, Perl use this algorithm in the built-in sorting function. This is the third day of...
Apr 20, 2020
30 Days of Algorithms – Day 2: Insertion sort
Insertion sort is a simple sorting algorithm. Though it may not be much efficient for a larger input size, it has some advantages. Like it has a simple implementation. Jon Bentley showed a three-line version in C programming language. It is also more efficient the bubble sort or selection sort. It is an adaptive...
Apr 19, 2020
30 Days of Algorithms – Day 1: Bubble sort
It is named bubble sort for the way that the smaller or larger elements bubble up to the top. Sometimes it is also known as sinking sort for the opposite reason. It is a comparison sort that repeatedly iterates through the list, compares the adjacent elements and swaps them if they are in the...
This is going to be a huge step and a true challenge for me. For the next consecutive thirty days, I’ll try to learn well and write about an algorithm each day. This is a challenge because I’ve always been known as a lazy guy and which maybe I’m! Today is day 0 or...
Mar 27, 2020