Traductions de cette page:

Le oui-qui de Pierre

[[pub:projets]]

Piste: projets

Connexion

Vous n'êtes pas connecté ! Entrez vos identifiants ci-dessous pour vous connecter. Votre navigateur doit accepter les cookies pour pouvoir vous connecter.

S'identifier

Vous n'avez pas encore de compte ? Inscrivez-vous: Créer un compte

Mot de passe oublié ? Obtenez-en un nouveau: Définir un nouveau mot de passe

Projets personnels

Scripts nuls

Webcamd

Un petit script perl que j'ai (mal) écris pour apprendre le perl quand j'étais au lycée. Cet outil lit un fichier de configuration, capture des images à intervale régulière via un périphérique Video4Linux, ajoute la date et met l'image en ligne (via ftp ou serveur local). Il supporte un système de pseudo template html très basique.

Projets professionnels

Des petits projets réalisés dans un cadre professionnel, mais libres (GPL v2).

Petits scripts

Patches

CPQarrayd

Le logiciel CPQarrayd remplace les agents Compaq/HP pour surveiller les volumes RAID gérés par le driver cciss.

La version d'origine ne testait aucune allocation mémoire, ce patch ajoute des tests qui évitent des segfault dans un certain nombre de configurations.

Le patch n'a (à ma connaissance) jamais été intégré au projet principal (jamais reçu de réponse). Je ne sais pas si les versions suivantes souffrent du même problème ou non.

nss_ldap

Pour mémoire, un minuscule correctif pour nss_ldap qui ne testait pas correctement le contenu du fichier /etc/ldap.secret en tronquant le dernier caractère du mot de passe en l'absence d'un retour chariot en fin de ligne.

http://bugzilla.padl.com/show_bug.cgi?id=138

ALA : Arte Log Analyse

Description

ALA est analyseur de logs développé lors de ma période de travail à ARTE. Il a été conçu pour fonctionner sur un serveur de log utilisant syslog-ng.

Téléchargement

  • Le tarball (qui contient une documentation plus complète) ala-4.0.tar.gz

Samba VFS : module "Versions"

Ce module samba permet de donner à samba une fonctionnalité de sauvegarde de multiples versions des fichiers. Chaque modification d'un fichier entraîne une sauvegarde sous la forme d'un fichier .nomdufichier-date. Il a été développé pour remplacer une fonctionnalité similaire qui existait sur les serveurs Novel.

Pour la compilation, voir la documentation de Samba.

ChangePassword : un outil pour modifier des mots de passe LDAP

Ce programme sert à modifier en parallèle les mots de passes stockés dans des annuaires LDAP non synchronisables (typiquement Active Directory, eDirectory et OpenLDAP.

Deux versions sont inclues dans le tarball :

  • une version administrateur qui se connecte aux serveurs LDAP en administrateur pour changer les mots de passe.
  • une version utilisateur qui se connecte aux serveurs LDAP en tant qu'utilisateur avec l'ancien mot de passe pour mettre le nouveau.

Les utilisations possibles de ce programme sont de directement dans Samba pour permettre aux utilisateurs de changer leur mot de passe via windows, ou à travers une interface web pour que les administrat-rice/eurs changent le mot de passe de leurs utisat-rice/eurs.

Modules Websitebaker

Voici des modules pour le CMS websitebaker que j'ai développé lors de mon stage à Attac Deutschland e.V.

Mitfahrzentrale

Une centrale de covoiturage.

Bettenboerse

Une bourse aux lits.

Wimpelgallerie

Une galerie participative avec modération.

Projets universitaires

IUT GTR

Freenouille

Ce projet de première année d'IUT a consisté en la concéption et la réalisation (informatique et électronique) d'une station météo pilotée par ordinateur.

OpenLDAP et VOIP

Le projet de deuxième année d'IUT, dont l'objectif (vague) était une étude des possibilités d'interaction entre un annuaire OpenLDAP et des systèmes de voix sur IP (VoIP).

IUP GMI

Poivron rebelion

  • Jouez en ligne ici. La version actuelle est auto-signée parcequ'elle met un fichier de high-score dans le repertoire temporaire. J'ai la flème de faire une version autre. Jouez si vous avez confiance en moi.

Completion automatique

Un projet d'algorithmique sur le parcours d'arbre pour réaliser un éditeur de texte gérant l'auto-complétion des mots. FIXME mettre les sources

Sniffer

Un projet d'utilisation de la libpcap avec analyse de divers protocoles.

Shell : tkpdsh

Un projet de système d'exploitation : réalisation d'un shell.

Projet de BDD

Un projet de base de donnée en PostgreSQL/PHP. Un gestionnaire “générique” de base de donnée.

Jeu 3D

Un jeu 3D de combat spacial en réseau écrit en C++.

FIXME mettre les sources

Règle de firewall

Un projet de théorie des langages et compilation (TLC), consistant en l'interprétation d'un pseudo langage de définition de règles de filtrage.

  • en Lex/Yacc (Flex/Bison)

ditaussi!

Ditaussi! est un système d'hébergement distribué pensé dans l'optique de réplication entre petits serveur de fiabilité faible.

svn co svn://svn.tuxfamily.org/svnroot/ditaussi/ditaussi ditaussi

Kooperierende Roboter

Un projet d'informatique embarquée, à base de légo mindstorm, et utilisant le système BrickOS.

Nota : tout ça est en allemand

Sudoku solver

Un projet en cours de systèmes fiables sur le N-Version Programming.