El Solitario

  • GNU/Linux
  • Tutoriales
  • Opinión

Tutoriales

Diagrama de resolución DNS mostrando el recorrido de una consulta de dominio a IP
Programación

DNS: cómo tu navegador traduce un dominio en una dirección IP

Cada vez que escribís una URL, tu dispositivo dispara una cadena de consultas DNS que atraviesa varios servidores antes de conseguir una dirección IP. Te mostramos qué pasa en cada paso, qué tipos de registros existen y cómo diagnosticar problemas de resolución con dig y nslookup.

Por Andrés Morales, hace 1 mes
Diagrama de un trie mostrando nodos que ramifican letra por letra
Programación

Trie: la estructura de datos detrás del autocompletado

Un trie es un árbol que indexa palabras letra por letra en vez de por hash completo. Así funciona por dentro la estructura que hace posible el autocompletado instantáneo, el corrector ortográfico y el ruteo IP, con ejemplos de código en JavaScript y Python.

Por Andrés Morales, hace 1 mes
Código Python mostrando un generador con la palabra clave yield
Programación

Yield en Python: así funcionan los generadores por dentro

Los generadores en Python permiten recorrer secuencias grandes sin cargarlas completas en memoria. Este artículo explica cómo funciona yield, cuándo usarlo y en qué se diferencia de una lista o una función normal.

Por Andrés Morales, hace 1 mes
Ilustración de load balancing repartiendo tráfico entre servidores
Noticias Tech

Load balancing: cómo se reparte el tráfico entre servidores

El load balancing es la pieza de infraestructura que reparte el tráfico entre servidores para que ninguno se sature y un fallo no tumbe tu aplicación. Este artículo muestra configuraciones reales de Nginx y HAProxy y explica cómo verificar que todo funciona.

Por Javier Alarcón, hace 1 mes
Diagrama de un SBOM listando dependencias de software
Seguridad

SBOM: el inventario que documenta cada dependencia de tu software

Un SBOM es la lista exacta de componentes que forman tu software: librerías, versiones y licencias. Este artículo explica cómo generarlo con Syft, escanearlo con Grype y por qué se volvió obligatorio para el software que se vende al gobierno de EE.UU.

Por Clara Vásquez, hace 1 mes
Ilustración conceptual de pruebas de conocimiento cero entre dos personas
Seguridad

Pruebas de conocimiento cero: demostrar un secreto sin revelarlo

Las pruebas de conocimiento cero permiten demostrar que conocés un secreto sin revelarlo, usando matemática verificable en vez de confianza. Repasamos el protocolo de Schnorr, los zk-SNARKs y cómo generar tu primera prueba con circom y snarkjs.

Por Clara Vásquez, hace 2 meses
HTTP/2 multiplexación de peticiones en una sola conexión TCP
Programación

HTTP/2: cómo multiplexar peticiones y comprimir cabeceras con HPACK

HTTP/2 reemplazó las múltiples conexiones TCP de HTTP/1.1 por una sola conexión multiplexada y comprimida con HPACK. Esta guía explica su funcionamiento interno, cómo configurarlo en Nginx y Node.js, y cuándo realmente mejora el rendimiento de un sitio.

Por Andrés Morales, hace 2 meses
Diagrama de Content Security Policy bloqueando un script malicioso en el navegador
Seguridad

CSP: la cabecera HTTP que bloquea ataques XSS en el navegador

Content Security Policy es la cabecera HTTP que decide, origen por origen, qué scripts y estilos puede cargar tu sitio. Armamos una política real con nonces, modo Report-Only y los errores más comunes al activarla.

Por Clara Vásquez, hace 2 meses
Diagrama de streaming Server-Sent Events entre navegador y servidor
Programación

Server-Sent Events: el protocolo HTTP para streaming unidireccional

Server-Sent Events permite que un servidor empuje datos a un navegador sobre una conexión HTTP que nunca se cierra. Es más simple que WebSocket, trae reconexión automática incluida y es el mismo formato que usan las APIs de streaming de los modelos de lenguaje.

Por Andrés Morales, hace 2 meses
Diagrama del protocolo WebSocket mostrando la conexión persistente entre navegador y servidor
Programación

WebSocket: la conexión persistente detrás del chat en tiempo real

WebSocket es el protocolo que mantiene una conexión abierta entre navegador y servidor para que ambos se envíen datos en cualquier momento. Este artículo explica el handshake, la estructura de los frames, y cómo implementarlo con Node.js paso a paso.

Por Andrés Morales, hace 2 meses

Paginación de entradas

Anteriores 1 2 3 4 … 13 Siguiente
Cursos sobre Linux
Introducción a Linux: Instala Linux en tu PC

Introducción a Linux: Instala Linux en tu PC

Empieza seguro en Linux

4.2 | Gratis


Aprendiendo Linux: uso, terminal y comandos

Aprendiendo Linux: uso, terminal y comandos

Aprende sobre el entorno de escritorio y los comandos básicos de GNU/Linux

4.7 | $19.99

El Solitario > Tutoriales
Entradas recientes
  • Anthropic frena la carrera de precios: Opus 5.5 cuesta 40% menos
  • SynthID de Google esconde 136 bits de datos rastreables en cada imagen
  • Bryan Cantrill: Sun Microsystems se aburrió de operar su negocio
  • MiMo-V2.6: Xiaomi actualiza su familia de modelos de razonamiento abiertos
  • “Attention is all you have”: el ensayo que pide dejar el algoritmo
Categorías
  • GNU/Linux
  • Inteligencia Artificial
  • Microservicios
  • Noticias Tech
  • Opinión
  • Programación
  • Redes
  • Seguridad
  • Sin categoría
  • Tutoriales
Comentarios recientes
  • size it up en GLM-5.3: Z.ai lanza el sucesor abierto de GLM-5.2
  • claude watermark remover en El stack de IA para programar: Cursor, Claude Code y Codex en 2026
  • Casey en El estándar OpenAI-compatible API: auditoría técnica del contrato de-facto que unificó la inferencia LLM (2020–2026)
  • Angel_Bran en Solucionar el problema con VSYNC en Linux
  • Angel_Bran en Configurar GRUB en Ubuntu y derivados: Cambiar el orden de arranque por defecto
Etiquetas
accesibilidad agentes algoritmos amd android anthropic apple atencion benchmark benchmarks china cifrado claude codex cuantizacion firmware git github gpu hardware huggingface inferencia ios Javascript kimi licencias Linux llm microsoft modelos moe openai opensource privacidad productividad Programacion Python qwen razonamiento regulacion rust seguridad vibecoding vulnerabilidad wcag
  • Política de privacidad
Hestia | Desarrollado por ThemeIsle