Quién ejecuta tu Future en Rust: introducción práctica a async

Este primer capítulo de una serie sobre Rust asíncrono sirve de puente entre los manuales que detallan las entrañas de Future, poll y Pin, y las guías prácticas que conectan servicios reales con Tokio. La premisa central es directa: a diferencia de JavaScript, donde el event loop de Node ejecuta las

Una introducción al análisis funcional para ciencia e ingeniería

El análisis funcional es la rama de las matemáticas que extiende el álgebra lineal más allá de las matrices finitas, permitiendo operar con conjuntos infinitos de funciones continuas. Su utilidad resulta decisiva en física e ingeniería, por ejemplo en el estudio de ondas en medios continuos, donde s

Introducción a Dune: guía práctica del sistema de compilación de OCaml

Dune es el sistema de compilación de referencia en el ecosistema OCaml y un paso esencial para empezar a trabajar con este lenguaje. Este artículo ofrece una guía práctica dirigida a personas que se inician en OCaml, basada en un proyecto de ejemplo minimalista llamado "helloer", con el objetivo de

Zig by Example: un repositorio para aprender Zig con ejemplos anotados

El repositorio "Zig by Example", mantenido por el usuario boringcollege en GitHub, ofrece una introducción práctica al lenguaje de programación Zig mediante una colección de ejemplos anotados. La propuesta sigue la misma filosofía didáctica que el popular "Go by Example" de Mark McGranaghan, del que

El perceptrón, el cerebro más pequeño que puedes construir

Un perceptrón es la unidad mínima de una red neuronal: recibe un número y devuelve una respuesta de sí o no. Aunque parezca trivial, la idea, propuesta por Frank Rosenblatt en 1958, es el germen de todas las redes neuronales actuales. El artículo construye uno desde cero en Python, sin matemáticas a

Reproduce tus MP3 de Google Drive en Music Assistant sobre Home Assistant

Un tutorial personal explica cómo reproducir una colección de MP3 almacenados en Google Drive desde Music Assistant, el reproductor musical integrado en Home Assistant. La guía describe un proceso de tres pasos basado en la herramienta de línea de comandos rclone, que actúa como puente entre el alma

Cómo ejecutar juegos DOS de GOG para Windows en un Mac con chip M-series

Este artículo describe un procedimiento detallado para ejecutar juegos clásicos de DOS comprados en GOG en un Mac con chip Apple Silicon, tomando como caso de uso Heroes of Might and Magic II y mencionando también Settlers II. El autor enmarca el problema a partir de su experiencia personal: adquiri

Ordenadores antiguos: internet vía Android

Si eres un entusiasta de la informática retro, seguramente te has enfrentado al desafío de conectar ordenadores antiguos, especialmente aquellos de la época de Windows 9x/XP, a Internet. Estos sistemas, adorados por su software y juegos nostálgicos, a menudo carecen de conectividad Wi-Fi moderna o t

Aprende a programar tu TI-83 Plus: guía para principiantes

Este tutorial, "TI-83 Plus BASIC Programming Tutorial: A Beginner's Guide" de Boris Cherny, ofrece una introducción completa a la programación en la calculadora TI-83 Plus utilizando su lenguaje BASIC. Está diseñado para principiantes absolutos y sugiere comenzar desde el principio, experimentando c

Bevy: Guías de referencia para desarrolladores de juegos

Bevy es un motor de juego de código abierto escrito en Rust, y `taintedcoders.com` ofrece una colección de guías y tutoriales para aprender a desarrollarlo. La página web, creada por Nolan Tait (también conocido como nolantait), se ha convertido en una referencia similar a las guías de Rails para el

Ada y SPARK para ARM: Nuevo tutorial simplifica el desarrollo

Un nuevo tutorial facilita la programación de sistemas embebidos utilizando los lenguajes Ada y SPARK en microcontroladores ARM Cortex-M. Publicado por inspirel.com, el tutorial está dirigido a aquellos interesados en el desarrollo de sistemas embebidos y que buscan explorar estas alternativas de pr