Informatii generale
- Categorie: Educational
- Judetul: Brașov
- Surse: GitHub - timitoc/LearningPointers
Descriere
Learning Pointers este un proiect cu scop educativ menit să faciliteze
studiul pointerilor in C++. Pentru ca lecțiile să fie cât mai practice am
creat o unealtă prin care exemplele explicative să poată fi testate de
utilizator dupa bunul plac. Unealta este reprezentată de un debugger de C++
complet, un IDE de sine stătător.
Tehnologii
Pentru a putea comunica cu serverul in timp real eficient am folosit web sockets, mai exact tehnologia socket.io. Mai mult, comunicarea serverului cu interfața de gdb este realizată la rândul ei cu socket.io pentru a putea avea procesul de debug într-un container izolat (Docker).
Alte tehnologii folosite:
Frontend: - JsTree, Typed.js, Bootstrap4, jQuery, Ace, Gulp.
Backend: - Node.js, MySQL, Async.js, BlueBird, RxJs, GDB, Clang-format.
Cerinte sistem
Browser Firefox, Chrome, Internet Explorer, Edge … (Cu suport HTML5)
Recomandat Firefox
Realizatori
Andrei Timotei Ardelean
- Scoala: C.N.I “Grigore Moisil”, Brașov
- Clasa: 12
- Judet: Brașov
- Oras: Brașov
Andrei Gasparovici
- Scoala: C.N.I. “Grigore Moisil”
- Clasa: 11
- Judet: Brașov
- Oras: Brasov