Sujets de stage à effectuer dans Proxience
Notez que vous pouvez toujours proposer votre propre sujet (sur un domaine qui vous intéresse et qui pourrait intéresser Proxience).
Les sujets ci-dessous sont indicatifs (pour donner des idées). J'ai plus d'une cinquantaine de sujets de stage possibles (je vais les décrire ici au fur et à mesure). Les sujets sont adaptables à la durée effective de votre stage. Les sujets en gras sont ceux qui m'intéressent en priorité.
Sujets plutôt tournés vers le développement logiciel
Thèmes : Python, PHP, intégration continue, tests unitaires, Django, Laravel
Conception / programmation d'un calculateur de compensation carbone (libre).
Adaptation du logiciel « qrfcview » à Qt5 (C++).
Modernisation et installation d'un serveur Demexp (langage OCaml).
Détection automatique et efficace de liens cassés sur un DokuWiki (et autres sites).
PHP
Python/Django
Installation et modernisation du logiciel « Présentateurs » (Python/Django).
Modernisation du logiciel « Papillon » (Python/Django).
Prototypage d'un logiciel de réalisation de courriers à partir de modèles de courriers-types LibreOffice ou Jinja2 (à tester et comparer).
Logiciel PMB (SIGB en PHP)
Serveur de vignettes pour PMB.
Serveur de requêtes pour PMB.
Automate de prêt (Bibloto).
Intelligence artificielle
Sujets plutôt tournés vers le réseau
Thèmes : IPv6, BGP, DNSSEC, DANE
Réseau maillé
Mise en place d'un réseau maillé (comparaison de divers protocoles)
Wi-Fi et/ou
LoRA.
MPTCP
Mise en place de
Multipath TCP au-dessus de deux liens distincts (de type « IoT ») :
Thèmes : injection SQL, tests de pénétration
Sujets plutôt tournés vers l'administration système (« DevOps »)
Thèmes : supervision, empaquetage Debian, Ansible
Automatisation du déploiement du logiciel Simulabio (Python/Django) sur machine virtuelle KVM avec Ansible.
Mise en place d'une instance de e-venements.
Mise en place d'une instance de Modoboa modernisé 2018 (courriel, Python/Django) [déjà réalisé en 2016 par Arnaud Garreau].
-
Faire un QubesOS « à la Debian ».
Installation d'une instance de Mastodon.
Virtualisation
Confinement
Supervision
Mise en place et comparaison de divers logiciels de supervision. Simplification des affichages. Détermination de seuils pertinents de notification. [Déjà réalisé pour partie en 2016 sur certains logiciels par Félix Guingant.]
Installation d'une instance de Prométhéus.
Empaquetage Debian
Empaquetage Debian de Dolibarr
Empaquetage Debian du projet « Butter » (npm).
Empaquetage Debian de LimeSurvey (PHP).
Empaquetage Debian de PMB (PHP).
Installation d'une instance du logiciel MapOSMatic (Python/Django + compilation logiciel Mapnik et import OpenStreetMap dans Postgresql).
Mise en place d'une instance du logiciel FixMyStreet (PHP) en français.
Serveur de dalles OpenSteetMap (avec styles personnalisés).
Visualisation des données PAC (RPG).
Visualisation et qualification des parcelles du cadastre.
Sujets plutôt tournés vers l'« Internet des objets »
Thèmes : LoRa, Sigfox et équivalents, TheThingsNetwork
Sujets plutôt tournés vers la communication / le développement commercial
Réalisation / mise à jour de fiches produit (logiciels).
Promotion du logiciel Simulabio.
Développement de modèles et styles pour Dolibarr.