Les meilleurs développeurs C++ freelances sont sur Codeur.com

Dév. d'un API OSX FSEVENT & LINUX INOTIFY

 Fermé · 1 500 à 5 000 € · 6 offres · 464 vues


Le projet consiste à l'adaptation d'un code existant C, C++ et script shell "FSLogger" (open source) sur mac OSX et dans un deuxième temps, une déclinaison sur LINUX avec "Inotify" et Une version pour windows pourra être envisagé.
Cependant, si vous connaissez d'autre language pour obtenir le même résultat nous sommes disposer à en discuter. Il existe des projets similaires en RUBY (RSpactor) ou JAVA ou Python (Pylesystem).
La proximité géographique serait un plus (Grenoble)

Présentation :
Ce composant s'appuie sur les événements qui surviennent sur le système de fichier en temps réel (OSX FSEVENT). Tel que la création d'un fichier ou d'un dossier, le déplacement, la modification, l'effacement, etc...
Le développement consiste à alimenter une base de donnée MySQL qui représentera en temps réel les fichiers et dossiers qui sont dans une arborescence choisie du file système.
Suivant les événements reçue par le composant, il s'agira de créer un enregistrement dans la base MySQL (Insert) ou de mettre à jour un enregistrement (Update). Une interface permettra de configurer le composant (Choix du dossier de départ, Connexion Base de donnée, affichage des logs, etc...).
Un processus de vérification de l'intégrité et cohérence des informations repassera à intervale régulier sur l'ensemble de l'arborescence au cas ou des événements seraient mal traités ou ignorés ou plus simplement pour initialiser la base de donnée avec les fichiers existant.
Un cahier des charges précis vous sera communiqué après signature d'un document de confidentialité.

Le profil du client est reservé aux prestataires abonnés

Créer un compte

6 freelances ont répondu à ce projet

3 propositions de devis en moins de 2h

B
I
B
S
G
P

Montant moyen des devis proposés : 1 650 €

Estimation du délai : 10 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients