Skip to content

Instantly share code, notes, and snippets.

View l337quez's full-sized avatar
🏠
Working from home

l337quez

🏠
Working from home
View GitHub Profile
@l337quez
l337quez / compare_float.py
Last active October 8, 2019 14:54
Comparar numeros float en python
from decimal import Decimal
a = Decimal(219.92)
b = Decimal(219.52)
#con esto le decimos a la libreria que tome en cuenta estos decimales en la comparacion 0.001
if a.compare(Decimal(0.001)) >= b:
print ("YES")
else:
print ("NO")
@l337quez
l337quez / digitalWrite_ESP.ino
Created October 8, 2019 21:16
usar digitaWrite en NodeMCU ESP8266
// Importante, debemos declarar el pin como entrada o salida
void setup() {
// prepare GPIO2 = D0... ver el esquematico de los pines
pinMode(16, OUTPUT);
digitalWrite(16, 0);
}
void loop() {
digitalWrite(16, 1);
@l337quez
l337quez / migracion.js
Last active June 4, 2020 18:38
Script que permite poblar una colecion de una base de datos de Mongo usando mongoose. El script hace la conexion con mongo y comienza a poblar la coleccion
// Create by Ronal https://ronaldl337.wordpress.com/
// Poblar coleccion de mongo usando Mongoose
'use strict'
const mongoose = require('mongoose')
// Agregamos la URI con el nombre de la base de datos al final
const uri = 'mongodb://localhost/comidas'
mongoose.connect(uri, { useNewUrlParser: true, useUnifiedTopology: true });
@l337quez
l337quez / droplet.md
Last active February 2, 2024 20:42
Creando un Droplet en Digital Ocean

Creando un droplet en digital ocean

API con Node, Nest JS, base de datos Postgres y Front en Vue


  1. Creamos el droplet en Digital Ocean, escogemos la distribucion favorita. Escogemos credencial SSH por contraseña

  1. Copiamos la ip publica y luego abrimos la terminal y tipeamos el siguiente comando