Why array index starts with zero

formula to get address based on index is
Base address + index X size of cell in array

Array is a continuous space in memory, hence to get the value based on index we need to get the address.

arr[3] = base address + 3 x 1

To use 1 based index, we can use the formula formula

Base address + (index – 1) X size of a cell in array

addition resource – https://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/EWD831.html

Public URLs for exposing your local web server

Check out and install NGROK and expose your web server with a public url. This makes life so much easier for developers.

https://ngrok.com/

Public URLs for exposing your local web server.

Install it on mac using brew :

brew cask install ngrok

Once you run this, url mapping and out would look like below, you can monitor the request as well.

ngrok by @inconshreveable (Ctrl+C to quit)
Session Status online
Session Expires 7 hours, 49 minutes
Version 2.3.35
Region United States (us)
Web Interface http://127.0.0.1:4040
Forwarding http://e4492278ee29.ngrok.io -> http://localhost:8080
Forwarding https://e4492278ee29.ngrok.io -> http://localhost:8080
Connections ttl opn rt1 rt5 p50 p90
1 0 0.00 0.00 49.45 49.45
HTTP Requests
GET / 503 Service Unavailable
GET / 503 Service Unavailable

ORAI mobile app: AI Communication Coach to help with public speaking

https://www.orai.com/

ORAI is mobile app with a mission to help everyone overcome their fear of public speaking.

Orai analyzes your speech and gives instant feedback on where and how to improve. Improve your communication has been never easier!

Orai allows you to record anytime anywhere so if you cant make it to the toastmasters meeting or if you are feeling nervous 20 mins before your presentation. Just open Orai and practice your speech!

Whether your need help with a job interview, a presentation or just in improving your skill, Orai has got your back!

They also have bite-sized lessons to guide you on your journey towards improvement.

Buddha doodles website for cute cartoons with meaning ;-)

https://buddhadoodles.com/

This site provides a lots of nice images with nice thoughts and cute cartoon which can be used in presentations and shared with friends and family.

Go and please check it out.

https://buddhadoodles.com/

Certificate – Python 3: Project-based Python, Algorithms, Data Structures

This certificate above verifies that Aseem Jain successfully completed the course Python 3: Project-based Python, Algorithms, Data Structures on 01/25/2020 as taught by Mashrur HossainNathan House on Udemy. The certificate indicates the entire course was completed as validated by the student.