Recherche ingénieur informaticien

Annonces, News, Infos de et sur La Rédaction
Répondre
Avatar du membre
Axl
Admin
Messages : 5018
Enregistré le : 10 mars 2010 11:34

Recherche ingénieur informaticien

Message par Axl »

Messieurs dames,

Peut-être se trouve-t-il parmi vous l'homme ou la femme providentiel(le) qui nous aidera sur un projet qui nous tient beaucoup à coeur. Il s'agit de mettre en place un véritable module de pronostics automatisés pour l'année prochaine. Pour l'heure, on a une solution un peu bâtarde. Après chaque ppv, mathbouq intègre les résultats puis en tire un fichier Excel qu'il nous appartient ensuite de transformer en post de résultats. C'est long, fastidieux et pas complètement exempt de botchs.

Ce qu'on voudrait faire, c'est un vrai beau module de pronos complètement automatisé. On posterait, à chaque ppv, une grille avec les matchs, genre ça:

Match Résultats possibles
A contre B: A Nul B
C contre D: C Nul D
E contre F contre G: E F G Nul

etc

Chaque user enregistré pourrait cliquer, pour chaque match, sur le résultat de son choix.


Une fois le ppv passé, on entrerait les résultats, et on aboutirait au classement pour ce ppv en fonction des bons résultats obtenus par chacun. On aurait également la possibilité d'additionner ces résultats à ceux des sessions précédentes pour faire le classement général.

Ca a l'air possible à faire, mais l'ami mathbouq a déjà plein de trucs à faire, et n'est pas un spécialiste dans ce domaine.

On s'est donc dit qu'il y a peut-être parmi nos gentils lecteurs quelqu'un qui connaît bien le PHP et MySQL et qui aurait le temps et l'envie nécessaires pour, en collaboration avec mathbouq ou seul, forger un tel outil. Celui qui nous aiderait pour ça aurait droit à notre reconnaissance éternelle et donnerait son nom au concours de pronos. Ouais, et il aurait dix points d'avance sur tout le monde aussi!

Voilà, si y a des informaticiens amateurs ou pros parmi vous, this is the moment, this is the time!

Merci! :amour1:
Fuck.

Avatar du membre
Gib
Big Show
Messages : 330
Enregistré le : 23 mars 2010 14:04
Localisation : Brest/Valenciennes
Contact :

Re: Recherche ingénieur informaticien

Message par Gib »

La communication avec Mathbouq est un peu hachée, donc je poste ici mon dernier mail :


