Understanding npm link

Symlink a package folder. Consider the example where you have test package inside node modules and you want to change in that package. You could make changes in node_modules and manually copy the changes to the git repository of the dependency once you are done. But there is a much cleaner approach: npm link. Package … Read more

Disable right click on web page

One has to use JavaScript to accomplish this. If the user has JS disabled, you cannot prevent the right click. You can do it either by adding an event listener to for the “contextmenu” event and calling the preventDefault() method. Eg: or just by adding “oncontextmenu” to body tag.

Modal/Popup window in WordPress admin

If you need to create modal/popup window in WordPress admin, its easy. You can use buit-in thickbox jquery library. It’s very well documented @ https://codex.wordpress.org/Javascript_Reference/ThickBox, though lets see quick integration sample code below. Load thickbox js and css by calling function <?php add_thickbox(); ?> Add a link to html with class name ‘thickbox’ example below – … Read more

Upgrading Ubuntu, do-release-upgrade vs upgrade

It depends on which ubuntu version you have and upgrade to? Let’s see difference first : do-release-upgrade – will upgrade to next release from version installed. Example use this to upgrade from 14.04.5 LTS to 16.04.1 LTS upgrade – upgrade will install/upgrade to latest versions of all installed packages.

CSS Less @keyframes animation error

How to solve when you get Less @keyframe animation error. Follow the following steps: Check less version and upgrade it if it is not latest globally by sudo npm install less@3.9.0 -g Check less version by   lessc -v  If above command gives an error “/usr/bin/env: ‘node’: No such file or directory” then run below command … Read more

Installing Zip and Unzip on Ubuntu

To install Zip and Unzip by using the apt-get install command, perform the following steps. Enter the following command to download the package lists from the repositories and update them: Enter the following commands to install Zip and Unzip: To verify whether Zip and Unzip are installed correctly, run the following commands:

Installing cURL on Ubuntu

Steps to install cURL by using the apt-get install command on Ubuntu Enter the following command to download the package lists from the repositories and update them: Enter the following command to install cURL: To verify that cURL is running correctly, enter this command:

Installing the OpenJDK Java environment on Ubuntu

To install the OpenJDK Java environment for Ubuntu by using the apt-get install command, perform the following steps. To make openjdk-8 available to the APT environment, perform the following steps: Enter the following command to add the Personal Package Archive (PPA) for Java SE Development Kit 8: Enter the following command to download the package lists from … Read more

Installing OpenSSH on Ubuntu

Steps to install OpenSSH by using the apt-get install command. Enter the following command to download the package lists from the repositories and update them: Enter the following command to install the OpenSSH server: To check the version of OpenSSH that is running, enter the following command: