A strongly-typed programming language is one in which each type of data (such as integer, character, hexadecimal, packed decimal, and so forth) is predefined as part of the programming language and all constants or variables defined for a given program must be described with one of the data types. Certain operations may be allowable only with certain […]

Following the Python TDD study track, I came across an older reference(but still relevant) explanation of what a context manager is. I will do a full write up when I have a chance. Python 2.5 : The ‘with’ statement https://docs.python.org/release/2.5/whatsnew/pep-343.html == Have to spend a whole day to rewrite this explanation == Writing Context Managers […]

  ls -lah

via Explain Shell

postgreSQL :


Django: Add this first to settings.py

then check here:


Use the command cat  or tail  to see the output.

grep -rnw “superlists.settings” -e “DJANGO_SETTINGS” Explanation of flags:

To configure fabric to connect to remote hosts using SSH keyfiles on Amazon EC2 instances. add the following after REPO_URL (If you are following OBTTG Tutorial : Chapter 11):


“A programmer’s skill are determined by his initial training. How enthusiastic are you when learning code? How well did you comprehend a great programmer’s algorithm? Repeat the basics until you become like a river flowing into a beautiful field; that’s the ideal application. Then, the most important thing is to not abandon the project no […]

PYTHON Web Development is the main focus : 1. Areas to explore • Test Automation ( Udemy / TDD course) • Data Science (Dataquest) • Scripts ( Discogs API / ATBS scripts for cvs) 2. Django Applications to build for Discogs / SenseOfGroove • Build Store => senseofgroove.com • Build Blog => senseofgroove.com/blog • Build […]