Skip to content

Instantly share code, notes, and snippets.

View kriszyp's full-sized avatar
💭
Working on @HarperDB

Kris Zyp kriszyp

💭
Working on @HarperDB
View GitHub Profile
/**
* This module provides querying functionality
*/
exports.jsonQueryCompatible = true;
var operatorMap = {
"=": "eq",
"==": "eq",
">": "gt",
bash-3.2# make install
./cli.js --auto-activate always install .
npm configfile /Users/kriszyp/.npmrc
npm sudo true
npm cli [ '--auto-activate', 'always', 'install', '.' ]
npm install pkg .
npm install local .
npm readJson package.json
npm testEngine required: node ">=0.1.91"
npm packTar . /usr/local/lib/node/.npm/.cache/npm/0.1.8/package.tgz
bash-3.2# npm config ls
npm configfile /Users/kriszyp/.npmrc
npm sudo true
npm cli [ 'config', 'ls' ]
npm config root "/usr/local/lib/node"
npm config auto-activate true
npm config binroot "/usr/local/bin"
npm config registry "https://registry.npmjs.org/"
npm ok
bash-3.2# npm publish /projects/nodules
npm configfile /Users/kriszyp/.npmrc
npm sudo true
npm cli [ 'publish', '/projects/nodules' ]
npm publish [ '/projects/nodules' ]
npm readJson /projects/nodules/package.json
npm testEngine required: node ">=0.1.90"
npm packTar /projects/nodules /usr/local/lib/node/.npm/.cache/nodules/0.1.0/package.tgz
npm exec tar "czf" "/usr/local/lib/node/.npm/.cache/nodules/0.1.0/package.tgz" "--exclude" ".git" "nodules"
npm exec tar "xzf" "/usr/local/lib/node/.npm/.cache/nodules/0.1.0/package.tgz" "--strip" "1" "-C" "/usr/local/lib/node/.npm/.cache/nodules/0.1.0/package"
require.define({
"promise":function(require, exports, module) {
// Kris Zyp
// this is based on the CommonJS spec for promises:
// http://wiki.commonjs.org/wiki/Promises
// Includes convenience functions for promises, much of this is taken from Tyler Close's ref_send
// and Kris Kowal's work on promises.
// // MIT License
var pinturaNodeApp = require("jsgi-node").Listener(pinturaApp);
run: () ->
http: require 'http'
server: http.createServer (request, response) ->
#sys.debug sys.inspect request
# separate handlers for high-load paths
if request.url is '/hello'
hello.call response
else if request.url is '/test'
redirector.call response, rnd()
Error: Stream is not writable
at Stream._writeOut (net:689:11)
at Stream.write (net:675:17)
at EventEmitter.<anonymous> (file:///Volumes/Persevere/example/lib/index.js:40:9)
EventEmitter.emit (events:25:26)
at Stream.<anonymous> (jar:http://github.com/kriszyp/multi-node/zipball/master!/lib/multi-node.js:30:16)
at Stream.emit (events:25:26)
at net:302:16
at EventEmitter._tickCallback (node.js:48:25)
at node.js:221:9
var server = require("http").createServer(function(request, response){
});
var nodes = require("./multi-node").listen({
port: 80,
nodes: 4
}, server);
nodes.addListener("node", function(stream){
stream.write("hello");
});
query = and
# Normalized components
nchar = unreserved / pct-encoded
name = *nchar
value = *nchar / typed-value / array
typed-value = *nchar ":" *nchar
array = "(" [ value *( "," value ) ] ")"
call = name "(" [ argument *( "," argument ) ] ")"
argument = call / value
on the client side:
function monitor(){
dojo.xhr({
method:"POST",
url:"/TestCalls",
headers:{
"Accept":"message/json",
"Content-Type":"message/json"
},
postData: dojo.toJson([{method:"subscribe", subscribe:"hour"}]),