neotam

Naveen T aka neotam. Programming language agnostic, Software architect, Python expert, Networking & DevOps engineer & consultant with decade of experience in creating serious web applications, real time event-driven non blocking applications and database driven applications ranging from small scale to enterprise grade. website

Message Queue vs Pub-Sub

Message Queue and Pub-Sub architecture pattern is widely used in distributed systems and microservices. Message Queue or Pub-Sub is the exchange by means data is exchanged from one end to the other end. Each one has it’s own purpose where,…

Conda Recipes

Conda is the language agnostic, cross platform package management and environment management system. We can install it stand alone Verify the Conda installation Package Installation and update How to Create Conda Virtual Environment Create different python environments Create Environment for…

Hello World HTTP Server in Node

Learning the node for backend web application enables makes you the full stack web developer. Using node for backend web application will leverage the strength of asynchronous and even driven nature of javascript An example of hello world web application…

Looping in Shell Scripting Explained

Loops are programming constructs that some particular statement needs to be executed repetitively for a finite number of time with respect to the given condition. Loops that are available in Bourne Shell are For Loop For loop iterates over the…

Django: django-admin command reference

COMMAND check usage: django-admin check [-h] [--tag TAGS] [--list-tags] [--deploy] [--fail-level {CRITICAL,ERROR,WARNING,INFO,DEBUG}] [--database DATABASES] [--version] [-v {0,1,2,3}] [--settings SETTINGS] [--pythonpath PYTHONPATH] [--traceback] [--no-color] [--force-color] [app_label ...] Checks the entire Django project for potential problems. positional arguments: app_label optional arguments: -h,…