🔭 I’m currently working on my final degree project: a Turing Machine emulator! | 💬 Ask me about anything 😄 |
🌱 I’m currently learning to manage my time | 📫 How to reach me: margual56@gmail.com |
👯 I’m looking to collaborate on an open-source project | ⚡ Fun fact: I am a productive procrastinator 😇 |
- Creator and maintainer of slimbookservice-bin in the AUR
- Creator of Simple Templates, where you can find starting templates for many types of projects
- Added Spanish Layout to Simple Keyboard → PR #33
- Fixed ani-cli's download → PR #494
- Added
depends
andoptdepends
options to cargo-aur → PR #11 - Fixed a JS event bug on react-click-to-edit → PR #14
- Spotted typescript bug in Split → Issue #686
- PygObject documentation clarification → Issue #205
I'm always on the lookout for more interesting contributions!
- Turing Machine 2.0
- A next-gen version of the original Turing machine.
- Made completely in Rust, which means it is cross-platform, performant and memory-safe!
- A web version is available here
- Radio CLI:
- A customizable Radio for your console made in Rust that uses mpv to play radios all around the world.
- It can even play youtube videos and just download the audio (thanks to mpv)!
- Tic Tac Toe:
- A Rusty multiplayer implementation of the Tic Tac Toe game.
- It compiles to a single binary that contains a server and a client.
- Two players can join over internet and play any size of board!
- Turing machine:
- A programmable, simplified, ideal Turing Machine made in Java using Processing's core utils
- You can give it a program (following the syntax from the examples) and it will run it as if it had infinite memory on the tape.
- Its interpreter supports Syntax and Runtime Errors
- Add the VsCode or the Code-OSS extensions to enable syntax highlighting of the code and more.
- Markdown renderer:
- It is incomplete, but it mostly works for 90% of the simpler markdown syntax
- Lets you convert a simple markdown file into an HTML file, with the option to embed a stylesheet other than the default