StackPractices

data

Recursos prácticos sobre data para ingenieros de software.

86 resultados

Entendiendo el Procesamiento de Datos en Ingeniería de Software

Toda aplicación eventualmente trabaja con datos — analizando entrada de usuario, serializando objetos para APIs, validando envíos de formularios o transformando registros entre formatos. Manejar datos correctamente es lo que separa scripts frágiles de sistemas listos para producción.

Esta colección cubre recetas y patrones prácticos para trabajar con JSON, CSV, XML, YAML y formatos personalizados. Encontrarás soluciones listas para copiar para tareas comunes como aplanar objetos anidados, sanitizar entrada de usuario, generar slugs y formatear fechas en Python, Java y JavaScript.

intermediate

Patrones de Procesamiento por Lotes

Diseña pipelines robustos de procesamiento por lotes para grandes datasets con retry, idempotencia...

intermediate

Caché y Memoización en Python, JavaScript y Java

Cómo cachear computaciones costosas y respuestas de API usando caches en memoria, LRU, TTL y...

beginner

Convertir CSV a JSON

Convertí archivos CSV a JSON estructurado con Python, JavaScript y Java. Elegí la librería adecuada...

beginner

Convertir JSON a CSV

Cómo convertir datos JSON a formato CSV en Python, Java y JavaScript.

beginner

Validar y Sanitizar Datos de Input de Usuario

Cómo validar, sanitizar y restringir datos de input de usuario en el boundary de aplicación usando...

beginner

Formateo de Fechas

Cómo parsear, formatear y manipular fechas a través de timezones usando Python, JavaScript y Java.

intermediate

Deep Clone en JavaScript: structuredClone vs lodash vs JSON

Compará métodos de clonación profunda en JavaScript, Python y Java. Creá copias independientes de...

beginner

Deep Clone de Objetos en JavaScript: Mas alla de JSON.parse

Compara estrategias de deep clone incluyendo JSON.parse, structuredClone, recursion manual y...

deep-clone javascript clone duplication
beginner

Comparar Objetos JSON

Cómo comparar dos objetos JSON y encontrar diferencias en Python, Java y JavaScript.

intermediate

Aplanar y Reconstruir Objetos con Python, JS y Java

Cómo convertir objetos anidados en pares clave-valor planos y reconstruirlos, con soporte de...

beginner

Formatear Números de Teléfono

Cómo formatear y validar números de teléfono en Python, Java y JavaScript.

data formatting validation international
intermediate

Generar Reportes PDF en Python: Guía de ReportLab y fpdf2

Crea documentos PDF con estilos a partir de datos usando ReportLab y fpdf2 en Python.

pdf python reportlab fpdf2
beginner

Generar Slugs URL

Cómo generar slugs limpios y amigables para URLs desde strings en múltiples lenguajes.

intermediate

Merge de Archivos JSON en JavaScript

Cómo combinar múltiples archivos JSON con estrategias de resolución de conflictos usando Node.js.

beginner

Fusionar Archivos JSON

Cómo fusionar múltiples archivos JSON en un solo objeto o array en Python, Java y JavaScript.

intermediate

Manejo de Dinero y Moneda

Cómo representar, analizar, formatear y calcular valores monetarios con precisión entre monedas.

beginner

Analizar Argumentos CLI: argparse, Commander y picocli

Cómo analizar argumentos de línea de comandos en aplicaciones CLI de Python, Java y Node.js.

beginner

Analizar Archivos CSV

Cómo analizar archivos CSV en Python, Java y JavaScript con ejemplos de código prácticos.

beginner

Leer Archivos CSV con Python y Pandas

Cómo leer, filtrar y transformar archivos CSV grandes de forma eficiente con pandas y el módulo csv...

beginner

Analizar Archivos Excel

Cómo leer y escribir archivos Excel (.xlsx) en Python, Java y JavaScript.

No se encontraron resultados.