Java Time

There were many issues experienced by developers in prior versions of Java 8 such as; Date and Calendar Classes were not immutable They were not thread safe Lack of date time conversion methods Unavailability of timezone translation methods In order to solve those practical issues, some alternative libraries were popular among Java developers such as;…

Setting up two git accounts on local PC

The main purpose of setting up two or more accounts on single PC is to establish SSO (Single Sign On) between local git repository and the remote git repository to avoid the need for entering password for each git operation on remote server. Generating SSH keys on Local PC List all the SSH keys generated…

Linux environment virtual memory

In operating systems virtual memory adds an extension to the random access memory of the computing device. This post will explain how to add a virtual memory (swap area) for a Linux based operating system. Virtual memory (swap) space of a Linux environment could be added using an image file which is created on any…

Create a ftp user in Linux

In order to enable communication of large files over File Transfer Protocol (FTP), a user is required to be created on the operating system mounted to a specific root within the operating system. The following explains how to create a FTP user within Linux environment. 1. login on to the shell as root > su…