Skip to content

Instantly share code, notes, and snippets.

@RobinStamer
Created November 28, 2012 12:51
Show Gist options
  • Save RobinStamer/4161036 to your computer and use it in GitHub Desktop.
Save RobinStamer/4161036 to your computer and use it in GitHub Desktop.
WTF
ttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfattettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfasttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfattettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfasdttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfattettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfasttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfattettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfasdf
function grinPumpLines(obj, lines) {
while (lines.length > 1) {
obj.emit('line', lines.shift())
}
return lines.join('\n')
}
/**
* Converts a data stream into a line stream (on('data') still works normally)
* @link
* @param Object obj The stream object to work on
* @option Function func An event function to add
*/
G.lineParse = grin.lineParse = function(obj, func) {
var o = ('object' == typeof obj) ? obj : this.o,
f = func || ('function' == typeof obj ? obj : false),
buff = ''
o.on('data', function grinLineParseData(data) {
buff += grinPumpLines(o, (buff + data).toString().split('\n'))
})
o.on('end', function grinLineParseEnd() {
grinPumpLines(o, (buff.toString()).split('\n'))
buff = '' // clear the buffer so the stream works right if reused
})
if (f) {
o.on('line', f)
}
return (this.o) ? this : o
}
var sock = net.createServer(function grinRPCConnect(client) {
grin.lineParse(client, function grinRPCConnectLine(line) {
console.log(line)
})
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment