Liste des projets récents...
L'annuaire CONGOPRO V2
Site officiel : http://www.congopro.com
CongoPro est une application web d'annuaire professionnel, on peut le comparer aux pages jaunes. Ce projet a pour but d'offrir aux entreprises une visibilité sur Internet afin de pouvoir augmenter leur chiffre d'affaires en exportant leurs produits et services.
Version 2.0 => RubyOnRails
Version 1.0 => PHP4/MySQL.
RSOUL-NG (graphique) / RubySoul (console) / RubySoul-Server (shell)
- RubySoul-NG : http://code.google.com/p/rubysoul-ng
- RubySoul : http://code.google.com/p/rubysoul
- RubySoul-Server : http://code.google.com/p/rubysoul-server
Technologie : Ruby, Ruby-Gnome2
RubySoul est une application cliente utilisant le protocole NetSoul*. Cette application écrite en ruby permet aux étudiants du groupe IONIS (ETNA, EPITECH, EPITA, IPSA, etc...) de s'authentifier sur le pôle informatique de l'école afin de bénéficier de tous les services informatiques disponibles pour chaque étudiants (web, ssh, ftp, wifi, intranet école (MSDNAA etc...), imprimante et plus encore...).
Cette application est de type console mais permet tout de même d'être avertis, via la console, d'un appel téléphonique (VOIP interne de l'école), des messages instantanés de ces contacts, de l'arrivée d'emails sur sa mailbox de l'école.
Cette application n'évoluera plus car premièrement elle est très stable (|o|) et je me suis lancé dans le développement d'une version graphique baptisé RSOUL-NG qui utilise la librairie ruby-gnome2 (gtk2). Cette version est déjà fonctionnelle mais nécessite encore du développement sur la gestion des contacts et éventuellement un possibilité de transfert de fichier.
* : NetSoul est un protocole de communication et d'authentification interne aux écoles du groupe IONIS et permet à chacun de bénéficier des services du parc informatique.
OsiLink, la mise en relation du monde Open Source francophone
Site officiel : http://www.osilink.org
Technologie : RubyOnRails
OsiLink est un projet qui vise à mettre en relation des développeurs qui sont soit à la recherche d'un projet de développement soit à la recherche de compétences pour la réalisation d'un projet open source. Ce projet a été mis en place par l'association InformEthique, afin de promouvoir les projets Open Source francophones.
Pour les développeurs à la recherche d'un projet : OsiLink vous permet, de trouver le projet fait pour vous. Pour cela il vous suffit, soit de poster votre profil, soit de rechercher parmi les annonces, un projet qui vous plaît.
Pour les Projets en recherche de développeurs : OsiLink vous permet, de trouver des développeurs qui répondent à vos attentes. Pour cela il vous suffit, soit de mettre une annonce avec les informations de votre projet et d'indiquer les compétences recherchés, soit de rechercher parmi les propositions des développeurs, une personne possédant les compétences requises.
Qu'est ce que le projet OZAXE ?
Site officiel : http://redmine.kakesa.net/repositories/show/ozaxe
Technologie : C++, GTK2
Le projet OZAXE à vu le jour dans l’optique de favoriser l’accès aux ordinateurs pour les personnes atteintes d’un handicape physique. L’objectif est de donner à ces personnes la possibilité d’utiliser un outil pouvant considérablement améliorer leur quotidien.
En effet avec les avancées techniques de ces dernières années, un ordinateur permet de tout faire ou presque. Travailler, créer, apprendre, découvrir, rencontrer, s’amuser, se faire connaître, etc. Toutes ces choses qui semblent si simple, ne le sont pas forcément pour tous et encore moins pour des personnes à mobilité réduite. OZAXE existe pour remédier à cela.
OZAXE est une opportunité. Une opportunité de rompre les barrières sociales que les handicapes physiques peuvent engendrer.
ADB :: African DataBase
Technologie : Ruby
ADB est une application client/serveur écrite en ruby et permettant à un partenaire d'obtenir des fiches détaillées sur une entreprise quelconque.
ADB utilise HTTP comme protocole de communication (restful) afin d'être compatible avec une multitude de plate forme existante. Il est possible d'obtenir plusieurs formats de réponses : YAML, XML, JSON
Ma première intention était de développer cette application client/serveur en C ou C++, mais depuis que j'ai découvert le langage Ruby, je profite de toutes les occasions pour m'exprimer avec.