Skip to content

Instantly share code, notes, and snippets.

View nelsondev19's full-sized avatar
😃
Hello!

Nelson Hernández nelsondev19

😃
Hello!
View GitHub Profile
@nelsondev19
nelsondev19 / optimization-images-fastapi.py
Created November 19, 2021 22:10
Optimization of images with FastAPI (Python)
from fastapi import FastAPI, UploadFile, File, BackgroundTasks
from fastapi.responses import JSONResponse
from os import getcwd
from PIL import Image
app = FastAPI()
PATH_FILES = getcwd() + "/"
import { Fragment, useState } from "react";
function App() {
const [Autos] = useState(["volvo", "saab", "mercedes", "audi"]);
const [ValueSelected, setValueSelected] = useState(0);
const toggle = (AutoSeleccionado) => {
const indexSelected = Autos.findIndex((auto) => auto === AutoSeleccionado);
setValueSelected(indexSelected);
@nelsondev19
nelsondev19 / send_files_with_fetch.js
Last active January 19, 2023 09:13
How to send multiple files to backend with API Fetch or Axios
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<input id="myInput" type="file" multiple />
<button type="click" id="btn">CLICK</button>
@nelsondev19
nelsondev19 / generateTextRandom.js
Created July 26, 2021 04:22
Ejemplo de como generar text random con JavaScript
export const generateCode = (nombre)=> {
//OBTENIENDO PARTE DEL NOMBRE DE LA PERSONA
var primerNombre = ""
var arrayNombre = nombre.split(" ");
var nombreConEspacios = arrayNombre.length;
if (nombreConEspacios > 1) {
primerNombre = arrayNombre[0]
}
const abecedario = ["ww","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","$","&","#","@"];
const imageBinary = null
const changeImagenUpdate = (e) => {
e.preventDefault();
const imageSelected = e.target.files[0];
const reader = new FileReader();
reader.readAsDataURL(imageSelected);
reader.onload = e => {
e.preventDefault();
imageBinary = e.target.result