Whenever we discuss about any system be it a laptop, a phone, a desktop we are always concerned about the processor. How many GigaHertz is the processor? Which is the latest in the market? The higher the better?… But what really is MHz and Ghz? And why is it so important? HERTZ Hz in MHz […]Read More MHz GHz zzzzz…..
In this post I will be covering: What is a Restful API Methods / verbs Implementing API calls API’s To explain API, i’ll use the Waiter analogy. Once you go to the restaurant and you are seated, the waiter comes to you with a Menu, Menu is a list of stuff you can order. So […]Read More Part I : RESTful API
In the last post I gave a overview of what processors are, and what are they capable to do. In this post What is 32 bit or 64 bit systems? Which is better 32 or 64? In the last post we discussed that the processor does the following tasks: Fetch the instruction and store it memory […]Read More How efficient is your code – Processor: 32 or 64 bit
Given a problem statement, we tend to find out ways to solve the problem – Our focus is understanding the problem statement and solving it. But are we solving the problem Efficiently is my question. As Software Engineers we don’t just write code, we write an efficient code. When I say “Efficient” I not only […]Read More Part I: How efficient is your code?
So if you want to access a website, you need a browser, the URL or IP of the website and that is it from your side. Once you pass the URL on to the address bar and press ENTER, you are navigated to the desired page, which is loaded with your information, you think to […]Read More Sessions
The degree to which the functionality of two modules are related is Coupling. For instance if we have two modules namely A and B, Coupling means ‘B’ must change because ‘A’ changed. Loose Coupling helps is Low code maintenance – We need not make changes to the code again again as modules are almost independent of each other, and […]Read More Loose Coupling and Tight Cohesion – Walk thru for Design Philosophy
Hi again! This tutorial is on how to run postgres on Docker. STEP 1: Install Docker: And how are you going to do that. Click on the following link [WINDOWS] To check if docker is installed use the following command on your cmd: docker run hello-world And you should get something like this: Hello from Docker! […]Read More Setting up / Using PostgreSQL on DOCKER
OOPs is one of the most renowned programming paradigm used for development, many programmers prefer OOPS because of code re-usability, the ‘A PIE’ concepts and many more reasons.So what is OOPs? Before we begin let’s look back and understand where did we come from. Long time ago in the stone-age of computers, say way back […]Read More Object Oriented Design
In the previous post we used an API end point to display data that was available on our website. It was pretty straight forward in-terms of having endpoint parsing the data and displaying. But in reality we can have certain challenges, one of the is authentication. In this post we will discuss how to use […]Read More Consume API – Token Based Authentication
In the last post we created some API’s for our best ever F1 website, now is the time to consume them. I will be dividing this topic into 2 posts, In this post will be discussing about pulling the data from the F1 website and displaying on my web-page. In the next post I will […]Read More Consuming API