Bienvenue sur l'infobrol

L'infobrol, un site de Stéphane Gaudry, vous propose un ensemble de notions utiles en informatique, d'un niveau débutant jusqu'à un niveau professionnel.

Enfin, ça c'était l'idée de départ… À présent, il propose aussi des informations sur les BD et les livres que j'apprécie, les personnages, les pays réels ou imaginaires, la photographie, et encore plein d'autres choses…

Le site de l'infobrol

A la racine de l'infobrol, vous trouverez le contenu informatif réel. D'autres parties du site infobrol comportent par exemple le blog sur la photo, le forum, les zones membres, etc.

Vous pouvez consulter la page des derniers articles de l'infobrol : https://www.gaudry.be/infobrol.html.

Dossiers et chapitres

Modifications du 20/12/2024 au 15/02/2025

le samedi 15 février 2025 à 07:28:47 : Afficher la progression en php d'un traitement long       - ajout d'une page:
      - Accroche: Découvrez comment suivre la progression des processus longs en temps réel avec AJAX et EventSource. Apprenez à utiliser un formulaire HTML, envoyer des données via AJAX, et afficher les mises à jour dynamiques.
      - Incipit : Lorsque des processus longs s'exécutent, il est important d'afficher leur progression en temps réel pour éviter que l'utilisateur ne pense que le site est figé. Grâce à AJAX et EventSource, vous pouvez suivre et afficher ces progrès directement dans l'interface.
Page : Suivi en temps réel de processus longs en PHP avec AJAX et Event

Type : ajout/modification de contenu (n°1051/1051)
le vendredi 14 février 2025 à 22:48:49 : Scanner - jquery et évènements - Event Source Streaming (ESS)       - version fonctionnelle de la console qui capture à la fois l'initiateur en jquery et l'écouteur d'évènements en ESS;
      - parseEvent : Cette fonction s'occupe de l'analyse du message d'événement. Elle gère le cas où l'événement est une chaîne de caractères, supprime le préfixe data:, puis tente de le parser en JSON. Si cela échoue, l'événement est renvoyé tel quel.
      - processMessage : C'est la fonction principale qui gère chaque message en fonction de son statut. Elle appelle différentes fonctions en fonction du type de message (success, error, debug, etc.).
      - handleSuccessMessage, handleDebugMessage, handleUnknownMessage : Ce sont des fonctions qui s'occupent de chaque type de message spécifique (success, debug, ou un message inconnu). Elles isolent cette logique et rendent le code plus lisible.
      - handleErrorResponse : Cette fonction gère les erreurs et est centralisée pour éviter les répétitions.
      - Avantages de ce refactoring : Modularité : Chaque partie du code est clairement séparée en petites fonctions, chacune ayant une responsabilité bien définie. Lisibilité : Chaque fonction a un nom clair qui décrit son rôle. Réutilisabilité : Si on as besoin d'utiliser une fonction particulière ailleurs, on peut la réutiliser facilement. Gestion centralisée des erreurs : Plutôt que de répéter le même code pour gérer les erreurs dans chaque partie du code, on centralise cela dans une seule fonction.

Type : modification (n°1050/1051)
le mercredi 12 février 2025 à 22:25:44 : MediaBrol - passage en ajax - sons - logs       - utilisation des évènements pour la console, pour les chargements du navigateur intégré;
      - gestion des sons de l'interface;
      - gestion des logs.

Type : modification (n°1049/1051)
le dimanche 2 février 2025 à 19:51:14 : Images - Géo - BD       - amélioration de la génération des images webp;
      - amélioration du RTE pour le CRUD (modifications des shortcodes geo);
      - ajouts de champs dans la DB pour le scanner;
      - correction d'un include manquant dans le DAO pour certains éléments (livres).

Type : modification (n°1048/1051)
le dimanche 26 janvier 2025 à 19:37:33 : Films et séries + bugfixes       - adaptation du code pour permettre la consultation, par les visiteurs sans droits particuliers, des données de certains films et épisodes de séries télé;
      - adaptation automatique des menus;
      - modification de l'affichage pour les captures d'écrans des épisodes;
      - amélioration de la compression des images dans le CRUD;
      - correction SEO d'un bug qui provoquait depuis quelques jours des données structurées impossibles à analyser pour les moteurs de recherche;
      - déplacement des données pour la série Silo vers le nouveau type de séries TV accessible aux simples visiteurs;
      - modification des statistiques geo.

Type : modification (n°1047/1051)
le mercredi 22 janvier 2025 à 19:57:42 : Automatisation pour les entités géo       - Adaptation des outils d'automatisation pour les entités géographiques;
      - Amélioration de la génération des fichiers vectoriels;
      - Correction de bugs dans les statistiques géo.

Type : modification (n°1046/1051)
le mercredi 22 janvier 2025 à 19:54:24 : Silo - ajout des niveaux et des drapeaux des silos       - Ajouts des informations sur les différents Silos;
      - Ajout des différents niveaux pour chaque silo;
      - Ajout des drapeaux pour les silos, et des blasons pour les étages.
Page : https://www.gaudry.be//lieu/0sil.html

