Markdown Language Overview

What is markdown?

Markdown is a text to HTML conversion tool for anyone wanting to document on the web. It allowes you to write plain text format that then is converted it to valid HTML.

It was created in 2004 by Jhon Gruber with collaboration with others including Aaron Swartz. Its syntax is influnec by previous text-to-HTML filters including Setext, atx, Textile, reStructuredText, Grutatext, and EtText.

The main difference is that markdown’s syntax is comprised entirely of punctuation characters as to look like what they mean.

Markdown is a lightweight super eazy1 to use markup language that is widely used today.

Installing Anaconda on WLS

alt text

Difference between conda and Anaconda

conda is the package manager. Anaconda is a set of about a hundred packages including conda, numpy, scipy, ipython notebook, and so on.

You installed Miniconda, which is a smaller alternative to Anaconda that is just conda and its dependencies (as opposed to Anaconda, which is conda and a bunch of other packages like numpy, scipy, ipython notebook, etc.). Once you have Miniconda, you can easily install Anaconda into it with conda install anaconda.

Linux on Windows

alt text

For those who want to run Linux without dual booting your machine or sharing resources by using a virtual machine, Windows Subsytem for Linux is the best option.

The Windows Subsystem for Linux lets us run Linux environments like popular command-line tools, utilities and applications inside windows. Windows Subsytem for Linux or (WLS) its a layer fo running Linux binary files natively on Windows 10 and its awesome. It provides a Linux-compatible kernel interface develop by Microsoft that then can run a GNU userland on top of it, like Ubuntu.

What can we do with WLS

short answer: Bash on windows!

Having bash on Windows is a great tool for developers comming from a Linux/Unix enviroment that want/need to work with a Windows 10 machine.

Math Latex Examples


LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation. LaTeX is the de facto standard for the communication and publication of scientific documents.

For now, we will focus just on writing math equations inside of a Markdown file or a jupyter notebook cell.

In most Markdown editors, you write a math equation inside two single dollar signs $eqt$, or double dollar signs