Skip to content

Instantly share code, notes, and snippets.

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

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 April 3, 2020 05:53
A quick intro and hands-on with Bash

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 April 2, 2020 20:40
simple and effective blog focusing on Jinja Templating in Python

# 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