Cherche collabotateur sur un projet de développement logiciel.

Cherche collabotateur sur un projet de développement logiciel. - Marché de l'emploi - Emploi & Etudes

Marsh Posté le 13-01-2010 à 19:27:16    

Bonjour, je suis à la recherche de collaborateur pour des prestation d'analyse et conseil en architecture de système modélisé avec le langage Ada. Prestation facile mais délicate(c'est moi qui suis délicat) pour compétences affirmées. Malgré tout le projet est free et open source.
Pour ma part , je suis amateur d'analyse/programmation avec Ada, j'ai quelque unité du CNAM en informatique, suis nul en math, et il ne faut pas me parler d'un autre langage qu'Ada.
 
Spécification de la lib principale du projet :

Code :
  1. package Machina is
  2.  
  3.   -- Les mots sources sont représentés par des tableaux de positifs.
  4.   type T_Positive_String is array (Positive range <> ) of Positive;
  5.  
  6.   -- Pour le nommage des systèmes linguistiques.
  7.   subtype T_System_Name is String(1..16);
  8.  
  9.   -- L'unité de traitement parallèle pour chaque utilisateur;
  10.   type T_Machina is limited private;
  11.  
  12.   task Life_Cycle is
  13.  
  14.      -- Démmarer et redémmarer le service après une suspension.
  15.      entry Start;
  16.  
  17.      -- Suspendre le service.
  18.      entry Suspend;
  19.  
  20.      -- Terminer le processus.
  21.      entry Halt;
  22.  
  23.      -- Création de système linguistique --
  24.      -- 'Length' est la taille de l'alphabet ;
  25.      -- 'System_Name' est le nom du système.
  26.      entry Create_System(Length : in Positive; System_Name : in T_System_Name);
  27.  
  28.      -- Création d'un mot d'un système --
  29.      -- 'Word' est la représentation du mot ;
  30.      -- 'System_Name' est le système auquel appartient le mot.
  31.      entry Create_Word(Word : in T_Positive_string; System_Name : in T_System_Name);
  32.  
  33.      -- Création d'un utilisateur --
  34.      -- 'User_name' est un nom unique.
  35.      -- System_Name est le système utilisé par l'utilisateur.
  36.      entry Create_User(User_Name : in String; System_name : in T_System_Name);
  37.  
  38.      -- Obtenir une connection --
  39.      -- 'User_Name' est le nom de l'utilisateur demandeur de la connection.
  40.      -- 'System_Name' est le système linguistique utilisé par le demandeur.
  41.      -- 'Recipient' est l'utilisateur cible de la connection.
  42.      -- 'Cross_Name' est le système linguistique d'lutilisateur cible.
  43.      entry Connect_User(User_Name : in String; System_Name : in T_System_Name;
  44.                         Recipient : in String; Cross_Name  : in T_System_Name;
  45.                         Treatment_Unit                     : out T_machina);
  46.  
  47.   end Life_Cycle;
  48.  
  49.   -- Si l'alphabet utilisé dans word à la création d'un mot est en dehors
  50.   -- de la borne supérieur de l'alphabet, on lève une exception ;
  51.   Out_Of_Range : exception;
  52.  
  53.   -- Si un système porte déjà le nom donné à la création d'un système,
  54.   -- on lève une exception ;
  55.   System_Exist : exception;
  56.  
  57.   -- Si un utilisateur porte déjà le nom donné à la création d'un utilisateur,
  58.   -- on lève une excpetion ;
  59.   User_Exist : exception;
  60.  
  61.   -- Si un des deux utilisateurs donnés à la demande de connection est inconnu
  62.   -- du système,on lève une exception ;
  63.   No_User : exception;
  64.  
  65.   -- Si un des deux systèmes linguistiques donnée à la connection est inconnu
  66.   -- du système,on lève une exception ;
  67.   No_Systeme : exception;
  68.  
  69.   -- Un support d'information est une liste de mots d'un système linguistique.
  70.   type T_Word_List is private;
  71.  
  72.   -- Pour construire une liste de mots.
  73.   procedure Constructor(Word_List : in out T_Word_List;
  74.                         Word      : in T_Positive_String);
  75.  
  76.   -- Pour connaitre la taille d'un liste.
  77.   function Length(Word_List  : in T_Word_List) return Natural;
  78.  
  79.   -- Pour extraire les mots d'une liste de mots.
  80.   function Extract_Word(Word_List  : in T_Word_List;
  81.                         Index      : in Positive) return T_Positive_String;
  82.  
  83.   -- Si index est supérieur à la longueur de la liste, on lève une exception ;
  84.   Index_Error : exception;
  85.  
  86.   -- Procéder au traitement de l'information.
  87.   -- Substrat est modifier pour contenir le résulat.
  88.   procedure Proceed(Machina : in out T_Machina; Substrat : in out T_Word_List);
  89.  
  90.   -- Pour la conversion Ascii à T_Positive_String.
  91.   function To_Positive(Source : in String) return T_Positive_String;
  92.  
  93.   -- Pour la convertsion de Positive_String à ascii.
  94.   function To_String(Source : in T_Positive_String) return String;
  95.  
  96. private
  97.  
  98.  
  99.   type T_Positive_Word(Length : Positive) is
  100.      record
  101.         Positive_String : T_Positive_String(1..Length);
  102.      end record;
  103.  
  104.   type T_Word_Node(Length : Positive);
  105.   type Word_Node_Access is access T_Word_Node;
  106.   type T_Word_Node(Length : Positive) is
  107.      record
  108.         Word       : T_Positive_Word(Length);
  109.         Prev, Next : Word_Node_Access;
  110.      end record;
  111.  
  112.   type T_Word_List is
  113.      record
  114.         Root  : Word_Node_Access;
  115.         Count : Natural;
  116.      end record;
  117.  
  118.   type T_System;
  119.   type System_Access is access T_System;
  120.  
  121.  
  122.   -- on va d'abord essayer des discours dans un système.
  123.   -- Puis on vera une architecture de deux systèmes.
  124.   type T_Machina is limited
  125.      record
  126.         Source      : System_Access ;
  127.         Destination : System_Access ;
  128.      end record;
  129.  
  130.   -- Note : Pour les système à plus de deux couches, il faudra modifier
  131.   -- le type T_Machina en une liste de système.
  132.  
  133. end Machina;


 
