<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://videos.trucs-de-developpeur-web.fr/about/instance</loc></url><url><loc>https://videos.trucs-de-developpeur-web.fr/videos/local</loc></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/h6JfuvBuTFbYxpoJ5qPu87</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/bb63cdb5-54a3-4636-9437-e1dc93999bbd.jpg</video:thumbnail_loc><video:title>Présentation de Matomo (anciennement Piwik)</video:title><video:description>Plus d'infos sur https://trucs-de-developpeur-web.fr/presentation-de-matomo-anciennement-piwik.html</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/825ef98d-00dd-48df-9a77-26bf87cfd964/94fddafc-f76e-4f6e-887a-82876b27de38-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/h6JfuvBuTFbYxpoJ5qPu87</video:player_loc><video:duration>194</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2025-08-14T19:16:15.817Z</video:publication_date><video:tag>Matomo</video:tag><video:tag>demo</video:tag><video:tag>Piwik</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/evwqqxrffM8agvn4ENWaY5</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/57d2f610-cfef-4bc2-b83c-0fade725aa5b.jpg</video:thumbnail_loc><video:title>Présentation de Shields IO</video:title><video:description>Plus d'infos sur https://trucs-de-developpeur-web.fr/presentation-de-shields-io.html</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/6d661e9c-4213-41ce-8f24-d399a21a9448/d7cf7208-a60f-4f9d-80d9-bf89e3a319eb-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/evwqqxrffM8agvn4ENWaY5</video:player_loc><video:duration>141</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2025-08-14T19:25:17.194Z</video:publication_date><video:tag>demo</video:tag><video:tag>web development</video:tag><video:tag>web tools</video:tag><video:tag>replay</video:tag><video:tag>Shields IO</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/xx66AG1BM72zZPoxKV5Dq8</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/ba9ce52e-b961-45ad-92ba-91056e4ac0bc.jpg</video:thumbnail_loc><video:title>Faire de l'AJAX en JavaScript avec Fetch API et VueJS pour l'affichage</video:title><video:description>Plus d'infos sur https://trucs-de-developpeur-web.fr/faire-de-l-ajax-en-javascript-avec-fetch-api-et-vuejs-pour-l-affichage.html</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/ff627f05-114f-4bb1-a381-5a96df79383b/303a859a-6913-4c1e-b0bf-4d9d75c3d03d-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/xx66AG1BM72zZPoxKV5Dq8</video:player_loc><video:duration>762</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-08-14T19:42:27.794Z</video:publication_date><video:tag>VueJS</video:tag><video:tag>FetchAPI</video:tag><video:tag>JavaScript</video:tag><video:tag>replay</video:tag><video:tag>live coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/f8EdCSR55UG3VRnnGJqUkn</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/6dc62dab-703a-4d64-b8f5-dbb8ea249fed.jpg</video:thumbnail_loc><video:title>Faire de l'AJAX en JavaScript avec FetchAPI</video:title><video:description>Plus d'infos sur https://trucs-de-developpeur-web.fr/faire-de-l-ajax-en-javascript-avec-fetchapi.html</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/7271b341-c191-4127-ad04-9ebbb0bce3d3/3567d485-d84f-4fc5-9b6f-ed2a3725355f-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/f8EdCSR55UG3VRnnGJqUkn</video:player_loc><video:duration>1261</video:duration><video:rating>0</video:rating><video:view_count>3</video:view_count><video:publication_date>2025-08-15T07:51:07.639Z</video:publication_date><video:tag>live coding</video:tag><video:tag>web development</video:tag><video:tag>JavaScript</video:tag><video:tag>Ajax</video:tag><video:tag>FetchAPI</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/qhXdP3cQUoXpK24tjGrqcN</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/e55ad9c5-6d83-47d6-80d3-81dc4e75a635.jpg</video:thumbnail_loc><video:title>Faire de l'AJAX en JavaScript avec jQuery et un template HTML</video:title><video:description>Plus d'infos sur https://trucs-de-developpeur-web.fr/faire-de-l-ajax-en-javascript-avec-jquery-et-un-template-html.html</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/c4b9425d-4659-4733-ba2b-ed087eb456f4/8afb675c-7419-44bf-bb17-51cacabefc8d-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/qhXdP3cQUoXpK24tjGrqcN</video:player_loc><video:duration>2100</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2025-08-15T06:42:15.018Z</video:publication_date><video:tag>JavaScript</video:tag><video:tag>jQuery</video:tag><video:tag>live coding</video:tag><video:tag>replay</video:tag><video:tag>web development</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/przZNFHkhdmPH2dbLoxCUA</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/f1637172-1a47-4c2f-bb17-c850350576eb.jpg</video:thumbnail_loc><video:title>Faire de l'AJAX en JavaScript avec XMLHttpRequest</video:title><video:description>Plus d'infos sur https://trucs-de-developpeur-web.fr/faire-de-l-ajax-en-javascript-avec-xmlhttprequest.html</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/bdd4bc0e-d4dc-4122-9712-f8d3f55f2a32/5dea8355-26ce-4eaf-a6a1-cfd70f301136-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/przZNFHkhdmPH2dbLoxCUA</video:player_loc><video:duration>1334</video:duration><video:rating>0</video:rating><video:view_count>2</video:view_count><video:publication_date>2025-08-14T20:25:24.510Z</video:publication_date><video:tag>live coding</video:tag><video:tag>AJAX</video:tag><video:tag>JavaScript</video:tag><video:tag>XmlHttprequest</video:tag><video:tag>web development</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/k8ZNqiiLe6eeGLGkURGWMc</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/f402a51b-64b2-4df7-a14b-b322d2becfa9.jpg</video:thumbnail_loc><video:title>Faire de l'AJAX en JavaScript avec jQuery</video:title><video:description>Plus d'infos sur https://trucs-de-developpeur-web.fr/faire-de-l-ajax-en-javascript-avec-jquery.html</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/9afb762e-794b-4666-b5de-607c807f6d65/82857135-5bd4-42f0-89d9-607f978c4313-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/k8ZNqiiLe6eeGLGkURGWMc</video:player_loc><video:duration>3090</video:duration><video:rating>0</video:rating><video:view_count>2</video:view_count><video:publication_date>2025-08-14T21:40:23.028Z</video:publication_date><video:tag>JavaScript</video:tag><video:tag>jQuery</video:tag><video:tag>Ajax</video:tag><video:tag>live coding</video:tag><video:tag>replay</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/vym44kkpXzN7z7XfcYExmo</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/450fee3f-6fd4-4850-b32f-46c74f27b1ec.jpg</video:thumbnail_loc><video:title>Développement du serveur d'API du projet Planning API</video:title><video:description>Le projet [Planning API](https://planningapi.olfsoftware.fr/) propose une gestion de calendrier à l'aide d'un programme en Delphi et d'un serveur d'API en PHP. Une partie cliente a également été développée pour l'affichage des données sur une page web.

