programming

The Essential CSS3 Properties Cheat Sheet

Background Properties background Defines a variety of background properties within one declaration. background-attachment Specifies whether the background image is fixed or scrolls with the webpage. background-color Defines the background color of an element on the webpage. background-image Defines an element’s background image. background-clip Specifies how far the background images or color extends for an element. …

The Essential CSS3 Properties Cheat Sheet Read More »

Udemy Class Review: HTML5 Game From Scratch Step By Step Learning JavaScript

This site may earn affiliate commissions from the links on this page. Terms of use. Building your own games online can be profitable as well as fun. With Adobe’s long-standing Flash software nearing the end of its life and the world wide web transitioning over to HTML5, now is an excellent time to learn how …

Udemy Class Review: HTML5 Game From Scratch Step By Step Learning JavaScript Read More »

How to Combine Multiple Data Sets in Microsoft Excel Using Power Query

Microsoft Power Query is a useful tool to work with data inside of Microsoft Excel. It comes with a lot of features that make managing data sets simple yet powerful. Power Query is most useful when working with multiple sets of data, rather than just one. It acts as a bridge between sets of data …

How to Combine Multiple Data Sets in Microsoft Excel Using Power Query Read More »

Learn Javascript Fundamentals and More With Google’s Grasshopper

About eighteen months ago Google published a mobile app called Grasshopper. Grasshopper was created as an app for students to use to learn to code on their Android phones or iPhones. Today, Google announced that you can now use Grasshopper in the web browser on your laptop or desktop computer. Whether you use Grasshopper on …

Learn Javascript Fundamentals and More With Google’s Grasshopper Read More »

What is Intelligence in Artificial Intelligence?

Sep 21, 2019 Posted by Dr. Nidhi Arora in Artificial Intelligence, Head Scratch | 0 comments Technology is changing at a very high pace day by day. Since the invention of computers, they are growing in terms of their features. Their capability to perform various tasks is growing exponentially. New devices have been developed which …

What is Intelligence in Artificial Intelligence? Read More »

Battery saving experiments for Wear OS

Wear OS has been highly ignored by Google and manufacturers alike. No feature additions, no better watches (Hopefully Google does release one)My biggest concern along with lot of others who enjoy using Android Wears has been the battery life. I conducted a set of experiments on my Huawei Watch 2 in an attempt to get …

Battery saving experiments for Wear OS Read More »

Configuration and Version management for Ionic and Cordova apps

A good(and more than often required) software development practice is to always automatically maintain different configurations for development and production. I talked about achieving it here briefly in this blog post where we used environment variables in Ionic to enable or disable error logging. Some configuration for Ionic and Cordova apps resides in config.xml and …

Configuration and Version management for Ionic and Cordova apps Read More »

MySQL charset and collation recommendations

Let’s go through a humourous journey when setting up a MySQL database for our application. The story becomes much lesser funnier when you get to know that we had to go through this in production because we started with the wrong MySQL charset and collation. TLDR: Always use utf8mb4 charset and utf8mb4_unicode_ci collation for your …

MySQL charset and collation recommendations Read More »

Angular Design pattern: State management with URL params

The suggested mechanism of dealing with state in Angular is: Pass the state to a component from previous using @Input directive. OR Maintain the state in a store which is decoupled from components. You can read a little about this state management using Redux here. Maintaining state in a store is preferable as compared to …

Angular Design pattern: State management with URL params Read More »

Dynamically aggregate date charts | Cron-Dev

Recently, we were working on representation of Timeseries data. What we had in mind was to give the user an ability to choose the start and end date and represent the data related to farmers’ sowing. We simply hooked up a Graphing library from Google (Google Charts) and got the data represented. This works perfectly …

Dynamically aggregate date charts | Cron-Dev Read More »

Request Interceptor Cache for Ionic Angular

I wanted a simple, non-obtrusive Caching strategy for my Angular app. The aim is to provide a fast and a offline compatible experience to my app users in the most simplistic plug-and-play fashion. This is applicable to mobile apps and PWAs which want to provide some basic experience even in the absence of an internet …

Request Interceptor Cache for Ionic Angular Read More »

Automatic Python Linters and Formatters for Arcanist

Linting code is important when working in a team, code written by others starts becoming familiar and easier to understand. Your team will possibly be divided on a big set of important aspects(tabs or spaces duh), but it is important to decide something that works for everyone and move towards one implementation quickly. We use …

Automatic Python Linters and Formatters for Arcanist Read More »

?
WP Twitter Auto Publish Powered By : XYZScripts.com