Una selección de proyectos personales. Distintas maneras de llevar la teoría a la práctica.
Blackjack
C · TCP · CMake
Un juego de cartas donde lo interesante también ocurre entre el cliente y el servidor. Desarrollado en C, con comunicación mediante sockets TCP y compilación con CMake.
Notas del proyecto
Una forma práctica de aplicar el modelo TCP/IP y trabajar con la comunicación entre procesos a través de la red.
Instalación y despliegue de una instancia de n8n en un servidor VPS mediante Docker. Un proyecto para llevar una herramienta de automatización a un entorno propio.
Notas del proyecto
El VPS proporciona el servidor; Docker, el entorno del contenedor; n8n, la aplicación. Una oportunidad para entender cómo encajan las tres piezas de un despliegue.
Retos de programación para afinar la forma de pensar. Practico algoritmos, estructuras de datos y programación orientada a objetos resolviendo problemas en C++.