Thanos chourlias's Projects
A statistics bord with a grade
An awesome README template to jumpstart your projects!
This is a simple game for playing cars with the computer, currently he is very stupid but maybe when i learn more about Artificial neural network's and get more in to machine learning.The game you play with the computer is a classic game called Xeri.
A collection of small corpuses of interesting data for the creation of bots and similar stuff.
This is a doubly liked list, implemented in C as a Cmake shared library project. This library implements only the basic functions of a linked list and the user has the responsibility to allocate memory and free it, for some basic pointers.
This is a simple implementation of the MIPS single cycle processor that is described and taught in the book of "Computer Organisation and Design" from Patterson and Hennessy.
Hello there, this is the code of my personal site. It started as a simple one page site but in the way I decided to add a few more things. This site is a hybrid if you want, because as mentioned it started as a simple web page so i decided not to use a framework but in the way all the add on's and the changes were made with bootstrap 4, in the future I plan to make the page again using VueJS or React, so the code would be more maintainable and the connections less confusing
this is the repository from where we can set env varibles(overwrite them) and get an image instance up and running with just some docker-compose commands
This is the 3rd version of my site. A project that started three years ago just to get started and practice my skills to a basic web-dev stack, js+css+html. And with each year im going back to my code and the site and improving my code and stack. This years goal is to finaly make a more production ready site and not limit myself to only front end. This year, the choosen stack is ts+vue+tailwind for my front end part and the connection with my server, and the server will be responsible for all the modules that could be pluged in to my site.
With this program you can locally store information, to a binary file, for a number of students.You can also add students, delete students and even customise the information of a student based on their id.Finally you can print the information of a specific student based on their id or the information from every student in the file.
This is a simple NOT reliable word counter which opens a directory creates a new process for each ASCII file opens it and then with use of threads is counting the words in it with some amount of parallelism.