Artículos
-
C++
std::ranges en C++20/23: pipelines de datos sin bucles manuales
std::ranges y las vistas de C++20/23 permiten construir pipelines de transformación de datos con el operador |. Aprende filter, transform, take, zip y las novedades de C++23.
-
BBDD
PostgreSQL 17 en 2026: las novedades más importantes de la última versión mayor
PostgreSQL 17 llegó en septiembre de 2024 con VACUUM incremental, pg_dump más rápido con paralelismo mejorado, constructores SQL/JSON estándar y failover slots en replicación lógica. Un repaso a lo que cambia de verdad en producción.
-
C++
C++23 en la práctica: los cambios que ya puedes usar con GCC 14 y Clang 18
C++23 ya tiene soporte completo en GCC 14 y Clang 18. Repasamos std::expected, std::print, std::mdspan, deducción de this y más novedades que puedes usar ahora mismo.
-
Erlang
Gleam 1.17: escript para scripts standalone, resaltado de referencias y mejores errores
Gleam 1.17.0, publicado el 2 de junio de 2026, introduce el comando gleam export escript para compilar programas Gleam como ejecutables standalone sobre Erlang sin dependencias adicionales, soporte para textDocument/documentHighlight en el servidor de lenguaje y mensajes de error más inteligente...
-
C++
C++26 finalizado: reflection, memory safety y el nuevo modelo de concurrencia
El estándar C++26 ya es oficial. Reflection en tiempo de compilación, erroneous behavior, contratos nativos y std::execution redefinen el lenguaje de sistemas más usado del mundo.
-
BBDD
Cómo usar el nuevo Model Context Protocol para conectar tus bases de datos con agentes de IA
El auge de los motores de respuesta basados en Inteligencia Artificial y los agentes aut?nomos ha transformado por completo las reglas del SEO. Ya no programamos ni redactamos exclusivamente para que Google indexe una p?gina y la posicione en una lista de enlaces; ahora el objetivo es que los Gra...
-
MySQL
Guardar y extraer imágenes en MySQL con PHP 8: BLOB, PDO y alternativas modernas
Guía actualizada para almacenar y recuperar imágenes en MySQL usando tipos BLOB con PHP 8 y PDO. Cubre subida segura con validación MIME real, inserción con PDO::PARAM_LOB, script de servicio de imágenes y tabla comparativa BLOB frente a ficheros en disco.
-
MySQL
Principios de diseño de bases de datos relacionales para MySQL 8: guía actualizada 2026
Los principios de diseño de bases de datos que todo desarrollador debe conocer: normalización, tipos de datos correctos, índices, restricciones CHECK y FOREIGN KEY (MySQL 8), JSON para datos semi-estructurados, UUID vs INT y convenciones de nombres.
-
MySQL
Tutorial completo de MySQL 8: instalación, administración, tipos de datos y backup (2026)
Guía actualizada de MySQL 8 desde cero: instalación en Ubuntu, Red Hat y Docker, gestión de bases de datos y tablas, tipos de datos, gestión de usuarios y permisos, backup con mysqldump, variables de configuración y buenas prácticas de producción.
-
MySQL
Transacciones en MySQL 8: ACID, InnoDB, niveles de aislamiento y deadlocks
Guía completa de transacciones en MySQL 8 con InnoDB: propiedades ACID, START TRANSACTION, COMMIT, ROLLBACK, SAVEPOINT, niveles de aislamiento (REPEATABLE READ, READ COMMITTED), deadlocks y ejemplo en PHP 8 con PDO.









