1

Initial commit

This commit is contained in:
2025-03-28 12:57:37 +01:00
commit ed9ddcfdc8
1841 changed files with 42303 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
file: images/64JBcg.jpg
title: '**Prompt :** *sausage plate*, créé par [owladsagency](https://app.leonardo.ai/profile/owladsagency)'

View File

@@ -0,0 +1,2 @@
file: images/6SNVU2.jpg
title: '**Prompt :** *cute tyrannosaurus*. Beaucoup plus mignon que [l''autre](/blog/2022/09/21/j-ai-joue-avec-stable-diffusion-sur-mon-mac-mini-m1/)...'

View File

@@ -0,0 +1,3 @@
file: images/HjuWkO.jpg
title: '**Prompt :** *UI elements for a jurassic world themed website, based on management
interfaces seen in the movie*'

View File

@@ -0,0 +1 @@
file: images/Mk4tyb.jpg

View File

@@ -0,0 +1,4 @@
file: images/Nhss5h.jpg
title: '**Prompt :** *sketchbook style. blueprint of a large and complex machinery.
details of parts all around the main design.* Je raffole des illustrations techniques
et scientifiques.'

View File

@@ -0,0 +1,11 @@
file: images/QcTpBt.jpg
title: '**Prompt :** *the vast office of a successful philosopher. The man, aged 70
but not overweight, has white hair and a beautiful white noble beard, and deep concentration
can be seen in his eyes up and fully open. he is sitting in front of his desk in
a chair, thinking. On the beautiful classy wooden desk lies various carnets, logbooks,
pens, in which he wrote and drew schematics. behind him there is a lit fireplace,
giving a warmth atmosphere. There is a light smoke is in the air. Everything looks
noble. Every wall of the room is covered by numerous libraries full of very interesting
books. There is a tall window in the back of the room, from where a warm light comes.
camera is up 2/3*. Ma vision personnelle de l''environnement de travail que j''ai
depuis 30 ans et que j''espère avoir dans 30 ans.'

View File

@@ -0,0 +1,3 @@
file: images/UMNQGu.jpg
title: '**Prompt :** *UI elements for a jurassic world themed website, based on management
interfaces seen in the movie*'

View File

@@ -0,0 +1,3 @@
file: images/V2soKD.jpg
title: '**Prompt :** *Chris Pratt as Owen Grady in Jurassic World hugs Blue, the baby
Velociraptor*'

View File

@@ -0,0 +1,3 @@
file: images/Z8yh4q.jpg
title: '**Prompt :** *photorealistic collection of dinosaurs skeletons in a museum*.
Là encore, le rendu est bien meilleur que dans mon article sur Stable Diffusion'

View File

@@ -0,0 +1,4 @@
file: images/ZNLVyF.jpg
title: '**Prompt :** *UI elements for a jurassic world themed website, based on management
interfaces seen in the movie* (Leonardo.ai génère par défaut plusieurs images pour
le même prompt)'

View File

