AngularJSFront End DevelopmentTechnology

React JS vs Angular 2

In this blog we are going to discuss in summary, difference between the two most popular JS (library/framework) i.e Angular 2 and React JS On the very first note, React JS is just a library and Angular 2 is a whole framework (which is still undergoing changes). But we can have a comparison for both. 1. Component: […]

Technology

Mongo Case Insensitive InList Query

As we know in Mongo the match queries are case sensitive. So whether we do a find() operation or use $match stage of aggregate pipeline, the condition would be true only if its a exact case sensitive match. Of cource we can use regex to do case insensitive queries but then again it will not […]

GrailsTechnology

Using Hibernate Events with PersistenceEventListener

In my last blog, we discussed how to hook into GORM API to add some common custom functionality. We will refer the same problem that we discussed in my last blog. Here is the problem statement: In my grails plugin I was needed to add some fields that were common to a set of domains. […]

Technology

Important Considerations While Migrating Content from a CMS to AEM Using Package Manager – Blog Series – Blog 1

Recently, I wrote scripts for migrating the XML Output of the source CMS to Content XML for installing in AEM using AEM’s package manager. Following are some scenarios/challenges that I experienced while doing migration to AEM from another CMS: Node Name : Node name should be mapped from that XML element that is : Unique […]

Node.jsTechnology

IOT and NodeJs

IoT (Internet of things) The Internet of Things (IoT) is an ecosystem of Computer devices, automated/digital machines, Object, people or animals which hold unique identifiers and has the ability to transfer data over the network without involving human-to-human or human-to-computer interaction. The Internet  in Internet of things can be any device capable of sending and […]

AngularJSFront End DevelopmentNode.js

Fullstack 2016, London : Day 2 (The fun continues)

We were already spell bound by the city of London, its culture, people and must mention the weather . Day 1 at Fullstack conf was like a dream. Awesome people, apt venue, lots of goodies , what not. Filled with excitement we reached Code Node before time, just to attend Todd Motto’s keynote. About Todd […]

AndroidConnected TVMedia & Entertainment

Playing different Videos with Exo-Player in Android TV

There are usually 3 types of videos while streaming in any Video Player. While working on Android TV we categorize these in Dash Videos HLS Videos (.m3u8 & .ts) Others (.mp4,.mpeg etc) We need different types of ExtractorRendererBuilder for playing different videos with Exo-Player. In this article I will be describing the difference between Other […]

Front End DevelopmentTechnology

How to consistently push footer at the bottom using CSS?

If an HTML page has very less content then the footer is normally seen halfway up the page leaving a blank space below it. This can look bad on a large screen. In such a scenario web designers are asked to push footers down to the bottom, but at times designers aren’t able to achieve this as […]

Front End DevelopmentMobilityTechnology

Mobile First Approach

In this ever revolutionizing industry, rapid innovations keep us wondering how small enhancements makes our lives easier and smoother. Here is another innovation called Mobile First Approach. As all we know the beginning of web world was with websites being created just for desktops. Mobiles came in later and the websites created for desktops did not […]