One of the great benefits of utilizing a language like Node.js is the wide
assortment of 3rd party modules that are at your disposal. From calculating
the validity of credit card numbers, to managing network connections, the
Node Package Manager (npm) repository has hundreds of thousands of packages
available to you. This article will explain how you can load modules into
Loading and Referencing a Module
In Node.js, modules are accessed either by their name or the file path on the
system. Non-system modules referenced by name will eventually be mapped
into a file system path.
Each module exposes a public interface that can be used after the module is
imported with the "require" into the current script.
var mod = require("some_module_name");
The previous command will import and return an object that represents the
external API exposed by the module.... (more)
something that you will interact with every time you look at a pice of
Object is a single entity with properties and a type. Compare that to a
car. A car is a standalone object with properties too. A car has weight,
design, color, materials, passenger capacity, etc. In the same way, a
Articles in this series:
Monitoring Your Network with PRTG - Overview, Installation, and Configuration
In my first article in this series, I talked about the PRTG Network Monitor
from Paessler and how we decided to use it for our DevCentral migration from
our IT datacenter into a cloud provider. In this article, I’m going
to talk about the core of PRTG’s monitoring: it’s sensors.
What is a Sensor?
As the PRTG folks state: A sensor is the “heart” of the PRTG
installation. In it’s essence, a sensor is the term PRTG uses for a
monitor. When you t... (more)
Node.js is an open source runtime environment for server-side and network
engine to execute client code and a large portion of the core basic modules
commonly used within web browsers as client-side scripts to interact with the... (more)
In my previous articles on the history of DevOps, I outlined the following
pillars of the DevOps methodology
Management Integration Communication and information sharing Collaboration
The Fourth Pillar
The fourth pillar is Collaboration. Collaboration is defined as:
"working with others to do a task and to achieve shared goals."
In traditional separated organizations, there is not often collaboration
between the design, development, testing (QA), and deployment (IT) functions
that go with the application delivery lifecycle.
As I mentioned in my last article,... (more)