Skip to content

Instantly share code, notes, and snippets.

View shripadk's full-sized avatar
🎯
Working

Shripad Krishna shripadk

🎯
Working
View GitHub Profile
shripad-ks-macpro31:node-msgpack shripadk$ sudo make
cd deps/msgpack && \
mkdir -p dist && \
./configure --enable-static --disable-shared \
--prefix=/deps/msgpack/dist && \
make && \
make install
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ac/install-sh -c -d
var server = require('http'),
fugue = require('fugue');
fugue.start(
server.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
})
, 3000, null, 10, {
var server = require('http'),
fugue = require('fugue');
fugue.start(
server.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
})
, 3000, null, 10, {
NodeQ = require "#{__dirname}/../lib/NodeQ"
queueAworker = new NodeQ("queueA")
secondsFromNow = (secs) ->
Math.round(Date.now() + (secs * 1000))
minutesFromNow = (minutes) ->
Math.round(Date.now() + (minutes * 60 * 1000))
hoursFromNow = (hours) ->
Math.round(Date.now() + (hours * 60 * 60 * 1000))
daysFromNow = (days) ->
# Redis configuration file example
# Note on units: when memory size is needed, it is possible to specifiy
# it in the usual form of 1k 5GB 4M and so forth:
#
# 1k => 1000 bytes
# 1kb => 1024 bytes
# 1m => 1000000 bytes
# 1mb => 1024*1024 bytes
# 1g => 1000000000 bytes
checkElement = (element) ->
if typeof element is 'object'
return element
else
return $(element)
class TwistedGrid
constructor: (grid, records) ->
@grid = checkElement(grid)
@records = records
{"message":"Cannot provision server from empty free pool.","stack":"Error: Cannot provision server from empty free pool.\n at [object Object].provisionServer (/root/nodejitsu/vendor/broodmother/lib/broodmother/master/simple-provisioner.js:46:15)\n at notifySlaves (/root/nodejitsu/vendor/broodmother/lib/broodmother/master/master.js:612:28)\n at /root/nodejitsu/vendor/broodmother/lib/broodmother/master/master.js:652:7\n at /root/nodejitsu/vendor/broodmother/lib/broodmother/master/master.js:567:7\n at Object.callback (/root/nodejitsu/vendor/broodmother/vendor/resourcer/lib/resourcer/resource.js:76:13)\n at /usr/local/lib/node/.npm/cradle/0.2.3/package/lib/cradle.js:242:26\n at IncomingMessage. (/usr/local/lib/node/.npm/cradle/0.2.3/package/lib/cradle.js:181:53)\n at IncomingMessage.emit (events.js:41:20)\n at HTTPParser.onMessageComplete (http.js:112:23)\n at Client.onData [as ondata] (http.js:889:27)"}
Db = require('mongodb').Db
Connection = require('mongodb').Connection
Server = require('mongodb').Server
EventEmitter = require('events').EventEmitter
sys = require('sys')
colors = require('colors')
host = if process.env['MONGO_NODE_DRIVER_HOST'] then process.env['MONGO_NODE_DRIVER_HOST'] else 'localhost'
port = if process.env['MONGO_NODE_DRIVER_PORT'] then process.env['MONGO_NODE_DRIVER_PORT'] else Connection.DEFAULT_PORT
db = []
Db = require('mongodb').Db
Connection = require('mongodb').Connection
Server = require('mongodb').Server
EventEmitter = require('events').EventEmitter
sys = require('sys')
colors = require('colors')
host = if process.env['MONGO_NODE_DRIVER_HOST'] then process.env['MONGO_NODE_DRIVER_HOST'] else 'localhost'
port = if process.env['MONGO_NODE_DRIVER_PORT'] then process.env['MONGO_NODE_DRIVER_PORT'] else Connection.DEFAULT_PORT
db = []
// [~/Documents/code/node/myapp](master)$ ./bin/node -v
// => v0.2.1
// [~/Documents/code/node/myapp](master)$ ./bin/express -v
// => 1.0.0rc4
/**
* Module dependencies.
*/
require.paths.unshift(__dirname + '/lib/node');