Categoría

Programación en la Práctica

Código explicado mediante proyectos, problemas reales, depuración, API, bases de datos, frontend y backend.

7artículos
Ilustração em fundo escuro mostra fluxo de webhooks do GitHub com verificação de assinatura, proteção contra replay, fila, cache e descarte de evento duplicado.
Programación en la Práctica22/09/20266 min de lectura

Webhooks de GitHub: cómo validar HMAC, impedir replay y procesar eventos duplicados

Guía práctica para autenticar webhooks de GitHub con HMAC-SHA256, usar X-GitHub-Delivery contra replay, deduplicar eventos y procesar reentregas con idempotencia.

Leer artículo
MacBook com ambiente de desenvolvimento aberto ao lado de um iPhone dobrável, ambos mostrando uma interface em duas telas sobre uma mesa de trabalho.
Programación en la Práctica17/09/20269 min de lectura

iPhone Duo en Xcode 27.1: cómo probar diseños plegables antes del lanzamiento

Descubre qué puedes adaptar ya en tu app y qué pruebas ejecutar en el simulador de iPhone Duo cuando esté disponible el soporte de Xcode 27.1.

Leer artículo
Mesa de desenvolvimento com chip arm64 iluminado com símbolo da Apple, chip Intel x86 se desfazendo, camadas translúcidas representando Rosetta e notebook com interface de build ao fundo.
Programación en la Práctica10/09/20269 min de lectura

macOS 27 será solo Apple silicon: cómo adaptar apps Intel, Rosetta y builds arm64 en Xcode 27

macOS 27 deja atrás los Mac Intel y cambia los valores predeterminados de arquitectura en Xcode 27. Esto es lo que hay que hacer con apps Intel-only, universales y ya nativas.

Leer artículo
Estação de desenvolvimento com símbolo do Python ao centro, erros em vermelho à esquerda e verificações de compatibilidade em verde à direita.
Programación en la Práctica09/09/202610 min de lectura

Python 3.15: APIs eliminadas que pueden romper extensiones y checklist de portabilidad antes del 1 de octubre

Consulta qué APIs de Python y C se eliminaron en 3.15, qué sustitutos usar y cómo probar extensiones y código antes del lanzamiento final previsto para el 1 de octubre.

Leer artículo
Notebook exibindo interface do Chrome com solicitação de acesso à câmera e ao microfone, ao lado de webcam e microfone sobre uma mesa.
Programación en la Práctica08/09/20267 min de lectura

Chrome 153: cuándo usar <camera> y <microphone> — y cuándo mantener getUserMedia()

Los nuevos elementos declarativos simplifican solicitudes aisladas de cámara o micrófono, pero en producción aún requieren feature detection, fallback y atención a constraints y ci...

Leer artículo
Mesa de desenvolvimento com notebook exibindo código e aviso de unload descontinuado, monitor com cronograma do Chrome 154 até 100%, calendário em 22 de setembro e checklist de migração.
Programación en la Práctica02/09/20268 min de lectura

Chrome 154 lleva la desactivación predeterminada de unload al 100%: cómo migrar antes del 22/9

Chrome prevé llevar la desactivación predeterminada de unload al 100% de las cargas de página el 22/9/2026. Aprende a auditar dependencias, migrar guardado y analytics y probar bfc...

Leer artículo
Notebook com ambiente de desenvolvimento abstrato ao lado de um pacote em cubo, engrenagem, checklist e escudo conectados por um pipeline luminoso azul e dourado.
Programación en la Práctica01/09/20267 min de lectura

Python 3.15 RC2: cómo probar tu paquete ahora y validar wheels antes de la versión final

Un checklist práctico para probar CI, dependencias, extensiones nativas, wheels y deprecaciones en Python 3.15 RC2 antes de la versión final.

Leer artículo