Home » Archives for Bhagvan Kommadi

Author Archives: Bhagvan Kommadi

Bhagvan Kommadi is the Founder of Architect Corner & has around 20 years’ experience in the industry, ranging from large scale enterprise development to helping incubate software product start-ups. He has done Masters in Industrial Systems Engineering at Georgia Institute of Technology (1997) and Bachelors in Aerospace Engineering from Indian Institute of Technology, Madras (1993). He is member of IFX forum,Oracle JCP and participant in Java Community Process. He founded Quantica Computacao, the first quantum computing startup in India. Markets and Markets have positioned Quantica Computacao in ‘Emerging Companies’ section of Quantum Computing quadrants. Bhagvan has engineered and developed simulators and tools in the area of quantum technology using IBM Q, Microsoft Q# and Google QScript. He has reviewed the Manning book titled : "Machine Learning with TensorFlow”. He is also the author of Packt Publishing book - "Hands-On Data Structures and Algorithms with Go".He is member of IFX forum,Oracle JCP and participant in Java Community Process. He is member of the MIT Technology Review Global Panel.

Getting Started with Apache Airflow

1. Introduction This is an in-depth article related to Apache Airflow. Airflow was created in Airbnb in 2015. Airflow has 1000 contributors in the Apache Community. Apache Airflow is used for automating tasks to improve efficiency. These tasks are related to data collection, preprocessing, uploading, and reporting. 2. Apache Airflow Apache Airflow is used as a workflow Automator and scheduler ...

Read More »

Docker Desktop for Mac OS and Windows

1. Introduction In this article, we will explain how to set up Docker Desktop on Mac and Windows. Docker is used for creating apps in the Docker environment with the packages required for building the apps. Docker helps in OS-level virtualization. 2. Docker Desktop Docker is used in the development and building of applications as a software package to create ...

Read More »

PyGame: Game Programming in Python

1. Introduction This is an article about PyGame and Game programming in Python. Pygame has modules to develop games. The modules are related to sound, graphics, io, drawing, and other utilities in python. It was developed by Pete Shinners. Initially, it was PySDL. You can create games as a standalone package based on client-side apps. You can also check this ...

Read More »

Python Numpy Tutorial

1. Introduction This is an article about NumPy in Python. Numpy is a numerical python library. You can use it for array processing and operate on multidimensional arrays. You can do mathematical and logical operations. 2. Python Numpy 2.1 Prerequisites Python 3.6.8 is required on windows or any operating system. Pycharm is needed for python programming. Numpy 1.20.3 needs to ...

Read More »

Python Dictionary with Examples

1. Introduction This is an article about dictionaries in python. A dictionary is a collection of unique key and value pairs. It is used to save data with a key and a value. The key-value pairs are stored in the dictionary. 2. Dictionary – Python 2.1 Prerequisites Python 3.6.8 is required on windows or any operating system. Pycharm is needed ...

Read More »

How to Download and Install Java 17 on Windows 10

1. Introduction This is an in-depth article related to the installing of Java 17 on Windows 10. Java 17 is the Long term support version released by Oracle. This version is a stable version that can be maintained for a longer duration. 2. Java 17 on Windows 10 2.1 Prerequisites Java 17 is required on the Windows operating system. 2.2 ...

Read More »

Python Development with Visual Studio

1. Overview In this article, we look at python development with visual studio. The integrated development environment has an editor, compiler, interpreter, and debugger. They can be used from a user interface for developing applications for the web and mobile. Visual studio has a python extension that needs to be installed to look at the code execution steps during debugging ...

Read More »

Java Visualizer Tutorial

1. Overview We look at the Java Visualizer Plugin of IntelliJ IDE in this article. The integrated development environment has an editor, compiler, interpreter, and debugger. They can be used from a user interface for developing applications for the web and mobile. Java visualizer is a plugin for IntelliJ IDE to look at the code execution steps during debugging and ...

Read More »

Data Structures in Python

Python language has features to support different data structures. In this tutorial, we will see how to develop python data structures in detail with examples. Table Of Contents 1. Introduction 2.Data Structures in Python 2.1. Prerequisites 2.2. Download 2.3. Setup 2.4.IDE 2.5. Launching IDE 2.6. Data Structures 2.7. Data Structures in Python 3. Download the Source Code   1. Introduction ...

Read More »

How to Create a Table in MySQL

In this article, we explain how to create a table in MySQL. 1. Introduction MySQL database is used by developers as a database. Data can be read by different applications from the MySQL database. MySQL database is an open-source relational database. 2. MySQL Database – Table Creation Mysql database is used for data creation and storing the data. 2.1 Prerequisites ...

Read More »