David Leal
@Panquesito7
Moderador en 30+ comunidades | Contribuidor de código abierto | Desarrollador de juegos/apps
Presentación
Soy desarrollador y colaborador de código abierto que está trabajando principalmente en C/C++ y Lua. He estado trabajando y contribuyendo a múltiples organizaciones, principalmente en The Algorithms.
En 2019, comencé mi viaje a través de la ruta de programación, ha sido un buen camino, con dificultades pero muy divertido. Desde entonces, empecé a amar el código abierto, la codificación, la programación y el aprendizaje de cosas nuevas sobre la codificación.
También trabajo en 5+ mods del motor Minetest; puede encontrar 3 aquí. He contribuido a muchos proyectos de código abierto como Minetest, Square language, y muchos otros proyectos, como otros mods Minetest.
Siempre estoy aprendiendo cosas nuevas en codificación, incluso interesándose en nuevos lenguajes como VBA y JavaScript.
Sin embargo, todo lo anterior lleva tiempo y trabajo, especialmente el desarrollo y el mantenimiento de proyectos de código abierto: es un alto costo, por lo que aprecio las donaciones de todos, de todas partes, sin importar la cantidad. Si te gusta mi trabajo, por favor considera darme un poco de dinero; así podré contribuir más a proyectos de código abierto. 🙂
En esta página, puede apoyar mis esfuerzos en The Algorithms y otros proyectos de código abierto. Aquí hay una lista de lo que he estado trabajando. Para saber más, consulte mi perfil de GitHub a diario.
Contribuciones en The Algorithms
Por favor, considera donar ¡a The Algorithms!
Soy uno de los mantenedores más activos en The Algorithms, especialmente en el repositorio C y C++. Aquí veremos un resumen de lo que hago.
Revisión de pull requests
He revisado más de 100 pull requests, guiando al autor del pull request para hacer de su algoritmo un recurso bien documentado y codificado para los alumnos y codificadores de acuerdo con nuestras directrices de repositorio. El repositorio utiliza Doxygen para que la documentación viva en la nube.
Mejorando la documentación y el codigo
He mejorado más de 5 algoritmos antiguos para convertirlos en un recurso útil tanto para los alumnos como para los estudiantes, añadiendo documentación y de acuerdo con las directrices del repositorio. Se ha puesto mucho trabajo y esfuerzo en la documentación.
Manteniendo la cuenta de Twitter
También manejo la cuenta de Twitter de The Algorithms. Hace poco he tomado el control sobre él. Planeo publicar contenido útil sobre algoritmos, código abierto y todo relacionado con el aprendizaje sobre la codificación.
Contribuciones menores en otros repositorios
Como miembro de The Algorithms, también he contribuido a varios otros repositorios de la organización.
Unos de estos repositorios son:
Proyectos de Minetest
Estoy en 5 organizaciones de juegos/mods Minetest, y los mantengo todos. Aquí hay un pequeño resumen de lo que hago al contribuir a ellos.
Contribuciones
Principalmente soluciono errores menores, agregando herramientas como LuaCheck y uso las últimas características de la API. He contribuido a más de 10 mods Minetest, todos ellos de código abierto. La mayoría de los mods están ubicados en Minetest mods.
Revisiones menores de pull requests
También reviso los pull requests, sobre todo para hacer comentarios o corregir errores menores, o pedir más información al respecto.
Manteniendo mods de Minetest
Mantengo cuatro (1 esta obsoleto) populares Mods Minetest en la organización de Minetest mods:
Estos son otros tres proyectos que no estan en Minetest mods:
Otros proyectos de código abierto
También he contribuido a muchos otros proyectos de código abierto, haciendo lo siguiente:
- Corrección de errores menores.
- Uso de las últimas características de API.
- Corregir / añadir integración continua.
- Pequeñas revisiones de pull requests.
Algunos de ellos son:
- Square Language.
- C++ Core Guidelines.
- C++ Linter.
- Dark Reader for Chrome.
- Devicon
- Y muchos más...
Proyectos personales
He estado trabajando en algunos proyectos personales en C++ y VBA (Visual Basic). La mayoría de ellos son para aprender y divertirse; aquí están algunos de ellos:
- Contar y manejar los empleados de una organización con muchas características.
- Calculadora (hecha en consola y Windows Forms).
- Número mágico.
- Tic Tac Toe en Windows Forms.
- Y muchos más...
Si quieres saber más sobre mí, no dudes en ponerte en contacto conmigo. 🙂
Cuentas enlazadas
Panquesito7 posee las siguientes cuentas en otras plataformas:
Repositorios
memory-game 5 Actualizada hace 3 semanas
A Memory Game with buttons, using Windows Forms and C/C++
tic-tac-toe 10 Actualizada hace 3 semanas
Tic Tac Toe in C++, CLI, and CLR using Windows Forms
submodules-alternative 2 Actualizada hace 2 meses
An easy-to-use Git modules alternative to make the cloning process easier
Equipos
Panquesito7 es miembro de 1 equipo:
Historial
Panquesito7 se unió hace 2 años.