code

Mon Oct 13, 2014

Voici les quelques projets dont je suis l’auteur.

Nodecast

  • status : en cours de développement

nodecast est un projet de partage de fichiers en Qt/C++ qui utilise bittorrent et basé sur le code de qBittorrent. Une version pour MacOS est disponible sur https://nodecast.net

Environnements : Qt, C++, LIBVLC, Golang

sensitBot

  • status : en arrêt

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.

  • GTK+
  • GTKmm
  • C++
  • GStreamer

resultset-autofilter

  • statut : abandonné
  • licence : MIT

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.


© 2014-2017 fredix ~ Powered By Hugo ~ Auto-hébergement hybride par Hébergeur -> placard