A set is basically an array of unique items.
Ordered set.
[1, 2] != [2, 1]
var cluster = require('cluster'); | |
var http = require('http'); | |
var numCPUs = require('os').cpus().length; | |
if (cluster.isMaster) { | |
// Fork workers. | |
for (var i = 0; i < numCPUs; i++) { | |
cluster.fork(); | |
} | |
cluster.on('exit', function(worker, code, signal) { |
upstream chef_server { | |
server 127.0.0.1:4000 fail_timeout=0; | |
} | |
upstream chef_server_webui { | |
server 127.0.0.1:4040 fail_timeout=0; | |
} | |
server { | |
listen 443 default ssl; |
Looking at the preceding token when the lexer points to a '/' | |
character is insufficient to determine which context it's in. In | |
fact, you need to look at an arbitrary number of preceding tokens | |
to figure it out. This example demonstrates a case where we can | |
pump up the number of preceding tokens to an arbitrary size | |
before you can disambiguate your syntactic context. |
/** | |
* Module dependencies. | |
*/ | |
var pkg = require('../package'); | |
var env = process.env.NODE_ENV || 'development'; | |
/** | |
* Return setting `name`. | |
* |
sudo apt-get update && apt-get install git-core curl build-essential openssl libssl-dev | |
git clone https://github.com/joyent/node.git | |
cd node | |
# 'git tag' shows all available versions: select the latest stable. | |
git checkout enter-a-version | |
# Configure seems not to find libssl by default so we give it an explicit pointer. | |
# Optionally: you can isolate node by adding --prefix=/opt/node |