Applications développées

Vous trouverez sur cette page les projets de l'équipe de développement logiciel de l'association Supélec Rézo. Pour toute question, remarque, insulte, contactez Supélec Rézo sur sa mailing-list.

Nom du projet Dernière version Description
Kettu Utilisé en interne, pas encore disponible au public Système de gestion d'un réseau local.
PHP RDG Version 0.22 (04/05/2008) Abstraction simple d'une base de données Mysql en PHP.
Notifier Développement en cours Outil de surveillance de serveurs de jeu
RezoIrcLogs Version 1.9 Application web permettant de parcourir des logs IRC
Birdo Développement en cours Indexeur automatique de serveurs FTP

Birdo

Indexeur automatique de serveurs FTP.
Cet outil parcourt et indexe de façon automatique les serveurs FTP dotés d'un accès anonyme sur son réseau. Il permet également d'effectuer des recherches dans ces serveurs.

Licence : GPL v3
Langage : Symfony
Dernière version : Cette application est en cours de développement.
Documentation : Pas encore disponible
Dépôt Git : Ce projet n'est pas encore disponible au public pour des raisons de maturité.

Kettu

Système de gestion d'un réseau local.
Il s'agit de l'ensemble de logiciels et de scripts que nous utilisons pour administrer le réseau de la résidence. Le projet Kettu est developpé en interne, essentiellement en Ruby. Il supporte : la gestion des switchs, du DNS, du DHCP, du Firewall, les adhésions et la comptabilité, les comptes Web, FTP, mail et les mailing-lists des adhérents, ...

Licence : GPL v3
Langage : Ruby / Ruby on Rails / Javascript
Dernière version : La dernière version stable est la 2.0. La version 3.0 a été abandonnée au profit de la version 4.0, actuellement en cours de dévelopement.
Documentation : Pas encore disponible
Dépôt Mercurial : Retrouvez ce dépôt parmi les dépôts mercurial de Supélec Rézo : https://hg.rez-gif.supelec.fr/kettu-admin/

Notifier

Outil de surveillance de serveurs de jeu.
Cette application permet de détecter et de notifier l'utilisateur quand un joueur rejoint un des serveurs surveillés. La notification s'effectue par une alerte sonore ou visuelle, via une icône dans la zone de notification.

Licence : GPL v3
Langage : C++
Dernière version : Cette application est en cours de développement.
Documentation : Pas encore disponible
Dépôt Git : Retrouvez ce projet sur GitHub : https://github.com/supelec-rezo/notifier

PHP RDG

Implémentation simple du patron de conception Row Data Gateway pour PHP.
L'objectif de PHP RDG est de fournir une implémentation très simple pour réaliser l'abstraction d'une table Mysql dans une classe PHP. Les fonctions habituelles de communication avec la base de données sont factorisées, il n'y a plus qu'à les inclure dans vos classes en les faisant hériter d'une classe de base.

Licence : BSD 1999
Langage : PHP 5
Dernière version : Version 0.22 du 04/05/2008
Télécharger au format tar.gz
Télécharger au format zip
Documentation : Voir le fichier README
Dépôt Mercurial : https://hg.rez-gif.supelec.fr/phprdg

RezoIrcLogs

Application web permettant de parcourir des logs IRC.
Cette application lit et affiche dans un format agréable les logs IRC, en prenant soin de les organiser de façon hiérarchique et chronologique. Elle permet également d'effectuer des recherches à l'intérieur de ces logs.

Licence : GPL v3
Langage : Python
Dernière version : Version 1.9.
Documentation : Voir le fichier README
Dépôt Git : Retrouvez ce projet sur GitHub : https://github.com/supelec-rezo/rezoirclogs