Dans l'état, je voudrais savoir si il manque quelque chose, si quelque chose parait en trop, et si le projet vous semble viable. Il s'agit d'un système d'interfaçage Homme/Homme ou Homme/Machine ou encore Machine/Machine à un ou plusieurs utilisateurs/machine pour réagir de manière adapté à un flux informationnel dans divers langage dont le fonctionnement est basé sur l'exploitation de réseaux de neurones formels.
 
Pour moi le projet est énorme, je fais tout de tête, est elle est pas très grosse. Bref. Merci de votre intérêt.
Pardon.  :jap:


Message édité par Profil supprimé le 13-01-2010 à 19:46:25
Reply

Marsh Posté le 13-01-2010 à 19:27:16   

Reply

Marsh Posté le 13-01-2010 à 21:32:09    

c'est quoi offre d'emploi? rémunéré? ou demande d'aide?
 
vu le titre, c'est hors charte ... donc à fermer!


---------------
salaire français : ici - salaire suisse : ici - salaire belge : ici
Reply

Marsh Posté le 13-01-2010 à 22:12:45    

Preceptor a écrit :

c'est quoi offre d'emploi? rémunéré? ou demande d'aide?
 
vu le titre, c'est hors charte ... donc à fermer!


 
C'est rémunéré. C'est une offre d'emploi. Pourquoi t'es modérateur ?

Reply

Marsh Posté le 13-01-2010 à 22:56:48    

Je ne suis pas modérateur, mais des titres comme le tien, il y en a eu beaucoup, et à ma connaissance, je n'ai pas vu un qui a survecu ...
 
Je te suggère de changer/ améliorer ton titre pour montrer que c'est rémunéré. Quel type de contrat tu proposes?
 


---------------
salaire français : ici - salaire suisse : ici - salaire belge : ici
Reply

Marsh Posté le 15-01-2010 à 09:57:40    

Preceptor a écrit :

Je ne suis pas modérateur, mais des titres comme le tien, il y en a eu beaucoup, et à ma connaissance, je n'ai pas vu un qui a survecu ...
 
Je te suggère de changer/ améliorer ton titre pour montrer que c'est rémunéré. Quel type de contrat tu proposes?
 


 
Le type de contrat ? Montre d'abord tes compétences on parlera contrat ensuite.

Reply

Marsh Posté le 15-01-2010 à 10:03:19    


 
Enfin, non toi t'es dors et déjà grillé. Au revoir.

Reply

Marsh Posté le 15-01-2010 à 10:05:31    


 
Enfin, non toi t'es dors et déjà grillé. Au revoir..[/quotemsg]
 
Tu t'autogrilles ? Pas mal.


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 15-01-2010 à 10:06:45    

Tetedeiench a écrit :


 
 
 
Tu t'autogrilles ? Pas mal.


 
T'as vu, je suis fort.  [:k@zouille]


Message édité par Profil supprimé le 15-01-2010 à 10:07:39
Reply

Marsh Posté le 15-01-2010 à 11:45:40    

cela ne donnes pas envie de "travailler" vu l'ambiance et le "recruteur"

Reply

Marsh Posté le 15-01-2010 à 12:02:19    

dead hunter a écrit :

cela ne donnes pas envie de "travailler" vu l'ambiance et le "recruteur"


 
 
C'est ça, l'autre dis même pas bonjour, et c'est moi qui serait à remettre en cause.
Plaisantin. Cio.

Reply

Marsh Posté le 15-01-2010 à 12:02:19   

Reply

Marsh Posté le 15-01-2010 à 12:30:48    


 
[:lectrodz]
 
 
Je comprends mieux le "C'est moi qui suis délicat" :o
 
Sinon clair que ça donne super envie de travailler avec quelqu'un comme toi [:fred999]
 
Peu de choses précisées, pas de type de contrat, de fourchette de salaire, amabilité incroyable de ta part...  [:cerveau manust]

Reply

Marsh Posté le 15-01-2010 à 13:01:00    

boit_du_cafe a écrit :


 
[:lectrodz]
 
 
Je comprends mieux le "C'est moi qui suis délicat" :o
 
Sinon clair que ça donne super envie de travailler avec quelqu'un comme toi [:fred999]
 
Peu de choses précisées, pas de type de contrat, de fourchette de salaire, amabilité incroyable de ta part...  [:cerveau manust]


 
Tain, vous êtes lourds. La fourchette, c'est 50-alllé, 100 € la prestation. Pas de contrat. Si non  [:natas a l'endroit]

Reply

Marsh Posté le 15-01-2010 à 14:25:13    


 
Pour 100€ tu vas avoir du mal à trouver qqun qui veut travailler dans ton bidule.
Déjà un "cahier des charges" sous la forme d'un morceau de code source, [:lectrodz]


---------------
Traces de rando - Ascensions cyclistes
Reply

Marsh Posté le 15-01-2010 à 14:28:24    

Agressive Perfector a écrit :


 
Pour 100€ tu vas avoir du mal à trouver qqun qui veut travailler dans ton bidule.
Déjà un "cahier des charges" sous la forme d'un morceau de code source, [:lectrodz]


 
Ok merci, j'ai pas plus.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed