Listing down what is new in current technology :
Python :
pythontutor.com : for visualizing the data assignments and step by step debugpylint : Pylint is a source code, bug and quality checker for the Python programming language. It follows the style recommended by PEP 8, the Python style guide
Container:
Containers are a solution to the problem of how to get software to run reliably when moved from one computing environment to another.
Types of containers :
Docker, Kubernetes, Mesos
https://techcrunch.com/2016/10/16/wtf-is-a-container/
More: https://www.cio.com/article/2924995/software/what-are-containers-and-why-do-you-need-them.html
https://techcrunch.com/2016/10/16/wtf-is-a-container/
More: https://www.cio.com/article/2924995/software/what-are-containers-and-why-do-you-need-them.html
Container Orchestration:
https://www.sumologic.com/blog/devops/kubernetes-vs-docker/https://blog.newrelic.com/engineering/container-orchestration-explained/
Kubernetes :Kubernetes, pronounced "Kū-bər-NəT-ēz" is an open-source container-orchestration system for automating deployment, scaling and management of containerized applications.
Docker Swarm :Docker Swarm is a clustering and scheduling tool for Docker containers. With Swarm, IT administrators and developers can establish and manage a cluster of Docker nodes as a single virtual system.
What is Anaconda :
Anaconda is a free and open source distribution of the Python and R programming languages for data science and machine learning related applications, that aims to simplify package management and deployment.The following applications are available by default in Navigator:
JupyterLab
Jupyter Notebook
QtConsole
Spyder
Glueviz
Orange
Rstudio
Visual Studio Code