Initial commit
@@ -0,0 +1,2 @@
|
||||
file: images/64JBcg.jpg
|
||||
title: '**Prompt :** *sausage plate*, créé par [owladsagency](https://app.leonardo.ai/profile/owladsagency)'
|
||||
@@ -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/)...'
|
||||
@@ -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*'
|
||||
@@ -0,0 +1 @@
|
||||
file: images/Mk4tyb.jpg
|
||||
@@ -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.'
|
||||
@@ -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.'
|
||||
@@ -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*'
|
||||
@@ -0,0 +1,3 @@
|
||||
file: images/V2soKD.jpg
|
||||
title: '**Prompt :** *Chris Pratt as Owen Grady in Jurassic World hugs Blue, the baby
|
||||
Velociraptor*'
|
||||
@@ -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'
|
||||
@@ -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)'
|
||||
@@ -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)'
|
||||
@@ -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.*'
|
||||
@@ -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.*'
|
||||
|
After Width: | Height: | Size: 468 KiB |
|
After Width: | Height: | Size: 150 KiB |
|
After Width: | Height: | Size: 342 KiB |
|
After Width: | Height: | Size: 374 KiB |
|
After Width: | Height: | Size: 357 KiB |
|
After Width: | Height: | Size: 370 KiB |
|
After Width: | Height: | Size: 273 KiB |
|
After Width: | Height: | Size: 165 KiB |
|
After Width: | Height: | Size: 171 KiB |
|
After Width: | Height: | Size: 246 KiB |
|
After Width: | Height: | Size: 716 KiB |
|
After Width: | Height: | Size: 316 KiB |
|
After Width: | Height: | Size: 137 KiB |
@@ -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
|
||||
|
||||

|
||||
|
||||
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.
|
||||
|
||||

|
||||
|
||||
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...
|
||||
|
||||

|
||||
|
||||
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.
|
||||
|
||||

|
||||
|
||||
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é.
|
||||
|
||||

|
||||
|
||||
## L'art du prompt
|
||||
|
||||

|
||||
|
||||
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.
|
||||
|
||||

|
||||
|
||||
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.
|
||||
|
||||

|
||||
|
||||
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.
|
||||
|
||||

|
||||
|
||||
Peut-être que l'IA était ce dont j'avais besoin pour exprimer ma créativité.
|
||||
|
||||
## L'art de la dichotomie
|
||||
|
||||

|
||||
|
||||
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.
|
||||
|
||||

|
||||
|
||||
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.
|
||||
|
||||

|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/9SZ1m3.webp
|
||||
title: '© Omlet'
|
||||
@@ -0,0 +1 @@
|
||||
file: images/EqO2dS.jpeg
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/KlAsMK.webp
|
||||
title: '© Omlet'
|
||||
@@ -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
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/TNdrmf.webp
|
||||
title: '© Omlet'
|
||||
@@ -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.'
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/bGXUgM.webp
|
||||
title: L'entretien est facile... mais un peu moins que ça quand même 😉 © Omlet
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/cfKfnW.jpeg
|
||||
title: Inspection des travaux finis
|
||||
@@ -0,0 +1,2 @@
|
||||
attribution: '© Omlet'
|
||||
file: images/dOZTmB.webp
|
||||
@@ -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
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/jlAdS0.jpeg
|
||||
title: Ma favorite qui réclame ses graines de ma main ❤️
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/syzg01.jpeg
|
||||
title: Notre premier poulailler en bois, tout ce qu'il y a de plus classique
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/vHa4Pv.webp
|
||||
title: Vue éclatée du poulailler © Omlet
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/wZ8Cjl.jpeg
|
||||
title: La récolte du jour !
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/zUcvtw.webp
|
||||
title: La mangeoire... © Omlet
|
||||
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 5.4 MiB |
|
After Width: | Height: | Size: 969 KiB |
|
After Width: | Height: | Size: 739 KiB |
|
After Width: | Height: | Size: 646 KiB |
|
After Width: | Height: | Size: 8.8 KiB |
|
After Width: | Height: | Size: 650 KiB |
|
After Width: | Height: | Size: 4.4 MiB |
|
After Width: | Height: | Size: 451 KiB |
|
After Width: | Height: | Size: 171 KiB |
|
After Width: | Height: | Size: 4.9 MiB |
|
After Width: | Height: | Size: 442 KiB |
|
After Width: | Height: | Size: 61 KiB |
|
After Width: | Height: | Size: 4.4 MiB |
|
After Width: | Height: | Size: 7.0 KiB |
@@ -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.
|
||||
|
||||

|
||||
|
||||
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
|
||||
|
||||

|
||||
|
||||
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).
|
||||
|
||||

|
||||
|
||||
### 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 !
|
||||
|
||||

|
||||
|
||||
Mais tout cela, c'était sans compter les prédateurs naturels des câbles et des bâches...
|
||||
|
||||

|
||||
|
||||
À 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.
|
||||
|
||||

|
||||
|
||||
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
|
||||
|
||||

|
||||
|
||||
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.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
### Description complète du poulailler
|
||||
|
||||

|
||||
|
||||
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.
|
||||
|
||||

|
||||
|
||||
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.
|
||||
|
||||

|
||||
|
||||
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
|
||||
|
||||

|
||||
|
||||
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 !
|
||||
|
||||

|
||||
|
||||
### 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.
|
||||
@@ -0,0 +1,2 @@
|
||||
attribution: Illustration par Dall·E
|
||||
file: images/5Ovi5c.webp
|
||||
|
After Width: | Height: | Size: 507 KiB |
@@ -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 m’amusais avec la version gratuite de ChatGPT (la 3.5) et, [enthousiasmé par Leonardo.ai](/interets/informatique/2024/03/03/reflexions-leonardo-ai/), j’ai commencé à réfléchir à la question de payer pour utiliser l’un ou l’autre de ces services.
|
||||
Mon choix s’est finalement porté sur la solution d’[OpenAI](https://openai.com).
|
||||
|
||||
J’ai décidé de prendre l’abonnement ”[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 d’obtenir des résultats plus proches de ce que je veux que ceux proposés par défaut.
|
||||
|
||||
Ce dernier point s’avère tout à fait convaincant et surprenant.
|
||||
À force d’interagir avec ChatGPT, je peux affiner le résultat de mes prompts tout en réduisant leur taille.
|
||||
Je n’ai pas encore les mots pour expliquer mon ressenti, mais, une chose est certaine : il est très positif.
|
||||
L’abonnement n’est pas forcément donné ($24, à peu près la même chose en euros), mais, pour l’avoir utilisé pour produire du texte, du code et des images qui me satisfont, j’estime en avoir pour mon argent.
|
||||
|
||||
Pour le moment, je n’ai pas encore intégré ce contenu que ChatGPT et moi avons collaborativement produit à mon blog, à l’exception des articles déjà mentionnés, mais, il n’y a aucun doute dans mon esprit : ChatGPT me sera d’une aide précieuse pour mon blog dans un avenir proche.
|
||||
Il m’a déjà été d’une 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 m’a 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 j’aimerais vous proposer.
|
||||
|
||||
Ce n’est pas pour autant que je compte n’utiliser *QUE* ChatGPT.
|
||||
Je pense au contraire que je continuerai d’utiliser Leonardo.ai, en fonction du rendu visuel que je cherche dans un contexte donné.
|
||||
Et, je compte continuer mon exploration des services d’IA génératives.
|
||||
On verra bien comment le paysage de l’IA 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.
|
||||
@@ -0,0 +1,2 @@
|
||||
attribution: Illustration par DALL·E
|
||||
file: images/OlkjFY.webp
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/Ws6NVj.png
|
||||
title: Mon blog qui représente un risque critique pour Internet 🤣
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/ZatYAY.png
|
||||
title: Ah oui, quand même...
|
||||
|
After Width: | Height: | Size: 371 KiB |
|
After Width: | Height: | Size: 530 KiB |
|
After Width: | Height: | Size: 313 KiB |
@@ -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 l’ai dit plus tôt dans l’anné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 qu’il 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 c’est comme ça que je peux percevoir une commission sur une vente éventuelle.
|
||||
|
||||
J’aime bien ce principe parce qu’il offre des avantages qui me sont chers :
|
||||
|
||||
- Respect de mes lecteurs : pas de cookie, pas d’historique de navigation. Rien, à part cet identifiant qui m’est propre et qui ne concerne pas mes lecteurs, n’est 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, c’est 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 d’avantages :
|
||||
|
||||
- L’accès à un nombre significatif d’annonceurs, ce qui permet d’en découvrir de nouveaux auxquels je n’aurai pas forcément pensé
|
||||
- La gestion unifiée des liens d’affiliation (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 l’occasion de publier des articles à forte valeur ajoutée
|
||||
|
||||
Ce dernier point n’est pas spécifique aux régies : [Omlet](https://www.omlet.fr/) propose une affiliation directe, ça ne m’a pas empêché de publier [un article](/interets/informatique/2024/03/04/mon-poulailler-omlet/) sur leurs produits que j’utilise quotidiennement.
|
||||
Mais, je n’ai pas publié cet article dans le cadre d’une vraie campagne publicitaire organisée par l’entreprise.
|
||||
C’est là que les régies se révèlent intéressantes puisque je suis régulièrement notifié de la disponibilité d’une campagne pour l’un de mes annonceurs.
|
||||
|
||||
## Leurs inconvénients
|
||||
|
||||
Le principal inconvénient des régies, c’est qu’elles font appel à des gestionnaires de réputation.
|
||||
Et, là, on entre en pleine dystopie, mêlant l’incompé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 d’eau dans l’océ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 l’argent, 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 s’est inscrit sur leur plateforme est _clean_ ou au contraire, s’il 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 l’un des gestionnaires émet une alerte concernant un site donné, l’agré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 l’optique d’obtenir 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 s’est bien passé, j’ai 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 l’effet d’un coup de tonnerre, intitulé : ”**Affiliate Notification - Account Termination**”.
|
||||
|
||||
Il n’y a eu aucun délais de notification, aucun temps qui m’aurait permis de trouver une solution à un problème dont j’ignorais l’existence et la raison.
|
||||
Dès lors, impossible de faire quoique ce soit sur la plateforme à part les contacter.
|
||||
Mes liens d’affiliation sont inactifs.
|
||||
Heureusement que je peux facilement (dés)activer ces liens de mon côté pour rétablir les liens d’origine.
|
||||
|
||||
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 n’y 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 qu’ils ont “terminé” mon compte au motif qu’ils ont reçu une notification de site malveillant concernant mon blog.
|
||||
Ils ont l’amabilité de me fournir un rapport, émanant de [Quttera](https://quttera.com), un gestionnaire de réputation dont j’ignorais l’existence.
|
||||
|
||||

|
||||
|
||||
En soi, mon blog, un site statique, pour ainsi dire “minimaliste”, qui représente une “menace critique pour Internet”, c’est assez drôle, surtout considérant tout ce que je publie sur la question des menaces pour Internet…
|
||||
Mais, une fois passé l’ironie, je m’inté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.
|
||||
|
||||

|
||||
|
||||
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, l’icône que j’utilise 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 s’agit évidemment d’un 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 c’est juste un faux positif, en essayant de leur faire comprendre à quel point c’est ridicule.
|
||||
|
||||
Suite à cet envoi sur le coup de la frustration, je comprends que ce n’est 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.
|
||||
C’est 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 qu’ils sont clean.
|
||||
|
||||
Mon prochain email va donc à Quttera, à qui j’explique 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 s’excusant du tort occasionné et en m’assurant 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.
|
||||
J’ai 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 à l’adresse 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, c’est que Rakuten s’en bat les steaks de <https://quttera.com/detailed_report/richard-dern.fr> : c’est 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
|
||||
|
||||
J’ai 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> doesn’t 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 l’idé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, d’ici 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 qu’il est), je ferai ce que j’ai à 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 qu’il y a de bien avec les Américains, c’est qu’il suffit de menacer un peu pour obtenir un résultat quasi immédiat.
|
||||
|
||||
Ensuite, je suis un grain de sable sur Internet. En revanche, j’imagine 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 d’euros par mois avec leur site, qui se feraient couper les vivres de manière totalement erronée, juste parce qu’un 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 d’outils d’alerte, mais on a aussi besoin de temporiser : j’aurai pu recevoir une notification de Rakuten me prévenant que si, d’ici à 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 l’idé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 j’ai été assez désagréablement surpris.
|
||||
Comme tant d’autres choses dans le monde professionnel, c’est un business fondé sur la peur.
|
||||
C’est un cas d’école : ça fait partie des choses apprises dans les écoles de commerce.
|
||||
Et, c’est connu de tous : la peur fait vendre.
|
||||
|
||||
En l’occurrence, l’accroche de Quttera, c’est que si tu as un “logiciel malveillant sur ton site”, ils peuvent le supprimer moyennant 250$.
|
||||
Ce qui suggère qu’ils puissent intervenir à distance sur les sources de ton site.
|
||||
La seule façon qui me paraît faisable, c’est qu’ils te demandent d’injecter un javascript qui va analyser et autoriser ou refuser du code existant à s’exécuter.
|
||||
C’est la définition-même du malware, sauf que l’on te fait payer pour te l’injecter.
|
||||
Le parallèle avec l’industrie pharmaceutique américaine est saisissant.
|
||||
|
||||
Et, encore, je ne me serais pas autant intéressé à ce qu’ils font si j’avais trouvé, quelque part sur leur site, la possibilité de signaler un faux positif.
|
||||
Mais, non : s’ils déclarent un site comme étant une menace pour Internet, tu n’as, a priori, pas le choix que de payer 250$ pour qu’ils interviennent.
|
||||
Heureusement qu’il m’a été possible de les contacter directement par email : sans ça, mon compte chez Rakuten serait toujours bloqué, je n’aurais toujours pas de liens affiliés sur mon site, et ma réputation serait toujours entachée.
|
||||
|
||||
Quttera fait partie d’une myriade d’entreprises qui font de l’analyse 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, c’est ça le plus important pour moi à l’heure actuelle : j’ai probablement perdu 0 euros en deux semaines tellement je suis petit.
|
||||
Ma réputation, par contre, a infiniment plus de valeur pour moi, aujourd’hui, que la valeur commerciale de mon site.
|
||||
Et, je trouve intolérable que quelqu’un, dans mon dos, puisse “dire du mal de moi” sans que je puisse y faire quoique ce soit, sans que je puisse m’en défendre en amont.
|
||||
Surtout quand c’est à cause d’un outil mal foutu, et qu’il 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 l’industrialisation.
|
||||
Quand tout le monde utilise Wordpress, des Google Tag Manager et autres _snippets_, et quelques librairies javascript connues, en gros tant qu’on “reste dans les clous”, on n’a pas trop de soucis à se faire.
|
||||
Mais, si l’on s’amuse à faire un peu d’artisanal, ça paraît louche assez vite en fin de compte.
|
||||
Il n’y 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 ?
|
||||
@@ -0,0 +1,2 @@
|
||||
attribution: Illustration par DALL·E
|
||||
file: images/m9WwAT.webp
|
||||
|
After Width: | Height: | Size: 388 KiB |
@@ -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 d’une feuille blanche.
|
||||
Avec la version précédente, j’ai 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 c’est toujours le cas).
|
||||
Mais même sans cette contraire, le fonctionnement spécifique de ce genre d’applications ne me convient pas.
|
||||
|
||||
Je suis un développeur _web_, et imiter Hugo ne faisait que tendre vers une tentative d’application Frankenstein, à moitié pour la console et à moitié pour le web.
|
||||
Je me rends compte maintenant à quel point c’est lourd et pénible, alors que, grosso-modo, on prend du Markdown en entrée et du HTML en sortie, et je n’ai même pas besoin de faire [la conversion](https://commonmark.thephpleague.com) à la main…
|
||||
|
||||
Donc, je repars de rien, et j’aboutis à peu près à six fichiers dans lesquels se trouve l’essentiel de mon code.
|
||||
J’ai dû réduire d’au moins 75% ma base de code, tout en la rendant plus conforme à ce que j’ai l’habitude de développer avec [Laravel](https://laravel.com/).
|
||||
|
||||
## Avec de l’aide
|
||||
|
||||
Vous n’êtes pas sans savoir qu’en ce moment, j’explore l’Intelligence Artificielle Générative, et qu’en plus, [j’ai pris un abonnement payant à ChatGPT](/interets/informatique/2024/03/10/j-ai-pris-un-abonnement-a-chatgpt/).
|
||||
L’occasion de créer un GPT personnalisé, dédié à mon blog.
|
||||
J’y ai trouvé exactement ce dont j’avais besoin : l’inspiration.
|
||||
Mieux : ça m’a rassuré sur certains points que je détaillerai plus loin.
|
||||
|
||||
### Pour l’esthé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 c’est 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 l’IA 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 d’essais et d’erreurs, j’ai 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 : c’est elle qui a eu l’idée d’un prompt pour obtenir ce résultat (même si j’ai fait quelques ajustements par la suite).
|
||||
|
||||
En tant que logo rond, je vais pouvoir m’en servir comme avatar, et il ne dénote pas trop une fois réduit en favicon.
|
||||
De plus, ça m’a permis d’essayer une disposition que je n’avais 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 d’origine
|
||||
- Le _T. rex_ est “réaliste”, c’est-à-dire qu’il a le bon nombre de pattes et de doigts…
|
||||
- Il a exactement l’attitude que je voulais retranscrire : sérieux, concentré, mais jovial malgré tout
|
||||
- Les couleurs sont exactement celles que je cherchais
|
||||
- Mes initiales apparaissent correctement ; c’est peut-être contre-intuitif, mais tout ce qui est textuel semble assez délicat à produire dans une image
|
||||
|
||||
ChatGPT m’a aussi aidé pour la sélection de couleurs de l’ensemble 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 n’ai 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 s’il y aura probablement des retouches à faire ici ou là et ultérieurement.
|
||||
|
||||
Enfin, j’ai décidé que tous mes articles auront leur propre image d’en-tête.
|
||||
L’occasion pour moi d’entraîner mon ChatGPT personnalisé, et de m’entraî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 j’ai besoin de repasser derrière un copier-coller de ce qu’il produisait.
|
||||
|
||||
Je lui ai surtout demandé son avis pour des choses un peu complexes, ou pour lesquelles je me doutais qu’il existait une façon de faire sans pour autant parvenir à mettre le doigt dessus.
|
||||
En détaillant suffisamment mes questions, ses solutions s’avèrent doublement satisfaisantes :
|
||||
|
||||
1. elles sont _justes_
|
||||
2. elles sont _originales_
|
||||
|
||||
Grâce à ses réponses, j’ai 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 j’ignorais que j’avais 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 j’ai besoin en pur PHP, ce qui est très loin d’être optimal.
|
||||
Mais, finalement, la qualité du code proposé est d’un niveau bien supérieur à ce que je craignais, et c’est tant mieux.
|
||||
|
||||
Il y a toutefois quelques grandes limitations qui, pour l’heure, me rassurent quelque peu sur le métier de développeur.
|
||||
|
||||
Principalement, il n’est 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 l’embarras quand j’essaye de lui demander de refactorer plusieurs classes en même temps, avec l’objectif de limiter les répétitions de code.
|
||||
Là, il avoue lui-même que c’est une opération trop complexe pour lui (alors que mes classes sont tout à fait modestes).
|
||||
|
||||
**Il lui manque une capacité à avoir une vue d’ensemble**.
|
||||
Ça, pour le moment, cela reste l’apanage du développeur.
|
||||
Ouf.
|
||||
|
||||
Je note aussi qu’il ne gère pas bien les négations (”_je ne veux pas de texte dans l’image_” 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 l’intérêt d’utiliser plusieurs outils de ce type afin d’accomplir 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 d’acteurs et de personnages (mais aussi des dinosaures, quand applicable…).
|
||||
C’est incroyablement rébarbatif, parce que ça consiste à faire des copier-coller de la Wikipédia, d’abord pour les acteurs, ensuite pour les personnages, etc.
|
||||
|
||||
Je pourrais utiliser l’API 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 d’un 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 l’ai pas encore mis en pratique pour différentes raisons. En revanche, je dispose maintenant de l’infrastructure 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 n’y a toujours pas la moindre ligne de javascript
|
||||
- Il n’y 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 qu’avant : je n’ai pas vendu mon âme au diable en voulant monétiser ou en intégrant de l’IA
|
||||
- Je reste l’auteur de mes articles, ChatGPT ne me vient en aide que pour des détails, comme la liste des acteurs d’un film, ou pour vous faire part d’anecdotes, ou pour générer des images d’en-tête
|
||||
- Mon blog ne va pas devenir un ramassis de pubs ou de contenu auto-généré, et ce n’est 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 l’affichage 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 d’identifier rapidement ce qui me manque
|
||||
- Diverses améliorations esthétiques que je juge mineures et qui seront faites au fil de l’eau
|
||||
|
||||
## Conclusion
|
||||
|
||||
Comme d’habitude : peinture fraîche.
|
||||
N’hésitez pas à [me faire part de vos commentaires](/contact/) !
|
||||
@@ -0,0 +1 @@
|
||||
file: images/83HmGR.webp
|
||||
@@ -0,0 +1 @@
|
||||
file: images/A1Xj6u.webp
|
||||
@@ -0,0 +1 @@
|
||||
file: images/JBnNc1.webp
|
||||
@@ -0,0 +1 @@
|
||||
file: images/N2qT9L.webp
|
||||
@@ -0,0 +1 @@
|
||||
file: images/VCXC5A.webp
|
||||
@@ -0,0 +1 @@
|
||||
file: images/bA2Kug.webp
|
||||
@@ -0,0 +1 @@
|
||||
file: images/dSfIpq.webp
|
||||
@@ -0,0 +1 @@
|
||||
file: images/eelOil.webp
|
||||
@@ -0,0 +1 @@
|
||||
file: images/lga1Oz.webp
|
||||
@@ -0,0 +1,2 @@
|
||||
attribution: Illustration par DALL·E
|
||||
file: images/yNCpsR.webp
|
||||
|
After Width: | Height: | Size: 564 KiB |
|
After Width: | Height: | Size: 474 KiB |
|
After Width: | Height: | Size: 554 KiB |
|
After Width: | Height: | Size: 462 KiB |
|
After Width: | Height: | Size: 475 KiB |
|
After Width: | Height: | Size: 448 KiB |
|
After Width: | Height: | Size: 505 KiB |
|
After Width: | Height: | Size: 599 KiB |
|
After Width: | Height: | Size: 470 KiB |
|
After Width: | Height: | Size: 400 KiB |
@@ -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.
|
||||
J’aimerais explorer des choses plus complexes, afin de faire travailler à la fois mon imagination et mes interactions avec l’outil.
|
||||
|
||||
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.
|
||||
L’objectif technique est de voir si je peux parvenir, avec un seul prompt, à amener DALL·E à générer une suite d’images, quitte à me demander mon avis entre chaque génération.
|
||||
|
||||
En outre, j’aimerais 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 l’espace, en évoquant l’hypothèse que les dinosaures n’ont 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, c’est à supposer qu’ils aient évolué pendant 65 millions d’anné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 à l’esprit que nous sommes dans le cadre d’un 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 l’article seront basées sur la même idée directrice : et si l’Humain 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 d’image en image, en commençant il y a 40 000 ans et jusqu’à se projeter dans le futur
|
||||
- On explorera également l’Orient en plus de l’Occident, des pays tels que la Chine, la Russie, le Japon, l’Amé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 s’il s’agissait de photos ou de reconstitutions.
|
||||
- Tu devras me proposer des lieux et des époques que j’aurai 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 l’humain chasse ou tue un dinosaure, et ce n’est pas ce que je veux voir.
|
||||
|
||||
J’aimerais juste mentionner l’entrain qui anime DALL·E : je ne sais toujours pas si [son biais de positivité](/interets/informatique/2024/02/19/j-ai-discute-avec-chatgpt/) n’est qu’une théorie, ou s’il considère vraiment ce que l’on va faire comme étant passionnant à cause de statistiques indiquant qu’il ne fait pas ce genre de choses très souvent.
|
||||
Il n’empê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>
|
||||
J’aimerais tout de même qu’un jour, il finisse par me dire quelque chose du genre : “*Ton projet, c’est de la merde !*”, histoire d’être un poil moins dans la positivité toxique 🤪
|
||||
|
||||
### Méthode d’analyse
|
||||
|
||||
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 l’outil.
|
||||
|
||||
Je vais aussi intégrer et commenter le texte qu’il 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 aujourd’hui l’Europe de l’Ouest. Les humains pourraient être en train de peindre des images de ces créatures sur les murs d’une 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 d’humains paléolithiques (hommes, femmes, enfants) est assis autour d’un 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 d’animaux, 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>
|
||||
|
||||

|
||||
|
||||
<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 d’avis 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 d’arbres, trop de montagnes.
|
||||
Là encore, j’ai 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 d’autres idées ou préférences pour la prochaine étape de notre voyage à travers le temps, n’hésitez pas à les partager !</blockquote><figcaption>ChatGPT</figcaption></figure>
|
||||
|
||||
<figure class="chat-message me"><blockquote>On continue !</blockquote><figcaption>Moi</figcaption></figure>
|
||||
|
||||

|
||||
|
||||
<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) à l’horizon.
|
||||
Mais, ce n’est 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 l’impression 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, n’hésitez pas à le dire !</blockquote><figcaption>ChatGPT</figcaption></figure>
|
||||
|
||||
<figure class="chat-message me"><blockquote>Allons-y</blockquote><figcaption>Moi</figcaption></figure>
|
||||
|
||||

|
||||
|
||||
<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 l’on 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 l’on 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 l’on 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 j’utilise 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 l’impression de deux dinosaures après une violente collision frontale.
|
||||
|
||||
Au centre, et surtout, au milieu à droite, on voit qu’il est manifeste pour DALL·E d’associer l’Antiquité avec des ruines.
|
||||
Ce qui est vrai pour nous, à notre époque, mais je pense que pour des passants dans les rues de l’Antiquité, les escaliers devaient être en meilleur état…
|
||||
|
||||
J’ai l’impression qu’au fil de la génération de l’image, 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>
|
||||
|
||||

|
||||
|
||||
<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 l’image.
|
||||
|
||||
Ici, j’imaginais des humains utilisant des _Triceratops_ en lieu et place des traditionnels bovins, habituellement exploités au labourage des terres en cette époque.
|
||||
J’espérais également voir des “dinos de somme”, affublés de larges et lourds contenants de part et d’autre des flancs.
|
||||
Mais, ils donnent davantage l’impression de planter ou récolter, ce qui ruine quelque peu le réalisme d’une 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 s’agit là de l’élément impliquant des dinos le plus réaliste de la scène, même s’il nécessite un petit effort d’imagination.
|
||||
|
||||
### 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, n’hésitez pas à proposer une autre direction pour notre voyage dans le temps !</blockquote><figcaption>ChatGPT</figcaption></figure>
|
||||
|
||||
<figure class="chat-message me"><blockquote>C’est parti !</blockquote><figcaption>Moi</figcaption></figure>
|
||||
|
||||

|
||||
|
||||
<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 n’est pas passés loin d’obtenir 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 n’est pas au premier plan, ce qui lui confère une taille très, **très** largement supérieure à ce qu’il en est en réalité, et c’est 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 l’air ou les livres entremêlés.
|
||||
Mais, je ne peux m’empêcher d’être un peu déçu, encore une fois, par l’apparence des dinosaures en arrière-plan, à l’exception de ce qui semble être un _Microraptor_ au centre de l’image.
|
||||
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 l’une 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 d’avancer dans le temps, pas trop vite.</blockquote><figcaption>Moi</figcaption></figure>
|
||||
|
||||

|
||||
|
||||
<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 l’on retirait toute référence au moindre dinosaure de cette image, elle ferait effectivement une illustration convaincante des Lumières.
|
||||
La star de l’image étant un squelette de *T. rex*, on passera à côté des autres dinosaures bien vivants qui sont présents dans cette salle majestueuse, et c’est tant mieux : encore une fois, ils sont méconnaissables, et pas vraiment intégrés à l’histoire que DALL·E veut nous raconter.
|
||||
|
||||
L’ambiance 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 d’une infinité de livres recouvrant les murs.
|
||||
Mais, c’est 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>
|
||||
|
||||

|
||||
|
||||
<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_.
|
||||
S’il est parfaitement reconnaissable grâce à ses rangées de plaques osseuses dorsales (bien qu’elles 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 ?
|
||||
|
||||
J’ai plus de mal à classifier le dinosaure présent en avant-plan.
|
||||
Il pourrait s’agir d’un _Plateosaurus_, mais il semble posséder des dents de carnivore.
|
||||
Hormis ce point particulier, et si c’est effectivement censé être un _Plateosaurus_, on pourra se dire que ses proportions paraissent justes, pour une fois.
|
||||
|
||||
D’autres dinosaures indistincts sont visibles sur la gauche, tandis que sur la droite, il faut imaginer que les rênes tenues par l’homme 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>
|
||||
|
||||

|
||||
|
||||
<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.
|
||||
J’attendais de DALL·E qu’il 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 qu’on les ait si bien intégrés qu’on ait pensé à leur proposer des _espaces désignés pour les espèces plus grandes_.
|
||||
Une vision quelque peu utopique, considérant qu’encore aujourd’hui, il n’y a même pas d’accès pour handicapés partout…
|
||||
|
||||
C’est 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 l’image représentant des dinosaures que j’ai pu lui faire générer depuis que je m’amuse avec DALL·E), et pas sur celui d’un Ptérosaure.
|
||||
|
||||
L’environnement, en revanche, et, là encore, conformément à ce que l’on a déjà pu voir, est assez réaliste, quoiqu’un peu trop futuriste pour être réellement contemporain, en tout cas en terme d’architecture.
|
||||
|
||||
### 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 l’image :
|
||||
|
||||
- **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_ d’assistance 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 d’assistance 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 l’accessibilité, la mobilité écologique et le bien-être partagé. Voyons ce que cela donne.</blockquote><figcaption>ChatGPT</figcaption></figure>
|
||||
|
||||

|
||||
|
||||
<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, j’ai été moins laconique ici et j’ai apporté quelques précisions.
|
||||
J’avais peur, en effet, que DALL·E accentue les saynètes impliquant des dinosaures, et qu’il 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, quoiqu’il existe toujours un léger problème de proportions, probablement profondément enraciné dans l’imaginaire collectif.
|
||||
|
||||
On peut se dire qu’il est assez flippant de voir que DALL·E (et, donc, l’humain) 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 l’Homme, 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 l’organique à l’urbanisme, comme des [tortues-monde](https://fr.wikipedia.org/wiki/Disque-monde), en moins bien toutefois…
|
||||
|
||||
## Conclusion
|
||||
|
||||
Avec un minimum d’effort de ma part, DALL·E a été capable de produire une série d’images en apparence convaincantes par rapport à ma demande.
|
||||
Mais, en pratique, le résultat est loin d’être satisfaisant, et, c’est dans les détails que l’on peut s’en 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 j’avais pris le temps de détailler individuellement chaque demande, ce qui aurait été possible si j’avais eu _a priori_ une bonne idée de ce que je voulais obtenir, j’aurais obtenu de meilleurs résultats.
|
||||
Et, j’aurais probablement eu besoin de plusieurs essais.
|
||||
|
||||
Ce qui m’incite à penser l’usage de l’IA comme un outil de _modélisation_ plutôt que comme un outil de _génération_.
|
||||
Je crois qu’un prompt initial s’affine, et je rejoins définitivement ceux qui conseillent déjà depuis un moment une progression itérative.
|
||||
Un peu comme un sculpteur, qui passe d’une argile informe à une belle statue.
|
||||
|
||||
J’aimerais conclure en évoquant rapidement une caractéristique intrinsèque de l’IA générative : les résultats ne sont pas reproductibles.
|
||||
J’ai essayé beaucoup de prompts avant de vous présenter celui utilisé ici, et, à chaque fois, les images proposées étaient très différentes.
|
||||
J’opte 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, c’est 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, j’ai voulu montrer des exemples bruts, mais, on ne sait jamais : peut-être que dans ce que j’ai déjà généré comme images attend l’en-tête d’un futur article, ou une illustration potentielle pour un _side-project_…
|
||||
|
||||
## Bonus
|
||||
|
||||
En bonus, je vous propose ci-dessous d’autres images que j’ai générées avant de rédiger cet article.
|
||||
J’ai cependant choisi de ne pas les intégrer directement parce qu’elles 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.
|
||||
J’ai voulu vous les présenter malgré tout parce que certaines sont particulièrement réussies, selon moi.
|
||||
@@ -0,0 +1,2 @@
|
||||
attribution: Illustration par DALL·E
|
||||
file: images/J2AMIC.webp
|
||||
|
After Width: | Height: | Size: 243 KiB |
@@ -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, j’ai fini par considérer l’idée pendant quelques semaines, puis l’outil pendant quelques jours.
|
||||
|
||||
Je n’ai pas la moindre idée du volume que cette newsletter pourrait représenter, ni du nombre de personnes qui vont s’y inscrire, et comme je ne collecte aucune statistique de fréquentation, je ne peux même pas essayer de le deviner.
|
||||
J’ai donc exclu tous les services tiers “habituels” tels que [MailChimp](https://mailchimp.com/fr/) ou les [services d’Amazon](https://aws.amazon.com/fr/ses/).
|
||||
|
||||
J’ai 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 l’affaire.
|
||||
|
||||
L’outil en question s’appelle [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 j’héberge sur mon serveur, et me permet d’envoyer facilement des emails en passant par le fournisseur de mon choix, c’est-à-dire, OVH.
|
||||
De plus, son intégration avec mon blog s’est 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 n’ai pas défini de calendrier particulier à ce stade.
|
||||
J’enverrai des emails, mais ils arriveront quand ils arriveront 😉.
|
||||
Rassurez-vous donc : vous ne serez pas spammés à peine inscrits (ni même plus tard, d’ailleurs !).
|
||||
|
||||
L’inscription 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, c’est pour confirmer l’existence de votre adresse email), et, dans un second temps, vous aurez à confirmer votre consentement à l’inscription à la newsletter (ça, c’est 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…
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/5vTepb.jpeg
|
||||
title: Conditionnement des keycaps
|
||||
@@ -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
|
||||
@@ -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/)...
|
||||