Cómo crear una web en ESP32 para ver sensores y controlar GPIO (paso a paso)

Objetivo: montar un servidor web en un ESP32 (30 pines / ESP-WROOM-32) que sirva una página HTML y permita: La idea base es separar en dos capas: 1) Qué vas a construir (arquitectura) Componentes Por qué esta arquitectura 2) Material y requisitos Hardware mínimo Recomendación: usa ADC1 (GPIO 32–39) si vas a leer analógico con … Leer más

Servidor web seguro en casa y en Internet con LMDE 7: Apache + HTTPS local y público paso a paso

Hoy vamos a montar algo muy interesante (y muy realista si tienes una pequeña empresa, Academia, o simplemente quieres jugar con infra en casa): un servidor web con Apache en LMDE 7 que sirva dos webs distintas: Y todo esto en la misma máquina 👇 Índice rápido 1. Requisitos previos Antes de empezar, asegúrate de … Leer más

Código ASCII: qué es, para qué sirve y herramientas útiles (Promoción)

🛈 Aviso: Este artículo es una promoción de elcodigoascii.eu. He colaborado con esta web para dar a conocer sus herramientas y recursos sobre ASCII y conversiones de texto, binario y hexadecimal. Si te dedicas a la programación, la administración de sistemas o simplemente te apasiona la tecnología, seguro que te has topado alguna vez con … Leer más

Analizando catálogos XML de videojuegos con SAX en Java (Maven, CSV y filtros)

TL;DR: En este post te enseño un mini–proyecto en Java 17 + Maven que procesa un catálogo XML de videojuegos con SAX (Simple API for XML), aplica filtros (por rating, plataforma y género), genera un CSV listo para Excel/LibreOffice y muestra estadísticas por consola. Incluye endurecimiento de parser para evitar XXE y un ErrorHandler propio … Leer más

Ejercicio: Analizador SAX de Catálogo de Videojuegos

Contexto Dispones de un archivo XML grande con el catálogo de videojuegos de una tienda online. Debes implementar un analizador en streaming con SAX que genere estadísticas y exporte un resumen en CSV sin cargar el XML completo en memoria. Objetivos de aprendizaje Datos de entrada Archivo: catalogo_juegos.xml (ejemplo reducido) (Se asumirá un archivo real … Leer más

Apuntes DOM en Java: SELECT, INSERT, UPDATE y DELETE sobre XML

A partir de tu helper: Ideas clave del DOM SELECT (leer/recorrer) Patrón básico por etiqueta Búsqueda por atributo “id” Nota: si necesitas consultas más potentes, puedes usar XPath (opcional en apuntes), pero con DOM puro suele bastar. INSERT (crear y añadir nodos) Patrón básico (crear elemento con hijos y atributos) Buenas prácticas al insertar UPDATE … Leer más

Cómo crear tu propia ISO Live basada en Debian (Trixie) paso a paso

¿Quieres tu propia distro “TomasOS” lista para instalar y usar en live? En esta guía fabricamos una ISO live híbrida (BIOS/UEFI) con XFCE, idioma español, zona horaria de Madrid, firmware no libre (wifi/gráficas), y utilidades básicas. Todo con live-build (la herramienta oficial de Debian). Requisitos 1) Instalar herramientas 2) Crear la estructura del proyecto 3) … Leer más

Simulación de examen 🚀 — API REST con Flask

Un post “hermano” para que completes tu preparación. 1. Escenario del ejercicio Tu profe dejará un enunciado muy parecido a este: El reto no es solo “que funcione”, sino cómo lo justificas y qué tan limpio queda el código. 2. Qué pueden pedirte exactamente 💡 Task Lo que evalúan Implementar PATCH /usuarios/<id> Manejo fino de … Leer más

Guía exprés para el examen de APIs REST con Flask

Material de repaso para mis alumnos de Desarrollo Web. 1. ¿Qué vas a encontrarte en el examen? El ejercicio práctico girará en torno a una pequeña API REST desarrollada con Flask que gestiona una lista de usuarios en memoria. Deberás comprender el flujo completo de CRUD (Create, Read, Update, Delete) y saber leer, modificar y … Leer más

Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad   
Privacidad