@@ -0,0 +1,10 @@
file: images/hOjwVf.jpg
title: '**Prompt :** *A mesmerizing paper-cut animation of the iconic tale of Mulan
comes to life on the screen. Every delicate detail meticulously crafted out of paper
unfolds before your eyes, showcasing the determined spirit of Mulan. The intricate
paper scenes blend vibrant colors with the ancient art of papercutting, capturing
Mulan''s courage and determination as she goes against societal expectations to
protect her family and honor. This enchanting animation captivates viewers with
its exquisite precision and awe-inspiring artistry, immersing them in the compelling
story of Mulan''s heroic journey. (((Paper cutting art style))), by Skyrn99, high
detail, high quality, high resolution, dramatically captivating*, créé par [skyrn99](https://app.leonardo.ai/profile/skyrn99)'

View File

@@ -0,0 +1,3 @@
file: images/uBPz01.jpg
title: '**Prompt :** *sketchbook style. blueprint of a blog. details of website''s
sections all around the main design.*'

View File

@@ -0,0 +1,3 @@
file: images/y7lPLL.jpg
title: '**Prompt :** *an avatar icon of a cute LEGO-style T. rex enjoying an apple.
there is a single bite in the apple.*'

Binary file not shown.

After

Width:  |  Height:  |  Size: 468 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 370 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 716 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 316 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

View File

@@ -0,0 +1,150 @@
---
cover: images/Mk4tyb.jpg
date: '2024-03-03'
title: 'Réflexions : Leonardo.ai'
---
Je poursuis mon exploration des outils d'intelligence artificielle générative rendus disponibles auprès du grand public.
Après avoir eu [une petite conversation philosophique avec ChatGPT](/interets/informatique/2024/02/19/j-ai-discute-avec-chatgpt/), je m'attaque à la génération visuelle avec [Leonardo.ai](https://leonardo.ai).
> Sauf mention contraire, toutes les images présentées dans cet article ont été générées par mes soins avec Leonardo.ai
## L'art à portée de tous
![Nhss5h](images/Nhss5h.jpg)
Je ne peux que constater à quel point il est facile de faire des choses assez propres, même sans rien connaître à l'ingénierie de prompt.
Si vous me connaissez un peu, vous savez que je dis souvent que je ne suis pas doué avec tout ce qui est frontend, esthétique, etc.
Pas pour rien que je me présente - professionnellement - comme un pur développeur backend.
Au même titre que j'espère que ChatGPT deviendra un assistant d'écriture convenable, j'espère me trouver une plateforme ou un outil qui me permettra de générer quelques images, en particulier à destination de mon blog, mais aussi, dans un futur hypothétique, des réseaux sociaux sur lesquels je finirai par atterrir.
Partant du principe, donc, que je ne suis pas à l'aise avec la création graphique et novice avec les prompts d'IA, je constate avec soulagement, surprise et admiration que Leonardo.ai me sort des images "un peu" plus convaincantes que Stable Diffusion [en son temps](/interets/informatique/2022/09/21/j-ai-joue-avec-stable-diffusion-sur-mon-mac-mini-m1/).
C'est même très facile.
![uBPz01](images/uBPz01.jpg)
La création d'un compte sans payer nous offre 150 crédits par jour.
Ces crédits sont dépensés en demandant à l'IA de générer des images, en fonction de tous les paramètres disponibles.
Ces 150 crédits permettent déjà de s'amuser un peu : il faut compter un peu moins d'une dizaine de crédit avec les paramètres par défaut par prompt envoyé.
## L'art des autres à portée de tout le monde
Mais avant de se lancer soi-même dans les joyeusetés, il est utile, important, voire capital de regarder ce que les autres ont fait.
Plusieurs choses sont remarquables, mais n'oubliez pas que je suis dans un contexte de découverte : si vous êtes déjà familiers de ce genre d'outils, vous serez probablement un peu plus blasés que moi...
![UMNQGu](images/UMNQGu.jpg)
Leonardo.ai [ne s'approprie pas le contenu généré](https://intercom.help/leonardo-ai/en/articles/8044018-commercial-usage) via sa plateforme.
Par contre, tout le contenu généré est disponible pour tout le monde, avec les prompts associés.
La seule exception sont les comptes payants qui peuvent *choisir* de rendre leur contenu public ou privé.
Je trouve que c'est tout à fait fair-play et ça m'encourage à poursuivre mon exploration.
![ZNLVyF](images/ZNLVyF.jpg)
Dans le contenu public, donc, on trouve de tout, et il est possible de "remixer" ce qu'on voit, de réutiliser le même prompt, de le changer pour l'adapter à ses propres envies, etc.
Cette ouverture par défaut permet aux débutants, tels que moi, d'envisager directement la création de contenus relativement bien faits assez rapidement.
On trouvera dans les prompts des autres une inspiration bienvenue, menant parfois à des découvertes surprenantes de créativité.
![HjuWkO](images/HjuWkO.jpg)
## L'art du prompt
![hOjwVf](images/hOjwVf.jpg)
Certaines créations sont époustouflantes, ni plus ni moins.
Soit que le prompt employé soit exceptionnellement simple mais si bien écrit que l'image résultante est bluffante, soit au contraire que le prompt soit exceptionnellement détaillé et habilement écrit, dénotant une maîtrise parfaite de l'outil et de ses possibilités.
Évidemment, d'autres paramètres entrent en jeu (que je ne vais pas détailler ici parce que je ne les connais pas encore), mais le prompt en lui-même en dit long sur les compétences de son auteur.
![64JBcg](images/64JBcg.jpg)
Ce qui, inévitablement, conduit à la question redoutée et redoutable, qui est le véritable artiste : tous ceux dont les productions ont nourri l'IA, ou le virtuose du prompt ?
Et pourquoi pas les deux ?
Je commence à me dire qu'on a inventé des mots, pour la plupart dont la paternité est depuis longtemps oubliée.
Certains, en utilisant ces mots, ont publié des best-sellers.
Ne faut-il pourtant pas autant d'esprit pour inventer un mot utilisé par un ou plusieurs peuples entiers que pour l'utiliser avec intelligence ?
Et si tout l'art qui avait été produit jusqu'ici ne faisait que devenir des parcelles visuelles que tout un chacun peut assembler comme bon lui semble, et ainsi devenir lui-même artiste, exactement comme on le fait avec les mots ?
## Un pont entre les arts
Je l'ai dit plus haut : je souhaite parfois illustrer mes articles par des images, et je ne peux pas toujours compter sur l'existence ou la mise à disposition de contenus visuels.
J'ai d'autres cas d'usage en tête, comme l'inspiration esthétique pour personnaliser mon blog, ou à des fins de publication sur les réseaux sociaux.
Or, n'ayant pas vraiment de sensibilité esthétique, j'estime toutefois bien me débrouiller avec du contenu textuel.
En outre, j'ai l'avantage d'être parfaitement bilingue.
![V2soKD](images/V2soKD.jpg)
J'ai des images assez précises en tête, mais je suis parfaitement incapable de les coucher sur papier ou sur écran.
Par conséquent, je vois les outils tels que Leonardo.ai comme des ponts reliant les arts : à partir de texte, que je maîtrise, je peux produire du contenu visuel, que je ne maîtrise pas.
C'est peut-être là la clé, le principe fondamental qui m'échappait jusqu'alors, et dont l'absence m'empêchait de voir ce que l'IA allait me permettre de faire.
![QcTpBt](images/QcTpBt.jpg)
Peut-être que l'IA était ce dont j'avais besoin pour exprimer ma créativité.
## L'art de la dichotomie
![6SNVU2](images/6SNVU2.jpg)
Je n'avais pas du tout cette façon de penser lorsque j'ai testé Stable Diffusion, mais il faut reconnaître ou rappeler qu'à l'époque, je l'avais testé sur mon Mac mini M1, alors que Leonardo.ai se charge de la génération des images.
L'IA étant consommatrice de ressources, on peut raisonnablement dire que la puissance de calcul actuelle disponible pour Leonardo.ai dépasse de loin ce que le Mac mini M1 pouvait offrir, sans compter les questions plus fondamentales d'entraînement quotidien des modèles avec les productions de milliers d'utilisateurs.
![Z8yh4q](images/Z8yh4q.jpg)
Il faut comprendre que vouloir comparer les deux cas de figure revient à comparer des torchons et des serviettes.
Néanmoins, il reste intéressant de voir le chemin parcouru depuis à peine un an, un progrès précisément permis par l'utilisation quotidienne des outils via des plateformes centralisées.
Comprenez donc le flot émotionnel et philosophique qui me submerge et les contradictions qui s'accumulent dans ma tête : alors que l'IA implique des choses auxquelles j'ai toujours été fondamentalement opposé, j'ai fini par en être utilisateur, et même d'aimer ça, au point que je commence déjà à considérer payer 10$ par mois pour générer plus de contenu.
## L'évolution de l'art et l'art d'évoluer
Cette dichotomie est d'autant plus surprenante pour moi que l'IA scie la branche sur laquelle je suis assis.
Spécifiquement en tant que développeur *backend*.
Quand je vois ce que ChatGPT 3.5 peut me proposer comme code source pour réaliser certaines tâches, je comprends que mon métier est sur la sellette.
Je sais que mon métier va "disparaître".
Ou peut-être simplement - et moins dramatiquement - *évoluer*.
Peut-être l'avenir de mon métier sera celui suggéré par le magazine *Coding*[^1] dans son hors-série numéro 23 consacré à l'Intelligence Artificielle :
> [*L'IA*] pourrait finir par n'être qu'un outil de plus dans le kit du développeur
[^1]: Publié par [Oracom](http://www.oracom.fr), mais je ne trouve pas de lien officiel direct vers le magazine... ce qui n'empêche pas la citation d'être pertinente.
Mais peut-être aussi que l'IA va finir par me (nous) remplacer.
Pour une fois dans ma vie, je regarde le train passer devant moi, mais j'arrive à sauter dedans avant que le dernier wagon ne s'éloigne.
Peut-être, finalement, que le métier de *développeur backend* va être dilué, avec d'autres professions du même milieu, dans le métier de [*prompt engineer*](https://en.wikipedia.org/wiki/Prompt_engineering).
## Il y a l'art, et les artisans
Alors que je continue d'explorer ce que je peux faire avec Leonardo.ai, d'autres réflexions me viennent en tête.
Je pense notamment qu'une autre évolution de mon métier reste possible, et [j'en ai souvent parlé ici](/interets/informatique/2023/02/10/faire-du-developpement-un-artisanat/) : la reconnaissance de la profession de développeur comme [un métier de l'artisanat](https://www.artisanat.fr).
Un autre futur est imaginable, où l'IA pourrait satisfaire une large majorité de besoins en matière de développement, sans pour autant exterminer la profession de développeur qui continuerait d'exister sous la forme de petites entreprises artisanales, auxquelles on ferait appel pour des travaux spécifiques, requérant un niveau d'ingénierie particulier, ou une identité propre.
Et cette réflexion pourrait se faire également, à terme, chez les développeurs frontend : s'il devient possible d'industrialiser le code, il ne fait aucun doute qu'on arrivera à industrialiser la production de contenu visuel.
Dès lors, le [*no-code*](https://fr.wikipedia.org/wiki/Développement_No_code) connaîtra un nouvel essor : les plateformes actuelles telles que [wix](https://fr.wix.com) pourront alors proposer non seulement des outils génériques d'édition de contenu - comme c'est déjà le cas - mais en plus, pourront générer des thèmes visuels *vraiment* personnalisés.
On peut se lamenter sur les conséquences probable de la généralisation de l'IA, comme je l'ai fait pendant longtemps.
Mais on peut aussi se dire que c'est l'évolution normale, ou en tout cas habituelle.
Il n'est donc pas idiot de penser que nos métiers pourront continuer d'exister et être valorisés, non plus en tant que partie intégrante d'entreprises diverses, mais en tant que métiers de l'artisanat.
De toute façon, autant s'y faire, considérant [le déclin fulgurant](https://qbatch.com/interets/informatique/software-development-crisis/) de la cote des développeurs sur le marché professionnel en l'espace de quelques mois.
## Conclusion
Mes contacts positifs avec ChatGPT et maintenant Leonardo.ai me donnent envie de continuer mon exploration des IA génératives, et même d'aller encore plus loin.
Je veux finir par maîtriser ce que je ne connais actuellement qu'en théorie.
Je veux désormais expérimenter, comprendre comment ça fonctionne, m'imprégner de la révolution en cours.
Je ne veux pas commettre la même erreur que j'ai commise, successivement avec Google puis les réseaux sociaux : dire que "c'est de la merde" alors même que mon hostilité n'était qu'idéologique (quoique mon hostilité contre Google est toujours vive est argumentée).
C'est peut-être ce qui m'a saboté sur le web, alors que j'y suis présent depuis près de trente ans.
J'ai de la chance dans mon malheur : a toujours me plaindre que je ne suis pas né au bon endroit ni au bon moment, j'ai aujourd'hui l'opportunité de suivre une tendance majeure affectant profondément l'avenir de la passion qui m'anime depuis mes cinq ans, et il est hors de question que je la rate une fois de plus.
Je ne sais pas encore sur quoi je jetterai mon dévolu ensuite, mais il est certain que des images provenant de Leonardo.ai fleuriront sur mon blog.
![y7lPLL](images/y7lPLL.jpg)

View File

@@ -0,0 +1,2 @@
file: images/9SZ1m3.webp
title: '© Omlet'

View File

@@ -0,0 +1 @@
file: images/EqO2dS.jpeg

View File

@@ -0,0 +1,2 @@
file: images/KlAsMK.webp
title: '© Omlet'

View File

@@ -0,0 +1,3 @@
file: images/TJoQII.webp
title: La lumière est discrète mais suffisante pour orienter les poules vers le poulailler
à la tombée du jour. © Omlet

View File

@@ -0,0 +1,2 @@
file: images/TNdrmf.webp
title: '© Omlet'

View File

@@ -0,0 +1,3 @@
file: images/X59pIs.webp
title: '... Et l''abreuvoir. © Omlet. Notons que les deux sont disponibles dans
les deux couleurs présentées ici.'

View File

@@ -0,0 +1,2 @@
file: images/bGXUgM.webp
title: L'entretien est facile... mais un peu moins que ça quand même 😉 © Omlet

View File

@@ -0,0 +1,2 @@
file: images/cfKfnW.jpeg
title: Inspection des travaux finis

View File

@@ -0,0 +1,2 @@
attribution: '© Omlet'
file: images/dOZTmB.webp

View File

@@ -0,0 +1,3 @@
file: images/eUFjhe.webp
title: Détail sur les différentes sections, où l'on peut apprécier la qualité des
plastiques employés. © Omlet

View File

@@ -0,0 +1,2 @@
file: images/jlAdS0.jpeg
title: Ma favorite qui réclame ses graines de ma main ❤️

View File

@@ -0,0 +1,2 @@
file: images/syzg01.jpeg
title: Notre premier poulailler en bois, tout ce qu'il y a de plus classique

View File

@@ -0,0 +1,2 @@
file: images/vHa4Pv.webp
title: Vue éclatée du poulailler © Omlet

View File

@@ -0,0 +1,2 @@
file: images/wZ8Cjl.jpeg
title: La récolte du jour !

View File

@@ -0,0 +1,2 @@
file: images/zUcvtw.webp
title: La mangeoire... © Omlet

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 969 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 739 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 646 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 451 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@@ -0,0 +1,238 @@
---
cover: images/dOZTmB.webp
date: '2024-03-04'
title: Mon poulailler Omlet
---
> Les liens présents dans cet article sont affiliés : je touche une commission de 5% sur chaque vente générée à partir de cet article, ce qui peut contribuer à faire vivre ce site.
> Ne doutez pas, toutefois, de ma sincérité : je ne veux mettre en avant que des produits que j'aime et utilise moi-même au quotidien.
Aujourd'hui, j'ai envie de vous parler d'un aspect de ma vie que j'ai mentionné plusieurs fois ici sans trop vouloir m'étendre : j'ai quinze enfants, dont deux chats, un chien, deux boucs, et dix poules.
Pour la petite histoire, on a dix poules parce que mon épouse a passé son CAP de Pâtissière il y a quelques temps.
S'occuper de poulettes allait nous permettre de faire le plein d'oeufs, évidemment, mais aussi remplir de vie notre jardin.
Et, trouvez-moi mielleux si vous voulez, mais nous allions aussi remplir nos coeurs d'amour pour nos compagnes à plumes.
## Quelques mots sur les poules
On a entendu pas mal d'idées reçues au sujet des poulettes.
Sachez que nous ne pouvons pas donner raison aux gens qui prétendent que :
- les poules, c'est méchant
- ton jardin va se transformer en zone de guerre
- c'est chiant à entretenir et ça pue
- ça fait du bruit
Nos poules sont à l'image de n'importe quel animal qui vit en notre compagnie : elles ont chacune leur caractère, certaines sont plus faciles que d'autres.
Pour l'anecdote, chaque soir, quelques minutes avant le coucher, je fais le tour des poulettes qui viennent me voir pour avoir un câlin (c'est *elles* qui le réclament...).
Et de temps en temps, dans la journée, l'une d'elles, ma préférée, la fifille à son papa, vient me voir, grimpe sur mon bras, et attend que je lui donne quelques graines.
Les autres en reçoivent aussi, mais **elle**, elle les veut de la main de son papa.
Donc non, je ne considère pas les poules comme étant méchantes.
![jlAdS0](images/jlAdS0.jpeg)
Quant au bruit, honnêtement, quand on habite déjà à la campagne, on s'y fait facilement : elles ne sont pas plus bruyantes que les autres.
Elles commencent à caqueter de plus en plus en fort si elles nous voient faire des allers-retours devant le sac de graines, mais quel animal resterait impassible devant un tel manège ?
Enfin, cela fait maintenant six ans que nous avons des poules, et notre jardin n'a jamais été aussi **naturellement** diversifié et vivant.
Les "nuisibles" ont été béquetés (on avait quelques fourmilières), le gazon s'étend (parce qu'il est repoussé par les poules vers les zones où il ne poussait pas et parce que leurs déjections sert de compost), bref : notre jardin est moche selon des critères esthétiques urbains, mais magnifique dans la mesure où il est **naturel** et se développe comme la Nature l'entend, sans notre aide, à nous humains.
Donc, en plus de nous fournir des oeufs, elles font des auxiliaires de jardin on ne peut plus compétentes, qui ont d'ailleurs sauvé un de nos jeunes cerisiers des griffes de pucerons en quelques semaines.
Pour le point que je n'ai pas encore mentionné (l'entretien), je vais y répondre ci-dessous.
## Le poulailler de base
![syzg01](images/syzg01.jpeg)
Notre premier poulailler était fait de bois, et a coûté environ 150 euros.
Un enfer à nettoyer tous les jours, une protection quasi nulle contre les martres et autres belettes, et surtout, il a fallut lutter contre les poux, véritable fléau de nos chères descendantes des dinosaures.
De plus, en quelques mois d'exposition au soleil de l'été puis à la mousson de l'automne et au gel de l'hiver, le toit en goudron collé commençait à se rétracter, les clous et la visserie commençaient à rouiller, le bois à pourrir sous les invasions de poux mais aussi de divers autres insectes xylophages.
**150 euros, et le poulailler n'aura même pas tenu un an.**
Je rajouterai qu'on a du faire l'impasse sur l'automatisation de la porte, et qu'il valait mieux ne pas oublier la torche quand, les soirs d'hiver, il fallait aller trouver les retardataires dans le jardin et les ramener à bon port...
Nous avions quatre poules avec ce poulailler.
Toutes ont fini par mourir, pour différentes raisons que je ne vais pas lister ici par pudeur, mais essentiellement à cause de ce taudis qu'on leur a installé.
Ce qu'il faut retenir, c'est que malgré notre affliction (et notre honte d'avoir si mal logé nos locataires), non seulement cela n'allait pas nous empêcher d'avoir de nouvelles poules, mais en plus nous allions changer de poulailler.
Et le moins que l'on puisse dire, c'est que ce poulailler a changé nos vies comme celles de nos futures poulettes.
## Le poulailler de compèt'
Notre choix s'est porté sur l'[Eglu Cube](https://www.omlet.fr/shop/elevage_des_poules/grand-poulailler-avec-enclos-eglu-cube/) (à prononcer "igloo") du fabriquant [Omlet](https://www.omlet.fr) (logique !), avec son enclos et [une bâche transparente](https://www.omlet.fr/shop/elevage_des_poules/baches_de_protection_pour_grand_enclos/29689/bache-de-protection-pour-enclos-pour-poules-transparente-2x2/) destinée à protéger l'entrée du poulailler des intempéries.
Nous approchons déjà la cinquième année d'utilisation (en 2024).
![TNdrmf](images/TNdrmf.webp)
### Ne pas négliger les accessoires
#### La porte automatique
Assez rapidement, on s'est aussi équipés d'une [porte automatique](https://www.omlet.fr/shop/elevage_des_poules/porte_automatique_poulailler/), qui permet l'ouverture et la fermeture du poulailler selon une heure spécifique, ou une luminance extérieure donnée grâce au capteur intégré au boîtier.
On pensait d'abord que c'était un luxe dont on pouvait se passer, mais la porte automatique offre non seulement du confort mais aussi la tranquillité d'esprit : on oublie vite qu'un poulailler, ça se ferme le soir, qu'il pleuve, neige ou vente.
On y pense en hiver pour protéger les poulettes du froid, mais beaucoup moins en été alors que c'est là que leurs prédateurs rôdent !
![9SZ1m3](images/9SZ1m3.webp)
Mais tout cela, c'était sans compter les prédateurs naturels des câbles et des bâches...
![EqO2dS](images/EqO2dS.jpeg)
À cause de ces deux créatures encornées, la bâche a été crevée, et le câble de la porte cisaillé.
Heureusement, Omlet propose de [nombreuses pièces détachées](https://www.omlet.fr/shop/elevage_des_poules/pieces_et_accessoires_porte_automatique/), notamment des [câbles de remplacement](https://www.omlet.fr/shop/elevage_des_poules/pieces_et_accessoires_porte_automatique/27340/cable_de_rechange_pour_porte_automatique/).
Si on n'a pas que des poules dans son jardin, on tâchera de planquer les câbles autant que possible.
J'ai d'ailleurs fini par mettre de la goulotte d'extérieur pour limiter de futurs dégâts sur les nouveaux câbles.
Il est possible d'adjoindre à la porte automatique [une lumière](https://www.omlet.fr/shop/elevage_des_poules/pieces_et_accessoires_porte_automatique/23747/lampe_de_poulailler/), pilotable avec le boîtier de commande de la porte.
La lumière peut être programmée pour s'allumer le soir, afin de guider les poules vers le poulailler, ou tout simplement pour contrôler qu'elles sont toutes rentrées.
Son achat, bien que dispensable, reste assez pratique.
![TJoQII](images/TJoQII.webp)
On notera que le boîtier de la porte automatique nécessite quatre piles ou accus au format AA/LR06 qu'on devra remplacer ou recharger tous les six mois environ.
Omlet propose aussi un [adaptateur secteur](https://www.omlet.fr/adaptateur-de-courant-pour-porte-automatique-pour-poulailler-12v/), mais on aurait préféré un panneau solaire !
Omlet, si vous me lisez...
Je regrette aussi qu'il n'y ait aucune connectivité : j'aurai apprécié de pouvoir contrôler la porte et avoir accès aux capteurs depuis [Home Assistant](https://www.home-assistant.io/) ou [Apple Maison](https://www.apple.com/fr/home-app/).
Idéalement, je verrais bien quelque chose de similaire à [ma station météo](/interets/informatique/2023/09/15/mise-a-jour-de-ma-station-meteo/) : le boîtier extérieur communiquerait avec un boîtier intérieur par radio en 433 ou 866MHz, et le boîtier intérieur pourrait stocker et relayer des informations comme l'état de la porte, le niveau de charge des accus et la luminance extérieure, tout en fournissant au boîtier la date et l'heure.
On pourrait alors également ouvrir ou fermer la porte, allumer ou éteindre la lumière et gérer les automatisations depuis une application tierce.
#### Les roues et les poignées
![KlAsMK](images/KlAsMK.webp)
Je conseille aussi **vivement** de prendre [un kit de roues et de poignées](https://www.omlet.fr/shop/elevage_des_poules/pièces_détachées/30294/jeu-de-roues-pour-poulailler-eglu-cube-et-poignées-pour-enclos/) qui faciliteront considérablement sa manipulation ultérieure.
Il est utile de le déplacer régulièrement : que ce soit pour le nettoyer en profondeur, laisser la terre qui est en-dessous se renouveler ou en fonction de la saison (pour le rafraîchir ou le réchauffer), les occasions ne manqueront pas.
On a mis deux ans avant d'admettre que ces roues et les poignées étaient **indispensables**... en tout cas pour un modèle aussi grand et lourd.
#### Les gamelles et accessoires d'alimentation
Le poulailler est livré avec [une grande mangeoire et un abreuvoir](https://www.omlet.fr/shop/elevage_des_poules/mangeoires_et_abreuvoirs/) pour l'alimentation en eau.
Les deux sont dotées de crochets à l'arrière pour se fixer facilement au grillage.
Comme tout le reste, elles sont moulées dans un plastique solide, presqu'indestructible.
Il n'y a aucun bord coupant, aucun défaut, aucun risque d'utilisation, ni pour les poules, ni pour leurs humains.
![zUcvtw](images/zUcvtw.webp)
![X59pIs](images/X59pIs.webp)
### Description complète du poulailler
![vHa4Pv](images/vHa4Pv.webp)
Revenons au poulailler : en pratique, il est assez vaste pour accueillir une douzaine de poules, voire plus.
Mais ce n'est pas pour rien qu'il est officiellement annoncé pour un maximum de dix : elles doivent avoir un peu de place pour ne pas suffoquer en été, mais être assez serrées pour se tenir chaud l'hiver.
Le poulailler est intégralement fait de plastique et de métal.
Tout est d'excellente qualité, solide, robuste et lourd.
Une fois en place, il est parfaitement stable et étanche aux intempéries.
Par contre, considérant sa masse, il vaut mieux être à deux pour le monter.
Le poulailler en lui-même est surélevé, non seulement pour que les poules ne soient pas au contact direct du sol, mais aussi pour ne pas faciliter la vie des prédateurs.
On notera d'ailleurs que le grillage (l'enclos, optionnel) est intelligemment conçu (lui-aussi) : il est doté d'une jupe sur tout le périmètre, afin que les prédateurs ne puissent pas creuser en-dessous pour atteindre nos chères volailles.
![eUFjhe](images/eUFjhe.webp)
Trois ouvertures donnent accès à l'intérieur du poulailler.
Au sommet d'un petit escalier se trouve celle pour les poules (c'est là qu'on installera la porte automatique), une trappe sur le côté pour accéder au pondoir (et donc, aux oeufs) et la grande trappe arrière pour l'entretien.
On notera des évents à l'avant et sur la porte arrière, et des bouches d'aération sur les côtés, en haut, dissimulées sous le toit.
L'intérieur du poulailler est divisé en deux zones : le perchoir, où les poules iront dormir, et le pondoir sur le côté, séparés par une cloison dotée d'une porte, ce qui permet d'en bloquer l'accès en cas de besoin (typiquement, le soir avant que les poules ne rentrent, afin d'éviter qu'elles ne salissent le pondoir).
Cette cloison est amovible pour être facilement lavée.
![wZ8Cjl](images/wZ8Cjl.jpeg)
Le perchoir est - là encore - bien conçu, avec la facilité d'entretien en ligne de mire.
Il s'agit d'un plateau ajouré, tout en rondeurs, auquel les poulettes vont s'agripper pour dormir.
Évidemment, il est amovible, tout comme le tiroir situé en dessous.
Celui-ci isole les poules du froid par le dessous, les protège des prédateurs, et collecte leurs déchets de la nuit.
#### À propos de l'isolation
Globalement, la température dans le poulailler se maintient dans des plages acceptables.
Malheureusement, la météo a ses caprices, et les canicules comme les grands froids peuvent poser problème.
J'ai testé cet hiver de mettre le capteur additionnel de ma station météo à l'intérieur du poulailler.
J'ai vu que, passé un certain seuil (qui est approximativement de -5 degrés à l'extérieur), il devient difficile pour les poules de maintenir une température confortable à l'intérieur du poulailler.
Oui, elles se protègent du froid en enfonçant leur tête sous leurs plumes et en se serrant les unes aux autres, mais leurs pattes et leurs crêtes peuvent parfois rester "à l'air libre", ce qui peut leur causer des angelures.
On s'est donc équipés d'une paire de [grandes bouillottes en caoutchouc](https://www.amazon.fr/dp/B09DV9LTDX) : après les avoir remplies d'eau à 65 degrés, on les dispose, l'une dans le pondoir (inoccupé) et l'autre dans le tiroir du bas.
De cette façon, la température à l'intérieur du poulailler est maintenue au dessus de 0, même par -10 à l'extérieur, et sans risque de brûler les poulettes.
Le coup de chaleur est aussi un problème.
Aussi bon soit-il, le système d'aération passif du poulailler a parfois besoin d'un petit coup de pouce.
Le plus efficace consiste à arroser le sol sous le perchoir, s'il n'est pas possible de déplacer le poulailler pour le protéger du soleil.
### Entretien
![bGXUgM](images/bGXUgM.webp)
On peut donc résumer l'entretien quotidien au nettoyage du perchoir (la "grille") et du tiroir, qu'il suffira généralement de passer au jet d'eau.
Ça me prend cinq minutes par jour.
On notera toutefois que l'entretien est plus facile en été qu'en hiver.
Il serait sage de s'équiper d'une bonne brosse pour le nettoyage en conditions difficiles.
On peut encore plus se faciliter la vie en prévoyant un deuxième [perchoir](https://www.omlet.fr/shop/elevage_des_poules/pièces_détachées/21382/perchoir_-_grand_poulailler_eglu_cube/), et c'est ce qu'on a fait.
Quand le premier est encore en train de sécher (par exemple, en hiver), le second, nettoyé la veille, est déjà propre et sec, prêt à être installé.
Le pondoir nécessite moins d'entretien parce qu'en théorie, les poules n'y vont que pour pondre.
Si l'on prend l'habitude de fermer la cloison pour la nuit, il est possible de le nettoyer une fois par mois.
On y mettra de la paille ou toute litière appropriée, de sorte à ce que les poulettes puissent former un ou plusieurs nids dans lesquels elles iront pondre instinctivement.
Je précise qu'on n'a jamais eu besoin de leur apprendre à pondre ici : ça s'est fait naturellement !
Je recommande aussi l'utilisation d'un savon noir ou similaire ; l'essentiel étant de s'assurer, en lisant bien l'étiquette, que le produit n'est pas nocif pour l'environnement.
Un tel produit permettra de nettoyer en profondeur, tout en évitant les odeurs que certains considéreront sans doute comme désagréables.
Lors d'un nettoyage en profondeur, on enlève toutes les parties amovibles, on passe le jet, un coup de brosse et de savon, on rince, et on laisse sécher au soleil !
Ce type d'entretien me prend une bonne demi-heure, une à deux fois par mois quand les conditions climatiques le permettent.
Je le fais plus souvent en été (jusqu'à une fois par semaine) qu'en hiver.
La corvée est vraiment réduite au strict minimum.
Ça peut même devenir un moment particulièrement agréable lorsque les poulettes observent notre travail, avec de la reconnaissance visible dans leur oeil !
![cfKfnW](images/cfKfnW.jpeg)
### Un mot sur la durabilité
J'ai l'habitude de m'enthousiasmer sur tout et n'importe quoi assez rapidement (c'est ça aussi d'être autiste), mais je suis vraiment surpris de la durabilité de ce poulailler.
Je rappelle que ça fait presque cinq ans qu'on l'a en notre possession.
- Les plastiques ne se décolorent pas et ne se désagrègent pas (quelques traces de griffures sont visibles aux endroits où le tiroir frotte avec les parties en métal lorsqu'on l'enlève et le remet, mais rien qui compromette son usage)
- Les métaux ne rouillent pas, et leur peinture ne s'écaille pas
- Le tout résiste parfaitement aux éléments
Le boîtier de commande de la porte automatique est parfaitement étanche.
Le plastique recouvrant les boutons s'est par contre désagrégé au bout de deux ans, rendant le boîtier inutilisable.
Nous avons du commander un nouveau boîtier, et heureusement, le plastique employé est de bien meilleure qualité aujourd'hui.
Omlet ose, sur sa page de présentation, vanter que c'est "*un poulailler qui dure toute une vie*", et très honnêtement, je ne peux pas leur donner tort, en tout cas pas après cinq ans.
Oui, l'investissement initial est beaucoup plus important qu'un poulailler "traditionnel", mais la différence de prix est justifiée par un entretien largement simplifié, un usage quotidien agréable, une meilleure qualité de vie pour ses occupants, et une durabilité sans pareille.
Pour l'anecdote, ma grand-mère avait un poulailler.
C'était plus une remise en béton où l'on pouvait tenir debout à l'intérieur.
Elle avait même des oies à l'époque.
Et je me souviens de la galère que c'était à nettoyer *tous les jours*, au balais puis à l'eau.
Donc, même si un poulailler en béton l'emporte évidemment sur la robustesse, l'Eglu reste beaucoup plus pratique, en plus d'être mobile.
## Conclusion
Il est temps de conclure mon premier article promotionnel.
J'espère vous avoir montré que je ne compte pas faire la promo de n'importe quoi et de n'importe quelle façon.
Vous parler de ce poulailler est cohérent parce que j'en suis un usager depuis longtemps et qu'il m'apporte une réelle satisfaction.
Omlet vend d'[autres modèles de poulaillers](https://www.omlet.fr/poulaillers/), plus petits mais aussi des plus grands, ainsi que d'autres produits à destination des [chiens](https://www.omlet.fr/shop/chiens/), des [chats](https://www.omlet.fr/shop/chats/), des [lapins](https://www.omlet.fr/shop/lapins/) ou [autres rongeurs](https://www.omlet.fr/shop/cochons_d_inde/), mais pour l'heure, nous ne possédons que ce dont j'ai parlé ici.
Je vous invite à explorer [leur catalogue](https://www.omlet.fr) parce que si j'extrapole ce que j'ai constaté avec l'Eglu Cube, ils fabriquent des produits de très grande qualité, justifiant l'investissement de départ.
Même sans ce programme d'affiliation, on recommande les produits Omlet à quiconque nous parle de prendre des poules.
Nous faisons partie de ces gens qui considèrent leurs animaux comme leurs enfants : quoi de plus logique de vouloir le meilleur pour eux ?
Et même si l'on ne considère les poules que comme des usines à oeufs, les poulaillers Omlet sont conçus pour être les plus faciles à entretenir et à utiliser, et les plus durables.
Enfin, pensez à vous inscrire à leur newsletter (en bas de chaque page de leur site) : **vous bénéficierez de 5% de remise sur votre première commande**.
Et pour le coup, je trouve que leur newsletter est plutôt sympa et rigolote.
Elle n'est ni intrusive, ni fréquente, et on y trouve des conseils, des trucs et astuces et autres infos sympas et pertinentes.
Utilisant un alias d'email pour leur newsletter, je peux vous assurer ne jamais avoir été contacté par quelqu'un d'autre qu'Omlet.
L'entreprise semble donc ne pas revendre ni céder nos adresses email à des tiers.

View File

@@ -0,0 +1,2 @@
attribution: Illustration par Dall·E
file: images/5Ovi5c.webp

Binary file not shown.

After

Width:  |  Height:  |  Size: 507 KiB

View File

@@ -0,0 +1,26 @@
---
cover: images/5Ovi5c.webp
date: '2024-03-10'
title: J'ai pris un abonnement à ChatGPT
---
Cela faisait [quelques jours](/interets/informatique/2024/02/19/j-ai-discute-avec-chatgpt/) que je mamusais avec la version gratuite de ChatGPT (la 3.5) et, [enthousiasmé par Leonardo.ai](/interets/informatique/2024/03/03/reflexions-leonardo-ai/), jai commencé à réfléchir à la question de payer pour utiliser lun ou lautre de ces services.
Mon choix sest finalement porté sur la solution d[OpenAI](https://openai.com).
Jai décidé de prendre labonnement ”[Plus](https://openai.com/chatgpt/pricing)” proposé par OpenAI pour plusieurs raisons :
- Leonardo.ai se concentre sur des productions visuelles, alors que ChatGPT me permet de produire du texte, du code, et des images (via [Dall·E](https://openai.com/dall-e-3))
- Je peux personnaliser ChatGPT : je peux créer des GPT destinés à des usages particuliers, configurés selon certaines préférences personnelles, afin dobtenir des résultats plus proches de ce que je veux que ceux proposés par défaut.
Ce dernier point savère tout à fait convaincant et surprenant.
À force dinteragir avec ChatGPT, je peux affiner le résultat de mes prompts tout en réduisant leur taille.
Je nai pas encore les mots pour expliquer mon ressenti, mais, une chose est certaine : il est très positif.
Labonnement nest pas forcément donné ($24, à peu près la même chose en euros), mais, pour lavoir utilisé pour produire du texte, du code et des images qui me satisfont, jestime en avoir pour mon argent.
Pour le moment, je nai pas encore intégré ce contenu que ChatGPT et moi avons collaborativement produit à mon blog, à lexception des articles déjà mentionnés, mais, il ny a aucun doute dans mon esprit : ChatGPT me sera dune aide précieuse pour mon blog dans un avenir proche.
Il ma déjà été dune aide précieuse pour la création de la nouvelle version de mon blog (qui va me demander encore quelques jours de travail, et qui ma tenu éloigné du processus de rédaction ces derniers jours — entre autres choses, on en reparlera…), mais aussi pour rattraper du retard sur le contenu que jaimerais vous proposer.
Ce nest pas pour autant que je compte nutiliser *QUE* ChatGPT.
Je pense au contraire que je continuerai dutiliser Leonardo.ai, en fonction du rendu visuel que je cherche dans un contexte donné.
Et, je compte continuer mon exploration des services dIA génératives.
On verra bien comment le paysage de lIA va changer dans les mois ou années à venir, mais, pour le moment, ChatGPT est une proposition solide et versatile, dont les résultats me donnent satisfaction, et donc la seule pour laquelle je suis prêt à payer.

View File

@@ -0,0 +1,2 @@
attribution: Illustration par DALL·E
file: images/OlkjFY.webp

View File

@@ -0,0 +1,2 @@
file: images/Ws6NVj.png
title: Mon blog qui représente un risque critique pour Internet 🤣

View File

@@ -0,0 +1,2 @@
file: images/ZatYAY.png
title: Ah oui, quand même...

Binary file not shown.

After

Width:  |  Height:  |  Size: 371 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 530 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 313 KiB

View File

@@ -0,0 +1,183 @@
---
cover: images/OlkjFY.webp
date: "2024-03-15T07:19:03+00:00"
title: Les joies des gestionnaires de réputation
---
## Contexte
Je lai dit plus tôt dans lannée, je souhaiterai [monétiser un peu mon blog](/interets/informatique/2024/02/14/l-avenir-du-blog/), ne serait que pour payer une fraction de [ce quil me coûte](/a-propos/).
Parmi les options à ma disposition, la plus classique : les liens affiliés.
Un lien affilié est un URL qui contient un `tag`, un identifiant, qui permet au site marchand ciblé de savoir qui lui envoie un potentiel futur client.
Quand vous cliquez sur un de ces liens depuis mon blog, le site marchand sait que vous venez de chez moi, et cest comme ça que je peux percevoir une commission sur une vente éventuelle.
Jaime bien ce principe parce quil offre des avantages qui me sont chers :
- Respect de mes lecteurs : pas de cookie, pas dhistorique de navigation. Rien, à part cet identifiant qui mest propre et qui ne concerne pas mes lecteurs, nest transmis au site marchand ou à une régie. Et, je ne sais rien de ce que vous avez fait ensuite sur le site marchand.
- Simplicité : un `tag` à ajouter au lien “anonyme” dans les cas les plus simples. Autrement, quelques appels API à la régie, et voilà.
- Compatible avec mes choix techniques : pas de javascript requis, pas de cookie à déposer, cest totalement transparent.
## Les avantages des régies
Les régies sont des intermédiaires entre les sites marchands (les annonceurs) et les éditeurs (moi).
Passer par une régie offre un certain nombre davantages :
- Laccès à un nombre significatif dannonceurs, ce qui permet den découvrir de nouveaux auxquels je naurai pas forcément pensé
- La gestion unifiée des liens daffiliation (un même code source de mon côté pour générer des liens pour de nombreux partenaires)
- Les campagnes promotionnelles qui peuvent me donner loccasion de publier des articles à forte valeur ajoutée
Ce dernier point nest pas spécifique aux régies : [Omlet](https://www.omlet.fr/) propose une affiliation directe, ça ne ma pas empêché de publier [un article](/interets/informatique/2024/03/04/mon-poulailler-omlet/) sur leurs produits que jutilise quotidiennement.
Mais, je nai pas publié cet article dans le cadre dune vraie campagne publicitaire organisée par lentreprise.
Cest là que les régies se révèlent intéressantes puisque je suis régulièrement notifié de la disponibilité dune campagne pour lun de mes annonceurs.
## Leurs inconvénients
Le principal inconvénient des régies, cest quelles font appel à des gestionnaires de réputation.
Et, là, on entre en pleine dystopie, mêlant lincompétence, la mauvaise foi, la mauvaise volonté, un impact sur la réputation publique et sur le _business_ en général.
Évidemment, à mon échelle, ça représente une goutte deau dans locéan, mais que je vous conte mon histoire, et vous jugerez de la portée que cela peut avoir pour de “réelles” entreprises.
## Les gestionnaires de réputation
Compte tenu de la quantité de trafic réseau généré par des bots, des sites créés juste pour se faire de largent, des sites pas forcément très légaux, des sites qui diffusent des _malwares_, les gestionnaires de réputation sont un mal nécessaire : ils analysent les sites, et donnent leur feu vert (ou pas), notamment aux régies, pour savoir si un éditeur qui sest inscrit sur leur plateforme est _clean_ ou au contraire, sil représente une _menace pour Internet_.
Le plus souvent, les régies font appel à un agrégateur (qui regroupe les résultats de plusieurs gestionnaires de réputation).
Dès que lun des gestionnaires émet une alerte concernant un site donné, lagrégateur le transmet à la régie, et la régie prend une décision.
## Mon site, une menace pour Internet
### 29 février 2024
Dans loptique dobtenir une affiliation avec [LEGO](https://www.lego.com/fr-fr) (afin de monétiser les pages présentant [ma collection](/collections/lego/jurassic-world/)), je me suis inscrit à la régie [Rakuten](https://rakutenadvertising.com/fr-fr/).
Tout sest bien passé, jai eu un contact avec un véritable humain très sympathique chez Rakuten et chez LEGO, bref, tout va bien.
### 4 mars
Je reçois un email de Rakuten qui a fait leffet dun coup de tonnerre, intitulé : ”**Affiliate Notification - Account Termination**”.
Il ny a eu aucun délais de notification, aucun temps qui maurait permis de trouver une solution à un problème dont jignorais lexistence et la raison.
Dès lors, impossible de faire quoique ce soit sur la plateforme à part les contacter.
Mes liens daffiliation sont inactifs.
Heureusement que je peux facilement (dés)activer ces liens de mon côté pour rétablir les liens dorigine.
Leur email mentionne que je pourrais avoir enfreint leurs règles, détaillées dans [ce PDF](https://go.rakutenadvertising.com/hubfs/Affiliate-Network-Policies.pdf), mais je ny vois absolument rien qui puisse mêtre reproché.
Je contacte Rakuten pour leur demander un peu plus de détails parce que, sincèrement, je ne comprends pas.
### 6 mars
Rakuten me répond quils ont “terminé” mon compte au motif quils ont reçu une notification de site malveillant concernant mon blog.
Ils ont lamabilité de me fournir un rapport, émanant de [Quttera](https://quttera.com), un gestionnaire de réputation dont jignorais lexistence.
![Ws6NVj](images/Ws6NVj.png)
En soi, mon blog, un site statique, pour ainsi dire “minimaliste”, qui représente une “menace critique pour Internet”, cest assez drôle, surtout considérant tout ce que je publie sur la question des menaces pour Internet…
Mais, une fois passé lironie, je mintéresse de plus près au contenu du rapport : après tout, il est censé y avoir au moins un fichier qui pose un problème.
![ZatYAY](images/ZatYAY.png)
Ils me trouvent un “cheval de Troie” javascript dans… ma feuille de style.
Le truc le plus complexe dans ma feuille de style, ce sont les icônes SVG (qui ne sont même pas encodées en base64).
Exemple, licône que jutilise pour les liens externes :
```css
.icon--mi--external-link {
width: 0.5em;
height: 0.5em;
background-color: var(--base-400);
--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14 5a1 1 0 1 1 0-2h6a1 1 0 0 1 1 1v6a1 1 0 1 1-2 0V6.414l-9.293 9.293a1 1 0 0 1-1.414-1.414L17.586 5H14zM3 7a2 2 0 0 1 2-2h5a1 1 0 1 1 0 2H5v12h12v-5a1 1 0 1 1 2 0v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7z'/%3E%3C/svg%3E");
}
```
Il sagit évidemment dun faux positif.
Ce sont des choses qui arrivent, mais je suis quand même un peu énervé.
Je contacte Rakuten dans la foulée pour leur expliquer la situation, que cest juste un faux positif, en essayant de leur faire comprendre à quel point cest ridicule.
Suite à cet envoi sur le coup de la frustration, je comprends que ce nest pas eux qui vont résoudre le problème : tant que Quttera ne supprimera pas son avertissement, je ne pourrais pas faire de business avec Rakuten.
Cest logique : ils ont justement des gestionnaires de réputation pour ne pas réactiver des comptes potentiellement réellement malveillants qui viennent avec des yeux doux assurer quils sont clean.
Mon prochain email va donc à Quttera, à qui jexplique calmement — cette fois — que leur algorithme a fait de la merde, et que ça nuit à mon business et à ma réputation sur Internet.
Ils me répondent trois heures plus tard, en sexcusant du tort occasionné et en massurant que le problème est corrigé, et que la page du rapport sera mise à jour dans les heures qui viennent.
### 8 mars
Pas de changement.
Jai attendu 24 heures avant de renvoyer un email à Quttera, qui me dit que je vois un rapport obsolète, et que le vrai rapport se trouve à ladresse suivante : <https://quttera.com/detailed_report/richard-dern.fr>.
Ils ajoutent même que VirusTotal (que je connaissais, contrairement à Quttera) montre aussi que mon site est clean : <https://www.virustotal.com/gui/url/740a3d92e5ff768d4bedca052aedc8f1447d0b6d751480265b17a9ec8880e109>.
Le problème, cest que Rakuten sen bat les steaks de <https://quttera.com/detailed_report/richard-dern.fr> : cest le rapport de <https://quttera.com/detailed_report/www.richard-dern.fr> qui a suscité la fermeture de mon compte (notez le `www`).
Et, à cette date, ce rapport affiche toujours que mon site représente une “menace critique”.
À nouveau, trois heures plus tard, ils me renvoient un email pour me dire que le problème a été corrigé, et que le rapport sera mis à jour dans les heures qui viennent.
### 9 mars
Jai encore attendu 24 heures avant de leur envoyer un nouvel email dans lequel je ne prends plus de pincettes.
> Again, 24hrs later you (falsely) claimed (twice) to have fixed the issue, and 3 days after my initial message, I am still out of business because of you, and even worse, you still propagate the false idea that my website contains malware and you still ruin my online reputation with false assertions.
>
> This situation cannot be tolerated anymore. If, by Monday afternoon, I still see that the report at <https://quttera.com/detailed_report/www.richard-dern.fr> doesnt reflect that my website is 100% clean (which it is), I will do whatever I need to get a compensation for my business and reputation loss.
Je vous le traduis :
> Une fois encore, 24 heures après que vous avez affirmé (faussement et par deux fois) avoir corrigé le problème, et 3 jours après mon message initial, je ne peux toujours pas faire affaire à cause de vous, et encore pire, vous propagez toujours lidée fausse que mon site contient un logiciel malveillant et vous continuez de nuire à ma réputation avec de fausses allégations.
>
> Cette situation ne saurait plus être tolérée. Si, dici lundi après-midi, je vois toujours que le rapport situé à <https://quttera.com/detailed_report/www.richard-dern.fr> ne montre pas que mon site est 100% clean (ce quil est), je ferai ce que jai à faire pour obtenir une compensation pour ma perte de profit et de réputation.
### 10 mars
Le rapport est corrigé dans la nuit.
Quttera me présente ses excuses.
### 11 mars
Rakuten me réactive mon compte et les liens affiliés.
Je suis resté tout le temps en contact avec eux pendant mes échanges avec Quttera pour les informer de la situation.
Une façon pour moi de prouver ma bonne foi et de me protéger en cas de problème.
## Analyse
Bon déjà, ce quil y a de bien avec les Américains, cest quil suffit de menacer un peu pour obtenir un résultat quasi immédiat.
Ensuite, je suis un grain de sable sur Internet. En revanche, jimagine que ça peut arriver à de plus gros poissons qui ont de véritables moyens juridiques et financiers pour les supporter.
Des gens qui se font peut-être plusieurs dizaines de milliers deuros par mois avec leur site, qui se feraient couper les vivres de manière totalement erronée, juste parce quun algorithme a été codé avec le cul.
Ça dénote la paranoïa qui règne actuellement sur Internet (et avec raison), mais aussi que même ceux qui font du “contrôle qualité” peuvent mal le faire.
Une paranoïa dont les premières victimes sont les personnes et sites légitimes.
On a évidemment besoin doutils dalerte, mais on a aussi besoin de temporiser : jaurai pu recevoir une notification de Rakuten me prévenant que si, dici à 24 heures, Quttera me signalait toujours comme étant un site malveillant, ils fermeraient mon compte.
Là, cétait sans sommation.
Même si je comprends que lidée est aussi de protéger les annonceurs, de ne pas les associer avec des éditeurs “malveillants”.
Je me suis un peu renseigné sur le business de Quttera, et je dois dire que jai été assez désagréablement surpris.
Comme tant dautres choses dans le monde professionnel, cest un business fondé sur la peur.
Cest un cas décole : ça fait partie des choses apprises dans les écoles de commerce.
Et, cest connu de tous : la peur fait vendre.
En loccurrence, laccroche de Quttera, cest que si tu as un “logiciel malveillant sur ton site”, ils peuvent le supprimer moyennant 250$.
Ce qui suggère quils puissent intervenir à distance sur les sources de ton site.
La seule façon qui me paraît faisable, cest quils te demandent dinjecter un javascript qui va analyser et autoriser ou refuser du code existant à sexécuter.
Cest la définition-même du malware, sauf que lon te fait payer pour te linjecter.
Le parallèle avec lindustrie pharmaceutique américaine est saisissant.
Et, encore, je ne me serais pas autant intéressé à ce quils font si javais trouvé, quelque part sur leur site, la possibilité de signaler un faux positif.
Mais, non : sils déclarent un site comme étant une menace pour Internet, tu nas, a priori, pas le choix que de payer 250$ pour quils interviennent.
Heureusement quil ma été possible de les contacter directement par email : sans ça, mon compte chez Rakuten serait toujours bloqué, je naurais toujours pas de liens affiliés sur mon site, et ma réputation serait toujours entachée.
Quttera fait partie dune myriade dentreprises qui font de lanalyse et de la prévention de sites malveillants sur Internet.
Et, il est fort peu probable que Rakuten soit leur seul client.
En outre, il peut y avoir des intermédiaires autres qui font appel à Quttera, des gens que je ne connais pas, mais pour qui mon site représente une “menace critique”.
Au final, cest ça le plus important pour moi à lheure actuelle : jai probablement perdu 0 euros en deux semaines tellement je suis petit.
Ma réputation, par contre, a infiniment plus de valeur pour moi, aujourdhui, que la valeur commerciale de mon site.
Et, je trouve intolérable que quelquun, dans mon dos, puisse “dire du mal de moi” sans que je puisse y faire quoique ce soit, sans que je puisse men défendre en amont.
Surtout quand cest à cause dun outil mal foutu, et quil y a de la mauvaise volonté de corriger le problème.
Je conclurai en disant que le cœur du problème vient assurément de lindustrialisation.
Quand tout le monde utilise Wordpress, des Google Tag Manager et autres _snippets_, et quelques librairies javascript connues, en gros tant quon “reste dans les clous”, on na pas trop de soucis à se faire.
Mais, si lon samuse à faire un peu dartisanal, ça paraît louche assez vite en fin de compte.
Il ny a pas de javascript sur mon site, donc il doit forcément se planquer dans une feuille de style et il est forcément malveillant.
Une pierre de plus à ajouter à lédifice du nivellement par le bas ?

View File

@@ -0,0 +1,2 @@
attribution: Illustration par DALL·E
file: images/m9WwAT.webp

Binary file not shown.

After

Width:  |  Height:  |  Size: 388 KiB

View File

@@ -0,0 +1,114 @@
---
cover: images/m9WwAT.webp
date: "2024-03-15T13:30:46+00:00"
title: Nouvelle version du blog
---
## From scratch
Je suis parti dune feuille blanche.
Avec la version précédente, jai imité — essayé de transposer — le fonctionnement du générateur de site statique [Hugo](https://gohugo.io/).
Je ne me suis pas forcé à écrire quelque chose de distribuable : le but était justement de faire quelque chose de très personnel (et cest toujours le cas).
Mais même sans cette contraire, le fonctionnement spécifique de ce genre dapplications ne me convient pas.
Je suis un développeur _web_, et imiter Hugo ne faisait que tendre vers une tentative dapplication Frankenstein, à moitié pour la console et à moitié pour le web.
Je me rends compte maintenant à quel point cest lourd et pénible, alors que, grosso-modo, on prend du Markdown en entrée et du HTML en sortie, et je nai même pas besoin de faire [la conversion](https://commonmark.thephpleague.com) à la main…
Donc, je repars de rien, et jaboutis à peu près à six fichiers dans lesquels se trouve lessentiel de mon code.
Jai dû réduire dau moins 75% ma base de code, tout en la rendant plus conforme à ce que jai lhabitude de développer avec [Laravel](https://laravel.com/).
## Avec de laide
Vous nêtes pas sans savoir quen ce moment, jexplore lIntelligence Artificielle Générative, et quen plus, [jai pris un abonnement payant à ChatGPT](/interets/informatique/2024/03/10/j-ai-pris-un-abonnement-a-chatgpt/).
Loccasion de créer un GPT personnalisé, dédié à mon blog.
Jy ai trouvé exactement ce dont javais besoin : linspiration.
Mieux : ça ma rassuré sur certains points que je détaillerai plus loin.
### Pour lesthétique
Comprenez bien que je ne prétends pas avoir réalisé un _beau_ site, par contre, il me correspond _encore un peu plus_ que le précédent.
Et cest en grande partie à DALL·E que je le dois.
Je disais dans [mes réflexions sur Leonardo.ai](/interets/informatique/2024/03/03/reflexions-leonardo-ai/) que lIA pouvait être considérée comme un pont entre les arts, et avec de la patience et une meilleure compréhension de la façon dont tout ça fonctionne, à force dessais et derreurs, jai fini par obtenir de DALL·E un logo qui me convient à la perfection.
Cependant, je ne dois pas créditer que DALL·E pour ce logo, mais aussi mon épouse : cest elle qui a eu lidée dun prompt pour obtenir ce résultat (même si jai fait quelques ajustements par la suite).
En tant que logo rond, je vais pouvoir men servir comme avatar, et il ne dénote pas trop une fois réduit en favicon.
De plus, ça ma permis dessayer une disposition que je navais encore jamais tentée, avec les liens autour du logo, et je suis très satisfait du résultat.
En outre :
- On devrait rapidement voir la référence à _Jurassic Park_ sans pour autant avoir copié honteusement le logo dorigine
- Le _T. rex_ est “réaliste”, cest-à-dire quil a le bon nombre de pattes et de doigts…
- Il a exactement lattitude que je voulais retranscrire : sérieux, concentré, mais jovial malgré tout
- Les couleurs sont exactement celles que je cherchais
- Mes initiales apparaissent correctement ; cest peut-être contre-intuitif, mais tout ce qui est textuel semble assez délicat à produire dans une image
ChatGPT ma aussi aidé pour la sélection de couleurs de lensemble du site, et quelques règles CSS qui sortent un peu de mon champ de compétence.
Je le répète assez souvent : je nai aucun talent pour tout ce qui est graphisme et design, et ChatGPT a été très créatif à ma place.
Là aussi, je suis très satisfait du résultat, même sil y aura probablement des retouches à faire ici ou là et ultérieurement.
Enfin, jai décidé que tous mes articles auront leur propre image den-tête.
Loccasion pour moi dentraîner mon ChatGPT personnalisé, et de mentraîner _moi_ à communiquer avec lui.
### Pour le code
Je suis assez bluffé par les compétences de ChatGPT en ce qui concerne la production de code.
Moyennant quelques informations basiques (”_je développe avec Laravel_”, ce genre de choses), il me produit du code totalement approprié, habituellement juste, bien structuré, documenté (mais il faut le lui préciser) et lisible.
Cétait assez rare que jai besoin de repasser derrière un copier-coller de ce quil produisait.
Je lui ai surtout demandé son avis pour des choses un peu complexes, ou pour lesquelles je me doutais quil existait une façon de faire sans pour autant parvenir à mettre le doigt dessus.
En détaillant suffisamment mes questions, ses solutions savèrent doublement satisfaisantes :
1. elles sont _justes_
2. elles sont _originales_
Grâce à ses réponses, jai appris, par exemple que je pouvais travailler assez facilement avec des colonnes qui stockent des données en JSON dans une base PostgreSQL.
Je savais que je pouvais faire des trucs sympas, mais jignorais que javais cette puissance directement à portée de main avec [Eloquent](https://laravel.com/docs/11.x/queries#json-where-clauses)…
Pour tout dire, je pensais que ChatGPT allait me proposer des solutions basiques, du genre récupérer toutes les pages et tester le JSON pour faire ce dont jai besoin en pur PHP, ce qui est très loin dêtre optimal.
Mais, finalement, la qualité du code proposé est dun niveau bien supérieur à ce que je craignais, et cest tant mieux.
Il y a toutefois quelques grandes limitations qui, pour lheure, me rassurent quelque peu sur le métier de développeur.
Principalement, il nest pas vraiment envisageable de faire les choses en grand.
Redoutable pour refactorer quelques méthodes, voire une classe complète, ChatGPT semble un peu plus dans lembarras quand jessaye de lui demander de refactorer plusieurs classes en même temps, avec lobjectif de limiter les répétitions de code.
Là, il avoue lui-même que cest une opération trop complexe pour lui (alors que mes classes sont tout à fait modestes).
**Il lui manque une capacité à avoir une vue densemble**.
Ça, pour le moment, cela reste lapanage du développeur.
Ouf.
Je note aussi quil ne gère pas bien les négations (”_je ne veux pas de texte dans limage_” va immanquablement produire une image avec du texte…).
Au contraire de Leonardo.ai qui a bien prévu le coup avec ses prompts négatifs, ce qui confirme lintérêt dutiliser plusieurs outils de ce type afin daccomplir des tâches spécifiques.
### Pour la rédaction
Dans le but de faire des liens entre des films et des séries, je rajoute dans le Front Matter de mes articles les listes dacteurs et de personnages (mais aussi des dinosaures, quand applicable…).
Cest incroyablement rébarbatif, parce que ça consiste à faire des copier-coller de la Wikipédia, dabord pour les acteurs, ensuite pour les personnages, etc.
Je pourrais utiliser lAPI de Wikidata et faire un truc à moitié dégueulasse, mais je peux aussi demander à ChatGPT de me lister les acteurs du film (ou les voix du jeu vidéo, ou les rédacteurs dun livre), avec leur personnage, ainsi que les contributeurs tels que les scénaristes, metteurs en scène, etc. le tout formaté en YAML, et il le fait parfaitement bien.
Je ne lai pas encore mis en pratique pour différentes raisons. En revanche, je dispose maintenant de linfrastructure de code et esthétique pour le faire, ça fait donc partie de ma feuille de route.
## Quelques détails
Je ne vais pas tout décrire de la nouvelle version du site.
Sachez simplement que :
- Il ny a toujours pas la moindre ligne de javascript
- Il ny a toujours pas besoin du moindre cookie
- Je ne génère pas la moindre statistique : je ne sais pas combien vous êtes à me lire, ni le temps que vous restez sur le site, ni aucune autre métrique que ce soit
- Je suis toujours aussi respectueux de mes visiteurs quavant : je nai pas vendu mon âme au diable en voulant monétiser ou en intégrant de lIA
- Je reste lauteur de mes articles, ChatGPT ne me vient en aide que pour des détails, comme la liste des acteurs dun film, ou pour vous faire part danecdotes, ou pour générer des images den-tête
- Mon blog ne va pas devenir un ramassis de pubs ou de contenu auto-généré, et ce nest pas seulement pour vous, mais aussi pour ma [réputation](/interets/informatique/2024/03/15/les-joies-des-gestionnaires-de-reputation/)
## Feuille de route
- Améliorer laffichage des collections en permettant de choisir successivement une marque puis une gamme, et en affichant les identifiants des objets collectionnés
- Ajouter des wishlists aux collections, afin didentifier rapidement ce qui me manque
- Diverses améliorations esthétiques que je juge mineures et qui seront faites au fil de leau
## Conclusion
Comme dhabitude : peinture fraîche.
Nhésitez pas à [me faire part de vos commentaires](/contact/) !

View File

@@ -0,0 +1,2 @@
attribution: Illustration par DALL·E
file: images/yNCpsR.webp

Binary file not shown.

After

Width:  |  Height:  |  Size: 564 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 554 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 475 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 448 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 599 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 400 KiB

View File

@@ -0,0 +1,308 @@
---
cover: images/yNCpsR.webp
date: "2024-03-17T00:32:45+01:00"
title: Et si les dinosaures n'avaient pas disparu ?
---
## Introduction
Je continue de méclater avec DALL·E, et ça me démange dêtre un peu plus créatif que générer des visuels pour mon blog.
Jaimerais explorer des choses plus complexes, afin de faire travailler à la fois mon imagination et mes interactions avec loutil.
Mon idée ici est de créer un ensemble de règles “simples” afin que DALL·E se débrouille plus ou moins tout seul par la suite.
Lobjectif technique est de voir si je peux parvenir, avec un seul prompt, à amener DALL·E à générer une suite dimages, quitte à me demander mon avis entre chaque génération.
En outre, jaimerais voir ce que DALL·E peut proposer avec un prompt assez évasif : je veux tester sa créativité, voir ce que je ne pourrais voir si je le décrivais moi-même.
Je vous propose donc, dans cet article, de voyager à travers le temps et lespace, en évoquant lhypothèse que les dinosaures nont pas disparu.
Ils sont alors parfaitement intégrés aux cultures de différents lieux et à différentes époques.
Pour cet exercice, je conserve une certaine tolérance à légard des considérations scientifiques.
Par exemple, si les humains et les dinosaures coexistent, cest à supposer quils aient évolué pendant 65 millions dannées de plus que les 250 millions habituellement estimés, ce qui modifierait leur apparence de façon significative, notamment en raison des conditions climatiques et géographiques.
Mais, gardons bien à lesprit que nous sommes dans le cadre dun exercice mental, pas dans la représentation scientifique.
<details class="spoiler"><summary>Spoiler</summary>
Ça, c'est prévu pour un prochain article !
</details>
### Règles
Voici mes règles, telles que je les ai présentées à DALL·E.
<figure class="chat-message me"><blockquote>Je voudrais rédiger un article dans lequel je présenterai des images que tu auras générées.
Toutes les images de larticle seront basées sur la même idée directrice : et si lHumain et les dinosaures avaient coexisté ?
On va générer plusieurs images, les unes après les autres, en essayant de respecter certains critères :
- On va imaginer que les humains et les dinosaures ont coexisté
- La cohabitation entre humains et dinosaures devra être pacifique.
- Les dinosaures seront parfaitement intégrés aux différents folklores, et révérées à la place des autres divinités
- On essayera de suivre une progression temporelle cohérente dimage en image, en commençant il y a 40 000 ans et jusquà se projeter dans le futur
- On explorera également lOrient en plus de lOccident, des pays tels que la Chine, la Russie, le Japon, lAmérique du Sud, à travers différentes époques
- On génèrera quelques images supplémentaires pour couvrir plus en détails une période sétendant du 17ᵉ au 21ᵉ siècle
- Les représentations devront être les plus réalistes possibles, comme sil sagissait de photos ou de reconstitutions.
- Tu devras me proposer des lieux et des époques que jaurai pu oublier
- On va probablement générer entre 20 et 30 images
Prêt à tenter le coup ?</blockquote><figcaption>Moi</figcaption></figure>
On notera que le second point introduit un biais social : après quelques essais sans cette règle, il y avait toujours une scène dans laquelle lhumain chasse ou tue un dinosaure, et ce nest pas ce que je veux voir.
Jaimerais juste mentionner lentrain qui anime DALL·E : je ne sais toujours pas si [son biais de positivité](/interets/informatique/2024/02/19/j-ai-discute-avec-chatgpt/) nest quune théorie, ou sil considère vraiment ce que lon va faire comme étant passionnant à cause de statistiques indiquant quil ne fait pas ce genre de choses très souvent.
Il nempêche que ça fait de lui un coéquipier agréable et enthousiaste.
<figure class="chat-message other"><blockquote>Je suis tout à fait prêt à vous aider avec ce projet passionnant ! Cela semble être une aventure créative et éducative à travers le temps, mélangeant histoire, préhistoire, et imagination.</blockquote><figcaption>ChatGPT</figcaption></figure>
Jaimerais tout de même quun jour, il finisse par me dire quelque chose du genre : “*Ton projet, cest de la merde !*”, histoire dêtre un poil moins dans la positivité toxique 🤪
### Méthode danalyse
Je vais commenter chaque image, afin de mettre en lumière ses qualités et ses défauts.
Il y a des choses intéressantes à noter, et, parfois, des choses à comprendre sur les capacités et les limites de loutil.
Je vais aussi intégrer et commenter le texte quil me fournit avec chaque image puisque, là encore, il y a des choses notables.
## Des dinosaures et des Hommes
### Au paléolithique
<figure class="chat-message other"><blockquote>Commençons par la première image, en imaginant une scène il y a environ 40 000 ans.
Pour cette première image, je propose de visualiser une scène dans laquelle des humains de la période paléolithique et des dinosaures coexistent pacifiquement. Nous pourrions imaginer un groupe de chasseurs-cueilleurs partageant un moment de calme avec un grand dinosaure herbivore, peut-être un _Triceratops_ ou un _Brachiosaurus_, dans ce qui est aujourdhui lEurope de lOuest. Les humains pourraient être en train de peindre des images de ces créatures sur les murs dune grotte, signe de leur respect et vénération pour ces êtres impressionnants.
Description pour la première image :
- **Lieu :** Une vaste plaine européenne avec des forêts denses en arrière-plan, époque glaciaire, avec des montagnes enneigées au loin.
- **Action :** Un groupe dhumains paléolithiques (hommes, femmes, enfants) est assis autour dun feu, entouré de quelques dinosaures paisibles, dont un _Triceratops_ et un _Brachiosaurus_. Les humains semblent dessiner et peindre les dinosaures sur des roches et des morceaux de bois, montrant une scène de cohabitation pacifique et de vénération.
- **Détails :** Les vêtements des humains sont faits de peaux danimaux, et ils utilisent des outils primitifs. Les dinosaures sont représentés avec une précision anatomique, intégrés harmonieusement dans le paysage glaciaire.
Voyons ce que cela donne.</blockquote><figcaption>ChatGPT</figcaption></figure>
![VCXC5A](images/VCXC5A.webp)
<figure class="chat-message other"><blockquote>Voici notre première image, illustrant une scène de cohabitation pacifique entre humains et dinosaures il y a environ 40 000 ans. Cette image montre un groupe de chasseurs-cueilleurs paléolithiques partageant un moment avec des dinosaures comme un *Triceratops* et un *Brachiosaurus*, dans une vaste plaine européenne de l'époque glaciaire.</blockquote><figcaption>ChatGPT</figcaption></figure>
Le plus évident ici est que DALL·E change davis comme de chemise : on était censés partir sur une peinture rupestre et on termine sur une scène en extérieur.
Ça arrive assez fréquemment dans ce genre de contexte où je lui laisse un peu de liberté.
Ensuite, même en payant un premium, il reste encore quelques anomalies anatomiques.
On remarquera un genre d_Apatosaurus_ doté de cinq pattes (et velu comme un mammouth !) en haut à gauche, des _Triceratops_ sans face (au centre) et une tête humaine flottante (en bas à gauche).
En outre, point de _Brachiosaurus_, plutôt des espèces de lombrics géants à pattes et au ventre disproportionné !
Étrangement, regarder ce que DALL·E propose avec un peu de recul, sans trop se concentrer sur les détails, fonctionne assez bien : le paysage est réaliste, la scène au coin du feu est assez cozy.
Néanmoins, il en fait souvent trop : trop de dinosaures, trop darbres, trop de montagnes.
Là encore, jai constaté à de nombreuses reprises une certaine générosité du remplissage qui nuit un peu au réalisme.
De manière générale, il semble avoir un peu de mal avec les proportions.
Du moins, tant que nos prompts ne sont pas trop dirigistes.
### Il y a 10 000 ans au Moyen-Orient
<figure class="chat-message other"><blockquote>Maintenant, proposons une progression temporelle. Pour la prochaine image, que diriez-vous de nous déplacer quelques millénaires plus tard, peut-être autour de 10 000 ans avant notre ère, au moment où les humains commençaient à s'installer et à pratiquer l'agriculture ? Nous pourrions imaginer une scène dans le Moyen-Orient fertile, berceau de la civilisation, où les humains et les dinosaures travaillent ensemble pour cultiver la terre.
Si cela vous convient, je peux commencer à générer cette image, ou si vous avez dautres idées ou préférences pour la prochaine étape de notre voyage à travers le temps, nhésitez pas à les partager !</blockquote><figcaption>ChatGPT</figcaption></figure>
<figure class="chat-message me"><blockquote>On continue !</blockquote><figcaption>Moi</figcaption></figure>
![bA2Kug](images/bA2Kug.webp)
<figure class="chat-message other"><blockquote>Notre voyage à travers le temps nous amène maintenant autour de 10 000 ans avant notre ère, dans le fertile Moyen-Orient, à l'aube de l'agriculture. Cette image dépeint une scène de coopération harmonieuse entre les humains et les dinosaures, ici un *Protoceratops*, travaillant ensemble pour cultiver la terre. Les humains utilisent l'aide des dinosaures pour labourer les champs, planter des cultures et construire des habitations simples en briques de boue, tandis que des canaux d'irrigation antiques alimentent les champs en eau, signalant les premiers signes de communautés sédentaires.</blockquote><figcaption>ChatGPT</figcaption></figure>
Malheureusement, pas de [*Protoceratops*](https://fr.wikipedia.org/wiki/Protoceratops) à lhorizon.
Mais, ce nest pas ce qui me choque le plus ici : ce serait plutôt de voir à quel point les habitants de trois cahuttes au milieu du désert sont industrieux.
Leurs champs paraissent se répandre à perte de vue.
On constate aussi quelques faux raccords au niveau des chemins de terre aménagés autour des zones cultivées, qui donnent un peu limpression de se promener sur un [ruban de Möbius](https://fr.wikipedia.org/wiki/Ruban_de_Möbius).
### Antiquité classique
<figure class="chat-message other"><blockquote>Pour la prochaine étape de notre exploration, nous pourrions nous diriger vers l'antiquité classique, peut-être en imaginant comment les dinosaures auraient pu être intégrés dans les sociétés et les mythes grecs ou romains. Des dinosaures pourraient être représentés aux côtés d'humains dans des scènes de la vie quotidienne, des combats de gladiateurs, ou même comme des montures dans des batailles historiques.
Si cette idée vous plaît, je peux commencer à créer cette vision, ou si vous avez une autre période ou lieu en tête, nhésitez pas à le dire !</blockquote><figcaption>ChatGPT</figcaption></figure>
<figure class="chat-message me"><blockquote>Allons-y</blockquote><figcaption>Moi</figcaption></figure>
![A1Xj6u](images/A1Xj6u.webp)
<figure class="chat-message other"><blockquote>Nous voici plongés au cœur de la Rome antique, où l'agitation du forum romain est palpable. Dans cette image, les dinosaures, tels que le petit et agile Velociraptor, sont intégrés à la vie quotidienne, servant divers rôles allant de bêtes de somme à participants dans les combats de gladiateurs, et même comme montures pour les soldats romains. Le forum est animé, avec des étals de marché, des Velociraptors tirant des chariots, et au loin, un colisée où les dinosaures participent à des batailles. L'architecture classique romaine encadre cette scène vivante, démontrant la coexistence harmonieuse entre humains et dinosaures dans un cadre historique.</blockquote><figcaption>ChatGPT</figcaption></figure>
Si lon excepte encore quelques problèmes de proportions, nous sommes indubitablement en pleine Rome antique, avec son Colisée au fond.
Cependant, je pensais que DALL·E allait remplacer les animaux que lon pouvait croiser à cette époque et à cet endroit par des dinosaures dans des scènes plus conventionnelles, avec un dompteur, un marchand de bêtes, etc.
Ici, les dinosaures ne font que se promener, encore que lon puisse distinguer ce qui semble être des *Phiomia* au centre à droite (vivants) et peut-être marchandés pour leur viande (en plein milieu).
Notons encore quelques étrangetés, notamment au fond à droite.
Encore un point que je vois assez souvent depuis que jutilise DALL·E : parfois, les dinosaures ont une queue de chaque côté du corps, la deuxième se substituant à la tête.
Occasionnellement, cela engendre aussi une symétrie des membres, donnant limpression de deux dinosaures après une violente collision frontale.
Au centre, et surtout, au milieu à droite, on voit quil est manifeste pour DALL·E dassocier lAntiquité avec des ruines.
Ce qui est vrai pour nous, à notre époque, mais je pense que pour des passants dans les rues de lAntiquité, les escaliers devaient être en meilleur état…
Jai limpression quau fil de la génération de limage, DALL·E se dit :
- Tiens, “Antiquité”, “Rome” : il faut un Colisée
- Et puis un Parthénon, mais ça prendrait trop de place, alors on va en couper en morceau
### Au Moyen-Âge
<figure class="chat-message other"><blockquote>Pour notre prochaine destination temporelle, envisageons-nous de faire un bond vers le Moyen Âge ? Peut-être pourrions-nous imaginer des dinosaures participant à des joutes ou vivant dans des villages médiévaux européens, intégrés dans les légendes chevaleresques et les récits épiques.
Dites-moi si cette idée vous inspire ou si vous préférez explorer une autre période ou région du monde !</blockquote><figcaption>ChatGPT</figcaption></figure>
<figure class="chat-message me"><blockquote>OK !</blockquote><figcaption>Moi</figcaption></figure>
![83HmGR](images/83HmGR.webp)
<figure class="chat-message other"><blockquote>Dans notre exploration temporelle, nous arrivons à un village européen médiéval, illustrant une coexistence paisible entre humains et dinosaures dans un cadre rustique. Des dinosaures comme l'*Apatosaurus*, utilisés pour aider à labourer les champs, et des *Compsognathus* se promenant librement parmi les villageois, montrent une intégration des dinosaures dans divers aspects de la vie quotidienne. Le marché du village, avec ses étals de fruits, légumes et objets artisanaux, est animé par la participation des dinosaures, dans un paysage médiéval caractérisé par des maisons en pierre aux toits de chaume et un château au loin.</blockquote><figcaption>ChatGPT</figcaption></figure>
Là encore, le paysage est convaincant, y compris les constructions humaines.
Apprécions la qualité des reliefs des fondations en pierre, ainsi que les dégradés entre les parties herbeuses et terreuses.
Mes chers animaux préhistoriques ne bénéficient pas du même traitement, en particulier ceux situés à droite de limage.
Ici, jimaginais des humains utilisant des _Triceratops_ en lieu et place des traditionnels bovins, habituellement exploités au labourage des terres en cette époque.
Jespérais également voir des “dinos de somme”, affublés de larges et lourds contenants de part et dautre des flancs.
Mais, ils donnent davantage limpression de planter ou récolter, ce qui ruine quelque peu le réalisme dune cohabitation entre humains et dinosaures.
Il est difficile de les distinguer, mais on peut effectivement supposer la présence de _Compsognathus_ en bas à gauche, jouant le rôle de poulets, arpentant les chemins suivis par les visiteurs des champs, en quête de toute nourriture qui passe à portée de gueule.
À mon sens, il sagit là de lélément impliquant des dinos le plus réaliste de la scène, même sil nécessite un petit effort dimagination.
### La Renaissance
<figure class="chat-message other"><blockquote>Poursuivant notre voyage à travers le temps, nous pourrions envisager de nous projeter dans la période de la Renaissance, une époque de renouveau culturel, artistique et scientifique en Europe. Nous pourrions imaginer des dinosaures dans des scènes de cour royale, des dinosaures étudiés par des scientifiques et des artistes de la Renaissance, ou même des créatures intégrées dans les œuvres d'art de l'époque.
Si cette idée vous intéresse, je suis prêt à générer la prochaine image. Sinon, nhésitez pas à proposer une autre direction pour notre voyage dans le temps !</blockquote><figcaption>ChatGPT</figcaption></figure>
<figure class="chat-message me"><blockquote>Cest parti !</blockquote><figcaption>Moi</figcaption></figure>
![JBnNc1](images/JBnNc1.webp)
<figure class="chat-message other"><blockquote>Nous voici transportés dans les cours vibrantes de la Renaissance, où la culture, l'art et la science sont en plein essor. Dans cette scène, un *Archaeopteryx* élégamment plumé est présent, contribuant à l'atmosphère intellectuelle et artistique. Située dans un jardin luxuriant d'un palais royal, la scène montre des savants, des artistes et des nobles réunis, un artiste peignant le portrait d'un noble avec un *Archaeopteryx* perché sur l'épaule, symbolisant le statut et l'intellect. Des savants discutent et étudient les dinosaures en arrière-plan, les intégrant à leur compréhension du monde naturel, dans un cadre caractéristique de la Renaissance avec ses bâtiments ornés et jardins élaborés.</blockquote><figcaption>ChatGPT</figcaption></figure>
On nest pas passés loin dobtenir une image très convaincante, mais, malheureusement, DALL·E a encore voulu trop en faire.
Les deux _Archaeopterix_ sont réalistes et superbement emplumés.
Mais, voilà : le plus grand nest pas au premier plan, ce qui lui confère une taille très, **très** largement supérieure à ce quil en est en réalité, et cest sans compter ses gerbes de plumes disposées sur la tête et devant le gosier.
Dommage aussi que la peinture réalisée au premier plan ne représente pas ce qui est censé être peint (*un noble avec un *Archaeopteryx* perché sur lépaule*).
Je ne métendrai pas sur les petites anomalies qui sont monnaie courante, telles que les objets flottant dans lair ou les livres entremêlés.
Mais, je ne peux mempêcher dêtre un peu déçu, encore une fois, par lapparence des dinosaures en arrière-plan, à lexception de ce qui semble être un _Microraptor_ au centre de limage.
Est-ce un dinosaure en train de déféquer dans les jardins ?
Quelle espèce terrifiante se cache sur la droite, telle une gargouille ?
Est-ce que le “sauropode” du fond ne serait pas tiré d_Avatar_ ?
### Les Lumières
<figure class="chat-message other"><blockquote>Continuant notre voyage à travers le temps, nous pourrions maintenant nous projeter dans la période de l'illumination et des découvertes scientifiques, ou peut-être faire un bond en avant vers l'époque industrielle, où l'intégration des dinosaures pourrait prendre une toute nouvelle dimension.
Préférez-vous explorer lune de ces périodes, ou y a-t-il une autre époque ou un concept spécifique que vous souhaiteriez visualiser ?</blockquote><figcaption>ChatGPT</figcaption></figure>
<figure class="chat-message me"><blockquote>Continuons doucement davancer dans le temps, pas trop vite.</blockquote><figcaption>Moi</figcaption></figure>
![eelOil](images/eelOil.webp)
<figure class="chat-message other"><blockquote>À l'ère des Lumières, l'image capturée illustre la quête de connaissance et la découverte scientifique, avec les dinosaures jouant un rôle intégral dans la société. Dans cette scène, un scientifique éclairé donne une conférence sur l'anatomie des dinosaures devant un public captivé, utilisant un squelette grandeur nature comme outil pédagogique. Autour, d'autres savants étudient des fossiles de dinosaures et discutent des théories de l'évolution et de l'histoire naturelle, dans un cadre reflétant le style architectural des Lumières, avec de hauts plafonds, de grandes fenêtres et des colonnes classiques.</blockquote><figcaption>ChatGPT</figcaption></figure>
Si lon retirait toute référence au moindre dinosaure de cette image, elle ferait effectivement une illustration convaincante des Lumières.
La star de limage étant un squelette de *T. rex*, on passera à côté des autres dinosaures bien vivants qui sont présents dans cette salle majestueuse, et cest tant mieux : encore une fois, ils sont méconnaissables, et pas vraiment intégrés à lhistoire que DALL·E veut nous raconter.
Lambiance créée par cette immense salle, richement éclairée par ses gigantesques fenêtres, est presque palpable.
Je ne renie pas les qualités de cette illustration : je peux quasiment sentir le bois poussiéreux, le plâtre et les dorures des ornements, le papier dune infinité de livres recouvrant les murs.
Mais, cest insuffisant par rapport à ce que je demandais.
### La révolution industrielle
<figure class="chat-message other"><blockquote>Pour la prochaine étape de notre voyage à travers le temps, nous pourrions explorer l'époque de la révolution industrielle, où l'impact des dinosaures sur l'innovation et la technologie pourrait offrir des perspectives fascinantes. Ou, si vous préférez, nous pourrions nous diriger vers une autre période significative. Quelle direction souhaitez-vous prendre ?</blockquote><figcaption>ChatGPT</figcaption></figure>
<figure class="chat-message me"><blockquote>Continuons.</blockquote><figcaption>Moi</figcaption></figure>
![dSfIpq](images/dSfIpq.webp)
<figure class="chat-message other"><blockquote>Nous voici au cœur de la Révolution Industrielle, où les dinosaures s'intègrent parfaitement dans le paysage industriel, contribuant aux innovations de l'époque. L'image capture une scène animée d'une usine où des dinosaures, tels que le *Stegosaurus*, sont utilisés pour alimenter des machines ou aider au soulèvement de charges lourdes, aux côtés des ouvriers humains. Les cheminées ponctuent l'horizon, et l'air est empli des sons de l'industrie. Au premier plan, un ingénieur humain collabore avec un dinosaure, ajustant une grande machine à vapeur ou un équipement lourd, illustrant le rôle des dinosaures dans la transformation industrielle de la société.</blockquote><figcaption>ChatGPT</figcaption></figure>
Ah, voilà qui commence à devenir intéressant.
Toujours pas forcément réaliste, mais au moins tragi-comique.
Commençons par le _Stegosaurus_.
Sil est parfaitement reconnaissable grâce à ses rangées de plaques osseuses dorsales (bien quelles soient ici en surnombre), où donc sont passées sa tête et ses piques caudales ?
En outre, comment est-il monté là ?
Et, comment cette structure peut-elle supporter son poids ?
Jai plus de mal à classifier le dinosaure présent en avant-plan.
Il pourrait sagir dun _Plateosaurus_, mais il semble posséder des dents de carnivore.
Hormis ce point particulier, et si cest effectivement censé être un _Plateosaurus_, on pourra se dire que ses proportions paraissent justes, pour une fois.
Dautres dinosaures indistincts sont visibles sur la gauche, tandis que sur la droite, il faut imaginer que les rênes tenues par lhomme devant le _Stegosaurus_ lui permettent de diriger un autre animal, hors cadre.
Je note encore la générosité surréaliste de DALL·E (au moins en avant-plan) qui, pour bien montrer lépoque industrielle, place des rouages un peu partout, même là où cela semble totalement inapproprié, et en particulier au pied des escaliers…
Je me console en voyant le réalisme du bâtiment en briques rouges, des pierres constituant le sol, des cheminées et de leurs fumées qui semblent toutes suivre le vent, et des différents détails architecturaux typiques de cette époque.
### Époque moderne
<figure class="chat-message other"><blockquote>Alors que nous continuons d'avancer dans le temps, nous pourrions envisager de nous plonger dans l'ère moderne ou même d'imaginer un futur où les dinosaures et les humains coexistent avec des technologies avancées. Souhaitez-vous explorer une telle vision du futur, ou y a-t-il une autre période ou un concept spécifique que vous aimeriez voir représenté ?</blockquote><figcaption>ChatGPT</figcaption></figure>
<figure class="chat-message me"><blockquote>Continuons avec l'ère contemporaine.</blockquote><figcaption>Moi</figcaption></figure>
![lga1Oz](images/lga1Oz.webp)
<figure class="chat-message other"><blockquote>Dans notre exploration de l'ère contemporaine, nous découvrons une ville moderne vibrante, où les dinosaures sont intégrés sans effort dans les environnements urbains, coexistant harmonieusement avec les humains. L'image dépeint un paysage urbain moderne, avec des gratte-ciels, des rues animées, et des parcs publics. Des dinosaures, comme un petit *Velociraptor* intelligent, marchent aux côtés des humains, participant aux activités quotidiennes, certains portant même un équipement spécialisé pour la sécurité et la communication. Au premier plan, un *Velociraptor* attend à un passage piéton, aux côtés des humains, tandis que les transports publics sont adaptés pour accueillir à la fois les humains et les dinosaures, avec des espaces désignés pour les espèces plus grandes. L'architecture moderne, avec des structures en verre et en acier et des espaces verts conçus pour la cohabitation, crée une atmosphère de coexistence et d'adaptation, montrant comment la société a évolué pour inclure les dinosaures dans tous les aspects de la vie.</blockquote><figcaption>ChatGPT</figcaption></figure>
Je me rends compte que le concept de “coexistence” ne signifie pas la même chose pour moi que pour DALL·E.
Jattendais de DALL·E quil me montre des dinosaures coexister avec les humains comme le font les pigeons, les chiens et chats, les écureuils, etc.
Il semble que DALL·E soit allé beaucoup plus loin, en supposant que les dinosaures adoptent des comportements “humains”(”*un *Velociraptor* attend à un passage piéton*”), ou quon les ait si bien intégrés quon ait pensé à leur proposer des _espaces désignés pour les espèces plus grandes_.
Une vision quelque peu utopique, considérant quencore aujourdhui, il ny a même pas daccès pour handicapés partout…
Cest devenu une habitude, mais les dinosaures qui ne sont pas au premier plan sont difformes.
Ceux qui sont au premier plan sont disproportionnés.
Et, ceux qui ne sont ni difformes ni au premier plan ont été intégrés par un stagiaire en design de documents Word (la tête au milieu à gauche ? lénorme patte du pseudo-_Velociraptor_ en bas à gauche ?)
En outre, les reptiles volants paraissent tous calqués sur le même modèle (et, ce, quelque soit limage représentant des dinosaures que jai pu lui faire générer depuis que je mamuse avec DALL·E), et pas sur celui dun Ptérosaure.
Lenvironnement, en revanche, et, là encore, conformément à ce que lon a déjà pu voir, est assez réaliste, quoiquun peu trop futuriste pour être réellement contemporain, en tout cas en terme darchitecture.
### Le futur
<figure class="chat-message other"><blockquote>Maintenant que nous avons imaginé des scènes allant de la préhistoire à l'ère contemporaine, peut-être pourrions-nous nous projeter encore plus loin dans le futur ? Si cela vous intéresse, je peux créer une vision du futur où les humains et les dinosaures continuent de coexister, peut-être avec des avancées technologiques encore plus étonnantes. Ou, si vous préférez, nous pourrions explorer un autre angle ou concept. Quelle serait votre préférence ?</blockquote><figcaption>ChatGPT</figcaption></figure>
<figure class="chat-message me"><blockquote>Les dinosaures pourraient servir de moyen de transport écologique. On pourrait voir des humains avec des dinosaures de compagnie, ou des dinosaures d'assistance pour les non-voyants, etc.</blockquote><figcaption>Moi</figcaption></figure>
<figure class="chat-message other"><blockquote>C'est une perspective fascinante et créative sur la cohabitation entre les humains et les dinosaures dans le futur. Imaginons un monde où les dinosaures ne sont pas seulement intégrés dans la vie quotidienne mais jouent également un rôle essentiel dans le soutien et l'assistance aux humains, en harmonie avec les principes écologiques et de coexistence respectueuse.
Description pour limage :
- **Scène :** Une ville futuriste éco-responsable, avec des bâtiments verts et des espaces ouverts remplis de végétation.
- **Action :** Des humains interagissent avec des dinosaures de différentes espèces dans divers rôles de soutien et de compagnie. Un _Velociraptor_ dassistance guide un aveugle à travers un parc urbain, montrant une relation de confiance et de symbiose. Des familles et des individus se déplacent à dos de dinosaures herbivores de grande taille, comme des _Diplodocus_, dans les rues de la ville, utilisant ces créatures majestueuses comme moyen de transport écologique.
- **Détails supplémentaires :** Des équipements spéciaux pour la sécurité et la communication entre les humains et leurs dinosaures dassistance ou de compagnie, tels que des harnais, des selles adaptées et des dispositifs de communication.
Cette vision met en lumière un futur où la relation entre les humains et les dinosaures sétend au-delà de la coexistence pour inclure une entraide mutuelle, avec un accent sur laccessibilité, la mobilité écologique et le bien-être partagé. Voyons ce que cela donne.</blockquote><figcaption>ChatGPT</figcaption></figure>
![N2qT9L](images/N2qT9L.webp)
<figure class="chat-message other"><blockquote>Notre dernière création nous transporte dans une ville futuriste où les dinosaures jouent un rôle essentiel en tant que compagnons et aides pour les humains. L'image illustre une harmonie parfaite entre les avancées technologiques et la nature, montrant un Velociraptor aidant un aveugle dans un parc urbain et des familles utilisant des dinosaures herbivores comme mode de transport écologique. L'équipement spécialisé assure la sécurité et la communication entre les humains et leurs compagnons préhistoriques, soulignant un futur où le bien-être partagé et la mobilité écologique sont au cœur de la société.</blockquote><figcaption>ChatGPT</figcaption></figure>
Exceptionnellement, jai été moins laconique ici et jai apporté quelques précisions.
Javais peur, en effet, que DALL·E accentue les saynètes impliquant des dinosaures, et quil les dépeigne avec des vêtements ou des attachés-case, voire avec des montres au poignet…
Là, pour le coup, les dinosaures en chair et en os sont représentés de façon assez réaliste, quoiquil existe toujours un léger problème de proportions, probablement profondément enraciné dans limaginaire collectif.
On peut se dire quil est assez flippant de voir que DALL·E (et, donc, lhumain) conceptualise un futur généralement empli de casques de réalité virtuelle portés en permanence, y compris — ici — par les dinosaures, qui en deviennent des outils pour lHomme, plutôt que des compagnons _utiles_, notez la nuance.
Les chiens sont tant des membres familiaux que des auxiliaires de vie.
Il aurait été facile de les remplacer par des dinosaures, sans pour autant en faire des cyborgs à notre service.
Enfin, je signale que les _Diplodocus_/transports publics sont un étrange mélange, mariant lorganique à lurbanisme, comme des [tortues-monde](https://fr.wikipedia.org/wiki/Disque-monde), en moins bien toutefois…
## Conclusion
Avec un minimum deffort de ma part, DALL·E a été capable de produire une série dimages en apparence convaincantes par rapport à ma demande.
Mais, en pratique, le résultat est loin dêtre satisfaisant, et, cest dans les détails que lon peut sen rendre compte.
Un rapide coup dœil sur les images donne une bonne impression, qualitative et quantitative.
Malheureusement, le diable se cache dans les détails, et un examen un peu plus approfondi permet de les mettre rapidement en évidence.
Certes, DALL·E peut (et, sans aucun doute, va) améliorer ses réponses, mais je ne nie pas que le laxisme de mes prompts y soit pour quelque chose.
Si javais pris le temps de détailler individuellement chaque demande, ce qui aurait été possible si javais eu _a priori_ une bonne idée de ce que je voulais obtenir, jaurais obtenu de meilleurs résultats.
Et, jaurais probablement eu besoin de plusieurs essais.
Ce qui mincite à penser lusage de lIA comme un outil de _modélisation_ plutôt que comme un outil de _génération_.
Je crois quun prompt initial saffine, et je rejoins définitivement ceux qui conseillent déjà depuis un moment une progression itérative.
Un peu comme un sculpteur, qui passe dune argile informe à une belle statue.
Jaimerais conclure en évoquant rapidement une caractéristique intrinsèque de lIA générative : les résultats ne sont pas reproductibles.
Jai essayé beaucoup de prompts avant de vous présenter celui utilisé ici, et, à chaque fois, les images proposées étaient très différentes.
Jopte donc désormais pour une approche un peu plus conservatrice : même si je ne suis pas satisfait des résultats, je stocke localement les images produites, quitte à faire le tri plus tard.
Après tout, cest un conseil que la plupart des photographes donnent aux débutants : il faut mitrailler, parce que sur 100 photos de la même scène, une ou deux seront exceptionnellement bonnes par rapport aux autres, et même une photo en apparence “ratée” peut être retravaillée, dans une certaine mesure.
Rien de tel ici, jai voulu montrer des exemples bruts, mais, on ne sait jamais : peut-être que dans ce que jai déjà généré comme images attend len-tête dun futur article, ou une illustration potentielle pour un _side-project_
## Bonus
En bonus, je vous propose ci-dessous dautres images que jai générées avant de rédiger cet article.
Jai cependant choisi de ne pas les intégrer directement parce quelles ne font pas partie de mon prompt présenté en introduction.
Le principe reste le même : représenter des scènes de vie où dinosaures et humains coexistent.
Jai voulu vous les présenter malgré tout parce que certaines sont particulièrement réussies, selon moi.

View File

@@ -0,0 +1,2 @@
attribution: Illustration par DALL·E
file: images/J2AMIC.webp

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 KiB

View File

@@ -0,0 +1,28 @@
---
cover: images/J2AMIC.webp
date: "2024-03-18T01:35:48+01:00"
title: Ouverture de la newsletter !
---
La voilà : la newsletter de mon blog.
Après quelques mois de réflexions et quelques emails de suggestion, jai fini par considérer lidée pendant quelques semaines, puis loutil pendant quelques jours.
Je nai pas la moindre idée du volume que cette newsletter pourrait représenter, ni du nombre de personnes qui vont sy inscrire, et comme je ne collecte aucune statistique de fréquentation, je ne peux même pas essayer de le deviner.
Jai donc exclu tous les services tiers “habituels” tels que [MailChimp](https://mailchimp.com/fr/) ou les [services dAmazon](https://aws.amazon.com/fr/ses/).
Jai décidé que je lancerai ma première newsletter avec un outil **autohébergé, libre et gratuit**, qui envoie les emails de façon traditionnelle par SMTP via mon fournisseur, [OVH](https://www.ovhcloud.com/fr/).
On verra ce que ça donne, et à moins que vous soyez vraiment nombreux à vous inscrire, ça devrait faire laffaire.
Loutil en question sappelle [listmonk](https://listmonk.app/) et me semble bien correspondre à mes prérogatives.
Il me permet de gérer moi-même les inscrits, stockés dans une base que jhéberge sur mon serveur, et me permet denvoyer facilement des emails en passant par le fournisseur de mon choix, cest-à-dire, OVH.
De plus, son intégration avec mon blog sest faite rapidement via un formulaire on ne peut plus classique que vous trouverez en bas de toutes les pages, sans la moindre ligne de javascript.
Je nai pas défini de calendrier particulier à ce stade.
Jenverrai des emails, mais ils arriveront quand ils arriveront 😉.
Rassurez-vous donc : vous ne serez pas spammés à peine inscrits (ni même plus tard, dailleurs !).
Linscription se fait en deux temps : vous remplissez le formulaire en bas de page, vous recevez un email, vous cliquez sur le lien qui y est présent (ça, cest pour confirmer lexistence de votre adresse email), et, dans un second temps, vous aurez à confirmer votre consentement à linscription à la newsletter (ça, cest pour le RGPD).
Je garderai jalousement vos emails et je ne les vendrai ni ne les cèderai à qui que ce soit.
Encore une fois, je tiens à ma réputation…

View File

@@ -0,0 +1,3 @@
file: images/0lwoLx.jpeg
title: Extérieur du packaging du clavier. On notera que les couleurs changent avec
l'orientation pour un rendu réel beaucoup plus sobre et classieux

View File

@@ -0,0 +1,3 @@
file: images/2IqZFw.jpeg
title: Simple mais élégant, je trouve que le repose-poignet se marie bien avec le
tapis de bureau

View File

@@ -0,0 +1,2 @@
file: images/5vTepb.jpeg
title: Conditionnement des keycaps

View File

@@ -0,0 +1,3 @@
file: images/7loOTo.jpeg
title: Le repose-poignet est fourni avec des patins supplémentaires pour le surélever
en cas de besoin

View File

@@ -0,0 +1,3 @@
file: images/8E8XnK.jpeg
title: Détail d'un switche montrant qu'ils sont fabriqués par Gateron. Au passage,
je suis impressionné par certaines photos prises avec mon [iPhone 15 Pro](/blog/2024/01/15/2024-l-annee-du-changement/)...

Some files were not shown because too many files have changed in this diff Show More