El Solitario

  • GNU/Linux
  • Tutoriales
  • Opinión

Tutoriales

Código C con punteros nulos y un bucle for, comparando K&R C y C++20
Programación

K&R C, punteros nulos y el bucle for: evolución hasta C++20

Un repaso técnico por las rarezas más curiosas del K&R C, el origen del problema de los punteros nulos en C y C++, y cómo cambió la sintaxis del bucle for desde 1978 hasta C++20. Incluye ejemplos de código progresivos y comandos para reproducir cada rareza en tu propia terminal.

Por Andrés Morales, hace 3 semanas
Diagrama de Telegram Serverless: bot corriendo sin servidor propio
Programación

Telegram Serverless: ejecuta el backend de tu bot sin servidor

Telegram Serverless permite escribir módulos de JavaScript que corren directo en la infraestructura de Telegram, con base de datos SQLite y API HTTP incluidas. Sin VPS, sin contenedores, sin nada que mantener.

Por Andrés Morales, hace 3 semanas15 julio, 2026
Terminal ejecutando el gestor de paquetes uv sobre un proyecto de Python
Programación

uv: la guía práctica para instalar, versionar y ejecutar Python

uv es el gestor de paquetes y entornos de Python escrito en Rust por Astral, la misma empresa detrás de Ruff. Esta guía práctica explica cómo instalarlo, migrar un proyecto existente y usarlo para manejar dependencias, entornos virtuales y versiones de Python sin combinar pip, poetry y pyenv por separado.

Por Andrés Morales, hace 3 semanas
Diagrama conceptual de garbage collection liberando memoria en el heap
Programación

Garbage collection: cómo funciona la gestión automática de memoria

El garbage collection es el mecanismo que usan runtimes como V8, la JVM, CPython y Go para liberar memoria automáticamente. Este artículo explica desde el conteo de referencias hasta los recolectores generacionales y concurrentes, con ejemplos de código y comandos reales para inspeccionar el GC en producción.

Por Andrés Morales, hace 4 semanas13 julio, 2026
Imagen ilustrativa: quarkus-http-idempotency: APIs seguras de reintentar con el header Idempotency-Key
Microservicios

quarkus-http-idempotency: APIs seguras de reintentar con el header Idempotency-Key

Imaginá que pagás en línea, la página se traba, hacés clic otra vez… y aparece el miedo de siempre: “¿me habrán cobrado dos veces?”. Ese problema —operaciones que se ejecutan dos veces cuando el cliente reintenta— es uno de los más costosos en sistemas de pagos y APIs…

Por Luis Navarro, hace 2 meses20 junio, 2026
Diagrama de cuantización de modelos que comprime pesos de FP16 a 4 bits
Inteligencia Artificial

Cuantización de modelos: cómo correr un LLM de 70B en tu laptop

¿Cómo cabe un modelo de 140 GB en una laptop? La cuantización de modelos recorta la precisión de los pesos sin destruir la calidad. Esta guía explica el qué, el cómo y el cuándo, con código listo para usar.

Por Andrés Morales, hace 2 meses
Imagen ilustrativa: Quarkus Multitenancy: tutorial completo, de un header a una saga de microservicios
Programación

Quarkus Multitenancy: tutorial completo, de un header a una saga de microservicios

Construir una aplicación SaaS implica responder una pregunta incómoda en cada request: ¿de qué cliente —de qué tenant— son estos datos? Quarkus Multitenancy es una extensión open source, ya disponible en su primera versión (0.1.0) bajo Quarkiverse y publicada en Maven…

Por Andrés Morales, hace 2 meses
Diagrama del algoritmo token bucket controlando peticiones a una API
Programación

Token bucket: cómo las APIs limitan tus peticiones por segundo

El token bucket es el algoritmo de rate limiting más usado en la web: permite ráfagas cortas pero corta el abuso sostenido. Te explicamos cómo funciona con código funcional en Python y ejemplos reales de Stripe, GitHub y Cloudflare.

Por Andrés Morales, hace 2 meses
Diagrama de un anillo de hashing consistente con nodos distribuidos
Programación

Hashing consistente: repartir datos sin remapear todo el clúster

El hashing consistente permite repartir datos entre servidores y escalar sin invalidar todo el caché. Explicamos el anillo, los nodos virtuales y su uso en Cassandra y las CDN, con un ejemplo en Python.

Por Andrés Morales, hace 2 meses
Diagrama de filtros de Bloom con un array de bits y funciones hash marcando posiciones
Programación

Filtros de Bloom: verificar pertenencia con memoria mínima

Los filtros de Bloom permiten saber si un elemento pertenece a un conjunto usando una fracción mínima de memoria. A cambio aceptan falsos positivos, pero nunca fallan al decir que algo no está. Esta guía muestra cómo funcionan, con código en Python y casos de uso reales.

Por Andrés Morales, hace 2 meses

Paginación de entradas

Anteriores 1 2 3 4 … 11 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
  • AMD compra Taalas: chips que graban modelos en silicio a 17.000 tokens/s
  • Grafos de prerrequisitos: el método para ordenar tu autoaprendizaje técnico
  • Frontera de Pareto: elegir el mejor build entre miles en Mario Kart 8
  • TeachYourselfCS: la lista de lectura que reemplaza un CS degree
  • DeltaDB de Zed: control de versiones que registra cada cambio entre commits
Categorías
  • GNU/Linux
  • Inteligencia Artificial
  • Microservicios
  • Noticias Tech
  • Opinión
  • Programación
  • Redes
  • Seguridad
  • Tutoriales
Comentarios recientes
  • 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
  • Sergio en Configurar GRUB en Ubuntu y derivados: Cambiar el orden de arranque por defecto
  • carlitos en Solucionar el problema con VSYNC en Linux
Etiquetas
agentes algebra amd anthropic arquitectura atencion aviacion benchmark china chips cli codex cogs electronica epub firmware fork github gpu Handbook inferencia iot Javascript kimi koreader lean llm matematicas microsoft moe moonshot opensource openweight optimizacion productividad Programacion Python qwen robots rust seguridad sqlite vibecoding vpn vulnerabilidad
  • Política de privacidad
Hestia | Desarrollado por ThemeIsle