JSON stands for JavaScript Object Notation. JSON is a human-readable data format commonly used to exchange data between web browser, clients and server. Most of the modern APIs using JSON formats as output. That’s why the JSON is becoming popular data format for the API’s output. JavaScript provides two methods to work with JSON content. parse and stringify. The methods are JSON.parse() and JSON.stringify(). JSON.parse() method takes JSON string and transforms it into a JavaScript object. JSON.stringify() method takes a JavaScript object and transforms it into a JSON string. 1. Using JSON.parse() The JSON.parse() function takes input a JSON data…
Author: Rahul
GIMP is GNU Image Manipulation Program is an open source application for the image manipulation or images editor. Using this application, you can easily optimize the image, convert the type of image etc. This provides a power and flexibility to the web designers to transform images into truly unique creations. GIMP is a cross platform application, available for the Linux, Windows, MAC OS, and FreeBSD etc. This article will help you to install Gimp on Debian 10 (Buster) Linux system. Installing GIMP on Debian 10 You have multiple ways for the installation of Gimp on your Debian systems. The default…
Google Chrome is the most popular web browser between developers and Internet users. It is available for the most popular operating systems (like Windows, Linux) and Android devices. As of the last update of this article, Google Chrome 91 is the latest stable version available to install. An official PPA is available to install Google Chrome on Ubuntu and other Debian-based systems. Which provides you easy to an install and update option. As well as, you can directly install Google chrome with a graphical interface. This tutorial will cover both methods to install Google Chrome with Command line and GUI.…
A repository is the collection of packages for a Linux operating system. You can create a central repository containing the actual packages. Then configure your other systems to connect with the main repository. From where, you can install, update packages. The Ubuntu and other Debian based systems uses APT (Advanced Packages Tool) as package manager. Apt keeps all the configuration files under /etc/apt directory. This tutorial will help you to list all installed repositories under a Ubuntu or Debian based system via command line. List Installed Repositories In Ubuntu The remote repository references are configured in /etc/apt/sources.list file and all…
APT or Advanced Package Tool is an software package used to install, update and remove packages on Debian based systems. It is the default package manager on Ubuntu and Debian based systems. The apt, apt-get and apt-cache are quickly used commands to manage packages and configuration on system. Apt don’t provide any command to list available package under the specific repository. But you can find the list from a cache file, which contains list of available package to that repository with other details. This tutorial will help you to find all the available packages in a repository on Ubuntu and…
Cloudflare is the most popular content delivery network service provider. Which also incudes DNS, DDoS protection and security for the websites. In action cloudflare act as reverse proxy server. Once the website traffic is routed with cloudflare network, the backend server don’t know the actual visitor ip. In result, you will see the cloudflare IP address in Apache logs. Now the question is how to get the real visitor IP in logs, instead of cloudflare IP. To resolve this, cloudflare provides an Apache module to get real visitor ip and log them. This tutorial will help you to enable Apache…
Ansible is a free and easy to use automation tool for managing multiple remote hosts from the single machine. It provides you with an easy to configure for a large number of remote hosts. For example, you are performing the same tasks over multiple machines, Ansible provides you the option to automate these tasks. Ansible is a better alternatives of the other popular infrastructure automation tools available like Chef and Puppet. You don’t need to install any client software on nodes to manage through Ansible server. It uses SSH connection to execute tasks on hosts. This tutorial will help you…
After launching a new Ubuntu system, I found that it doesn’t have netstat command installed. When tried to execute netstat command, found the below error message on terminal. This tutorial will help you to install netstat command on Ubuntu and Debian system. Error: bash: netstat: command not found Solution: The net-tools package provides large number of utilities for managing networking on a system. Which is available under the default apt repositories. Open a terminal and execute following command: sudo apt install net-tools Press ‘y’ if prompt for the confirmation. That’s it, You have installed netstat command on your Ubuntu and…
Google Chrome is the most popular web browser used by Internet users. It is available for the most popular operating systems (like Windows, Linux) and Android devices. You can also install chromium browser on your Ubuntu system. The development team uses chromium source code to build the Chrome browser. Google chrome is not installed by default on Ubuntu systems. So, this article will guide you to install the latest Google Chrome on Ubuntu 18.04 LTS Linux system. Prerequisites Login to your Ubuntu 18.04 LTS system with sudo privileged account. Install Chrome on Ubuntu 18.04 The Chrome official team provides Debian…
Ansible is an automation tool for managing multiple remote hosts from the single machine. It provides you with an easy to configure for a large number of remote hosts. For example, you are performing the same tasks over multiple machines, Ansible provides you the option to automate these tasks. Ansible is a better alternatives of the other popular infrastructure automation tools available like Chef and Puppet. You don’t need to install any client software on nodes to manage through Ansible server. It uses SSH connection to execute tasks on nodes. This tutorial will help you to install and configure Ansible…