Home » Archives for Bhagvan Kommadi

Author Archives: Bhagvan Kommadi

Avatar photo
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.

Docker Tag

1. Introduction In this article, we will explain Docker Tag with examples. A Docker tag is a named reference to an image. It is like a branch reference in Git. This tag can be used to pull and run images. The updates to the images can be pushed automatically like in Git. 2. Docker Tag Docker is used in DevOps ...

Read More »

MUnit Testing – Scala

1. Introduction This is an article about Munit Testing in Scala. In scala, there are unit testing frameworks that help control the quality of the code. Unit tests can be run in the suite and regression testing can be done by running the suite. There are testing frameworks like ScalaTest and Munit which provide the features of test suite and ...

Read More »

Git Revert Commit Example

1. Introduction This is an in-depth article related to the Git Revert Commit. Git was developed by Vincent Driessen in 2010. The git revert command is used to remove all the changes done in a single commit made to your source code repository. 2. Git Revert Commit You can revert a commit that you made to Git. In some cases, ...

Read More »

Installing Fedora Spins

This is a Fedora Spins tutorial for beginners to install the custom Fedora Spins. 1. Overview Fedora is a Red Hat project for distributing Linux. Fedora Linux is under open source and free licenses. It is base for Red Hat Commercial distribution, and CentOS. It has features for Linux groups collaboration, integration with new technologies and development. Linux Groups upstream ...

Read More »

Sliding Window Algorithm in Java

Bipartite Graph

1. Introduction This is an in-depth article related to the Sliding Window Algorithm. This algorithm cuts down the necessity of nested loops by having one loop. This brings down the complexity in time. 2. Sliding Window Algorithm 2.1 Prerequisites Java 7 or 8 is required on the Linux, windows, or mac operating systems. Maven 3.6.1 is required for building the ...

Read More »

JavaScript parseInt()

Bipartite Graph

1. Introduction This is an in-depth article related to the Javascript parseInt method. This method is used for parsing an integer string to return an integer. This method has parameters string and radix. Radix parameter represents the numeral system. 2. Javascript parseInt()  The parseInt() method parses a string and returns an integer or NaN. 2.1 Prerequisites A browser that supports ...

Read More »

Javascript slice() Method

Bipartite Graph

1. Introduction This is an in-depth article related to the Javascript slice method. The slice method is used for getting a subset of elements in the array. 2. Javascript slice() The slice() method on the array returns a new array having a part of the array. The actual array does not change. 2.1 Prerequisites A browser that supports javascript is ...

Read More »

Morphia – Java ODM for MongoDB

1. Introduction This is an in-depth article on Morphia Java ODM for MongoDB example. Mongo Database is a no SQL database. It has capabilities such as query language to retrieve from the database. It also provides operational and administrative procedures. Morphia can be used as Object Document Mapper for MongoDB. This operates on top of Java Driver for MongoDB. 2. ...

Read More »

Random Walk in Python

set python

1. Introduction This is an article about random walk in python. It’s a process that explains the path which is made of random steps in sequence. A simple example is on the integers number line. Integers start from 0 and each step is either -1 or +1 with a probability of 50%. The complex examples are molecules moving in a ...

Read More »

Javalin REST API

1. Introduction This is an in-depth article related to the Javalin REST API. Javalin is a web framework used by Java and Kotlin developers. The framework runs on Jetty Web server. It is similar to koa.js. 2. Javalin 2.1 Prerequisites Java 7 or 8 is required on the linux, windows or mac operating system. Maven 3.6.1 is required for building ...

Read More »