Skip to content

Instantly share code, notes, and snippets.

Luke Arduini luk-

Block or report user

Report or block luk-

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View monitor.cc
/*
* Copyright (c) 2013, Yahoo! Inc. All rights reserved.
* Copyrights licensed under the New BSD License.
* See the accompanying LICENSE file for terms.
*/
void LogStackTrace(Handle<Object> obj) {
try {
Local<Value> args[] = {};
Local<Value> frameCount = obj->Get(String::New("frameCount"));
View gist:7967366
Hi Luke,
My name is Rebecca and I work for a publishers called Packt Publishing. We publish books for all levels of I.T. users across Enterprise and Open Source software (www.packtpub.com if you would like to have a look).
We currently have a book in development titled 'Node.js Design Patterns' which will aim to provide the reader with a set of Node.js server side design patterns through a series of step-by-step tutorials, it'll hopefully be around 300-350 pages.
I see that you're working at Yahoo with Node and have worked with Node.js on a variety of open source projects, also that you've presented at NodeSummit 2013, so I was wondering if you'd be interested in authoring this book for us?
If so, please let me know and we can discuss the opportunity further.
View deps.md
View pr.md

Locate the section for your github remote in the .git/config file. It looks like this:

[remote "origin"]
	fetch = +refs/heads/*:refs/remotes/origin/*
	url = git@github.com:joyent/node.git

Now add the line fetch = +refs/pull/*/head:refs/remotes/origin/pr/* to this section. Obviously, change the github url to match your project's URL. It ends up looking like this:

View remain.js
{ remain: [ 'i', 'mlb' ],
cooked: [ 'i', 'mlb', '--save' ],
original: [ 'i', 'mlb', '-S' ] }
View gist:6679705
We'll let you know when it's ready.
View gist:6679695
I'll let you know when it's ready.
View semver.js
// 1.0
semver.satisfies('2.1.0', '>2.x.x') // true
// 2.0
semver.satisfies('2.1.0', '>2.x.x') // false
@luk-
luk- / gist:6370833
Last active Dec 21, 2015
comma first json stringify via dominictarr
View gist:6370833
JSON.stringify(o, null, 2)
.split(/(,\n\s+)/)
.map(function (e, i) {
return i%2 ? '\n'+e.substring(4)+', ' : e
})
.join('')
View gist:6357761
{ "keys": ["super+shift+r"], "command": "reindent" }
You can’t perform that action at this time.