In the ReactJS, javascript error handling is not an easy job. There is not a consistent way to handle the error in ReactJs. Right now in React 15 or in the past the JavaScript errors inside the component corrupt the internal state and break the whole UI of the application, Means in React 15 or […]

Read More →

ECMAScript 8 or ECMAScript 2017 was officially released last year end of June by TC39 (what is TC39? Technical Committee 39 which is the official committee for the evolution of Javascript. This committee conducts meeting regularly and usually the members are browser vendors ). Now the standard is to publish new specifications once a year. […]

Read More →

The fragment is a first-class component to wrap your child components and HTML elements instead of using any HTML element. Normal way of wrapping child component in render method render(){ return( <div> <Header/> <h1> Without Fragment </h1> </div> ); }   For above example, if you will not wrap the child component using <div> tag […]

Read More →

Restricting the scope of video analytics to merely surveillance and security-based applications would do gross injustice to the development of this field of engineering. Video Analytics should not be viewed as a solution that is limited in application due to the boundaries created by physical devices (like CCTV cameras) in use. The central agenda should […]

Read More →

HTTP/2 the next generation HTTP will make our applications faster. No need for any workarounds/hacks which we do for HTTP/1.1 to improve performance. HTTP 2 meets all the objectives of SPDY. This article tries to shed some light on HTTP/2 and compares with HTTP/1.1. 1) How many browsers support HTTP/2: Almost all the major browsers(Chrome,Firefox,Safari,IE11 […]

Read More →

“Sustainable development is the pathway to the future we want for all. It offers a framework to generate economic growth, achieve social justice, exercise environmental stewardship and strengthen governance”   – Ban Ki-moon In the present era of globalization mankind has witnessed ever growing businesses, industries and hence the environmental pollution.  The reason environmental pollution is […]

Read More →

With the global manufacturing landscape gradually gearing up for the advent of Industry 4.0, to remain globally competitive it becomes pertinent to closely follow the latest advancements in the technology.  This should be done with the intention of incorporating the latest features these scientific advancements have to offer. Video analytics based surveillance system can be cited […]

Read More →

Video Analytics Ever thought about extracting a moving Object from a CCTV camera feed? Here I am going to explain the readers about Object Extraction from a video/CCTV camera stream. Please note that the camera should be held static in order to extract the object.This is not applicable for a continuously moving camera. We will […]

Read More →

What is Immutable Data? Simply data that can not be changed is immutable. In the example below, we have data array which contains no of hours one employee worked on some specific project. var hoursWorked = [8, 8, 8, 7, 7, 9, 6, 8, 8, 7]; console.log(hoursWorked); //op: [8, 8, 8, 7, 7, 9, 6, 8, 8, 7] […]

Read More →

Humans, throughout the history, have shown a tendency to evolve and come up with solutions to the problems they face, using whatever resources they have. This can be seen right from the stone age to the present times. The use of stone implements for hunting, the discovery of fire and even the invention of wheel, […]

Read More →