Skip to content

Instantly share code, notes, and snippets.

View sandrooliveira's full-sized avatar

Sandro Oliveira sandrooliveira

View GitHub Profile
@sandrooliveira
sandrooliveira / Index.js
Created July 31, 2017 21:25
Fullstack-Academy-2: Exercicio 4
const express = require('express')
const app = express()
const port = 3000
const bodyParser = require('body-parser')
app.use(bodyParser.urlencoded({ extended: false }))
const MongoClient = require('mongodb').MongoClient
const mongoUri = 'mongodb://<USER>:<PASSWORD>@meu-dinheiro-shard-00-00-mrafo.mongodb.net:27017,meu-dinheiro-shard-00-01-mrafo.mongodb.net:27017,meu-dinheiro-shard-00-02-mrafo.mongodb.net:27017/meu-dinheiro-live?ssl=true&replicaSet=meu-dinheiro-shard-0&authSource=admin'
@sandrooliveira
sandrooliveira / Index.js
Last active August 4, 2017 14:51
Fullstack-Academy-2: Exercicio 3
const express = require('express')
const app = express()
const port = 3000
const bodyParser = require('body-parser')
app.use(bodyParser.urlencoded({ extended: false }))
const MongoClient = require('mongodb').MongoClient
const mongoUri = 'mongodb://<USER>:<PASSWORD>@meu-dinheiro-shard-00-00-mrafo.mongodb.net:27017,meu-dinheiro-shard-00-01-mrafo.mongodb.net:27017,meu-dinheiro-shard-00-02-mrafo.mongodb.net:27017/meu-dinheiro-live?ssl=true&replicaSet=meu-dinheiro-shard-0&authSource=admin'
@sandrooliveira
sandrooliveira / Index.js
Created July 30, 2017 00:58
Fullstack-Academy-2: Exercicio 2
const express = require('express')
const app = express()
const port = 3000
const bodyParser = require('body-parser')
app.use(bodyParser.urlencoded({ extended: false }))
const MongoClient = require('mongodb').MongoClient
const mongoUri = 'mongodb://<USER>:<PASSWORD>@meu-dinheiro-shard-00-00-mrafo.mongodb.net:27017,meu-dinheiro-shard-00-01-mrafo.mongodb.net:27017,meu-dinheiro-shard-00-02-mrafo.mongodb.net:27017/meu-dinheiro-live?ssl=true&replicaSet=meu-dinheiro-shard-0&authSource=admin'
@sandrooliveira
sandrooliveira / Calculadora.ejs
Created July 30, 2017 00:56
Fullstack-Academy-2: Exercicio 1
<% include header %>
<h2>Calculadora</h2>
<form method="GET">
Valor Inicial: <input type="text" name="valorInicial"><br>
Taxa a.m.: <input type="text" name="taxa"><br>
Quantos Meses: <input type="text" name="tempo"></br>
<button type="submit">Calcular</button>
</form>
<% if(resultado.calculado){ %>
const produtos = [
{
id: 1,
preco: 10.0,
qtd: 2
},
{
id: 2,
preco: 10.0,
qtd: 2
const produtos = [
{
id: 1,
preco: 10.0,
qtd: 2
},
{
id: 2,
preco: 10.0,
qtd: 2
const produtos = [
{
id: 1,
preco: 10.0,
qtd: 2
},
{
id: 2,
preco: 10.0,
qtd: 2
const express = require('express')
const app = express()
const port = 3000
app.get('/',(request,response) => {
const num1 = parseInt(request.query.num1)
const num2 = parseInt(request.query.num2)
const soma = num1 + num2;
response.send(soma.toString())
const fs = require('fs')
function readdirPromise(path){
return new Promise((resolve,reject) => {
fs.readdir(path,(err,dirContent) =>{
err ? reject(err) : resolve(dirContent)
})
})
}
const fs = require('fs')
function readdirPromise(path){
return new Promise((resolve,reject) => {
fs.readdir(path,(err,dirContent) =>{
err ? reject(err) : resolve(dirContent)
})
})
}