Skip to content

Instantly share code, notes, and snippets.

{
"name": "curso",
"version": "0.0.1",
"dependencies": {
"express.io": "~1.1.13"
}
}
this.httpServer.get('/files/download/:organization/course/:course/class/:class', function(req, res){
var zip = zipstream.createZip({ level: 1 });
res.setHeader('Content-disposition', 'attachment; filename=' + req.params.course);
zip.on('data', function(data){
res.write(data);
});
Files.find({
@Siedrix
Siedrix / log
Created May 21, 2013 20:35
Jitsu deploy log
siedrixs-MacBook-Pro:bdpn-node siedrix$ jitsu deploy --debug
info: Welcome to Nodejitsu siedrix6
info: jitsu v0.11.4, node v0.8.14
info: It worked if it ends with Nodejitsu ok
info: Executing command deploy
info: Analyzing application dependencies in app.js
debug: { method: 'GET',
debug: uri: 'https://api.nodejitsu.com/apps/siedrix6/bdpn',
debug: headers:
debug: { Authorization: '*********************************',
var socket = io.connect('http://192.168.1.118:3500');
console.log('jump', io, socket);
socket.on('jump', function(data){
window.location = 'http://192.168.1.118:3500/?page=' + data.url;
});
//dentro del folder de public
@Siedrix
Siedrix / server.js
Created March 1, 2013 15:13
Socket io stress test. Needs more work.
npm install
node server.js
node swarm [usersSpawnPerSecond] [MessagesSendPerUserPerSecond]
@Siedrix
Siedrix / gist:5057430
Created February 28, 2013 15:12
Git autocomplete for mac
[if !wget -> brew install wget]
wget https://raw.github.com/git/git/master/contrib/completion/git-completion.bash -O ~/.git-completion
source ~/.git-completion
@Siedrix
Siedrix / gist:4954507
Created February 14, 2013 17:33
Find what files are the ones that you have modify more on a git proyect
git log --pretty="%H" --author="Siedrix" --no-merges | while read commit_hash; do git show --oneline --name-only $commit_hash | tail -n+2; done | sort | uniq -c | sort -r > files.txt
@Siedrix
Siedrix / gist:4486704
Created January 8, 2013 18:49
Sublime personal key bindings
[
{ "keys": ["ctrl+u", "ctrl+i"], "command": "insert_snippet", "args": {"contents": "console.log('$SELECTION',$SELECTION);"} },
{ "keys": ["ctrl+u", "ctrl+o"], "command": "insert", "args": {"characters": "console.log();"} },
{ "keys": ["ctrl+u", "ctrl+p"], "command": "insert", "args": {"characters": "debugger;"} }
]
@Siedrix
Siedrix / key.json
Created August 10, 2012 00:28
Key bindings Sublime text
[
{ "keys": ["ctrl+u", "ctrl+i"], "command": "insert_snippet", "args": {"contents": "console.log('$SELECTION',$SELECTION);"} },
{ "keys": ["ctrl+u", "ctrl+o"], "command": "insert", "args": {"characters": "console.log();"} },
{ "keys": ["ctrl+u", "ctrl+p"], "command": "insert", "args": {"characters": "debugger;"} }
]
@Siedrix
Siedrix / Output
Created June 10, 2012 17:22
Bdpn package.json
/bdpn-node$ jitsu deploy
info: Welcome to Nodejitsu siedrix6
info: It worked if it ends with Nodejitsu ok
info: Executing command deploy
info: Analyzing your application dependencies in app.js
warn: Local version appears to be old.
warn: Your package.json version will be incremented for you automatically.
warn: About to write /home/siedrix/bdpn-node/package.json
warn: Using '*' as version for dependencies may eventually cause issues.
warn: Please use specific versions for dependencies to avoid future problems.