Welcome into the infobrol
The infobrol, a Stéphane Gaudry's web site, offers a set of useful concepts in computer science, from low level to professional level.
Change the language of the website
Well, that was the initial idea... Now, it also offers information on comics and books that I like, characters, real or imaginary countries, photography, and many other things …
Version du site en français
Nederlandse versie van de site
Deutsche Version der Seite
About the infobrol website
At the root of the infobrol, you will find the actual informative content. Other parts of the infobrol site include for example the blog on the photo, the forum, the member areas, etc.
You can read the latest articles page in the infobrol: https://www.gaudry.be/en/infobrol.html.
Dossiers et chapitres
- general Courses to explore notions of logic, analysis, matrix calculations, statistics, probabilities, etc.
- Comics The world of comics. Comics characters, comics timeline, comics locations, …
- Geography Geography of comics; real or imaginary places mainly in the world of comics or books, but also to locate my photos or search for information about a place.
- data processing The hardware, operation of a computer and its main components, operating systems, various tips, software, etc.
- Networks Courses on local networks, protocols, architectures, implementation, etc.
- Programming The basics of programming, structures of languages. The examples are most often illustrated with codes in programming language C or in Java programming language.
- Tools Various infobrol utilities (temperature conversion tools, distance conversions, password generation, MD5 hashing, etc.).
- Informations Home, site map, complete index, construction and presentation of the site, internal search engine, news, the author, etc.
- Photography All that relates to photography
Modifications du 04/07/2025 au 12/10/2025
le dimanche 12 octobre 2025 à 09:29:41 : Mediabrol - pack de corrections
- Généalogie:- adaptation de la gestion des niveaux;
- retour vers le rendu HTML;
- bugfix couleurs;
- graphiques externes;
- adaptations du tooltip;
- adaptation des titres de liens;
- gestion du pointeur si un lien existe;
- désactivation des photos arrondies pour les affichages standards;
- css dédié pour les organisations par rapport aux généalogies;
- gestion des liens hiérarchiques de type organisation;
- Grades
- correction pour les régions;
- ajout de titres de noblesse;
- gestion des grades pour des pays non configurés (utilisation de valeurs par défaut);
- adaptation de la regex principale pour extraire la région des grades;
- Statistiques (géo, photo,...):
- changement d'espace de nommage;
- groupement par défaut des stats hors du top 10;
- Statistiques photo:
- bugfixes;
- centralisation de la gestion des diagrammes;
- remise en ordre des liens;
- réparation des statistiques par dates;
Type : modification (n°1111/1111)
le vendredi 3 octobre 2025 à 01:23:33 : Statistiques - amélioration des donnuts
- affichage seulement des dix éléments les plus significatifs;- affichage d'une partie "Autres" pour le reste des données mineures;
- amélioration des étiquettes en fonction du mode clair/sombre.
Type : modification (n°1110/1111)
le samedi 27 septembre 2025 à 06:24:12 : Généalorie - amélioration des arbres
- Un arbre généalogique est généré automatiquement pour les personnages
qui contiennent des informations sur les relations;- l'affichage "pur HTML/CSS" est abandonné pour des scripts côté client pour plus de flexibilité et d'interactions;
- mise en évidence de la personne pour laquelle on affiche la généalogie;
- affichage plus discret pour les ancêtres auto-générés.
Type : modification (n°1109/1111)
le dimanche 14 septembre 2025 à 17:11:46 : Personnages - correction des fiches
- correction de l'affichage pour les personnages qui n'ont pas de
données complètes.Type : modification (n°1108/1111)
le jeudi 11 septembre 2025 à 03:08:59 : Performances
- remplacement par un système de chargement autonome des api qui
restaient ouvertes;- correction de styles;
- ajout de moniteurs qui forcent la fermeture des processus trop longs.
Type : modification (n°1107/1111)
le vendredi 5 septembre 2025 à 20:33:18 : Timeline - performances
- mise en cache des évènements;- amélioration de l'affichage de la ligne du temps pour les liens;
- gestion séparée des liens et des évènement eux-mêmes;
- amélioration de la consommation des streams pour les personnages et les évènements.
Type : modification (n°1106/1111)
le samedi 30 août 2025 à 13:22:15 : Timelines - optimisations
- suppression du lien vers la page qui contient TOUS les détails de
chaque évènement car le nombre d'évènements ne le permet plus;- rétablissement de la consommation de streams au lieu de tableaux et lazy loading (on consomme réellement l'évènement que si on en a besoin à la fin);
- optimisation des affichages.
Type : modification (n°1105/1111)
le vendredi 29 août 2025 à 19:01:07 : Code des timelines
- désactivation momentanée de le consommation des streams (retour au
tableaux);- correction de tests (99 ok; 13 ko);
- nouveau namespace;
- adaptation des use et des include.
Type : modification (n°1104/1111)
le jeudi 28 août 2025 à 17:47:28 : Amélioration des Timelines
- la ligne du temps consomme à présent des streams au lieu de tableaux
afin de réduite les coûts mémoire/cpu.Type : modification (n°1103/1111)
le vendredi 22 août 2025 à 00:49:54 : Services Refactoring
- mise à jour du service meteo;- mise à jour du service de conversions de calendriers fantasy.
Type : modification (n°1102/1111)
le mercredi 20 août 2025 à 22:47:26 : Optimisations de code
- désactivation complète du php pour les visiteurs;- si la page existe en cache, le fichier html est directement envoyé;
- simplification des réécritures d'URL;
- mise en place de la sécurité pour les CORS (Cross-origin resource sharing);
- actualisation des CSP (Content Security Policies);
- amélioration du script pour les tours de Hanoi;
- amélioration et mise à jour du CRUD (CReate Update Delete);
- réorganisation de la structure interne;
- désactivation des preload des svg.
Type : modification (n°1101/1111)
le jeudi 14 août 2025 à 21:00:34 : Optimisations Mediabrol
- chargement plus rapide des films et séries;- optimisation du chargement des artistes;
- corrections de bugs d'affichage.
Type : modification (n°1100/1111)
le lundi 11 août 2025 à 21:57:21 : Mediabrol - page des derniers ouvrages
- ajout d'une page (avec pagination) pour afficher les derniers
ouvrages par date descendante.Type : modification (n°1099/1111)
le dimanche 10 août 2025 à 09:22:31 : Mediabrol - ajouts et corrections
- ajout de films et séries;- ajout des jeux Resident Evil;
- ajout d'entités géographiques pour Resident Evil;
- correction de la génération automatique de liens dans le mediabrol.
Type : modification (n°1098/1111)
le vendredi 18 juillet 2025 à 21:09:26 : Performances - modification des appels à Wikipedia
- mise en cache des appels à l'API de wikipedia pour les données que
l'infobrol ne possède pes encore;- mise en place de la gestion du cache pour ces fichiers:
- suppression partielle;
- rechargement à la demande;
- désactivation possible pour la page en cours;
- suppressions de masse.
- corrections d'affichages dans les pages BD;
- remplacement des méthodes coûteuses en temps CPU.
Type : modification (n°1097/1111)
le mardi 15 juillet 2025 à 00:01:16 : Recherche de personne - icônes de menu - acteurs
- ajout d'un formulaire de recherche de personnes par rôle;- ajout d'icônes dans le menu "Livres/BD/Films";
- modification de la gestion des acteurs dans le home cinéma.
Type : modification (n°1096/1111)
le dimanche 13 juillet 2025 à 12:00:11 : Passage en prod des patches de dev
- Personnages:- adaptation de l'affichage des rôles;
- réduction du nombre de liens (seuls les premiers sont sous forme de liens);
- modification du CRUD pour les rôles;
- correction de l'affichage des images (numérotation, label,...);
- correction de l'affichage de certains grades;
- Géo:
- adaptation de cartes pour LOST;
- Cache:
- affichage du cache en cours et des fichiers périmés;
- suppression sélective;
- SEO:
- correction de certaines URL canoniques;
- Incidents:
- adaptation de la DB de repli;
- modification des logs;
- Divers:
- adaptation de la phpdoc et de la jsdoc;
- suppression de méthodes;
- refactoring de la partie du home cinema;
Type : modification (n°1095/1111)
le samedi 5 juillet 2025 à 19:52:06 : SEO: Correction des URL canonicales
- correction du bug qui supprimait des parties de l'URL canonique.Type : modification (n°1094/1111)
le vendredi 4 juillet 2025 à 18:03:17 : Amélioration de performances
- modification des scripts chargés en différé.Type : modification (n°1093/1111)
le vendredi 4 juillet 2025 à 02:01:02 : Menu images
- correction du bug de numérotation dans le menu des images;- prise en charge des images du bbcode.
Type : modification (n°1092/1111)
The word of Steph
Sometimes I leave you a little message according to my mood ... Generally, it is information related to development (infobrol or programming),but it can also simply be a simple reflection about anything.
[07/03/2011] @Override interface java
D'ju il manque l'annotation @implement en Java/...Lire la suite du billet...
English translation
You have asked to visit this site in English. For now, only the interface is translated, but not all the content yet.If you want to help me in translations, your contribution is welcome. All you need to do is register on the site, and send me a message asking me to add you to the group of translators, which will give you the opportunity to translate the pages you want. A link at the bottom of each translated page indicates that you are the translator, and has a link to your profile.
Thank you in advance.
Document created the 19/03/2002, last modified the 21/08/2025
Source of the printed document:https://www.gaudry.be/nl/?brolLanguage=en%2F
The infobrol is a personal site whose content is my sole responsibility. The text is available under CreativeCommons license (BY-NC-SA). More info on the terms of use and the author.