Je suis plus ou moins développeur en effet, bien que je me m'y connaisse relativement peu en prog web ( je fais du logiciel à la base ). Le truc c'est que j'ai une somme de boulot assez monumentale en ce moment, qui n'étais pas forcément prévue ( dernière année de fac, taf étudiant + projets à faire pour réussir à rentrer en école l'année prochaine ).

Je peux essayer de donner un coup de main, mais rien de très important j'en ai peur, ou alors sur le long terme. Le principal problème des CDC c'est cette merdasse de Drupal, qui il est vrai aide bien à lancer le truc, mais se révèle très pénible après à modifier et customiser. Dans l'absolu un module de pronos qui gérerait tout automatiquement n'est pas trop trop compliqué à réaliser en externe. C'est à dire en utilisant sa propre base de données. La difficulté bien reloue est de réussir à implémenter le truc sur Drupal et de récupérer les comptes déjà existant en intégrant tout bien...

En bref, je suis ok pour essayer d'aider, mais je ne pourrais malheureusement pas consacrer trop de temps à l'entreprise
Drupal, c'est le truc qui sert de base au site, le "squelette", qui est bien pratique quand on veut monter un site web sans tout créer de zéro. Seulement, comme justement le squelette même du site n'a pas été créé par quelqu'un des CDC, toute modification du code source du site devient assez chiante. Il faut en effet comprendre qu'est ce qui fait quoi, comment le tout est agencé, tout en faisant attention à ne rien "casser" d'existant.

VinZ abondera je pense en mon sens, le code même du module ( ses algorithmes ) n'est pas trop compliqué à faire, c'est son intégration ( son adaptation ) au site actuel et à Drupal qui serait un vrai bordel.

En résumé, il ne suffit pas de connaître le PHP ou MySQL, il faudrait quelqu'un avec une petite expérience du CMS Drupal ( ou qui aime le défi.. )
I'M TOO BIG, I'M TOO STRONG, AND I'M TOO PISSED OFF ! GRAWRRRRRRR !
I love the smell of lariat in the morning

Avatar du membre
VinZ
Randy Orton
Messages : 1914
Enregistré le : 17 mars 2010 11:33
Contact :

Re: Recherche ingénieur informaticien

Message par VinZ »

Si on pose bien le problème, il y aurait besoin de :
-une base de données gérant les votes
-une interface utilisateur avec un formulaire pour enregistrer les votes
-une interface admin pour enregistrer les matchs sur lequels voter
-une autre interface admin pour consulter les résultats (classés) par PPV, et sur l'année.

mathbouq
The Great Khali
Messages : 19
Enregistré le : 14 mars 2010 22:24

Re: Recherche ingénieur informaticien

Message par mathbouq »

Les fonctionnalités que nous cherchons à mettre en place sont complètement imbriquées et liées les unes aux autres, mais sur le plan de l'interface, ça donne d'une part un accès "administrateur" et d'autre part un accès "utilisateur" (administrateur et utilisateur du module de pronos, qui sont des rôles distincts des administrateurs/utilisateurs du site ou du forum).


Mini cahier des charges

Je liste les fonctionnalités minimales de l'outil. Si vous avez d'autres idées, on peut les ajouter, mais il faudra d'abord développer tout ceci avant de penser à améliorer le bestiau.

Pour les "administrateurs :
- interface permettant de gérer des "championnats" différents (WWE, TNA, etc...), avec possibilité de créer des shows, et dans ces shows, des matchs avec au minimum 3 résultats possibles (pas de limite pour le nombre maximum d'issues possibles pour un match donné)
- cette interface d'administration doit également permettre de saisir les résultats des matchs (un seul bon résultat par match)
- elle doit également permettre de saisir les date et heure limite de saisie/modification des pronostics par les utilisateurs pour un show donné
- il doit être possible, via cette interface, de modifier les votes des utilisateurs a posteriori (les utilisateurs ne pourront pas le faire)
- dans l'idéal (ce n'est pas un must, donc), on doit pouvoir nommer des administrateurs par championnat (un ou plusieurs admins WWE, de même pour TNA, etc...) qui n'auraient accès en administration qu'à leur championnat

Pour les utilisateurs :
- une interface de saisie des pronostics pour les membres, qui doivent impérativement être identifiés (via Drupal ou phpBB). L'interface doit permettre de saisir les pronos pour tous les matchs d'un show, la modification étant autorisée jusqu'à la date et l'heure saisie par l'administrateur du championnat
- un tableau récapitulatif des résultats de la saison en cours pour une fédération donnée, avec possibilité de visualiser les résultats des saisons précédentes. Ces tableaux seraient calculés à la volée, grâce aux résultats saisis par les administrateurs. Tous les utilisateurs identifiés voient tous les résultats de tout le monde.


Mise en oeuvre

Intégration à l'existant
Il est impératif que le module de pronos soit intégré à Drupal ou à phpBB. L'idéal serait Drupal, mais si c'est plus simple à faire avec phpBB, allons-y : les tables des utilisateurs sont synchronisées entre les deux systèmes. S'appuyer sur un de ces deux systèmes permettra entre autres de gérer les droits d'accès et les éventuels différents rôles (pour les administrateurs).

Module Drupal
Il existe un module de gestion des pronostics pour Drupal qui s'appelle Sports Pickem sur lequel on pourrait s'appuyer : ça permet de gérer des championnats distincts, avec plein d'options intéressantes pour nous, la différence (majeure) avec ce que nous recherchons étant le fait que ce module s'appuie sur des championnats où les matchs opposent 2 équipes, pas plus. Je ne pense pas qu'il faille connaître Drupal à fond pour modifier ce module, mais c'est en tout cas au-dessus de mes forces, moi qui ne suis pas développeur.

Comment travailler ?
Que cette solution ou une autre (développement from scracth) soit retenue, je suis totalement incapable de mettre tout ça en oeuvre car je n'en ai pas les compétences. Toute aide est bien entendu la bienvenue. Je suis à la disposition des bonnes volontés si vous avez besoin d'aide, de support, ou si vous avez des questions sur le fonctionnement de Drupal et/ou phpBB, que je commence à maîtriser à peu près, du côté administrateur.

Pour la phase de développement proprement dite, on peut éventuellement mettre en place une version de développement du site et du forum, qui permettrait à plusieurs personnes de travailler dessus en même temps (on pourrait même, grand luxe, mettre un SVN en place en cas de travail en équipe).

Qu'est-ce qu'on y gagne ?
Ceux qui participeront à ce travail peut-être pas si titanesque que ça, après tout bénéficieront de ma reconnaissance éternelle, car ils m'éviteront le fastidieux retraitement de vos votes, effectué jusqu'à présent à la mimine dans Excel après chaque PPV.

Alors faites-moi signe en répondant sur ce fil, par MP ou en vous adressant aux autres membres de la rédac qui me feront passer le message (je n'ai hélas pas trop le temps de traîner sur la tribune ou sur le forum).

:byebye:

hyoga999
The Great Khali
Messages : 3
Enregistré le : 24 mars 2010 22:18

Re: Recherche ingénieur informaticien

Message par hyoga999 »

Waow, sacré cahier des charges... Avec 4 années de plus, j'aurais pu t'aider mais je n'en suis qu'à la 1ere année de mes études d'ingénieur informaticien X). Au mieux, j'aurais pu te pondre un module en java mais je n'ai pas encore les notions quand à ce que tu demandes.

Par contre, je peux essayer de choper des renseignements auprès d'étudiants plus agés si tu le souhaites

La Rédac
Admin
Messages : 2
Enregistré le : 09 mars 2010 15:47

Re: Recherche ingénieur informaticien

Message par La Rédac »

Ca n'est pas hyper compliqué, étant donné qu'il existe déjà une base sur laquelle travailler (a minima la gestion des accès des utilisateurs, et, si on retient l'adaptation du module Pickem pour Drupal, tout plein de fonctionnalités).
Je ne l'ai pas précisé, mais il faut que le tout soit fait en PHP/MySQL. Donc pas de Java.
Je pense que même un développeur avec peu d'expérience peut s'en sortir sans trop de problème, je suis prêt à faire des specs beaucoup plus détaillées si besoin, pour qu'il n'y ait plus "qu'à" développer.

Avatar du membre
Axl
Admin
Messages : 5018
Enregistré le : 10 mars 2010 11:34

Re: Recherche ingénieur informaticien

Message par Axl »

Il me fout les boules Mathbouq quand il se connecte sous "La Rédac". Ca fait un peu "Skynet a pris le pouvoir". :diable18:
Fuck.

Rohirrim
The Great Khali
Messages : 1
Enregistré le : 19 mars 2010 12:27

Re: Recherche ingénieur informaticien

Message par Rohirrim »

J'ai pas vraiment d'expérience en PHP/Mysql, j'ai juste appris les bases (de données hoho), mais il serait pas plus simple de gérer le sondage en dehors de Drupal ? Une simple page php qui utilise des tables MySql, liées à celles du CMS pour gérer les utilisateurs, par exemple.

mathbouq
The Great Khali
Messages : 19
Enregistré le : 14 mars 2010 22:24

Re: Recherche ingénieur informaticien

Message par mathbouq »

On peut faire comme ça effectivement, mais il faut tout de même garder une identification unique (quand on est identifié sur le site ou sur le forum ou sur les pronos, on est identifié pour les 2 autres "modules").
Je reste persuadé que ce n'est pas plus compliqué de modifier le module Pickem pour Drupal, mais c'est celui qui développera le module de pronos qui décidera de la direction à prendre.

Avatar du membre
henri death
CM Punk
Messages : 776
Enregistré le : 10 mars 2010 22:36

Re: Recherche ingénieur informaticien

Message par henri death »

Je relance ce sujet un peu tombé dans l'oubli. Une aide a-t-elle été demandée sur des forums dédiés à drupal ? Ça doit bien exister.
Watcha gonna do when Henri Death runs wild on you ?

Avatar du membre
Casou
The Great Khali
Messages : 2
Enregistré le : 23 août 2011 13:58

Re: Recherche ingénieur informaticien

Message par Casou »

Comme je l'ai précisé dans les comms des résultats de Wrestlemania, je vais y jeter un coup d'oeil.
Je n'ai pas 10 fois trop le temps (1 heure le midi, un ptit peu le week-end) donc je ne promets rien, mais maintenant que j'ai le "cahier des charges", je vais pouvoir me faire une petite idée du truc.
Donc en gros, je vais y regarder, je vous tiens au courant.

Une personne à contacter en particulier pour suivre l'évolution du truc ?

Avatar du membre
Axl
Admin
Messages : 5018
Enregistré le : 10 mars 2010 11:34

Re: Recherche ingénieur informaticien

Message par Axl »

Casou a écrit :Comme je l'ai précisé dans les comms des résultats de Wrestlemania, je vais y jeter un coup d'oeil.
Je n'ai pas 10 fois trop le temps (1 heure le midi, un ptit peu le week-end) donc je ne promets rien, mais maintenant que j'ai le "cahier des charges", je vais pouvoir me faire une petite idée du truc.
Donc en gros, je vais y regarder, je vous tiens au courant.

Une personne à contacter en particulier pour suivre l'évolution du truc ?
Merci man! Je te maile pour plus de précisions! :betm13:
Fuck.

Avatar du membre
Splytte
The Great Khali
Messages : 3
Enregistré le : 12 mai 2011 11:42

Re: Recherche ingénieur informaticien

Message par Splytte »

Sans aucune arrière pensée, un travail comme ça, et pour que dalle, vous aurez du mal à trouver.. ;)

PS : Pas besoin d'être ingénieur informatique pour faire ça :lol:

Avatar du membre
Axl
Admin
Messages : 5018
Enregistré le : 10 mars 2010 11:34

Re: Recherche ingénieur informaticien

Message par Axl »

Splytte a écrit :Sans aucune arrière pensée, un travail comme ça, et pour que dalle, vous aurez du mal à trouver.. ;)

PS : Pas besoin d'être ingénieur informatique pour faire ça :lol:
Ne sous-estime pas le People Power, mec.
Fuck.

Avatar du membre
Splytte
The Great Khali
Messages : 3
Enregistré le : 12 mai 2011 11:42

Re: Recherche ingénieur informaticien

Message par Splytte »

Je ne sous-estime rien, et d'ailleurs si j'en avais le temps, je le ferais avec le plus grand plaisir, mais là avec les examens, et mon déménagement... :(

Répondre