1<!doctype html> 2<html lang="fr-FR" prefix="og: https://ogp.me/ns#"> 3<head> 4 <meta charset="UTF-8" /><link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <link rel="profile" href="https://gmpg.org/xfn/11" /> 7 8
8<script type="text/javascript" charset="UTF-8" data-cs-platform="wordpress" src="https://cdn.cookie-script.com/s/a2529c6c444551ca56c2590d97ca7bf6.js" id="cookie_script-js-with"></script>
8<link rel="alternate" href="https://www.tellaw.org/en/" hreflang="en" /> 9<link rel="alternate" href="https://www.tellaw.org/" hreflang="fr" /> 10<!-- Google tag (gtag.js) consent mode dataLayer added by Site Kit -->
11<script id="google_gtagjs-js-consent-mode-data-layer"> 12window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 13gtag('consent', 'default', {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500}); 14window._googlesitekitConsentCategoryMap = {"statistics":["analytics_storage"],"marketing":["ad_storage","ad_user_data","ad_personalization"],"functional":["functionality_storage","security_storage"],"preferences":["personalization_storage"]}; 15window._googlesitekitConsents = {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500}; 16</script>
16 17<!-- Terminer le dataLayer du mode Consentement de la balise Google (gtag.js) ajouté par Site Kit --> 18 19<!-- Optimisation des moteurs de recherche par Rank Math - https://rankmath.com/ --> 20<title>Acceuil Tellaw.org - Tellaw.org</title> 21<meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 22<link rel="canonical" href="https://www.tellaw.org/" /> 23<meta property="og:locale" content="fr_FR" /> 24<meta property="og:type" content="website" /> 25<meta property="og:locale:alternate" content="en_US" /> 26<meta property="og:title" content="Acceuil Tellaw.org - Tellaw.org" /> 27<meta property="og:url" content="https://www.tellaw.org/" /> 28<meta property="og:site_name" content="Tellaw.org" /> 29<meta property="og:updated_time" content="2026-05-10T17:50:11+01:00" /> 30<meta property="article:published_time" content="2026-05-10T16:07:08+01:00" /> 31<meta property="article:modified_time" content="2026-05-10T17:50:11+01:00" /> 32<meta name="twitter:card" content="summary_large_image" /> 33<meta name="twitter:title" content="Acceuil Tellaw.org - Tellaw.org" /> 34<meta name="twitter:site" content="@tellaw" /> 35<meta name="twitter:creator" content="@tellaw" /> 36<meta name="twitter:label1" content="Ãcrit par" /> 37<meta name="twitter:data1" content="Eric Wallet" /> 38<meta name="twitter:label2" content="Temps de lecture" /> 39<meta name="twitter:data2" content="Moins dâune minute" />
40<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":["Person","Organization"],"@id":"https://www.tellaw.org/#person","name":"Tellaw.org","sameAs":["https://www.facebook.com/Tellaworg-161922830539188/","https://twitter.com/tellaw"]},{"@type":"WebSite","@id":"https://www.tellaw.org/#website","url":"https://www.tellaw.org","name":"Tellaw.org","publisher":{"@id":"https://www.tellaw.org/#person"},"inLanguage":"fr-FR","potentialAction":{"@type":"SearchAction","target":"https://www.tellaw.org/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"https://www.tellaw.org/#webpage","url":"https://www.tellaw.org/","name":"Acceuil Tellaw.org - Tellaw.org","datePublished":"2026-05-10T16:07:08+01:00","dateModified":"2026-05-10T17:50:11+01:00","about":{"@id":"https://www.tellaw.org/#person"},"isPartOf":{"@id":"https://www.tellaw.org/#website"},"inLanguage":"fr-FR"},{"@type":"Person","@id":"https://www.tellaw.org/#author","name":"Eric Wallet","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/af664ca0d8de48f8ea8c10752ce58d2c441bec2551450089801e0b52378416dc?s=96&d=mm&r=g","url":"https://secure.gravatar.com/avatar/af664ca0d8de48f8ea8c10752ce58d2c441bec2551450089801e0b52378416dc?s=96&d=mm&r=g","caption":"Eric Wallet","inLanguage":"fr-FR"},"sameAs":["http://www.tellaw.org","https://www.facebook.com/tellaw","https://twitter.com/tellaw"]},{"@type":"Article","headline":"Acceuil Tellaw.org - Tellaw.org","datePublished":"2026-05-10T16:07:08+01:00","dateModified":"2026-05-10T17:50:11+01:00","author":{"@id":"https://www.tellaw.org/#author","name":"Eric Wallet"},"publisher":{"@id":"https://www.tellaw.org/#person"},"name":"Acceuil Tellaw.org - Tellaw.org","@id":"https://www.tellaw.org/#richSnippet","isPartOf":{"@id":"https://www.tellaw.org/#webpage"},"inLanguage":"fr-FR","mainEntityOfPage":{"@id":"https://www.tellaw.org/#webpage"}}]}</script>
40 41<!-- /Extension Rank Math WordPress SEO --> 42 43<link rel='dns-prefetch' href='//cdn.elementor.com' /> 44<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /> 45<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 46<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 47<link rel='dns-prefetch' href='//fundingchoicesmessages.google.com' /> 48<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 49<link rel="alternate" type="application/rss+xml" title="Tellaw.org » Flux" href="https://www.tellaw.org/feed/" /> 50<link rel="alternate" type="application/rss+xml" title="Tellaw.org » Flux des commentaires" href="https://www.tellaw.org/comments/feed/" /> 51<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.tellaw.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.tellaw.org%2F&lang=fr" /> 52<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.tellaw.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.tellaw.org%2F&format=xml&lang=fr" /> 53<style id='wp-img-auto-sizes-contain-inline-css'> 54img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 55/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 56</style>
57<script>WebFontConfig={google:{families:["Instrument Sans:400,400i,700,700i,500,500i,600:latin,latin-ext,cyrillic,cyrillic-ext,vietnamese"]}};if ( typeof WebFont === "object" && typeof WebFont.load === "function" ) { WebFont.load( WebFontConfig ); }</script>
57<script data-optimized="1" src="https://www.tellaw.org/wp-content/plugins/litespeed-cache/assets/js/webfontloader.min.js"></script>
57 58<style id='wp-emoji-styles-inline-css'> 59 60 img.wp-smiley, img.emoji { 61 display: inline !important; 62 border: none !important; 63 box-shadow: none !important; 64 height: 1em !important; 65 width: 1em !important; 66 margin: 0 0.07em !important; 67 vertical-align: -0.1em !important; 68 background: none !important; 69 padding: 0 !important; 70 } 71/*# sourceURL=wp-emoji-styles-inline-css */ 72</style> 73<link rel='stylesheet' id='wp-block-library-css' href='https://www.tellaw.org/wp-includes/css/dist/block-library/style.min.css?ver=6.9.10' media='all' /> 74 75<style id='wp-block-button-inline-css'> 76.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none} 77/*# sourceURL=https://www.tellaw.org/wp-includes/blocks/button/style.min.css */ 78</style> 79<style id='wp-block-heading-inline-css'> 80h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 81/*# sourceURL=https://www.tellaw.org/wp-includes/blocks/heading/style.min.css */ 82</style> 83<style id='wp-block-image-inline-css'> 84.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;
84cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 85/*# sourceURL=https://www.tellaw.org/wp-includes/blocks/image/style.min.css */ 86</style> 87<style id='wp-block-latest-comments-inline-css'> 88ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit} 89/*# sourceURL=https://www.tellaw.org/wp-includes/blocks/latest-comments/style.min.css */ 90</style> 91<style id='wp-block-latest-posts-inline-css'> 92.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}
92.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center} 93/*# sourceURL=https://www.tellaw.org/wp-includes/blocks/latest-posts/style.min.css */ 94</style> 95<style id='wp-block-buttons-inline-css'> 96.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center} 97/*# sourceURL=https://www.tellaw.org/wp-includes/blocks/buttons/style.min.css */ 98</style> 99<style id='wp-block-group-inline-css'> 100.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 101/*# sourceURL=https://www.tellaw.org/wp-includes/blocks/group/style.min.css */ 102</style> 103<style id='wp-block-paragraph-inline-css'> 104.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 105/*# sourceURL=https://www.tellaw.org/wp-includes/blocks/paragraph/style.min.css */ 106</style> 107<style id='wp-block-quote-inline-css'> 108.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not
108(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block} 109/*# sourceURL=https://www.tellaw.org/wp-includes/blocks/quote/style.min.css */ 110</style> 111<style id='wp-block-table-inline-css'> 112.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit} 113/*# sourceURL=https://www.tellaw.org/wp-includes/blocks/table/style.min.css */ 114</style> 115 116<style id='classic-theme-styles-inline-css'> 117/*! This file is auto-generated */ 118.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
118padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 119/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 120</style> 121<style id='global-styles-inline-css'> 122:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #000000;--wp--preset--color--secondary: #666666;--wp--preset--color--layout: #F4F4F4;--wp--preset--color--accent: #FF5D29;--wp--preset--color--border: #D4D4D4;--wp--preset--color--divider: #D4D4D4;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
122--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-layout-color{color: var(--wp--preset--color--layout) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-border-color{color: var(--wp--preset--color--border) !important;}.has-divider-color{color: var(--wp--preset--color--divider) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-layout-background-color{background-color: var(--wp--preset--color--layout) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-border-background-color{background-color: var(--wp--preset--color--border) !important;}
122.has-divider-background-color{background-color: var(--wp--preset--color--divider) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-layout-border-color{border-color: var(--wp--preset--color--layout) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-border-border-color{border-color: var(--wp--preset--color--border) !important;}.has-divider-border-color{border-color: var(--wp--preset--color--divider) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool
122-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 123/*# sourceURL=global-styles-inline-css */ 124</style> 125 126<link rel='stylesheet' id='mt-shcore-style-css' href='https://www.tellaw.org/wp-content/plugins/syntax-highlighter-mt/styles/shCore.css?ver=2.2.5' media='all' /> 127<link rel='stylesheet' id='mt-theme-style-css' href='https://www.tellaw.org/wp-content/plugins/syntax-highlighter-mt/styles/shThemeDefault.css?ver=2.2.5' media='all' /> 128<link rel='stylesheet' id='ea11y-widget-fonts-css' href='https://www.tellaw.org/wp-content/plugins/pojo-accessibility/assets/build/fonts.css?ver=4.1.1' media='all' /> 129<link rel='stylesheet' id='ea11y-skip-link-css' href='https://www.tellaw.org/wp-content/plugins/pojo-accessibility/assets/build/skip-link.css?ver=4.1.1' media='all' /> 130<link rel='stylesheet' id='csco-styles-css' href='https://www.tellaw.org/wp-content/themes/sugar-blog/style.css?ver=1.0.6' media='all' /> 131<style id='csco-styles-inline-css'> 132 133:root { 134 /* Base Font */ 135 --cs-font-base-family: Instrument Sans; 136 --cs-font-base-size: 1rem; 137 --cs-font-base-weight: 400; 138 --cs-font-base-style: normal; 139 --cs-font-base-letter-spacing: normal; 140 --cs-font-base-line-height: 1.5; 141 142 /* Primary Font */ 143 --cs-font-primary-family: Instrument Sans; 144 --cs-font-primary-size: 1rem; 145 --cs-font-primary-weight: 700; 146 --cs-font-primary-style: normal; 147 --cs-font-primary-letter-spacing: -0.02em; 148 --cs-font-primary-text-transform: none; 149 --cs-font-primary-line-height: 1.2; 150 151 /* Secondary Font */ 152 --cs-font-secondary-family: Instrument Sans; 153 --cs-font-secondary-size: 0.75rem; 154 --cs-font-secondary-weight: 400; 155 --cs-font-secondary-style: normal; 156 --cs-font-secondary-letter-spacing: normal; 157 --cs-font-secondary-text-transform: none; 158 --cs-font-secondary-line-height: 1.5; 159 160 /* Section Headings Font */ 161 --cs-font-section-headings-family: Instrument Sans; 162 --cs-font-section-headings-weight: 700; 163 --cs-font-section-headings-style: normal; 164 --cs-font-section-headings-letter-spacing: -0.03em; 165 --cs-font-section-headings-text-transform: none; 166 --cs-font-section-headings-line-height: 1.2; 167 168 /* Post Title Font Size */ 169 --cs-font-post-title-family: Instrument Sans; 170 --cs-font-post-title-weight: 700; 171 --cs-font-post-title-size: 3.5rem; 172 --cs-font-post-title-letter-spacing: -0.03em; 173 --cs-font-post-title-text-transform: none; 174 --cs-font-post-title-line-height: 1.2; 175 176 /* Post Subbtitle */ 177 --cs-font-post-subtitle-family: Instrument Sans; 178 --cs-font-post-subtitle-weight: 400; 179 --cs-font-post-subtitle-size: 1.375rem; 180 --cs-font-post-subtitle-letter-spacing: normal; 181 --cs-font-post-subtitle-line-height: 1.6; 182 183 /* Post Category Font */ 184 --cs-font-category-family: Instrument Sans; 185 --cs-font-category-size: 0.625rem; 186 --cs-font-category-weight: 700; 187 --cs-font-category-style: normal; 188 --cs-font-category-letter-spacing: 0.07em; 189 --cs-font-category-text-transform: uppercase; 190 --cs-font-category-line-height: 1.2; 191 192 /* Post Meta Font */ 193 --cs-font-post-meta-family: Instrument Sans; 194 --cs-font-post-meta-size: 0.8125rem; 195 --cs-font-post-meta-weight: 500; 196 --cs-font-post-meta-style: normal; 197 --cs-font-post-meta-letter-spacing: -0.02em; 198 --cs-font-post-meta-text-transform: none; 199 --cs-font-post-meta-line-height: 1.2; 200 201 /* Post Content */ 202 --cs-font-post-content-family: Instrument Sans; 203 --cs-font-post-content-weight: 400; 204 --cs-font-post-content-size: 1.125rem; 205 --cs-font-post-content-letter-spacing: normal; 206 --cs-font-post-content-line-height: 1.78; 207 208 /* Input Font */ 209 --cs-font-input-family: Instrument Sans; 210 --cs-font-input-size: 0.875rem; 211 --cs-font-input-weight: 400; 212 --cs-font-input-style: normal; 213 --cs-font-input-line-height: 1.5; 214 --cs-font-input-letter-spacing: normal; 215 --cs-font-input-text-transform: none; 216 217 /* Entry Title Font Size */ 218 --cs-font-entry-title-family: Instrument Sans; 219 --cs-font-entry-title-weight: 700; 220 --cs-font-entry-title-style: normal; 221 --cs-font-entry-title-letter-spacing: -0.03em; 222 --cs-font-entry-title-line-height: 1.2; 223 --cs-font-entry-title-text-transform: none; 224 225 /* Entry Excerpt */ 226 --cs-font-entry-excerpt-family: Instrument Sans; 227 --cs-font-entry-excerpt-weight: 400; 228 --cs-font-entry-excerpt-size: 1rem; 229 --cs-font-entry-excerpt-letter-spacing: normal; 230 --cs-font-entry-excerpt-line-height: 1.5; 231 232 /* Logos --------------- */ 233 234 /* Main Logo */ 235 --cs-font-main-logo-family: Instrument Sans; 236 --cs-font-main-logo-size: 4rem; 237 --cs-font-main-logo-weight: 700; 238 --cs-font-main-logo-style: normal; 239 --cs-font-main-logo-letter-spacing: -0.07em; 240 --cs-font-main-logo-text-transform: none; 241 --cs-font-main-logo-line-height: 1; 242 243 /* Mobile Logo */ 244 --cs-font-mobile-logo-family: Instrument Sans; 245 --cs-font-mobile-logo-size: 2rem; 246 --cs-font-mobile-logo-weight: 700; 247 --cs-font-mobile-logo-style: normal; 248 --cs-font-mobile-logo-letter-spacing: -0.07em; 249 --cs-font-mobile-logo-text-transform: none; 250 --cs-font-mobile-logo-line-height: 1; 251 252 /* Footer Logo */ 253 --cs-font-footer-logo-family: Instrument Sans; 254 --cs-font-footer-logo-size: 4rem; 255 --cs-font-footer-logo-weight: 700; 256 --cs-font-footer-logo-style: normal; 257 --cs-font-footer-logo-letter-spacing: -0.07em; 258 --cs-font-footer-logo-text-transform: none; 259 --cs-font-footer-logo-line-height: 1; 260 261 /* Headings --------------- */ 262 263 /* Headings */ 264 --cs-font-headings-family: Instrument Sans; 265 --cs-font-headings-weight: 700; 266 --cs-font-headings-style: normal; 267 --cs-font-headings-line-height: 1.2; 268 --cs-font-headings-letter-spacing: -0.03em; 269 --cs-font-headings-text-transform: none; 270 271 /* Menu Font --------------- */ 272 273 /* Menu */ 274 /* Used for main top level menu elements. */ 275 --cs-font-menu-family: Instrument Sans; 276 --cs-font-menu-size: 1.125rem; 277 --cs-font-menu-weight: 600; 278 --cs-font-menu-style: normal; 279 --cs-font-menu-letter-spacing: -0.02em; 280 --cs-font-menu-text-transform: none; 281 --cs-font-menu-line-height: 1.2; 282 283 /* Submenu Font */ 284 /* Used for submenu elements. */ 285 --cs-font-submenu-family: Instrument Sans; 286 --cs-font-submenu-size: 1rem; 287 --cs-font-submenu-weight: 600; 288 --cs-font-submenu-style: normal; 289 --cs-font-submenu-letter-spacing: -0.02em; 290 --cs-font-submenu-text-transform: none; 291 --cs-font-submenu-line-height: 1.2; 292 293 /* Footer Menu */ 294 --cs-font-footer-menu-family: Instrument Sans; 295 --cs-font-footer-menu-size: 1.3125rem; 296 --cs-font-footer-menu-weight: 700; 297 --cs-font-footer-menu-style: normal; 298 --cs-font-footer-menu-letter-spacing: -0.03em; 299 --cs-font-footer-menu-text-transform: none; 300 --cs-font-footer-menu-line-height: 1.2; 301 302 /* Footer Submenu Font */ 303 --cs-font-footer-submenu-family: Instrument Sans; 304 --cs-font-footer-submenu-size: 1rem; 305 --cs-font-footer-submenu-weight: 400; 306 --cs-font-footer-submenu-style: normal; 307 --cs-font-footer-submenu-letter-spacing: normal; 308 --cs-font-footer-submenu-text-transform: none; 309 --cs-font-footer-submenu-line-height: 1.5; 310 311 /* Strings */ 312 --cs-string-by: 'by '; 313} 314 315/*# sourceURL=csco-styles-inline-css */ 316</style> 317<link rel='stylesheet' id='csco-child-styles-css' href='https://www.tellaw.org/wp-content/themes/sugar-blog-child/style.css?ver=1.0.0' media='all' /> 318 319<style id='cs-customizer-output-styles-inline-css'> 320:root{--cs-light-site-background:#FFFFFF;--cs-dark-site-background:#222222;--cs-light-header-background:#FFFFFF;--cs-dark-header-background:#222222;--cs-light-header-submenu-background:#FFFFFF;--cs-dark-header-submenu-background:#222222;--cs-light-header-topbar-background:#FFFFFF;--cs-dark-header-topbar-background:#222222;--cs-light-footer-background:#FFFFFF;--cs-dark-footer-background:#222222;--cs-light-offcanvas-background:#FFFFFF;--cs-dark-offcanvas-background:#222222;--cs-light-layout-background:#F4F4F4;--cs-dark-layout-background:#3F3F3F;--cs-light-primary-color:#000000;--cs-dark-primary-color:#FFFFFF;--cs-light-secondary-color:#666666;--cs-dark-secondary-color:#CBCBCB;--cs-light-accent-color:#FF5D29;--cs-dark-accent-color:#FF5D29;--cs-light-button-background:#FF5D29;--cs-dark-button-background:#FF5D29;--cs-light-button-color:#FFFFFF;--cs-dark-button-color:#FFFFFF;--cs-light-button-hover-background:#E84410;--cs-dark-button-hover-background:#E84410;--cs-light-button-hover-color:#FFFFFF;--cs-dark-button-hover-color:#FFFFFF;--cs-light-border-color:#D4D4D4;--cs-dark-border-color:#4D4D4D;--cs-light-divider-color:#D4D4D4;--cs-dark-divider-color:#4D4D4D;--cs-light-overlay-background:#000000;--cs-dark-overlay-background:#000000;--cs-heading-1-font-size:2.875rem;--cs-heading-2-font-size:2rem;--cs-heading-3-font-size:1.5rem;--cs-heading-4-font-size:1.3125rem;--cs-heading-5-font-size:1.125rem;--cs-heading-6-font-size:1rem;--cs-header-initial-height:55px;--cs-header-height:55px;--cs-header-topbar-height:85px;--cs-header-topbar-border-width:1px;--cs-header-border-width:1px;}:root, [data-scheme="light"]{--cs-light-overlay-background-rgb:0,0,0;}:root, [data-scheme="dark"]{--cs-dark-overlay-background-rgb:0,0,0;}.cs-posts-area__home.cs-posts-area__grid{--cs-posts-area-grid-columns:2;--cs-posts-area-grid-column-gap:32px;}.cs-posts-area__home{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.5rem;}.cs-posts-area__archive.cs-posts-area__grid{--cs-posts-area-grid-columns:2;--cs-posts-area-grid-column-gap:32px;}.cs-posts-area__archive{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.5rem;}.cs-posts-area__read-next{--cs-entry-title-font-size:1.5rem;}.cs-search__post-area{--cs-entry-title-font-size:1.5rem;}.cs-burger-menu__post-area{--cs-entry-title-font-size:1.5rem;}@media (max-width: 1199.98px){.cs-posts-area__home.cs-posts-area__grid{--cs-posts-area-grid-columns:2;--cs-posts-area-grid-column-gap:32px;}.cs-posts-area__home{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.25rem;}.cs-posts-area__archive.cs-posts-area__grid{--cs-posts-area-grid-columns:2;--cs-posts-area-grid-column-gap:32px;}.cs-posts-area__archive{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.25rem;}.cs-posts-area__read-next{--cs-entry-title-font-size:1.25rem;}.cs-search__post-area{--cs-entry-title-font-size:1.25rem;}.cs-burger-menu__post-area{--cs-entry-title-font-size:1.25rem;}}@media (max-width: 991.98px){.cs-posts-area__home.cs-posts-area__grid{--cs-posts-area-grid-columns:2;--cs-posts-area-grid-column-gap:32px;}.cs-posts-area__home{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.25rem;}.cs-posts-area__archive.cs-posts-area__grid{--cs-posts-area-grid-columns:2;--cs-posts-area-grid-column-gap:32px;}.cs-posts-area__archive{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.25rem;}.cs-posts-area__read-next{--cs-entry-title-font-size:1.25rem;}.cs-search__post-area{--cs-entry-title-font-size:1.25rem;}.cs-burger-menu__post-area{--cs-entry-title-font-size:1.25rem;}}@media (max-width: 767.98px){.cs-posts-area__home.cs-posts-area__grid{--cs-posts-area-grid-columns:1;--cs-posts-area-grid-column-gap:32px;}.cs-posts-area__home{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.125rem;}.cs-posts-area__archive.cs-posts-area__grid{--cs-posts-area-grid-columns:1;--cs-posts-area-grid-column-gap:32px;}.cs-posts-area__archive{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.125rem;}.cs-posts-area__read-next{--cs-entry-title-font-size:1.125rem;}.cs-search__post-area{--cs-entry-title-font-size:1.125rem;}.cs-burger-menu__post-area{--cs-entry-title-font-size:1.125rem;}} 321/*# sourceURL=cs-customizer-output-styles-inline-css */ 322</style>
323<script src="https://www.tellaw.org/wp-content/plugins/syntax-highlighter-mt/scripts/shCore.js?ver=2.2.5" id="mt-shcore-js"></script>
vendor: 1 bytes, line 323
323
324<script src="https://www.tellaw.org/wp-content/plugins/syntax-highlighter-mt/scripts/shAutoloader.js?ver=2.2.5" id="mt-shautoloader-js"></script>
vendor: 1 bytes, line 324
324
325<script src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?ver=6.9.10" id="csco_adsense-js"></script>
325 326 327<!-- Extrait de code de la balise Google (gtag.js) ajouté par Site Kit --> 328<!-- Extrait Google Analytics ajouté par Site Kit -->
vendor: 58 bytes, lines 328-329
328 329<script src="https://www.googletagmanager.com/gtag/js?id=
329GT-T9HHX5F
vendor: 40 bytes, line 329
329" id="google_gtagjs-js" async></script>
330<script id="google_gtagjs-js-after"> 331window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 332gtag("set","linker",{"domains":["www.tellaw.org"]}); 333gtag("js", new Date()); 334gtag("set", "developer_id.dZTNiMT", true); 335gtag("config", "GT-T9HHX5F", {"googlesitekit_post_type":"page"}); 336//# sourceURL=google_gtagjs-js-after 337</script>
337 338<link rel="https://api.w.org/" href="https://www.tellaw.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.tellaw.org/wp-json/wp/v2/pages/6434" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.tellaw.org/xmlrpc.php?rsd" /> 339<meta name="generator" content="WordPress 6.9.10" /> 340<link rel='shortlink' href='https://www.tellaw.org/' /> 341<meta name="generator" content="Site Kit by Google 1.189.0" /> 342<!-- Balises Meta Google AdSense ajoutées par Site Kit --> 343<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"> 344<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"> 345<!-- Fin des balises Meta End Google AdSense ajoutées par Site Kit --> 346 347<!-- Extrait Google AdSense ajouté par Site Kit -->
348<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9329745104604456&host=ca-host-pub-2644536267352236" crossorigin="anonymous"></script>
348 349 350<!-- Terminer l'extrait de Google AdSense ajouté par Site Kit --> 351 352<!-- Extrait de l'incitation à réautoriser les annonces Google AdSense ajouté par Site Kit -->
353<script async src="https://fundingchoicesmessages.google.com/i/pub-9329745104604456?ers=1"></script>
353<script>(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();</script>
353 354<!-- Terminer l'extrait de l'incitation à réautoriser les annonces Google AdSense ajouté par Site Kit --> 355 356<!-- Extrait Google AdSense de protection contre les erreurs Incitation à réautoriser les annonces ajouté par Site Kit -->
vendor: 19,178 bytes, lines 357-395
357<script>(function(){'use strict';function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var ba=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; 358function ca(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var da=ca(this);function l(a,b){if(b)a:{var c=da;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&ba(c,a,{configurable:!0,writable:!0,value:b})}} 359function ea(a){return a.raw=a}function n(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:aa(a)};throw Error(String(a)+" is not an iterable or ArrayLike");}function fa(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c}var ha=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},p; 360if(typeof Object.setPrototypeOf=="function")p=Object.setPrototypeOf;else{var q;a:{var ja={a:!0},ka={};try{ka.__proto__=ja;q=ka.a;break a}catch(a){}q=!1}p=q?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var la=p; 361function t(a,b){a.prototype=ha(b.prototype);a.prototype.constructor=a;if(la)la(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.A=b.prototype}function ma(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b}l("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}}); 362l("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}}); 363l("String.prototype.includes",function(a){return a?a:function(b,c){if(this==null)throw new TypeError("The 'this' value for String.prototype.includes must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.includes must not be a regular expression");return this.indexOf(b,c||0)!==-1}});l("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991}); 364l("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});l("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});l("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}}); 365l("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}});/* 366 367 Copyright The Closure Library Authors. 368 SPDX-License-Identifier: Apache-2.0 369*/ 370var u=this||self;function v(a,b){a:{var c=["CLOSURE_FLAGS"];for(var d=u,e=0;e<c.length;e++)if(d=d[c[e]],d==null){c=null;break a}c=d}a=c&&c[a];return a!=null?a:b}function w(a){return a};function na(a){u.setTimeout(function(){throw a;},0)};var oa=v(610401301,!1),pa=v(188588736,!0),qa=v(645172343,v(1,!0));var x,ra=u.navigator;x=ra?ra.userAgentData||null:null;function z(a){return oa?x?x.brands.some(function(b){return(b=b.brand)&&b.indexOf(a)!=-1}):!1:!1}function A(a){var b;a:{if(b=u.navigator)if(b=b.userAgent)break a;b=""}return b.indexOf(a)!=-1};function B(){return oa?!!x&&x.brands.length>0:!1}function C(){return B()?z("Chromium"):(A("Chrome")||A("CriOS"))&&!(B()?0:A("Edge"))||A("Silk")};var sa=B()?!1:A("Trident")||A("MSIE");!A("Android")||C();C();A("Safari")&&(C()||(B()?0:A("Coast"))||(B()?0:A("Opera"))||(B()?0:A("Edge"))||(B()?z("Microsoft Edge"):A("Edg/"))||B()&&z("Opera"));var ta={},D=null;var ua=typeof Uint8Array!=="undefined",va=!sa&&typeof btoa==="function";var wa;function E(){return typeof BigInt==="function"};var F=typeof Symbol==="function"&&typeof Symbol()==="symbol";function xa(a){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?Symbol():a}var G=xa(),ya=xa("2ex");var za=F?function(a,b){a[G]|=b}:function(a,b){a.g!==void 0?a.g|=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})},H=F?function(a){return a[G]|0}:function(a){return a.g|0},I=F?function(a){return a[G]}:function(a){return a.g},J=F?function(a,b){a[G]=b}:function(a,b){a.g!==void 0?a.g=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function Aa(a,b){J(b,(a|0)&-14591)}function Ba(a,b){J(b,(a|34)&-14557)};var K={},Ca={};function Da(a){return!(!a||typeof a!=="object"||a.g!==Ca)}function Ea(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object}function L(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=H(a);if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;J(a,d|1);return!0};var M=0,N=0;function Fa(a){var b=a>>>0;M=b;N=(a-b)/4294967296>>>0}function Ga(a){if(a<0){Fa(-a);var b=n(Ha(M,N));a=b.next().value;b=b.next().value;M=a>>>0;N=b>>>0}else Fa(a)}function Ia(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else E()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Ja(c)+Ja(a));return c} 371function Ja(a){a=String(a);return"0000000".slice(a.length)+a}function Ha(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};var Ka=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var O;function La(a,b){O=b;a=new a(b);O=void 0;return a} 372function P(a,b,c){a==null&&(a=O);O=void 0;if(a==null){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("narr");d=H(a);if(d&2048)throw Error("farr");if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error("mid");a:{c=a;var e=c.length;if(e){var f=e-1;if(Ea(c[f])){d|=256;b=f-(+!!(d&512)-1);if(b>=1024)throw Error("pvtlmt");d=d&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(b>1024)throw Error("spvt");d=d&-16760833|(b&1023)<< 37314}}}J(a,d);return a};function Ma(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(L(a,void 0,0))return}else if(ua&&a!=null&&a instanceof Uint8Array){if(va){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{b===void 0&&(b=0);if(!D){D={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("");d=["+/=", 374"+/","-_=","-_.","-_"];for(var e=0;e<5;e++){var f=c.concat(d[e].split(""));ta[e]=f;for(var g=0;g<f.length;g++){var h=f[g];D[h]===void 0&&(D[h]=g)}}}b=ta[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=f=0;f<a.length-2;f+=3){var k=a[f],m=a[f+1];h=a[f+2];g=b[k>>2];k=b[(k&3)<<4|m>>4];m=b[(m&15)<<2|h>>6];h=b[h&63];c[e++]=g+k+m+h}g=0;h=d;switch(a.length-f){case 2:g=a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=b[a>>2]+b[(a&3)<<4|g>>4]+h+d}a=c.join("")}return a}}return a};function Na(a,b,c){a=Array.prototype.slice.call(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var f in e)Object.prototype.hasOwnProperty.call(e,f)&&(b[f]=c(e[f]))}return a}function Oa(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=L(a,void 0,0)?void 0:e&&H(a)&2?a:Pa(a,b,c,d!==void 0,e);else if(Ea(a)){var f={},g;for(g in a)Object.prototype.hasOwnProperty.call(a,g)&&(f[g]=Oa(a[g],b,c,d,e));a=f}else a=b(a,d);return a}} 375function Pa(a,b,c,d,e){var f=d||c?H(a):0;d=d?!!(f&32):void 0;a=Array.prototype.slice.call(a);for(var g=0;g<a.length;g++)a[g]=Oa(a[g],b,c,d,e);c&&c(f,a);return a}function Qa(a){return a.s===K?a.toJSON():Ma(a)};function Ra(a,b,c){c=c===void 0?Ba:c;if(a!=null){if(ua&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=H(a);if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(J(a,(d|34)&-12293),a):Pa(a,Ra,d&4?Ba:c,!0,!0)}a.s===K&&(c=a.h,d=I(c),a=d&2?a:La(a.constructor,Sa(c,d,!0)));return a}}function Sa(a,b,c){var d=c||b&2?Ba:Aa,e=!!(b&32);a=Na(a,b,function(f){return Ra(f,e,d)});za(a,32|(c?2:0));return a};function Ta(a,b){a=a.h;return Ua(a,I(a),b)}function Va(a,b,c,d){b=d+(+!!(b&512)-1);if(!(b<0||b>=a.length||b>=c))return a[b]} 376function Ua(a,b,c,d){if(c===-1)return null;var e=b>>14&1023||536870912;if(c>=e){if(b&256)return a[a.length-1][c]}else{var f=a.length;if(d&&b&256&&(d=a[f-1][c],d!=null)){if(Va(a,b,e,c)&&ya!=null){var g;a=(g=wa)!=null?g:wa={};g=a[ya]||0;g>=4||(a[ya]=g+1,g=Error(),g.__closure__error__context__984382||(g.__closure__error__context__984382={}),g.__closure__error__context__984382.severity="incident",na(g))}return d}return Va(a,b,e,c)}} 377function Wa(a,b,c,d,e){var f=b>>14&1023||536870912;if(c>=f||e&&!qa){var g=b;if(b&256)e=a[a.length-1];else{if(d==null)return;e=a[f+(+!!(b&512)-1)]={};g|=256}e[c]=d;c<f&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&J(a,g)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])} 378function Xa(a,b){var c=Ya;var d=d===void 0?!1:d;var e=a.h;var f=I(e),g=Ua(e,f,b,d);if(g!=null&&typeof g==="object"&&g.s===K)c=g;else if(Array.isArray(g)){var h=H(g),k=h;k===0&&(k|=f&32);k|=f&2;k!==h&&J(g,k);c=new c(g)}else c=void 0;c!==g&&c!=null&&Wa(e,f,b,c,d);e=c;if(e==null)return e;a=a.h;f=I(a);f&2||(g=e,c=g.h,h=I(c),g=h&2?La(g.constructor,Sa(c,h,!1)):g,g!==e&&(e=g,Wa(a,f,b,e,d)));return e}function Za(a,b){a=Ta(a,b);return a==null||typeof a==="string"?a:void 0} 379function $a(a,b){var c=c===void 0?0:c;a=Ta(a,b);if(a!=null)if(b=typeof a,b==="number"?Number.isFinite(a):b!=="string"?0:Ka.test(a))if(typeof a==="number"){if(a=Math.trunc(a),!Number.isSafeInteger(a)){Ga(a);b=M;var d=N;if(a=d&2147483648)b=~b+1>>>0,d=~d>>>0,b==0&&(d=d+1>>>0);b=d*4294967296+(b>>>0);a=a?-b:b}}else if(b=Math.trunc(Number(a)),Number.isSafeInteger(b))a=String(b);else{if(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),!(a[0]==="-"?a.length<20||a.length===20&&Number(a.substring(0,7))>-922337: 380a.length<19||a.length===19&&Number(a.substring(0,6))<922337)){if(a.length<16)Ga(Number(a));else if(E())a=BigInt(a),M=Number(a&BigInt(4294967295))>>>0,N=Number(a>>BigInt(32)&BigInt(4294967295));else{b=+(a[0]==="-");N=M=0;d=a.length;for(var e=b,f=(d-b)%6+b;f<=d;e=f,f+=6)e=Number(a.slice(e,f)),N*=1E6,M=M*1E6+e,M>=4294967296&&(N+=Math.trunc(M/4294967296),N>>>=0,M>>>=0);b&&(b=n(Ha(M,N)),a=b.next().value,b=b.next().value,M=a,N=b)}a=M;b=N;b&2147483648?E()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b= 381n(Ha(a,b)),a=b.next().value,b=b.next().value,a="-"+Ia(a,b)):a=Ia(a,b)}}else a=void 0;return a!=null?a:c}function R(a,b){var c=c===void 0?"":c;a=Za(a,b);return a!=null?a:c};var S;function T(a,b,c){this.h=P(a,b,c)}T.prototype.toJSON=function(){return ab(this)};T.prototype.s=K;T.prototype.toString=function(){try{return S=!0,ab(this).toString()}finally{S=!1}}; 382function ab(a){var b=S?a.h:Pa(a.h,Qa,void 0,void 0,!1);var c=!S;var d=pa?void 0:a.constructor.v;var e=I(c?a.h:b);if(a=b.length){var f=b[a-1],g=Ea(f);g?a--:f=void 0;e=+!!(e&512)-1;var h=b;if(g){b:{var k=f;var m={};g=!1;if(k)for(var r in k)if(Object.prototype.hasOwnProperty.call(k,r))if(isNaN(+r))m[r]=k[r];else{var y=k[r];Array.isArray(y)&&(L(y,d,+r)||Da(y)&&y.size===0)&&(y=null);y==null&&(g=!0);y!=null&&(m[r]=y)}if(g){for(var Q in m)break b;m=null}else m=k}k=m==null?f!=null:m!==f}for(var ia;a>0;a--){Q= 383a-1;r=h[Q];Q-=e;if(!(r==null||L(r,d,Q)||Da(r)&&r.size===0))break;ia=!0}if(h!==b||k||ia){if(!c)h=Array.prototype.slice.call(h,0,a);else if(ia||k||m)h.length=a;m&&h.push(m)}b=h}return b};function bb(a){return function(b){if(b==null||b=="")b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error("dnarr");za(b,32);b=La(a,b)}return b}};function cb(a){this.h=P(a)}t(cb,T);var db=bb(cb);var U;function V(a){this.g=a}V.prototype.toString=function(){return this.g+""};var eb={};function fb(a){if(U===void 0){var b=null;var c=u.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("goog#html",{createHTML:w,createScript:w,createScriptURL:w})}catch(d){u.console&&u.console.error(d.message)}U=b}else U=b}a=(b=U)?b.createScriptURL(a):a;return new V(a,eb)};/* 384 385 SPDX-License-Identifier: Apache-2.0 386*/ 387function gb(a){var b=ma.apply(1,arguments);if(b.length===0)return fb(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return fb(c)};function hb(a,b){a.src=b instanceof V&&b.constructor===V?b.g:"type_error:TrustedResourceUrl";var c,d;(c=(b=(d=(c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)==null?void 0:d.call(c,"script[nonce]"))?b.nonce||b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)};function ib(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^Date.now()).toString(36)};function jb(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)}function kb(a){this.g=a||u.document||document};function lb(a){a=a===void 0?document:a;return a.createElement("script")};function mb(a,b,c,d,e,f){try{var g=a.g,h=lb(g);h.async=!0;hb(h,b);g.head.appendChild(h);h.addEventListener("load",function(){e();d&&g.head.removeChild(h)});h.addEventListener("error",function(){c>0?mb(a,b,c-1,d,e,f):(d&&g.head.removeChild(h),f())})}catch(k){f()}};var nb=u.atob("aHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC93YXJuaW5nX2FtYmVyXzI0ZHAucG5n"),ob=u.atob("WW91IGFyZSBzZWVpbmcgdGhpcyBtZXNzYWdlIGJlY2F1c2UgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlIGlzIGludGVyZmVyaW5nIHdpdGggdGhpcyBwYWdlLg=="),pb=u.atob("RGlzYWJsZSBhbnkgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlLCB0aGVuIHJlbG9hZCB0aGlzIHBhZ2Uu");function qb(a,b,c){this.i=a;this.u=b;this.o=c;this.g=null;this.j=[];this.m=!1;this.l=new kb(this.i)} 388function rb(a){if(a.i.body&&!a.m){var b=function(){sb(a);u.setTimeout(function(){tb(a,3)},50)};mb(a.l,a.u,2,!0,function(){u[a.o]||b()},b);a.m=!0}} 389function sb(a){for(var b=W(1,5),c=0;c<b;c++){var d=X(a);a.i.body.appendChild(d);a.j.push(d)}b=X(a);b.style.bottom="0";b.style.left="0";b.style.position="fixed";b.style.width=W(100,110).toString()+"%";b.style.zIndex=W(2147483544,2147483644).toString();b.style.backgroundColor=ub(249,259,242,252,219,229);b.style.boxShadow="0 0 12px #888";b.style.color=ub(0,10,0,10,0,10);b.style.display="flex";b.style.justifyContent="center";b.style.fontFamily="Roboto, Arial";c=X(a);c.style.width=W(80,85).toString()+ 390"%";c.style.maxWidth=W(750,775).toString()+"px";c.style.margin="24px";c.style.display="flex";c.style.alignItems="flex-start";c.style.justifyContent="center";d=jb(a.l.g,"IMG");d.className=ib();d.src=nb;d.alt="Warning icon";d.style.height="24px";d.style.width="24px";d.style.paddingRight="16px";var e=X(a),f=X(a);f.style.fontWeight="bold";f.textContent=ob;var g=X(a);g.textContent=pb;Y(a,e,f);Y(a,e,g);Y(a,c,d);Y(a,c,e);Y(a,b,c);a.g=b;a.i.body.appendChild(a.g);b=W(1,5);for(c=0;c<b;c++)d=X(a),a.i.body.appendChild(d), 391a.j.push(d)}function Y(a,b,c){for(var d=W(1,5),e=0;e<d;e++){var f=X(a);b.appendChild(f)}b.appendChild(c);c=W(1,5);for(d=0;d<c;d++)e=X(a),b.appendChild(e)}function W(a,b){return Math.floor(a+Math.random()*(b-a))}function ub(a,b,c,d,e,f){return"rgb("+W(Math.max(a,0),Math.min(b,255)).toString()+","+W(Math.max(c,0),Math.min(d,255)).toString()+","+W(Math.max(e,0),Math.min(f,255)).toString()+")"}function X(a){a=jb(a.l.g,"DIV");a.className=ib();return a} 392function tb(a,b){b<=0||a.g!=null&&a.g.offsetHeight!==0&&a.g.offsetWidth!==0||(vb(a),sb(a),u.setTimeout(function(){tb(a,b-1)},50))}function vb(a){for(var b=n(a.j),c=b.next();!c.done;c=b.next())(c=c.value)&&c.parentNode&&c.parentNode.removeChild(c);a.j=[];(b=a.g)&&b.parentNode&&b.parentNode.removeChild(b);a.g=null};function wb(a,b,c,d,e){function f(k){document.body?g(document.body):k>0?u.setTimeout(function(){f(k-1)},e):b()}function g(k){k.appendChild(h);u.setTimeout(function(){h?(h.offsetHeight!==0&&h.offsetWidth!==0?b():a(),h.parentNode&&h.parentNode.removeChild(h)):a()},d)}var h=xb(c);f(3)}function xb(a){var b=document.createElement("div");b.className=a;b.style.width="1px";b.style.height="1px";b.style.position="absolute";b.style.left="-10000px";b.style.top="-10000px";b.style.zIndex="-10000";return b};function Ya(a){this.h=P(a)}t(Ya,T);function yb(a){this.h=P(a)}t(yb,T);var zb=bb(yb);function Ab(a){if(!a)return null;a=Za(a,4);var b;a===null||a===void 0?b=null:b=fb(a);return b};var Bb=ea([""]),Cb=ea([""]);function Db(a,b){this.m=a;this.o=new kb(a.document);this.g=b;this.j=R(this.g,1);this.u=Ab(Xa(this.g,2))||gb(Bb);this.i=!1;b=Ab(Xa(this.g,13))||gb(Cb);this.l=new qb(a.document,b,R(this.g,12))}Db.prototype.start=function(){Eb(this)}; 393function Eb(a){Fb(a);mb(a.o,a.u,3,!1,function(){a:{var b=a.j;var c=u.btoa(b);if(c=u[c]){try{var d=db(u.atob(c))}catch(e){b=!1;break a}b=b===Za(d,1)}else b=!1}b?Z(a,R(a.g,14)):(Z(a,R(a.g,8)),rb(a.l))},function(){wb(function(){Z(a,R(a.g,7));rb(a.l)},function(){return Z(a,R(a.g,6))},R(a.g,9),$a(a.g,10),$a(a.g,11))})}function Z(a,b){a.i||(a.i=!0,a=new a.m.XMLHttpRequest,a.open("GET",b,!0),a.send())}function Fb(a){var b=u.btoa(a.j);a.m[b]&&Z(a,R(a.g,5))};(function(a,b){u[a]=function(){var c=ma.apply(0,arguments);u[a]=function(){};b.call.apply(b,[null].concat(c instanceof Array?c:fa(n(c))))}})("__h82AlnkH6D91__",function(a){typeof window.atob==="function"&&(new Db(window,zb(window.atob(a)))).start()});}).call(this); 394 395window.__h82AlnkH6D91__("WyJwdWItOTMyOTc0NTEwNDYwNDQ1NiIsW251bGwsbnVsbCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9iL3B1Yi05MzI5NzQ1MTA0NjA0NDU2Il0sbnVsbCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9lbC9BR1NLV3hWVUUtdklyeXlKcm41Z25QZS1SZWFINWozNVlYUk4yZmFPcGR2TzJhcHlCY2FFTlc3UXgyMnBtM21rckR2TnV4bWxoSkRqOTJpZ2F5azJYb01wNWhiaGhBXHUwMDNkXHUwMDNkP3RlXHUwMDNkVE9LRU5fRVhQT1NFRCIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFhwR2I4MUFnN0dkUG9adzJDTkU4NE9pYnVpLXhVRUtkNUNNQXE3UmVZX2U0S3ljTXZndGRqTDdtdUJzOXRUYVRnQm1EMHYyeUkwcVZuMnh3eVdETWFhY2dcdTAwM2RcdTAwM2Q/YWJcdTAwM2QxXHUwMDI2c2JmXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFZrc0NJRXRIaU5Nbkc5V19UQWFTQVJ0QzBmMHBjemZBZzM1Q2ExUUNUMnM4SzNiVi1pQUJWb2N2cDM0MmlDb1dDX1BoZzRBeGM3bnNZcVZJWFBMVEYxQUFcdTAwM2RcdTAwM2Q/YWJcdTAwM2QyXHUwMDI2c2JmXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFVRRmxqNVJoN2RFdmhIM1hlOGV6TkdYdWtQbDBQR0xteHdQZ0pOalhvdW9ublowWEg1clF6cmN1R0gzUllVS2F5MVMxcXR0dEtLaTFHd2hudkFINUxTV0FcdTAwM2RcdTAwM2Q/c2JmXHUwMDNkMiIsImRpdi1ncHQtYWQiLDIwLDEwMCwiY0hWaUxUa3pNamszTkRVeE1EUTJNRFEwTlRZXHUwMDNkIixbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vd3d3LmdzdGF0aWMuY29tLzBlbW4vZi9wL3B1Yi05MzI5NzQ1MTA0NjA0NDU2LmpzP3VzcXBcdTAwM2RDQWciXSwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vZWwvQUdTS1d4V0RQc0xpMU16ekVzX3U5RUJmTlpxcGM0UEVYU2xlbF82OV91RmlWclR1eWtGQXRJTE5pRmxSQ2lpcHpreVJwcTF1ZjI0aWp5U0pTMlVlRENMZW1tVTFiUVx1MDAzZFx1MDAzZCJd");</script>
395 396<!-- Extrait de fin Google AdSense de protection contre les erreurs Incitation à réautoriser les annonces ajouté par Site Kit --> 397<link rel="icon" href="https://www.tellaw.org/wp-content/uploads/2026/01/cropped-ChatGPT-Image-2-janv.-2026-a-11_14_34-32x32.png" sizes="32x32" /> 398<link rel="icon" href="https://www.tellaw.org/wp-content/uploads/2026/01/cropped-ChatGPT-Image-2-janv.-2026-a-11_14_34-192x192.png" sizes="192x192" /> 399<link rel="apple-touch-icon" href="https://www.tellaw.org/wp-content/uploads/2026/01/cropped-ChatGPT-Image-2-janv.-2026-a-11_14_34-180x180.png" /> 400<meta name="msapplication-TileImage" content="https://www.tellaw.org/wp-content/uploads/2026/01/cropped-ChatGPT-Image-2-janv.-2026-a-11_14_34-270x270.png" /> 401<style id='core-block-supports-inline-css'> 402.wp-elements-2384db729c7391f1d265784d36621150 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--primary);}.wp-elements-6875ac120d6bc8cd2287f02d2343e4d1 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--secondary);}.wp-container-core-group-is-layout-ab9ce36e{gap:0px;flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-30f9c1e6{flex-wrap:nowrap;gap:8px;}.wp-container-core-buttons-is-layout-fdf48268{flex-wrap:nowrap;justify-content:flex-start;}.wp-container-core-group-is-layout-ec8ea0af{flex-wrap:nowrap;}.wp-container-core-group-is-layout-4474b0c1 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-4474b0c1 > * + *{margin-block-start:12px;margin-block-end:0;} 403/*# sourceURL=core-block-supports-inline-css */ 404</style> 405 406</head> 407 408<body class="home wp-singular page-template page-template-template-home-featured page-template-template-home-featured-php page page-id-6434 wp-embed-responsive wp-theme-sugar-blog wp-child-theme-sugar-blog-child cs-page-layout-right cs-navbar-smart-enabled cs-sticky-sidebar-enabled cs-stick-last" data-scheme='auto'> 409 410<div class="cs-wrapper"> 411 412
412<script> 413 const onSkipLinkClick = () => { 414 const htmlElement = document.querySelector('html'); 415 416 htmlElement.style['scroll-behavior'] = 'smooth'; 417 418 setTimeout( () => htmlElement.style['scroll-behavior'] = null, 1000 ); 419 } 420 document.addEventListener("DOMContentLoaded", () => { 421 if (!document.querySelector('#content')) { 422 document.querySelector('.ea11y-skip-to-content-link').remove(); 423 } 424 }); 425 </script>
425 426 <nav aria-label="Skip to content navigation"> 427 <a class="ea11y-skip-to-content-link" 428 href="#content" 429 tabindex="-1" 430 onclick="onSkipLinkClick()" 431 > 432 Aller au contenu principal 433 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" role="presentation"> 434 <path d="M18 6V12C18 12.7956 17.6839 13.5587 17.1213 14.1213C16.5587 14.6839 15.7956 15 15 15H5M5 15L9 11M5 15L9 19" 435 stroke="black" 436 stroke-width="1.5" 437 stroke-linecap="round" 438 stroke-linejoin="round" 439 /> 440 </svg> 441 </a> 442 <div class="ea11y-skip-to-content-backdrop"></div> 443 </nav> 444 445 446 447 <div class="cs-site-overlay"></div> 448 449 <div class="cs-offcanvas" data-scheme="auto" data-l="light" data-d="dark"> 450 451 <div class="cs-offcanvas__header"> 452 453 <div class="cs-offcanvas__close-toggle" role="button" aria-label="Close mobile menu button"> 454 <i class="cs-icon cs-icon-x"></i> 455 </div> 456 457 <div class="cs-logo cs-logo-mobile"> 458 <a class="cs-header__logo cs-header__logo-mobile cs-logo-once" href="https://www.tellaw.org/"> 459 Tellaw.org </a> 460 461 </div> 462 463 464 </div> 465 466 <aside class="cs-offcanvas__sidebar"> 467 <div class="cs-offcanvas__inner cs-offcanvas__area cs-widget-area cs-container"> 468 469 <div class="widget widget_nav_menu"><div class="menu-top-menu-container"><ul id="menu-top-menu" class="menu"><li id="menu-item-6334" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6334"><a href="https://www.tellaw.org/category/articles/">Nos articles</a> 470<ul class="sub-menu"> 471 <li id="menu-item-6339" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6339"><a href="https://www.tellaw.org/category/php/">PHP</a></li> 472 <li id="menu-item-6340" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6340"><a href="https://www.tellaw.org/category/articles/ia-machine-learning/">IA / Machine learning</a></li> 473 <li id="menu-item-6341" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6341"><a href="https://www.tellaw.org/category/magento-2/">Magento</a></li> 474 <li id="menu-item-6342" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6342"><a href="https://www.tellaw.org/category/java/">Java</a></li> 475 <li id="menu-item-6345" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6345"><a href="https://www.tellaw.org/category/articles/base-de-donnees/">Base de données</a></li> 476 <li id="menu-item-6344" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6344"><a href="https://www.tellaw.org/category/articles/developpement/admin-systeme-fr/">Admin Système</a></li> 477 <li id="menu-item-6343" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6343"><a href="https://www.tellaw.org/category/actu/">En vrac</a></li> 478</ul> 479</li> 480<li id="menu-item-6407" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6407"><a href="https://www.tellaw.org/category/cheatsheet/">Cheatsheet</a></li> 481<li id="menu-item-6338" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6338"><a href="https://www.tellaw.org/vos-outils-dev-reseau-100-prives/">Nos outils gratuits</a> 482<ul class="sub-menu"> 483 <li id="menu-item-6335" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6335"><a href="https://www.tellaw.org/ip/">Mon IP (outil)</a></li> 484 <li id="menu-item-6348" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6348"><a href="https://www.tellaw.org/http-headers/">Analyseur d’en tête http (headers)</a></li> 485 <li id="menu-item-6352" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6352"><a href="https://www.tellaw.org/validateur-yaml/">Validateur YAML</a></li> 486</ul> 487</li> 488<li id="menu-item-6007" class="pll-parent-menu-item menu-item menu-item-type-custom menu-item-object-custom current-menu-parent menu-item-has-children menu-item-6007"><a href="#pll_switcher"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAbFBMVEVzldTg4ODS0tLxDwDtAwDjAADD0uz39/fy8vL3k4nzgna4yOixwuXu7u7s6+zn5+fyd2rvcGPtZljYAABrjNCpvOHrWkxegsqfs93NAADpUUFRd8THAABBa7wnVbERRKa8vLyxsLCoqKigoKClCvcsAAAAXklEQVR4AS3JxUEAQQAEwZo13Mk/R9w5/7UERJCIGIgj5qfRJZEpPyNfCgJTjMR1eRRnJiExFJz5Mf1PokWr/UztIjRGQ3V486u0HO55m634U6dMcf0RNPfkVCTvKjO16xHA8miowAAAAABJRU5ErkJggg==" alt="" width="16" height="11" style="width: 16px; height: 11px;" /><span style="margin-left:0.3em;">Français</span></a> 489<ul class="sub-menu"> 490 <li id="menu-item-6007-en" class="lang-item lang-item-142 lang-item-en lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-6007-en"><a href="https://www.tellaw.org/en/" lang="en-US" hreflang="en-US"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAmVBMVEViZsViZMJiYrf9gnL8eWrlYkjgYkjZYkj8/PujwPybvPz4+PetraBEgfo+fvo3efkydfkqcvj8Y2T8UlL8Q0P8MzP9k4Hz8/Lu7u4DdPj9/VrKysI9fPoDc/EAZ7z7IiLHYkjp6ekCcOTk5OIASbfY/v21takAJrT5Dg6sYkjc3Nn94t2RkYD+y8KeYkjs/v7l5fz0dF22YkjWvcOLAAAAgElEQVR4AR2KNULFQBgGZ5J13KGGKvc/Cw1uPe62eb9+Jr1EUBFHSgxxjP2Eca6AfUSfVlUfBvm
4901Ui1bqafctqMndNkXpb01h5TLx4b6TIXgwOCHfjv+/Pz+5vPRw7txGWT2h6yO0/GaYltIp5PT1dEpLNPL/SdWjYjAAZtvRPgHJX4Xio+DSrkAAAAASUVORK5CYII=" alt="" width="16" height="11" style="width: 16px; height: 11px;" /><span style="margin-left:0.3em;">English</span></a></li> 491 <li id="menu-item-6007-fr" class="lang-item lang-item-145 lang-item-fr current-lang menu-item menu-item-type-custom menu-item-object-custom current_page_item menu-item-home menu-item-6007-fr"><a href="https://www.tellaw.org/" lang="fr-FR" hreflang="fr-FR"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAbFBMVEVzldTg4ODS0tLxDwDtAwDjAADD0uz39/fy8vL3k4nzgna4yOixwuXu7u7s6+zn5+fyd2rvcGPtZljYAABrjNCpvOHrWkxegsqfs93NAADpUUFRd8THAABBa7wnVbERRKa8vLyxsLCoqKigoKClCvcsAAAAXklEQVR4AS3JxUEAQQAEwZo13Mk/R9w5/7UERJCIGIgj5qfRJZEpPyNfCgJTjMR1eRRnJiExFJz5Mf1PokWr/UztIjRGQ3V486u0HO55m634U6dMcf0RNPfkVCTvKjO16xHA8miowAAAAABJRU5ErkJggg==" alt="" width="16" height="11" style="width: 16px; height: 11px;" /><span style="margin-left:0.3em;">Français</span></a></li> 492</ul> 493</li> 494</ul></div></div><div class="widget block-2 widget_block widget_recent_entries"><ul class="wp-block-latest-posts__list wp-block-latest-posts"><li><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/">Cheatsheet Redis : Docker & Commandes Essentielles</a></li> 495<li><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose</a></li> 496<li><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/">Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe</a></li> 497<li><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/actu/seo-e-e-a-t-le-compte-auteur/">SEO : E-E-A-T le compte Auteur</a></li> 498<li><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/articles/ia-machine-learning/claude-code-cheatsheet-le-guide-complet-des-commandes-cli/">Claude Code Cheatsheet : Le Guide Complet des Commandes CLI</a></li> 499</ul></div><div class="widget block-3 widget_block widget_recent_comments"><ol class="has-avatars has-dates has-excerpts wp-block-latest-comments"><li class="wp-block-latest-comments__comment"><article><footer class="wp-block-latest-comments__comment-meta"><a class="wp-block-latest-comments__comment-author" href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/">Cheatsheet Redis : Docker & Commandes Essentielles - Tellaw.org</a> sur <a class="wp-block-latest-comments__comment-link" href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/#comment-87898">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose</a><time datetime="2026-05-17T09:25:03+01:00" class="wp-block-latest-comments__comment-date">17 mai 2026</time></footer><div class="wp-block-latest-comments__comment-excerpt"><p>[…] Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose […]</p> 500</div></article></li><li class="wp-block-latest-comments__comment"><article><footer class="wp-block-latest-comments__comment-meta"><a class="wp-block-latest-comments__comment-author" href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose - Tellaw.org</a> sur <a class="wp-block-latest-comments__comment-link" href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/#comment-87896">Cheatsheet Redis : Docker & Commandes Essentielles</a><time datetime="2026-05-17T08:22:58+01:00" class="wp-block-latest-comments__comment-date">17 mai 2026</time></footer><div class="wp-block-latest-comments__comment-excerpt"><p>[…] Cheatsheet Redis : Docker & Commandes Essentielles […]</p> 501</div></article></li><li class="wp-block-latest-comments__comment"><article><footer class="wp-block-latest-comments__comment-meta"><a class="wp-block-latest-comments__comment-author" href="https://www.tellaw.org/articles/ia-machine-learning/vibe-coders-et-developpeurs-augmentes-arretons-de-tout-confondre/">IA, "Vibe coders" et développeurs augmentés : arrêtons de tout confondre ! - Tellaw.org</a> sur <a class="wp-block-latest-comments__comment-link" href="https://www.tellaw.org/articles/ia-machine-learning/comprendre-les-reseaux-de-neurone
501s-et-lintelligence-artificielle/#comment-87692">Comprendre les réseaux de neurones et lâintelligence artificielle</a><time datetime="2026-05-02T22:11:49+01:00" class="wp-block-latest-comments__comment-date">2 mai 2026</time></footer><div class="wp-block-latest-comments__comment-excerpt"><p>[…] Comprendre les réseaux de neurones et lâintelligence artificielle […]</p> 502</div></article></li><li class="wp-block-latest-comments__comment"><img alt='' src='https://secure.gravatar.com/avatar/af664ca0d8de48f8ea8c10752ce58d2c441bec2551450089801e0b52378416dc?s=48&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/af664ca0d8de48f8ea8c10752ce58d2c441bec2551450089801e0b52378416dc?s=96&d=mm&r=g 2x' class='avatar avatar-48 photo wp-block-latest-comments__comment-avatar' height='48' width='48' /><article><footer class="wp-block-latest-comments__comment-meta"><a class="wp-block-latest-comments__comment-author" href="https://www.tellaw.org">Eric Wallet</a> sur <a class="wp-block-latest-comments__comment-link" href="https://www.tellaw.org/securite/mon-iphone-traque-mes-activites/#comment-86999">Mon IPhone traque mes activités…</a><time datetime="2022-11-18T22:56:08+01:00" class="wp-block-latest-comments__comment-date">18 novembre 2022</time></footer><div class="wp-block-latest-comments__comment-excerpt"><p>test</p> 503</div></article></li><li class="wp-block-latest-comments__comment"><img alt='' src='https://secure.gravatar.com/avatar/d268390bbcfffb83c256904c052fc544f5bad8220825fd456ae407a8b75d0ad9?s=48&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/d268390bbcfffb83c256904c052fc544f5bad8220825fd456ae407a8b75d0ad9?s=96&d=mm&r=g 2x' class='avatar avatar-48 photo wp-block-latest-comments__comment-avatar' height='48' width='48' /><article><footer class="wp-block-latest-comments__comment-meta"><a class="wp-block-latest-comments__comment-author" href="http://gausoft.github.io">gausoft</a> sur <a class="wp-block-latest-comments__comment-link" href="https://www.tellaw.org/actu/google-docs-ajouter-numerotation-sommaires/#comment-86437">Google Documents : Ajouter la numérotation des sommaires</a><time datetime="2021-02-13T11:08:58+01:00" class="wp-block-latest-comments__comment-date">13 février 2021</time></footer><div class="wp-block-latest-comments__comment-excerpt"><p>Merci pour le script. Comment faire la numérotation romaine?</p> 504</div></article></li></ol></div><div class="widget polylang-2 widget_polylang"><ul> 505 <li class="lang-item lang-item-142 lang-item-en lang-item-first"><a lang="en-US" hreflang="en-US" href="https://www.tellaw.org/en/">English</a></li> 506 <li class="lang-item lang-item-145 lang-item-fr current-lang"><a lang="fr-FR" hreflang="fr-FR" href="https://www.tellaw.org/" aria-current="true">Français</a></li> 507</ul> 508</div> 509 <div class="cs-offcanvas__bottombar"> 510 <div class="cs-offcanvas__posts"> 511 <div class="cs-posts-area-posts"> 512 <div class="cs-offcanvas__heading">Latest Posts</div> 513 <div class="cs-offcanvas__post-area cs-posts-area__main"> 514 515<article class="post-6446 post type-post status-publish format-standard has-post-thumbnail category-cheatsheet tag-cheatsheet tag-redis cs-entry cs-video-wrap"> 516 517 <div class="cs-entry__outer"> 518 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-square"> 519 520 <div class="cs-overlay-background"> 521 <img width="90" height="90" src="https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-90x90.webp" class="attachment-csco-small size-csco-small wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-90x90.webp 90w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-150x150.webp 150w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-180x180.webp 180w" sizes="(max-width: 90px) 100vw, 90px" /> </div> 522 523 <a href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/" class="cs-overlay-link" title="Cheatsheet Redis : Docker & Commandes Essentielles"></a> 524 </div> 525
526 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 527 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/cheatsheet/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Cheatsheet</a></li></ul></div><div class="cs-meta-date">17 mai 2026</div></div> 528 <div class="cs-entry__info"> 529 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/">Cheatsheet Redis : Docker & Commandes Essentielles</a></h2> 530 </div> 531 </div> 532 </div> 533</article> 534 535<article class="post-6440 post type-post status-publish format-standard has-post-thumbnail category-articles category-developpement category-php tag-php tag-redis tag-symfony cs-entry cs-video-wrap"> 536 537 <div class="cs-entry__outer"> 538 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-square"> 539 540 <div class="cs-overlay-background"> 541 <img width="90" height="90" src="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-90x90.webp" class="attachment-csco-small size-csco-small wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-90x90.webp 90w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-150x150.webp 150w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-180x180.webp 180w" sizes="(max-width: 90px) 100vw, 90px" /> </div> 542 543 <a href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/" class="cs-overlay-link" title="Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose"></a> 544 </div> 545 546 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 547 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Articles</a></li><li><a href="https://www.tellaw.org/category/articles/developpement/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Développement</a></li><li><a href="https://www.tellaw.org/category/php/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >PHP</a></li></ul></div><div class="cs-meta-date">17 mai 2026</div></div> 548 <div class="cs-entry__info"> 549 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose</a></h2> 550 </div> 551 </div> 552 </div> 553</article> 554 </div> 555 </div> 556 </div> 557 558 <div class="cs-offcanvas__separator"> 559 <div class="cs-follow-burger"> 560 <div class="cs-follow-burger__content"> 561 562<div class="cs-social"> 563 <a class="cs-social__link" href="https://www.facebook.com/tellaw" target="_blank" title="Facebook"> 564 <svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none"><g clip-path="url(#clip0_540_5982)"><g clip-path="url(#clip1_540_5982)"><rect width="28" height="28" rx="14" fill="#066BDE"/><path d="M16.1391 19.104H18.8127L19.8821 14.8263H16.1391V12.6874C16.1391 11.5865 16.1391 10.5485 18.278 10.5485H19.8821V6.95525C19.5338 6.909 18.217 6.80542 16.8266 6.80542C13.9236 6.80542 11.8613 8.57734 11.8613 11.8315V14.8263H8.65295V19.104H11.8613V28.1943H16.1391V19.104Z" fill="white"/></g></g><defs><clipPath id="clip0_540_5982"><rect width="28" height="28" rx="14" fill="white"/></clipPath><clipPath id="clip1_540_5982"><rect width="28" height="28" rx="14" fill="white"/></clipPath></defs></svg> </a> 565 <a class="cs-social__link" href="https://www.instagram.com/tellaw/" target="_blank" title="Instagram"> 566 <svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none"><rect width="28" height="28" rx="14" fill="url(#paint0_linear_540_5931)"/><path d="M14 11.9C12.8398 11.9 11.9 12.8402 11.9 14C11.9 15.1601 12.8402 16.1 14 16.1C15.1601 16.1 16.1 15.1598 16.1 14C16.1 12.8399 15.1598 11.9 14 11.9ZM14 10.5C15.9323 10.5 17.5 12.066 17.5 14C17.5 15.9323 15.934 17.5 14 17.5C12.0677 17.5 10.5 15.934 10.5 14C10.5 12.0677 12.066 10.5 14 10.5ZM18.55 10.3244C18.55 10.8075 18.1574 11.1994 17.675 11.1994C17.1919 11.1994 16.8 10.8069 16.8 10.3244C16.8 9.84193 17.1925 9.45 17.675 9.45C18.1568 9.44939 18.55 9.84193 18.55 10.3244ZM14 8.4C12.2679 8.4 11.9855 8.40458 11.1799 8.44046C10.631 8.46623 10.2631 8.54005 9.92122 8.67277C9.61742 8.79059 9.39827 8.93128 9.16478 9.16478C8.93038 9.39918 8.78994 9.61774 8.67259 9.92168C8.53956 10.2643 8.46576 10.6317 8.44046 11.1798C8.40423 11.9526 8.4 12.2227 8.4 14C8.4 15.7321 8.40458 16.0145 8.44045 16.82C8.46623 17.3687 8.54015 17.7372 8.67255 18.0782C8.79068 18.3824 8.93166 18.6021 9.164
56603 18.8345C9.39935 19.0695 9.61856 19.2104 9.91962 19.3266C10.2656 19.4603 10.6333 19.5343 11.1798 19.5595C11.9526 19.5957 12.2227 19.6 14 19.6C15.7322 19.6 16.0145 19.5954 16.82 19.5595C17.3675 19.5338 17.7363 19.4597 18.0782 19.3274C18.3816 19.2096 18.6019 19.0681 18.8345 18.8359C19.0698 18.6002 19.2105 18.3816 19.3268 18.0798C19.4602 17.7351 19.5343 17.3668 19.5595 16.8202C19.5957 16.0474 19.6 15.7772 19.6 14C19.6 12.2679 19.5954 11.9855 19.5595 11.18C19.5338 10.6323 19.4597 10.263 19.3272 9.92122C19.2097 9.61826 19.0685 9.39844 18.8352 9.16478C18.6004 8.93 18.3824 8.78985 18.0783 8.67259C17.7359 8.53968 17.368 8.46577 16.8202 8.44047C16.0474 8.40423 15.7772 8.4 14 8.4ZM14 7C15.9016 7 16.1391 7.007 16.8858 7.042C17.6306 7.07642 18.1388 7.19425 18.585 7.3675C19.0464 7.54542 19.4361 7.78575 19.8251 8.17483C20.2136 8.56392 20.454 8.95475 20.6325 9.415C20.8051 9.86067 20.923 10.3693 20.958 11.1142C20.9913 11.8609 21 12.0983 21 14C21 15.9017 20.993 16.1391 20.958 16.8857C20.9236 17.6307 20.8051 18.1387 20.6325 18.585C20.4546 19.0464 20.2136 19.436 19.8251 19.8252C19.4361 20.2137 19.0446 20.454 18.585 20.6325C18.1388 20.8052 17.6306 20.923 16.8858 20.958C16.1391 20.9912 15.9016 21 14 21C12.0983 21 11.8609 20.993 11.1142 20.958C10.3693 20.9235 9.86183 20.8052 9.415 20.6325C8.95416 20.4545 8.56391 20.2137 8.17483 19.8252C7.78575 19.436 7.546 19.0447 7.3675 18.585C7.19425 18.1387 7.077 17.6307 7.042 16.8857C7.00875 16.1391 7 15.9017 7 14C7 12.0983 7.007 11.8609 7.042 11.1142C7.07641 10.3687 7.19425 9.86125 7.3675 9.415C7.54541 8.95417 7.78575 8.56392 8.17483 8.17483C8.56391 7.78575 8.95475 7.546 9.415 7.3675C9.86125 7.19425 10.3687 7.077 11.1142 7.042C11.8609 7.00875 12.0983 7 14 7Z" fill="white"/><defs><linearGradient id="paint0_linear_540_5931" x1="5.6875" y1="0.21875" x2="24.0625" y2="28.2187" gradientUnits="userSpaceOnUse"><stop stop-color="#9117FC"/><stop offset="0.255" stop-color="#FD17CB"/><stop offset="0.595" stop-color="#FF2938"/><stop offset="1" stop-color="#FFC81B"/></linearGradient></defs></svg> </a> 567 </div> 568 </div> 569 </div> 570 <div role="button" class="cs-header__toggle cs-header__scheme-toggle cs-site-scheme-toggle" aria-label="Scheme Toggle"> 571 <span class="cs-header__scheme-toggle-icons"> 572 <i class="cs-header__scheme-toggle-icon cs-icon cs-icon-light-mode"></i> 573 <i class="cs-header__scheme-toggle-icon cs-icon cs-icon-dark-mode"></i> 574 </span> 575 </div> 576 </div> 577 </div> 578 </div> 579 </aside> 580 581 </div> 582 583 <div id="page" class="cs-site"> 584 585 586 <div class="cs-site-inner"> 587 588 589 590 <div class="cs-header-topbar"> 591 <div class="cs-header-topbar__top" data-scheme="auto" data-l="light" data-d="dark"> 592 <div class="cs-container"> 593 <div class="cs-header-topbar__inner"> 594 <div class="cs-header__col cs-col-left"> 595 596<div class="cs-social"> 597 <a class="cs-social__link" href="https://www.facebook.com/tellaw" target="_blank" title="Facebook"> 598 <svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none"><g clip-path="url(#clip0_540_5982)"><g clip-path="url(#clip1_540_5982)"><rect width="28" height="28" rx="14" fill="#066BDE"/><path d="M16.1391 19.104H18.8127L19.8821 14.8263H16.1391V12.6874C16.1391 11.5865 16.1391 10.5485 18.278 10.5485H19.8821V6.95525C19.5338 6.909 18.217 6.80542 16.8266 6.80542C13.9236 6.80542 11.8613 8.57734 11.8613 11.8315V14.8263H8.65295V19.104H11.8613V28.1943H16.1391V19.104Z" fill="white"/></g></g><defs><clipPath id="clip0_540_5982"><rect width="28" height="28" rx="14" fill="white"/></clipPath><clipPath id="clip1_540_5982"><rect width="28" height="28" rx="14" fill="white"/></clipPath></defs></svg> </a> 599 <a class="cs-social__link" href="https://www.instagram.com/tellaw/" target="_blank" title="Instagram"> 600 <svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none"><rect width="28" height="28" rx="14" fill="url(#paint0_linear_540_5931)"/><path d="M14 11.9C12.8398 11.9 11.9 12.8402 11.9 14C11.9 15.1601 12.8402 16.1 14 16.1C15.1601 16.1 16.1 15.1598 16.1 14C16.1 12.8399 15.1598 11.9 14 11.9ZM14 10.5C15.9323 10.5 17.5 12.066 17.5 14C17.5 15.9323 15.934 17.5 14 17.5C12.0677 17.5 10.5 15.934 10.5 14C10.5 12.0677 12.066 10.5 14 10.5ZM18.55 10.3244C18.55 10.8075 18.1574 11.1994 17.675 11.1994C17.1919 11.1994 16.8 10.8069 16.8 10.3244C16.8 9.84193 17.1925 9.45 17.675 9.45C18.1568 9.44939 18.55 9.84193 18.55 10.3244ZM14 8.4C12.2679 8.4 11.9855 8.40458 11.1799 8.44046C10.631 8.46623 10.2631 8.54005 9.92122 8.67277C9.61742 8.79059 9.39827 8.93128 9.16478 9.16478C8.93038 9.39918 8.78994 9.61774 8.67259 9.92168C8.53956 10.2643 8.46576 10.6317 8.44046 11.1798C8.40423 11.9526 8.4 12.2227 8.4 14C8.4 15.7321 8.40458 16.0145 8.44045 16.82C8.46623 17.3687 8.54015 17.7372 8.67255 18.0782C8.79068 18.3824 8.93166 18.6021 9.164
60003 18.8345C9.39935 19.0695 9.61856 19.2104 9.91962 19.3266C10.2656 19.4603 10.6333 19.5343 11.1798 19.5595C11.9526 19.5957 12.2227 19.6 14 19.6C15.7322 19.6 16.0145 19.5954 16.82 19.5595C17.3675 19.5338 17.7363 19.4597 18.0782 19.3274C18.3816 19.2096 18.6019 19.0681 18.8345 18.8359C19.0698 18.6002 19.2105 18.3816 19.3268 18.0798C19.4602 17.7351 19.5343 17.3668 19.5595 16.8202C19.5957 16.0474 19.6 15.7772 19.6 14C19.6 12.2679 19.5954 11.9855 19.5595 11.18C19.5338 10.6323 19.4597 10.263 19.3272 9.92122C19.2097 9.61826 19.0685 9.39844 18.8352 9.16478C18.6004 8.93 18.3824 8.78985 18.0783 8.67259C17.7359 8.53968 17.368 8.46577 16.8202 8.44047C16.0474 8.40423 15.7772 8.4 14 8.4ZM14 7C15.9016 7 16.1391 7.007 16.8858 7.042C17.6306 7.07642 18.1388 7.19425 18.585 7.3675C19.0464 7.54542 19.4361 7.78575 19.8251 8.17483C20.2136 8.56392 20.454 8.95475 20.6325 9.415C20.8051 9.86067 20.923 10.3693 20.958 11.1142C20.9913 11.8609 21 12.0983 21 14C21 15.9017 20.993 16.1391 20.958 16.8857C20.9236 17.6307 20.8051 18.1387 20.6325 18.585C20.4546 19.0464 20.2136 19.436 19.8251 19.8252C19.4361 20.2137 19.0446 20.454 18.585 20.6325C18.1388 20.8052 17.6306 20.923 16.8858 20.958C16.1391 20.9912 15.9016 21 14 21C12.0983 21 11.8609 20.993 11.1142 20.958C10.3693 20.9235 9.86183 20.8052 9.415 20.6325C8.95416 20.4545 8.56391 20.2137 8.17483 19.8252C7.78575 19.436 7.546 19.0447 7.3675 18.585C7.19425 18.1387 7.077 17.6307 7.042 16.8857C7.00875 16.1391 7 15.9017 7 14C7 12.0983 7.007 11.8609 7.042 11.1142C7.07641 10.3687 7.19425 9.86125 7.3675 9.415C7.54541 8.95417 7.78575 8.56392 8.17483 8.17483C8.56391 7.78575 8.95475 7.546 9.415 7.3675C9.86125 7.19425 10.3687 7.077 11.1142 7.042C11.8609 7.00875 12.0983 7 14 7Z" fill="white"/><defs><linearGradient id="paint0_linear_540_5931" x1="5.6875" y1="0.21875" x2="24.0625" y2="28.2187" gradientUnits="userSpaceOnUse"><stop stop-color="#9117FC"/><stop offset="0.255" stop-color="#FD17CB"/><stop offset="0.595" stop-color="#FF2938"/><stop offset="1" stop-color="#FFC81B"/></linearGradient></defs></svg> </a> 601 </div> 602 </div> 603 <div class="cs-header__col cs-col-center"> 604 <h1 class="cs-logo"> 605 <a class="cs-header__logo cs-logo-once " href="https://www.tellaw.org/"> 606 Tellaw.org </a> 607 608 </h1> 609 </div> 610 </div> 611 </div> 612 </div> 613 </div> 614 615<div class="cs-header-before"></div> 616 617<header class="cs-header cs-header-stretch" data-scheme="auto" data-l="light" data-d="dark"> 618 <div class="cs-header__outer"> 619 <div class="cs-container"> 620 <div class="cs-header__inner cs-header__inner-desktop"> 621 <div class="cs-header__col cs-col-left"> 622 <div class="cs-logo cs-logo-mobile"> 623 <a class="cs-header__logo cs-header__logo-mobile cs-logo-once" href="https://www.tellaw.org/"> 624 Tellaw.org </a> 625 626 </div> 627 </div> 628 629 <div class="cs-header__col cs-col-center"> 630 <nav class="cs-header__nav"><ul id="menu-top-menu-1" class="cs-header__nav-inner"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6334"><a href="https://www.tellaw.org/category/articles/"><span>Nos articles</span></a> 631<ul class="sub-menu"> 632 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6339"><a href="https://www.tellaw.org/category/php/"><span>PHP</span></a></li> 633 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6340"><a href="https://www.tellaw.org/category/articles/ia-machine-learning/"><span>IA / Machine learning</span></a></li> 634 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6341"><a href="https://www.tellaw.org/category/magento-2/"><span>Magento</span></a></li> 635 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6342"><a href="https://www.tellaw.org/category/java/"><span>Java</span></a></li> 636 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6345"><a href="https://www.tellaw.org/category/articles/base-de-donnees/"><span>Base de données</span></a></li> 637 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6344"><a href="https://www.tellaw.org/category/articles/developpement/admin-systeme-fr/"><span>Admin Système</span></a></li> 638 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6343"><a href="https://www.tellaw.org/category/actu/"><span>En vrac</span></a></li> 639</ul> 640</li> 641<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6407">
641<a href="https://www.tellaw.org/category/cheatsheet/"><span>Cheatsheet</span></a></li> 642<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6338"><a href="https://www.tellaw.org/vos-outils-dev-reseau-100-prives/"><span>Nos outils gratuits</span></a> 643<ul class="sub-menu"> 644 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6335"><a href="https://www.tellaw.org/ip/"><span>Mon IP (outil)</span></a></li> 645 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6348"><a href="https://www.tellaw.org/http-headers/"><span>Analyseur d’en tête http (headers)</span></a></li> 646 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6352"><a href="https://www.tellaw.org/validateur-yaml/"><span>Validateur YAML</span></a></li> 647</ul> 648</li> 649<li class="pll-parent-menu-item menu-item menu-item-type-custom menu-item-object-custom current-menu-parent menu-item-has-children menu-item-6007"><a href="#pll_switcher"><span><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAbFBMVEVzldTg4ODS0tLxDwDtAwDjAADD0uz39/fy8vL3k4nzgna4yOixwuXu7u7s6+zn5+fyd2rvcGPtZljYAABrjNCpvOHrWkxegsqfs93NAADpUUFRd8THAABBa7wnVbERRKa8vLyxsLCoqKigoKClCvcsAAAAXklEQVR4AS3JxUEAQQAEwZo13Mk/R9w5/7UERJCIGIgj5qfRJZEpPyNfCgJTjMR1eRRnJiExFJz5Mf1PokWr/UztIjRGQ3V486u0HO55m634U6dMcf0RNPfkVCTvKjO16xHA8miowAAAAABJRU5ErkJggg==" alt="" width="16" height="11" style="width: 16px; height: 11px;" /><span style="margin-left:0.3em;">Français</span></span></a> 650<ul class="sub-menu"> 651 <li class="lang-item lang-item-142 lang-item-en lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-6007-en"><a href="https://www.tellaw.org/en/" lang="en-US" hreflang="en-US"><span><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAmVBMVEViZsViZMJiYrf9gnL8eWrlYkjgYkjZYkj8/PujwPybvPz4+PetraBEgfo+fvo3efkydfkqcvj8Y2T8UlL8Q0P8MzP9k4Hz8/Lu7u4DdPj9/VrKysI9fPoDc/EAZ7z7IiLHYkjp6ekCcOTk5OIASbfY/v21takAJrT5Dg6sYkjc3Nn94t2RkYD+y8KeYkjs/v7l5fz0dF22YkjWvcOLAAAAgElEQVR4AR2KNULFQBgGZ5J13KGGKvc/Cw1uPe62eb9+Jr1EUBFHSgxxjP2Eca6AfUSfVlUfBvm1Ui1bqafctqMndNkXpb01h5TLx4b6TIXgwOCHfjv+/Pz+5vPRw7txGWT2h6yO0/GaYltIp5PT1dEpLNPL/SdWjYjAAZtvRPgHJX4Xio+DSrkAAAAASUVORK5CYII=" alt="" width="16" height="11" style="width: 16px; height: 11px;" /><span style="margin-left:0.3em;">English</span></span></a></li> 652 <li class="lang-item lang-item-145 lang-item-fr current-lang menu-item menu-item-type-custom menu-item-object-custom current_page_item menu-item-home menu-item-6007-fr"><a href="https://www.tellaw.org/" lang="fr-FR" hreflang="fr-FR"><span><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAbFBMVEVzldTg4ODS0tLxDwDtAwDjAADD0uz39/fy8vL3k4nzgna4yOixwuXu7u7s6+zn5+fyd2rvcGPtZljYAABrjNCpvOHrWkxegsqfs93NAADpUUFRd8THAABBa7wnVbERRKa8vLyxsLCoqKigoKClCvcsAAAAXklEQVR4AS3JxUEAQQAEwZo13Mk/R9w5/7UERJCIGIgj5qfRJZEpPyNfCgJTjMR1eRRnJiExFJz5Mf1PokWr/UztIjRGQ3V486u0HO55m634U6dMcf0RNPfkVCTvKjO16xHA8miowAAAAABJRU5ErkJggg==" alt="" width="16" height="11" style="width: 16px; height: 11px;" /><span style="margin-left:0.3em;">Français</span></span></a></li> 653</ul> 654</li> 655</ul></nav> </div> 656 657 <div class="cs-header__col cs-col-right"> 658 <div class="cs-header__toggles"> 659 <div role="button" class="cs-header__toggle cs-header__scheme-toggle cs-site-scheme-toggle" aria-label="Scheme Toggle"> 660 <span class="cs-header__scheme-toggle-icons"> 661 <i class="cs-header__scheme-toggle-icon cs-icon cs-icon-light-mode"></i> 662 <i class="cs-header__scheme-toggle-icon cs-icon cs-icon-dark-mode"></i> 663 </span> 664 </div> 665 <div role="button" class="cs-header__toggle-labeled cs-header__search-toggle" aria-label="Search"> 666 <i class="cs-icon cs-icon-search"></i> 667 <span class="cs-header__toggle-label"> 668 Search </span> 669 </div> 670 </div> 671 </div> 672 </div> 673 674 675<div class="cs-header__inner cs-header__inner-mobile"> 676 <div class="cs-header__col cs-col-left"> 677 <span class="cs-header__burger-toggle" role="button" aria-label="Burger menu button"> 678 <span class="cs-svg-icon-menu"> 679 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 680 <path d="M1 7H19" stroke="black" stroke-width="1.6"/> 681 <path d="M1 14H12" stroke="black" stroke-width="1.6"/> 682 </svg> 683 </span> 684 <i class="cs-icon cs-icon-close"></i> 685 </span> 686 <span class="cs-header__offcanvas-toggle" role="button" aria-label="Mobile menu button"> 687 <span class="cs-svg-icon-menu"> 688 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 689 <path d="M1 7H19" stroke="black" stroke-width="1.6"/> 690 <path d="M1 14H12" stroke="black" stroke-width="1.6"/> 691 </svg> 692 </span> 693 </span> 694 </div> 695 <div class="cs-header__col cs-col-center"> 696 <div class="cs-logo cs-logo-mobile"> 697 <a class="cs-header__logo cs-header__logo-mobile cs-logo-once" href="https://www.tellaw.org/"> 698 Tellaw.org </a> 699 700 </div> 701 </div> 702 <div class="cs-header__col cs-col-right"> 703 <div class="cs-header__toggles"> 704 <div role="button" class="cs-header__toggle cs-header__search-toggle" aria-label="Search"> 705 <i class="cs-icon cs-icon-search"></i> 706 </div> 707 </div> 708 </div> 709</div> 710 </div> 711 </div> 712 <div class="cs-header-overlay"></div> 713</header> 714 715 716<div class="cs-search"> 717 <div class="cs-search__inner"> 718 <div class="cs-search__form-container"> 719 <div class="cs-search__form-header"> 720 Que recherchez-vous ? 721 <div role="button" class="cs-header__toggle cs-header__search-toggle" aria-label="Search"> 722 <i class="cs-icon cs-icon-close"></i> 723 </div>
724 </div> 725 726<form role="search" method="get" class="cs-search__form" action="https://www.tellaw.org/"> 727 <div class="cs-form-group cs-search__form-group"> 728 <input required class="cs-search__input" type="search" value="" name="s" placeholder="Recherche..." role="searchbox"> 729 730 <button class="cs-button cs-search__submit" aria-label="Search" type="submit"> 731 <span class="cs-button-content"> 732 <span>Search</span> 733 </span> 734 </button> 735 </div> 736</form> 737 </div> 738 739 <div class="cs-search__popular cs-entry__post-meta"> 740 <ul class="cs-search__popular-categories post-categories"> 741 <li> 742 <a href="https://www.tellaw.org/category/php/" rel="category tag" style="--cs-category-color: #000000; --cs-category-bg-color:#F4F4F4; --cs-category-bg-hover-color:#EBEBEB;"> 743 PHP </a> 744 </li> 745 <li> 746 <a href="https://www.tellaw.org/category/articles/developpement/admin-systeme-fr/" rel="category tag" style="--cs-category-color: #000000; --cs-category-bg-color:#F4F4F4; --cs-category-bg-hover-color:#EBEBEB;"> 747 Admin Système </a> 748 </li> 749 <li> 750 <a href="https://www.tellaw.org/category/articles/ia-machine-learning/" rel="category tag" style="--cs-category-color: #000000; --cs-category-bg-color:#F4F4F4; --cs-category-bg-hover-color:#EBEBEB;"> 751 IA / Machine learning </a> 752 </li> 753 <li> 754 <a href="https://www.tellaw.org/category/java/" rel="category tag" style="--cs-category-color: #000000; --cs-category-bg-color:#F4F4F4; --cs-category-bg-hover-color:#EBEBEB;"> 755 Java </a> 756 </li> 757 </ul> 758 </div> 759 <div class="cs-posts-area__outer"> 760 <div class="cs-posts-area__header"> 761 Recommended for you </div> 762 <div class="cs-posts-area__posts"> 763 764<article class="post-6446 post type-post status-publish format-standard has-post-thumbnail category-cheatsheet tag-cheatsheet tag-redis cs-entry cs-video-wrap"> 765 766 <div class="cs-entry__outer"> 767 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 768 769 <div class="cs-overlay-background"> 770 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-528x297.webp" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-528x297.webp 528w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-1056x594.webp 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-816x459.webp 816w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-1240x698.webp 1240w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 771 772 <a href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/" class="cs-overlay-link" title="Cheatsheet Redis : Docker & Commandes Essentielles"></a> 773 </div> 774 775 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 776 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/cheatsheet/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Cheatsheet</a></li></ul></div><div class="cs-meta-date">17 mai 2026</div></div> 777 <div class="cs-entry__info"> 778 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/">Cheatsheet Redis : Docker & Commandes Essentielles</a></h2> 779 </div> 780 </div> 781 </div> 782</article> 783 784<article class="post-6440 post type-post status-publish format-standard has-post-thumbnail category-articles category-developpement category-php tag-php tag-redis tag-symfony cs-entry cs-video-wrap"> 785 786 <div class="cs-entry__outer"> 787 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 788 789 <div class="cs-overlay-background"> 790 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-528x297.webp" class="attachment-csco-thumbn
790ail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-528x297.webp 528w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-1056x594.webp 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-816x459.webp 816w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-1240x698.webp 1240w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 791 792 <a href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/" class="cs-overlay-link" title="Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose"></a> 793 </div> 794 795 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 796 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Articles</a></li><li><a href="https://www.tellaw.org/category/articles/developpement/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Développement</a></li><li><a href="https://www.tellaw.org/category/php/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >PHP</a></li></ul></div><div class="cs-meta-date">17 mai 2026</div></div> 797 <div class="cs-entry__info"> 798 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose</a></h2> 799 </div> 800 </div> 801 </div> 802</article> 803 804<article class="post-6426 post type-post status-publish format-standard has-post-thumbnail category-developpement tag-php tag-tutorial cs-entry cs-video-wrap"> 805 806 <div class="cs-entry__outer"> 807 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 808 809 <div class="cs-overlay-background"> 810 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-528x297.webp" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-528x297.webp 528w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-1056x594.webp 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-816x459.webp 816w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-1240x698.webp 1240w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 811 812 <a href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/" class="cs-overlay-link" title="Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe"></a> 813 </div> 814 815 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 816 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/developpement/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Développement</a></li></ul></div><div class="cs-meta-date">8 mai 2026</div></div> 817 <div class="cs-entry__info"> 818 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/">Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe</a></h2> 819 </div> 820 </div> 821 </div> 822</article> 823 </div> 824 </div> 825 </div> 826</div> 827 828 829 <main id="main" class="cs-site-primary"> 830 831 832 <div class="cs-site-content cs-sidebar-enabled cs-sidebar-right cs-metabar-enabled"> 833 834 835 <div class="cs-container"> 836 837
838 <div id="content" class="cs-main-content"> 839 840 841<div id="primary" class="cs-content-area"> 842 843 844 <div class="cs-posts-area cs-posts-area-posts"> 845 <div class="cs-posts-area__outer"> 846 <div 847 class="cs-posts-area__main cs-archive-grid cs-posts-area__home cs-posts-area__grid" 848 data-pc="2" 849 data-tb="2" 850 data-mb="1" 851 > 852 853 854<article class="tellaw-featured-entry post-6446 post type-post status-publish format-standard has-post-thumbnail category-cheatsheet tag-cheatsheet tag-redis cs-entry cs-video-wrap"> 855 856 <div class="cs-entry__outer"> 857 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 858 859 <div class="cs-overlay-background"> 860 <img width="1240" height="698" src="https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-1240x698.webp" class="attachment-csco-large size-csco-large wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-1240x698.webp 1240w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-528x297.webp 528w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-1056x594.webp 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-816x459.webp 816w" sizes="(max-width: 1240px) 100vw, 1240px" /> </div> 861 862 <a href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/" class="cs-overlay-link" title="Cheatsheet Redis : Docker & Commandes Essentielles"></a> 863 </div> 864 865 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 866 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/cheatsheet/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Cheatsheet</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">17 mai 2026</div></div> 867 <div class="cs-entry__info"> 868 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/">Cheatsheet Redis : Docker & Commandes Essentielles</a></h2> 869 <div class="cs-entry__excerpt"> 870 ð³ 1. Lancement et Gestion via Docker L’utilisation de Docker est la méthode la plus propre pour lancer une instance Redis en développement ou en production. Lancement basique (Ãphémère)… </div> 871 </div> 872 </div> 873 </div> 874</article> 875 876 877<article class="post-6440 post type-post status-publish format-standard has-post-thumbnail category-articles category-developpement category-php tag-php tag-redis tag-symfony cs-entry cs-video-wrap"> 878 879 <div class="cs-entry__outer"> 880 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 881 882 <div class="cs-overlay-background"> 883 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-528x297.webp" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-528x297.webp 528w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-1056x594.webp 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-816x459.webp 816w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-1240x698.webp 1240w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 884 885 <a href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/" class="cs-overlay-link" title="Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose"></a> 886 </div> 887
888 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 889 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Articles</a></li><li><a href="https://www.tellaw.org/category/articles/developpement/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Développement</a></li><li><a href="https://www.tellaw.org/category/php/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >PHP</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">17 mai 2026</div></div> 890 <div class="cs-entry__info"> 891 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose</a></h2> 892 <div class="cs-entry__excerpt"> 893 La persistance des données de connexion est une fonction centrale des applications web. Par défaut, Symfony gère cette tâche via le système de fichiers du serveur. L’évolution… </div> 894 </div> 895 </div> 896 </div> 897</article> 898 899<article class="post-6426 post type-post status-publish format-standard has-post-thumbnail category-developpement tag-php tag-tutorial cs-entry cs-video-wrap"> 900 901 <div class="cs-entry__outer"> 902 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 903 904 <div class="cs-overlay-background"> 905 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-528x297.webp" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-528x297.webp 528w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-1056x594.webp 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-816x459.webp 816w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-1240x698.webp 1240w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 906 907 <a href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/" class="cs-overlay-link" title="Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe"></a> 908 </div> 909 910 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 911 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/developpement/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Développement</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">8 mai 2026</div></div> 912 <div class="cs-entry__info"> 913 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/">Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe</a></h2> 914 <div class="cs-entry__excerpt"> 915 L’évolution de PHP ces dernières années montre une volonté constante de moderniser la syntaxe pour se rapprocher d’une efficacité fonctionnelle. Avec l’arrivée de PHP 8.5, le… </div> 916 </div> 917 </div> 918 </div> 919</article> 920 921<article class="post-6412 post type-post status-publish format-standard has-post-thumbnail category-actualite category-articles category-actu cs-entry cs-video-wrap"> 922 923 <div class="cs-entry__outer"> 924 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 925 926 <div class="cs-overlay-background"> 927 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-5-mai-2026-a-21_02_05-528x297.png" class="attachment-csco-thumbn
927ail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-5-mai-2026-a-21_02_05-528x297.png 528w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-5-mai-2026-a-21_02_05-1056x594.png 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-5-mai-2026-a-21_02_05-816x459.png 816w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-5-mai-2026-a-21_02_05-1240x698.png 1240w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 928 929 <a href="https://www.tellaw.org/actu/seo-e-e-a-t-le-compte-auteur/" class="cs-overlay-link" title="SEO : E-E-A-T le compte Auteur"></a> 930 </div> 931 932 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 933 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/actualite/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Actualité</a></li><li><a href="https://www.tellaw.org/category/articles/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Articles</a></li><li><a href="https://www.tellaw.org/category/actu/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >En vrac</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">5 mai 2026</div></div> 934 <div class="cs-entry__info"> 935 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/actu/seo-e-e-a-t-le-compte-auteur/">SEO : E-E-A-T le compte Auteur</a></h2> 936 <div class="cs-entry__excerpt"> 937 Pourquoi optimiser votre compte auteur est vital pour le SEO : Le raisonnement E-E-A-T Avant d’aborder la configuration technique, définissons l’E-E-A-T. Cet acronyme… </div> 938 </div> 939 </div> 940 </div> 941</article> 942 943<article class="post-6392 post type-post status-publish format-standard has-post-thumbnail category-cheatsheet category-ia-machine-learning cs-entry cs-video-wrap"> 944 945 <div class="cs-entry__outer"> 946 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 947 948 <div class="cs-overlay-background"> 949 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/05/Gemini_Generated_Image_qpnieyqpnieyqpni-528x297.webp" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/Gemini_Generated_Image_qpnieyqpnieyqpni-528x297.webp 528w, https://www.tellaw.org/wp-content/uploads/2026/05/Gemini_Generated_Image_qpnieyqpnieyqpni-1056x594.webp 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/Gemini_Generated_Image_qpnieyqpnieyqpni-816x459.webp 816w, https://www.tellaw.org/wp-content/uploads/2026/05/Gemini_Generated_Image_qpnieyqpnieyqpni-1240x698.webp 1240w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 950 951 <a href="https://www.tellaw.org/articles/ia-machine-learning/claude-code-cheatsheet-le-guide-complet-des-commandes-cli/" class="cs-overlay-link" title="Claude Code Cheatsheet : Le Guide Complet des Commandes CLI"></a> 952 </div> 953 954 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 955 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/cheatsheet/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Cheatsheet</a></li><li><a href="https://www.tellaw.org/category/articles/ia-machine-learning/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >IA / Machine learning</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">2 mai 2026</div></div> 956 <div class="cs-entry__info"> 957 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/articles/ia-machine-learning/claude-code-cheatsheet-le-guide-complet-des-commandes-cli/">Claude Code Cheatsheet : Le Guide Complet des Commandes CLI</a></h2> 958 <div class="cs-entry__excerpt"> 959 Voici la version finale et complète de l’antisèche, formatée directement en texte (Markdown) pour que vous puissiez la copier-coller facilement dans votre éditeur ou votre CMS. Claude… </div> 960 </div> 961 </div> 962 </div> 963</article> 964 965<article class="post-6310 post type-post status-publish format-standard has-post-thumbnail category-ia-machine-learning tag-ia cs-entry cs-video-wrap"> 966 967 <div class="cs-entry__outer"> 968 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 969 970 <div class="cs-overlay-background"> 971 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/04/ChatGPT-Image-28-avr.-2026-18_16_37-528x297.png" class="attachment-csco-thumbn
971ail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/04/ChatGPT-Image-28-avr.-2026-18_16_37-528x297.png 528w, https://www.tellaw.org/wp-content/uploads/2026/04/ChatGPT-Image-28-avr.-2026-18_16_37-1056x594.png 1056w, https://www.tellaw.org/wp-content/uploads/2026/04/ChatGPT-Image-28-avr.-2026-18_16_37-816x459.png 816w, https://www.tellaw.org/wp-content/uploads/2026/04/ChatGPT-Image-28-avr.-2026-18_16_37-1240x698.png 1240w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 972 973 <a href="https://www.tellaw.org/articles/ia-machine-learning/vibe-coders-et-developpeurs-augmentes-arretons-de-tout-confondre/" class="cs-overlay-link" title="IA, « Vibe coders » et développeurs augmentés : arrêtons de tout confondre !"></a> 974 </div> 975 976 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 977 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/ia-machine-learning/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >IA / Machine learning</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">28 avril 2026</div></div> 978 <div class="cs-entry__info"> 979 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/articles/ia-machine-learning/vibe-coders-et-developpeurs-augmentes-arretons-de-tout-confondre/">IA, « Vibe coders » et développeurs augmentés : arrêtons de tout confondre !</a></h2> 980 <div class="cs-entry__excerpt"> 981 L’intelligence artificielle a bouleversé la façon dont nous produisons du code. Aujourd’hui, n’importe qui peut générer une fonction complexe en quelques secondes, voire une… </div> 982 </div> 983 </div> 984 </div> 985</article> 986 987<article class="post-6297 post type-post status-publish format-standard has-post-thumbnail category-actualite cs-entry cs-video-wrap"> 988 989 <div class="cs-entry__outer"> 990 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 991 992 <div class="cs-overlay-background"> 993 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/02/code_2_1_30-528x297.png" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/02/code_2_1_30-528x297.png 528w, https://www.tellaw.org/wp-content/uploads/2026/02/code_2_1_30-1056x594.png 1056w, https://www.tellaw.org/wp-content/uploads/2026/02/code_2_1_30-816x459.png 816w, https://www.tellaw.org/wp-content/uploads/2026/02/code_2_1_30-1240x698.png 1240w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 994 995 <a href="https://www.tellaw.org/articles/actualite/maj-claude-2-1-30-le-pdf-qui-sauve-les-tokens/" class="cs-overlay-link" title="MAJ : Claude 2.1.30 : Le PDF qui sauve les tokens!"></a> 996 </div> 997 998 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 999 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/actualite/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Actualité</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">3 février 2026</div></div> 1000 <div class="cs-entry__info"> 1001 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/articles/actualite/maj-claude-2-1-30-le-pdf-qui-sauve-les-tokens/">MAJ : Claude 2.1.30 : Le PDF qui sauve les tokens!</a></h2> 1002 <div class="cs-entry__excerpt"> 1003 Certaines mises à jour font du bruit. Dâautres préfèrent améliorer lâexistant, supprimer les frictions et rendre les outils plus fiables au quotidien.Claude Code 2.1.30 appartient… </div> 1004 </div> 1005 </div> 1006 </div> 1007</article> 1008 1009<article class="post-6251 post type-post status-publish format-standard has-post-thumbnail category-actualite cs-entry cs-video-wrap"> 1010 1011 <div class="cs-entry__outer"> 1012 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 1013 1014 <div class="cs-overlay-background"> 1015 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/01/8_5_2-528x297.jpg" class="attachment-csco-thumbn
1015ail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/01/8_5_2-528x297.jpg 528w, https://www.tellaw.org/wp-content/uploads/2026/01/8_5_2-816x459.jpg 816w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 1016 1017 <a href="https://www.tellaw.org/articles/actualite/update-php-8-5-2/" class="cs-overlay-link" title="Mise à jour : PHP 8.5.2"></a> 1018 </div> 1019 1020 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 1021 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/actualite/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Actualité</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">19 janvier 2026</div></div> 1022 <div class="cs-entry__info"> 1023 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/articles/actualite/update-php-8-5-2/">Mise à jour : PHP 8.5.2</a></h2> 1024 <div class="cs-entry__excerpt"> 1025 La version PHP 8.5.2, publiée le 15 janvier 2026, rassemble une série de corrections ciblant le cÅur du langage et plusieurs extensions standard.Elle vise à améliorer la cohérence des… </div> 1026 </div> 1027 </div> 1028 </div> 1029</article> 1030 1031<article class="post-6233 post type-post status-publish format-standard has-post-thumbnail category-actualite category-ia-machine-learning cs-entry cs-video-wrap"> 1032 1033 <div class="cs-entry__outer"> 1034 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 1035 1036 <div class="cs-overlay-background"> 1037 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/01/ChatGPT-Image-11-janv.-2026-22_34_26-528x297.png" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/01/ChatGPT-Image-11-janv.-2026-22_34_26-528x297.png 528w, https://www.tellaw.org/wp-content/uploads/2026/01/ChatGPT-Image-11-janv.-2026-22_34_26-1056x594.png 1056w, https://www.tellaw.org/wp-content/uploads/2026/01/ChatGPT-Image-11-janv.-2026-22_34_26-816x459.png 816w, https://www.tellaw.org/wp-content/uploads/2026/01/ChatGPT-Image-11-janv.-2026-22_34_26-1240x698.png 1240w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 1038 1039 <a href="https://www.tellaw.org/articles/ia-machine-learning/maj-claude-code-2-1-3/" class="cs-overlay-link" title="MAJ : Claude Code 2.1.3"></a> 1040 </div> 1041 1042 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 1043 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/actualite/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Actualité</a></li><li><a href="https://www.tellaw.org/category/articles/ia-machine-learning/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >IA / Machine learning</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">11 janvier 2026</div></div> 1044 <div class="cs-entry__info"> 1045 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/articles/ia-machine-learning/maj-claude-code-2-1-3/">MAJ : Claude Code 2.1.3</a></h2> 1046 <div class="cs-entry__excerpt"> 1047 Anthropic vient de publier la version 2.1.3 de Claude Code, son assistant de développement en ligne de commande et dans VS Code.Cette mise à jour ne révolutionne pas lâoutil, elle corriger… </div> 1048 </div> 1049 </div> 1050 </div> 1051</article> 1052 1053<article class="post-6212 post type-post status-publish format-standard has-post-thumbnail category-ia-machine-learning cs-entry cs-video-wrap"> 1054 1055 <div class="cs-entry__outer"> 1056 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 1057 1058 <div class="cs-overlay-background"> 1059 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2026/01/cover-r4x3w1200-5e62810d70619-049-f0280186-528x297.jpg" class="attachment-csco-thumbn
1059ail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2026/01/cover-r4x3w1200-5e62810d70619-049-f0280186-528x297.jpg 528w, https://www.tellaw.org/wp-content/uploads/2026/01/cover-r4x3w1200-5e62810d70619-049-f0280186-1056x594.jpg 1056w, https://www.tellaw.org/wp-content/uploads/2026/01/cover-r4x3w1200-5e62810d70619-049-f0280186-816x459.jpg 816w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 1060 1061 <a href="https://www.tellaw.org/articles/ia-machine-learning/comprendre-les-reseaux-de-neurones-et-lintelligence-artificielle/" class="cs-overlay-link" title="Comprendre les réseaux de neurones et lâintelligence artificielle"></a> 1062 </div> 1063 1064 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 1065 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/articles/ia-machine-learning/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >IA / Machine learning</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">8 janvier 2026</div></div> 1066 <div class="cs-entry__info"> 1067 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/articles/ia-machine-learning/comprendre-les-reseaux-de-neurones-et-lintelligence-artificielle/">Comprendre les réseaux de neurones et lâintelligence artificielle</a></h2> 1068 <div class="cs-entry__excerpt"> 1069 Les réseaux de neurones sont au cÅur de lâintelligence artificielle moderne. Ils permettent aux machines dâapprendre à partir de données, et se retrouvent partout : assistants vocaux,… </div> 1070 </div> 1071 </div> 1072 </div> 1073</article> 1074 1075<article class="post-6009 post type-post status-publish format-standard has-post-thumbnail category-securite tag-securite cs-entry cs-video-wrap"> 1076 1077 <div class="cs-entry__outer"> 1078 <div class="cs-entry__inner cs-entry__overlay cs-entry__thumbnail cs-overlay-ratio cs-ratio-landscape-16-9"> 1079 1080 <div class="cs-overlay-background"> 1081 <img width="528" height="297" src="https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-528x297.jpg" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-528x297.jpg 528w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-1056x594.jpg 1056w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-816x459.jpg 816w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-1632x918.jpg 1632w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-1240x698.jpg 1240w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-300x169.jpg 300w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-1024x576.jpg 1024w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-768x432.jpg 768w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-1536x864.jpg 1536w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-100x56.jpg 100w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-700x394.jpg 700w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2-1600x900.jpg 1600w, https://www.tellaw.org/wp-content/uploads/2022/11/phishing-2.jpg 1920w" sizes="(max-width: 528px) 100vw, 528px" /> </div> 1082 1083 <a href="https://www.tellaw.org/securite/un-belle-tentative-dhameconnage-fishing/" class="cs-overlay-link" title="Un belle tentative d’hameçonnage (Fishing)"></a> 1084 </div> 1085 1086 <div class="cs-entry__inner cs-entry__content cs-entry__content-standard"> 1087 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://www.tellaw.org/category/securite/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;" >Sécurité</a></li></ul></div><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://www.tellaw.org/author/tellaw/"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Eric Wallet</span></a></div><div class="cs-meta-date">13 novembre 2022</div></div> 1088 <div class="cs-entry__info"> 1089 <h2 class="cs-entry__title"><a href="https://www.tellaw.org/securite/un-belle-tentative-dhameconnage-fishing/">Un belle tentative d’hameçonnage (Fishing)</a></h2> 1090 <div class="cs-entry__excerpt"> 1091 Test cache 3 – J’ai subi il y a quelques semaines une tentative d’hameçonnage complexe et bien réalisée via Twitter. J’ai voulu l’analyser, comprendre pourquoi ça… </div> 1092 </div> 1093 </div> 1094 </div> 1095</article> 1096 1097 </div> 1098 </div> 1099 1100 <div class="cs-posts-area__pagination"> 1101 <span aria-current="page" class="page-numbers current">1</span> 1102<a class="page-numbers" href="https://www.tellaw.org/page/2/">2</a> 1103<a class="page-numbers" href="https://www.tellaw.org/page/3/">3</a> 1104<span class="page-numbers dots">â¦</span> 1105<a class="page-numbers" href="https://www.tellaw.org/page/7/">7</a> 1106<a class="next page-numbers" href="https://www.tellaw.org/page/2/">Next</a> </div> 1107 </div> 1108 1109 1110</div> 1111 1112 <aside id="secondary" class="cs-widget-area cs-sidebar__area"> 1113 <div class="cs-sidebar__inner"> 1114 1115 1116 <div class="widget block-12 widget_block">
1116<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9329745104604456" 1117 crossorigin="anonymous"></script>
1117 1118<!-- Display --> 1119<ins class="adsbygoogle" 1120 style="display:block" 1121 data-ad-client="ca-pub-9329745104604456" 1122 data-ad-slot="9569484438" 1123 data-ad-format="auto" 1124 data-full-width-responsive="true"></ins>
1125<script> 1126 (adsbygoogle = window.adsbygoogle || []).push({}); 1127</script>
1127</div><div class="widget block-8 widget_block"> 1128<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 1129<h4 class="wp-block-heading">Top Picks</h4> 1130 1131 1132<ul class="wp-block-latest-posts__list has-dates is-style-cs-numbered-layout wp-block-latest-posts"><li><div class="wp-block-latest-posts__featured-image"><a href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/" aria-label="Cheatsheet Redis : Docker & Commandes Essentielles"><img decoding="async" width="150" height="150" src="https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-150x150.webp" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" style="" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-150x150.webp 150w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-90x90.webp 90w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-180x180.webp 180w" sizes="(max-width: 150px) 100vw, 150px" /></a></div><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/">Cheatsheet Redis : Docker & Commandes Essentielles</a><div class="wp-block-latest-posts__meta"><div class="wp-block-latest-posts__meta-content"><div class="wp-block-latest-posts__category"><a href="https://www.tellaw.org/category/cheatsheet/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;">Cheatsheet</a></div><div class="wp-block-latest-posts__date"><time datetime="2026-05-17T08:18:17+01:00" class="wp-block-latest-posts__post-date">17 mai 2026</time></div></div></div></li> 1133<li><div class="wp-block-latest-posts__featured-image"><a href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/" aria-label="Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose"><img decoding="async" width="150" height="150" src="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-150x150.webp" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" style="" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-150x150.webp 150w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-90x90.webp 90w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-180x180.webp 180w" sizes="(max-width: 150px) 100vw, 150px" /></a></div><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose</a><div class="wp-block-latest-posts__meta"><div class="wp-block-latest-posts__meta-content"><div class="wp-block-latest-posts__category"><a href="https://www.tellaw.org/category/articles/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;">Articles</a></div><div class="wp-block-latest-posts__date"><time datetime="2026-05-17T08:03:11+01:00" class="wp-block-latest-posts__post-date">17 mai 2026</time></div></div></div></li> 1134<li><div class="wp-block-latest-posts__featured-image"><a href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/" aria-label="Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe"><img decoding="async" width="150" height="150" src="https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-150x150.webp" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" style="" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-150x150.webp 150w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-90x90.webp 90w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-180x180.webp 180w" sizes="(max-width: 150px) 100vw, 150px" /></a></div><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/">Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe</a><div class="wp-block-latest-posts__meta"><div class="wp-block-latest-posts__meta-content"><div class="wp-block-latest-posts__category"><a href="https://www.tellaw.org/category/articles/developpement/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;">Développement</a></div><div class="wp-block-latest-posts__date"><time datetime="2026-05-08T21:39:09+01:00" class="wp-block-latest-posts__post-date">8 mai 2026</time></div></div></div></li> 1135</ul></div></div> 1136</div><div class="widget block-9 widget_block"> 1137<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 1138<h4 class="wp-block-heading">Popular posts</h4> 1139 1140 1141<div class="cs-post-slider"><div class="wp-block-latest-posts__list has-dates is-style-cs-tile-layout wp-block-latest-posts cs-post-slider__slider" data-cs-autoplay="true" data-cs-autoplay-delay="5000" data-cs-speed="800"><div class="cs-post-slider__wrapper"><div class="cs-post-slider__item cs-entry"><div class="wp-block-latest-posts__featured-image"><a href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/" aria-label="Cheatsheet Redis : Docker & Commandes Essentielles"><img decoding="async" width="1024" height="683" src="https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-1024x683.webp" class="attachment-large size-large wp-post-image" alt="" style="" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-1024x683.webp 1024w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-300x200.webp 300w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-528x352.webp 528w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-1056x704.webp 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-816x544.webp 816w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr-1240x827.webp 1240w, https://www.tellaw.org/wp-content/uploads/2026/05/redis_sheetcheat_fr.webp 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/">Cheatsheet Redis : Docker & Commandes Essentielles</a><div class="wp-block-latest-posts__meta"><div class="wp-block-latest-posts__meta-content"><div class="wp-block-latest-posts__category">
1141<a href="https://www.tellaw.org/category/cheatsheet/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;">Cheatsheet</a></div><div class="wp-block-latest-posts__date"><time datetime="2026-05-17T08:18:17+01:00" class="wp-block-latest-posts__post-date">17 mai 2026</time></div></div></div></div> 1142<div class="cs-post-slider__item cs-entry"><div class="wp-block-latest-posts__featured-image"><a href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/" aria-label="Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose"><img decoding="async" width="1024" height="683" src="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-1024x683.webp" class="attachment-large size-large wp-post-image" alt="" style="" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-1024x683.webp 1024w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-300x200.webp 300w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-528x352.webp 528w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-1056x704.webp 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-816x544.webp 816w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50-1240x827.webp 1240w, https://www.tellaw.org/wp-content/uploads/2026/05/ChatGPT-Image-17-mai-2026-a-08_42_50.webp 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose</a><div class="wp-block-latest-posts__meta"><div class="wp-block-latest-posts__meta-content"><div class="wp-block-latest-posts__category"><a href="https://www.tellaw.org/category/articles/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;">Articles</a></div><div class="wp-block-latest-posts__date"><time datetime="2026-05-17T08:03:11+01:00" class="wp-block-latest-posts__post-date">17 mai 2026</time></div></div></div></div> 1143<div class="cs-post-slider__item cs-entry"><div class="wp-block-latest-posts__featured-image"><a href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/" aria-label="Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe"><img decoding="async" width="1024" height="683" src="https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-1024x683.webp" class="attachment-large size-large wp-post-image" alt="" style="" srcset="https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-1024x683.webp 1024w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-300x200.webp 300w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-528x352.webp 528w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-1056x704.webp 1056w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-816x544.webp 816w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean-1240x827.webp 1240w, https://www.tellaw.org/wp-content/uploads/2026/05/php8_5_clean.webp 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/">Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe</a><div class="wp-block-latest-posts__meta"><div class="wp-block-latest-posts__meta-content"><div class="wp-block-latest-posts__category"><a href="https://www.tellaw.org/category/articles/developpement/" style="--cs-category-color: #000000; --cs-category-bg-color: #F4F4F4;--cs-category-bg-hover-color: #EBEBEB;">Développement</a></div><div class="wp-block-latest-posts__date"><time datetime="2026-05-08T21:39:09+01:00" class="wp-block-latest-posts__post-date">8 mai 2026</time></div></div></div></div> 1144</div><div class="cs-post-slider__pagination-container"> 1145 <div class="cs-post-slider__button cs-post-slider__button-prev"><span></span></div> 1146 <div class="cs-post-slider__pagination"></div> 1147 <div class="cs-post-slider__button cs-post-slider__button-next"><span></span></div> 1148 </div></div></div></div></div> 1149</div> 1150 <div class="widget recent-posts-3 widget_recent_entries"> 1151 <h2 class="widgettitle">à lire aussi…</h2> 1152 1153 <ul> 1154 <li> 1155 <a href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/">Cheatsheet Redis : Docker & Commandes Essentielles</a> 1156 </li> 1157 <li> 1158 <a href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose</a> 1159 </li> 1160 <li> 1161 <a href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/">Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe</a> 1162 </li> 1163 <li> 1164 <a href="https://www.tellaw.org/actu/seo-e-e-a-t-le-compte-auteur/">SEO : E-E-A-T le compte Auteur</a> 1165 </li> 1166 <li> 1167 <a href="https://www.tellaw.org/articles/ia-machine-learning/claude-code-cheatsheet-le-guide-complet-des-commandes-cli/">Claude Code Cheatsheet : Le Guide Complet des Commandes CLI</a> 1168 </li> 1169 </ul> 1170 1171 </div><div class="widget archives-3 widget_archive"><h2 class="widgettitle">Archives</h2> 1172 1173 <ul> 1174 <li><a href='https://www.tellaw.org/2026/05/'>
1174mai 2026</a></li> 1175 <li><a href='https://www.tellaw.org/2026/04/'>avril 2026</a></li> 1176 <li><a href='https://www.tellaw.org/2026/02/'>février 2026</a></li> 1177 <li><a href='https://www.tellaw.org/2026/01/'>janvier 2026</a></li> 1178 <li><a href='https://www.tellaw.org/2022/11/'>novembre 2022</a></li> 1179 <li><a href='https://www.tellaw.org/2022/10/'>octobre 2022</a></li> 1180 <li><a href='https://www.tellaw.org/2020/08/'>août 2020</a></li> 1181 <li><a href='https://www.tellaw.org/2019/10/'>octobre 2019</a></li> 1182 <li><a href='https://www.tellaw.org/2018/07/'>juillet 2018</a></li> 1183 <li><a href='https://www.tellaw.org/2016/11/'>novembre 2016</a></li> 1184 <li><a href='https://www.tellaw.org/2016/10/'>octobre 2016</a></li> 1185 <li><a href='https://www.tellaw.org/2016/02/'>février 2016</a></li> 1186 <li><a href='https://www.tellaw.org/2014/07/'>juillet 2014</a></li> 1187 <li><a href='https://www.tellaw.org/2013/09/'>septembre 2013</a></li> 1188 <li><a href='https://www.tellaw.org/2013/08/'>août 2013</a></li> 1189 <li><a href='https://www.tellaw.org/2012/12/'>décembre 2012</a></li> 1190 <li><a href='https://www.tellaw.org/2012/02/'>février 2012</a></li> 1191 <li><a href='https://www.tellaw.org/2011/06/'>juin 2011</a></li> 1192 <li><a href='https://www.tellaw.org/2011/05/'>mai 2011</a></li> 1193 <li><a href='https://www.tellaw.org/2010/04/'>avril 2010</a></li> 1194 <li><a href='https://www.tellaw.org/2009/02/'>février 2009</a></li> 1195 <li><a href='https://www.tellaw.org/2008/05/'>mai 2008</a></li> 1196 <li><a href='https://www.tellaw.org/2008/04/'>avril 2008</a></li> 1197 </ul> 1198 1199 </div><div class="widget block-4 widget_block widget_recent_entries"><ul class="wp-block-latest-posts__list wp-block-latest-posts"><li><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/">Cheatsheet Redis : Docker & Commandes Essentielles</a></li> 1200<li><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose</a></li> 1201<li><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/articles/developpement/clean-code-en-php-8-5-simplifiez-vos-chaines-de-traitement-avec-loperateur-pipe/">Clean Code en PHP 8.5 : Simplifiez vos chaînes de traitement avec l’opérateur Pipe</a></li> 1202<li><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/actu/seo-e-e-a-t-le-compte-auteur/">SEO : E-E-A-T le compte Auteur</a></li> 1203<li><a class="wp-block-latest-posts__post-title" href="https://www.tellaw.org/articles/ia-machine-learning/claude-code-cheatsheet-le-guide-complet-des-commandes-cli/">Claude Code Cheatsheet : Le Guide Complet des Commandes CLI</a></li> 1204</ul></div><div class="widget block-5 widget_block widget_recent_comments"><ol class="has-avatars has-dates has-excerpts wp-block-latest-comments"><li class="wp-block-latest-comments__comment"><article><footer class="wp-block-latest-comments__comment-meta"><a class="wp-block-latest-comments__comment-author" href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/">Cheatsheet Redis : Docker & Commandes Essentielles - Tellaw.org</a> sur <a class="wp-block-latest-comments__comment-link" href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/#comment-87898">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose</a><time datetime="2026-05-17T09:25:03+01:00" class="wp-block-latest-comments__comment-date">17 mai 2026</time></footer><div class="wp-block-latest-comments__comment-excerpt"><p>[…] Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose […]</p> 1205</div></article></li><li class="wp-block-latest-comments__comment"><article><footer class="wp-block-latest-comments__comment-meta"><a class="wp-block-latest-comments__comment-author" href="https://www.tellaw.org/php/gestion-des-sessions-symfony-deploiement-avec-redis-et-docker-compose/">Gestion des sessions Symfony : Déploiement avec Redis et Docker Compose - Tellaw.org</a> sur <a class="wp-block-latest-comments__comment-link" href="https://www.tellaw.org/cheatsheet/cheatsheet-redis-docker-commandes-essentielles/#comment-87896">Cheatsheet Redis : Docker & Commandes Essentielles</a><time datetime="2026-05-17T08:22:58+01:00" class="wp-block-latest-comments__comment-date">17 mai 2026</time></footer><div class="wp-block-latest-comments__comment-excerpt"><p>[…] Cheatsheet Redis : Docker & Commandes Essentielles […]</p> 1206</div></article></li><li class="wp-block-latest-comments__comment"><article><footer class="wp-block-latest-comments__comment-meta"><a class="wp-block-latest-comments__comment-author" href="https://www.tellaw.org/articles/ia-machine-learning/vibe-coders-et-developpeurs-augmentes-arretons-de-tout-confondre/">IA, "Vibe coders" et développeurs augmentés : arrêtons de tout confondre ! - Tellaw.org</a> sur <a class="wp-block-latest-comments__comment-link" href="https://www.tellaw.org/articles/ia-machine-learning/comprendre-les-reseaux-de-neurone
1206s-et-lintelligence-artificielle/#comment-87692">Comprendre les réseaux de neurones et lâintelligence artificielle</a><time datetime="2026-05-02T22:11:49+01:00" class="wp-block-latest-comments__comment-date">2 mai 2026</time></footer><div class="wp-block-latest-comments__comment-excerpt"><p>[…] Comprendre les réseaux de neurones et lâintelligence artificielle […]</p> 1207</div></article></li><li class="wp-block-latest-comments__comment"><img alt='' src='https://secure.gravatar.com/avatar/af664ca0d8de48f8ea8c10752ce58d2c441bec2551450089801e0b52378416dc?s=48&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/af664ca0d8de48f8ea8c10752ce58d2c441bec2551450089801e0b52378416dc?s=96&d=mm&r=g 2x' class='avatar avatar-48 photo wp-block-latest-comments__comment-avatar' height='48' width='48' /><article><footer class="wp-block-latest-comments__comment-meta"><a class="wp-block-latest-comments__comment-author" href="https://www.tellaw.org">Eric Wallet</a> sur <a class="wp-block-latest-comments__comment-link" href="https://www.tellaw.org/securite/mon-iphone-traque-mes-activites/#comment-86999">Mon IPhone traque mes activités…</a><time datetime="2022-11-18T22:56:08+01:00" class="wp-block-latest-comments__comment-date">18 novembre 2022</time></footer><div class="wp-block-latest-comments__comment-excerpt"><p>test</p> 1208</div></article></li><li class="wp-block-latest-comments__comment"><img alt='' src='https://secure.gravatar.com/avatar/d268390bbcfffb83c256904c052fc544f5bad8220825fd456ae407a8b75d0ad9?s=48&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/d268390bbcfffb83c256904c052fc544f5bad8220825fd456ae407a8b75d0ad9?s=96&d=mm&r=g 2x' class='avatar avatar-48 photo wp-block-latest-comments__comment-avatar' height='48' width='48' /><article><footer class="wp-block-latest-comments__comment-meta"><a class="wp-block-latest-comments__comment-author" href="http://gausoft.github.io">gausoft</a> sur <a class="wp-block-latest-comments__comment-link" href="https://www.tellaw.org/actu/google-docs-ajouter-numerotation-sommaires/#comment-86437">Google Documents : Ajouter la numérotation des sommaires</a><time datetime="2021-02-13T11:08:58+01:00" class="wp-block-latest-comments__comment-date">13 février 2021</time></footer><div class="wp-block-latest-comments__comment-excerpt"><p>Merci pour le script. Comment faire la numérotation romaine?</p> 1209</div></article></li></ol></div><div class="widget block-13 widget_block">
1209<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9329745104604456" 1210 crossorigin="anonymous"></script>
1210 1211<!-- Sidebar basse --> 1212<ins class="adsbygoogle" 1213 style="display:block" 1214 data-ad-client="ca-pub-9329745104604456" 1215 data-ad-slot="4621469577" 1216 data-ad-format="auto" 1217 data-full-width-responsive="true"></ins>
1218<script> 1219 (adsbygoogle = window.adsbygoogle || []).push({}); 1220</script>
1220</div><div class="widget block-11 widget_block"> 1221<div class="wp-block-group is-style-cs-connect"><div class="wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-4474b0c1 wp-block-group-is-layout-constrained"><div class="wp-block-image"> 1222<figure class="aligncenter size-full" style="margin-top:0px;margin-bottom:0px"><a href="/"><img decoding="async" src="https://sugar.codesupply.co/sugar/wp-content/uploads/sites/2/2025/04/connect-image.webp" alt="" class="wp-image-571"/></a></figure> 1223</div> 1224 1225 1226<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ec8ea0af wp-block-group-is-layout-flex" style="margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px"> 1227<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-30f9c1e6 wp-block-group-is-layout-flex" style="margin-top:0px;margin-bottom:0px"> 1228<figure class="wp-block-image size-full has-custom-border"><a href="/"><img decoding="async" src="https://sugar.codesupply.co/sugar/wp-content/uploads/sites/2/2025/04/connect-avatar.webp" alt="" class="wp-image-570" style="border-radius:50%;aspect-ratio:1;object-fit:cover"/></a></figure> 1229 1230 1231 1232<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-ab9ce36e wp-block-group-is-layout-flex" style="margin-top:0px;margin-bottom:0px"> 1233<h6 class="wp-block-heading has-primary-color has-text-color has-link-color wp-elements-2384db729c7391f1d265784d36621150" style="margin-top:0px;margin-bottom:0px;font-size:16px"><a href="/" target="_blank" rel="noreferrer noopener">@tellaw</a></h6> 1234 1235 1236 1237<p class="has-secondary-color has-text-color has-link-color wp-elements-6875ac120d6bc8cd2287f02d2343e4d1" style="margin-top:2px;font-size:12px;letter-spacing:0px">uncountable followers</p> 1238</div> 1239</div> 1240 1241 1242 1243<div class="wp-block-buttons is-horizontal is-content-justification-left is-nowrap is-layout-flex wp-container-core-buttons-is-layout-fdf48268 wp-block-buttons-is-layout-flex" style="margin-top:0px;margin-bottom:0px"> 1244<div class="wp-block-button"><a class="wp-block-button__link wp-element-button cs-button" href="https://www.instagram.com/tellaw/" target="_blank" rel="noreferrer noopener"><span class="cs-button-content"><span>Follow</span></span></a></div> 1245</div> 1246</div> 1247</div></div> 1248</div> 1249 1250 </div> 1251 </aside> 1252 1253 1254 </div> 1255 1256 1257 </div> 1258 1259 1260 </div> 1261 1262 1263 </main> 1264 1265 </div> 1266 1267 1268 </div> 1269 1270 1271 1272<footer class="cs-footer" data-scheme="auto" data-l="light" data-d="dark"> 1273 <div class="cs-footer__item cs-footer__item-top-bar"> 1274 <div class="cs-container"> 1275 <div class="cs-footer__item-inner"> 1276 <div class="cs-footer__col cs-col-center"> 1277 <div class="cs-logo"> 1278 <a class="cs-footer__logo cs-logo-once" href="https://www.tellaw.org/"> 1279 Tellaw.org </a> 1280 1281 </div> 1282 </div> 1283 </div> 1284 </div> 1285 </div> 1286 1287 <div class="cs-footer__item cs-footer__item-center-bar"> 1288 <div class="cs-container"> 1289 <div class="cs-footer__item-inner"> 1290 <div class="cs-footer__col cs-col-left"> 1291 <div class="cs-footer-columns__nav-menu"> 1292 <ul id="menu-footer-columns" class="cs-footer-columns__nav "><li id="menu-item-42" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-42"><a href="#">Categories</a></li> 1293</ul> </div> 1294 </div> 1295 1296 <div class="cs-footer__col cs-col-right"> 1297 <div class="cs-footer__follow"> 1298 <div class="cs-footer__follow-heading"> 1299 Suivez moi </div> 1300 <div class="cs-footer__follow-content"> 1301 1302<div class="cs-social"> 1303 <a class="cs-social__link" href="https://www.facebook.com/tellaw" target="_blank" title="Facebook"> 1304 <svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none"><g clip-path="url(#clip0_540_5982)"><g clip-path="url(#clip1_540_5982)"><rect width="28" height="28" rx="14" fill="#066BDE"/><path d="M16.1391 19.104H18.8127L19.8821 14.8263H16.1391V12.6874C16.1391 11.5865 16.1391 10.5485 18.278 10.5485H19.8821V6.95525C19.5338 6.909 18.217 6.80542 16.8266 6.80542C13.9236 6.80542 11.8613 8.57734 11.8613 11.8315V14.8263H8.65295V19.104H11.8613V28.1943H16.1391V19.104Z" fill="white"/></g></g><defs><clipPath id="clip0_540_5982"><rect width="28" height="28" rx="14" fill="white"/></clipPath><clipPath id="clip1_540_5982"><rect width="28" height="28" rx="14" fill="white"/></clipPath></defs></svg> </a> 1305 <a class="cs-social__link" href="https://www.instagram.com/tellaw/" target="_blank" title="Instagram"> 1306 <svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none"><rect width="28" height="28" rx="14" fill="url(#paint0_linear_540_5931)"/><path d="M14 11.9C12.8398 11.9 11.9 12.8402 11.9 14C11.9 15.1601 12.8402 16.1 14 16.1C15.1601 16.1 16.1 15.1598 16.1 14C16.1 12.8399 15.1598 11.9 14 11.9ZM14 10.5C15.9323 10.5 17.5 12.066 17.5 14C17.5 15.9323 15.934 17.5 14 17.5C12.0677 17.5 10.5 15.934 10.5 14C10.5 12.0677 12.066 10.5 14 10.5ZM18.55 10.3244C18.55 10.8075 18.1574 11.1994 17.675 11.1994C17.1919 11.1994 16.8 10.8069 16.8 10.3244C16.8 9.84193 17.1925 9.45 17.675 9.45C18.1568 9.44939 18.55 9.84193 18.55 10.3244ZM14 8.4C12.2679 8.4 11.9855 8.40458 11.1799 8.44046C10.631 8.46623 10.2631 8.54005 9.92122 8.67277C9.61742 8.79059 9.39827 8.93128 9.16478 9.16478C8.93038 9.39918 8.78994 9.61774 8.67259 9.92168C8.53956 10.2643 8.46576 10.6317 8.44046 11.1798C8.40423 11.9526 8.4 12.2227 8.4 14C8.4 15.7321 8.40458 16.0145 8.44045 16.82C8.46623 17.3687 8.54015 17.7372 8.67255 18.0782C8.79068 18.3824 8.93166 18.6021 9.164
130603 18.8345C9.39935 19.0695 9.61856 19.2104 9.91962 19.3266C10.2656 19.4603 10.6333 19.5343 11.1798 19.5595C11.9526 19.5957 12.2227 19.6 14 19.6C15.7322 19.6 16.0145 19.5954 16.82 19.5595C17.3675 19.5338 17.7363 19.4597 18.0782 19.3274C18.3816 19.2096 18.6019 19.0681 18.8345 18.8359C19.0698 18.6002 19.2105 18.3816 19.3268 18.0798C19.4602 17.7351 19.5343 17.3668 19.5595 16.8202C19.5957 16.0474 19.6 15.7772 19.6 14C19.6 12.2679 19.5954 11.9855 19.5595 11.18C19.5338 10.6323 19.4597 10.263 19.3272 9.92122C19.2097 9.61826 19.0685 9.39844 18.8352 9.16478C18.6004 8.93 18.3824 8.78985 18.0783 8.67259C17.7359 8.53968 17.368 8.46577 16.8202 8.44047C16.0474 8.40423 15.7772 8.4 14 8.4ZM14 7C15.9016 7 16.1391 7.007 16.8858 7.042C17.6306 7.07642 18.1388 7.19425 18.585 7.3675C19.0464 7.54542 19.4361 7.78575 19.8251 8.17483C20.2136 8.56392 20.454 8.95475 20.6325 9.415C20.8051 9.86067 20.923 10.3693 20.958 11.1142C20.9913 11.8609 21 12.0983 21 14C21 15.9017 20.993 16.1391 20.958 16.8857C20.9236 17.6307 20.8051 18.1387 20.6325 18.585C20.4546 19.0464 20.2136 19.436 19.8251 19.8252C19.4361 20.2137 19.0446 20.454 18.585 20.6325C18.1388 20.8052 17.6306 20.923 16.8858 20.958C16.1391 20.9912 15.9016 21 14 21C12.0983 21 11.8609 20.993 11.1142 20.958C10.3693 20.9235 9.86183 20.8052 9.415 20.6325C8.95416 20.4545 8.56391 20.2137 8.17483 19.8252C7.78575 19.436 7.546 19.0447 7.3675 18.585C7.19425 18.1387 7.077 17.6307 7.042 16.8857C7.00875 16.1391 7 15.9017 7 14C7 12.0983 7.007 11.8609 7.042 11.1142C7.07641 10.3687 7.19425 9.86125 7.3675 9.415C7.54541 8.95417 7.78575 8.56392 8.17483 8.17483C8.56391 7.78575 8.95475 7.546 9.415 7.3675C9.86125 7.19425 10.3687 7.077 11.1142 7.042C11.8609 7.00875 12.0983 7 14 7Z" fill="white"/><defs><linearGradient id="paint0_linear_540_5931" x1="5.6875" y1="0.21875" x2="24.0625" y2="28.2187" gradientUnits="userSpaceOnUse"><stop stop-color="#9117FC"/><stop offset="0.255" stop-color="#FD17CB"/><stop offset="0.595" stop-color="#FF2938"/><stop offset="1" stop-color="#FFC81B"/></linearGradient></defs></svg> </a> 1307 </div> 1308 </div> 1309 </div> 1310 </div> 1311 </div> 1312 </div> 1313 </div> 1314 1315 <div class="cs-footer__item cs-footer__item-bottom-bar"> 1316 <div class="cs-container"> 1317 <div class="cs-footer__item-inner"> 1318 <div class="cs-footer__col cs-col-left"> <div class="cs-footer__nav-menu"> 1319 <ul id="menu-footer" class="cs-footer__nav "><li id="menu-item-852" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-852"><a href="https://www.tellaw.org/privacy-policy/">Privacy Policy</a></li> 1320<li id="menu-item-4888" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4888"><a href="http://alyoum.code-125.com/">Home</a></li> 1321<li id="menu-item-6260" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-6260"><a rel="privacy-policy" href="https://www.tellaw.org/politique-de-confidentialite/">Politique de confidentialité</a></li> 1322</ul> </div> 1323 </div> 1324 <div class="cs-footer__col cs-col-right"> 1325 <div class="cs-footer__col cs-col-right"> 1326 <div class="cs-footer__copyright"> 1327 © 2026 Tellow.org. All Rights Reserved. </div> 1328 </div> 1329 </div> 1330 </div> 1331 </div> 1332 </div> 1333 </footer> 1334 1335 <button class="cs-scroll-top" role="button" aria-label="Scroll to top button"> 1336 <i class="cs-icon cs-icon-chevron-down"></i> 1337 </button> 1338 1339 1340 1341
1341<script type="speculationrules"> 1342{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/sugar-blog-child/*","/wp-content/themes/sugar-blog/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1343</script>
1343 1344
1344<script> 1345 const registerAllyAction = () => { 1346 if ( ! window?.ElementorProFrontendConfig || ! window?.elementorFrontend?.utils?.urlActions ) { 1347 return; 1348 } 1349 1350 elementorFrontend.utils.urlActions.addAction( 'allyWidget:open', () => { 1351 if (window?.ea11yWidget?.widget?.open) { 1352 return window.ea11yWidget.widget.isOpen() 1353 ? window.ea11yWidget.widget.close() 1354 : window.ea11yWidget.widget.open(); 1355 } 1356 } ); 1357 }; 1358 1359 const waitingLimit = 30; 1360 let retryCounter = 0; 1361 1362 const waitForElementorPro = () => { 1363 return new Promise( ( resolve ) => { 1364 const intervalId = setInterval( () => { 1365 if ( retryCounter === waitingLimit ) { 1366 resolve( null ); 1367 } 1368 1369 retryCounter++; 1370 1371 if ( window.elementorFrontend && window?.elementorFrontend?.utils?.urlActions ) { 1372 clearInterval( intervalId ); 1373 resolve( window.elementorFrontend ); 1374 } 1375 }, 100 ); // Check every 100 milliseconds for availability of elementorFrontend 1376 }); 1377 }; 1378 1379 waitForElementorPro().then( () => { registerAllyAction(); }); 1380 </script>
1380 1381
1381<script src="https://www.tellaw.org/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
vendor: 1 bytes, line 1381
1381
1382<script src="https://www.tellaw.org/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 1382
1382
1383<script id="wp-i18n-js-after"> 1384wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1385//# sourceURL=wp-i18n-js-after 1386</script>
vendor: 1 bytes, line 1386
1386
1387<script src="https://www.tellaw.org/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6" id="swv-js"></script>
vendor: 1 bytes, line 1387
1387
1388<script id="contact-form-7-js-translations"> 1389( function( domain, translations ) { 1390 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 1391 localeData[""].domain = domain; 1392 wp.i18n.setLocaleData( localeData, domain ); 1393} )( "contact-form-7", {"translation-revision-date":"2026-07-27 15:37:27+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"This contact form is placed in the wrong place.":["Ce formulaire de contact est plac\u00e9 dans un mauvais endroit."],"Error:":["Erreur\u00a0:"]}},"comment":{"reference":"includes\/js\/index.js"}} ); 1394//# sourceURL=contact-form-7-js-translations 1395</script>
vendor: 1 bytes, line 1395
1395
1396<script id="contact-form-7-js-before"> 1397var wpcf7 = { 1398 "api": { 1399 "root": "https:\/\/www.tellaw.org\/wp-json\/", 1400 "namespace": "contact-form-7\/v1" 1401 }, 1402 "cached": 1 1403}; 1404//# sourceURL=contact-form-7-js-before 1405</script>
vendor: 1 bytes, line 1405
1405
1406<script src="https://www.tellaw.org/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6" id="contact-form-7-js"></script>
vendor: 1 bytes, line 1406
1406
1407<script id="wp-consent-api-js-extra"> 1408var consent_api = {"consent_type":"","waitfor_consent_hook":"","cookie_expiration":"30","cookie_prefix":"wp_consent","services":[]}; 1409//# sourceURL=wp-consent-api-js-extra 1410</script>
vendor: 1 bytes, line 1410
1410
1411<script src="https://www.tellaw.org/wp-content/plugins/wp-consent-api/assets/js/wp-consent-api.min.js?ver=2.0.1" id="wp-consent-api-js"></script>
vendor: 1 bytes, line 1411
1411
1412<script id="cookie_script_api-js-extra"> 1413var wpConsentData = {"consents":[]}; 1414//# sourceURL=cookie_script_api-js-extra 1415</script>
vendor: 1 bytes, line 1415
1415
1416<script src="https://www.tellaw.org/wp-content/plugins/cookie-script-com/assets/js/cookie_script_api.js?ver=1.4.1" id="cookie_script_api-js"></script>
vendor: 1 bytes, line 1416
1416
1417<script id="mt-brushtypes-js-extra"> 1418var MTBrushParams = {"baseUrl":"https://www.tellaw.org/wp-content/plugins/syntax-highlighter-mt"}; 1419//# sourceURL=mt-brushtypes-js-extra 1420</script>
vendor: 1 bytes, line 1420
1420
1421<script src="https://www.tellaw.org/wp-content/plugins/syntax-highlighter-mt/brushTypes.js?ver=2.2.5" id="mt-brushtypes-js"></script>
vendor: 1 bytes, line 1421
1421
1422<script id="pll_cookie_script-js-after"> 1423(function() { 1424 var expirationDate = new Date(); 1425 expirationDate.setTime( expirationDate.getTime() + 31536000 * 1000 ); 1426 document.cookie = "pll_language=fr; expires=" + expirationDate.toUTCString() + "; path=/; secure; SameSite=Lax"; 1427 }()); 1428 1429//# sourceURL=pll_cookie_script-js-after 1430</script>
vendor: 1 bytes, line 1430
1430
1431<script id="ea11y-widget-js-extra"> 1432var ea11yWidget = {"iconSettings":{"style":{"icon":"person","size":"medium","color":"#2563eb"},"position":{"desktop":{"hidden":false,"enableExactPosition":false,"exactPosition":{"horizontal":{"direction":"right","value":10,"unit":"px"},"vertical":{"direction":"bottom","value":10,"unit":"px"}},"position":"bottom-right"},"mobile":{"hidden":false,"enableExactPosition":false,"exactPosition":{"horizontal":{"direction":"right","value":10,"unit":"px"},"vertical":{"direction":"bottom","value":10,"unit":"px"}},"position":"bottom-right"}}},"toolsSettings":{"bigger-text":{"enabled":true},"bigger-line-height":{"enabled":true},"text-align":{"enabled":true},"readable-font":{"enabled":true},"grayscale":{"enabled":true},"contrast":{"enabled":true},"page-structure":{"enabled":true},"sitemap":{"enabled":false,"url":"https://www.tellaw.org/wp-sitemap.xml"},"reading-mask":{"enabled":true},"hide-images":{"enabled":true},"pause-animations":{"enabled":true},"highlight-links":{"enabled":true},"focus-outline":{"enabled":true},"screen-reader":{"enabled":false},"remove-elementor-label":{"enabled":false}},"accessibilityStatementURL":"","analytics":{"enabled":false,"url":null}}; 1433//# sourceURL=ea11y-widget-js-extra 1434</script>
vendor: 1 bytes, line 1434
1434
1435<script src="https://cdn.elementor.com/a11y/widget.js?api_key=ea11y-0aa61ade-ea44-4980-ab54-78b16de5cf49&ver=4.1.1" id="ea11y-widget-js"referrerPolicy="origin"></script>
vendor: 1 bytes, line 1435
1435
1436<script src="https://www.tellaw.org/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-755f1678e260138d789e.js" id="googlesitekit-consent-mode-js"></script>
vendor: 1 bytes, line 1436
1436
1437<script id="csco-scripts-js-extra"> 1438var csLocalize = {"siteSchemeMode":"system","siteSchemeToogle":"1","shareCopiedText":"URL copied"}; 1439//# sourceURL=csco-scripts-js-extra 1440</script>
vendor: 1 bytes, line 1440
1440
1441<script src="https://www.tellaw.org/wp-content/themes/sugar-blog/assets/js/scripts.js?ver=1.0.6" id="csco-scripts-js"></script>
vendor: 1 bytes, line 1441
1441
1442<script src="https://www.tellaw.org/wp-content/themes/sugar-blog/assets/static/js/swiper-bundle.min.js?ver=1.0.6" id="csco-swiper-js"></script>
vendor: 1 bytes, line 1442
1442
1443<script id="wp-emoji-settings" type="application/json"> 1444{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.tellaw.org/wp-includes/js/wp-emoji-release.min.js?ver=6.9.10"}} 1445</script>
vendor: 1 bytes, line 1445
1445
1446<script type="module"> 1447/*! This file is auto-generated */ 1448var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1449//# sourceURL=https://www.tellaw.org/wp-includes/js/wp-emoji-loader.min.js 1450</script>
1450 1451 1452</div>
1453<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"7ce0462091644070bca66ccde21a5720","r":1,"spa":2}' crossorigin="anonymous"></script>
1453 1454</body> 1455</html> 1456 1457 1458<!-- Page cached by LiteSpeed Cache 7.9 on 2026-10-06 19:58:08 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.