Networking Basics – Hardware Level

This article briefly introduces Data Communication. It tries to answer How Communication happens between two systems? . The whole communication process is divided into steps-described below. 1. Data in wires Data travels as electromagnetic waves. These electromagnetic waves are generated when current runs through the wire. There are two types of electromagnetic signals. a. Analog […]

Continue reading...

Where is GeekAsService running?

Hi There! This article will list down the technologies used in running GeekAsService.com blog. Scope For bringing GeekAsService.com up and running, I tried and used number of different technologies and services. We will discuss these technologies. If anybody is looking for technology stack for running their blog then this is the recommended read for you. […]

Continue reading...

ECMAScript 6 Series Part – 1

ECMAScript 6 also known as ECMAScript 2015 or es6 was released in 2015 and is considered major release after es5 in 2009. ECMAScript is not javascript but it standardizes javascript. ECMAScript 7 is the latest version released in 2016 is not the major release as it only has two additional features over es6. What to […]

Continue reading...

Understanding Git Commands

Apart from knowing programming languages and IDE’s, a developer should also have knowledge of VCS to manage his code effectively. In this article, we will be specifically targeting Git on using it and understand various git commands visually. Git is Distributed Version Control System(VCS). Now let’s try to break down the term “Distributed Version Control System”. Version Control […]

Continue reading...