Type : ajout/modification de contenu (n°1045/1051)
le samedi 18 janvier 2025 à 09:02:43 : La Tour Sombre - les Loups       - ajout d'une page sur les Loups, les enlèvements, et les crânés;
      - ajouts d'évènements et de personnages pour Les Loups de la Calla;
      - ajout de définitions dans le glossaire;
      - adaptation de la carte (le Croissant des Calla).

Type : ajout/modification de contenu (n°1044/1051)
le mardi 14 janvier 2025 à 00:30:13 : Organisations dans les évènements       - il est à présent possible d'ajouter directement une organisation référencée dans un évènement de la chronologie, au même titre qu'un personnage.

Type : modification (n°1043/1051)
le dimanche 12 janvier 2025 à 11:57:10 : Cartes de tarot de la Tour Sombre       - Création des images de cartes de tarot que Walter tire pour Roland sur le Golgotha;
      - Ajout d'une page sur les cartes de tarot de la Tour Sombre, avec les explications.
Page : https://www.gaudry.be//livre/la-tour-sombre/info/cartes-du-tarot-de-la-tour-sombre.html

Type : ajout/modification de contenu (n°1042/1051)
le dimanche 12 janvier 2025 à 07:59:40 : La Tour Sombre - ajouts       - ajout de définitions dans le dictionnaire;
      - fin du traitement de Magie et Cristal;
      - ajouts d'évènements pour Les Loups de la Calla;
      - corrections dans la géographie de l'Entre-Deux Mondes.

Type : ajout/modification de contenu (n°1041/1051)
le dimanche 5 janvier 2025 à 14:39:17 : Optimisation des drapeaux - partie 2       - optimisation et compression du code pour les drapeaux pour les réduire de 30%, et jusqu'à 50% dans certains cas;
      - étape 2: traitement jusqu'à 0loo.

Type : modification (n°1040/1051)
le samedi 4 janvier 2025 à 10:41:24 : La Tour Sombre - ajouts       - ajout de définitions dans le dictionnaire;
      - ajouts d'évènements pour Magie et Cristal;
      - ajouts de personnages pour Les Yeux du Dragon;
      - corrections dans la géographie de l'Entre-Deux Mondes.

Type : ajout/modification de contenu (n°1039/1051)
le jeudi 2 janvier 2025 à 22:41:20 : La Tour Sombre - ajouts       - ajouts d'évènements et personnages pour Les petites Sœurs d'Elurie.

Type : ajout/modification de contenu (n°1038/1051)
le mardi 31 décembre 2025 à 21:33:04 : Optimisation des drapeaux - partie 1       - optimisation et compression du code pour les drapeaux pour les réduire de 30%, et jusqu'à 50% dans certains cas;
      - étape 1: traitement jusqu'à a1-sfe.

Type : modification (n°1037/1051)
le dimanche 29 décembre 2024 à 14:01:25 : Geo - Cartographie de la Tour Sombre v4.4       - adaptations de la cartographie de l'Entre-Deux Mondes;
            - Nouvelle canaan:
                  - modification de routes;
                  - adaptation des emplacements de morts par le garou;
                  - légers déplacements de certains villages;
            - Mejis:
                  - adaptation du rivage pour coller au village de tavares;
                  - déplacement du lac Cawn;
                  - modification du lit de la rivière Xay;
                  - modifications des frontières avec Nouvelle Canaan et le Grand Nord.
            - Grand Nord:
                  - ajout des fermes du Median;
                  - ajout de la Piste de Fer;
                  - modification des bosquets de Fleurus.

Type : ajout/modification de contenu (n°1036/1051)
le mardi 24 décembre 2024 à 01:46:52 : La Tour Sombre - ajouts de personnages et évènements       - ajouts pour le tome La Clé des Vents, jusqu'à la rencontre de Tim avec DARIA.

Type : ajout/modification de contenu (n°1035/1051)
le lundi 23 décembre 2024 à 05:55:57 : Dictionnaire - gestion des catégories       - corrections et améliorations des fonctionnalités d'ajout et de suppression de catégories pour un mot défini.

Type : modification (n°1034/1051)
le vendredi 20 décembre 2024 à 20:43:52 : Géo - Statistiques             - correction des mauvais encodages d'accents dans le script du graphique pour les statistiques des villes.

Type : modification (n°1033/1051)
le vendredi 20 décembre 2024 à 05:09:12 : La Tour sombre - correction des saisons       - adaptations des saisons de l'Entre-Deux Mondes;
      - correction de l'ordre des lunaisons.

Type : ajout/modification de contenu (n°1032/1051)

Voir plus de modifications de code…

Le mot de Steph

De temps en temps, je vous laisse un petit message selon mon humeur… Généralement, il s'agit d'informations relatives au développement (de l'infobrol ou de programmation), mais cela peut aussi simplement être une simple réflexion à propos de n'importe quoi.

[07/03/2011] @Override interface java

D'ju il manque l'annotation @implement en Java

/...Lire la suite du billet...

Voir les anciens messages…

Version en cache

20/02/2025 15:50:18 Cette version de la page est en cache (à la date du 20/02/2025 15:50:18) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.

Document créé le 19/03/2002, dernière modification le 23/01/2025
Source du document imprimé : https://www.gaudry.be/

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.