Skip to content

Instantly share code, notes, and snippets.

View deanlandolt's full-sized avatar

Dean Landolt deanlandolt

  • NowSecure
  • Washington, DC
View GitHub Profile
dean@dean-desktop:~/pinf$ ~/pinf/programs/registry.pinf.org/cadorn.org/github/pinf/programs/cli/0.0.0rev-04760078296c7dcea5b441004ba785d307f8d8eb/bin/pinf
/usr/bin/env: /home/dean/pinf/programs/registry.pinf.org/cadorn.org/github/platforms/packages/narwhal/packages/rhino/0.0.0rev-: No such file or directory
dean@dean-desktop:~/pinf$ export PATH=~/pinf/programs/registry.pinf.org/cadorn.org/github/pinf/programs/cli/0.0.0rev-04760078296c7dcea5b441004ba785d307f8d8eb/bin:$PATH
dean@dean-desktop:~/pinf$ pinf test
/usr/bin/env: /home/dean/pinf/programs/registry.pinf.org/cadorn.org/github/platforms/packages/narwhal/packages/rhino/0.0.0rev-: No such file or directory
dean@dean-desktop:~/pinf$ pinf test
00:44 <cadorn> tlrobinson: on the 0.3 jack branch do headers need to be lower case now?
00:46 <deanlandolt> cadorn: yes
<cadorn> deanlandolt: k, thanks, just fixed a bug in the lint middleware then
00:47 <deanlandolt> they don't _need_ to be but otherwise is against spec
00:48 <deanlandolt> yeah, i've got a branch of jack where i fixed all of that from back in december...totally tanked the line endings and forgot about it
<cadorn> gotta love windows :)
<deanlandolt> one of my first git experiences..and it stung :-/
<deanlandolt> yeah, no doubt
00:49 <deanlandolt> i'll have a look at lint now though
SecurityError: Error #2122: Security sandbox violation: LoaderInfo.content: http://static.fmpub.net/banners/20100318/4ba2485947dbdTitleTweets_500x250.swf?banner_id=231447&clickTag=http://ad.doubleclick.net/click%3Bh%3Dv8/3963/3/0/%2a/x%3B222941171%3B0-0%3B1%3B21014442%3B599-600/250%3B35995938/36013843/1%3B%3B%7Eokv%3D%3Bsz%3D600x250%3Bfmzid%3D2577%3Btile%3D2%3Bqcseg%3DD%3Bqcseg%3DT%3Bqcseg%3D1213%3Bqcseg%3D1153%3Bqcseg%3D1152%3Bqcseg%3D1151%3Bqcseg%3D1150%3Bqcseg%3D1145%3Bqcseg%3D1144%3Bqcseg%3D982%3Bbsg%3D101163%3B%3B%7Eaopt%3D2/1/8b/0%3B%7Esscs%3D%3fhttp%3A%2F%2Fclk.atdmt.com%2FCNT%2Fgo%2F202528349%2Fdirect%3Bwi.1%3Bhi.1%2F01%2F&clickTAG=http://ad.doubleclick.net/click%3Bh%3Dv8/3963/3/0/%2a/x%3B222941171%3B0-0%3B1%3B21014442%3B599-600/250%3B35995938/36013843/1%3B%3B%7Eokv%3D%3Bsz%3D600x250%3Bfmzid%3D2577%3Btile%3D2%3Bqcseg%3DD%3Bqcseg%3DT%3Bqcseg%3D1213%3Bqcseg%3D1153%3Bqcseg%3D1152%3Bqcseg%3D1151%3Bqcseg%3D1150%3Bqcseg%3D1145%3Bqcseg%3D1144%3Bqcseg%3D982%3Bbsg%3D101163%3B%3B%7Eaopt%3D2/1/8b/0%3B%7Esscs%3D%
SecurityError: Error #2122: Security sandbox violation: LoaderInfo.content: http://static.fmpub.net/banners/20100318/4ba2485947dbdTitleTweets_500x250.swf?banner_id=231447&clickTag=http://ad.doubleclick.net/click%3Bh%3Dv8/3965/3/0/%2a/x%3B222941171%3B0-0%3B1%3B21014442%3B599-600/250%3B35995938/36013843/1%3B%3B%7Eokv%3D%3Bsz%3D600x250%3Bfmzid%3D2577%3Btile%3D2%3Bqcseg%3DD%3Bqcseg%3DT%3Bqcseg%3D1213%3Bqcseg%3D1153%3Bqcseg%3D1152%3Bqcseg%3D1151%3Bqcseg%3D1150%3Bqcseg%3D1145%3Bqcseg%3D1144%3Bqcseg%3D982%3Bbsg%3D101163%3B%3B%7Eaopt%3D2/1/8b/0%3B%7Esscs%3D%3fhttp%3A%2F%2Fclk.atdmt.com%2FCNT%2Fgo%2F202528349%2Fdirect%3Bwi.1%3Bhi.1%2F01%2F&clickTAG=http://ad.doubleclick.net/click%3Bh%3Dv8/3965/3/0/%2a/x%3B222941171%3B0-0%3B1%3B21014442%3B599-600/250%3B35995938/36013843/1%3B%3B%7Eokv%3D%3Bsz%3D600x250%3Bfmzid%3D2577%3Btile%3D2%3Bqcseg%3DD%3Bqcseg%3DT%3Bqcseg%3D1213%3Bqcseg%3D1153%3Bqcseg%3D1152%3Bqcseg%3D1151%3Bqcseg%3D1150%3Bqcseg%3D1145%3Bqcseg%3D1144%3Bqcseg%3D982%3Bbsg%3D101163%3B%3B%7Eaopt%3D2/1/8b/0%3B%7Esscs%3D%
query: function(query, options) {
options = options || {};
// FIXME use facets
var defaultRangeLength = config.defaultRangeLength || 25; // TODO get from settings
var slice = function() {
var length,
xquery = "";
if (defaultRangeLength && !(options.start == 0 && options.end == Infinity)) {
options.start = options.start || 0;
options.end = options.end || Infinity;
var pq = require('resource-query').parseQuery
JSON.stringify(pq('a>b|(c>d&e<f)|g=d(i&j)'))
[
{
"type": "comparison",
"comparator": ">",
"name": "a",
"value": "b"
},
var parseQuery = require("resource-query").parseQuery;
var x = parseQuery("a=b");
var y = parseQuery([{
type: "comparison",
comparator: "=",
name: "a",
value: "b",
conjunction: undefined
"a!=aaa" is sugar for (identical to) "a.ne(aaa)" parses to:
[{
property:"a",
operator:"ne",
values: ["aaa"]
}]
"a=aaa" is sugar for (identical to) "a.eq(aaa)" parses to:
/**
* This module provides querying functionality
*/
exports.jsonQueryCompatible = true;
var operatorMap = {
"=": "eq",
"==": "eq",
">": "gt",
">=": "ge",
@echo off
setlocal
set SHELL=cmd.exe
set PACKAGE_HOME=%~dp0..
call %PACKAGE_HOME%\packages\narwhal\bin\activate.cmd
set NARWHAL_PATH=%PACKAGE_HOME%