Tech Blogs

Understanding of Protractor Promises

Reading Time: 3 minutes Introduction In the previous blog, we discussed how can the UI elements be detected using the Protractor locator strategies. Now that we know that protractor works with Javascript, which is asynchronous in nature, so the sequence of execution is sometimes disrupted and thus the expected results are not returned. Javascript is a single-threaded scripting language, this means that two bits of code cannot run at the same Continue Reading

Configuration file for log4j: An introduction

Reading Time: 3 minutes Log4j.xml is nothing but configuration file of log4j means you can customize loggers, in this blog we will be looking into this file to now the nuts and bolts of it. Log4j is a java based logging utility used for logging. Logging is an essential add on for any application. It not just printing the messages but also gives you detailed information about the messages. Continue Reading

Getting started with Protractor UI Elements

Reading Time: 2 minutes You must have recalled from my previous blog how and why protractor turns out to be the most trending testing tool in the market. With the acceleration of java Script frameworks like Angular, protractor takes a fine threshold in points of stability, reliability, Performance, and Code complexity. To perform end-to-end testing, protractor uses different locator strategies to locate web elementsLet’s get started with the handling Continue Reading

Sessions In Appium

Reading Time: 3 minutes Hello everyone, I hope you all are doing well. As we have already discussed what is Appium, what are the advantages of Appium over other automation tools in our previous blog, in this blog we will discuss sessions in Appium, how important it is in testing your application. Sessions in Appium are mainly used for communicating with Appium server. Let’s get started: Session: As in Continue Reading

Different ways of Handling Exceptions in CompletableFutures

Reading Time: 3 minutes Hi Folks! As part of this blog, we will explore how we can handle exception in the different computing stages when we use CompletableFuture. We assume the read has the basic idea of the CompletableFuture. Nonethless, will start with the basic introduction of the CompletableFuture. What is CompletableFuture A CompletableFuture is used for asynchronous programming which was introduced as an improvement of the java Future API in Continue Reading

ReplicationController and ReplicaSet in Kubernetes

Reading Time: 5 minutes Hello readers, Welcome to another blog on kubernetes. My previous blog was on pods. Today, I’ll be covering ReplicationController and ReplicaSet, which are considered as wrappers on a pod. So before going further, I would like you to go through my previous blog and get a basic idea on pods. Replication Controller As discussed above, replication controller, also termed as rc in short, is a Continue Reading

Users and Groups in Linux

Reading Time: 4 minutes Hello readers, welcome to my blog on users and groups in Linux. As we know that Linux is a multi-user operating system, we’ll see how to add and configure the users and groups in Linux. What does multi-user mean? An operating system is considered as multi-user when it allows multiple users to access a computer. Also, Keeping security in mind, it does not allow a Continue Reading

Data Structures in Python

Reading Time: 4 minutes Hello readers, this blog is all about the predefined data structures in python. This includes Lists, Tuples, Sets, and Dictionary. We’ll see each of the data structure one by one and how they are declared. So, let’s get started. Lists A List is a data structure which has an ordered sequence of elements. The elements in the list can be mutable, which means that we Continue Reading

Want to know about Greenplum?

Reading Time: 6 minutes Hello Developer’s, this blog is about what is Greenplum and the feature of Greenplum. So it is an MPP SQL Database based on PostgreSQL. Greenplum Database scales to multi-petabyte data sizes with ease. It also allows a cluster of powerful servers to work together to provide a single SQL interface to the data. We also discuss how to install Greenplum on the system. What is Continue Reading

Whats new in Dgraph v1.1.0?

Reading Time: 3 minutes In this blog, we will cover the new features Introduced in Dgraph v1.1.0 which was released on 3rd September. We can also find the breaking changes in dgraph v1.1.0 . Also, we can find all the changes and new features detail in the change-log. New Type System This version of Dgraph supports a type system that can be used to categorize nodes and query them based Continue Reading

Data Lake – Build it in Phases

Reading Time: 3 minutes Data Lake – How to build a data lake and what are the phases involved in the same.

Apache Spark: Read Data from S3 Bucket

Reading Time: 2 minutes Well, a one working with spark is very much familiar with the ways of reading the file from local either from a Table or HDFS or from any file. But do you know how tricky it is to read data into spark from an S3 bucket? So, this blog makes you give a stepwise follow up to how to read data from an S3 bucket. Continue Reading