Actualmente jugando: Armored Core 4
Actualmente leyendo: L’Europe à l’épreuve des Balkans por Xavier Gautier
Estoy cerca de terminar la universidad y estoy motivado para empezar unos cuántos proyectos personales. Espero reunir la determinación para empezarlos y acabarlos, siento que tienen potencial.
Quiero explorar CAD en 3D con OpenSCAD. Brian S. Stephan publicó hace unas semanas un diseño muy interesante para un stick arcade en su repositorio de git y quiero hacerle unas cuántas modificaciones, abrir un PR y, espero, ver mis cambios formando parte de la rama principal. Me gustaría añadir compatibilidad para palancas coreanas y paneles de acrílico de 3mm de grosor para acomodar arte.
En cuanto a programación, he tenido unas cuantas ideas que me gustaría desarrollar. Quisiera aprender programación embebida en el microcontrolador RP2040, usado en las placas de desarrollo raspberry pi pico. Primero, como un proyecto de práctica, estaba planeando en hacer una calculadora científica simple con una pantalla LCD, probablemente OLED, me gusta cómo se ven. Después de eso, el plato fuerte y lo que más me interesa: desarrollar una librería para interactuar con controles de Playstation 2 y finalmente, tener el arcade stick personalizado definitivo para el Playstation 2. El sólo pensar en eso me hace babear honestamente.
Me introduje a las finanzas personales recientemente, con hledger. Creo que es un sistema interesante, y aunque no soy un experto, veo el potencial en automatizar tareas de contaduría cuando se trabaja en un sistema de texto plano como el de hledger. Busqué librerías de parsing para él y no encontré nada. Pensé que sería una buena idea hacer una, potencialmente en C para que pueda ser embebida en lenguajes de scripting extensibles como Python o Ruby. Python ya tiene una librería con diferentes utilidades para trabajar con archivos de hledger, pero analizarlos sintácticamente abre un mundo de posibilidades.