Pinned Repositories
fairfield-programming.github.io
🌐 The website for the Fairfield Programming Association.
AlgoViz
AlgoViz is web based algorithms visualisation for simple sorting algorithms.
C-huffman-text-compression
This project impelements a basic version of the Huffman text compression algorithm, using the Huffman tree.
Camp-Shop
This is my second project, which is a small web app to find & review campgrounds (clone of yelpcamp)
eddy
Eddy - A minimal text editor written in Go ( started only with one file ! ).
LL1p.go
This is a simple LL(1) grammar tokenizer & parser written in Go.
MassiGy
Config files for my GitHub profile.
programmer_notes_webapp
a blog post type web app, where I can showcase my notes in my programming learning journey!
MassiGy's Repositories
MassiGy/Camp-Shop
This is my second project, which is a small web app to find & review campgrounds (clone of yelpcamp)
MassiGy/eddy
Eddy - A minimal text editor written in Go ( started only with one file ! ).
MassiGy/MassiGy
Config files for my GitHub profile.
MassiGy/Coding-For-Beginners
Coding for Beginners project website
MassiGy/Java-interaction-networks-metrics
Dans ce projet, nous allons analyser un réseau de collaboration scientifique en informatique. Pour y arriver, nous utilisons GraphStream. Celui-ci, permet de mesurer de nombreuses caractéristiques d'un réseau.
MassiGy/Natrous
this is one of the project that I have build along in the Jonas course named advenced css & sass in Udemy
MassiGy/programmer_notes_webapp
a blog post type web app, where I can showcase my notes in my programming learning journey!
MassiGy/trends_app
This Express/MySQL api illustrates the usecase of Express along side MySql
MassiGy/Trillo
this is one of the projects that I have built along whithin the Jonas Udemy Course named Advenced CSS & SASS
MassiGy/vpn-tester
This is a mvp, minimal valuable project, which will allow users to test if thier vpns works
MassiGy/backend-server
📠 The backend of the Fairfield Programming Association website.
MassiGy/C-check-randnums-uniformity-with-ipc
This project aims at generating random numbers by using the power of inner process communication to aggregate the work data. Then a main process will be analysing the uniformity of our generated data, thus be able to judge the used generator.
MassiGy/C-maze-solver
This C project will use multithreading to solve a maze
MassiGy/C-signals
C implementation of a small simulation that handles userspace (not real time) signals. The idea is to manage two processes in a mono-core cpu environment silumation, each process should not be disturbe in its calculation, and no one should be left aside (avoid famine).
MassiGy/Camp-shop-redesign
Redesign of the camp shop web app.
MassiGy/cg101a
The idea behind this little sketch is to understand how we can go from modal/world space to view space. Put differently, how to go from 3D to 2D.
MassiGy/dotefiles
These are my .config dotefiles. Feel free to comment and use them.
MassiGy/EuroCoins-DB
This is the third year project for our database management & web programming related course.
MassiGy/fairfield-programming.github.io
🌐 The website for the Fairfield Programming Association.
MassiGy/Go-asyncLogger
This simple program aims at exploring Golang channels and CSP modal for implementing a simple Logger that can queue up logs and then logs them afterwards asynchronously. Thus offering an asyncLogger like functionnality with a smaller performance overhead then a traditional sequential logger.
MassiGy/Go-connectionsPoolManager
This simple program aims at exploring Golang's interfaces and structs, besides this also calls out to one of my other programs in Go which is /Go-asyncLogger. This program illustrates the behaviour of a connections pool manager using a logger. This program is built in a sens where it can be used for any logger and any type of connections.
MassiGy/LL1p.go
This is a simple LL(1) grammar tokenizer & parser written in Go.
MassiGy/mmtime
This CLI tool aims at offering a deamon-like process that works in the background and monitors the time that the user had spent on a collection of applications.
MassiGy/Network-routing-overview
This simple program aims at applying the Bellman-Ford algorithm for network routing, and routing tables setup.
MassiGy/Palmares-GC-Tennis-DB
Base de Donnés Pour les Palmarès GC Tennis ( depuis 2021 ).
MassiGy/DS-practice-with-python
Some data structures implemented in python. Originaly from my teaching classes.
MassiGy/Java-dijkstra
Ce rapport a permis de comparer deux versions de l'algorithme de Dijkstra : une implémentation naïve et une implémentation optimisée par GraphStream.
MassiGy/Network-signal-error-detection-by-Hamming-codes
This simple program aims at encoding and decoding network signals using Hamming codes for err detections. (Uses parity bits)
MassiGy/Network-Signal-representation
This simple program aims at decoding binary signals into a visual signal representation according to a preset encoding schema.
MassiGy/phpsymfony-EuroCoins-DB-Crud
This PHP Symfony web app aims at using the /EuroCoins-DB database to create a CRUD Web app using the powerful tools of symfony5.