MapReduce Explained
What is MapReduce? MapReduce is a programming model and an associated implementation for processing and generating large datasets. MapReduce was first popularized by Jeffrey Dean & Sanjay Ghe...
What is MapReduce? MapReduce is a programming model and an associated implementation for processing and generating large datasets. MapReduce was first popularized by Jeffrey Dean & Sanjay Ghe...
What is the problem statement? Given the following equation \(f(x)=0\) we want to find the roots of the equation, i.e for what values of $x$ the function $f(x)$ goes to $0$. We assume that $f(x)$ ...
Why do I need syntax highlighting? Syntax highlighting of “code” blocks in a HTML is useful if say you want to create a blog on a programming language and you would like to convey to the readers t...
What is the problem statement? Consider a 1-D number array, $A$ of size $N$. An element $A[i]$ where $i \in [0, N-1]$ is a peak if and only if \(A[i-1] \le A[i] \ge A[i+1]\) Assume that the bounda...
What are web applications? In simple terms a Web Application (or webapp for short) is an application software made available on the web (internet). Any application that is running on a server and ...
Why do I need this? Azure free tier gives a quick and simple way to setup quickly a website for yourself. This could serve as your portfolio website or your blog website or a podcast website etc. ...
What is a podcast? A podcast is an audio programme like talk shows we hear on the radio except this is on the web in an episodic format. There are podcasts for pretty much every genre under the su...