Skip to content

Instantly share code, notes, and snippets.

@surajsaini95
surajsaini95 / Blog-Package-Management.md
Created Apr 3, 2020
this blog gives an understanding on how package management is done in Ubuntu
View Blog-Package-Management.md

How Ubuntu manage packages

Past

In the early day software was provided either via FTP or mailing lists as source code, along with the required man pages, the necessary configuration files and only a few small files contained the instructions to create a binary (normally in a tar file).

Evolution

@surajsaini95
surajsaini95 / Blog-Bash-Scripting.md
Created Apr 3, 2020
A quick intro and hands-on with Bash
View Blog-Bash-Scripting.md

Let's talk with Bash !

Scripting

It basically involves writing a series of commands that are interpreted one by one at runtime unlike programming languages that are compiled first before running.

So yes we will be talking with bash through scripts.

Bash ( Bourne-Again SHell )

@surajsaini95
surajsaini95 / Blog-Jinja-Templating.md
Created Apr 2, 2020
simple and effective blog focusing on Jinja Templating in Python
View Blog-Jinja-Templating.md

# Jinja Templating with Python

Jinja : What and Why

Jinja is a web template engine for the Python programming language which is fast, expressive and extensible.Special placeholders in the template allow writing code similar to Python syntax which renders the final document when the data in passed (if needed).

Features

  • Template inheritance