Skip to content

Instantly share code, notes, and snippets.

View dandelg88's full-sized avatar
💻
Learning

Dan Delgado dandelg88

💻
Learning
View GitHub Profile
@Klerith
Klerith / self-certificates.sh
Last active November 13, 2025 17:57
Generar certificados
openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt
@Klerith
Klerith / configurar-node-ts.md
Last active November 6, 2025 01:17
Node con TypeScript - TS-Node-dev simplificado

Node con TypeScript - TS-Node-dev (preferido)

  1. Instalar TypeScript y demás dependencias
npm i -D typescript @types/node ts-node-dev rimraf
  1. Inicializar el archivo de configuración de TypeScript ( Se puede configurar al gusto)
npx tsc --init --outDir dist/ --rootDir src
@Klerith
Klerith / pasos-node-ts-jest.md
Created August 19, 2023 18:35
Note + TypeScript + Jest = Testing

Pasos para configurar Jest con TypeScript, en Node

Documentación oficial sobre Jest

  1. Instalaciones de desarrollo (super test es útil para probar Express)
npm install -D jest @types/jest ts-jest supertest
@Klerith
Klerith / pasos-node-typescript.md
Last active October 31, 2025 14:10
Configurar proyecto de Node con TypeScript

Pasos para usar Node con TypeScript con Nodemon

Más información - Docs Oficiales

  1. Instalar TypeScript y tipos de Node, como dependencia de desarrollo
npm i -D typescript @types/node
  1. Inicializar el archivo de configuración de TypeScript ( Se puede configurar al gusto)
@Klerith
Klerith / app4.js
Last active May 25, 2025 22:59
Ejercicio de explicación del Event Loop y Node execution
console.log('Inicio de programa');
setTimeout( () => {
console.log('Primer Timeout');
}, 3000 );
setTimeout( () => {
@Klerith
Klerith / instalaciones-node.md
Last active October 25, 2025 00:46
Instalaciones recomendadas - Curso de Node de cero a experto
@Klerith
Klerith / tarea-pg-admin.md
Last active November 10, 2025 16:31
Tarea sobre PGAdmin y Postgres

Docker Hub images

Postgres

pgAdmin

1. Crear un volumen para almacenar la información de la base de datos

docker COMANDO CREAR postgres-db

2. Montar la imagen de postgres así

OJO: No hay puerto publicado -p, lo que hará imposible acceder a la base de datos con TablePlus

@Klerith
Klerith / db.json
Created November 25, 2022 16:58
Json Data - Para nuestro backend de pruebas
{
"users": [
{
"id": 1,
"isActive": false,
"balance": 1397.32,
"avatar": "http://placehold.it/32x32",
"first_name": "Ryan",
"last_name": "Kent",
"gender": "male"
@Klerith
Klerith / 08-for-await.js
Created November 23, 2022 23:13
Ejercicio para practicar el for await y for if
import { heroes } from '../data/heroes';
/**
*
* @param {HTMLDivElement} element
*/
export const forAwaitComponent = async( element ) => {
}