- Iniciar um repositório, esse comando só precisa ser feito uma vez em cada projeto.
$ git init
- Criando uma nova versão (commit)
| var mongoose = require('mongoose') | |
| , mongoosastic = require('mongoosastic') | |
| , Schema = mongoose.Schema; | |
| mongoose.createConnection('mongodb://localhost/searchMongo', function(err, dd){ | |
| if(err) | |
| console.log(err); | |
| else | |
| console.log('conectado!'); | |
| var loop = function(callback){ | |
| Math.pow(5, 4); | |
| callback(); | |
| }; | |
| loop(loop); | |
| console.log('Se chegar aqui não bloquiou...'); |
| db.get('qualquercoisa', function(err, doc){ | |
| if(err && err.notFound) | |
| console.log('Documento não encontrado.') | |
| if(err && !err.notFound) | |
| console.log('Aconteceu algum outro erro.'); | |
| }); |
| var busboy = require('busboy'); | |
| var fs = require('fs'); | |
| app.post('/upload', function(req, res){ | |
| var upload = new busboy({headers: req.headers}); | |
| upload.on('file', function(field, file, filename){ | |
| var gravar = fs.createWriteStream('/alguma/pasta/' + filename); | |
| gravar.on('end', function(){ | |
| res.send('Upload terminado!'); | |
| }); |
| if(process.env.NODE_ENV === 'production') | |
| cosole.log('Estamos no modo produção'); | |
| else | |
| console.log('Não estamos no modo produção'); |
| var ip = req.headers['x-forwarded-for'] ? req.headers['x-forwarded-for'].split(',')[0] : req.connection.remoteAddress; |
| # Instalando | |
| sudo apt-get update && sudo apt-get upgrade | |
| sudo apt-get install nodejs | |
| # Instalando gerenciador de processo | |
| sudo npm install --save pm2 | |
| sudo pm2 startup | |
| # Instalando o projeto | |
| cd ~/projeto && git clone https://meu.repo ./ |
| async.parallel([ | |
| function(callback){ | |
| db.order_book.aggregate( | |
| [ | |
| { $match: {currency: task.params.currency, pricing: task.params.pricing}}, | |
| { $group: {_id: "$price", amount: {$sum: "$amount"}}}, | |
| { $sort: {_id: -1}} | |
| ], callback | |
| ); |
| <!doctype html> | |
| <html> | |
| <head> | |
| <title>Desenhar</title> | |
| <meta charset="utf-8" /> | |
| <style type="text/css"> | |
| #canvas { |