Ma vie privée, mes idées, mon oeuvre...

Aller au contenu | Aller au menu | Aller à la recherche

dimanche, juillet 24 2022

Le point du 24 juillet 2022 : canicule, open source, ménage et formations

La quinzaine passée a été plutôt ralentie sur le front du boulot. Chaleur oblige j'ai fait de grosses pauses et en fait c'est pas toujours une mauvaise idée (à ce qu'il paraît). Côté météo on devrait être "tranquille" jusqu'à la prochaine canicule fin août et pouvoir avancer un peu sur les projets en cours ou à venir.

Comme prévu sur le point du 11 juillet j'ai fait de la rédaction et pas trop de vidéos.

Du côté de Zone-Abo un changement majeur a été effectué sur la liste des dépôts de code affichés afin de filtrer les forks. Ca ne fera pas de mal de ne voir que ce sur quoi je bosse réellement et pas les autres projets que je duplique pour y intervenir ponctuellement avant de les supprimer à nouveau de mon compte une fois les PULL REQUEST pris en charge.

Il me reste une connerie au niveau de la reprise des actus des sites partenaires qui se copient à chaque fois (l'URL changeant d'un appel à l'autre). Je corrigerai ça dans les jours qui viennent avec un lot de modifications à faire sur mon back office de blogs.

Pensez à suivre les actualités liés à Zone-Abo et ses sites comme les mises à jours et nouveautés de chaque site directement si ces sujets vous intéressent (et si ce n'est pas le cas je me demande bien pourquoi vous lisez cette page mais merci d'être passé).

Du côté de Serial Streameur les séries de vidéos planifiées (Pic Mob Generator et composant "à propos") ont été publiées comme prévu. Cette semaine ce sera la rediffusion des sessions de codage sur le jeu vidéo Eggpaq. Le jeu n'est pas terminé. Il y a toujours des choses à faire dessus en terme de jouabilité mais il est fonctionnel et téléchargeable pour les joueurs intéressés. Pour savoir comment il a été créé il faudra regarder les vidéos de codage de Eggpaq et les articles liés à Eggpaq sur le blog Développeur Pascal.

Comme je n'ai pas pu avancer sur le montage / encodage (trop de CPU consommé et de ventile qui chauffe la pièce) des derniers streams, les vidéos suivantes seront sur du développement web : les modifications faites sur mes sites et des cours / tests liés à la programmation JavaScript et PHP. Vous les retrouverez sur Serial Streameur et certaines sur le blog trucs de développeur web.

Côté blogs j'ai fait des mises à jour d'articles existants et publié quelques nouveautés sur Développeur Pascal. A venir quelques checklists et anomalies qu'on peut rencontrer dans notre quotidien de développeur avec bien entendu les solutions ou actions à mener pour les éviter ou corriger.

Côté boutique j'ai mis en vente la version améliorée des composants non visuels de boites de dialogue "à propos" pour projets Delphi VCL et FireMonkey pour les développeurs désireux de les utiliser dans leurs projets. Licence individuelle, usage commercial autorisé dans un projet compilé, distribution des codes sources interdite y compris dans un projet qui s'en sert, mises à jour à vie, support depuis GitHub.

Le guide "Apprendre la programmation avec Delphi" est toujours en prévente puisque je n'ai pas sorti la version PDF finale. J'y consacre autant que possible mes après-midi de la semaine qui vient.

Côté open source il y a eu beaucoup de choses de faites dans l'esprit "nul n'es immortel" pour que des projets qui me semblent utiles soient accessibles et maintenues même si je ne peux pas ou plus le faire.

J'ai ouvert une série de dépôts de code sur GitHub autour du site Delphi Books. L'objectif est de permettre une gestion communautaire du site et de sa base de données. La base de données sera mise en ligne et modifiable directement sur un dépôt comme le programme de génération du site (et donc mon moteur de template). Delphi Books est hébergé sur GitHub Pages depuis quelques jours suite à ces changements et ça speede un max !

Je ne suis pas certain que le site pourra y rester en tant que tel puisque ce n'est pas totalement dans les règles d'hébergement de GitHub Pages mais ça doit pouvoir se négocier. Ca reste dans l'esprit site non commercial lié au développement et mis à jour par la communauté. Au pire je repartirai sur mon serveur.

Dans la même idée j'ai ouvert 3 autres dépôts rattachés à un sous domaine du blog Développeur Pascal et destinés aux développeurs Pascal, Lazarus et Delphi. "destiné" et maintenu par eux dans la mesure du possible. Faudra pas compter sur moi pour tout remplir dans toutes les langues. A la communauté de se débrouiller (si le projet intéresse du monde) et je cherche des co-mainteneurs pour vérifier les COMMIT des PULL REQUEST avant mise en ligne.

Un template de dépôt GitHub a été mis en place avec ses explications si vous désirez reproduire ce principe d'annuaire de liens gérés par la communauté sous forme de dépôt de code.

La "base de données NoSQL" (langues, thématiques, liens et traductions des textes du site) sont disponibles sous formes de fichiers Markdown indépendants permettant la mise à jour par n'importe qui sachant copier un exemple et l'adapter. Ces sites sont multilingues afin de permettre à tout développeur de trouver des resources dans sa langue.

Le template du site est réparti entre un fichier index.html et les dossiers _layouts et _includes. Ca utilise le moteur de template Liquid de Jekyll puisque GitHub Pages s'en sert pour automatiser la mise en ligne des sites web à partir du contenu d'un dépôt à chaque mise à jour de celui-ci.

Je n'avais jamais utilisé Liquid ni Jekyll jusque là. Ca m'aura pris une journée pour obtenir le résultat que je voulais. J'y reviendrai probablement sur trucs de développeur web comme pense bête pour plus tard mais aussi donner quelques pistes sur les subtilités de la chose. La doc de Liquid est simple et compréhensible, mais malgré ça tout ne coule pas de source une fois sur GitHub Pages après son passage dans Jekyll (qui a une doc lisible et simple mais pêche parfois par manque d'éclaircissements). L'avantage c'est que c'est de l'open source, faudra que je passe sur leur dépôt pour en discuter.

Enfin j'ai mis à disposition de tous la version light de mon script de raccourcissement d'URL. Je commercialise la version "Pro" depuis plusieurs années pour les webmasters, affiliés et infopreneurs désireux de suivre leurs liens partout où ils en mettent. Plus d'infos sur le site du script VaSur que j'ai changé de nom de domaine et qui mérite quelques changements dans le contenu des pages (prévu aussi pour les semaines qui viennent).

Voilà pour la quinzaine écoulée où finalement j'ai fait plus de trucs que je n'avais en tête au moment de commencer à rédiger ce texte.

Dans les choses à venir bientôt il y a aussi :

- Des articles en lien avec les débats organisés par Embarcadero, le prochain étant sur "doit-on utiliser GOTO et WITH dans nos projets en Pascal ?" puisque le sujet est prévu pour le 27 juillet à 18 heures (heure de Paris).

- Jim McKeeth a plus ou moins officialisé une édition 2022 du "Learn to code Summer Camp" en rendant public un dépôt de code. Selon la forme que ça prendra, je participerai.

Je parlais de formations en titre et finalement je n'en parlerai pas aujourd'hui : les programmes de prochaines sessions sont bouclés. Ils sont en attente de mise en ligne pour que je relooke Se Former A Delphi et vous donne des dates. Reprenant les cours à l'ESILV j'ai déjà pas mal de journées ou demi-journées bloquées sur le dernier trimestre. Si vous avez des besoins de formations Delphi ou web en entreprise et voulez en discuter avec moi ne tardez pas.

Ce sera tout pour cette fois-ci. On se retrouve dans une ou deux semaines ici pour la suite de mes aventures et peut-être avant en direct ou différé ailleurs sur la toile ou dans la vraie vie (même si c'est peu probable puisque nous sommes clairement dans la Matrice)...

lundi, juillet 11 2022

Point hebdo du 11 juillet 2022

Je m'avance un peu sur le côté "hebdo" de ce point hebdo mais je vais m'efforcer de m'y tenir chaque dimanche ou lundi s'il y a des choses à dire par rapport à mes activités publiques sur les jours précédents.

La semaine dernière j'ai donc continué les streams sur Twitch mais ai finalement dû m'interrompre. Des soucis techniques, des rendez-vous et le retour de la chaleur rendant impossible l'utilisation "en sécurité" de l'iMac.

L'ordinateur monte déjà à 55°c en stream classique avec ventilateurs à fond alors que j'ai à peine du 42°c "sans" ventilos en utilisation hors stream. Je ne vais pas tenter de le griller et moi avec dans une pièce qui ne se refroidit pas. Tant que ça chauffe dehors, j'évite donc Twitch et les activités trop consommatrices de CPU.

J'ai quand même avancé sur le jeu vidéo Pompach dont la mise à jour a pu être mise en ligne et fait des modifications sur Blotatris qui fera aussi l'objet du prochain stream. Il y a encore un point bloquant à régler avant de le soumettre à Apple, Google, Amazon et Microsoft.

Les rediffusions montées de streams précédents ont été ajoutées sur Serial Streameur. Je viens de rédiger une actualité sur le sujet, je ne vais pas la reprendre ici.

Côté développement ce n'est pas parce que je ne suis pas sur Twitch que je ne bosse pas pour la communauté (et un peu pour moi au passage). ;-)

Début juin j'avais codé Text2HTML pour me simplifier les mises en ligne sur Delphi Books. Il est en ligne sur ce dépôt de code. La version compilée est aussi disponible.

Il y a trois semaines je créais EXE Bulk Signing pour signer et horodater des programmes en masse (EXE et MSIX) afin de signer des projets qui auraient une signature expirée ou pas de signature du tout. Projet destiné aux développeurs de logiciels sous Windows détenteurs d'un certificat de signature de code (code signing certificate). Ses codes sources sont sur GitHub avec les programmes pour l'utiliser sans avoir Delphi.

Enfin, ce week-end, pour simplifier la vie des développeurs de projets FireMonkey sous Delphi désireux de proposer des images multirésolutions dans leurs projets, j'ai fait un programme de génération d'une TImageList à partir des images présentes dans une arborescence de fichiers. Programme simple d'utilisation pour gagner un temps fou.

A la base je m'en servirai désormais pour générer mes polices de caractères graphiques pour mes jeux vidéo et probablement importer les sprites dans leurs résolutions variées de façon automatisée. A vous de voir ce que vous en ferez.

Et sinon j'ai continué à oeuvrer à la rédaction d'articles pour le blog Développer Pascal (pas encore en ligne mais ils arrivent) et un peu avancé sur le guide de la formation apprendre la programmation avec Delphi.

Cette semaine j'ai prévu de bosser sur les programmes des formations que je recommence à organiser à partir de ce mois-ci (à distance pour le moment, en présentiel peut-être d'ici la fin de l'année selon le climat), enregistre des vidéos de démo et de présentation, des cours à venir sur les sites Zone-Abo et vais poursuivre la rédaction du livre. Un peu de codage, du débogage et du dépilage d'email sont aussi prévus.

Bon courage pour les pics de chaleur.

N'oubliez pas que vos ordinateurs, blocs d'alimentation, multiprises, chargeurs en tout genres et écran aussi ont chaud. N'en abusez pas. Ne les hydratez pas !

:-)

mardi, juillet 5 2022

Mon actualité du moment : Twitch, formations, vidéos, blogs et livre

Bonjour

Petit point sur mon actu du moment pour développeurs Delphi francophones : Twitch, formation, vidéos, blogs et livre.

Codage en direct sur Twitch

Cette semaine je poursuis les mises à jour, codage de quelques TODO et publications sur les magasins d'applications de mes jeux vidéos en direct sur Twitch à partir de 16 heures.

Dans l'ordre : Pompach, Colblor, Blotatris, Champter, DAD48, EggPaq.

Développement FireMonkey sous Delphi avec comme cibles Windows, macOS, iOS et Android. Peut-être aussi un peu de web côté serveur (PHP) pour Colblor puisqu'il y a le mode multi joueurs et peut-être aussi sur Champter pour divers besoins.

Bien entendu discussions dans le tchat et digressions seront au programme.

Le planning prévisionnel de streams est à jour sur Twitch et sur mes blogs (suite au stream de dimanche sur le projet Planning API). Il est fortement susceptible d'évoluer et de s'étendre avec de nouveaux projets.

Formations Delphi (entreprises et particuliers)

Comme je l'ai indiqué il y a quelques jours je peux à nouveau donner des formations en entreprise (à distance, sur Zoom) prises en charge par les OPCO. Contactez moi si vous avez des besoins cet été et au delà.

Je (re)proposerai aussi sous peu des plans de formation de base et un planning pour des formations inter entreprises également ouvertes aux particuliers.

Pour les formations je passe désormais par WebPortage avec qui seront signées les conventions de formation et qui a sa certification Qualiopi.

Vidéos et blogs de dev

Du côté de Zone Abo je poursuis la mise en ligne des rediffusions des sessions de codage avec une vidéo chaque jour et des articles réguliers sur les blogs. Le détail est disponible dans l'actualité des sites partenaires.

Guide de la formation Apprendre Delphi

Du côté d'Apprendre Delphi et du guide de formation, j'ai pris du retard dans la rédaction (logique). La prévente à tarif réduit se poursuit jusqu'à la publication d'une première version du livre. Plus d'infos sur Gumroad.

Passez une bonne semaine

mercredi, janvier 29 2014

Le forum pour l'emploi du Val d'Orge 2014

Aujourd'hui avait lieu le Forum pour l'Emploi du Val d'Orge. Evénement annuel qui a permis en 10 ans de générer plusieurs milliers d'emplois dans la communauté de communes et le département.

Malgré le temps froid et la pluie glaciale, il y avait du monde, mais pas assez de personnes en profitaient pour jeter un oeil à la belle exposition des Floralies qui se trouvait à l'entrée. Dommage, ça permet de prendre un peu de pollen dans la tronche et de repartir en forme pour affronter le climat hivernal ;)

Côté exposition et forum pour l'emploi, que du positif : de la documentation bien faite dès l'entrée listant pour chacun les types de postes à pourvoir et les entreprises et organismes présent, un encadrement souriant, un lieu bien organisé et permettant de circuler entre deux attroupements, des séparations bien trouvées entre recruteurs et organismes de formation + collectivités. Je dis bravo pour l'efficacité de l'organisation.

Côté postes à pourvoir, bien entendu rien de vraiment tentant pour moi à part une société de services en ingénierie informatique qui fait de la récupération de CV, un SFR qui fait de même et recrutait essentiellement pour sa hotline, et quelques organismes dédiés aux créateurs d'entreprise. Donc ça m'aura surtout fait une ballade.

En revanche, côté population venue trouver un boulot, j'ignore combien de personnes seront venues sur la journée, mais une chose est certaine : les chercheurs d'emplois sont motivés... et les recruteurs pas tous en forme.

L'armée de l'air, de terre et la gendarmerie étaient représentées car elles recrutent en permanence. Ce qui m'a surtout frappé, c'est que les gendarmes étaient des gendarmettes. Etaient-elles là toute la journée ou juste sur la tranche horaire où je suis passé ? En tout cas ça leur a valu quelques visites que leurs collègues masculins n'ont pas eu sur leurs stands. J'trouve ça marrant et bien vu à la fois... mais un peu dommage que le critère physique entre en ligne de compte pour venir parler de travail. Après tout les candidats qui se sont approchés juste pour cette raison ne les reverront sans doute jamais.

Côté tranches d'âge, il y avait de tout mais quand même beaucoup de jeunes.

Dans les postes proposés, il y avait quelques perles, probablement difficiles au quotidien, mais durables. Cependant c'est vers les stands de Pôle Emploi, Truffaut et Auchan que les gens faisaient la queue. Je trouve ça un peu fou.

Dia semblait d'ailleurs boudé par les visiteurs, comme quoi une grande enseigne nationale attire plus que le discount de façade.

En tout cas il y a un gros point positif à tout ça : l'offre rencontre la demande et c'est grâce à des initiatives reconduites chaque année comme celle-ci que le tissu social local peut perdurer. Nul besoin de chercher un job à Paris quand on vit en banlieue : il y a aussi des entreprises proches de chez soi qui recrutent à longueur d'année.

vendredi, octobre 12 2012

Une journée nuit chargée, ça arrive encore ?

Un truc de dingue m'est arrivé hier : j'ai passé la journée sur un site que j'avais espoir de faire en deux heures mercredi dans la soirée devant Fringe.

La journée pour une estimation initiale à 2 heures alors que tout est prêt au départ et qu'il n'y a qu'à personnaliser après avoir validé les contenus et m'être assuré que les livres qui en découlent sont utiles et de qualité.

Hier j'ai donc lancé Bye bye lunettes, un site destiné à aider les internautes à améliorer leur vue et la santé de leurs yeux en modifiant leur alimentation. Le livre de Robert Von Veer qui est offert est impressionnant de bon sens et en plus ça fonctionne d'après les témoignages auxquels j'ai eu accès en préparant la mise en vente.

Le hic, c'est que la journée à bosser pour mettre le site en place, les séquences d'email, les personnalisations des MP3 et ebooks, ça explose un peu les yeux. C'est un comble, pas vrai ?

Aujourd'hui ça va, je ferai quelques bannières et la promo du site parmi tous mes autres. Les inscriptions d'hier sont assez nombreuses et j'aurai ainsi quelques utilisateurs contents à contacter ensuite pour leur demander ce qu'ils en pensent.

Penser également à faire un sondage parmi ceux qui vont sur le site et ne téléchargent pas le livre gratuit. Comprendre pour quelle raison ils ne veulent pas avoir une vue parfaite le plus longtemps possible. Et après ça adapter mon discours pour leur proposer l'excellent ouvrage du docteur Bartes qui fourni une série d'exercices faciles à faire destinés à muscles les yeux.

Comme quoi, deux heures de travail, ça peut parfois déborder sur 10 fois plus !

jeudi, mai 3 2012

Mon top 10 des 3 ans du raccourcisseur d'URL

Il y a trois ans, je lançais mon raccourcisseur d'URL VasSur. Ce script PHP est très simple à utiliser et existe en version gratuite pour les fonctionnalités de base que j'utilise aussi de mon côté.

En regardant mes statistiques de clic, je me suis amusé à faire le top 10 des liens les plus cliqués depuis la mise en place du script chez moi. Voici les heureux gagnants.

  1. Les secrets de l'attraction : une formation complète pour apprendre et pratiquer les lois de l'attraction.
  2. Les fables de Jean de la Fontaine : la distribution de toutes les fables de La Fontaine à raison d'une par semaine envoyée gratuitement par email.
  3. La page Twitter de GratuiBook : Je pensais que ce serait GratuiBook lui-même, et bien non, c'est son compte Twitter, qui pourtant n'est très rempli, comme vous pourrez le voir en cliquant sur le lien.
  4. Une méthode de lecture rapide : des conseils pour apprendre à lire plus vite afin de gagner du temps tout en emmagasinant plus d'informations. La clé du succès de nombreux dirigeants d'entreprises.
  5. La formation 2011 de Secrets Marketing : Didier Bonneville Roussy a mis à jour sa formation en marketing. J'en avais parlé lors de sa sortie. Résultat elle fait partie du top 10 des meilleurs clics... comme quoi, mes visiteurs ou abonnés s'intéressent beaucoup au sujet.
  6. La chaussette rouge du Père Noël : mon gros délire pour Noël 2009, qui finalement restera un succès en terme de visiteurs, même si c'était une grosse poilade à la base et que la vidéo traîne sur You Tube ;-)
  7. La méthode 268 : un livre de trucs et astuces pour dépenser moins ou obtenir plus gratuitement sur les produits du quotidien et les sorties.
  8. La formation Bloguez Encaissez : ma ancienne défunte formation pour bloguer et en récupérer quelques sous. Le programme est toujours en ligne, il suffit de s'inscrire pour le suivre, même si je ne l'ai pas mis à jour depuis quelques mois.
  9. Les 59 secrets gratuits de ceux qui ont plus de temps que les autres : ça, c'est l'ebook sympa du moment lors de sa sortie, une série de points à mettre en place dans sa vie afin de gagner du temps et profiter un peu plus de sa famille.
  10. Les lois de l'attraction : la première vidéo de présentation des lois de l'attraction dans le cadre de la formation sur les secret de l'attraction.

C'est marrant de voir comment se répartissent les clics lorsqu'on connait la provenance de chacun d'eux et leur finalité. Mais là, je rentrerais trop dans les détails et ce n'est pas la peine de le faire ici pour le moment.

Il est temps de me coucher, alors bonne nuit.

lundi, avril 16 2012

Sortir de la vie active... ou revenir à la vraie vie ;-)

