Cada vez que buscas un producto en una tienda online, consultas tu saldo bancario o filtras una lista de resultados, hay una instrucción SQL ejecutándose en algún servidor. Es el lenguaje con…
Todos los códigos de estado HTTP: guía de referencia
Cada vez que un navegador o una aplicación hace una petición HTTP, el servidor responde con un código de tres dígitos. Ese número dice exactamente qué ha pasado: si todo fue bien,…
HTTP sin misterios: métodos, códigos de estado y cabeceras
Cada vez que tu navegador carga una página, envía un formulario o descarga una imagen, está usando HTTP. Es el protocolo que hace posible la web tal como la conocemos. Sin entenderlo,…
¿Qué es el backend? Cliente, servidor y cómo se comunican
Cuando abres Instagram y ves tu feed, cuando pagas con tarjeta en una tienda online o cuando recibes un email de confirmación, hay una parte del sistema que no ves pero que…
El modelo relacional en bases de datos
Cuando Edgar F. Codd publicó su modelo relacional en 1970, propuso algo que hoy nos parece obvio: organizar los datos en tablas y definir relaciones entre ellas mediante claves. Esa idea,…
BBDD – Tipos y cuándo usar cada una
Detrás de casi cualquier aplicación que usamos a diario hay una base de datos. Cuando publicamos algo en una red social, cuando el banco registra un movimiento o cuando un E-commerce guarda…
Sistema de archivos en Linux – FHS
Uno de las cosas que más intimida a los recién llegados al mundo de Linux es la distribución de los directorios y para qué sirven. A diferencia de otros sistemas operativos, Linux…
Instalación de Docker y primeros pasos: guía práctica
Docker, tiene múltiples herramientas en función del sistema operativo anfitrión que usemos. Requisitos previos Para cada sistema operativo hay unos requisitos mínimos que debe completar nuestro equipo. Docker tiene versiones para los…
Enlaces en Linux: symlinks, hard links
Los enlaces en GNU/Linux son una forma muy práctica de crear un acceso directo a un directorio. Los enlaces se utilizan en muchos casos: Crear una ruta a un directorio enterrado en…
Zorin OS para principiantes
La mejor puerta de entrada a Linux para nuevos usuarios Entre las distribuciones de Linux más populares y accesibles, Zorin OS se destaca como una de las mejores opciones para quienes se…