Guyllaume Rousseau's repositories
inf111_h17_tp2
Imitation d'Akinator
syspathmodif
This library offers concise manners to modify list sys.path. The user should not need to import module sys.
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.
commitfetch
This library helps obtaining the data of a repository's commits through the GitHub API. Authentication with GitHub credentials is required.
mabede
A weather database accessible through a Node.js API
advent_of_code_2023
Solutions to the Advent of Code 2023 puzzles
advent_of_code_2016
Solutions to the Advent of Code 2016 puzzles
advent_of_code_2015
Solutions to the Advent of Code 2015 puzzles
water_sorter
Solves water sorting puzzles.
multiple_event_subscriptions
This repository shows the consequence of subscribing the same handler several times to an event.
json_in_unity
Example of JSON serialization in Unity
brainfuck_learning
Code written to learn Brainfuck
file_tree
Writes a directory's file structure in a text file.
lisp_learning
In this repository, I store the code that I write to learn the language Lisp.
resource_getter
A class that encapsulates an accessor to a Unity resource.
unity_learning
Playing with Unity to learn it.
angular_learning
Code to learn the Angular framework
weather_db
A weather database for learning NodeJS
perl_learning
Source code written to learn the Perl language
advent_of_code_2022
Solutions to the puzzles of Advent of Code 2022
assembly_training
This is assembly code that I wrote to learn the language.
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_py
Randomly changes the case of the letters in a string.
Choupie
Choupie is a Discord bot for development training.
randcase_java
Randomly changes the case of the letters in a string.
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.