Josh Software

General

Auto Added by WPeMatico

Imperative vs Declarative programming – Josh Software

What you do in general while coding? Tell the machine how to do it or ask the machine to do it for ourselves. So today we will be going through the concepts like imperative programming and declarative programming.These concepts are not languag specific. So what is imperative programming? Imperative programming means you will tell the …

Imperative vs Declarative programming – Josh Software Read More »

Native vs ImmutableJS vs Immer — Are libraries the way to go for immutability in React? – Josh Software

Maintaining immutability when dealing with objects and arrays is very important in React. It ensures that the DOM updates correctly and predictably. But when we have nested data structures, maintaining immutability in our data can get ugly, very fast. This article explores 3 approaches to immutability — doing it natively, using ImmutableJS (a library which …

Native vs ImmutableJS vs Immer — Are libraries the way to go for immutability in React? – Josh Software Read More »

predictive maintenance

Predictive Maintenance – Josh Software

Predictive Maintenance – Josh Software A growing middle-class population, higher spending power and per capita income and the increasing share of young professionals in India today have given way to initiatives like Make in India that aims at increasing the contribution of the manufacturing sector to the country’s GDP. Manufacturing is growing at an astounding …

Predictive Maintenance – Josh Software Read More »

josh ruby

Improvement Over Android’s Background Processing. – Josh Software

Improvement Over Android’s Background Processing. – Josh Software Problems that aroused, since the “Oreo released” – Whenever we developers needed to execute a long-running operation in the background, we would choose one of the following options : a) ThreadPools b) RxJava / Coroutines c) ForegroundService d) JobScheduler e) Alarm Manager + Broadcast receivers Above options …

Improvement Over Android’s Background Processing. – Josh Software Read More »

front end development services

Efficient Evenly Distributed Sampling of Time Series Records in PostgreSQL – Josh Software

Efficient Evenly Distributed Sampling of Time Series Records in PostgreSQL – Josh Software The Problem I have been working on an application that, at it’s heart, stores a large amount of data that is organized primarily through the use of a foreign key and a timestamp field. The table’s own primary key is UUID based, …

Efficient Evenly Distributed Sampling of Time Series Records in PostgreSQL – Josh Software Read More »

tenor

Catching APNS on your Xcode Simulator – Josh Software

Catching APNS on your Xcode Simulator – Josh Software As iOS developers, we have always faced the pain of testing the APNS (Apple Push Notification Services) only on actual iOS devices. Well, not anymore from Xcode 11.4 beta, because now we can test APNS on simulators also. We’ll directly dive into the action of “how-to”. …

Catching APNS on your Xcode Simulator – Josh Software Read More »