Ce projet est open source. Vous pouvez le compiler vous-même ou [faire appel à moi](https://olfsoftware.fr/contact/) si vous avez des besoins spécifiques ou aucune connaissance en informatique.

Le développement a été réalisé [en direct sur Twitch](https://www.twitch.tv/patrickpremartin) en avril 2022. Les rediffusions sont disponibles en intégralité depuis [Serial Streameur](https://serialstreameur.fr/planning-api.html).

La partie cliente de l'API a été définie. Il faut maintenant coder le serveur qui fournira ces informations et les stockera en ligne.

Dans le cadre de Planning API le stockage se fait en JSON dans un sous-dossier du serveur pour simplifier son installation sur n'importe quel type d'hébergement proposant d'exécuter du PHP.</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/ef5d2e01-1b96-4970-bd77-b8dc416bd84a/b669ba79-97af-4467-a12e-64ce86a6063a-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/vym44kkpXzN7z7XfcYExmo</video:player_loc><video:duration>3908</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2025-08-15T04:41:18.901Z</video:publication_date><video:tag>replay</video:tag><video:tag>live coding</video:tag><video:tag>API server</video:tag><video:tag>PHP</video:tag><video:tag>web development</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/fdo9NKjHHiEEC641VyDoJV</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/760e5dc1-6df0-4f96-9d41-bca56e42b59c.jpg</video:thumbnail_loc><video:title>Création du module JavaScript d'affichage de rendez-vous liés au projet d'API de planning</video:title><video:description>Le projet [Planning API](https://planningapi.olfsoftware.fr/) propose une gestion de calendrier à l'aide d'un programme en Delphi et d'un serveur d'API en PHP. Une partie cliente a également été développée pour l'affichage des données sur une page web.

Ce projet est open source. Vous pouvez le compiler vous-même ou [faire appel à moi](https://olfsoftware.fr/contact/) si vous avez des besoins spécifiques ou aucune connaissance en informatique.

Le développement a été réalisé [en direct sur Twitch](https://www.twitch.tv/patrickpremartin) en avril 2022. Les rediffusions sont disponibles en intégralité depuis [Serial Streameur](https://serialstreameur.fr/planning-api.html).

Passage au développement JavaScript pour afficher les données de l'API dans une page web. Au programme de cette vidéo un peu d'Ajax avec XmlHttpRequest, de la manipulation du DOM et du "déboggage" avec la console développeur du navigateur.</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/731a849d-833b-4391-ad87-773a86dc9339/3eda62b7-6850-45cb-a4d4-c9126455d1ed-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/fdo9NKjHHiEEC641VyDoJV</video:player_loc><video:duration>2181</video:duration><video:rating>0</video:rating><video:view_count>2</video:view_count><video:publication_date>2025-08-15T02:57:14.878Z</video:publication_date><video:tag>replay</video:tag><video:tag>live coding</video:tag><video:tag>AJAX</video:tag><video:tag>JavaScript</video:tag><video:tag>REST API</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/7RirJGAasqUoQPW3z9sE8k</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/fb01ace9-62f4-4d63-8415-eea8d3101ab2.jpg</video:thumbnail_loc><video:title>Mise en place du projet Planning API sur mes blogs</video:title><video:description>Le projet [Planning API](https://planningapi.olfsoftware.fr/) propose une gestion de calendrier à l'aide d'un programme en Delphi et d'un serveur d'API en PHP. Une partie cliente a également été développée pour l'affichage des données sur une page web.

Ce projet est open source. Vous pouvez le compiler vous-même ou [faire appel à moi](https://olfsoftware.fr/contact/) si vous avez des besoins spécifiques ou aucune connaissance en informatique.

Le développement a été réalisé [en direct sur Twitch](https://www.twitch.tv/patrickpremartin) en avril 2022. Les rediffusions sont disponibles en intégralité depuis [Serial Streameur](https://serialstreameur.fr/planning-api.html).

Place à l'utilisation en production avec l'adaptation des sources serveur, client Delphi et client web. Je mets en place le projet sur mes sites et on vérifie que tout fonctionne correctement.</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/377906da-5616-4cf4-b7e9-11a5ef7699b1/a1d1ddd3-8a35-4015-8562-1ec3ac410113-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/7RirJGAasqUoQPW3z9sE8k</video:player_loc><video:duration>5160</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-08-14T23:59:38.731Z</video:publication_date><video:tag>replay</video:tag><video:tag>live coding</video:tag><video:tag>JavaScript</video:tag><video:tag>client API</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/vekPBkDeFB88s8wysM6UvG</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/9f143eef-837c-4558-8571-62f0a1e9d3f0.jpg</video:thumbnail_loc><video:title>Faire un site web protégé par un code OTP envoyé par email et y ajouter une API</video:title><video:description>Plus d'infos sur https://trucs-de-developpeur-web.fr/faire-un-site-web-protege-par-un-code-otp-envoye-par-email-et-y-ajouter-une-api.html</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/ecb5e7ba-0820-427a-8f82-4aa61e93e4e2/dbece820-4be1-409b-bacc-f33b949ba044-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/vekPBkDeFB88s8wysM6UvG</video:player_loc><video:duration>668</video:duration><video:rating>0</video:rating><video:view_count>2</video:view_count><video:publication_date>2025-08-15T02:09:56.514Z</video:publication_date><video:tag>live coding</video:tag><video:tag>web development</video:tag><video:tag>backoffice</video:tag><video:tag>front office</video:tag><video:tag>2FA</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/3seFqeWq5HQDWFiPb58cHX</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/1e1aa7f0-03d4-436d-85f9-93e62bfaabba.jpg</video:thumbnail_loc><video:title>Les objectifs du projet Planning API</video:title><video:description>Planning API a été créé en avril 2022 pour me simplifier la mise à jour des calendriers de formations, streams Twitch, conférences et webinaires affichés sur mes sites Internet.

Le développement de ce projet a été fait [en direct sur Twitch](https://www.twitch.tv/patrickpremartin). Les rediffusions sont disponibles depuis [Serial Streameur](https://serialstreameur.fr/planning-api.html).

Un serveur d'API a été codé en PHP.

L'interface de gestion de la base de données est une application développée sous Delphi en utilisant son framework FireMonkey. Elle est compilable pour Windows, Mac, Linux, iOS et Android.

J'ai également créé le code JavaScript utilisant cette API pour afficher des informations sur une page web et mes blogs.

Le tout est disponible sous forme de [projet open source](https://planningapi.olfsoftware.fr). Si vous avez des compétences en programmation vous pouvez l'adapter à votre besoin. Dans le cas contraire je peux le faire pour vous sous forme de prestation. Il vous suffit de [me contacter pour en discuter](https://olfsoftware.fr/contact/).</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/13dc0bb3-5414-4a3d-b6a0-1d97cfbd1ce5/47ea76a0-9824-4128-9d6c-8d879a5cc864-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/3seFqeWq5HQDWFiPb58cHX</video:player_loc><video:duration>14</video:duration><video:rating>0</video:rating><video:view_count>9</video:view_count><video:publication_date>2025-08-15T09:51:28.797Z</video:publication_date><video:tag>Delphi</video:tag><video:tag>Live coding</video:tag><video:tag>Replay</video:tag><video:tag>Learn to code</video:tag><video:tag>Web dev</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/nF16qwDgB34hf85PPGCKRc</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/89408dad-a8a5-4c12-a376-1642c46a3d0d.jpg</video:thumbnail_loc><video:title>Sortie de la version 2024 du site Delphi Books</video:title><video:description>Le site Delphi-Books.com méritait un petit relookage car il ne faisait pas l'unanimité dans la communauté. Je suis donc parti d'un template de librairie en ligne acheté sur MonsterOne et l'ai personnalisé.

Découvrez cette nouvelle version du catalogue de livres consacrés à la programmation Delphi, au langage Pascal, au Pascal Objet, aux compilateurs et aux environnements de développement qui s'y rapportent comme Lazarus et FPC.

Consultez Delphi Books sur https://delphi-books.com où vous trouverez aussi une API open data permettant d'accéder à l'intégralité de la base de données.

Vous pouvez consulter les codes sources qui permettent de gérer la base de données et faire la génération des pages de ce site statique sur GitHub.

Si vous cherchez vous aussi des templates ou thèmes clés en main pour vos sites, jetez un oeil à MonsterOne qui propose un forfait mensuel ou annuel pour piocher librement dans son catalogue sur https://vasur.fr/monsterone (lien d'affiliation).</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/af81f9fc-91ae-4e65-a949-44395cf70b71/a58de335-ab2b-4976-936f-4b16ba5fcdd6-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/nF16qwDgB34hf85PPGCKRc</video:player_loc><video:duration>125</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2025-08-20T08:06:09.989Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/njfKJ3wLWeFZuDUGaXBXts</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/23493999-1412-4345-a374-57e54b4b5893.jpg</video:thumbnail_loc><video:title>Que fais-tu contre la triche sur le tirage de tickets de la loterie ?</video:title><video:description>Du 17 au 29 mai j'organise une loterie plutôt destinée aux développeurs Delphi mais ouverte à tout le monde sur https://loterie.developpeur-pascal.fr

Le site a été développé en direct sur Twitch les 15 et 16 mai 2024. J'ai eu pas mal d'échange dans le tchat sur le fonctionnement du système, mes choix techniques ou algorithmiques et quelques unes concernant le fonctionnement de la loterie elle-même.

Comme je ne veux pas faire intervenir d'aléatoire dans les tirage je laisse le choix de leur numéro de ticket aux participants. Plusieurs peuvent donc théoriquement avoir le même. En pratique, dans un fonctionnement normal, même avec trois essais, il est peu probable que ça arrive mais je n'ai pas intégré de système anti triche : tout se passe côté navigateur !

Pour moi ce n'est pas un vrai problème. Seul le tirage et la détermination des gagnants est importante. Voici quand même la réponse que j'ai apportée à la question "comment fais-tu pour éviter la triche ?".</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/ac9c6461-f65f-44b9-8412-17be6526827c/46ba9be7-f308-4e85-93a0-b88d5c697e86-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/njfKJ3wLWeFZuDUGaXBXts</video:player_loc><video:duration>60</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2025-08-20T08:11:54.535Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/7mkbZZLKaFihvaHnXQQSxL</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/632867cc-76ab-4f7e-abbd-91ee90044acc.jpg</video:thumbnail_loc><video:title>Première version du tirage de tickets pour la loterie DP2024</video:title><video:description>Pour le site de loterie https://loterie.developpeur-pascal.fr j'ai mis en place quelques animations en JavaScript.

Le tirage des numéros de tickets fonctionne sur le principe du bandit manchot chiffre par chiffre : le participant arrête le défilement pour chaque afin de générer son ticket de participation.

Cette version m'a permis de faire le développement mais les images des chiffres étaient un peu trop illisibles sur mon écran donc j'en ai changé. Vous ne verrez donc pas cette version sur le site alors profitez bien de cet extrait de ma journée de codage.</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/336d888d-30c8-4dbe-a27c-f962ab7c1cda/c4733af8-77c8-46ad-822f-cf4002556c9d-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/7mkbZZLKaFihvaHnXQQSxL</video:player_loc><video:duration>27</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2025-08-20T08:15:11.144Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/a7eU2Nq3zMgEFN1HYo7c39</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/ccf5f0c0-293b-4d8a-954a-6c6f0fa5570f.jpg</video:thumbnail_loc><video:title>Exemple d'un tirage de numéro de ticket de loterie choisi par le participant</video:title><video:description>Les 15 et 16 mai 2024 je code un jeu de loterie où le choix des numéros des tickets de participations n'est pas fait par le site mais par la personne qui participe.

Voici un extrait de la session de codage du 15 mai où je tests mon bout de code en JavaScript avec des images de chiffres de tableau d'affichage (flipboard).

Le développement est fait en direct sur [ma chaîne Twitch](https://www.twitch.tv/patrickpremartin) entre 10h30 et 18 heures.</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/49c14662-baaa-48f1-95b4-48a7c8064c98/426f5696-16db-4493-a5f3-89927f7583dc-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/a7eU2Nq3zMgEFN1HYo7c39</video:player_loc><video:duration>52</video:duration><video:rating>0</video:rating><video:view_count>3</video:view_count><video:publication_date>2025-08-20T08:16:54.989Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/3cEBpJVzsv7GhisP3MPDzq</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/b0ceedd0-8943-43fa-b688-ae649063d838.jpg</video:thumbnail_loc><video:title>Lancement de la loterie Développeur Pascal 2024</video:title><video:description>Du 17 au 29 mai à 13 heures vous pouvez remporter des lots à la loterie Développeur Pascal 2024.

Il suffit de jouer chaque jour sur https://loterie.developpeur-pascal.fr/

Lots à gagner :
- un pass de 2 jours pour la conférence [Delphi Summit 2024](https://delphisummit.com/) à Amsterdam les 13 et 14 juin
- 10 [mugs](https://goodies.medianim.com/search?query=Delphi) pour des joueurs habitant dans un pays d'Europe 
- 50 coupons d'abonnements à [Zone Abo](https://zone-abo.fr/) et à ses sites partenaires si vous jouez sur la version française du site 

Partenaires :
- GDK Software : https://gdksoftware.com/
- Olf Software : https://olfsoftware.fr/
- Medianim : https://www.medianim.com/

Le tirage du numéro gagnant et la répartition des lots sera faite en direct sur Twitch le 29 mai à 13 heures. Tentez votre chance d'ici là !</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/11d340dc-287f-47ec-bee2-a4f75cefb9ee/e0b6cd9e-2877-4eac-a244-874689a1582e-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/3cEBpJVzsv7GhisP3MPDzq</video:player_loc><video:duration>438</video:duration><video:rating>0</video:rating><video:view_count>2</video:view_count><video:publication_date>2025-08-20T08:26:07.224Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/nsgu5zfjW2ecTwoxSpom5m</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/f8bae482-282b-4826-b273-7275c02b8119.jpg</video:thumbnail_loc><video:title>Tirage du ticket gagnant et attribution des lots de la Loterie Développeur Pascal 2024</video:title><video:description>Ca y est, c'est le 29 mars 2024 et il est presque 13 heures. Le moment de reprendre le direct pour rappeler ce qui était en jeu et comment jouer en attente de la clôture des participations.

Une fois fait, nous avons tiré le ticket gagnant et attribué les lots en jeu :
- un pass pour la conférence Delphi Summit 2024 les 13 et 14 juin à Amsterdam
- 10 mugs Delphi collectors
- des coupons d'abonnement à Zone Abo (l'intégralité de mes archives en vidéos et articles)

Bravo à Sylvain B. qui se classe premier sur les trois tirages et nous rejoindra donc à Amsterdam dans 2 semaines.

La liste des gagnants est disponible sur https://loterie.developpeur-pascal.fr/gagnants.php

Si vous voulez voir comment ce site a été codé, consultez les rediffusions disponibles sur https://serialstreameur.fr/loterie-developpeur-pascal-2024.html</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/adbacad4-9ab6-42ae-9835-86de026365ac/4e628017-d069-4268-a0b6-6d3887fc1763-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/nsgu5zfjW2ecTwoxSpom5m</video:player_loc><video:duration>1437</video:duration><video:rating>0</video:rating><video:view_count>4</video:view_count><video:publication_date>2025-08-20T09:00:53.926Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/w/5VzqtYPhuaSq3ckdQ4s77E</loc><video:video><video:thumbnail_loc>https://videos.trucs-de-developpeur-web.fr/lazy-static/thumbnails/2e95ae87-96a0-4d56-9961-68c3c48eb76f.jpg</video:thumbnail_loc><video:title>Une série de démos de la librairie Three JS dans un projet sous Quartex Pascal</video:title><video:description>C'est quand même fou ce qu'on peut faire dans un simple navigateur web de nos jours, vous ne trouvez pas ?

Ici c'est un projet de démo fourni avec Quartex Pascal IDE. On y voit une série d'exemples d'utilisations de Three JS, une librairie pour faire de la 3D en JavaScript.

Pour programmer vos backoffices web en Pascal, téléchargez Quartex Pascal IDE sur https://quartexdeveloper.com
Pour faire de la 3D depuis vos pages web, téléchargez Three.js depuis https://threejs.org</video:description><video:content_loc>https://videos.trucs-de-developpeur-web.fr/static/streaming-playlists/hls/27df9251-9505-4e87-a5c9-f0e3d0bbdf1a/75263fc6-2df8-4f8c-a4f3-9554416fa1d2-master.m3u8</video:content_loc><video:player_loc>https://videos.trucs-de-developpeur-web.fr/videos/embed/5VzqtYPhuaSq3ckdQ4s77E</video:player_loc><video:duration>88</video:duration><video:rating>0</video:rating><video:view_count>10</video:view_count><video:publication_date>2025-10-25T11:52:30.918Z</video:publication_date><video:tag>Quartex Pascal IDE</video:tag><video:tag>ThreeJS</video:tag><video:tag>Demo project</video:tag><video:tag>QTX</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos">trucsdedeveloppeurweb</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://videos.trucs-de-developpeur-web.fr/c/trucsdedeveloppeurweb/videos</loc></url><url><loc>https://videos.trucs-de-developpeur-web.fr/a/trucsdedevweb/video-channels</loc></url></urlset>