Dépôts git

Voici les quelques projets dont je suis l’auteur.

Gobee

  • status : en pause

Gobee est un logiciel qui permet de stocker ses médias et les consulter.

Environnement : Go, mongoDB, nomad, docker

drone-gotify

  • status : en sommeil

drone-gotify est un plugin Drone pour Gotify .

Environnement : Go

FRD

  • status : en sommeil

FRD est un outil de suppression automatique de fichiers. A partir d’un fichier de configuration il surveille des répertoires et selon des règles établies par l’utilisateur (taille, date, extension, …) supprime les fichiers.

Environnement : Golang

Nodecast

  • status : en sommeil

Nodecast est un projet de partage de fichiers en Qt/C++ qui utilise bittorrent et basé sur le code de qBittorrent .

Environnements : Qt, C++, libVLC

sensitbot

  • status : abandonné

sensitBot est un bot Telegram qui permet de communiquer avec un appareil sensit . Le bot permet de recevoir les notifications envoyées par l’appareil via le réseau sigfox . Il permettra de modifier les paramètres de son appareil sans utiliser le site Internet de sensit, depuis Telegram.

Environnements : Golang, mongoDB

graylog_http_push

  • status : abandonné

graylog_http_push est un outil de transmission de logs vers un serveur graylog . Ce programme fonctionne sous forme de service essentiellement à destination de serveur Windows. Développé pour des besoins spécifiques, il est utilisé pour des logiciels qui écrivent leurs logs dans un nouveau fichier à chaque plantage ou exception. graylog_http_push surveille des répertoires, transmet chaque nouveau log et les archive.
Dans la plupart des cas il est conseillé d’utiliser à la place nxlog .

Environnements : Golang, Graylog

NCS

  • status : abandonné

NCS est un projet personnel opensource qui a pour objectif d’ordonnancer des jobs (workers) sur un ou plusieurs serveurs. NCS permet d’enchainer des tâches longues mais aussi de répartir les traitements vers un poll de workers. NCS expose une API HTTP qui permet de lui recevoir les données à traiter. La communication entre NCS et les workers utilise la librairie zeromq .

  • Utilisation de la base de données NoSQL, MongoDB. (administration, driver C++)
  • Développement du backend en Qt C++ et zeroMQ
  • Développement de l’API REST en Qt, Zeromq et ZeroGW
  • Déploiement et exploitation en production pour la société Ubicmedia en 2012.

Environnements : QT, C++, MONGODB, ZEROMQ, ZEROGW, GIT, UBUNTU/DEBIAN LINUX

geekast

  • status : abandonné
  • licence : GPL V3

Geekast est un client graphique à peercast.org en Ruby/GTK+

iMotion

  • statut : abandonné
  • licence : GPL V3

iMotion est une interface graphique pour l’environnement de bureau GNOME qui utilise les effets visuels du logiciel EffecTV .

Environnements : GTK+, GTKmm, C++, GStreamer

resultset-autofilter

  • statut : abandonné
  • licence : MIT

resultset-autofilter est un ancien plugin pour Ruby on Rails qui permettait de générer la mise à jour en AJAX d’un tableau de données à partir d’un formulaire de filtre.

Environnements : Ruby, Rails