Guyllaume Rousseau's repositories
lisp_learning
In this repository, I store the code that I write to learn the language Lisp.
perl_learning
Source code written to learn the Perl language
advent_of_code_2015
Solutions to the Advent of Code 2015 puzzles
advent_of_code_2016
Solutions to the Advent of Code 2016 puzzles
advent_of_code_2022
Solutions to the puzzles of Advent of Code 2022
advent_of_code_2023
Solutions to the Advent of Code 2023 puzzles
angular_learning
Code to learn the Angular framework
assembly_training
This is assembly code that I wrote to learn the language.
Choupie
Choupie is a Discord bot for development training.
commitfetch
This library helps obtaining the data of a repository's commits through the GitHub API. Authentication with GitHub credentials is required.
brainfuck_learning
Code written to learn Brainfuck
file_tree
Writes a directory's file structure in a text file.
jpacman
Pacman-inspired game, for teaching reengineering purposes. (>= v9.0.0)
json_in_unity
Example of JSON serialization in Unity
mabede
A weather database accessible through a Node.js API
megamek
MegaMek is a networked Java clone of BattleTech, a turn-based sci-fi boardgame for 2+ players. Fight using giant robots, tanks, and/or infantry on a hex-based map.
megameklab
MegaMekLab is a BattleTech unit modification program. It allows creating and modifying all unit types available in MegaMek from Support Vehicles up to WarShips. It also allows printing record sheets for single or multiple units.
mekhq
MekHQ is a java helper program for the MegaMek game that allows users to load a list of entities from an XML file, perform repairs and customizations, and then save the new entities to another XML file that can be loaded into MegaMek.
multiple_event_subscriptions
This repository shows the consequence of subscribing the same handler several times to an event.
PyPDF2_Fields
Library PyPDF2_Fields is a complement to PyPDF2. It helps reading and setting a PDF file’s fields, knowing their type and controlling their editability.
pypdf2_structures
This library writes text representations of the object structures that make the pages and fields of PDF files in PyPDF2.
randcase_java
Randomly changes the case of the letters in a string.
randcase_py
Randomly changes the case of the letters in a string.
repr_rw
This library writes Python object representations in a text file and reads the file to recreate the objects. An object representation is a string returned by function repr.
resource_getter
A class that encapsulates an accessor to a Unity resource.
unity_learning
Playing with Unity to learn it.
water_sorter
Solves water sorting puzzles.
weather_db
A weather database for learning NodeJS