Configure Ubuntu to enable the execution of npm without sudo

Gary Woodfine

Freelance Full Stack Developer at threenine.co.uk
Helps businesses by improving their technical proficiencies and eliminating waste from the software development pipelines.

A unique background as business owner, marketing, software development and business development ensures that he can offer the optimum business consultancy services across a wide spectrum of business challenges.

Node.js Package Manager (NPM) , is an is an online repository for the publishing of open-source Node.js projects, and a command-line utility for interacting with said repository that aids in package installation, version management, and dependency management. Essentially what this tools enables you to do is easily and quickly make use of the plethora of nodejs packages being developed on a daily basis. NPM enables the community to share and contribute to reusable javascript code libraries to help others with common software development problems.

Install Mean.js on Macbook

(adsbygoogle = window.adsbygoogle || []).push({}); I have just set up my new mac book to carry out some mean.js development work. I had never set up a a mac to do...

Read More
AngularJS

angularjs directives : roll your own

(adsbygoogle = window.adsbygoogle || []).push({}); AngularJS comes pre-packaged with a number of great directives that really make working with AngularJS really easy and productive. However, as with all programming languages to...

Read More
AngularJS

AngularJS Directives : Reusable components

(adsbygoogle = window.adsbygoogle || []).push({}); AngularJS Directives Speak to any developer who has used angular and ask him what is his favourite element of AngularJS, no doubt the answer would be Directives!...

Read More

AngularJS Architectural concepts

(adsbygoogle = window.adsbygoogle || []).push({}); Over the past few years the Model View Controller (MVC) design pattern, and many other variants based around the same central theme i.e. Model View Presenter...

Read More

event driven architecture node.js

(adsbygoogle = window.adsbygoogle || []).push({}); Introduction of AJAX ( Asynchronous JavaScript and XML) technology to the Internet has transformed static websites into dynamic web applications. However the fundamental building block of...

Read More

stream CSV to JSON via FTP

In this post I will be discussing how to stream CSV to JSON via FTP , which will enable you to integrate your application with any number of legacy applications...

Read More

How to setup node.js on a raspberry pi

Gary Woodfine

Freelance Full Stack Developer at threenine.co.uk
Helps businesses by improving their technical proficiencies and eliminating waste from the software development pipelines.

A unique background as business owner, marketing, software development and business development ensures that he can offer the optimum business consultancy services across a wide spectrum of business challenges.

The Raspberry Pi is a great device for tinkering and hacking around.  This evening  I thought it might be fun to find out if I could get the Pi to host and run a web server developed using node.js.  In this post I will provide a quick how to guide to set up a node.js web server on Raspberry Pi.

NodeJS

Create a simple node.js module

(adsbygoogle = window.adsbygoogle || []).push({}); Node.js is a great JavaScript framework for easily building fast, scalable network applications. Not just I say so, but according to the www.nodejs.org website: Node.js®...

Read More

install mean.js on ubuntu

(adsbygoogle = window.adsbygoogle || []).push({}); MEAN.JS is a full-stack JavaScript solution that helps you build fast, robust and maintainable production web applications using MongoDB, Express, AngularJS, and Node.js.  It is a...

Read More
NodeJS

install node.js on ubuntu desktop

Gary Woodfine

Freelance Full Stack Developer at threenine.co.uk
Helps businesses by improving their technical proficiencies and eliminating waste from the software development pipelines.

A unique background as business owner, marketing, software development and business development ensures that he can offer the optimum business consultancy services across a wide spectrum of business challenges.




node.js is a platform built on Chromes javascript runtime for easily building fast, scalable network applications. Node.js uses an event driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

ubuntu - tips & tricks

Install MongoDB on Ubuntu desktop

(adsbygoogle = window.adsbygoogle || []).push({}); The MEAN stack (MongoDB, Express.js, Angular.js & Node.js) is pretty cool if you're looking to do some real quick smart web development, however there...

Read More
π