npm package.json

~version “Approximately equivalent to version” See npm semver – Tilde Ranges & semver (7) ^version “Compatible with version” See npm semver – Caret Ranges & semver (7) version Must match version exactly >version Must be greater than version >=version etc <version <=version 1.2.x 1.2.0, 1.2.1, etc., but not 1.3.0 http://sometarballurl …

Read More

How to make Windows Installer work in Safe Mode

Safe Mode: Type this in a command prompt and hit Enter:

Then start the Windows Installer service by typing


Read More

PM2 CheatSheet



Read More

CSS3 Animations

An animation lets an element gradually change from one style to another.

Delay an Animation

Set How Many Times an Animation Should Run

use the value “infinite” to make the animation continue for ever Run Animation in Reverse Direction or Alternate Cycles

Specify …

Read More

CSS3 Transitions

CSS3 transitions allows you to change property values smoothly (from one value to another), over a given duration.

Change Several Property Values

Specify the Speed Curve of the Transition

Delay the Transition Effect

Transition + Transformation


Read More

CSS3 2D Transforms

translate() The translate() method moves an element from its current position (according to the parameters given for the X-axis and the Y-axis).

rotate() The rotate() method rotates an element clockwise or counter-clockwise according to a given degree.

scale() The scale() method increases or decreases the size of an …

Read More

Change DNS on Ubuntu

In /etc/NetworkManager/NetworkManager.conf comment out the line dns=dnsmasq

and restart the NetworkManager service.

sudo rm -f /etc/resolv.conf # Delete the symbolic link sudo nano /etc/resolv.conf # Create static file


Read More