Skip to content

Instantly share code, notes, and snippets.

@Unitecho
Unitecho / gist:5524604
Created May 6, 2013 11:27
Angular Notes

Angular Notes

module

  • requires
  • name
  • provider
  • factory
  • service
  • value
@Unitecho
Unitecho / gist:5538511
Last active December 17, 2015 02:49
Combining forever and forever-monit
var foreverMonit = require('forever-monitor');
var forever = require('forever');
var child = new (foreverMonit.Monitor)('./toto.js', {
max: 3,
silent: false,
options: [],
sourceDir : '.',
pidFile : 'pid/app.pid'
});
@Unitecho
Unitecho / gist:5553150
Created May 10, 2013 08:22
Common Log streamers
var fs = require('fs');
var path = '/home/tknew/.forever/out-probe2.log';
var colors = [
'\x1B[34m',
'\x1B[36m',
'\x1B[32m',
'\x1B[35m',
'\x1B[31m',
@Unitecho
Unitecho / gist:5582824
Created May 15, 2013 09:45
Worker Thread pool JS
http://www.smartjava.org/content/html5-easily-parallelize-jobs-using-web-workers-and-threadpool
function Pool(size) {
var _this = this;
// set some defaults
this.taskQueue = [];
this.workerQueue = [];
this.poolSize = size;