Technology

CSS Preprocessors – One of the Best Practices in UI Design

CSS is a stylesheet language that illustrates the presentation of HTML or XML documents. It specifies how elements must render on the screen in a web application or on a website. Earlier web applications were written in a consolidated form with CSS written in-line with html code with some CSS code present at the top of the HTML page […]

Technology

Supervised Machine Learning : Classification Problem

In the last blog we had a brief introduction to machine learning. We also took a shallow dive in classification problem in machine learning. If you have not read the previous blog, you can read it from here. Here, we will discuss how do we solve classification problem. We will use k-Nearest Neighbor algorithm (one […]

GrailsTechnology

University Day @ GR8Conf EU 2016

The day one at GR8Conf EU June 2016 Copenhagen, Denmark which is university day was pretty awesome with lots of hands-on  exercises or labs in each session. Also, we got very cool mugs following are the pics: The first day of the GR8Conf went beyond our expectations. The atmosphere, the sessions and the speakers really made […]

GrailsTechnology

A day before GR8Conf EU 2016

It’s finally here. The 2016 edition of GR8Conf EU in Copenhagen is starting from today. We have been coming to GR8Conf EU from last 5+ years. Just like every year, the line-up of sessions & speakers is really great. The Global part of the conference is accentuated by the attendees & speakers who are coming […]

Java/JVMSoftware developmentTechnology

Java Arrays Comparison: Use equals or deepEquals?

The equals Method return True if the two arrays are equal to one another if both arrays contain equal number of elements and corresponding elements are also equal. If both arrays are null then they are also considered as equal.  The equals method is used with Hashcode method to find the bucket of arrays. Two […]

Java/JVMSoftware developmentTechnology

How to execute Java code within Java comments

We all know Java comments are not visible to compiler and are not executable. But here we will see how a comment can be executed. To execute any comment we need to append a unicode as prefix to that comment and thats it. Now when you will run the code then this comment line will […]

DevOpsTechnology

Running Curator in Docker container to remove old Elasticsearch indexes

We have been using ELK as a centralized logs management system. ELK stands for Elasticsearch, Logstash, and Kibana. Each of the three services is running inside its own docker container in one docker-network (say elk-net) on a single server. A separate block storage device is mapped from the host into Elasticsearch container (named es) as a […]

TechnologyTesting

API TESTING USING REST CLIENT

What is API? API stands for Application Programming Interface. It is a software-to-software interface, not a user interface. With APIs, applications converse with each other with no client learning or intervention. API Workflow Example What is API Testing? API testing utilizes programming to send calls to the API and get the results. It regards the […]

Java/JVMSoftware developmentTechnology

Why should you adopt Spring Framework?

Spring is an open source framework for Java platform that provides comprehensive infrastructure support for developing robust Java applications. Spring Framework is essentially a skeleton that offers a solid foundation upon which an application can be built.This skeleton structure guides and helps developers throughout the application development process. Unlike single-tier frameworks such as Struts and […]