IOT Curtailed from Micro to Nano

“The Internet will disappear. There will be so many IP addresses, so many devices, sensors, things that you are wearing, things that you are interacting with, that you won’t even sense it. It will be part of your presence all the time. Imagine you walk into a room, and the room is dynamic. And with … Read more

Role of Python in Artificial Intelligence (AI)

Python and Artificial Intelligence(AI) – How do they relate? Python is one of the most popular programming languages used by developers today. Guido Van Rossum created it in 1991 and ever since its inception has been one of the most widely used languages along with C++, Java, etc. In our endeavour to identify what is … Read more

Artificial Intelligence and Machine Learning: A Comparison

Artificial-Intelligence-and-Machine-Learning_A-Comparison

Before we realized the arrival of Artificial intelligence (AI) in our lives, that was once thought only as a “sci fi”, digital world started buzzing the scientific words that we never thought we’d hear – Artificial Intelligence, Machine Learning, Data Crunching, Reinforcement Learning etc. Enough to get your head spinning. We’ll start with two of … Read more

Advantages of JavaScript ES6 over ES5

Advantages-of-JavaScript-ES6-over-ES5-1

ES6 is the 6th edition of ECMAScript, standardized in 2015. It brings many engrossing features that were not seen in previous versions like ES5. For instance, let and const, they are blocked scoped declarations and thus not prone to the common errors caused by misunderstanding. ES5 gives much space for these misunderstandings due to lack … Read more

Why to Evolve from Monolithic to Microservices Architecture

Why-to-Evolve-from-Monolithic-to-Microservices-Architecture

“The greatest improvement in the productive power of labour, and the greatest part of the skill, dexterity, and judgment with which it is anywhere directed, or applied seem to have been the effects of the division of labour.” Adam Smith This Scottish moral philosopher, Adam Smith, very well stated the caliber of microservices through stating … Read more

Deep Linking in Android

Deep-Linking-in-Android

Deep Linking is a methodology for launching a native mobile application via a link. It consists of a unique URI (Uniform Resource Identifier) that links or matches to a specific location within a mobile app. For example “https://www.cuelogic.com/registration?cd=23424” is a url that contains a key ‘cd’ with a value 23424 which is a user registration … Read more

Robolectric : Unit Test Your Android Application.

“If you don’t care about quality, you can meet any other requirement.” – Gerald M. Weinberg Need Of Android Application Testing :The word “Testing” is a large umbrella, and is usually better understood when you break it down to specific types of testing. Here our focus will be on Android application unit testing.We all know the … Read more

How to rotate object in unity3d using Quaternion

Following tutorial will guide you how to rotate an object using Quaternion. I assume you might be aware of basics about unity. There are different ways for rotating object’s, For example :: rotation using rigidbody, rotation using Quaternion etc . Choosing the technique for rotating an object depends on the type of object, By “ … Read more

How to rotate object in unity3d using Rigidbody

Following tutorial will guide you how to rotate an object using rigidbody.I assume you might be aware of basics about unity.There are different ways for rotating object’s, For example :: rotation using rigidbody, rotation using Quaternion etc . Choosing the technique for rotating an object depends on the “type of object”, By “Type of object” … Read more

OpenCV – Contour detection in Android

What is OpenCV ? OpenCV is a C library designed to help with computer vision programs. It provides many inbuilt functions that are mainly aimed at real time image processing. It has several hundreds of image processing and computer vision algorithms, which make developing advanced computer vision applications easy and efficient. It includes image filtering, image transformations, … Read more