Tags:
create new tag
, view all tags

Stage de Kevin Boone - IUT Saint-Die-des-Vosges - [1/04/19 au 7/06/19]

Important : cette page est réservée au suivi du stage, merci de ne pas la modifier

Informations générales pour les stagiaires

Pour toute information concernant ce stage : contacter Grégory, Anaïs

Présentations

Sujet

Stage (Avril - Juin 2019)

Avril

  • Semaine 1
    • Lundi 1 Avril:
      • Remise des clés une fois arrivé à l'Observatoire, accès à mon ordinateur de travail, aux compte GitLab et TWiki.
      • Visite des lieux, et présentation des différentes personnes sur place.
      • Prise en main de mon environnement de travail, installation d'Eclipse et Java.
      • Découverte du package Java diff-utils sur GitHub .
      • Installation de Oldsim.
      • Explication plus clair de ma mission: Création d'un programme Java pour pouvoir récupérer les différences entre deux fichiers, et d'une interface graphique pour visualiser ces changements.
    • Mardi 2 Avril:
      • Explication sur le fonctionnement du package sur GitHub. Installation d'un projet Gradle permettant l'utilisation de package avec dépendances.
      • Test d'un code permettant de d'afficher le contenue des deux fichiers ainsi que leur différences.
      • Mise en place de l'architecture de l'interface graphique Java en Swing.
      • Mise en place d'un rendez-vous avec Marianne Brouty par mail, pour voir l'utilisation actuelle de Oldsim.
    • Mercredi 3 Avril:
      • Renseignement sur le langage de balisage Markdown, et amélioration du code de l'application pour prendre en chargement une meilleure mise en forme dans le format Markdown.
      • Renseignement sur les balises Applet en HTML, devenues actuellement obsolètes, privilégier les balises <object> plutôt.
      • Renseignement sur les aplets en Java.
      • Renseignement sur les servlet en Java, ainsi qu'une explication et un début de mise en marche avec Grégory
    • Jeudi 4 Avril:
      • Avancement sur les servlets.
      • Rencontre avec Marianne Brouty, explication de son utilisation de Oldsim et des tâches à effectuer pour le résultat final.
      • Avancement sur le rapport de stage avec les spécificitées techniques réalisé actuellement durant le stage.
      • Avancement de l'intégration de Git dans Eclipse.
    • Vendredi 5 Avril:
      • Assisté au séminaire traitant des jet d'énergie aux pôles d'un trou noir par exemple.
      • Début de mise en place des interaction entre le programme Java permettant d'effectuer les comparaisons, et le formualire.
      • Récupération des fichiers de l'objet HD1 entre janvier 2018 et janvier 2019.
      • Prise en charge du logiciel d'une liste de fichier à traiter.
  • Semaine 2
    • Lundi 8 Avril:
      • Présentation d'accueil pour tous les stagiaires de l'observatoire de 9h à 16h25.
      • Mise au point avec Anaïs et Grégory pour une démo de l'état actuel du projet.
        1. Utilisation d'un formulaire HTML avec un lien vers notre servlets lors de l'appuie sur le bouton, ne pas utiliser de JSP.
        2. Faire le lien entre notre formulaire et le resultat de notre comparaison de fichier.
        3. Ne pas utiliser Git depuis Eclipse, mais par installation et ligne de commande.
    • Mardi 9 Avril:
      • Mise au point avec Grégory des observations précédents.
        1. Remise à zero du projet, utilisation d'un projet Web Dynamique avec Tomcat, sans Gradle et sans Git.
        2. Correction d'un problème de lien vers les resources du projet, utilisation de "request.getServletContext().getResourceAsStream(lien)" retournant un InputStream.
        3. Installation et configuration de git, problème avec le lien SSH du projet, utilisation du lien HTTP.
        4. Créer plusieurs méthodes pour gérer la réception d'une chaine de caractère contenant l'ensemble du fichier.
      • Modification du formulaire HTML, lien entre la page et la servlet. Problème lors de l'envoie du formulaire, la page "localhost" n'est pas reconnu par le navigateur, il faut que je recharge une nouvelle fois la page. /!\ A REGLER
      • L'inputStream permettant d'obtenir le contenu de nos fichier doit être traité pour en extraire les informations.
      • Envoie d'une chaîne de caractère contenant la page HTML dans la réponse de la servlet.
      • Les fichiers de comparaisons générés ne sont plus en Markdown, mais de simple txt contenant des balises HTML.
      • Séance de planétarium de 15h45h à 17h10.
    • Mercredi 10 Avril:
      • Correction d'un bug comprenant l'affichage du deuxième fichier, il était vide, c'était dû à la création de la liste de lignes, qui était identique au premier fichier.
      • Constatation d'un bug concernant le second fichier, une balise corespondant à des changement ne se ferme pas, donc la fin du fichier est indiqué comme différent alors qu'il ne l'est pas. /!\ A REGLER
      • Apprentissage de la librairie JQuery en JavaScript, suivis de AJAX.
      • Découverte du problème de mise en évidence des différences, cela est dû à l'apparition d'une balise symbolisant une différence en fin de ligne, plutôt qu'en début de ligne précédente.
      • Mise au point avec Grégory sur divers points à réaliser ou corriger:
        1. Gestion des exceptions dans le cas du formulaire, mais aussi des fichiers.
        2. Ajout de valeur par défaut pour le formulaire (Menu déroulant pour le mois, et bouton +/- pour les années).
        3. Test des chaînes de caractères avec des String plutôt que des char.
        4. Utiliser writer.append(); plusieurs fois plutôt que de concaténer des chaînes de caractères, cela permet d'éviter la construction de nouveaux String.
        5. Problème de lien entre le formulaire et la servlets, utiliser le protocole HTTP.
        6. Mettre en place des tests unitaires.
    • Jeudi 11 Avril:
      • Remplacement des concaténations de chaînes de caractères par des appel à la méthode writer.append();.
      • Remplacement des chemin absolue, par des chemins relatifs.
      • Remplacement des tableau de String par des ArrayList d'ArrayList de String, ainsi nous utlisons une List de String à mettre dans un tableau en HTML plutôt que la chaine toute entière.
      • Modification de l'affichage des comparaisons en HTML, utilisation de boucle pour générer les balises <tr> et <td>, ainsi que leur contenue dans la double ArrayList.
      • Ajout d'une nouvelle méthode permettant de traiter les Exception sur les paramètre de la fonction principale.
    • Vendredi 12 Avril:
      • Assisté au séminaire traitant des différent logiciel du Centre de Données Astronomique de Strasbourg.
      • Renseignement sur les class Fonction et Lambda de Java.
      • Modification de la page HTML, ajout d'un menu déroulant pour la selection du mois, et d'un système de bouton (+/-) pour l'année.
      • Modification de la façon dont étaient gérées les balises de différences, utilisation de la class Function pour différencier les balises de début et de fin.
      • Modification des propriétés ID des différents champs HTML pour les liers avec la propriété FOR des labels.
  • Semaine 3
    • Lundi 15 Avril:
      • Ecriture des classes de test JUnits pour les classes Form et Simbad.
      • Présentation du métier d'Astronome par Sébastien.
      • Terminaison de la classe de test pour la classe Form.
    • Mardi 16 Avril:
      • Prise en main de Jquery/Ajax/Javascript dans une page HTML et une servlet Java.
      • Utilisation de JQuery et Ajax pour envoyer et récupérer les informations de la page dynamiquement.
    • Mercredi 17 Avril:
      • Correction du programme:
        1. Ne pas laisser de formulaire en utilisant JQuery et Ajax.
        2. Pour les donné en Ajax, donné les même nom qu'au champ de texte possédant une propriété "name" pour le transfert de donné.
        3. Mettre le nom de la servlet en guise d'url, sans les paraèmetre pour éviter d'envoyer deux fois les données.
      • Améliorations possibles:
        1. Effectuer le rajout des balises <div> dans le code Javascript plutôt que le code Java pour envoyer moins de données.
    • Jeudi 18 Avril:
      • Ajout d'un second formulaire pour pouvoir choisir les deux fichiers de comparaisons.
      • Mise au point avec Anaïs et Grégory sur les futurs améliorations à apporter.
      • Modification des commentaire Javadoc, utilisaation des @.
  • Semaine 4
    • Mardi 23 Avril:
      • Modification du calcul du nombre de différences entre plusieurs fichier.
      • Modification du formulaire:
        1. Ajout d'une combobox permettant de choisir si nous souhaitons prendre en compte la date actuelle ou une autre date.
        2. Les valeurs par défault des deux formulaires sont celle du mois d'avant celui actuel, avec un an de décalage entre les deux formulaire.
        3. Le nom est désormé commun au deux formulaire.
        4. Les champs devant contenir les données des deux fichiers sont caché au début de la page.
        5. Ajout de deux boutons permettant de choisir le fichier précédent ou suivant, permettant de modifier le premier fichier en fonction du bouton cliqué.
    • Mercredi 24 Avril:
      • Ajout des librairies nécessaires pour l'affichage des graphiques et de plusieurs requêtes ajax simultanés.
      • Affichage d'un graphique sous forme de courbe suivant le nombre de différences sur 6 mois préalablement choisis. (à l'aide de la librairies FLOT)
      • Mise au point avec Grégory et Anaïs sur divers points à réaliser ou corriger:
        1. Une langue uniforme sur tout le formulaire.
        2. Modification de l'emplacement des boutons "suivant" et "précédent", ajout de bouton pour accéder directemement au prochaine fichier comportant des modification ainsi que modifier les valeurs des champs du fichier à afficher en temps réel.
        3. Afficher les messages d'érreurs sur la page HTML ainsi que griser les boutons quand il n'est plus possible d'accéder au fichiers.
        4. Changer les valeurs des selections du formulaire à l'aide de la fonction "val()" avec une version plus récente de JQuery en JavaScript.
        5. Renommer ma classe principale pour qu'il n'y ai aucun conflit dans le programme.
        6. Garantir un singleton multi-thread pour ma classe principale, à initialiser dans les méthodes "init()" des servlets.
        7. Créer une classe utilitaire permettant d'effectuer les différentes vérification sur nos servlets.
        8. Utiliser l'API fourni pour rechercher les informations directement depuis la base de données.
        9. Changer le diagramme en histogramme ainsi que les unités sur les axes.
    • Jeudi 25 Avril:
      • Changement de nom de ma classe princiaple.
      • Ajout d'une classe utilitaire pour mes servlets.
      • Changement de la position des boutons "suivant" et "précédent".
      • Utilisation de la fonction "val()" en JavaScript pour modifier le mois et l'année de selection.
      • BUG au niveau de l'API.
      • Changement de l'apparence du diagramme.
      • Génération du histogramme sur les 4 mois précédant le mois selectionné. (ne fonctionne qu'avec le bouton "Recherche")
    • Vendredi 26 Avril:
      • Présentation de 9h20 à 10h15 d'un outils utilisés par des certains membres du CDS (ici pour python).
      • Séminaire de 10h30 à 12h sur la science ouverte , l'astronomie et le CDS.
      • Adaptation des méthodes pour prendre en charge le retour des fonctions de l'API.
      • Mise au point avec Grégory et Anaïs sur divers points à réaliser ou corriger:
        1. Modifier la façon de positionner les boutons (utiliser des flexs).
        2. Utiliser des méthodes générique pour pouvoir passer un type qu'on ne connait pas à l'avance.
        3. Décomposer ma méthode de calculer du nombre de différences pour qu'elle ne s'applique qu'à deux fichier, mais plusieurs fois.
        4. Régler le problème pour les unités sur l'axe des abscisses de mon diagramme.
        5. Configurer les boutons "<<" et ">>" pour qu'ils affichent le prochain fichier contenant de nouvelles modifications.
  • Semaine 5
    • Lundi 29 Avril:
      • Ajout d'une méthode générique permettant de gérer des flux d'Octect (InputStream), des String ou des List de String.
      • Modification de l'affichage du formulaire.
      • Utilisation de l'API, rencontre de bug:
        1. l'API retourne les fichiers existants, donc pour chaque fichiers manguants, nous obtenons un décalage des fichier demandé par rapport auxx dates.
        2. Une seule connection à la base de données n'est autorisé (initialisation de la connection dans un singleton).
      • Mise au point avec Grégory et Anaïs sur divers points à réaliser ou corriger:
        1. Afficher les erreurs/exceptions sur la page HTML avec une mise en forme pour l'utilisateur.
        2. Gérer le cas ou l'API renvois NULL si un problème est survenu (récupérer l'exception) ou si le fichier est manquant. (pour la comparaison de fichier, mais aussi pour l'histogramme)
        3. Initialiser la connection à la base de données dans le constructeur de mon singleton.
      • Connection à la base de donnée dans le constructeur de ma classe Singleton.
    • Mardi 30 Avril:
      • Inversion de l'histogramme.
      • Correction de l'échelle de temps.
      • Ajout d'une mise à jour de l'histogramme en temps réel lors de l'appuies sur les boutons "<" et ">".
      • Début de rédaction du rapport de stage.
      • Mise au point avec Grégory et Anaîs sur divers points à réaliser ou corriger:
        1. Changer la méthode getDifférences, en créer deux et supprimer la méthode générique.
        2. Supprimer le cas des InputStream.
        3. Afficher le diagramme en haut de la page entre les deux champs de recherche.
        4. Calculer l'histogramme avec pour borne : [champs du formulaire 1, champs du formulaire 2]
        5. Utiliser l'API corrigé, en prenant en charge le cas ou il y a un retour de la valeur NULL.
        6. Donner un titre à la page HTML.
        7. Mettre en haut de la page HTML et en plus gros le nom et le bouton de recherche.

Mai

  • Semaine 5
    • Jeudi 2 Mai:
      • Amélioration des axes de l'histogramme:
        1. Axe nommé par les trois premières lettres du mois.
        2. Année affiché sous le mois de Janvier.
        3. Affiche toujours les mois impaires de l'année.
        4. Les axes varies selon le nombre de différences souhaitées (multiple de 12).
      • Rencontre d'un bug avec l'API, étant donné que nous avons changé de mois et que la sauvegarde de la base de données du mois de Mai n'a pas encore été effectué, donc réutilisation de l'ancien API.
    • Vendredi 3 Mai:
      • Présentation de la Grande Coupole à 9h45.
      • Bug avec l'API à cause de la langue utiliser pour retourner les parfiles et la langue utilisé par Simbad.
      • Les mois impairs ne sont pas toujours affiché en tant qu'axes pour le diagramme.
  • Semaine 6
    • Lundi 6 Mai:
      • Prise en charge des retours null de l'API:
        1. Par un affichage dans la page HTML de l'erreur rencontré dans le cas de la comparaison entre deux fichiers.
        2. Par une valeur de -1 pour le mois concerné dans l'affichage du diagramme.
      • Modification de l'aspect de la page:
        1. Titre de la page plus grand.
        2. Champs du nom d'objet plus grand, avec un autofocus et un placeholder pour indiquer l'utilité du champs.
        3. Bouton plus petit.
      • Visite de Marianne et de son avis:
        1. Ajouter une section de recherche par référence d'un objet (%).
        2. Ajouter une visualisation (type journal Facebook) en appliquant le filtre par référence, en cliquant sur le mois, afficher les détails des différences entre les deux mois.
        3. Colorer la barre de l'histogramme du mois en cours, et ajouter une option cliquable pour se rendre au moins cliquer sur l'histogramme.
        4. Afficher la date du premier fichier parfile trouvé d'un objet avec du multi-threading.
        5. Régler le problème des axes du diagramme.
        6. Renommer la servlets par "oldsim".
        7. Remplacer l'utilité des boutons "<<" et ">>" pour permettre de se déplacer d'années en années.
    • Mardi 7 Mai:
      • Phase de test avec Marianne sur un objet trop "complexe" à analyser avec des terminaux.
      • Début de création de la troisème servlets destiné au mode journal.
      • Amélioration du diagramme.
    • Jeudi 9 Mai:
      • Finalisation du diagramme:
        1. Coloration de la barre suivant le mois actuelle.
        2. Corection des axes pour qu'il affiche toujours la suite de mois contenant le mois de Janvier.
        3. Ajout d'une option clicable pour changer de mois depuis le diagramme.
        4. Evolution de la taille du diagramme avec une taille fixe pour les axes.
    • Vendredi 10 Mai:
      • Test de fonctionnement pour les boutons "<<" et ">>".
      • Les boutons "<<" et ">>" sont fonctionnel, mais seulement pour le formulaire, il faut que je modifie les valeur de mois et année du premier formulaire après le clique sur le bouton.
      • Mise au point avec Grégory et Anaïs sur divers points à réaliser ou corriger:
        1. Terminer les boutons "<<" et ">>" en modifiant le formulaire.
        2. Créer le mode journal.
        3. Filtre par champs (%) dans les 2 modes (priorité au mode journal).
        4. Rapport de Stage.
  • Semaine 7
    • Lundi 13 Mai:
      • Ajout d'un transfert de donné suplémentaire via la servlets pour modifier la date du formulaire après un clique sur les boutons "<<" ou ">>".
      • Rechargement du diagramme après un clique sur les boutons "<<" ou ">>".
      • Rédaction du rapport.
    • Mardi 14 Mai:
      • Rédaction du rapport.
    • Mercredi 15 Mai:
      • Rédaction du rapport.
    • Jeudi 16 Mai:
      • /ABSENT\ ENTRETIENT ENSICAEN.
    • Vendredi 17 Mai:
      • /ABSENT\ ENTRETIENT ENSICAEN.
  • Semaine 8
    • Lundi 20 Mai:
      • Ajout du mois de la première extrémitée sur le diagramme.
      • Correction d'une erreur lors de l'affichage de l'année du diagramme.
      • Correction du rapport.
      • Création du mode journal pour les 12 dernier mois.
      • Début de modification pour afficher de nouvelles informations à la suite, suivant la position de scroll de la page.
      • Problème pour le scroll: Il faut que la fonction se termine avant de pouvoir re tester la conditions. (Mise en place d'un temps d'attente ou de l'attente d'un retour de la fonction)
    • Mardi 21 Mai:
      • Ajout et amélioration des commentaires dans le fichier JavaScript.
      • Amélioration du mode Journal pour afficher année après année suivant le scroll de la souris.
      • Rédaction du rapport.
      • Mise au point avec Grégory sur divers points à réaliser ou corriger:
        1. Il faudrait ajouter un GIF de chargement durant le traitement des données du mode Journal.
        2. Créer le tableau en avance dans le code HTML, puis y rajouter les lignes, plutôt que d'en créer plusieurs à chaque requête.
        3. Résoudre le problème de plusieur requête successives par un booleen avant et après la fonction à exécuter.
        4. Résoudre le problème lorsque nous effectuons une recherche en mode comparaison, cela vide le mode journal.
        5. Lorsque nous changeons de mode, il faudrais effectuer la requête suivant le nom de l'objet, et si la page était vide ou non.
        6. Afficher le rendu avant/après des modifications dans le mode Journal par un surlignage rouge/vert les lignes en dessous des autres.
        7. Résoudre le problème de scroll impossible du début car la page était entiérement charge, pour cela il faut ajouter manuellement une hauteur plus grande au tableau (unité: vh).
        8. Explication du problème d'affichage du tableau dynamiquement en JavaScript:
          • La fonction JavaScript append(...) prend en paramètre du texte HTML pour créer un élément du DOM (ou alors, elle prend directement un élément du DOM). Donc si on donne une chaîne de caractères contenant seulement une balise ouvrante, il la fermera pour nous. Si nous donnons une balise fermante, il ne la prendra pas en compte.
        9. Commencer à rédiger le plan et les grandes idées du rapport pour Grégory et Anaïs.
    • Mercredi 22 Mai:
      • Modification de la hauteur de la page en mode journal.
      • Problème de scroll au début du document résolut.
      • Ajout d'un booleen de test pour empêcher plusieurs requête successive en même temps.
      • Ajout d'un GIF de chargement durant le traitemet des données du mode journal.
      • Création d'un tableau au préalable, et rajout des éléments à l'intérieur.
      • Ajout d'un pading entre chaque ligne du tableau pour séparer un peu les résultats.
      • L'execution de la requête ce fais sur les deux mode pour reremplir les champs en cas de modifications.
      • Mise au point avec Grégory sur divers points à réaliser ou corriger:
        1. Modifier les couleurs du diagramme, du mode de comparaison, et trouver un code couleur pour le mode journal.
        2. Colorer les ligne du mode journal suivant un ajout, une suppressionou une modification.
        3. Mettre le GIF de chargement des données dans le mode journal à la fin du tableau.
        4. Ajouter un menu au survol d'une barre du diagramme pour avoir les infos de comparaison.
        5. Configurer le fichier web.xml pour pouvoir personnaliser le chemin de recherche du programme oldsim.
    • Jeudi 23 Mai:
      • Ajout d'un GIF de chargement lors d'un clique sur le diagramme.
      • Correction d'un bug de coloration du diagramme pour le mois en cours.
      • Résolution du problème se changement de page, la requête se re exécute en cas de changement sans relancer la requête manuellement.
      • Changement des couleur du diagramme (ton bleu pour rappeller la charte graphique, sur un fond sombre avec dégradé).
      • Changement des couleurs de la page de comparaison, une couleur unique grise.
      • Changement du curseur en passant la souris sur le diagramme sous forme de pointeur pour montre l'aspect cliquable.
      • Modification du calcul des données entre les deux modes, les données ne sont calculés uniquement si nous sommes sur la page correspondante. Si nous changeons de mode, seul les données du mode choisis sont calculées.
      • Affichage des dates ayant uniquement des données modifier dans le mode journal, même si les modifications sont des lignes vides (suppression des éléments).
    • Vendredi 24 Mai:
      • Correction d'un bug avec le diagramme si on selectionne deux mois de la même année, il manquait une barre, donc le diagramme renvoyait une erreure.
      • Correction d'un bug avec le diagramme si entrait des mois dans le mauvais ordre (exemple: au lieu de mettre janvier 2018/janvier 2019, on pouvait entrer janvier 2019/janvier 2018).
      • Ajout d'une coloration des lignes du mode journal suivant s'il s'agit d'un ajout, dune suppression ou d'une modification.
      • Mise au point avec Grégory sur divers points à réaliser ou corriger:
        1. Ajouter un "title" HTML sur les ligne modifié pour voir l'ancienne ligne.
        2. Retirer les fichiers inutiles, le dossier build, et les fichiers eclipse du GitLab avec un gitRm et un un gitIgnore.
        3. Ajouter des package (Servlets, Utilitaires, et SimDiff), ainsi que deux dossier sources (SimDiff, Tests).
        4. Renommer les variables avec des noms plus explicites.
        5. Simplifier les servlets possédant des répétisions.
        6. Mettre des type plus générique dans les signature ou les cast (List au lieu d'ArrayList).
        7. Mettre l'image du GIF avec les sources plutôt que de le charger depuis internet.
        8. Remplacer les caractères "<" et ">" par leur code unicode.
        9. Retirer la taille donné en CSS aux différents éléments HTML.
        10. Commenter les différents algorithmes réalisés.
        11. Réorganiser l'ordre des fonctions des différents fichiers.
        12. Commenter le code CSS et le réorganiser.
        13. Ne plus mélanger de JQuery et JavaScript natif.
        14. Mettre des états par défault aux éléments en HTML et CSS, et non en JavaScript, c'est plus long à exécuter.
  • Semaine 9
    • Lundi 27 Mai:
      • Ajout des attribut "title" aux éléments HTML possédant des modifications.
      • Amélioration de l'arborescence des fichiers du programme.
      • Téléchargement du GIF de chargement.
      • Ajout d'une favicon à la page WEB.
      • Remplacement des caractère "<" et ">" par leur code unicode respectif.
      • Suppression de la longueur de certains éléments HTML ne nécéssitant aucune taille.
      • Modification du code JavaScirpt natif par du code JQuery.
      • Application des états par default dans les éléments HTML et CSS, plutôt que dans le code JavaScript.
      • Rédaction de commentaires dans le code niveau algorithmique.
      • Changement des noms de varaibles par des noms plus appropriés.
      • Correction de bug avec le diagramme, lorsque l'on cliquait sur les boutons "<" et ">" aux extrémitées des valeurs possible, l'incrémentation continuais, de plus une erreur dans la console était visible, et aucun message ne s'affichait.
      • Correction de bug avec le diagramme, lorsque l'on cliquait sur les boutons "<<" et ">>" aux extrémitées des valeurs possible, aucun messages d'erreur n'apparaissait, cependant, nous obtenons une erreur de type "IndexArrayOutOfBoundException" dans la servlet Java.
      • Remplacement des données retournées en cas de suppression, par les anciennes données.
      • Modification du nom de l'application dans l'URL par "oldsim".
    • Mardi 28 Mai:
      • Ajout de commentaires en CSS, réorganisation du fichier.
      • Ajout de commentaires JS, réorganisation du fichier et réorganisation des informations utiles dans la fonction ready de JQuery.
      • Rédaction du rapport.
    • Mercredi 29 Mai:
      • Rédaction du rapport.
    • Vendredi 31 Mai:
      • Correction d'un problème, les test JUnits ne compilaient plus.
      • Rédaction du rapport.
      • Modification du projet en projet Gradle.

Juin

  • Semaine 10
    • Lundi 3 Juin:
      • Rédaction du rapport.
      • Préparation du contenu du diaporama.
      • Correction d'un bug lors du retour d'une erreur en JSON.
      • Modification des couleurs du formulaire de gauche ainsi que le contour du tableau de gauche.
    • Mardi 4 Juin:
      • Rédaction du rapport.
    • Mercredi 5 Juin:
      • Rédaction du rapport.
      • Création du diapo.
    • Jeudi 6 Juin:
      • Rédaction du rapport.
      • Modification des couleurs dans le mode journal, ainsi que l'explication de la légende.
      • Correction du diapo.
    • Vendredi 7 Juin:
      • Rédaction du rapport.

Liens

  • ...

Versions testables

  • ...

Documentation

  • ...

Liste des améliorations à envisager

  • ...

Bugs connus

  • Bug concernant le second fichier, une balise corespondant à des changement se déclare par moment à la fin d'une ligne, et n'est donc pas pris en compte dans la recherche des balises de fermeture. /!\ A RÉGLER (uniquement avec diff-utils)
  • Problème de mise en page par moment, décalage pour certaines ligne, qui se re-aligne ensuite. /!\ A RÉGLER (uniquement avec diff-utils)
  • Avancement sur le rapport de stage avec les spécificitées techniques réalisé actuellement durant le stage.
  • Avancement de l'intégration de Git dans Eclipse
Topic attachments
I Attachment Action Size Date Who Comment
PDFpdf BOONE_diapo.pdf manage 1713.8 K 2019-06-25 - 20:20 AnaisOBERTO  
PDFpdf BOONE_poster.pdf manage 650.8 K 2019-06-25 - 20:20 AnaisOBERTO  
PDFpdf BOONE_rapport.pdf manage 3379.5 K 2019-06-25 - 20:20 AnaisOBERTO  
PNGpng Oldsim-Archi.png manage 49.8 K 2019-03-29 - 16:23 AnaisOBERTO  
Topic revision: r76 - 2019-06-25 - AnaisOBERTO
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback