diff --git a/code/serveur/dump.url b/code/serveur/dump.url new file mode 100644 index 0000000..0c69b90 --- /dev/null +++ b/code/serveur/dump.url @@ -0,0 +1 @@ +http://www.lirmm.fr/~lafourcade/JDM-LEXICALNET-FR/ diff --git a/code/serveur/dump2mysql.sh b/code/serveur/dump2mysql.sh new file mode 100644 index 0000000..78df031 --- /dev/null +++ b/code/serveur/dump2mysql.sh @@ -0,0 +1,48 @@ +#!/bin/sh + +echo " dump2sql.sh : conversion des dumps de JeuxDeMots vers du sql (mysql)." >&2 +echo " La progression est affichée avec pv. Si vous n'avez pas pv, supprimez la ligne correspondante dans ce script." >&2 +echo " Et c'est parti !" >&2 +echo >&2 + +# game_played(type) : 0=partie de référence initiale, 1=partie d'un joueur. + +cat < 0) order by eid desc limit 1;"); +} + +function create_game($cloud_size) { + // select random node + $eid_center=random_node(); + + // select neighbors 1 hop + $niveau1=mysql("select end from relation where start = 42 limit $taille_nuage;"); + + // select neighbors 2 hops + $niveau2=mysql("select * from relation where start in (select end from relation where start = 42) limit $taille_nuage;"); + + // select neighbors relative to the end (one hop start->end, one hop start<-end). + $niveau3=mysql("select * from relation where end in (select end from relation where start = 42) and type not in (4, 12, 36, 18, 29, 45, 46, 47, 48, 1000, 1001) limit $taille_nuage;"); + + // pour compléter si nécessaire : + // select random words + $niveau4=array(); + for ($i=0; $i < $cloud_size; $i++) { + $niveau4[$i] = ??? + } + + // start transaction; + // insert into game $eid_center + // insert into game_cloud [$cloud_size mots choisis dans $niveau1, $niveau2, $niveau3, $niveau4] + // insert into game_played une partie de référence. + // commit; +} + + // Sinon tout est bon on effectu l'opération correspondant à la commande passée. if($cmd == 0) // "Get partie" { diff --git a/gantt.planner b/organisation/gantt.planner similarity index 100% rename from gantt.planner rename to organisation/gantt.planner diff --git a/organisation/mail b/organisation/mail new file mode 100644 index 0000000..c164e4f --- /dev/null +++ b/organisation/mail @@ -0,0 +1,11 @@ += Mail = + +- demande adresse genre support@pticlic.org à M. Lafourcade +- Indiquer à M. Lafourcade qu'il peut accéder au code source du projet à l'adresse https://github.com/jsmaniac/2011-m1s2-ter , et s'il veut un accès en écriture, il suffit qu'il s'inscrive sur github et envoie son login à l'un de nous. +- demander à M. Lafourcade l'installation d'Android + Plugin Eclipse sur postes du bât.6 + * Pas convaincu des 6h15 pour 10 ETCS !! Ne pas le dire dans le rapport... On a ce volume d'horaires d'un courTDTP en général sans prendre en compte le travail suppl à faire à la maison. Ca me semble pas juste, quoiqu'on lise + * publier annonce pour recherche d'Alpha testeurs + * annonce AlphaTesteurs Forums Android + * mail betatesteurs avec lien vers PtitClic version Lafourcade LUNDI 31/01/2011 + * download and install Gantt Project + * fichier pticlic.gan (github) diff --git a/organisation/notes b/organisation/notes new file mode 100644 index 0000000..85837d2 --- /dev/null +++ b/organisation/notes @@ -0,0 +1,3 @@ +- Une classe Constante pour toutes les constantes ("symboles" pour les paramètres, ...). +- Boutons pour les différents modes de jeu directement sur la "page de garde". +- Créer un splash au démarrage. diff --git a/pticlic.gan b/organisation/pticlic.gan similarity index 100% rename from pticlic.gan rename to organisation/pticlic.gan diff --git a/rapport/rapport.tex b/rapport/rapport.tex index edd3ba0..8f0a675 100644 --- a/rapport/rapport.tex +++ b/rapport/rapport.tex @@ -66,6 +66,32 @@ The Android operating system software stack consists of Java applications runnin \item Caractères non échappés dans le dump de la base.% gd \end{itemize} +\section{Compte rendu des réunions} +\subsection{14 janvier 2010} +Outils : +\begin{itemize} +\item Langage Java +\item Eclipse (version la plus récente) +\item Plugin ADT (Android Developper Toolkit) +\item SDK Android +\item Github +\item LaTeX +\item JUnit peut-être +\end{itemize} + +Durée du projet 4 mois (4 itérations de 4 semaines) + +Conventions de code : http://java.sun.com/docs/codeconv/html/CodeConventions.doc6.html + +Code (noms de variables, etc.) en anglais, commentaires en français, javadoc en français. + +\subsection{26 janvier 2011} +Mettre le serveur (PHP) sur free.fr, pour pouvoir tester facilement + +Utilisation d'une classe \verb!Constant! + +Écran d'accueil du jeu : Image (splash), puis directement les icônes des modes de jeu + configuration, au lieu d'avoir un écran avec le logo et jouer/config, suivi du choix du mode de jeu. + \section{Deuxième section} \section{Troisième section} \newpage