El Solitario

  • GNU/Linux
  • Tutoriales
  • Opinión

Porque ser Geek esta bien

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 24 minutos13 julio, 2026
Placa BeavisUltrasound, clon open source de la Gravis Ultrasound PnP con chip AMD InterWave
Noticias Tech

BeavisUltrasound: la réplica open source de la Gravis Ultrasound PnP

BeavisUltrasound es un clon open source de la Gravis Ultrasound PnP publicado en GitHub por el usuario schlae, con esquemático en KiCad, PCB de 4 capas y el GAL reversado del chip AMD InterWave AM78C201. La placa todavía no fue fabricada ni probada, pero documenta por primera vez de forma abierta toda la lógica programable de la tarjeta.

Por Andrés Morales, hace 6 horas
Diagrama de arquitectura de WASI Preview 2 ejecutando WebAssembly fuera del navegador
Programación

WASI Preview 2: WebAssembly corre fuera del navegador con wasmtime

WASI Preview 2 permite ejecutar módulos de WebAssembly fuera del navegador, con acceso controlado a archivos, redes y línea de comandos. Gracias al Component Model y runtimes como wasmtime, un mismo componente puede correr en servidores, funciones serverless y entornos edge sin recompilar por arquitectura.

Por Andrés Morales, hace 10 horas
Ilustración de fingerprinting matemático de navegadores mediante Math.tanh()
Noticias Tech

Math.tanh() delata el sistema operativo desde Chrome 148

Desde Chrome 148, la función Math.tanh() ya no da el mismo resultado en todos los sistemas operativos: usa la librería matemática nativa de cada plataforma. Ese detalle, invisible para la mayoría de los desarrolladores, se convirtió en una nueva herramienta de fingerprinting que los sistemas anti-bot usan para detectar navegadores automatizados.

Por Andrés Morales, hace 12 horas
Logo de PostgreSQL 18 con el elefante Slonik, la mascota del proyecto
Programación

PostgreSQL 18 llega con E/S asíncrona y UUID v7 nativo

PostgreSQL 18 fue liberado con un nuevo subsistema de entrada/salida asíncrona, skip scan en índices B-tree y soporte nativo para UUID v7. Repasamos las funciones más relevantes de la nueva versión y qué significan para equipos de desarrollo y bases de datos en producción.

Por Andrés Morales, hace 13 horas
Diagrama de SQLite WebAssembly OPFS ejecutándose en el navegador
Programación

SQLite en el navegador: WebAssembly y OPFS habilitan disco real

SQLite compilado a WebAssembly ahora puede persistir datos directamente en disco gracias a OPFS (Origin Private File System), sin depender de IndexedDB ni de un servidor. Esto habilita aplicaciones web con bases de datos SQL completas, rápidas y funcionales incluso sin conexión.

Por Andrés Morales, hace 13 horas
Grafico bursatil mostrando la caida de acciones de chips y el repunte del software de IA
Inteligencia Artificial

¿Se acabó el hype de los chips? Wall Street rota 12% hacia software de IA

Las acciones de semiconductores retrocedieron 12% en las ultimas semanas mientras las empresas de software ligadas a IA capturan el interes de los inversores. El movimiento marca un cambio de narrativa en el trade de inteligencia artificial que dominaba Wall Street desde 2023.

Por Andrés Morales, hace 22 horas
Ilustración de tablas STRICT en SQLite mostrando validación de tipos de datos
Programación

SQLite STRICT tables: cómo evitan bugs de tipos desde la 3.37

Un artículo publicado por el desarrollador Evan Hahn reabre el debate sobre el tipado flexible de SQLite y defiende el uso de tablas STRICT, una función disponible desde la versión 3.37.0. Repasamos cómo funciona esta validación, qué errores previene y por qué migrar una tabla existente no es trivial.

Por Andrés Morales, hace 2 días
Diagrama de la decodificación especulativa de DSpark de DeepSeek
Inteligencia Artificial

DeepSeek lanza DSpark: inferencia de V4 hasta 400% más rápida

DeepSeek publicó DSpark, un módulo de decodificación especulativa que acelera sus modelos V4 entre 51% y 400% sin tocar los pesos base. También liberó DeepSpec, un codebase open source para entrenar y evaluar modelos draft. Acá te explicamos cómo funciona y por qué importa.

Por Andrés Morales, hace 2 semanas
Captura de OpenTTD 16 mostrando un tren y una red ferroviaria sobre un mapa generado
Noticias Tech

OpenTTD 16.0-beta1 ya permite conducir trenes en reversa

El simulador de transporte open source OpenTTD publicó su primera beta de la versión 16. La novedad estrella: los trenes por fin pueden ir en reversa sin vías de retorno. Repasamos todas las funciones y cómo probarlas.

Por Andrés Morales, hace 2 semanas

Paginación de entradas

1 2 … 42 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
Entradas recientes
  • Garbage collection: cómo funciona la gestión automática de memoria
  • BeavisUltrasound: la réplica open source de la Gravis Ultrasound PnP
  • WASI Preview 2: WebAssembly corre fuera del navegador con wasmtime
  • Math.tanh() delata el sistema operativo desde Chrome 148
  • PostgreSQL 18 llega con E/S asíncrona y UUID v7 nativo
Categorías
  • GNU/Linux
  • Inteligencia Artificial
  • Microservicios
  • Noticias Tech
  • Opinión
  • Programación
  • Redes
  • Seguridad
  • Tutoriales
Comentarios recientes
  • 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
  • Calos en Solucionar el problema con VSYNC en Linux
Etiquetas
Blockchain Blog CSS Debian Diseño de Software Docker El Solitario Framework Frontend Google Chrome GRUB Handbook Historia Intel Internet Javascript Manual Microservicios Oracle patrones de arquitectura Patrón de Diseño Programacion Python React React JS Recursos Redes Spring Spring Boot SSH Tecnologías Emergentes Ubuntu Vsync WebLogic 12c Windows Yarn
  • Política de privacidad
Hestia | Desarrollado por ThemeIsle