Bonjour

Voici donc le point bimensuel sur mes activités alors que se déroule le coding bootcamp d'Embarcadero toute la semaine.

Cette quinzaine j'ai essentiellement travaillé sur des projets open source et la préparation de formations à venir (en ligne, à distance et en présentiel).

Quelques mises à jour sur les modèles de pages des sites Internet de Olf Software et Se Former A Delphi : un refresh du contenu (rubriques et articles), changement de l'ordre d'affichage des informations dans la rubrique d'actualités histoire d'avoir un tri par date avec affichage des dates (ça ne peut pas nuire sur une liste de choses chronologiques), ajout d'informations en colonne de droite dont les webinaires, dates de conférences, les prochaines formations à distance et mon planning de streams Twitch. Autant dire que ma version de Planning API est très utile pour alimenter ces rubriques. J'en suis vraiment content.

Une partie de mes activités passant progressivement en portage salarial plutôt qu'en direct je converti progressivement le site de Olf Software en vitrine de mes prestations et catalogue des logiciels, scripts, jeux vidéo et SAAS disponibles.

Sur les formations j'ai mis en place plusieurs programmes planifiés pour des sessions en ligne jusqu'en août 2023 : initiation au développement web sur 2 jours (HTML, CSS, JavaScript et PHP), les bases de FireMonkey pour les développeurs VCL sur 1 jour et une prise en main de Delphi pour des développeurs ne le connaissant pas sur 1 demi-journée dont le planning et le contenu seront mis en ligne demain.

Les dates des formations planifiées à distance seront mises à jour au fil des semaines. Les sessions sont limitées à 10 participants. Ca se passe en téléconférence sur Zoom. Pour d'autres formations ou sous un autre format il suffit de me contacter pour en discuter.

Du côté de GitHub pas mal de nouveautés : je poursuis l'ouverture du code de projets, logiciels et scripts que j'ai créés, utilisés et/ou diffusés ces 30 dernières années. Des explications sur chaque projet seront publiées sur les blogs.

Vous trouverez donc les codes sources associés à mes articles publiés dans les magazines PointDBF et Informatique&Developpement. Ceux de Pascalissime sont coincés dans une disquette 5"1/4. Autant dire que je ne compte pas trop dessus donc je les ressaisirai quand j'aurai un peu de temps.

Les articles seront publiés sur le blog Développeur Pascal dès que possible. Là aussi, n'ayant pas tout dans mes stockages "modernes" de données je les retaperai ou fouinerai dans mes CD de backup de l'époque si je mets la main dessus et si par miracle ils sont lisibles par l'iMac.

J'ai aussi mis en ligne les codes sources d'extensions pour Prestashop, CKEditor et SPIP. C'est du vieux, ça ne fonctionne probablement pas sur les versions récentes, mais vous devriez pouvoir vous en inspirer si le besoin existe.

Dans la série des vieilleries j'avais sous le coude une méthode pour découper une image en JavaScript avec un bout de PHP, me suis dit que ça ne ferait pas de mal de la publier. Des explications sur son fonctionnement seront mises sur Trucs de Développeur Web lorsque j'aurai réussi à comprendre ce que j'avais codé (comme quoi commenter les sources à destination du soi de dans 10 ou 20 ans n'est pas forcément idiot).

J'ai également mis en ligne des projets plus complets mais pas forcément exploitables en production sans retouche : une gestion de panier d'achat (PHP), un programme de création d'albums photos (Delphi+HTML), un aspirateur de sites web (Delphi) et des programmes à usage quasi unique (Delphi ou PHP). Un autre dépôt de code est destiné aux puristes adeptes du Turbo Pascal et même certaines unités dédiées à Turbo Vision. Autant dire que c'est vraiment du déterrage...

En plus récent et utile j'ai fait des changements sur ma librairie d'unités pour Delphi (ajout de fonctionnalités, des modifications, séparation des exemples pour éviter de les avoir dans toutes les projets git s'en servant comme sous module). Dimanche sur Twitch j'ai également fait une grosse modification sur le programme de génération de liste d'images à partir d'un dossier : l'export direct sous forme de TDataModule. D'autres changements devraient être mis en ligne dans la semaine, faut-être aussi durant une session de live coding.

Les projets disponibles en open source, susceptibles d'être utiles, sont (ou seront) maintenant aussi disponibles en version compilée par l'intermédiaire de ma boutique sur Gumroad. Sauf exception je ne ferai plus de diffusion directe des binaires sous forme de release sur GitHub mais en ferai avec juste le code source.

Je crois que c'est tout pour cette fois-ci avec un retour épisodique sur Twitch et donc quelques formations ouvertes à tou(te)s dont la prochaine sur Delphi aura lieu le 15 septembre.

Bonne semaine à tou(te)s