Nullivex Blog

Technology related blog posts about situations we have encountered and solved. As well as outlook on the future of technology, code, security considerations and network engineering as we grow.

Object-manage 0.8.1 Released!

Posted: Jan 09, 2017 by Nullivex

Object-manage 0.8.1 has been released. This release brings support for Node.js 0.8 as well as testing across all major Node.js versions.

Read more...

Infant 0.12.1 Released!

Posted: Jan 09, 2017 by Nullivex

Infant 0.12.1 released featuring support from Node 0.8 onwards. It also ads a respawn delay timer when processes are rolling continually.

Read more...

uriname 0.2.0 Released!

Posted: Jan 09, 2017 by Nullivex

uriname is a new Node.js package to help convert strings into URI safe name components.

Read more...

lib-array2xml 0.5.0 and 0.5.1 Released!

Posted: Jan 02, 2017 by Nullivex

New lib-array2xml 0.5.0 and 0.5.1 released to the public. The package is also now published to NPM!

Read more...

angular-socket.io-mock 1.2.0 Released!

Posted: Jan 02, 2017 by Nullivex

New angular-socket.io-mock 1.2.0 released to the public. The package is also now published to NPM!

Read more...

The Process of Naming Arbitrary Programming Idioms

Posted: Nov 11, 2015 by Bryan Tong

As a programmer I typically come to a show stopper that I believe every developer runs into. The process of naming portions of your project. I want to go over my process for coming up with names and how they affect my projects and other projects I have seen.

Read more...

Setting up a NodeJs.org Dist Mirror

Posted: Oct 16, 2015 by Bryan Tong

This will show an easy way to setup and maintain a mirror of the nodejs.org dist folder on your server for quicker downloads.

Read more...

Building using Node-GYP with Visual Studio Express 2015 on Windows 10 Pro x64

Posted: Oct 07, 2015 by Bryan Tong

As outlined in the issues on github. It is a bit of a pain to build projects on Windows using node-gyp and Visual Studio 2015. I will go over how I go about setting up a development environment that can build projects and I will take one of my projects that has had a hard time building on Windows 10 and get it working.

Read more...

Installing Bcrypt on Travis CI with Node 4.x

Posted: Oct 07, 2015 by Bryan Tong

We were having trouble with some of our projects building on Travis using Node 4.x here is how to get past bcrypt build errors.

Read more...

Node request causing msecs must be a number Node 4.0

Posted: Oct 07, 2015 by Bryan Tong

If you are getting this error in your code here are some suggestions to fix this. We ran into this upgrading some code to run with the newer versions of Node.

Read more...

Test your network with ping.ms

Posted: Sep 29, 2015 by Bryan Tong

There is a great free tool we use to ping destinations around the internet. Ping.ms helps you figure out what is going on with your network.

Read more...

Hard Drive Test in Linux

Posted: Sep 29, 2015 by Bryan Tong

Ever wanted to see how well your hard drive actually performs? Do you burn in your hard drives before putting servers / computers into production? Here are some tips and some quick commands to help ensure your disks are operating properly.

Read more...

Using Bower with BowerCDN for better web performance!

Posted: Sep 28, 2015 by Bryan Tong

If you haven't heard of [Bower](https://www.bower.io) you should probably check it out. It is the de-facto in frontend javascript / css packaging. I brought it a step closer with [BowerCDN](http://www.bowercdn.net) to offer the package repository the power of [Bower](https://www.bower.io) with the reliability and ease of a CDN. Millions of pageviews are already speed up with [BowerCDN](http://www.bowercdn.net) help.

Read more...

Check Active SSH Connections on Linux with Netstat

Posted: Sep 27, 2015 by Bryan Tong

This is great if you are ever in a situation where seeing active SSH connections would benefit. Maybe for security auditing or dealing with intrusions, even firewall testing. I have found this command to be effective at filtering it out.

Read more...

Linux and Node.js in Production using Daemontools and NDT

Posted: Sep 26, 2015 by Bryan Tong

Node.js is the up and coming web development language to take the internet into the future. I am going to go over one of the tools Server Pals uses to keep Node.js instances running in production. Using the open source package developed by the team at Server Pals and available through open source with NPM as 'ndt' managing processing is a breeze.

Read more...