Comme vous le savez peut-être si vous me connaissez, j'ai travaillé pendant presque un an chez Centrapel et je viens de quitter ce travail en or.

Centrapel, c'est la filiale d'Iliad qui gère la hotline parisienne de Free. Travailler au téléphone pendant 35 heurs par semaine durant ces 9 mois a été tuant mais aussi très enrichissant humainement. Avoir entre 500 et 900 interlocuteurs chaque mois avec des questions et problématiques différentes à gérer, obligeant à réfléchir et adapter son discours, trouver les meilleurs façons de répondre pour satisfaire l'abonné, c'est un vrai métier et ça m'éclatait. Mais voilà, il y a un moment où des choix doivent être faits, il se trouve que reprendre ma vie de freelance, sans horaire, mais avec une plus grande incertitude financière me titillait trop (en plus d'être épuisé et de ne pas arriver à récupérer mon énergie).

Je suis donc à nouveau disponible sur le marché des travailleurs non salariés depuis le 1er avril. retour à la vie non active, qui mine de rien est beaucoup plus active que celle d'un simple salarié : il faut à nouveau démarcher pour trouver des contrats facturables pour vivre, assurer le quotidien, gérer son logement et payer les factures, se débrouiller pour maintenir ou améliorer le salaire en fin de mois, etc. Toutes ces choses dont vous n'avez pas idée si vous n'avez pas un jour goûté à l'indépendance.

