Temario · Módulo I · Sesión 04
Esta sesión todavía no tiene grabación aquí.
Cómo funciona una computadora
Qué es un entorno, qué corre dentro de él y cómo le pide algo a otra computadora por internet.
Resumen
Ves qué hay debajo de la terminal: un sistema operativo que corre procesos, puertos por donde entran las conexiones y solicitudes que viajan de una computadora a otra. Es lo que pasa cada vez que alguien responde una encuesta en línea o un portal te entrega datos.
-
Sistema, procesos, puertos
Tu entorno es una computadora Linux en la nube; el navegador solo te muestra su terminal. El sistema operativo reparte memoria y procesador entre los procesos, que son programas en ejecución. Un proceso que espera conexiones escucha en un puerto, un número.
-
Solicitud y respuesta
Pedir una página o un archivo es mandar una solicitud a una dirección (URL). La respuesta trae un código de estado (200 si salió bien, 404 si no existe), unos encabezados que la describen y un cuerpo con el contenido.
-
curl
curl hace la solicitud desde la terminal e imprime la respuesta. Con -o la guarda en un archivo, con -L sigue las redirecciones y con -I pide solo los encabezados, para ver el código de estado sin descargar nada.
Le pides a un portal de datos abiertos una tabla de población por municipio y la guardas en tu proyecto.
La ficha de la sesión, en una páginaTu entorno
Esta sesión se practica en tu entorno: Linux en la nube, abierto desde el navegador y con el agente incluido. Nada que instalar.
Para participantes