<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro</title>
		<link>https://www.developpez.net/forums/</link>
		<description>Developpez.com, le Club des Développeurs et IT Pro</description>
		<language>fr</language>
		<lastBuildDate>Wed, 24 Jun 2026 03:23:54 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title><![CDATA[Le piège du codage par l'IA, par Chris Loy]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184344&amp;goto=newpost</link>
			<pubDate>Tue, 23 Jun 2026 17:08:13 GMT</pubDate>
			<description><![CDATA[*Le piège du codage par l'IA,...]]></description>
			<content:encoded><![CDATA[<div><b><font size="4">Le piège du codage par l'IA, par Chris Loy</font></b><br />
<br />
Si vous observez un jour quelqu’un en train de « coder », vous remarquerez peut-être qu’il passe bien plus de temps à regarder dans le vide qu’à taper sur son clavier. Non, il n'est (probablement) pas en train de se la couler douce. Le développement logiciel est avant tout une pratique de résolution de problèmes et, à l’instar d’un mot croisé complexe, l’essentiel du travail se fait dans la tête.<br />
<br />
Dans le cycle de vie du développement logiciel, le codage correspond aux lettres inscrites dans les mots croisés : il ne représente qu’un effort minime par rapport à toutes les réflexions et aux notes griffonnées. Le véritable travail se déroule généralement en parallèle du codage, tandis que le développeur se familiarise avec le domaine, affine les exigences, définit les abstractions pertinentes, prend en compte les effets secondaires, teste les fonctionnalités de manière incrémentale et, enfin, corrige les bugs qui ont survécu à ce processus rigoureux. Cela ressemble à peu près à ceci :<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677135d1782244150/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 19
Taille : 13,1 Ko"  style="float: CONFIG" /></div><br />
Mais avec le codage piloté par l’IA, les choses se déroulent très différemment.<br />
<br />
<b><font size="3">« Le code d’abord, les questions ensuite »</font></b><br />
<br />
Les agents de codage basés sur l’IA, tels que Claude Code, permettent d’écrire du code de manière étonnamment rapide, en isolé. Mais la plupart des logiciels s’inscrivent dans des systèmes complexes, et comme les grands modèles de langage (LLM) ne peuvent pas encore garder en mémoire l’intégralité du contexte d’une application en une seule fois, les besoins en matière de révision, de tests et d’intégration par l’humain resteront d’actualité. Et cela s’avère bien plus difficile lorsque le code a été écrit sans intervention humaine. Par conséquent, pour les logiciels complexes, une grande partie du temps sera consacrée à la compréhension a posteriori du code rédigé par l’IA.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677136d1782244155/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 18
Taille : 12,9 Ko"  style="float: CONFIG" /></div><br />
C’est là que réside la différence fondamentale entre les arguments marketing vantant la vitesse révolutionnaire de l’écriture de code avec l’IA (souvent présentée comme « 10 fois plus rapide ») et les gains de productivité marginaux observés dans la pratique lors de la livraison de logiciels fonctionnels (généralement plus proches de 10 %).<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677137d1782244161/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 16
Taille : 26,9 Ko"  style="float: CONFIG" /></div><br />
Une conséquence encore plus décourageante de cette situation est que, en tant que développeurs, nous consacrons une part toujours plus importante de notre temps à simplement corriger les résultats de ces merveilleuses machines bavardes. Alors que les LLM s’occupent de toutes les tâches amusantes et faciles à la vitesse de l’éclair, il ne nous reste plus que les tâches ingrates : tester pour s’assurer que les fonctionnalités existantes ne sont pas altérées, supprimer le code en double, rédiger la documentation, gérer le déploiement et l’infrastructure, etc. Très peu de temps est en réalité consacré à ce que les développeurs aiment vraiment faire : coder.<br />
<br />
Heureusement, de l’aide est à portée de main. Si les LLM bouleversent la manière dont le développement logiciel est mené, ce problème en soi n’est en réalité pas nouveau. En fait, il s’agit simplement d’un exemple frappant d’un problème séculaire, que j’appelle :<br />
<br />
<b><font size="3">Le dilemme du responsable technique</font></b><br />
<br />
Au fur et à mesure que les ingénieurs progressent dans leur carrière, ils finissent par endosser le rôle de <b>responsable technique</b>. Ils peuvent être amenés à <b>diriger</b> une équipe, ou occuper le poste d’<b>ingénieur principal</b>, pilotant la livraison technique sans gérer de personnel. Dans les deux cas, ils sont responsables de la livraison technique de l’équipe. Ils sont également généralement le développeur le plus expérimenté de l’équipe : soit en termes d’ancienneté professionnelle, soit dans le domaine de spécialité de l’équipe, soit les deux.<br />
<br />
La livraison de logiciels est un travail d’équipe, mais dans lequel l’expérience peut avoir un effet très déséquilibrant sur la vitesse de contribution de chacun. Ainsi, lorsque la mission principale du responsable technique est de maximiser la livraison, il est souvent confronté à un conflit interne entre deux façons de livrer des logiciels :<br />
<br />
- <b>Une délégation équitable</b> au sein de l’équipe, maximisant les opportunités d’apprentissage et d’appropriation pour les membres juniors, mais risquant de voir la livraison ralentie par la vitesse des membres les moins productifs.<br />
<br />
- <b>Ménager l’équipe</b>, en ne déléguant aux juniors que les tâches faciles ou non critiques, et en conservant pour soi les tâches les plus difficiles, en tant que personne de l’équipe la plus à même de livrer rapidement.<br />
<br />
Malheureusement, même si nous verrons que cette attitude de « ménagement » est extrêmement néfaste pour la santé à long terme de l’équipe, elle constitue aussi souvent un moyen très efficace d’accélérer la livraison. La plus grande capacité de travail du responsable technique est souvent exploitée de manière plus efficace en se chargeant de toutes les tâches les plus difficiles :<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677138d1782244173/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/4.jpg/" border="0" alt="Nom : 4.jpg
Affichages : 18
Taille : 38,2 Ko"  style="float: CONFIG" /></div><br />
J’ai ainsi vu ce schéma se répéter à maintes reprises au cours de ma carrière. Et, bien sûr, cela a un coût. Le cloisonnement de l’expertise au sein du responsable technique fragilise l’équipe, rend le soutien plus difficile et exerce une pression toujours plus forte sur le responsable technique, qui devient alors un point de défaillance unique. La suite est prévisible : épuisement professionnel, départ, puis crise, alors que l’équipe peine à survivre sans la seule personne qui sait vraiment comment tout fonctionne.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677139d1782244178/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/5.jpg/" border="0" alt="Nom : 5.jpg
Affichages : 17
Taille : 32,1 Ko"  style="float: CONFIG" /></div><br />
Comme c’est souvent le cas, la solution réside dans une troisième voie qui évite ces deux extrêmes et concilie la livraison avec la croissance de l’équipe. On pourrait la formuler ainsi :<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			 Mettre en place des pratiques d’équipe qui permettent aux ingénieurs de livrer du code fonctionnel dans un cadre qui minimise les retouches, maximise la collaboration efficace et favorise l’épanouissement personnel et l’apprentissage.
			
		<hr />
	</div>
</div>Lorsque j’étais directeur technique chez Datasine, nous avons inscrit cette attitude dans une devise simple pour l’équipe technique :<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			Apprendre. Livrer. S'amuser.
			
		<hr />
	</div>
</div>Les bons responsables techniques poussent leurs ingénieurs à travailler à la limite de leurs capacités, en utilisant des processus et des pratiques qui minimisent les risques liés à la livraison tout en permettant à chaque membre de l'équipe de développer ses compétences, ses connaissances et son expertise dans le domaine. C'est, en effet, l'essence même d'un bon leadership technique.<br />
<br />
Il existe de nombreuses façons d’y parvenir, depuis les cadres rigoureusement codifiés tels que les règles de l’Extreme Programming jusqu’à des ensembles de principes plus souples que l’on pourrait globalement qualifier de « bonnes pratiques » :<br />
<br />
- Révisions de code<br />
- Livraisons incrémentielles<br />
- Conception modulaire<br />
- Développement piloté par les tests<br />
- Programmation en binôme<br />
- Documentation de qualité<br />
- Intégration continue<br />
<br />
Ainsi, pour les ingénieurs expérimentés d’aujourd’hui, une question urgente se pose : comment transposer ces pratiques dans un monde où le codage est piloté par l’IA ?<br />
<br />
<b><font size="3">Les LLM sont des ingénieurs juniors ultra-rapides</font></b><br />
<br />
En 2025, de nombreux ingénieurs se retrouvent pour la première fois dans une situation familière à tout responsable technique : superviser un ingénieur junior brillant mais imprévisible. Exploiter et maîtriser ce type de talent, de manière à favoriser une collaboration efficace au sein de l’équipe, est l’un des principaux défis du leadership en ingénierie. Mais les agents de codage basés sur l’IA nécessitent une gestion différente de celle des ingénieurs juniors, car la nature de leur productivité et de leur évolution est fondamentalement différente.<br />
<br />
À mesure que les ingénieurs logiciels acquièrent de l’expérience, nous avons tendance à améliorer notre productivité de multiples façons simultanément : en écrivant un code plus robuste, en utilisant de meilleures abstractions, en consacrant moins de temps à l’écriture et à la correction des bugs, en comprenant des architectures plus complexes, en couvrant plus efficacement les cas limites, en repérant plus tôt les schémas récurrents, etc. L’ingénierie est une discipline riche et complexe offrant de nombreuses voies de spécialisation, mais par souci de simplicité, nous pouvons regrouper ces dimensions en deux grands thèmes :<br />
<br />
- <b>Qualité</b> : capacité à produire un code plus complexe, plus performant et plus facile à maintenir<br />
<br />
- <b>Vitesse</b> : capacité à développer un code fonctionnel et sans bogues dans un délai plus court<br />
<br />
Au fil du temps, les bons ingénieurs s’améliorent sur ces deux axes.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677140d1782244184/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/6.jpg/" border="0" alt="Nom : 6.jpg
Affichages : 17
Taille : 22,5 Ko"  style="float: CONFIG" /></div><br />
Les premiers LLM écrivaient du code rapidement, mais le temps passé à corriger les bogues et à éliminer les « hallucinations » les rendait lents à produire un code exempt de bogues. Au fil du temps, des LLM plus intelligents et une meilleure utilisation de l’ingénierie contextuelle et des outils ont permis aux agents de codage IA modernes d’être bien plus performants dans l’écriture de code « en une seule fois ». La génération actuelle d’agents disponibles dans le commerce peut se montrer incroyablement rapide pour produire du code fonctionnel face à des problèmes qui poseraient des difficultés à certains ingénieurs de niveau intermédiaire, même si elle ne peut pas encore égaler l’expertise des ingénieurs seniors :<br />
<br />
On peut donc considérer la génération actuelle d’agents de codage IA comme des ingénieurs juniors, avec toutefois deux différences fondamentales :<br />
<br />
1. Les LLM produisent du code beaucoup, beaucoup plus rapidement que les ingénieurs juniors, car ils ne sont limités ni par le temps de réflexion ni par le temps d’écriture ;<br />
   <br />
2. les LLM n’ont pas de véritable capacité d’apprentissage et ne s’améliorent qu’à travers une ingénierie contextuelle plus efficace ou l’arrivée de nouveaux modèles de base.<br />
<br />
Comme pour les jeunes ingénieurs, il existe globalement deux façons de les déployer, selon que votre objectif est à long terme ou à court terme :<br />
<br />
- <b>L’ingénierie pilotée par l’IA</b> : appliquer les meilleures pratiques, privilégier la compréhension humaine du code, avancer lentement pour assurer la pérennité du développement.<br />
<br />
- <b>Le « vibe coding »</b> : faire fi de toute prudence et implémenter à toute vitesse, sacrifiant la compréhension au profit de la rapidité de livraison, pour finir par se heurter à un mur de code chaotique et irrécupérable.<br />
<br />
Comme on pouvait s’y attendre, les trajectoires à long terme liées au choix entre ces deux approches suivent à peu près le même schéma que celui du choix entre la délégation parallèle et la surprotection d’une équipe junior :<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677141d1782244189/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/7.jpg/" border="0" alt="Nom : 7.jpg
Affichages : 17
Taille : 32,4 Ko"  style="float: CONFIG" /></div><br />
C’est pourquoi l’approche du « vibe coding » est idéale pour les tout petits projets ou les prototypes jetables : des applications suffisamment simples peuvent être livrées sans nécessiter la moindre réflexion humaine. En limitant la complexité de nos projets et en nous appuyant sur les capacités des outils, nous pouvons livrer un logiciel fonctionnel de bout en bout en un rien de temps.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677142d1782244196/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/8.jpg/" border="0" alt="Nom : 8.jpg
Affichages : 18
Taille : 18,1 Ko"  style="float: CONFIG" /></div><br />
Mais vous finirez par vous heurter à un mur de complexité que l’IA est incapable de surmonter seule.<br />
<br />
La création de prototypes est aujourd’hui plus facile que jamais. Cependant, si nous voulons utiliser efficacement les grands modèles de langage (LLM) pour accélérer la livraison de logiciels réels, complexes, sécurisés et fonctionnels, et pour obtenir des gains d’efficacité qui ne soient pas seulement marginaux, nous devons rédiger un nouveau guide de pratiques d’ingénierie conçu pour optimiser la collaboration entre les équipes d’ingénieurs composées à la fois d’humains et de grands modèles de langage.<br />
<br />
<b><font size="3">Comment éviter le piège du codage par IA</font></b><br />
<br />
Les agents de codage basés sur l’IA sont d’une productivité époustouflante, mais ils ne disposent pas d’une connaissance approfondie de votre activité, de votre base de code ou de votre feuille de route. Si on ne les contrôle pas, ils produiront allègrement des milliers de lignes de code sans se soucier de la conception, de la cohérence ou de la maintenabilité. Le rôle de l’ingénieur consiste donc à jouer le rôle de responsable technique auprès de ces « as » : leur fournir la structure, les normes et les processus qui transforment la vitesse brute en livraison durable.<br />
<br />
Nous avons besoin d’un nouveau guide pour livrer efficacement des logiciels fonctionnels, et nous pouvons nous tourner vers le passé pour apprendre comment y parvenir. En considérant les LLM comme des <b>ingénieurs juniors ultra-rapides</b>, nous pouvons nous appuyer sur les meilleures pratiques du cycle de vie du développement logiciel pour construire des systèmes évolutifs.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677143d1782244203/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/9.jpg/" border="0" alt="Nom : 9.jpg
Affichages : 18
Taille : 33,2 Ko"  style="float: CONFIG" /></div><br />
Tout comme les responsables techniques ne se contentent pas d’écrire du code mais définissent des pratiques pour l’équipe, les ingénieurs doivent désormais définir des pratiques pour les agents IA. Cela implique d’intégrer l’IA à chaque étape du cycle de vie :<br />
<br />
<b>Spécification</b> : explorer, analyser et affiner les spécifications des fonctionnalités afin de couvrir les cas limites et de préciser l’objectif.<br />
<br />
<b>Documentation</b> : générer et réviser la documentation en amont afin de fournir des garde-fous réutilisables et des preuves durables.<br />
<br />
<b>Conception modulaire</b> : mettre en place des architectures modulaires pour contrôler la portée du contexte et optimiser la compréhension.<br />
<br />
<b>Développement piloté par les tests</b> : générer des cas de test exhaustifs avant la mise en œuvre afin de guider celle-ci et de prévenir les régressions.<br />
<br />
<b>Normes de codage</b> : appliquer les conventions internes et les meilleures pratiques lors de la génération de code, grâce à l’ingénierie contextuelle.<br />
<br />
<b>Surveillance et introspection</b> : analyser les journaux et en extraire des informations plus rapidement que n’importe quel être humain ne pourrait le faire.<br />
<br />
En comprenant que la livraison d’un logiciel va bien au-delà de la simple écriture de code, nous pouvons éviter le piège du codage par l’IA et, au contraire, amplifier considérablement notre capacité à livrer des logiciels fonctionnels et évolutifs.<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://chrisloy.dev/post/2025/09/28/the-ai-coding-trap" target="_blank">The AI coding trap</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://programmation.developpez.com/actu/383271/Il-existe-une-meilleure-facon-de-coder-avec-l-IA-par-Namanyay-Goel/" target="_blank">Il existe une meilleure façon de coder avec l'IA, par Namanyay Goel</a><br />
<br />
:fleche: <a href="https://intelligence-artificielle.developpez.com/actu/383594/Utiliser-l-IA-pour-ecrire-un-meilleur-code-mais-plus-lentement-par-Nolan-Lawson/" target="_blank">Utiliser l'IA pour écrire un meilleur code, mais plus lentement, par Nolan Lawson</a><br />
<br />
:fleche: <a href="https://intelligence-artificielle.developpez.com/actu/377399/Si-vous-etes-doue-pour-la-revision-de-code-vous-serez-doue-pour-utiliser-les-agents-IA-par-Sean-Goedecke/" target="_blank">Si vous êtes doué pour la révision de code, vous serez doué pour utiliser les agents IA, par Sean Goedecke</a><br />
<br />
:fleche: <a href="https://intelligence-artificielle.developpez.com/actu/383500/Pourquoi-le-Vibe-Coding-est-en-voie-de-disparition-nous-quittons-l-ere-du-codage-informel-assiste-par-l-IA-pour-entrer-dans-la-discipline-plus-rigoureuse-de-l-ingenierie-des-agents-selon-Andrej-Karpathy/" target="_blank">Pourquoi le « Vibe Coding » est en voie de disparition : nous quittons l'ère du codage informel assisté par l'IA pour entrer dans la discipline plus rigoureuse de l'ingénierie des agents, selon Andrej Karpathy</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677135d1782244150/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677136d1782244155/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/2.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677137d1782244161/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/3.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677138d1782244173/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/4.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677139d1782244178/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/5.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677140d1782244184/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/6.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677141d1782244189/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/7.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677142d1782244196/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/8.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677143d1782244203/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-lia-chris-loy/9.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f921/general-developpement/algorithme-mathematiques/intelligence-artificielle/">Intelligence artificielle</category>
			<dc:creator>Alex</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184344/general-developpement/algorithme-mathematiques/intelligence-artificielle/piege-codage-l-ia-chris-loy/</guid>
		</item>
		<item>
			<title><![CDATA[[WD5.5] dupliquer un projet et une analyse en changeant le nom]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184343&amp;goto=newpost</link>
			<pubDate>Tue, 23 Jun 2026 16:33:53 GMT</pubDate>
			<description>Bonjour, 
 
Attention, je...</description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
<br />
Attention, je suis en windev 5.5 !<br />
<br />
Comment dupliquer un projet et une analyse en changeant le nom et s'assurer de ne rien 'mélanger' ?</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f226/environnements-developpement/windev/">WinDev</category>
			<dc:creator>lubinfo</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184343/environnements-developpement/windev/dupliquer-projet-analyse-changeant-nom/</guid>
		</item>
		<item>
			<title>import et export généralisé des modèles conceptuels</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184341&amp;goto=newpost</link>
			<pubDate>Tue, 23 Jun 2026 13:59:08 GMT</pubDate>
			<description><![CDATA[Bonjour à tous, 
 
J'adore...]]></description>
			<content:encoded><![CDATA[<div>Bonjour à tous,<br />
<br />
J'adore looping. C'est rapide, fiable, vraiment mon outil de choix et je continue d'en faire la promo.<br />
Mais récemment je fais relire mes modèles par des IA et parfois des aller/retours.<br />
<br />
Il nous manque un format d'import / export de modèles conceptuels dans un format lisible en texte, comme XML ou JSON.<br />
1- Juste une fonction d'import / export du MCD global serait super (avec tous le types, relations, commentaires, etc.)<br />
2- Encore mieux : limiter l'export à la sélection en cours :)<br />
3- Encore mieux : autoriser la fusion en mode import (et ce serait toujours l'import qui gagne s'il y a conflit)<br />
<br />
Actuellement :<br />
L'export XML est &quot;passable&quot; mais ce sont des tables et je n'y vois pas les FK. Les IA &quot;devinent&quot; parfois ce que je raconte mais c'est assez fragile (repose sur les nommages) et ce sont surtout les concepts avec leur richesse et non pas le code SQL DDL qui m'intéresse dans les phases de conception pure.<br />
<br />
vu de ma fenêtre, cela ne me parait pas &quot;très complexe&quot; et pourtant &quot;très pratique&quot; mais je vous laisse juge, bien évidemment : <b>Si la fonctionnalité vous plait, mettez-y un pouce !</b></div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2366/general-developpement/alm/outils/looping/">Looping</category>
			<dc:creator>plepoutre</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184341/general-developpement/alm/outils/looping/import-export-generalise-modeles-conceptuels/</guid>
		</item>
		<item>
			<title><![CDATA[Forcer l'install d'un driver ancien sous W11]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184339&amp;goto=newpost</link>
			<pubDate>Tue, 23 Jun 2026 12:23:26 GMT</pubDate>
			<description>Bonjour, 
 
Me revoici pour...</description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
<br />
Me revoici pour le bien connu problème des cartes Arduino (clones chinois) non reconnues sous W11.<br />
<br />
J'avais donné une solution complète pour W11 ici:<br />
<b><a href="https://www.developpez.net/forums/d2179700-2/general-developpement/programmation-systeme/embarque/arduino/port-grise-l-ide-arduino/" target="_blank">https://www.developpez.net/forums/d2...l-ide-arduino/</a></b><br />
<br />
qui a toujours marché jusqu'à présent, mais aujourd'hui (après plusieurs mois sans utilisation), W11 m'a supprimé mn driver (allez savoir pourquoi) et mes Nanos ne sont plus reconnues.<br />
<br />
J'ai donc refait ma procédure indiquée plus haut, mais après install de mon vieux driver (qui a toujours fonctionné sous W11), le CH340G n'est toujours pas reconnu (et donc transferts impossibles depuis l'IDE Arduino):<br />
<img src="https://www.developpez.net/forums/attachments/p677128d1782217288/general-developpement/programmation-systeme/embarque/arduino/forcer-l-install-d-driver-ancien-sous-w11/04b.-toujours-ch340g.jpg/" border="0" alt="Nom : 04b.Mais toujours pas de CH340G.jpg
Affichages : 23
Taille : 77,4 Ko"  style="float: CONFIG" /><br />
.<br />
Dans les propriétés du pilote (c'est le COM4 qui apparait à la connexion de la carte), aucune trace de CH340G puisqu'il affiche un FTDI de 2024 (qui n'a aucune chance de fonctionner évidemment):<br />
.<br />
.<br />
<br />
<img src="https://www.developpez.net/forums/attachments/p677129d1782217304/general-developpement/programmation-systeme/embarque/arduino/forcer-l-install-d-driver-ancien-sous-w11/04c.-toujours-ch340g.jpg/" border="0" alt="Nom : 04c.Mais toujours pas de CH340G.jpg
Affichages : 21
Taille : 121,8 Ko"  style="float: CONFIG" /><br />
<br />
<br />
<br />
<br />
Et si j'essaie de forcer le .INF qui se trouve dans le dossier de mon vieux driver qui marche, alors W11 reboote carrément le PC !<br />
<br />
Bref, avez-vous une idée pour réinstaller mon vieux driver qui a toujours marché sous W11...<br />
<br />
Mille mercis,</div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677128d1782217288/general-developpement/programmation-systeme/embarque/arduino/forcer-l-install-d-driver-ancien-sous-w11/04b.-toujours-ch340g.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677129d1782217304/general-developpement/programmation-systeme/embarque/arduino/forcer-l-install-d-driver-ancien-sous-w11/04c.-toujours-ch340g.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2094/general-developpement/programmation-systeme/embarque/arduino/">Arduino</category>
			<dc:creator>grizzli06</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184339/general-developpement/programmation-systeme/embarque/arduino/forcer-l-install-d-driver-ancien-sous-w11/</guid>
		</item>
		<item>
			<title><![CDATA[Kaspersky alerte que Wallpaper Engine est utilisé pour diffuser des malwares auprès de millions d'utilisateurs]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184338&amp;goto=newpost</link>
			<pubDate>Tue, 23 Jun 2026 12:13:13 GMT</pubDate>
			<description>*Kaspersky avertit que...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Kaspersky avertit que l'application Wallpaper Engine a été utilisée pour diffuser des malwares auprès de millions d'utilisateurs : des dizaines de fonds d'écran malveillants ont été découverts sur Steam Workshop</font></b><br />
<br />
<b>Les chercheurs de Kaspersky ont mis au jour une campagne de logiciels malveillants ciblant des millions d’utilisateurs de Wallpaper Engine par le biais de fonds d’écran malveillants diffusés sur Steam Workshop. Les pirates informatiques ont exploité la fonctionnalité de partage via Workshop de l’application pour dissimuler des malwares, notamment des portes dérobées, des infostealers, des ransomwares et des mineurs de cryptomonnaie, au sein des paquets de fonds d’écran. Cette campagne touche des utilisateurs du monde entier, la plupart des téléchargements ayant été enregistrés en Chine. Bien que Steam ait supprimé les menaces connues, de nouveaux fichiers malveillants continuent d’apparaître, mettant ainsi en danger les comptes et les systèmes des joueurs.</b><br />
<br />
Les chercheurs de Kaspersky ont identifié une campagne de logiciels malveillants exploitant le contenu de Steam Workshop pour Wallpaper Engine, la célèbre application de fonds d’écran animés et vidéo, qui est également l’application non ludique la plus populaire de Steam, avec un nombre d’installations estimé entre 20 et 50 millions. Les pirates ont exploité la fonctionnalité « fond d'écran d'application » de l'application, qui permet aux fonds d'écran de s'exécuter comme des programmes Windows autonomes, afin de diffuser des paquets malveillants contenant des fichiers EXE, des DLL et des scripts dissimulés parmi des fichiers de fonds d'écran légitimes.<br />
<br />
Certains paquets dissimulaient également des logiciels malveillants dans des archives protégées par mot de passe, les mots de passe étant inclus dans les noms des archives ou dans des fichiers de configuration JSON afin que des scripts puissent extraire automatiquement les charges utiles. Parmi les charges utiles signalées figurent la porte dérobée DarkKomet, les infostealers Lumma et Vidar, le chargeur RenEngine, des mineurs de cryptomonnaie et des ransomwares.<br />
<br />
<div style="text-align: center;">
<div class="video-container"><iframe class="restrain" title="YouTube video player" width="560" height="315" allowfullscreen src="//www.youtube.com/embed/AsxmcnFZ5EQ?wmode=transparent&amp;fs=1" frameborder="0"></iframe></div>
</div><br />
Kaspersky indique que cette activité semble impliquer plusieurs groupes criminels indépendants utilisant des méthodes similaires, plutôt qu’un seul acteur malveillant. Il est à noter que bon nombre des exemples partagés par la société semblaient comporter des fonds d'écran représentant des personnages féminins de style anime. Les utilisateurs qui apprécient cet univers ont donc tout intérêt à vérifier leur système.<br />
<br />
« Depuis fin 2025, un logiciel malveillant se propage rapidement via Steam Workshop, le service intégré à la plateforme de jeux vidéo permettant aux joueurs de créer et de partager du contenu personnalisé », ont déclaré les chercheurs de Kaspersky. « Les pirates ciblent principalement les joueurs en Chine et en Russie, dans le but de pirater leurs comptes. Pour y parvenir, ils exploitent Wallpaper Engine en tirant spécifiquement parti de sa fonctionnalité de partage via Workshop. Le logiciel malveillant est dissimulé dans les packs de fonds d’écran que les utilisateurs se partagent entre eux. L'exécution de l'un de ces fonds d'écran compromis peut entraîner le vol du compte Steam ou infecter le système de la victime avec des portes dérobées ou des mineurs de cryptomonnaie. »<br />
<br />
<b><font size="3">Qu'est-ce que Wallpaper Engine ?</font></b><br />
<br />
Wallpaper Engine est une application qui permet aux utilisateurs d’afficher des fonds d’écran animés sur leur bureau. Elle est disponible à la fois sur Windows et Android, bien que l'étude de Kaspersky se soit strictement concentrée sur la version Windows. Grâce à une immense communauté Steam, l’application est très populaire, avec environ 100 000 utilisateurs actifs quotidiens et près d’un million d’avis. Elle intègre un éditeur permettant aux utilisateurs de créer leurs propres designs, et prend en charge plusieurs types de fonds d’écran :<br />
<br />
<ul><li style=""> Vidéos : MP4, WebM et autres formats vidéo courants,</li><li style=""> Scènes : fonds d’écran interactifs créés à l’aide de l’éditeur intégré à l’application,</li><li style=""> Pages Web : pages HTML utilisant JavaScript et CSS, pouvant également inclure des éléments audio et vidéo,</li><li style=""> Applications : fenêtres actives issues de logiciels tiers compatibles avec Windows que Wallpaper Engine définit comme fond d’écran de l’utilisateur.</li></ul><br />
Selon Kaspersky, c'est avec ce dernier type, les fonds d'écran applicatifs, que les choses deviennent risquées, car il s'agit essentiellement de programmes autonomes. Il peut s'agir aussi bien de mini-jeux auxquels les utilisateurs peuvent jouer directement sur leur bureau que d'agendas, de calendriers, d'outils de surveillance du système ou de widgets permettant de suivre l'utilisation du processeur ou de la carte graphique.<br />
<br />
<b><font size="3">Fonds d'écran applicatifs : un risque de sécurité inhérent</font></b><br />
<br />
Le concept même des « fonds d’écran applicatifs » permet, en substance, d’exécuter du code externe directement sur l'ordinateur d'un utilisateur. Les cybercriminels ont repéré cette fonctionnalité et ont commencé à intégrer des logiciels malveillants directement dans ce type de fonds d’écran. Comme Wallpaper Engine s’appuie sur Steam Workshop pour le partage de contenu, n’importe qui peut créer un fond d’écran et le publier afin que la communauté puisse le télécharger et l’installer gratuitement. Naturellement, ce système attire comme un aimant les acteurs malveillants.<br />
<br />
Les chercheurs de Kaspersky ont découvert des dizaines de ces fonds d'écran malveillants sur Steam Workshop, et chacun d'entre eux avait déjà été téléchargé des milliers, voire des dizaines de milliers de fois.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677121d1782216570/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-1.png/" border="0" alt="Nom : kaspersky wallpaper engine fig 1.png
Affichages : 372
Taille : 110,9 Ko"  style="float: CONFIG" /></div><br />
Lorsque l'équipe de Kaspersky les a analysés, elle a identifié deux méthodes différentes utilisées par les pirates pour propager leur logiciel malveillant :<br />
<br />
<ul><li style=""> Une archive contenant le fond d'écran exécutable ainsi que les fichiers malveillants. Cette charge utile se composait généralement de fichiers EXE compromis, de DLL ou de scripts malveillants.</li><li style=""> Dans d’autres cas, les attaquants ont surpris leurs victimes en dissimulant le logiciel malveillant dans une archive protégée par mot de passe. Soit la victime était amenée à saisir le mot de passe, soit un script s’en chargeait automatiquement. Les attaquants cachaient le mot de passe à la vue de tous, soit directement dans le nom de l’archive, soit dans un fichier de configuration JSON installé en même temps que d’autres fichiers de fond d’écran. Pour toutes les autres variantes, la charge utile se déclenchait automatiquement lorsque l’utilisateur sélectionnait et appliquait le fond d’écran.</li></ul><br />
<b><font size="3"> intérieur d'un fond d'écran de jeu infecté</font></b><br />
<br />
Kaspersky a indiqué qu'à première vue, l'échantillon de fond d'écran ci-dessous, découvert en décembre 2025, semblait tout à fait inoffensif. Une fois lancé, rien ne laisse présager quoi que ce soit de suspect. Le jeu intégré démarre sans problème, fonctionne sans accroc et les commandes du bureau répondent parfaitement. <br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677122d1782216595/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-2.png/" border="0" alt="Nom : kaspersky wallpaper engine fig 2.png
Affichages : 340
Taille : 209,8 Ko"  style="float: CONFIG" /><br />
<i><font size="1">Écran principal du fond d'écran applicatif</font></i></div><br />
Cependant, une infection à grande échelle est en cours en coulisses. En l’espace de quelques minutes seulement, un utilisateur peut soudainement se rendre compte que son compte Steam a été piraté, que son ordinateur est paralysé par un logiciel malveillant, que ses fichiers ont été chiffrés par un rançongiciel ou que les performances de son système sont en chute libre à cause d’un mineur de cryptomonnaie caché.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677123d1782216610/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-3.png/" border="0" alt="Nom : kaspersky wallpaper engine fig 3.png
Affichages : 340
Taille : 32,1 Ko"  style="float: CONFIG" /><br />
<i><font size="1">Comment le logiciel malveillant s'installe</font></i></div><br />
Selon les chercheurs de Kaspersky, une fois que le fond d'écran du jeu s'ouvre, il installe directement dans le système de la victime un fichier de porte dérobée appelé <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Synaptics.exe</span> (appartenant à la famille de logiciels malveillants DarkKomet). Parallèlement, un fichier exécutable nommé <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">._cache_GAME1.exe</span> se lance pour démarrer le jeu proprement dit, NTRaholic.<br />
<br />
Mais ce module <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">._cache_GAME1.exe</span> remplit une double fonction. Il installe simultanément une version personnalisée d'une bibliothèque système appelée AggregatorHost.dll, qui contient une charge utile. Cette bibliothèque modifiée a un objectif principal : localiser l'application Steam sur l'ordinateur et rechercher les identifiants de compte.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677124d1782216628/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-4.png/" border="0" alt="Nom : kaspersky wallpaper engine fig 4.png
Affichages : 336
Taille : 103,7 Ko"  style="float: CONFIG" /><br />
<i><font size="1">Recherche de l'application Steam</font></i></div><br />
Ensuite, la bibliothèque modifiée prend le contrôle de la session Steam en cours de l'utilisateur.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677125d1782216644/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-5.png/" border="0" alt="Nom : kaspersky wallpaper engine fig 5.png
Affichages : 341
Taille : 84,4 Ko"  style="float: CONFIG" /><br />
<i><font size="1">Détournement de la session Steam</font></i></div><br />
Par la suite, le fichier AggregatorHost.dll compromis envoie toutes les données collectées vers un serveur contrôlé par les pirates à l'adresse <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">hxxp://120.48.156[.]17/ey.php</span>. Une fois que les attaquants ont pris le contrôle de cette session active, ils peuvent utiliser le compte de la victime pour publier encore davantage de fonds d'écran malveillants sur Steam Workshop.<br />
<br />
<b><font size="3">Attribution et victimes</font></b><br />
<br />
Le fond d’écran de jeu décrit plus haut n’est qu’un exemple parmi les nombreuses variantes que l'équipe de Kaspersky a découvert au cours de ses recherches. En détournant la fonctionnalité de fond d’écran applicatifs, les cybercriminels ont réussi à diffuser pratiquement tous les types de logiciels malveillants existants, des infostealers et portes dérobées les plus courants aux mineurs de cryptomonnaie et chargeurs de botnets.<br />
<br />
Kaspersky estime qu'il ne s'agit pas de l’œuvre d’un seul cerveau, étant donné la grande diversité des outils utilisés. Selon la société, plusieurs groupes de pirates informatiques indépendants et dispersés surfent tous sur la même vague. <br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677127d1782216781/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-6.png/" border="0" alt="Nom : kaspersky wallpaper engine fig 6.png
Affichages : 340
Taille : 34,2 Ko"  style="float: CONFIG" /><br />
<i><font size="1">Téléchargements de fonds d'écran malveillants par région</font></i></div><br />
L'étude de Kaspersky indique que les principales cibles sont les joueurs chinois, car les styles graphiques et les titres des fonds d’écran sont spécialement adaptés à ce public. Les données confirment également que pas moins de 89 % des tentatives de téléchargement malveillantes proviennent de ce pays, bien que rien n’empêche les attaquants de changer de cible et de lancer une campagne similaire dans n’importe quelle autre partie du monde. Selon Kaspersky, la Russie arrive en deuxième position en termes de nombre total de téléchargements avec 5,5 %, suivie d’une poignée d’autres pays et territoires : Singapour (1,4 %), Hong Kong (0,9 %), l’Allemagne (0,9 %), le Vietnam (0,9 %), l’Inde (0,5 %) et le Canada (0,5 %).<br />
<br />
L'équipe de Steam a déjà supprimé les fonds d'écran et les liens malveillants identifiés. Mais de nouveaux packs infectés continuent d'apparaître sur le Steam Workshop. Kaspersky recommande fortement d'effectuer une analyse antivirus sur ce type de fonds d'écran avant de les appliquer.<br />
<br />
<b>Source :</b> <a rel="nofollow" href="https://securelist.com/dozens-of-malicious-wallpapers-found-on-steam-workshop/120186/" target="_blank">Kaspersky</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
:fleche: Trouvez-vous les conclusions de cette recherche de Kaspersky crédibles ou pertinentes ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://securite.developpez.com/actu/383283/-Reflechissez-avant-de-poser-en-faisant-des-signes-de-la-main-des-experts-en-cybersecurite-mettent-en-garde-contre-le-vol-d-empreintes-digitales-a-partir-de-photos-ou-l-on-fait-le-signe-V/" target="_blank">« Réfléchissez avant de poser en faisant des signes de la main » : des experts en cybersécurité mettent en garde contre le vol d'empreintes digitales à partir de photos où l'on fait le signe « V »</a><br />
<br />
:fleche: <a href="https://securite.developpez.com/actu/382934/Le-celebre-logiciel-DAEMON-Tools-a-ete-infecte-une-attaque-de-la-chaine-d-approvisionnement-est-en-cours-depuis-avril-2026-via-les-programmes-d-installation-distribues-depuis-le-site-officiel/" target="_blank">Le célèbre logiciel DAEMON Tools a été infecté : une attaque de la chaîne d'approvisionnement est en cours depuis avril 2026 via les programmes d'installation distribués depuis le site officiel</a><br />
<br />
:fleche: <a href="https://securite.developpez.com/actu/383021/60-pourcent-des-mots-de-passe-haches-en-MD5-pourraient-etre-pirates-en-moins-d-une-heure-a-l-aide-d-une-seule-carte-graphique-Nvidia-RTX-5090-et-48-pourcent-en-moins-d-une-minute-d-apres-Kaspersky/" target="_blank">60 % des mots de passe hachés en MD5 pourraient être piratés en moins d'une heure à l'aide d'une seule carte graphique Nvidia RTX 5090, et 48 % en moins d'une minute, d'après Kaspersky</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677124d1782216628/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-4.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677127d1782216781/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-6.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677125d1782216644/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-5.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677123d1782216610/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-3.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677122d1782216595/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-2.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677121d1782216570/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/kaspersky-wallpaper-engine-fig-1.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1559/systemes/securite/">Sécurité</category>
			<dc:creator>Anthony</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184338/systemes/securite/kaspersky-alerte-wallpaper-engine-utilise-diffuser-malwares-aupres-millions-d-utilisateurs/</guid>
		</item>
		<item>
			<title>Ne leur montrez jamais votre visage : Une mise en garde sur la vérification de l’âge et la surveillance</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184337&amp;goto=newpost</link>
			<pubDate>Tue, 23 Jun 2026 11:26:14 GMT</pubDate>
			<description>*Ne leur montrez jamais votre...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Ne leur montrez jamais votre visage, pourquoi la reconnaissance faciale imposée au prétexte de la vérification de votre âge représente un énorme risque de sécurité</font></b><br />
<br />
<b>Ils parleront de « sécurité ». De « vérification ». De « garantie d’âge ». D’un petit pas pour protéger les enfants. Mais si l’on va au-delà des mots, la demande est claire : avant de pouvoir parler, publier ou lire, vous devez d’abord prouver qui vous êtes. Et la seule façon qu’ils ont trouvée pour y parvenir, c’est grâce à votre pièce d’identité officielle, ou en présentant votre visage devant une caméra qui décidera si vous êtes assez âgé pour être considéré comme digne de confiance.<br />
<br />
Ces systèmes fonctionnent grâce à la docilité. Ils partent du principe que vous allez soupirer, télécharger la photo, puis passer à autre chose. Tout leur modèle économique repose là-dessus. C’est aussi leur point faible. Un mur de vérification que personne ne vérifie est un mur devant lequel personne ne se tient. Alors refusez. Refusez le scan. Refusez le téléchargement. Fermez les comptes qui l’exigent et expliquez-leur, par écrit, exactement pourquoi vous partez. Les plateformes ont bien plus besoin de vous que vous n’avez besoin d’elles. Vous pouvez vous passer du fil d’actualité, elles ne peuvent pas se passer de leur communauté. Ne vous soumettez pas d’avance. Le visage sur votre pièce d’identité est la chose la plus immuable que vous possédez.</b><br />
<br />
En avril 2026, des documents budgétaires confidentiels ont révélé que <a href="https://securite.developpez.com/actu/382417/ICE-Glasses-des-lunettes-a-reconnaissance-faciale-pour-identifier-n-importe-qui-dans-la-rue-en-temps-reel-sans-mandat-Meta-voulait-vendre-des-lunettes-tendance-ICE-en-a-fait-un-outil-de-renseignement/" target="_blank">le Department of Homeland Security développe des lunettes intelligentes</a> destinées à permettre aux agents fédéraux d'identifier en temps réel, dans la rue, toute personne figurant dans ses bases de données biométriques. Les ICE Glasses combineront reconnaissance faciale, analyse de la démarche, et accès en temps réel à des listes de surveillance. Le système est décrit comme une forme de matériel de réalité augmentée qui permettrait aux agents d'accéder à des données liées à l'identité tout en étant sur le terrain.<br />
<br />
Un projet qui s'inscrit dans une escalade de surveillance sans précédent aux États-Unis, où des agents portent déjà des Ray-Ban Meta lors d'opérations d'immigration sans cadre légal explicite, sans consentement des personnes filmées, et presque sans réaction du Congrès. La même technologie de reconnaissance faciale est utilisé par les plateformes en ligne pour la vérification de l'âge des enfants. Les systèmes actuellement déployés par les plateformes sont, pour la grande majorité, des modèles d'estimation probabiliste. Ils estiment une tranche d'âge à partir de caractéristiques morphologiques capturées en temps réel, mais est beaucoup plus fragile. Les alternatives plus robustes sont la vérification par document d'identité, croisement avec une base de données gouvernementale, authentification via un tiers de confiance)<br />
<br />
Ces rapports montrent qu'ils veulent votre visage. Ils parleront de « sécurité ». De « vérification ». De « garantie d’âge ». D’un petit pas pour protéger les enfants. Mais si l’on va au-delà des mots, la demande est claire : avant de pouvoir parler, publier ou lire, vous devez d’abord prouver qui vous êtes. Et la seule façon qu’ils ont trouvée pour y parvenir, c’est grâce à votre pièce d’identité officielle, ou en présentant votre visage devant une caméra qui décidera si vous êtes assez âgé pour être considéré comme digne de confiance. C’est ce dispositif qui est actuellement inscrit dans la loi sur trois continents, et vous êtes censé l’accepter sans broncher. Ne le faites pas.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677118d1782215754/systemes/securite/ne-montrez-jamais-visage-mise-garde-verification-l-age-surveillance/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 913
Taille : 61,1 Ko"  style="float: CONFIG" /></div><br />
<b>C’est toujours la même rengaine : « Mais personne ne pense aux enfants ?! ». Pourtant, cela concerne tout le monde.</b><br />
<br />
Personne ne conteste qu’Internet puisse nuire aux enfants. Ce problème est bien réel, mais il est exploité. Voici le piège : pour s’assurer qu’aucun enfant n’est présent, un service doit contrôler tout le monde. Chaque adulte passe par ce contrôle. Une loi rédigée à l’intention des jeunes de seize ans devient discrètement une obligation d’identification pour l’ensemble d’Internet. On ne vous demande pas vos papiers parce qu’on vous soupçonne de quoi que ce soit. On vous demande vos papiers parce que cette vérification est devenue le prix à payer pour accéder à la vie sur le web.<br />
<br />
Nous effectuons des vérifications d’antécédents sur les personnes qui souhaitent acheter une arme à feu, mais nous ne vérifions pas les antécédents de tout le monde à tout moment, juste au cas où. Or, c’est exactement ce qui est prévu ici. Il s’agit d’un contrôle d’autorisation à l’entrée de chaque conversation, appliqué à tous, justifié par une minorité.<br />
<br />
<b>Ce n’est pas une vérification d’âge. C’est une vérification d’identité.</b><br />
<br />
Observez comment les mots dérivent. Tout ce système a été présenté comme une garantie d’âge, ce qui est une question binaire : avez-vous plus de dix-huit ans ? Mais presque aucun de ces systèmes n’est conçu pour répondre uniquement à cela. Ils sont conçus pour savoir qui vous êtes : votre nom, votre date de naissance, votre numéro de pièce d’identité, votre visage. Ce n’est pas du tout une vérification d’âge. C’est un suivi d’identité imposé. Votre identité dans le monde réel est non seulement capturée par Meta, Facebook, Twitter, Instagram, etc., mais aussi largement partagée avec toutes ces agences louches dont vous craignez déjà qu’elles « détiennent toutes vos données ».<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			Citez les sites qui exigent désormais une « vérification d’âge » et voyez combien d’entre eux accepteront un simple document officiel indiquant uniquement que vous avez plus de dix-huit ans — et rien d’autre. Presque aucun ne le fera. Parce que l’âge n’a jamais été le véritable enjeu.
			
		<hr />
	</div>
</div>Nous avons passé une génération à enseigner aux gens la première règle d’Internet : ne jamais révéler sa véritable identité à des inconnus. Nous avons même un terme, le « doxxing », pour désigner le fait d’imposer cette exposition à quelqu’un contre son gré. Et aujourd’hui, ces mêmes gouvernements et plateformes demandent à chaque citoyen de le faire lui-même, volontairement, comme condition pour se connecter.<br />
<br />
<b>Vous pouvez changer un mot de passe. Vous ne pouvez pas changer votre visage.</b><br />
<br />
Un mot de passe divulgué est un désagrément. Vous le réinitialisez et passez à autre chose. Votre visage, votre permis de conduire, cette géométrie unique qu’un scanner réduit à un numéro, ne peuvent pas être réinitialisés. Un scan facial n’est pas une photographie. C’est une carte en trois dimensions de vous-même, un modèle biométrique suffisamment précis pour être recoupé plus tard avec l’image d’une caméra de surveillance installée à un coin de rue. Lorsque vous le communiquez et qu’il est stocké sur le serveur de quelqu’un d’autre, souvent un prestataire tiers que vous n’avez jamais choisi, que vous ne pouvez pas nommer et auquel vous ne pouvez pas demander de rendre des comptes.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677119d1782215760/systemes/securite/ne-montrez-jamais-visage-mise-garde-verification-l-age-surveillance/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 871
Taille : 68,7 Ko"  style="float: CONFIG" /></div><br />
Chacune de ces bases de données est un « honeypot ». Le service de vérification promet que vos documents sont supprimés dès qu’ils ont été contrôlés. Ils ne le sont pas toujours, et cette promesse ne vaut plus rien dès le jour où l’entreprise est victime d’une fuite de données. Vous vous souvenez des crédits « IdentityGuard+ » d’Equifax, d’une valeur de 17,99 $, qui ne servaient à rien depuis vingt ans à cause de toutes ces fuites de données ? Cela s’est déjà produit, cela se reproduira, sauf que cette fois-ci, ce n’est pas votre e-mail, votre mot de passe haché, ni même votre numéro de sécurité sociale. Ce sont votre visage et votre passeport qui sont à vendre sur le dark web.<br />
<br />
<b>Cela ne fonctionne pas — et cela aggrave le danger.</b><br />
<br />
Et pour couronner le tout : ce système échoue là où il fait la seule promesse qu’il tient. Les adolescents déterminés contournent les contrôles d’âge avec la même facilité qu’ils respirent : un identifiant emprunté, un VPN, une case à cocher, un compte vérifié acheté pour le prix d’un café. Quelques heures à peine après le déploiement des tranches d’âge par une plateforme, des comptes pré-vérifiés pour tous les âges étaient déjà en vente sur eBay. Les adolescents se frayent un chemin à coups de machette à travers les technologies conçues pour les « protéger » ou les limiter, de la même manière que l’eau trouve les fissures dans un mur. Ils ont tout le temps du monde, toutes les motivations, ainsi que toute la structure sociale et les canaux de discussion obscurcis nécessaires pour y parvenir.<br />
<br />
Pire encore, l’architecture mise en place pour « protéger » les enfants peut les mettre en danger. En classant les utilisateurs dans des enclos étiquetés par âge, non seulement on n’a pas réussi à arrêter un prédateur, mais on a créé un répertoire d’enfants, un annuaire, un moyen de filtrer directement les enfants. Les adolescents écartés des plateformes grand public ne cessent pas de se connecter (voir le point sur l’eau ci-dessus). Ils se réfugient dans des recoins plus petits, plus sombres et non modérés, loin de la surveillance même qui était censée les protéger. Les enfants ne sont pas sauvés. La surveillance est la seule chose qui reste intacte.<br />
<br />
<b>En sécurité aujourd’hui, ??? plus tard</b><br />
<br />
La base de données que vous contribuez à constituer pour un gouvernement digne de confiance ne reste pas entre des mains dignes de confiance. Les gouvernements changent. Un registre qui se contente de répertorier qui vous êtes aujourd’hui devient, sous un futur gouvernement, une carte indiquant qui rechercher. Nous savons déjà que les agences fédérales américaines espionnent les citoyens à grande échelle : qui a participé à quelle manifestation, qui a lu quel forum, qui appartient à quel groupe. Les gens ont raison de craindre ce qu’un régime hostile ferait d’une liste toute prête. Les données n’oublient pas, et elles ne prennent pas parti. Elles attendent simplement celui qui les détiendra ensuite.<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			Internet dans son ensemble commence à ressembler à un lieu de travail : tout le monde a trop peur pour dire autre chose que des propos sans risque, de crainte qu’un vrai nom associé à une opinion sincère ne leur coûte un véritable emploi.
			
		<hr />
	</div>
</div><b>Une position de principe</b><br />
<br />
La plupart des gens s’en accommodent, en se basant sur les mêmes arguments fallacieux et maintes fois réfutés du type « je n’ai rien à cacher », qui sont toujours ressortis dans ce genre de discussions. Les sondages révèlent qu’une majorité écrasante souhaite que les enfants soient protégés en ligne, et qu’une large majorité se dit favorable à la vérification de l’âge en théorie.<br />
<br />
Ce n’est pas un concours de popularité, et le refus n’est pas un vote que vous essayez de remporter. Un système de vérification n’a pas besoin de votre approbation — il a besoin de votre participation. Il ne fonctionne que si presque tout le monde s’y conforme. Le but du refus n’est pas de persuader une majorité avant d’agir ; il s’agit de priver le système de la coopération universelle dont il a besoin pour fonctionner. Vous n’avez pas besoin de remporter le scrutin. Contentez-vous de ne pas télécharger la photo. Ne leur donnez jamais votre visage.<br />
<br />
Si Starbucks vous demandait de scanner votre pièce d’identité et de l’enregistrer dans une base de données nationale pour vous vendre un latte, le leur donneriez-vous ? Non, car vous accordez plus d’importance à votre identité qu’à votre latte. N’accordez-vous pas plus d’importance à votre identité qu’à votre capacité à voir un cousin quelconque publier ses opinions politiques répugnantes ou la photo du chien de quelqu’un ?<br />
<br />
<b><font size="3">Je ne suis qu’un individu parmi d’autres</font></b><br />
<br />
En théorie, nous, simples internautes, pouvons mettre fin à tout ce système en nous désengageant, en boycottant le processus. Imaginez un « Mois national du libre choix de l’identité », durant lequel personne n’utiliserait aucune plateforme exigeant de montrer son visage, personne ne se connecterait, personne ne verrait de publicités, personne n’achèterait de projets sponsorisés. Les plateformes subiraient des baisses massives de leurs revenus, et un lobbying intense s’exercerait pour faire abroger ces lois odieuses. Nous en sommes capables.<br />
<br />
<b>Le seul mot qu’ils ne peuvent pas contourner, c’est « non ».</b><br />
<br />
Ces systèmes fonctionnent grâce à la docilité. Ils partent du principe que vous allez soupirer, télécharger la photo, puis passer à autre chose. Tout leur modèle économique repose là-dessus. C’est aussi leur point faible. Un mur de vérification que personne ne vérifie est un mur devant lequel personne ne se tient.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677120d1782215764/systemes/securite/ne-montrez-jamais-visage-mise-garde-verification-l-age-surveillance/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 870
Taille : 84,1 Ko"  style="float: CONFIG" /></div><br />
Alors refusez. Refusez le scan. Refusez le téléchargement. Fermez les comptes qui l’exigent et expliquez-leur, par écrit, exactement pourquoi vous partez. Les plateformes ont bien plus besoin de vous que vous n’avez besoin d’elles. Vous pouvez vous passer du fil d’actualité, elles ne peuvent pas se passer de leur communauté. Ne vous soumettez pas d’avance. Le visage sur votre pièce d’identité est la chose la plus immuable que vous possédez.<br />
<br />
<b>Ne leur donnez jamais votre visage.</b><br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			« Je ne céderai ni mon visage ni ma pièce d’identité pour utiliser Internet. Je ne me soumettrai pas d’avance. »
			
		<hr />
	</div>
</div><a href="https://intelligence-artificielle.developpez.com/actu/381113/Une-erreur-d-IA-conduit-a-l-emprisonnement-d-une-grand-mere-innocente-pendant-des-mois-la-police-s-est-servie-de-la-reconnaissance-faciale-dans-une-affaire-de-fraude-sans-verifier-l-alibi/" target="_blank">En mars 2026, un rapport a confirmé ces craintes.</a> Angela Lipps, 50 ans, n'avait jamais mis les pieds dans le Dakota du Nord. Elle n'avait jamais pris l'avion de sa vie. Pourtant, en juillet 2025, une équipe de marshals américains l'a arrêtée à son domicile du Tennessee, pistolet au poing, pendant qu'elle gardait quatre jeunes enfants. La cause : un logiciel de reconnaissance faciale déployé par la police de Fargo avait désigné cette grand-mère de cinq petits-enfants comme la principale suspecte d'une série de fraudes bancaires. Six mois de détention, une maison perdue, une voiture saisie, un chien abandonné... et toujours aucune excuse de la part des autorités. L'affaire Lipps est devenue en quelques jours le symbole mondial des dérives de l'intelligence artificielle (IA) et la reconnaissance faciale dans la justice pénale.<br />
<br />
<b>Sources</b> :<br />
<br />
- <a rel="nofollow" href="https://nevergivethemyourface.com/" target="_blank">Never Give Them Your Face</a><br />
- EFF — 10 Not-So-Hidden Dangers of Age Verification (2025-12-10)<br />
- Bloomberg — California Weighs Crackdown on Social Media for Kids Under 16 (2026-03-18)<br />
- CNBC — Social media, child safety, and AI surveillance (2026-03-08) <br />
<br />
<i>Mis à disposition dans le domaine public sous licence CC0 1.0. N'hésitez pas à le copier, l'imprimer, le réimprimer et le distribuer. </i><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://securite.developpez.com/actu/377252/Premiere-utilisation-massive-de-la-reconnaissance-faciale-pour-distinguer-citoyens-et-non-citoyens-dans-l-espace-public-les-agents-americains-scannent-les-visages-des-passants-pour-verifier-leur-citoyennete/" target="_blank">Première utilisation massive de la reconnaissance faciale pour distinguer citoyens et non-citoyens dans l'espace public : les agents américains scannent les visages des passants pour vérifier leur citoyenneté</a><br />
<br />
:fleche: <a href="https://droit.developpez.com/actu/371375/Identites-numeriques-et-avenir-de-la-verification-de-l-age-en-Europe-l-EFF-lutte-contre-les-mandats-de-verification-de-l-age-parce-qu-ils-sapent-les-droits-a-la-liberte-d-expression-des-adultes-et-des-jeunes/" target="_blank">Identités numériques et avenir de la vérification de l'âge en Europe : l'EFF lutte contre les mandats de vérification de l'âge parce qu'ils sapent les droits à la liberté d'expression des adultes et des jeunes</a><br />
<br />
:fleche: <a href="https://securite.developpez.com/actu/382854/Des-enfants-se-dessinent-de-fausses-moustaches-pour-tromper-la-reconnaissance-faciale-des-reseaux-sociaux-et-ca-marche-un-tiers-des-enfants-britanniques-contournent-les-verifications-d-age-en-ligne/" target="_blank">Des enfants se dessinent de fausses moustaches pour tromper la reconnaissance faciale des réseaux sociaux, et ça marche : un tiers des enfants britanniques contournent les vérifications d'âge en ligne</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677118d1782215754/systemes/securite/ne-montrez-jamais-visage-mise-garde-verification-l-age-surveillance/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677119d1782215760/systemes/securite/ne-montrez-jamais-visage-mise-garde-verification-l-age-surveillance/2.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677120d1782215764/systemes/securite/ne-montrez-jamais-visage-mise-garde-verification-l-age-surveillance/3.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1559/systemes/securite/">Sécurité</category>
			<dc:creator>Alex</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184337/systemes/securite/ne-montrez-jamais-visage-mise-garde-verification-l-age-surveillance/</guid>
		</item>
		<item>
			<title><![CDATA[L'UE s'apprête à classer AWS et Azure parmi les « gardiens » au titre de la DMA]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184336&amp;goto=newpost</link>
			<pubDate>Tue, 23 Jun 2026 10:17:56 GMT</pubDate>
			<description><![CDATA[*L'Union européenne s'apprête...]]></description>
			<content:encoded><![CDATA[<div><b><font size="4">L'Union européenne s'apprête à classer AWS et Azure parmi les « gardiens » au titre de la loi sur les marchés numériques DMA, soumettant ainsi ces services cloud à des règles plus strictes au sein de l'UE</font></b><br />
<br />
<b>La Commission européenne devrait annoncer prochainement les résultats préliminaires de son enquête sur les fournisseurs de cloud américains dans le cadre de la loi sur les marchés numériques (DMA). Amazon Web Services (AWS) et Azure de Microsoft seraient sur le point d’être classés comme « gardiens », ce qui soumettrait ces services cloud à des règles plus strictes au sein de l’Union européenne (UE). En tant que « gardiens », AWS et Azure seraient tenus de garantir l’interopérabilité et la portabilité des données. Des amendes importantes pourraient également être infligées s’il s’avérait que les services cloud enfreignent les réglementations en vigueur.</b><br />
<br />
Depuis plus d’une décennie, l’Europe construit son économie numérique sur des fondations largement américaines. Infrastructures cloud, moteurs de recherche, systèmes d’exploitation, plateformes collaboratives : l’essentiel des briques critiques qui soutiennent les administrations, les entreprises et même les services publics européens reste contrôlé par des acteurs extra-européens. Cette dépendance, longtemps tolérée au nom de l’efficacité et du coût, est désormais perçue comme un risque stratégique majeur. Entre enjeux de souveraineté, sécurité des données et autonomie politique, <a href="https://droit.developpez.com/actu/379573/Cloud-donnees-logiciels-l-Europe-veut-mettre-fin-a-sa-dangereuse-dependance-vis-a-vis-des-technologies-Internet-americaines-La-dependance-technologique-est-elle-devenue-une-menace-strategique-majeure/" target="_blank">l’Union européenne se trouve à un moment charnière où la question n’est plus de savoir si elle doit réduire cette dépendance, mais comment et à quel prix</a>.<br />
<br />
La loi sur les marchés numériques (Digital Markets Act, DMA) est un règlement européen visant à rendre l'économie numérique plus équitable et plus concurrentielle. Ce règlement est entré en vigueur le 1er novembre 2022 et est devenu applicable, pour l'essentiel, le 2 mai 2023. La DMA vise à garantir un niveau de concurrence plus élevé sur les marchés numériques européens en empêchant les grandes entreprises d’abuser de leur pouvoir de marché et en permettant à de nouveaux acteurs d’entrer sur le marché. Ce règlement cible les plus grandes plateformes numériques opérant dans l’Union européenne. <br />
<br />
La liste des obligations comprend l’interdiction de combiner des données collectées à partir de deux services différents appartenant à la même entreprise ; des dispositions visant à protéger les utilisateurs professionnels des plateformes (notamment les annonceurs et les éditeurs) ; des instruments juridiques visant à lutter contre les pratiques d’auto-favorisation utilisées par les plateformes pour promouvoir leurs propres produits ; des dispositions concernant la préinstallation de certains services ; des dispositions relatives aux pratiques de vente liée ; et des dispositions visant à garantir l’interopérabilité, la portabilité et l’accès aux données pour les entreprises et les utilisateurs finaux des plateformes. Des dispositions visent également à garantir que l’utilisateur final puisse désinstaller tout logiciel préinstallé. Tout manquement à ces dispositions peut entraîner des sanctions, notamment des amendes pouvant atteindre 10 % du chiffre d’affaires mondial.<br />
<br />
Selon des sources bien informées, la Commission européenne devrait annoncer prochainement les résultats préliminaires de son enquête sur les fournisseurs de cloud américains dans le cadre de la loi sur les marchés numériques (DMA). Amazon Web Services (AWS) et Azure de Microsoft seraient sur le point d’être classés comme « gardiens », ce qui soumettrait ces services cloud à des règles plus strictes au sein de l’Union européenne (UE). La décision finale concernant cette évaluation au titre de la DMA est attendue d’ici fin 2026.<br />
<br />
<div style="text-align: center;">
<div class="video-container"><iframe class="restrain" title="YouTube video player" width="560" height="315" allowfullscreen src="//www.youtube.com/embed/PszxhNMjs64?wmode=transparent&amp;fs=1" frameborder="0"></iframe></div>
</div><br />
<b>L’UE s’apprête à classer AWS et Azure parmi les « gardiens » au titre du DMA</b><br />
<br />
Cette enquête a débuté en novembre 2025, lorsque l’UE a pris pour cible la puissance des géants technologiques américains dans le domaine du cloud. Le déclencheur a été une série de pannes des services cloud ayant parfois eu des répercussions importantes sur d’autres services Internet. Peu avant, une panne d’environ 15 heures du cloud AWS aux États-Unis avait rendu inaccessibles ou fortement limités non seulement les propres services de streaming d’Amazon, mais aussi ceux d’Atlassian, de Docker, d’Epic Games et de l’application de messagerie Signal. Peu après, Microsoft Azure a également été confronté à une panne, empêchant les passagers aériens de s’enregistrer et interrompant les votes au Parlement écossais.<br />
<br />
En conséquence, les autorités européennes de la concurrence ont également examiné pour la première fois les services cloud au regard de la loi sur les marchés numériques (Digital Markets Act). Les principaux fournisseurs de cloud, principalement américains, ont jusqu’à présent échappé à la loi européenne sur les marchés numériques, car une grande partie de leur activité est gérée par le biais de contrats d’entreprise. Il est donc difficile de déterminer le nombre d’utilisateurs individuels. Or, il s’agit là de l’un des critères les plus importants utilisés par l’UE pour déterminer le pouvoir de marché des entreprises.<br />
<br />
La loi sur les marchés numériques (DMA), en vigueur depuis novembre 2022, vise à limiter le pouvoir de marché des « gardiens » et à rendre la concurrence plus équitable. Selon la réglementation européenne, les entreprises qui proposent des services de plateforme centraux et exercent une influence significative et durable sur le marché intérieur de l’UE sont classées comme « gatekeepers » ou « doorkeepers » (gardiens). À ce jour, Alphabet, Amazon, Apple, ByteDance, Meta Platforms et Microsoft ont été désignés comme « gardiens ». Toutefois, cela ne s’applique qu’aux services tels que les boutiques d’applications et la messagerie, et non à l’infrastructure cloud.<br />
<br />
Cette situation devrait changer lorsque la Commission européenne classera provisoirement AWS et Azure comme « gardiens » au titre de la loi DMA. C’est ce que rapporte Bloomberg, citant des sources proches du dossier qui ont souhaité rester anonymes. Les conclusions définitives de l’enquête devraient être publiées dans le courant de l’année, bien que le calendrier reste provisoire. <br />
<br />
<b>La réglementation européenne suscite la colère du gouvernement américain</b><br />
<br />
En tant que « gardiens », AWS et Azure seraient tenus de garantir l’interopérabilité et la portabilité des données. Cela permettrait, par exemple, de simplifier le changement de fournisseur de cloud et donnerait aux clients la possibilité de relier d’autres services aux clouds AWS ou Azure, au lieu d’être limités aux offres d’AWS et d’Azure. Des amendes importantes pourraient également être infligées s’il s’avérait que les services cloud enfreignent les réglementations en vigueur.<br />
<br />
Auparavant, les entreprises américaines Apple et Meta Platforms avaient déjà été condamnées à des amendes de plusieurs centaines de millions d’euros par l’UE pour des violations de la DMA. Cela a entraîné des conflits avec le gouvernement américain, qui s’oppose de plus en plus aux initiatives en matière de souveraineté des données et qualifie les réglementations européennes telles que la DMA d’attaque contre les entreprises américaines.<br />
<br />
Les désaccords entre l'Europe et les États-Unis sur les questions critiques telles que les régimes de contrôles des Big Tech américains ont pris de l'ampleur depuis le retour de Donal Trump à la Maison Blanche. Les États-Unis se montrent plus agressifs en ce qui concerne la défense de leurs entreprises. Alors que les tensions s'intensifient, <a href="https://droit.developpez.com/actu/379600/L-Europe-se-prepare-a-un-scenario-catastrophique-dans-lequel-les-Etats-Unis-bloqueraient-l-acces-a-leurs-infrastructures-numeriques-elle-vise-la-souverainete-technologique-pour-prevenir-un-blackout-numerique/" target="_blank">l'Europe craint plus que jamais de perdre l'accès aux technologies américaines dont elle dépend avant d'être prête.</a> Le pire scénario pour les décideurs européens ? Un décret de la Maison Blanche qui coupe l'accès de la région aux centres de données, systèmes d’exploitation, moteurs de recherche et logiciels de messagerie électronique dont les entreprises et les gouvernements européens ont besoin pour fonctionner.<br />
<br />
La souveraineté technologique européenne est un terme à la mode qui a actuellement un réel pouvoir, même si le concept semble manquer d'un certain poids matériel à première vue. Le contrôle, la maintenance et la préparation aux crises des infrastructures numériques doivent être considérés comme des responsabilités publiques fondamentales, plutôt que comme des tâches à externaliser à de grandes entreprises technologiques mondiales, ouvertes à l'influence étrangère.<br />
<br />
<b>Source</b> : Bloomberg<br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que ce rapport est crédible ou pertinent ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://droit.developpez.com/actu/377766/L-UE-examine-si-AWS-Azure-de-Microsoft-et-Google-Cloud-doivent-etre-soumis-a-la-loi-sur-les-marches-numeriques-pour-imposer-des-regles-visant-a-limiter-leur-pouvoir-de-marche-et-a-promouvoir-la-concurrence/" target="_blank">L'UE examine si AWS, Azure de Microsoft et Google Cloud doivent être soumis à la loi sur les marchés numériques, pour imposer des règles visant à limiter leur pouvoir de marché et à promouvoir la concurrence</a><br />
<br />
:fleche: <a href="https://droit.developpez.com/actu/378500/Les-USA-menacent-d-imposer-des-sanctions-aux-entreprises-technologiques-europeennes-en-represailles-aux-amendes-infligees-par-l-UE-aux-geants-US-comme-Google-Apple-et-Meta-en-vertu-de-regles-telles-que-la-DMA/" target="_blank">Les USA menacent d'imposer des sanctions aux entreprises technologiques européennes en représailles aux amendes infligées par l'UE aux géants US comme Google, Apple et Meta en vertu de règles telles que la DMA</a><br />
<br />
:fleche: <a href="https://cloud-computing.developpez.com/actu/378727/Cloud-donnees-et-souverainete-les-institutions-publiques-europeennes-abandonnent-discretement-les-fournisseurs-de-services-americains-mais-ne-sont-pas-a-l-abri-d-un-rachat-des-fournisseurs-locaux/" target="_blank">Cloud, données et souveraineté : les institutions publiques européennes abandonnent discrètement les fournisseurs de services américains, mais ne sont pas à l'abri d'un rachat des fournisseurs locaux</a></div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f811/webmasters-developpement-web/general-conception-web/droit/">Droit</category>
			<dc:creator>Jade Emy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184336/webmasters-developpement-web/general-conception-web/droit/l-ue-s-apprete-classer-aws-azure-parmi-gardiens-titre-dma/</guid>
		</item>
		<item>
			<title><![CDATA[[Toutes versions] Disparition du raccourci Alt C]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184335&amp;goto=newpost</link>
			<pubDate>Tue, 23 Jun 2026 08:49:38 GMT</pubDate>
			<description><![CDATA[Bonjour à tous, 
J'utilise...]]></description>
			<content:encoded><![CDATA[<div>Bonjour à tous,<br />
J'utilise Word 2021. J&quot;ai longtemps utilisé le raccourci Alt + C, afin de connaitre le code d'un caratère. Cette méthode était d'ailleurs réversible puisque l'on pouvait passer indifféremment du code au caractère et inversement. Depuis plusieurs semaine ce raccourci ne fonctionne plus. Mon épouse qui a aussi Word (2021) sur un autre PC peut toujours utiliser ce raccourci. Pouvez-vous me guider pour retrouver ce raccourci.<br />
Merci de vos retours<br />
JP</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f545/logiciels/microsoft-office/word/">Word</category>
			<dc:creator>JPierreM</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184335/logiciels/microsoft-office/word/disparition-raccourci-alt-c/</guid>
		</item>
		<item>
			<title><![CDATA[Image invisible sur word, s'affiche en pdf]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184334&amp;goto=newpost</link>
			<pubDate>Tue, 23 Jun 2026 07:46:14 GMT</pubDate>
			<description><![CDATA[Bonjour à tous, 
 
C'est mon...]]></description>
			<content:encoded><![CDATA[<div>Bonjour à tous,<br />
<br />
C'est mon premier message ici, j'ai encore beaucoup de choses à apprendre de word donc je fais appel à vous.<br />
<br />
Nous avons un document qui parait clean en word, même sur l'aperçu avant impression, mais quand je l'exporte en pdf ou que je l'imprime une image apparaît ! J'ai essayé plusieurs choses, en vain :<br />
- essayer de choper l'image à l'aveugle en cliquant là où elle s'affiche sur le pdf, avec l'outil Accueil&gt;Edition&gt;sélectionner&gt;sélectionner les objets<br />
- la plupart des solutions proposées par microsoft sur cette page <a rel="nofollow" href="https://learn.microsoft.com/fr-fr/troubleshoot/microsoft-365-apps/word/object-not-appear-in-word-2010" target="_blank">https://learn.microsoft.com/fr-fr/tr...r-in-word-2010</a>, ou &quot;Une image ou un objet peut ne pas apparaître dans un document Word 2010 ou Word 2007&quot;<br />
- jouer avec les plans des images, pour que les images visibles du document recouvrent l'image invisible. J'ai réussi à la déplacer au dessous ou au dessus du texte, mais jamais derrière le fond coloré qui est une image.<br />
- Identifier l'image dans le volet sélection, toujours dans l'option Edition (cf pièce jointe). Tous les calques écrits en noirs sont reliés à quelque chose de visible sur le doc, je ne sais pas si on peut toucher aux images qui sont en gris...<br />
<br />
Si vous avez des éléments de réponse ou des suggestions je vous en serais très reconnaissant, merci à tous ceux qui prendront le temps de lire mon message !<br />
Bonne journée</div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677104d1782200457/logiciels/microsoft-office/word/image-invisible-word-s-affiche-pdf/capture.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f545/logiciels/microsoft-office/word/">Word</category>
			<dc:creator>Felis_76</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184334/logiciels/microsoft-office/word/image-invisible-word-s-affiche-pdf/</guid>
		</item>
		<item>
			<title>un petit code python, deux boucles for imbriquées et la premiere boucle ne demarre pas.</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184332&amp;goto=newpost</link>
			<pubDate>Tue, 23 Jun 2026 05:20:07 GMT</pubDate>
			<description>salut ! 
 
je dois etre...</description>
			<content:encoded><![CDATA[<div>salut !<br />
<br />
je dois etre crevé, j'arrive pas à comprendre pourquoi une double boucle &quot;for&quot; simplette ne m'affiche pas les textes des print, il ne m'affiche que le premier print &quot;démarrage&quot;.<br />
le programme n'entre même pas dans la boucle des lignes L<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td valign="top"><pre style="margin: 0">def liste_go(lignes,colonnes) :
    c=0
    l=0
    print(&quot;demarrage&quot;)
    for l in range(0,ligne) :
        print(&quot;ligne&quot;)
        c=0
        for c in range(0,colonne) :        
            print(&quot;colonne&quot;)
        
liste_go(2,4)</pre></td></tr></table></code><hr />
</div></div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1155/autres-langages/python/general-python/">Général Python</category>
			<dc:creator>nouby</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184332/autres-langages/python/general-python/petit-code-python-boucles-for-imbriquees-premiere-boucle-ne-demarre/</guid>
		</item>
		<item>
			<title>Deno lance deno desktop, une nouvelle commande qui convertit les applications web en binaires natifs</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184331&amp;goto=newpost</link>
			<pubDate>Mon, 22 Jun 2026 20:25:13 GMT</pubDate>
			<description>*Deno Desktop convertit les...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Deno Desktop convertit les applications web en binaires natifs, en ciblant votre référentiel web existant, tel que Next.js, Astro, Remix ou SvelteKit, pour le compiler en un exécutable natif léger et autonome</font></b><br />
<br />
<b>Deno a lancé la commande <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">deno desktop</span>, conçue pour transformer les applications Web en binaires natifs pour macOS, Windows ou Linux. Disponible dans la version 2.9.0 (canary) de Deno, cette fonctionnalité détecte automatiquement les frameworks web les plus courants, comme Next.js, Astro, Remix ou SvelteKit, et compile votre projet Deno en un binaire natif léger et autonome qui regroupe votre code, le runtime Deno et un moteur de rendu Web en un seul paquet par plateforme. Aucune modification du code n’est nécessaire pour porter un projet web existant sur le bureau.</b><br />
<br />
Deno est un moteur d'exécution pour JavaScript, TypeScript et WebAssembly, basé sur le moteur JavaScript V8 et le langage de programmation Rust. Deno a été co-créé par Ryan Dahl, le créateur de Node.js, et Bert Belder. Deno assume explicitement le rôle à la fois de moteur d'exécution et de gestionnaire de paquets au sein d'un seul exécutable, sans nécessiter de programme de gestion de paquets distinct. Deno se veut un environnement de script productif et sécurisé destiné aux programmeurs modernes. À l'instar de Node.js, Deno met l'accent sur une architecture orientée événements, en proposant un ensemble d'utilitaires d'E/S de base non bloquants, ainsi que leurs versions bloquantes. Deno peut être utilisé pour créer des serveurs web, effectuer des calculs scientifiques, etc. Deno est un logiciel open source sous licence MIT.<br />
<br />
Finie la lourdeur d'Electron, <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">deno desktop</span> convertit désormais les applications web en binaires natifs sans aucune configuration.<br />
<br />
Pendant une décennie, développer une application de bureau multiplateforme à l'aide de technologies web impliquait d'accepter un compromis technique impitoyable : Electron. On disposait certes de vues web standard, mais les utilisateurs se retrouvaient avec des binaires « hello world » de plus de 150 Mo et une consommation de mémoire effrénée.<br />
<br />
<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">deno desktop</span>, la nouvelle sous-commande native qui vient de sortir, redéfinit complètement les règles du jeu en matière de distribution pour ordinateurs de bureau. Au lieu d'encapsuler votre projet dans des couches IPC à forte friction et des frameworks lourds, deno desktop cible votre référentiel web existant (Next.js, Astro, Remix, SvelteKit, etc.) et le compile en un exécutable natif léger et autonome. Pas de réécriture de code, pas d'empreinte de dépendances massive, et une compatibilité totale avec <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Node/npm</span> dès l'installation. Le paysage du développement pour ordinateur de bureau vient de changer pour de bon. <br />
<br />
<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">deno desktop</span> transforme un projet Deno (qu'il s'agisse d'un simple fichier TypeScript ou d'une application Next.js) en une application de bureau autonome. Le résultat est un binaire redistribuable qui regroupe votre code, le runtime Deno et un moteur de rendu Web en un seul paquet par plateforme.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677091d1782159880/javascript/general-javascript/deno-lance-deno-desktop-nouvelle-commande-convertit-applications-web-binaires-natifs/deno-desktop-javascript.png/" border="0" alt="Nom : deno desktop javascript.png
Affichages : 915
Taille : 78,7 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Pourquoi <i>deno desktop</i> ?</font></b><br />
<br />
Les technologies web constituent la boîte à outils d'interface utilisateur la plus répandue au monde. Les applications de bureau développées à partir de piles web (Electron, Tauri, Electrobun) tirent parti de cet atout, mais chacune présente des inconvénients avec lesquels il faut composer : des binaires volumineux, une prise en charge insuffisante de certaines plateformes, l'absence d'écosystème JavaScript, l'absence de mécanisme de mise à jour intégré et l'absence d'intégration de framework.<br />
<br />
<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">deno desktop</span> a une position bien définie sur ces compromis :<br />
<br />
<ul><li style=""> Petite taille par défaut, compatibilité totale avec Node. Le backend WebView par défaut utilise la WebView native du système d'exploitation pour obtenir des binaires légers, tout en permettant de continuer à bénéficier de l'intégralité de l'écosystème npm grâce à la couche de compatibilité Node de Deno. Les développeurs peuvent opter pour le backend Chromium (CEF) intégré lorsqu'ils ont besoin d'un rendu identique sous macOS, Windows et Linux.</li><li style=""> Détection automatique du framework. Il suffit de pointer <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">deno desktop</span> vers un projet Next.js, Astro, Fresh, Remix, Nuxt, SvelteKit, SolidStart, TanStack Start ou Vite SSR pour qu’il s’exécute : le serveur de production en mode « release », et le serveur de développement avec rechargement à chaud (hot reload) via l’option <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">--hmr</span>. Aucune modification du code n’est nécessaire pour porter un projet web existant sur le bureau.</li><li style=""> Des liaisons intra-processus plutôt que l'IPC. La communication entre le backend et l'interface utilisateur s'effectue via des canaux intra-processus, et non via une IPC basée sur des sockets. Les valeurs sont toujours encodées lorsqu'elles franchissent la frontière d'appel, mais il n'y a pas d'allers-retours inter-processus entre le code Deno et la vue Web.</li><li style=""> Compilation croisée à partir d'une seule machine. Une même machine permet de compiler pour macOS, Windows et Linux. Les backends sont téléchargés à la demande, et non compilés localement.</li><li style=""> Mise à jour automatique intégrée via la comparaison de binaires. Il suffit de fournir un seul manifeste <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">latest.json</span> et des correctifs bsdiff ; le runtime interroge, applique et annule automatiquement les modifications en cas d'échec au démarrage. </li></ul><br />
<b><font size="3">Hello, desktop</font></b><br />
<br />
Créer une application de bureau en un seul fichier (<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">main.ts</span>) :<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br /></div></td><td valign="top"><pre style="margin: 0">Deno.serve(() =&gt;
  new Response(&quot;&lt;h1&gt;Hello, desktop&lt;/h1&gt;&quot;, {
    headers: { &quot;content-type&quot;: &quot;text/html&quot; },
  })
);</pre></td></tr></table></code><hr />
</div><br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">deno desktop main.ts</code><hr />
</div><br />
Le binaire compilé ouvre une fenêtre pointant vers un serveur HTTP local lié à votre gestionnaire <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Deno.serve()</span>. Vous pouvez l'exécuter directement :<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0">./main      # macOS / Linux
.\main.exe  # Windows</pre></td></tr></table></code><hr />
</div><br />
<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Deno.serve()</span> se connecte automatiquement à l'adresse vers laquelle la vue Web navigue ; il n'est donc pas nécessaire de spécifier un port ou un nom d'hôte.<br />
<br />
<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">deno desktop</span> est incluse dans Deno v2.9.0 et n'est pas encore disponible dans une version stable. Pour l'essayer, exécutez la commande <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">deno upgrade canary</span> afin d'installer la version canary. La commande, les clés de configuration et les API TypeScript sont susceptibles d'évoluer avant que la fonctionnalité ne soit stabilisée.<br />
<br />
<b>Source :</b> <a rel="nofollow" href="https://docs.deno.com/runtime/desktop/" target="_blank">Deno</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
:fleche: Trouvez-vous cette nouvelle sous-commande de Deno utile et pertinente ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://javascript.developpez.com/actu/378434/Deno-2-6-la-derniere-version-du-runtime-JavaScript-et-TypeScript-moderne-est-disponible-avec-l-outil-dx-un-controle-plus-granulaire-des-autorisations-et-une-verification-des-types-TypeScript-plus-rapide/" target="_blank">Deno 2.6, la dernière version du runtime JavaScript et TypeScript moderne, est disponible avec l'outil dx, un contrôle plus granulaire des autorisations et une vérification des types TypeScript plus rapide</a><br />
<br />
:fleche: <a href="https://javascript.developpez.com/actu/365176/Deno-contre-Oracle-Deno-a-depose-une-demande-d-annulation-de-la-marque-JavaScript-d-Oracle-Oracle-a-jusqu-au-4-janvier-2025-pour-agir-sinon-la-marque-sera-probablement-annulee/" target="_blank">Deno contre Oracle : Deno a déposé une demande d'annulation de la marque JavaScript d'Oracle, Oracle a jusqu'au 4 janvier 2025 pour agir, sinon la marque sera probablement annulée</a><br />
<br />
:fleche: <a href="https://javascript.developpez.com/actu/333870/Pendant-que-Deno-le-runtime-de-JS-et-TS-gagne-en-maturite-certaines-entreprises-tentent-de-l-utiliser-en-production-mais-d-autres-repartent-non-satisfaites-a-la-suite-des-tests-effectues/" target="_blank">Pendant que Deno, le runtime de JS et TS, gagne en maturité, certaines entreprises tentent de l'utiliser en production, mais d'autres repartent non satisfaites à la suite des tests effectués</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677091d1782159880/javascript/general-javascript/deno-lance-deno-desktop-nouvelle-commande-convertit-applications-web-binaires-natifs/deno-desktop-javascript.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f23/javascript/general-javascript/">Général JavaScript</category>
			<dc:creator>Anthony</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184331/javascript/general-javascript/deno-lance-deno-desktop-nouvelle-commande-convertit-applications-web-binaires-natifs/</guid>
		</item>
		<item>
			<title><![CDATA[Node-RED 5.0 arrive comme la plus importante mise à jour de l'histoire de cet outil]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184330&amp;goto=newpost</link>
			<pubDate>Mon, 22 Jun 2026 18:56:00 GMT</pubDate>
			<description>*Node-RED 5.0 est disponible...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Node-RED 5.0 est disponible : la plus importante mise à jour de l'histoire de l'outil de développement introduit un éditeur entièrement repensé pour améliorer la circulation de l'information et l'efficacité</font></b> <br />
<br />
<b>Node-RED 5.0 est lancé avec une refonte majeure de l’éditeur, un thème sombre et des améliorations fonctionnelles. Node-RED 5.0 constitue la plus importante mise à jour de l’histoire de cet outil de développement basé sur les flux, introduisant un éditeur entièrement repensé pour améliorer la circulation de l’information et l’efficacité de l’espace de travail. Avec cette version, Node-RED prend en charge nativement un thème sombre qui suit les préférences du navigateur ou du système d’exploitation. De plus, l’éditeur Markdown intégré prend désormais en charge les alertes de type GitHub. Parmi les autres modifications apportées au flux de travail, citons la navigation par recherche qui s’affiche dans une fenêtre contextuelle, les infobulles de description pour les catégories de palettes, ainsi que la possibilité de mettre en pause la barre latérale de débogage à l’aide d’un bouton bascule.</b><br />
<br />
Node-RED est un outil de développement « low-code » basé sur les flux et destiné à la programmation visuelle. Il a été initialement développé par IBM pour relier entre eux des périphériques matériels, des API et des services en ligne dans le cadre de l'Internet des objets. Node-RED propose un éditeur de flux accessible via un navigateur web, qui permet de créer des fonctions JavaScript. Les éléments des applications peuvent être enregistrés ou partagés en vue d’une réutilisation. Le moteur d’exécution repose sur Node.js. Les flux créés dans Node-RED sont stockés au format JSON. En 2016, IBM a open-sourcé Node-RED en tant que projet de la JS Foundation.<br />
<br />
Récemment, Node-RED 5.0 est lancé avec une refonte majeure de l’éditeur, un thème sombre et des améliorations fonctionnelles. Node-RED 5.0 constitue la plus importante mise à jour de l’histoire de cet outil de développement basé sur les flux, introduisant un éditeur entièrement repensé pour améliorer la circulation de l’information et l’efficacité de l’espace de travail. Les utilisateurs peuvent désormais afficher deux panneaux en divisant verticalement la barre latérale et les réorganiser par glisser-déposer, ce qui permet des mises en page plus flexibles. Suite à cette refonte, l’ancienne barre latérale d’informations a été remplacée par des panneaux distincts d’exploration et d’informations, rendant la navigation et les détails de sélection plus accessibles.<br />
<br />
Avec cette version, Node-RED prend en charge nativement un thème sombre qui suit les préférences du navigateur ou du système d’exploitation. Un nouveau système de plugins de thème permet de disposer de plusieurs variantes de thème, tandis que les améliorations en matière d’accessibilité mettent en évidence les nœuds sélectionnés à l’aide d’un halo bleu et standardisent les commandes de panoramique et de zoom. En ce qui concerne la documentation, les nœuds comportant des détails supplémentaires affichent un badge dans l’espace de travail, permettant aux utilisateurs d’ouvrir une fenêtre contextuelle pour une consultation rapide. De plus, l’éditeur Markdown intégré prend désormais en charge les alertes de type GitHub.<br />
<br />
Parmi les autres modifications apportées au flux de travail, citons la navigation par recherche qui s’affiche dans une fenêtre contextuelle, les infobulles de description pour les catégories de palettes, ainsi que la possibilité de mettre en pause la barre latérale de débogage à l’aide d’un bouton bascule. Les nœuds de lien peuvent être appelés à partir de nœuds de fonction avec gestion des réponses, et les nœuds fréquemment utilisés répertorient des cibles sélectionnables dans leurs boîtes de dialogue. Le nœud de délai ajoute un mode rafale pour la limitation de débit. Cette version apporte également des améliorations en matière de sécurité grâce à des mises à jour du noyau.<br />
<br />
<div style="text-align: center;">
<div class="video-container"><iframe class="restrain" title="YouTube video player" width="560" height="315" allowfullscreen src="//www.youtube.com/embed/fI7r7Cj-slI?wmode=transparent&amp;fs=1" frameborder="0"></iframe></div>
</div><br />
Voici un extrait de l'annonce de Node-RED 5.0 :<br />
<br />
<b><font size="3">Annonce de Node-RED 5.0</font></b><br />
<br />
Node-RED 5.0 est désormais disponible au téléchargement. Si vous effectuez une mise à jour, veuillez consulter les instructions de mise à jour.<br />
<br />
Node-RED 5.0 marque le plus grand changement apporté à l’expérience utilisateur de l’éditeur depuis le lancement du projet. Dans notre article sur la feuille de route, nous avions défini quatre axes prioritaires : la modernisation de l’expérience utilisateur, l’amélioration de l’apparence des nœuds, des améliorations fonctionnelles ciblées et la mise à jour de l’infrastructure du projet. Après une longue série de versions bêta – et une multitude de retours de la communauté tout au long de ce processus –, nous sommes ravis de rassembler tous ces éléments dans cette version finale.<br />
<br />
Nous avons mis en avant les principales modifications ci-dessous. Comme toujours, la communauté a apporté de nombreuses contributions, qu’il s’agisse de corrections de bogues, de nouvelles fonctionnalités, de documentation ou de traductions. Nous ne pourrions pas mener à bien notre mission sans ces contributions : un grand merci à toutes les personnes impliquées.<br />
<br />
<b><font size="3">Un éditeur modernisé</font></b><br />
<br />
L’aspect général de l’éditeur n’avait pas changé de manière substantielle depuis longtemps. Avec la version 5.0, nous avons saisi l’occasion de prendre du recul et de repenser la disposition de l’éditeur, en mettant l’accent sur un meilleur flux d’informations, une utilisation plus flexible de l’espace et une accessibilité améliorée.<br />
<br />
Il s’agissait d’un travail de grande envergure, mené de manière itérative et affiné au fil des versions bêta en réponse aux retours de la communauté. Le résultat est un éditeur qui devrait vous sembler familier, mais qui exploite bien mieux l’espace mis à votre disposition.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677099d1782199623/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 460
Taille : 39,8 Ko"  style="float: CONFIG" /></div><br />
<b>Barres latérales repensées</b><br />
<br />
Auparavant, les barres latérales constituaient un espace fourre-tout situé à droite, les panneaux disponibles étant masqués derrière un menu déroulant difficile à repérer. Les deux côtés de l’éditeur partagent désormais le même comportement pour les barres latérales, qui sont ainsi plus faciles à repérer.<br />
<br />
Le changement le plus important est que vous pouvez désormais afficher deux panneaux à la fois en divisant une barre latérale verticalement. Cela signifie que vous pouvez, par exemple, garder le panneau « Debug » visible dans la partie inférieure tout en travaillant avec un autre panneau au-dessus — une fonctionnalité réclamée depuis longtemps.<br />
<br />
Vous pouvez réorganiser les panneaux en les faisant glisser directement entre les emplacements disponibles. Chaque panneau comporte un petit en-tête indiquant son nom, que vous pouvez saisir pour le déplacer dans l’éditeur — vers l’un ou l’autre côté, ou vers la partie supérieure ou inférieure d’un côté.<br />
<br />
En bas se trouvent les boutons de la barre latérale, regroupés par section, ainsi que des boutons bascules permettant d’ouvrir et de fermer les barres latérales en un seul clic.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677100d1782199631/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 422
Taille : 12,5 Ko"  style="float: CONFIG" /></div><br />
<b>Les barres latérales « Explorateur » et « Informations »</b><br />
<br />
L’ancienne barre latérale « Informations » a été divisée en deux panneaux distincts :<br />
<br />
- L’« Explorateur » vous permet de naviguer parmi vos flux et vos nœuds. Dans notre convention de lecture de gauche à droite, il est bien plus naturel d’avoir cette vue d’ensemble à gauche ; c’est donc désormais le panneau par défaut dans la section supérieure gauche de la barre latérale.<br />
<br />
- Le panneau « Informations » affiche les détails de l’élément que vous avez actuellement sélectionné ; il s’agit du panneau par défaut affiché en haut à droite.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677101d1782199636/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 421
Taille : 35,6 Ko"  style="float: CONFIG" /></div><br />
<b>Thème sombre intégré</b><br />
<br />
Node-RED dispose enfin d’un thème sombre intégré. L’éditeur choisit automatiquement le thème clair ou sombre en fonction des préférences de votre navigateur ou de votre système d’exploitation, et vous pouvez en sélectionner un explicitement dans la boîte de dialogue « Paramètres utilisateur ».<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677102d1782199643/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/4.jpg/" border="0" alt="Nom : 4.jpg
Affichages : 421
Taille : 43,6 Ko"  style="float: CONFIG" /></div><br />
Par ailleurs, nous avons ajouté un mécanisme permettant aux plugins de thème de proposer plusieurs variantes. Ainsi, un thème tiers peut désormais inclure à la fois une variante claire et une variante sombre dans un seul package, et l'éditeur bascule automatiquement entre les deux.<br />
<br />
<b><font size="3">Améliorations fonctionnelles</font></b><br />
<br />
<b>Mise en pause de l'affichage du débogage</b><br />
<br />
Une fonctionnalité très attendue : vous pouvez désormais mettre en pause la barre latérale de débogage à l'aide d'un bouton situé dans son en-tête. Lorsqu'elle est en pause, la barre cesse de défiler et les nouveaux messages reçus ne s'affichent plus.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677103d1782199649/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/5.jpg/" border="0" alt="Nom : 5.jpg
Affichages : 419
Taille : 9,7 Ko"  style="float: CONFIG" /></div><br />
<b>Appel de nœuds « Link » depuis le nœud « Function »</b><br />
<br />
Il est désormais possible d’appeler un nœud « Link » depuis le milieu d’un nœud « Function » et d’attendre qu’une réponse soit renvoyée. Par exemple, si vous avez créé un flux encapsulé dans des nœuds « Link » pour gérer des requêtes de base de données, vous pouvez l’appeler depuis le code avec :<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">const { payload: data } = await node.linkcall('query-database', { query: &quot;SELECT * FROM T1&quot; })</code><hr />
</div><br />
<br />
La nouvelle API est accessible via <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">node.linkcall</span>. Vous lui transmettez le nom ou l’identifiant du nœud Link à appeler, ainsi que le message à lui envoyer.<br />
<br />
<b>Listes de sélection de nœuds triées</b><br />
<br />
Les nœuds Link, Complete, Catch et Status présentent tous une liste d’autres nœuds parmi lesquels choisir dans leur boîte de dialogue d’édition. Auparavant, cette liste s’affichait dans l’ordre dans lequel les nœuds avaient été ajoutés à l’espace de travail. Elle est désormais triée par ordre alphabétique selon le libellé, ce qui facilite considérablement la recherche du nœud souhaité.<br />
<br />
<b>Mode « burst » du nœud Delay</b><br />
<br />
Le mode de limitation de débit du nœud Delay a toujours réparti les messages entrants de manière uniforme selon le débit configuré. Il peut désormais être mis en mode « burst », dans lequel il laisse passer les messages quel que soit leur débit d’arrivée jusqu’à ce que la limite soit atteinte — auquel cas il les bloque jusqu’au début de l’intervalle de temps suivant.<br />
<br />
<b><font size="3">Mises à jour des nœuds et de la sécurité</font></b><br />
<br />
<b>Options TLS supplémentaires</b><br />
<br />
Le nœud de configuration TLS et plusieurs nœuds principaux disposent désormais d’options plus flexibles pour sécuriser les connexions :<br />
<br />
- Les certificats et clés TLS peuvent désormais être fournis à partir d’un fichier PFX/P12.<br />
- Les certificats et clés peuvent être chargés à partir de variables d’environnement.<br />
- Le nœud « Requête HTTP » peut désormais définir le nom de serveur SNI TLS.<br />
<br />
<b>Authentification renforcée</b><br />
<br />
Nous avons apporté quelques modifications afin de renforcer l’authentification dans l’éditeur :<br />
<br />
- Les connexions OAuth utilisent désormais un modèle d’échange de jetons.<br />
- Les règles CORS par défaut pour l’administrateur ont été supprimées.<br />
<br />
<b><font size="3">En coulisses</font></b><br />
<br />
<b>Node.js 24</b><br />
<br />
Node-RED 5.0 nécessite au minimum Node.js 22.9.0 pour fonctionner ; il ne fonctionnera pas avec une version antérieure.<br />
<br />
Toutefois, compte tenu de la prise en charge prévue de Node.js, nous recommandons d’utiliser Node.js 24, sur lequel reposent nos images Docker.<br />
<br />
Le projet Node.js ne créant plus d’images basées sur l’architecture ARM 32 bits (arm/v7), nous ne sommes plus en mesure de prendre en charge l’exécution sur les anciens Raspberry Pi (3b ou antérieurs), car ceux-ci ne peuvent pas exécuter le système d’exploitation 64 bits requis.<br />
<br />
<b>Intégration de npm</b><br />
<br />
Auparavant, Node-RED dépendait de l’installation de npm et de sa présence dans le chemin d’accès pour que le gestionnaire de palettes fonctionne. Avec cette version, npm est désormais une dépendance explicite de Node-RED. Cela nous donne plus de contrôle sur son utilisation et résout certains problèmes de sécurité potentiels.<br />
<br />
<b>Modernisation de l’environnement de développement</b><br />
<br />
Pour les contributeurs au code source principal, nous avons abandonné l’exécuteur de tâches <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">grunt</span> au profit de scripts npm personnalisés. Grunt était le bon choix il y a 13 ans, mais le monde a évolué — et nous aussi. Cela nous permet de supprimer du projet de nombreuses dépendances de développement (devDependencies) qui n’étaient plus maintenues.<br />
<br />
Nous sommes également passés de <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">jshint</span>, inactif depuis longtemps, à <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">eslint</span>. À ce stade, nous n’appliquons pas de nouvelles règles de linting, mais cela pose les bases pour le faire dans un avenir proche.<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://nodered.org/blog/2026/06/09/version-5-0-released" target="_blank">Annonce de Node-RED 5.0</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette annonce est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://programmation.developpez.com/actu/316968/Node-RED-2-0-est-disponible-l-outil-de-developpement-base-sur-les-flux-porte-la-version-minimale-de-Node-js-a-la-version-12-il-ajoute-un-bouton-d-injection-rapide-du-noeud-Inject/" target="_blank">Node-RED 2.0 est disponible, l'outil de développement basé sur les flux porte la version minimale de Node.js à la version 12. Il ajoute un bouton d'injection rapide du nœud Inject</a><br />
<br />
:fleche: <a href="https://typescript.developpez.com/actu/374878/Node-js-integre-enfin-le-support-de-TypeScript-en-natif-avec-Node-js-v22-18-0-LTS-les-developpeurs-peuvent-executer-directement-leurs-fichiers-TypeScript-sans-configuration-supplementaire/" target="_blank">Node.js intègre enfin le support de TypeScript en natif : avec Node.js v22.18.0 (LTS), les développeurs peuvent exécuter directement leurs fichiers TypeScript sans configuration supplémentaire</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677100d1782199631/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/2.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677101d1782199636/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/3.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677102d1782199643/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/4.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677103d1782199649/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/5.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677099d1782199623/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/1.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f698/environnements-developpement/autres-edi/">Autres EDI</category>
			<dc:creator>Jade Emy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184330/environnements-developpement/autres-edi/node-red-5-0-arrive-plus-importante-mise-jour-l-histoire-cet-outil/</guid>
		</item>
		<item>
			<title><![CDATA[[Pierre8r] Pierre8r le retour]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184328&amp;goto=newpost</link>
			<pubDate>Mon, 22 Jun 2026 18:39:13 GMT</pubDate>
			<description>Bonjour à tous, 
 
Je me suis...</description>
			<content:encoded><![CDATA[<div>Bonjour à tous,<br />
<br />
Je me suis inscrit sur Developpez.com le 24/10/2004, mon dernier message sur Developpez.com date de 2019.<br />
Il y a donc 7 ans.<br />
Je trouve que ce n'est pas si vieux que ça.<br />
J'ai 71 ans, retraité.<br />
Mon objectif est d'essayer de développer un utilitaire d'affichage de données autour de ma santé.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1497/club-professionnels-informatique/mode-d-emploi-aide-aux-nouveaux/presentations/">Présentations</category>
			<dc:creator>Pierre8r</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184328/club-professionnels-informatique/mode-d-emploi-aide-aux-nouveaux/presentations/pierre8r-pierre8r-retour/</guid>
		</item>
		<item>
			<title>Compilation en ligne</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184327&amp;goto=newpost</link>
			<pubDate>Mon, 22 Jun 2026 16:41:50 GMT</pubDate>
			<description>Bonjour à tous. 
 
Ce message...</description>
			<content:encoded><![CDATA[<div>Bonjour à tous.<br />
<br />
Ce message concerne DELPHI RIO et Windows (10/11)<br />
<br />
Pour un problème de gestion de version, on me demande de pouvoir compiler les projets Delphi depuis GITLAB. Donc de les compiler en ligne, et cela est tout nouveau pour moi.<br />
 <br />
Pour débuter, on me demande de valider ce process. J'ai pris un projet qui se compile avec l'IDE et qui est fonctionnel. Je dois essayer (et arriver) de le compiler en ligne.<br />
<br />
Voila ou j'en suis:<br />
A) J'ai crée une structure de répertoires identique a celle qu'attends GITLAB.<br />
<br />
B) Dans cette structure se trouvent des dossiers réceptacle pour des *.pas , *.Dfm, *.Dpr ,*.dproj... les fichiers nécessaires aux compilations des projets.<br />
<br />
C) Dans l'IDE, j'ai (essayé) de bien configurer les options de compilations:  <br />
       -  Tous les chemins de destinations, les chemins de recherches, mes directive de compilation... afin qu'elles soient toutes indiquées dans le fichiers*.dproj.<br />
<br />
D) Ensuite je sais que je dois utiliser MSBUILD.exe , mais il n'existe pas dans mon installation Delphi. <br />
Est ce un installateur spécifique ?  <br />
Est-ce une option à activer lors de l'installation standard ?<br />
En plus du fichier MSBUILD.exe, y a t il d'autres besoins ?<br />
Pour compiler en ligne est il nécessaire d'installer l'intégralité de l'environnement Delphi ?<br />
<br />
si vous savez ou je peux trouver de l'aide sur ce genre de manip , je suis preneur ! <br />
<br />
merci a tous et bonne soirée.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>petitcoucou31</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184327/environnements-developpement/delphi/compilation-ligne/</guid>
		</item>
		<item>
			<title><![CDATA[[WD12] Recherche DLLs framework WD120]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184325&amp;goto=newpost</link>
			<pubDate>Mon, 22 Jun 2026 13:15:57 GMT</pubDate>
			<description>Bonjour à tous, 
 
Je me...</description>
			<content:encoded><![CDATA[<div>Bonjour à tous,<br />
<br />
Je me retrouve dans une situation un peu délicate et j'espère que quelqu'un pourra m'aider.<br />
<br />
J'ai récupéré une application développée en WinDev 12 (framework WD120) par un développeur qui a malheureusement fermé sa société depuis plusieurs années et est injoignable. Je n'ai donc pas accès au projet source, ni à un poste avec WinDev 12 installé, ni à l'ISO d'installation.<br />
<br />
L'application refuse de démarrer avec l'erreur suivante :<br />
- Erreur 1065 / code système 126<br />
- &quot;Le chargement de la DLL WD120HF.DLL a échoué - Le module spécifié est introuvable&quot;<br />
<br />
Il me manque le framework runtime WinDev 12 complet. D'après mes recherches, les DLLs nécessaires sont :<br />
WD120VM.DLL, WD120HF.DLL, WD120CPL.DLL, WD120OBJ.DLL, WD120STD.DLL, WD120MAT.DLL, WD120IMG.DLL, WD120PRN.DLL<br />
<br />
Est-ce que quelqu'un aurait ces DLLs WD120*.dll et pourrait me les partager (via WeTransfer, Google Drive ou autre) ?<br />
<br />
Je précise que c'est uniquement pour faire fonctionner une application existante, pas pour développer.<br />
<br />
Merci d'avance pour votre aide !</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f226/environnements-developpement/windev/">WinDev</category>
			<dc:creator>BlackAlpha</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184325/environnements-developpement/windev/recherche-dlls-framework-wd120/</guid>
		</item>
	</channel>
</rss>
