Skip to content

Instantly share code, notes, and snippets.

@elyssonmr
elyssonmr / exercicio4.js
Created July 20, 2017 00:17
Exercício 4
const fs =require("fs")
function readdirPromise(path) {
return new Promise((resolve, reject) => {
fs.readdir(path, (err, files) => {
if(err){
reject(err)
}else{
resolve(files)
}
@elyssonmr
elyssonmr / exercicio3.js
Created July 20, 2017 00:17
Exercício 3
const fs =require("fs")
function readdirPromise(path) {
return new Promise((resolve, reject) => {
fs.readdir(path, (err, files) => {
if(err){
reject(err)
}else{
resolve(files)
}
@elyssonmr
elyssonmr / exercicio2.js
Created July 20, 2017 00:17
Exercício 2
const produtos = [
{
id: 1,
preco: 10.0,
qtd: 2
},
{
id: 2,
preco: 10.0,
qtd: 2
@elyssonmr
elyssonmr / exercicio1
Created July 20, 2017 00:16
Exercício1
const produtos = [
{
nome: 'Bicicleta',
preco: 1200.0
},
{
nome: 'Capacete',
preco: 450.0
}
]
import urllib
from StringIO import StringIO
from django import forms
from django.core.files import File
from formexemplo.models import Pessoa
class PessoaModelForm(forms.ModelForm):
@elyssonmr
elyssonmr / provision.sh
Created November 8, 2016 02:53
My Vagrant's provision script to run Python3 on Ubuntu images
#!/usr/bin/env bash
# System Update
apt-get update
# Pre requisites Packages
apt-get install -y build-essential
apt-get install -y git
# Development Packages
apt-get install -y python3
@elyssonmr
elyssonmr / NodeExample.js
Created November 12, 2015 13:52
Gist de node
a = 2
function incrementar () {
for (b = 1; b < 100000000; b++) {
b += b
}
a += 1 // valores são passados por cópia e não referência
}
incrementar()
import sys
from django.conf import settings
settings.configure( # configure
DEBUG=True,
SECRET_KEY='thisisthesecretkey',
ROOT_URLCONF=__name__,
MIDDLEWARE_CLASSES=(
@elyssonmr
elyssonmr / gist:e0a449e021ec1a4b4268
Created February 6, 2015 23:41
matriz_test.py
from unittest import TestCase
from mock import patch, Mock
from matriz import Matriz
class MatrizTest(TestCase):
@patch('matriz.Matriz.inicializar_matriz')
def test_intancia_matriz(self, method):
method.return_value = 'matriz'
Thu Jan 22 17:36:17.869 [initandlisten] MongoDB starting : pid=1098 port=27017 dbpath=/var/lib/mongodb 64-bit host=vagrant-ubuntu-trusty-64
Thu Jan 22 17:36:17.869 [initandlisten] db version v2.4.9
Thu Jan 22 17:36:17.869 [initandlisten] git version: nogitversion
Thu Jan 22 17:36:17.869 [initandlisten] build info: Linux orlo 3.2.0-58-generic #88-Ubuntu SMP Tue Dec 3 17:37:58 UTC 2013 x86_64 BOOST_LIB_VERSION=1_54
Thu Jan 22 17:36:17.870 [initandlisten] allocator: tcmalloc
Thu Jan 22 17:36:17.870 [initandlisten] options: { bind_ip: "127.0.0.1", config: "/etc/mongodb.conf", dbpath: "/var/lib/mongodb", logappend: "true", logpath: "/var/log/mongodb/mongodb.log", nojournal: "true" }
Thu Jan 22 17:36:17.892 [initandlisten] exception in initAndListen: 10309 Unable to create/open lock file: /var/lib/mongodb/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating
Thu Jan 22 17:36:17.892 dbexit:
Thu Jan 22 17:36:17.892 [initandlisten] shutdown: going to close listening sockets...
Thu J