Ca s'est passé en août 2024

L'événement marquant de ce mois d'août aura été la conférence en ligne <Dev Days of Summer> 2024 sur 2 semaines à raison de 3 à 6 heures de présentations par jour. Les rediffusions des sessions sont disponibles sur cette playlist YouTube. J'y ai fait une présentation sur l'utilisation d'images vectorielles en Delphi et sur un nouveau projet de kit de démarrage de jeux vidéo en FireMonkey. Elles seront bientôt visibles sur cette page.

Les programmes utilitaires

En début de mois j'ai codé le programme "Copyright Pascal Projects" sur Twitch et ai publié une version 0.2 en beta. Depuis je l'utilise sur tous mes dépôts de code pour horodater les codes sources en Pascal, y ajouter un commentaire avec copyright et les liens du projet en entête. Si vous diffusez des projets ou unités à des tiers, en open source ou en direct jetez-y un coup d'oeil. Il pourrait vous être utile.

La version 1.1 de "DProj to Windows Setup" a été publiée le 5 août avec la possibilité d'utiliser le projet sans signer les codes sources. Comme ça, avec ou certificat de signature de code (CSC), vous pouvez quand même générer vos installeurs Windows en se basant sur l'assistant de déploiement intégré à l'IDE de Delphi. Il faut que je fasse des tests complémentaires mais à priori rien n'empêche de faire de même pour les projets C++Builder.

Le 6 août c'est "Folder to FMX Image List" que j'ai mis en ligne en version 1.2 Ce fut l'occasion de faire un petit relookage de l'interface utilisateur, d'ajouter les informations d'utilisation (description, licence, ...), de  remplacer les MSIX par un installeur classique pour Windows et de recompiler l'application pour la dernière version de macOS. La version précédente datait de 2022. Si vous avez besoin de générer des TImageList avec des images en multi résolution pour vos projets FireMonkey cet utilitaire devrait vous faire gagner pas mal de temps !

Enfin j'ai basculé "SVG Folder to Delphi Unit" des one shot tools vers un vrai programme indépendant. La version 1.0 a été publiée en début de mois. Ce projet génère une unité Pascal (compatible avec Delphi 12 Athens et versions suivantes) à partir des fichiers SVG stockés dans un dossier. Il permet d'embarquer ces images vectorielles directement dans vos programmes et de les utiliser en tant que SVG ou images classiques selon les composants ou librairies de votre choix. Une démo du programme a été faite dans ma présentation des <Dev Days of Summer> 2024.

Les jeux vidéo

Côté codage de jeux vidéo ce mois d'août a essentiellement été consacré au Gamolf FMX Game Starter Kit que j'ai bouclé offline pour ma présentation des <Dev Days of Summer> 2024. Une fois officialisé j'ai pu coder plusieurs jeux d'arcade classiques en guise d'exemples. D'autres viendront après avoir migré mes autres jeux sur ce kit de démarrage ou en avoir utilisé les fonctionnalités de base provenant de Delphi Game Engine.

Une playlist YouTube a été créée pour y diffuser des vidéos en lien avec ce starter kit. Ces vidéos seront aussi visibles en intégralité (sans cookies ni publicités) sur Serial Streameur (pour le starter kit ou par jeu vidéo).

A suivre en VOD

Le rythme de publication des vidéos de rediffusion de mes streams de codage en live sur Twitch va augmenter sur Serial Streameur. Jusqu'en fin d'année on passe à 2 vidéos par semaine.
J'ai encore un bon paquet de vidéos à monter, encoder et mettre en ligne. Ca prend beaucoup du temps mais le retour de températures plus clémentes devrait aider à laisser tourner les ordinateurs la nuit.

Rien de neuf sur Apprendre Delphi pour le moment mais plusieurs gros projets en réflexion. J'en parlerai probablement dans la semaine.

Du coté de YouTube, entre mon compte fourre tout et mon compte lié au blog, c'est quasiment une vidéo tous les 2 jours que vous pourrez découvrir jusqu'à février 2025 !
(pas encore programmé la suite mais j'ai de quoi faire jusqu'en 2026)

Et pour septembre...

J'ai bon espoir de boucler enfin une version satisfaisante de mon guide de la formation "coronapocalypse" de 2020 (dite aussi "bootcamp Delphi"). Il sera mis en ligne sous forme de site web pour les abonnés Zone Abo et transmis en PDF aux personnes l'ayant précommandé d'ici la fin du mois. J'ai finalement utilisé Help'n Doc après conversion des Powerpoint d'origine via Google Drive.
Un bon exercice mélant endurance et humilité tout ça. Les suivants seront directement créés sur Help'n Doc que j'utilise déjà pour les guides de formation en entreprise et pour les articles à venir sur Programmez!.

Et puisque je parle de ce premier livre et de Zone Abo c'est aussi l'occasion de vous rappeler que je propose 30% de réduction sur les abonnements "à vie" jusqu'au 15 septembre. Ces abonnements sont pour des personnes physiques ou des personnes morales (entreprises, établissements scolaires, ...). Les détails sont disponibles ici.

En septembre c'est aussi la conférence brésilienne annuelle organisée par Embarcadero. Une journée pour rencontrer des centaines d'autres développeurs et assister à des dizaines de sessions présentées par une quarantaine d'orateurs. Un peu trop loin pour moi, mais franchement, si vous passez dans le coin et parlez la langue locale, c'est à ne pas manquer !

Beaucoup plus près j'aurai aussi le plaisir de présenter une session (en anglais) lors des TMS Training Days 2024 à Lille les 26 et 27 septembre suite à l'invitation de Bruno Fierens.

Entre les deux, le 12 septembre, ce sera la présentation des nouveautés de la version 12.2 de RAD Studio, Delphi et C++Builder. Et même si c'est une "simple" update, y a du lourd dedans !
Je n'en dirai pas plus. Il vous faudra attendre une dizaine de jours pour découvrir les détails (sauf si vous avez participé au beta test et que vous savez déjà de quoi je parle).

Côté Twitch je vais tenter de poursuivre les sessions de codage du matin en semaine les lundi, mercredi et vendredi mais il est probable que ça change en cours de route. Vous en saurez plus en consultant mon planning sur Twitch ou en consultant les dates de stream sur ce blog. Les horaires sont indicatifs, je commence rarement à l'heure le matin.

Ce sera tout pour ce point mensuel. On se retrouve dans un mois pour le suivant.

D'ici là si vous avez des besoins de formation ou de soutien technique ponctuel n'hésitez pas à me faire signe.


Mug Toucan DX dans la baie de RioMug Toucan DX dans la baie de Rio