<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archives des Éco-responsable - Blog du Patio Numérique</title>
	<atom:link href="https://blog.lepationumerique.com/tag/eco-responsable/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.lepationumerique.com/tag/eco-responsable/</link>
	<description>Du code à la créa… l’IA explore le numérique !</description>
	<lastBuildDate>Thu, 13 Feb 2025 17:36:22 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://blog.lepationumerique.com/wp-content/uploads/2023/05/Logo-PATIO.N-reduit-150x150.png</url>
	<title>Archives des Éco-responsable - Blog du Patio Numérique</title>
	<link>https://blog.lepationumerique.com/tag/eco-responsable/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Coder pour le climat : l’impact écologique du développement logiciel</title>
		<link>https://blog.lepationumerique.com/coder-pour-le-climat-limpact-ecologique-du-developpement-logiciel/</link>
					<comments>https://blog.lepationumerique.com/coder-pour-le-climat-limpact-ecologique-du-developpement-logiciel/#comments</comments>
		
		<dc:creator><![CDATA[Ajax]]></dc:creator>
		<pubDate>Thu, 13 Feb 2025 17:36:21 +0000</pubDate>
				<category><![CDATA[DEV]]></category>
		<category><![CDATA[Accessibilité]]></category>
		<category><![CDATA[Climat]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Développement durable]]></category>
		<category><![CDATA[Éco-responsable]]></category>
		<category><![CDATA[Écologie]]></category>
		<guid isPermaLink="false">https://blog.lepationumerique.com/?p=4321</guid>

					<description><![CDATA[<p>Dans cet article, AjaX explique l'importance du développement durable pour les développeurs et offre des stratégies concrètes pour réduire l'empreinte écologique de leurs projets logiciels. En adoptant ces approches innovantes, les développeurs ne se contentent pas de coder ; ils contribuent activement à la construction d'un avenir plus vert et plus responsable.</p>
<p>L’article <a href="https://blog.lepationumerique.com/coder-pour-le-climat-limpact-ecologique-du-developpement-logiciel/">Coder pour le climat : l’impact écologique du développement logiciel</a> est apparu en premier sur <a href="https://blog.lepationumerique.com">Blog du Patio Numérique</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-text-align-left intro-conclu has-theme-palette-8-background-color has-text-color has-background has-link-color wp-elements-0f5a1bd66f074055fbe9c0b4a7c7dbb0" style="color:#000000"><strong>Alors, les devs, prêts à hacker le changement climatique ? Si vous pensiez que le développement durable était réservé aux activistes et aux entreprises de la green tech, détrompez-vous. C’est pas juste pour les écolos en sandales… C’est aussi le terrain de jeu des vrais geeks du code. Si optimiser un algorithme pour qu’il consomme moins de CPU c’est votre kif, alors imaginez ce que vous pouvez faire pour réduire votre empreinte carbone… Dans l’univers du développement logiciel, chaque ligne de code, chaque serveur et chaque requête compte. De l’efficacité énergétique des data centers à l’éco-conception des logiciels, je vais tenter d’explorer pourquoi et comment nous, les devs, devons intégrer des pratiques durables dans notre travail quotidien pour réduire l’empreinte écologique de l’industrie technologique.</strong></p>



<h3 class="wp-block-heading">Data Centers verts — L’épine dorsale énergétique</h3>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-kb-palette-6-color"><strong>Zoom technique :</strong> </mark>Les data centers sont les moteurs cachés de notre monde numérique, mais ils sont aussi des gouffres énergétiques monstrueux. Le <strong>Power Usage Effectiveness</strong> (<strong>PUE</strong>) mesure l’efficacité énergétique d’un data center. Un PUE optimal est proche de 1.0, ce qui signifie que presque toute l’énergie consommée est utilisée pour les opérations informatiques, sans gaspillage.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-code" data-code-block-pro-font-family style="font-size:.875rem;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Python</span><span role="button" tabindex="0" data-code="# Script Python pour monitorer et optimiser l'usage énergétique d'un data center
class DataCenter:
    def __init__(self, total_energy, it_energy):
        self.total_energy = total_energy
        self.it_energy = it_energy
    
    def calculate_pue(self):
        return self.total_energy / self.it_energy

dc = DataCenter(total_energy=1200, it_energy=1150)
print(f&quot;PUE: {dc.calculate_pue():.2f}&quot;)" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4" /><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2" /></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955"># Script Python pour monitorer et optimiser l'usage énergétique d'un data center</span></span>
<span class="line"><span style="color: #569CD6">class</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">DataCenter</span><span style="color: #D4D4D4">:</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">def</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">__init__</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">self</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">total_energy</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">it_energy</span><span style="color: #D4D4D4">):</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">self</span><span style="color: #D4D4D4">.total_energy = total_energy</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">self</span><span style="color: #D4D4D4">.it_energy = it_energy</span></span>
<span class="line"><span style="color: #D4D4D4">    </span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">def</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">calculate_pue</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">self</span><span style="color: #D4D4D4">):</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">return</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">self</span><span style="color: #D4D4D4">.total_energy / </span><span style="color: #569CD6">self</span><span style="color: #D4D4D4">.it_energy</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">dc = DataCenter(</span><span style="color: #9CDCFE">total_energy</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1200</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">it_energy</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1150</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #DCDCAA">print</span><span style="color: #D4D4D4">(</span><span style="color: #569CD6">f</span><span style="color: #CE9178">"PUE: </span><span style="color: #569CD6">{</span><span style="color: #D4D4D4">dc.calculate_pue()</span><span style="color: #569CD6">:.2f}</span><span style="color: #CE9178">"</span><span style="color: #D4D4D4">)</span></span></code></pre></div>



<p><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-kb-palette-6-color">Impact pratique :</mark></strong> Améliorer le PUE n’est pas juste bon pour la planète, c’est aussi rentable. Des géants comme <strong>Google </strong>et <strong>Microsoft </strong>ont déjà réduit drastiquement leur PUE grâce à l’intelligence artificielle et à des innovations en refroidissement efficaces.</p>



<h3 class="wp-block-heading"><strong>L’art éco-responsable du code</strong></h3>



<p><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-kb-palette-6-color">Zoom technique :</mark></strong> Écrire du code propre, c’est bien. Écrire du code vert, c’est mieux. L’éco-conception logicielle ne se limite pas à écrire du code propre ; elle implique de concevoir des programmes qui utilisent moins de ressources — <strong>processeur, mémoire, et bande passante.</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-code" data-code-block-pro-font-family style="font-size:.875rem;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">JavaScript</span><span role="button" tabindex="0" data-code="// Optimisation d'une fonction pour réduire l'utilisation du processeur
function efficientSort(data) {
    if (data.length > 1000) {
        console.log(&quot;Big data set, applying efficient sorting algorithm.&quot;);
        return mergeSort(data);
    } else {
        console.log(&quot;Small data set, applying quicksort.&quot;);
        return quickSort(data);
    }
}" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4" /><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2" /></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">// Optimisation d'une fonction pour réduire l'utilisation du processeur</span></span>
<span class="line"><span style="color: #569CD6">function</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">efficientSort</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4">) {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> (</span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">length</span><span style="color: #D4D4D4"> &gt; </span><span style="color: #B5CEA8">1000</span><span style="color: #D4D4D4">) {</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">console</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">log</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">"Big data set, applying efficient sorting algorithm."</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">return</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">mergeSort</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    } </span><span style="color: #C586C0">else</span><span style="color: #D4D4D4"> {</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">console</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">log</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">"Small data set, applying quicksort."</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">return</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">quickSort</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    }</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span></code></pre></div>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-kb-palette-6-color"><strong>Impact pratique :</strong> </mark>En choisissant l’algorithme de tri approprié en fonction de la taille des données, <strong>on minimise le temps CPU et donc la consommation énergétique.</strong> C’est un exemple de comment les choix de conception logicielle impactent directement la durabilité.</p>



<h3 class="wp-block-heading">Frameworks légers, grand impact</h3>



<p><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-kb-palette-6-color">Zoom technique :</mark></strong> Pourquoi charger un bulldozer quand une bicyclette fait l’affaire ? Dans le monde du développement front-end, l’utilisation de frameworks légers comme <strong>Preact </strong>ou <strong>Svelte </strong>non seulement accélère les temps de chargement mais réduit aussi la quantité de données transférées.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-code" data-code-block-pro-font-family style="font-size:.875rem;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" data-code="# Commande pour installer Preact, une alternative légère à React
npm install preact" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4" /><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2" /></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955"># Commande pour installer Preact, une alternative légère à React</span></span>
<span class="line"><span style="color: #DCDCAA">npm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">install</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">preact</span></span></code></pre></div>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-kb-palette-6-color"><strong>Impact pratique :</strong> </mark><strong>Moins de code signifie moins de données à transmettre et à traiter</strong>, ce qui diminue l’empreinte carbone de chaque utilisateur accédant à ton application. C’est un gain écologique qui se multiplie avec le nombre d’utilisateurs.</p>



<h3 class="wp-block-heading">Le Cloud vert — L’avenir éco-responsable</h3>



<p><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-kb-palette-6-color">Zoom technique :</mark></strong> Opter pour un fournisseur de Cloud Computing qui utilise des <strong>énergies renouvelables </strong>peut réduire significativement l’impact carbone de tes applications hébergées. Choisissez un cloud vert pour héberger vos données. <strong>AWS</strong>, <strong>Google</strong> et <strong>Azure </strong>rivalisent de vertus écolos. À vous de jouer.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-code" data-code-block-pro-font-family style="font-size:.875rem;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" data-code="# Exemple de sélection d'une option de cloud computing vert
aws ec2 run-instances --instance-type t2.micro --region us-west-2 --image-id ami-0c55b159cbfafe1f0 --count 1 --instance-market-options &quot;Green&quot;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4" /><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2" /></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955"># Exemple de sélection d'une option de cloud computing vert</span></span>
<span class="line"><span style="color: #DCDCAA">aws</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ec2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">run-instances</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--instance-type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">t2.micro</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--region</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">us-west-2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--image-id</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ami-0c55b159cbfafe1f0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--count</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--instance-market-options</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">"Green"</span></span></code></pre></div>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-kb-palette-6-color"><strong>Impact pratique :</strong> </mark>En choisissant des options de <strong>cloud éco-responsables</strong>, non seulement tu réduis ta propre empreinte carbone, mais tu encourages également l’industrie du cloud à adopter des pratiques plus vertes. Plus d’efficacité, moins de gaspillage. Tes data sont en sécurité, et la planète respire mieux.</p>



<p class="has-text-align-left intro-conclu has-kb-palette-6-color has-theme-palette-8-background-color has-text-color has-background has-link-color wp-elements-a7831d77d7c979021c0660dfe4b9a225"><strong>Nous, les devs, nous avons un pouvoir énorme non seulement pour créer des technologies innovantes mais aussi pour influencer positivement notre planète. En intégrant des pratiques de développement durable, non seulement nous contribuons à la protection de l’environnement, mais nous positionnons également nos produits comme avancés et conscients des enjeux écologiques actuels. Le développement durable en informatique n’est plus une option ; c’est une nécessité pour rester compétitif et responsable. Chaque ligne de code peut contribuer à un avenir plus vert. Alors, prêts à relever le défi ? Codons propre, pensons vert, et faisons de la tech une force pour le bien.</strong></p>



<hr class="wp-block-separator has-alpha-channel-opacity">


<footer class="entry-footer">
	<div class="entry-tags">
	<h4 class="titre-etiquette">TAGS</h4>
	<span class="tags-links">
		<span class="tags-label screen-reader-text">
			Étiquettes de la publication&nbsp;:		</span>
		<a href="https://blog.lepationumerique.com/tag/accessibilite/" title="Accessibilité" class="tag-link tag-item-accessibilite" rel="tag"><span class="tag-hash">#</span>Accessibilité</a><a href="https://blog.lepationumerique.com/tag/climat/" title="Climat" class="tag-link tag-item-climat" rel="tag"><span class="tag-hash">#</span>Climat</a><a href="https://blog.lepationumerique.com/tag/code/" title="Code" class="tag-link tag-item-code" rel="tag"><span class="tag-hash">#</span>Code</a><a href="https://blog.lepationumerique.com/tag/developpement/" title="Développement" class="tag-link tag-item-developpement" rel="tag"><span class="tag-hash">#</span>Développement</a><a href="https://blog.lepationumerique.com/tag/developpement-durable/" title="Développement durable" class="tag-link tag-item-developpement-durable" rel="tag"><span class="tag-hash">#</span>Développement durable</a><a href="https://blog.lepationumerique.com/tag/eco-responsable/" title="Éco-responsable" class="tag-link tag-item-eco-responsable" rel="tag"><span class="tag-hash">#</span>Éco-responsable</a><a href="https://blog.lepationumerique.com/tag/ecologie/" title="Écologie" class="tag-link tag-item-ecologie" rel="tag"><span class="tag-hash">#</span>Écologie</a>	</span>
	<div class="partage-sociaux">
		<p style="text-align : center"> Vous avez le pouvoir du partage, <br>
			utilisez-le ! </p>
		<div class="heateor_sss_sharing_container heateor_sss_horizontal_sharing" data-heateor-ss-offset="0" data-heateor-sss-href="https://blog.lepationumerique.com/coder-pour-le-climat-limpact-ecologique-du-developpement-logiciel/" style="background-color:#000;"><div class="heateor_sss_sharing_ul"><a aria-label="Facebook" class="heateor_sss_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fblog.lepationumerique.com%2Fcoder-pour-le-climat-limpact-ecologique-du-developpement-logiciel%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg" style="background-color:#0765FE;width:33px;height:33px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg style="display:block;" focusable="false" aria-hidden="true" width="100%" height="100%" viewBox="0 0 32 32"><path fill="BLACK" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z" /></svg></span></a><a aria-label="Linkedin" class="heateor_sss_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fblog.lepationumerique.com%2Fcoder-pour-le-climat-limpact-ecologique-du-developpement-logiciel%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg heateor_sss_s__default heateor_sss_s_linkedin" style="background-color:#0077b5;width:33px;height:33px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg style="display:block;" focusable="false" aria-hidden="true" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="BLACK" /></svg></span></a><a aria-label="Instagram" class="heateor_sss_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg" style="background-color:#53beee;width:33px;height:33px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="BLACK" /></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="BLACK" /></g><g><circle cx="89.5" cy="38.5" fill="BLACK" r="5.5" /></g></g></svg></span></a><a aria-label="X" class="heateor_sss_button_x" href="https://twitter.com/intent/tweet?text=Coder%20pour%20le%20climat%20%3A%20l%27impact%20%C3%A9cologique%20du%20d%C3%A9veloppement%20logiciel&amp;url=https%3A%2F%2Fblog.lepationumerique.com%2Fcoder-pour-le-climat-limpact-ecologique-du-developpement-logiciel%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg heateor_sss_s__default heateor_sss_s_x" style="background-color:#2a2a2a;width:33px;height:33px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" viewBox="0 0 32 32"><path fill="BLACK" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z" /></svg></span></a></div><div class="heateorSssClear"></div></div>	</div>
</div><!-- .entry-tags -->
</footer><!-- .entry-footer -->



<div class="entry-author entry-author-style-center content-bg entry-content-wrap entry">
	<div class="entry-author-profile author-profile vcard">
		<div class="entry-author-avatar">
			<img decoding="async" src="https://blog.lepationumerique.com/wp-content/uploads/2024/01/AJAX_patio-numerique-blog-150x150.jpg" width="120" height="120" srcset="https://blog.lepationumerique.com/wp-content/uploads/2024/01/AJAX_patio-numerique-blog-300x300.jpg 2x" alt="Ajax" class="avatar avatar-120 wp-user-avatar wp-user-avatar-120 alignnone photo">		</div>
		<b class="entry-author-name author-name fn">
			
			<a href="https://blog.lepationumerique.com/auteur/Ajax">Ajax</a>		</b>
				<div class="entry-author-description author-bio">
			<p>AjaX (c'est son username), c'est le programmateur chevronné du Patio, made by IA. Il jongle avec les algorithmes et les langages de programmation avec aisance et, malgré son style incisif et son humour quelque peu surréaliste, il n'hésite pas à adopter une approche didactique pour aborder chaque sujet.</p>
		</div>
	
		<div class="entry-author-follow author-follow">
					</div><!--.author-follow-->
	</div>
</div><!-- .entry-author -->




<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>


<div class="kb-row-layout-wrap kb-row-layout-id4321_3d4b5d-0e alignnone has-theme-palette9-background-color kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-layout-overlay kt-row-overlay-normal"></div><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-middle kb-theme-content-width">

<div class="wp-block-kadence-column kadence-column4321_920f92-d7 inner-column-1"><div class="kt-inside-inner-col">
<h2 class="kt-adv-heading4321_5bfdef-a1 wp-block-kadence-advancedheading has-theme-palette-3-color has-text-color" data-kb-block="kb-adv-heading4321_5bfdef-a1">Le PATIO NUMÉRIQUE <br><strong>vous accompagne </strong>pour du <br>développement éco-responsable</h2>


<div class="kb-row-layout-wrap kb-row-layout-id4321_9b90eb-58 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column4321_91e033-6a"><div class="kt-inside-inner-col">
<div class="wp-block-kadence-icon kt-svg-icons kt-svg-icons4321_720b95-32 alignnone">
<div class="wp-block-kadence-single-icon kt-svg-style-default kt-svg-icon-wrap kt-svg-item-4321_bfffca-f4"><span class="kb-svg-icon-wrap kb-svg-icon-fas_question"><svg viewBox="0 0 384 512" fill="currentColor" aria-hidden="true"><path d="M202.021 0C122.202 0 70.503 32.703 29.914 91.026c-7.363 10.58-5.093 25.086 5.178 32.874l43.138 32.709c10.373 7.865 25.132 6.026 33.253-4.148 25.049-31.381 43.63-49.449 82.757-49.449 30.764 0 68.816 19.799 68.816 49.631 0 22.552-18.617 34.134-48.993 51.164-35.423 19.86-82.299 44.576-82.299 106.405V320c0 13.255 10.745 24 24 24h72.471c13.255 0 24-10.745 24-24v-5.773c0-42.86 125.268-44.645 125.268-160.627C377.504 66.256 286.902 0 202.021 0zM192 373.459c-38.196 0-69.271 31.075-69.271 69.271 0 38.195 31.075 69.27 69.271 69.27s69.271-31.075 69.271-69.271-31.075-69.27-69.271-69.27z" /></svg></span></div>
</div>



<p class="kt-adv-heading4321_47eb70-fc wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading4321_47eb70-fc">Comment limiter l’empreinte écologique <br>d’un développement dès la phase de conception ?</p>
</div></div>



<div class="wp-block-kadence-column kadence-column4321_8a7460-23"><div class="kt-inside-inner-col">
<div class="wp-block-kadence-icon kt-svg-icons kt-svg-icons4321_73108e-0c alignnone">
<div class="wp-block-kadence-single-icon kt-svg-style-default kt-svg-icon-wrap kt-svg-item-4321_37fb16-60"><span class="kb-svg-icon-wrap kb-svg-icon-fas_question"><svg viewBox="0 0 384 512" fill="currentColor" aria-hidden="true"><path d="M202.021 0C122.202 0 70.503 32.703 29.914 91.026c-7.363 10.58-5.093 25.086 5.178 32.874l43.138 32.709c10.373 7.865 25.132 6.026 33.253-4.148 25.049-31.381 43.63-49.449 82.757-49.449 30.764 0 68.816 19.799 68.816 49.631 0 22.552-18.617 34.134-48.993 51.164-35.423 19.86-82.299 44.576-82.299 106.405V320c0 13.255 10.745 24 24 24h72.471c13.255 0 24-10.745 24-24v-5.773c0-42.86 125.268-44.645 125.268-160.627C377.504 66.256 286.902 0 202.021 0zM192 373.459c-38.196 0-69.271 31.075-69.271 69.271 0 38.195 31.075 69.27 69.271 69.27s69.271-31.075 69.271-69.271-31.075-69.27-69.271-69.27z" /></svg></span></div>
</div>



<p>Comment réduire la redondance et l’inutilisation de serveurs pour minimiser l’impact énergétique ?</p>
</div></div>

</div></div>

<div class="kb-row-layout-wrap kb-row-layout-id4321_a95a0f-e6 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column4321_897663-7f"><div class="kt-inside-inner-col">
<div class="wp-block-kadence-icon kt-svg-icons kt-svg-icons4321_afc296-5e alignnone">
<div class="wp-block-kadence-single-icon kt-svg-style-default kt-svg-icon-wrap kt-svg-item-4321_835291-38"><span class="kb-svg-icon-wrap kb-svg-icon-fas_question"><svg viewBox="0 0 384 512" fill="currentColor" aria-hidden="true"><path d="M202.021 0C122.202 0 70.503 32.703 29.914 91.026c-7.363 10.58-5.093 25.086 5.178 32.874l43.138 32.709c10.373 7.865 25.132 6.026 33.253-4.148 25.049-31.381 43.63-49.449 82.757-49.449 30.764 0 68.816 19.799 68.816 49.631 0 22.552-18.617 34.134-48.993 51.164-35.423 19.86-82.299 44.576-82.299 106.405V320c0 13.255 10.745 24 24 24h72.471c13.255 0 24-10.745 24-24v-5.773c0-42.86 125.268-44.645 125.268-160.627C377.504 66.256 286.902 0 202.021 0zM192 373.459c-38.196 0-69.271 31.075-69.271 69.271 0 38.195 31.075 69.27 69.271 69.27s69.271-31.075 69.271-69.271-31.075-69.27-69.271-69.27z" /></svg></span></div>
</div>



<p class="kt-adv-heading4321_f64376-56 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading4321_f64376-56">Peut-on mesurer l’empreinte carbone <br>d’un projet et comment la réduire encore davantage ?</p>
</div></div>



<div class="wp-block-kadence-column kadence-column4321_361cac-0c"><div class="kt-inside-inner-col">
<div class="wp-block-kadence-icon kt-svg-icons kt-svg-icons4321_cc47e1-41 alignnone">
<div class="wp-block-kadence-single-icon kt-svg-style-default kt-svg-icon-wrap kt-svg-item-4321_f1e60a-11"><span class="kb-svg-icon-wrap kb-svg-icon-fas_question"><svg viewBox="0 0 384 512" fill="currentColor" aria-hidden="true"><path d="M202.021 0C122.202 0 70.503 32.703 29.914 91.026c-7.363 10.58-5.093 25.086 5.178 32.874l43.138 32.709c10.373 7.865 25.132 6.026 33.253-4.148 25.049-31.381 43.63-49.449 82.757-49.449 30.764 0 68.816 19.799 68.816 49.631 0 22.552-18.617 34.134-48.993 51.164-35.423 19.86-82.299 44.576-82.299 106.405V320c0 13.255 10.745 24 24 24h72.471c13.255 0 24-10.745 24-24v-5.773c0-42.86 125.268-44.645 125.268-160.627C377.504 66.256 286.902 0 202.021 0zM192 373.459c-38.196 0-69.271 31.075-69.271 69.271 0 38.195 31.075 69.27 69.271 69.27s69.271-31.075 69.271-69.271-31.075-69.27-69.271-69.27z" /></svg></span></div>
</div>



<p>Un projet peut-il fonctionner sur des infrastructures mutualisées pour éviter le gaspillage de ressources ?</p>
</div></div>

</div></div>


<p class="kt-adv-heading4321_89b77b-12 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading4321_89b77b-12"><strong>Et bien d’autres questions encore… Contactez-nous !</strong></p>



<div class="wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns4321_72a706-c6"><a class="kb-button kt-button button kb-btn4321_a65c1d-d9 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-fill  kt-btn-has-text-true kt-btn-has-svg-false  wp-block-kadence-singlebtn" href="https://www.lepationumerique.com/" target="_blank" rel="noreferrer noopener"><span class="kt-btn-inner-text">PATIO.DEV</span></a></div>
</div></div>

</div></div>

<div class="kb-row-layout-wrap kb-row-layout-id4321_cef7ac-43 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column4321_fab67e-5d"><div class="kt-inside-inner-col">
<figure class="wp-block-image size-full is-resized"><img fetchpriority="high" decoding="async" width="900" height="262" src="https://blog.lepationumerique.com/wp-content/uploads/2024/01/ai-tips-box_lepationumerique.jpg" alt class="wp-image-3260" style="width:789px" srcset="https://blog.lepationumerique.com/wp-content/uploads/2024/01/ai-tips-box_lepationumerique.jpg 900w, https://blog.lepationumerique.com/wp-content/uploads/2024/01/ai-tips-box_lepationumerique-300x87.jpg 300w, https://blog.lepationumerique.com/wp-content/uploads/2024/01/ai-tips-box_lepationumerique-768x224.jpg 768w" sizes="(max-width: 900px) 100vw, 900px"></figure>



<p></p>


<div class="kb-row-layout-wrap kb-row-layout-id4321_e79b6e-d3 alignnone kt-row-has-bg bloc-tips-ia wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column4321_9ccad8-58"><div class="kt-inside-inner-col">
<p class="has-text-align-center has-theme-palette-3-color has-text-color has-link-color wp-elements-79651ac732ecfc95c988f470f2e66257"><strong>Cet article a été généré par ChatGPT, en plusieurs étapes que nous allons détailler ici.</strong></p>



<p>Dans cet article, AjaX se penche sur le sujet du développement durable pour les développeurs. Utilisant son style distinctif, il apporte une perspective à la fois technique et pragmatique, enrichie d’exemples de code et de solutions spécifiques, pour donner des pistes aux développeurs. Il vise à démontrer comment les pratiques de développement peuvent avoir un impact significatif sur l’environnement et propose des solutions concrètes pour intégrer des principes durables dans leurs projets de développement logiciel.</p>



<p><strong>STEP 1 : Poser le sujet en donnant des instructions claires</strong> : domaine / objectif / intention / ton / cible</p>



<pre class="wp-block-code has-theme-palette-6-color has-theme-palette-9-background-color has-text-color has-background has-link-color wp-elements-f6b0cb33c98886e157ee0c8531a65601"><code>Tu es mon assistant pour la rédaction d'un article de blog où il s'agit de sensibiliser les développeurs à leur rôle potentiel dans la lutte contre le changement climatique et autres défis environnementaux, en mettant en lumière des pratiques spécifiques et des technologies qui peuvent aider à réduire l'empreinte écologique de leurs activités. Ton objectif est de m'aider à rédiger un article dans le style rédactionnel d'AjaX, défini au préalable, avec l'intention d'apporter une expertise didactique sur le sujet, en gardant une approche générale et pragmatique. Il s'agit de présenter une approche qui mélange expertise technique avec un style de communication direct et engageant. </code></pre>



<p><strong>STEP 2 : Demander des idées de titre et définir les mots-clés pour le SEO</strong></p>



<pre class="wp-block-code has-theme-palette-6-color has-text-color has-link-color wp-elements-2e84ce5bf1cfddf01d94ec98907f41e3"><code>D'abord, donne-moi une liste de 10 mots-clés pertinents pour mon article, dans le cadre d'une optimisation SEO, puis fais-moi 5 propositions attrayantes pour le titre incluant ces mots-clés.</code></pre>



<p><strong>STEP 3 : Définir la structure de l’article</strong> (et la remanier…)</p>



<pre class="wp-block-code has-theme-palette-6-color has-text-color has-link-color wp-elements-3b740efca9a9a8e750b1412e7bcea52d"><code>Fais-moi un plan détaillé de l'article, avec la structure suivante :  Introduction (250 mots), 4 parties (850 mots), Conclusion (250 mots). Balises : titres avec balises H2 et H3, contenant des mots-clés principaux ou synonymes. Le plan doit au moins détailler les points clés à développer.</code></pre>



<p><strong>STEP 4 : Lancer la rédaction de l’article </strong></p>



<pre class="wp-block-code has-theme-palette-4-color has-text-color has-link-color wp-elements-55427d6fd74ad7e0d7f0a638f92de573"><code>Rédige l'article, de 1200 mots minimum, dans le style rédactionnel d'AjaX que nous avons défini ensemble, et selon le plan validé. 
Utilise un langage naturel et varié, des expressions et un vocabulaire diversifiés pour rendre l'article plus humain et naturel.
Utilise un langage spécifique au domaine de l'informatique, développement, programmation.
Utilise un vocabulaire précis et des exemples techniques détaillés. 
Intègre des exemples de code avec des explications pour montrer comment les principes peuvent être mis en œuvre de manière concrète.
L'article doit inclure des appels à l'action et des conseils pratiques pour encourager les développeurs à appliquer les connaissances acquises.  
Le contenu doit être aussi applicable et immédiatement utile que possible.
L’article doit contenir les mots-clefs principaux ainsi que ses synonymes. Cet article doit-être optimisé pour les moteurs de recherches.
Crée une méta-description de 50 mots maximum et ajoute-la à la fin de l’article.</code></pre>



<p class="has-text-align-center has-theme-palette-2-color has-text-color has-link-color wp-elements-5190a3aa0f270c662c52360472476b6d">Bien entendu, tout au long de ces étapes, l’intervention humaine est primordiale : <br>il faut <strong>reformuler </strong>et <strong>préciser </strong>chaque demande si nécessaire, <strong>ajouter des détails et des spécifications</strong>, <strong>réviser</strong>, <strong>ajuster</strong>, <strong>relire</strong>, <strong>modifier</strong>…</p>
</div></div>



<div class="wp-block-kadence-column kadence-column4321_36ef5d-d1"><div class="kt-inside-inner-col">
<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-4321_d48655-d4"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider"></div></div>



<p class="has-text-align-center has-theme-palette-3-color has-text-color has-link-color wp-elements-89ab731d9d678e04e84f152eef2575b1"><strong>L’image a été générée par Midjourney avec le prompt suivant :</strong></p>



<pre class="wp-block-code has-theme-palette-4-color has-theme-palette-9-background-color has-text-color has-background has-link-color wp-elements-4e2d5b72128776e73c9ba5a16021e48c"><code>A minimalist infographic-style illustration of a computer screen, poorly arranged icons, garish colors, and unbalanced textual elements, showing common design mistakes. The interface looks cluttered with tiny buttons, unreadable text. Background is light with clean lines and limited color palette. The colors are vibrant, attracting attention to design errors. Created using: clean vector graphics, modern UX style, flat design, precise alignment, thin lines, soft gradients, data visualization techniques, grid layout, and professional typography --ar 16:9
</code></pre>
</div></div>

</div></div></div></div>

</div></div>

<div class="kb-row-layout-wrap kb-row-layout-id4321_fee3ee-25 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column4321_56d6f7-f8"><div class="kt-inside-inner-col"></div></div>

</div></div><p>L’article <a href="https://blog.lepationumerique.com/coder-pour-le-climat-limpact-ecologique-du-developpement-logiciel/">Coder pour le climat : l’impact écologique du développement logiciel</a> est apparu en premier sur <a href="https://blog.lepationumerique.com">Blog du Patio Numérique</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.lepationumerique.com/coder-pour-le-climat-limpact-ecologique-du-developpement-logiciel/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
