Introduction As I just happen to have optical fiber connected to my building, the idea of buying myself a NAS server started to grow in my mind, it would help me reduce costs on the following subscriptions: iCloud 2To, replaced with a local photo server immich : -9.99€/month Netflix, replaced with a Plex server: -14.99€/month Mail server, implemented locally: -13.70€/month Today we…
IDE stands for Integrated Development Evironment The discovery I started development around 2016, with the Java programming language, on a so-called “potato-pc”. I began by coding minecraft plugins, but I was lost , I learnt by watching tutorials, and on these tutorials, the developers were all using the Eclipse IDE, so I decided to do like them, and I gave this IDE a try. The experience, was……
Repository It’s been a long time since I’ve wanted a blog. Having a blog has so many advantages, such as being able to store your researches somewhere, and it might help others working on the same subject
Repository Introduction During the realization of the Babel project, I had to work on a protocol system, to enable interactions between the client and the server. If you want more details about the base project, feel free to click here . Tech stack Programming language: C++ The protocol system does not depend on anything else. Architecture PacketManager Global functions deserialize(std::string…
Repository Result Introduction Project definition This project was an EPITECH project, the project was defined as followed: A client interface TCP communication between the client and the server UDP communication between two clients Send messages to another client Retrieve client conversation (messages sent and received) Tech stack Programming language: C++ Window library: Qt Server library: asio…
Repository Result Introduction Managing money is important, especially as a student where you have limited resources. Using google sheets, or excel documents is not trivial, and might be tedious for beginners. I heard about the app Microsoft money , but it was old, no longer supported on newer versions of Windows, so there came the idea to create a similar app by myself. Tech stack Programming…
Repository Result Introduction During 2022, I used to play League of Legends with my friends, and they recommended me to use a website to get the best champion builds. A really famous one is U.GG . For those who are not yet introduced to this game, you can get more informations here . I was looking for project ideas to code on my spare time, and the idea of working on such website really enjoyed…
Repository Introduction While I was going back to my parents’ home, I had 6 hours to kill in the train. I had no internet nor any way to charge my laptop so I decided to work on something simple with libraries that my pc already had downloaded. Items A laptop with a linux environment installed (NixOS) A charger with no power socket nearby A C compiler (gcc) A graphical library (SFML) With that in…
Repository Introduction The idea of creating such Minecraft plugin’s library, originated from the development of the RValue class in Java. I had just finished working on my NarutoUHC Minecraft plugin, that I realized if I wanted to create more UHC plugins, I had to abstract the process as much as possible. Tech stack Programming language: Java Library: Spigot 1.16.5 Developer’s Documentation I…
Repository Introduction I was contacted by a friend around August 2020, to work on a Minecraft project, a custom UHC game mode. The NarutoUHC game mode. I was getting kind of busy as it was soon the beginning of my first year of studies at EPITECH , therefore, I declined my friends’ offer, and recommended him another developer. Unfortunately, my friend paid that developer, and during three months…