Le hic de cette nouvelle vie, c'est qu'elle est repartie encore plus en vrille que la précédente s'était achevée l'an dernier : encore moins de temps libre, un emploi du temps qui part en sucette, des délais sur des choses importantes qui s'allongent alors que des choses ridicules prennent le dessus car plus rapides, et surtout plus utiles sur le moment. Les projets à long terme n'avancent pas car il faut toujours maintenir le quotidien et appréhender la fin de mois.

Des fois, être indépendant, c'est vraiment du grand n'importe quoi !

jeudi, juin 17 2010

Et si on les faisait travailler pour une bouchée de pain (par mois !)

Je viens de lire cette annonce sur le site d'un cabinet de recrutement informatique spécialisé dans les technologies web (dixit leur intitulé). Et j'ose espérer qu'ils ont oublié des zéros dans la dernière ligne.

Notre client est à la recherche de jeunes développeurs dynamiques et pragmatiques ayant une première expérience dans le développement iPhone, que ce soit à titre professionnel ou à titre personnel et ayant une formation bac+2 à bac+5.

Ce poste est basé à Paris et est à pourvoir immédiatement en CDI.

Vous connaissez : objective-C, Cocoa, SDK Vous avez une première expérience de publication d’une application sur l’AppStore.

Salaire de 33 à 43 € selon expérience.

Un CDI à 33 euros, qui n'en veut ?

Espérons que c'est en fait en milliers d'euros par an qu'ils s'expriment car vue la compétence pour le moment limitée en terme de personnes sur le marché, suis pas persuadé qu'ils recruteraient facilement en France à ce prix...