Skip to content

Instantly share code, notes, and snippets.

$ npm explore npm -g "node lib/utils/fetch.js"
execvp(): No such file or directory
execvp(): No such file or directory
execvp(): No such file or directory
execvp(): No such file or directory
execvp(): No such file or directory
execvp(): No such file or directory
execvp(): No such file or directory
execvp(): No such file or directory
$ node /usr/local/lib/node_modules/npm/lib/utils/fetch.js
d66f1d8bb3ee2bc4abaec00591312a33
d66f1d8bb3ee2bc4abaec00591312a33
b85e99b1e284504f8235a21ec375e371
b85e99b1e284504f8235a21ec375e371
f924c5191b72ef6f84e6dfe1372c8fd0
f924c5191b72ef6f84e6dfe1372c8fd0
9566bdbd05c18cc2bbe1fa0fba60dd0a
9566bdbd05c18cc2bbe1fa0fba60dd0a
@Sebmaster
Sebmaster / client.js
Last active December 16, 2015 15:39
Method to implement data-synchronization in angular.js via racer.js
var module = angular.module('racer.js', [], function ($provide) {
var setImmediate = window && window.setImmediate ? window.setImmediate : function (fn) {
setTimeout(fn, 0);
};
var racer = require('racer');
$provide.factory('racer', ['$http', '$q', '$rootScope', function ($http, $q, $rootScope) {
$http.get('/model').success(function (data) {
racer.init(data);
});
@Sebmaster
Sebmaster / Ctrl.js
Created April 25, 2013 07:10
Integrate racer.js into an angular application
angular.module('MyApp', ['racer.js']).
config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) {
//$locationProvider.html5Mode(true);
$routeProvider.
when('/', { templateUrl: 'partials/home.htm', controller: IndexCtrl, resolve: IndexCtrl.resolve })
otherwise({redirectTo: '/'});
}]);
function Ctrl($scope, model) {
@Sebmaster
Sebmaster / Azure-Copy-Used-Blob.ps1
Last active December 22, 2015 04:28
A script to allow copying blobs which are currently in use
[CmdletBinding()]
Param(
[Parameter(Mandatory=$True)]
[string]$SrcStorageAccount,
[Parameter(Mandatory=$True)]
[string]$SrcStorageKey,
[Parameter(Mandatory=$True)]
[string]$SrcContainer,
@Sebmaster
Sebmaster / keybase.md
Created April 11, 2014 21:44
keybase.md

Keybase proof

I hereby claim:

  • I am sebmaster on github.
  • I am sebmaster (https://keybase.io/sebmaster) on keybase.
  • I have a public key whose fingerprint is 493C C4FB CE67 6003 1CF2 993C 0F90 E025 C735 E038

To claim this, I am signing this object:

@Sebmaster
Sebmaster / Document.js
Last active August 29, 2015 14:03
jsdom new structure
var WeakMap = require("weak-map");
var utils = require("./utils");
var Node = require("./Node");
var instances = new WeakMap();
function Document() {
throw new TypeError("Illegal constructor");
}
utils.inherits(Document, Node.Node);
> new URL("http://a.com", "about:blank").parsedURL
{ scheme: 'http',
scheme_data: '',
username: '',
password: null,
host: 'a.com',
port: '',
path: [ '' ],
query: null,
fragment: null,
@Sebmaster
Sebmaster / gist:336574d2d07f0bd753e5
Last active August 29, 2015 14:20
WHATWG-URL respec
"use strict";
const URL = require("../lib/url").URL;
console.log(
new URL("/", "file:///C:/Users/Domenic/Dropbox/Programming/GitHub/jsdom/test/jsdom/index.js").href
); // file:///C:/
@Sebmaster
Sebmaster / Output
Last active August 29, 2015 14:20
JS weirdness
%00.com
%00.com
exec 7 %00.com %00.com 7 %00.com
exec3