J’ai créer cette procédure pour aider mes camarades de classe et les professeurs pour résoudre les problèmes lié a VirtualBox sur Ubuntu Linux et le Secure Boot obligatoire des portables fournis par le Cégep
Author: Brandon
-
Jeu de course multijoueur dans le navigateur
Ce projet est un de mes favoris, j’ai réecris le serveur “multinode” que nous avions été donner pour avoir un controle complet sur toutes communications client et serveur.
Une page HTML avec un Canvas est utiliser pour afficher le jeu. J’utilise createjs pour faire le rendu de notre jeu sur ce Canvas. J’utilise mon serveur node / websocket fait sur mesure pour communiquer avec les connections websocket du navigateur.
J’utilise un serveur apache pour servir le code client du jeu, puis un proxy et reverse proxy pour permettre la connexion sécurisé au communication avec le serveur.
Le jeu est une simple course de drag, les voitures ne sont pas aligner parfaitement au début alors il faudra faire plus qu’appuyer sur la touche W. Le premier à atteindre 5000 points gagne la partie.
Il y a aussi un SVG animé qui fais office de compteur de vitesse de votre voiture.








-
Can’t Starve
Ce projet a servis de bac à sable pour mon apprentissage de web dynamique avec PHP et MySQL / PDO.
Pages:
- Une page d’accueil / recherche
- Une page liste
- Une page de detail pour un personnage
- Une page de recherche avancée
- Une section membre
- Une section admin
Une page de statistiques
J’ai décider de le rendre plus présentable et sécuritaire.
Les changements inclus
- Ajout d’un chargeur de fichier .env pour séparer les identifiants du code
- Réécriture des DAOs pour utiliser MYSQLI au lieu de PDO
- Réparations d’erreurs de débutant
Rendre fonctionnelle la modification de compte membre- Ajouts de modele pour remplacer les tableau



-
Projet assistant Noita
Ce projet a servis de bac à sable pour mon apprentissage de web dynamique avec AJAX
- Comporte une page utilisant un composant Gallerie
- Une page ayant des carte pouvant être agrandie, et détailler avec AJAX
J’ai décider de le rendre plus présentable et sécuritaire.
Les changements inclus
- Ajout d’un chargeur de fichier .env pour séparer les authentifiant du code
- Réécriture du DAO du côté client
- Réécriture de la gestion des cartes dans la page “Première Zone” du côté client
- Réécriture des points d’accès de l’API
Images

Page d’accueil 
La galerie 
Liste de zones 
Un zone afficher dans une carte