# articles

feed_id: http://www.warriordudimanche.net/article789/getlib-ramener-bibliotheques-frameworks-local-ligne
title: Getlib: ramener des bibliotheques & frameworks en local en une ligne [Edité]
uri: 2020-05-01-Getlib-ramener-des-bibliotheques-frameworks-en-local-en-une-ligne
content:
<img src="media/1d8fd9d3.aticdelivery-nexusmods-com-mods-110-images33330-1-1363323527.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/https-staticdelivery-nexusmods-com-mods-110-images33330-1-1363323527.jpg" style="width:100%;height:auto"/><p>Certains se souviennent peut-être de <a href="http://warriordudimanche.net/article424/goofi-ramener-des-google-fonts-en-local-en-une-ligne">goofi</a>, pour récupérer des google fonts en local; sur la base de ce script, j'ai bricolé une version qui permettra de faire la même chose avec les bibliothèques et frameworks (notamment js) que tout un chacun utilise et dont l'appel participe aux stats de google et consorts à chaque requête sur leur serveur.</p>
<p>Donc, en gros, il suffit de remplacer l'appel du script dans le <head> en ajoutant <strong><em>getlib.php?url=</em></strong> devant.</p>
<p>Ainsi</p>
<pre><code> &lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"&gt;&lt;/script&gt;</code></pre>
<p>deviendra</p>
<pre><code>&lt;script src="http://monserveur/getlib.php?url=https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"&gt;&lt;/script&gt;</code></pre>
<p>Le fichier est récupéré une seule fois et seule la vertsion locale sera renvoyée par la suite.</p>
<p>Au cas où vous voulez que le script récupère une éventuelle mise à jour, il suffit d'ajouter update dans l'url:</p>
<pre><code>&lt;script src="http://monserveur/getlib.php?update&amp;url=https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"&gt;&lt;/script&gt;</code></pre>
<p>Getlib vérifiera alors si le fichier distant a changé et le retéléchargera si c'est nécessaire.</p>
<p>Comme avec Goofi, seule l'IP du serveur qui héberge le script est connue du serveur distant, jamais celle du visiteur.</p>
<p>C'est tout!
Je n'ai pas testé à fond encore et les erreurs ne sont pas gérées pour le moment, mais ça fonctionne quand même pas mal !</p>
<pre><code>&lt;?php 
# get libs from distant servers to local (&amp; avoid unnecessary requests to servers who can log user's connections)
# ex:  
# https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js
# becomes
# getlib.php?url=https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js
# if you want to update local file if the distant one changes, just add "update" 
# getlib.php?update&amp;url=https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js
# author: warriordudimanche.net
# 
$lib_folder='libs/';
$check_updates=isset($_GET['update']);

if (!empty($_GET['url'])){
    if (!is_dir($lib_folder)){mkdir($lib_folder);}

    $url=strip_tags($_GET['url']);
    define('LOCAL_FILENAME',$lib_folder.basename($url));
    $flag='non';
    if (
        !is_file(LOCAL_FILENAME)
        ||
        ($check_updates &amp;&amp; !isSameFile($url))

    ){
        $lib=file_get_contents($url);
        file_put_contents(LOCAL_FILENAME,$lib);
        $head = array_change_key_case(get_headers($url, TRUE));
        file_put_contents(LOCAL_FILENAME.'.info', $head['last-modified']);
        $flag='oui';
    }
    header('Content-Type: '.mime_content_type(LOCAL_FILENAME));
    exit(file_get_contents(LOCAL_FILENAME));
}

function getDistantFile($url){
    $lib=file_get_contents($url);
    file_put_contents(LOCAL_FILENAME,$lib);
    $head = array_change_key_case(get_headers($url, TRUE));
    file_put_contents(LOCAL_FILENAME.'.info', $head['last-modified']);
}

function isSameFile($url){
    $head = array_change_key_case(get_headers($url, TRUE));
    $local=file_get_contents(LOCAL_FILENAME.'.info');
    $distant=$head['last-modified'];
    return $distant==$local;
}</code></pre>
<p><a href="https://github.com/broncowdd/getlib.php/archive/master.zip">getlib.zip</a>
<a href="https://github.com/broncowdd/getlib.php">le dépôt</a></p>
<p><div class="voiceoff"><div class="rightbubble">Comme toujours, <br/>c'est aux autres de débugger <br/> les scripts que tu commets, heu... commit...<br/> super.</div><span class="image">🗦</span></div>
<p style="text-align:center"><img src="media/d2d857b9.est_mme_ma_marque_de_fabrique__une_genre_de__Bronco_s_touch_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1588340121-Et_je_vais_t_avouer_un_truc__j_ai_même_pas_honte___C_est_même_ma_marque_de_fabrique__une_genre_de__Bronco_s_touch_.jpg" alt="Et je vais t avouer un truc  j ai même pas honte   C est même ma marque de fabrique  une genre de  Bronco s touch .jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article789#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1294/5eaa89e689433
uri: Toulouse-les-banderoles-Macronavirus-se-multiplient-les-convo
title:
Toulouse : les banderoles “Macronavirus” se multiplient, les convocations au commissariat aussi - France 3 Occitanie

url:
https://france3-regions.francetvinfo.fr/occitanie/haute-garonne/toulouse/toulouse-banderoles-macronavirus-se-multiplient-convocations-au-commissariat-1821814.html

content:
<img src="media/eac78693.ns-au-commissariat-aussi-france-3-occitanie-img_7481-4787372.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/toulouse-les-banderoles-macronavirus-se-multiplient-les-convocations-au-commissariat-aussi-france-3-occitanie-img_7481-4787372.jpg" style="width:100%;height:auto"/><p>Vous savez ce que ça mérite ? Un bel #effetstreisand...</p>
<p>Et il y en a qui râlent encore contre l'anonymat sur le ternet... Pourtant, l'état prouve chaque jour davantage que sans anonymat, il n'est plus possible de critiquer les dirigeants.</p>
<p><br/><br/><div class="img_source"><a href="https://france3-regions.francetvinfo.fr/occitanie/sites/regions_france3/files/styles/asset_list_medium/public/assets/images/2020/04/28/img_7481-4787372.jpg?itok=P_xJSbRF">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1294#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1293/5ea9218120cdc
title: Développeurs web, protégez la vie privée de vos utilisateurs
uri: Développeurs-web-protégez-la-vie-privée-de-vos-utilisateurs
url: https://fievres.2038.net/2020/04/28/developpeurs-web-protegez-la-vie-privee-de-vos-utilisateurs/
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p>Un excellent résumé des bonnes pratiques pour éviter la fuite de données des utilisateurs...
Mais... OMAGAD !</p>
<p>Il parle de <a href="http://warriordudimanche.net/article424/goofi-ramener-des-google-fonts-en-local-en-une-ligne">Goofi</a> !!! </p>
<img class="smile xbig" src="media/03909da5.wouhou.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/wouhou.jpg"/> 
<div class="via"><span title="Source du lien">Via https://2038.net/links/</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1293#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1292/5ea81da45e7a1
uri: Coronavirus-Quand-rentrer-et-comment-Les-Franciliens-partis-se-c
title:
Coronavirus : Quand rentrer et comment ? Les Franciliens partis se confiner au « vert » dans le flou

url:
https://www.20minutes.fr/societe/2768131-20200427-coronavirus-quand-rentrer-comment-franciliens-partis-confiner-vert-flou

content:
<img src="media/7e3553fc.maispitin.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/maispitin.jpg" style="width:100%;height:auto"/><p><p style="text-align:center"><img src="media/a3cadd8a.le_pour_se_rfugier_dans_leur_maison_de_vacances____Mais_oui_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1588076333-On_va_plaindre_les_Parisiens_qui_ont_fui_la_capitale_pour_se_réfugier_dans_leur_maison_de_vacances____Mais_oui_.jpg" alt="On va plaindre les Parisiens qui ont fui la capitale pour se réfugier dans leur maison de vacances    Mais oui .jpg"/></p></p>
<p><p style="text-align:center"><img src="media/7105b92d.1588076606-Surtout_que_la_vraie_info__c_est_pas_celle-l___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/CoronavirusQuandrentreretcommentLesFrancilienspartisseconfinerauvertdansleflou-28-04-2020-14h11/1588076606-Surtout_que_la_vraie_info__c_est_pas_celle-là___.jpg" alt="Surtout que la vraie info  c est pas celle-là   .jpg"/></p></p>
<blockquote>
<p>Quand rentrer et comment. La question agite de nombreux Franciliens ayant quitté la région parisienne dès l’annonce des mesures de confinement. Selon une analyse statistique réalisée par Orange à partir de données téléphoniques, ils seraient près d’un million dans cette situation.</p>
</blockquote>
<p><p style="text-align:center"><img src="media/6b530a94._avec_la__collaboration__d_un_oprateur_de_tlphonie_mobile___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/CoronavirusQuandrentreretcommentLesFrancilienspartisseconfinerauvertdansleflou-28-04-2020-14h11/1588076606-20minutes_nous_confirme__détendu_du_gland__qu_on_surveille_les_mouvements_de_population_avec_la__collaboration__d_un_opérateur_de_téléphonie_mobile___.jpg" alt="20minutes nous confirme  détendu du gland  qu on surveille les mouvements de population avec la  collaboration  d un opérateur de téléphonie mobile   .jpg"/></p></p>
<p><p style="text-align:center"> <img class="smile xbig" src="media/7340ca8b.toutvabien2.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/toutvabien2.jpg"/> </p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1292#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1291/5ea810d8dd814
title: TOR : the dark WEB - Monsieur Bidouille - YouTube
uri: TOR-the-dark-WEB-Monsieur-Bidouille-YouTube
url: https://www.youtube.com/watch?v=zjqw1VnuKLs
content:
<img src="media/4967cbc4.tor-the-dark-web-monsieur-bidouille-youtube-maxresdefault.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/tor-the-dark-web-monsieur-bidouille-youtube-maxresdefault.jpg" style="width:100%;height:auto"/><p>Une très bonne vidéo sur TOR et le <em>voix d'outre tombe</em> LE DEEEP WEEEEEB !</p>
<img class="smile big" src="media/2ec5b231.bazinga.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/big/bazinga.png"/> <br/><br/><div class="img_source"><a href="media/06ef6a7e.maxresdefault.jpg" data-original-source="https://img.youtube.com/vi/zjqw1VnuKLs/maxresdefault.jpg">Source image</a></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1291#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1290/5ea7e9e67345f
uri: Disney-sur-Twitter-By-sharing-your-message-with-us-using-MayThe4t
url: https://twitter.com/disneyplus/status/1254772307941191686
title:
Disney+ sur Twitter : "By sharing your message with us using #MayThe4th, you agree to our use of the message and your account name in all media and our terms of use here: https://t.co/G0AyToufQ5" / Twitter

content:
<img src="media/b505e743.mondedemerde.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/mondedemerde.jpg" style="width:100%;height:auto"/><p>Mais, ils ont le droit de faire ça ?!
Sinon: 
<p style="text-align:center"><img src="media/6162f82a.1588062722-Solution_numro_un__utiliser__maythefourth.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/DisneysurTwitterBysharingyourmessagewithususingMayThe4thyouagreetoouruseofthemessageandyouraccountnameinallmediaandourtermsofuseherehttpstcoG0AyToufQ5Twitter-28-04-2020-10h19/1588062722-Solution_numéro_un__utiliser__maythefourth.jpg" alt="Solution numéro un  utiliser  maythefourth.jpg"/></p></p>
<p><p style="text-align:center"><img src="media/5efb592d.on_numro_deux__Poster_de_la_merde_anti_disney_sur__maythe4th.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/DisneysurTwitterBysharingyourmessagewithususingMayThe4thyouagreetoouruseofthemessageandyouraccountnameinallmediaandourtermsofuseherehttpstcoG0AyToufQ5Twitter-28-04-2020-10h19/1588062722-Solution_numéro_deux__Poster_de_la_merde_anti_disney_sur__maythe4th.jpg" alt="Solution numéro deux  Poster de la merde anti disney sur  maythe4th.jpg"/></p></p>
<p><p style="text-align:center"><img src="media/7acce255.n_l_ajoutant__tous_les_posts_automatiquement_et_via_des_bots.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/DisneysurTwitterBysharingyourmessagewithususingMayThe4thyouagreetoouruseofthemessageandyouraccountnameinallmediaandourtermsofuseherehttpstcoG0AyToufQ5Twitter-28-04-2020-10h19/1588062955-Solution_numéro_trois__flooder_carrément__maythe4th_en_l_ajoutant_à_tous_les_posts_automatiquement_et_via_des_bots.jpg" alt="Solution numéro trois  flooder carrément  maythe4th en l ajoutant à tous les posts automatiquement et via des bots.jpg"/></p></p>
<p><p style="text-align:center"><img src="media/af014828.o_quatre__refuser_carrment_d_utiliser_le_hashtag_en_question.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/DisneysurTwitterBysharingyourmessagewithususingMayThe4thyouagreetoouruseofthemessageandyouraccountnameinallmediaandourtermsofuseherehttpstcoG0AyToufQ5Twitter-28-04-2020-10h19/1588062955-Solution_numéro_quatre__refuser_carrément_d_utiliser_le_hashtag_en_question.jpg" alt="Solution numéro quatre  refuser carrément d utiliser le hashtag en question.jpg"/></p></p>
<div class="via"><span title="Source du lien">Via https://sebsauvage.net/links/</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1290#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1289/5ea5513dd0eb7
uri: NDLR-rivières-de-shaarlis-vzdump(1)-utiliser-parallel-gzip-av
url: https://shaar.libox.fr/?grLcLg
title:
[ NDLR : rivières de shaarlis ] vzdump(1) [ utiliser parallel gzip avec vzdump @ proxmox ] - GuiGui's Show - Liandri's Links. - GuiGui's Show - Oros links - GuiGui's Show - Oros links - GuiGui's Show - Liandri's Links.

content:
<img src="media/7edc9908.enfants.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/enfants.jpg" style="width:100%;height:auto"/><p>Ben oui mon canard (^u^)/ : ton espace, tes règles.</p>
<p>On a beau refuser la censure, on peut aussi décider de ne pas donner plus de visibilité que ça à des gens dont les opinions sont pour le moins contestables...(J'aurais le sentiment de donner l'impression que diffuser, c'est soutenir.) 
Excellente décision mon pote ! 
(et bisou au passage <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>)</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1289#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1288/5ea2e97862b1f
title: Supprimer le grésillement dans le casque audio - le hollandais volant
uri: Supprimer-le-grésillement-dans-le-casque-audio-le-hollandais-volant
url: https://lehollandaisvolant.net/linux/checklist/#noise-headphone
content:
<img src="media/c7ab6c66.astuce.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/astuce.png" style="width:100%;height:auto"/><p>Timo: 
Mon PC produit un grésillement (« bruit blanc ») quand je branche le casque audio. J’ai résolu le problème avec la commande suivante :</p>
<pre><code>amixer sset 'Loopback Mixing' 'Disabled'</code></pre>
<p>S’il renvoie une erreur ou ne trouve pas de 'Loopback', il faut le faire manuellement. Lancez :</p>
<pre><code>alsamixer</code></pre>
<p>Puis, naviguez à droite avec les touches fléchées jusqu’à trouver la colonne Loopback. Utilisez les touches haut/bas pour le mettre sur Disabled, puis la touche Échap pour sortir.</p>
<div class="via"><span title="Source du lien">Via https://bookmarks.ecyseo.net/?JHsXwA</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1288#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1287/5ea14af119f01
title: Comparatif Imprimantes Resine episode 2 - YouTube
uri: Comparatif-Imprimantes-Resine-episode-2-YouTube
url: https://www.youtube.com/watch?v=QqOo6lgZGxA
content:
<img src="media/5bd0c9e9.comparatifimprimantes-resine-episode-2-youtube-maxresdefault.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/comparatifimprimantes-resine-episode-2-youtube-maxresdefault.jpg" style="width:100%;height:auto"/><p>J'ai de plus en plus envie de m'offrir une imprimante résine: les prix ont beaucoup baissé et la précision est très supérieure.</p>
<p>Ce comparatif est bien argumenté malgré un côté brouillon qui a son charme. <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/> (première partie <a href="https://www.youtube.com/watch?v=ksRBc8Nnftk">https://www.youtube.com/watch?v=ksRBc8Nnftk</a>)</p>
<p>Ce qui me retient encore, c'est le prix des consommables et des à-côtés:</p>
<ul>
<li>la résine, bien sûr: environ 25 € le demi litre</li>
<li>l'alcool isopropylique pour le nettoyage des pièces:  environ 25 € le litre</li>
<li>entonnoir+filtre pour la récupération de la résine excédentaire : environ 15 €</li>
<li>gants / masques (GAG) </li>
<li>sèche-ongles à UV pour durcir les pièces après impression : entre 15 et 50 €</li>
</ul>
<p>Après plein de visionnages divers, la elegoo mars sort bien du lot... mais bon 265€ sur amazon... le moins cher.  (je conseille en particulier le test d'Heliox <a href="https://www.youtube.com/watch?v=5HGtvL6j6bk">https://www.youtube.com/watch?v=5HGtvL6j6bk</a> )</p>
<p><p style="text-align:center"><img src="media/489cdab5.1587629521-616hQPmeA1L._AC_SL1000_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1587629521-616hQPmeA1L._AC_SL1000_.jpg" alt="616hQPmeA1L. AC SL1000 .jpg"/></p></p>
<p>J'en ai vu d'autres à presque 100 balles de moins sur aliexpress mais pas de vrai test... donc, c'est non. Il y a trop de mauvaises surprises potentielles pour se lancer à l'aveugle (les logiciels et formats propriétaires, les défauts de conception, les limitations cachées etc)</p>
<p>Attention: le prix modeste ne doit pas être le seul critère. Pour l'impression 3D traditionnelle, ce serait à refaire, j'en prendrais une avec autolevelling par exemple !</p>
<p><p style="text-align:center"><img src="media/2c035ea5._d_oeil_confraternel__tous_les_propritaires_de_prusa_Anet_A8.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1587629768-Clin_d_oeil_confraternel_à_tous_les_propriétaires_de_prusa_Anet_A8.jpg" alt="Clin d oeil confraternel à tous les propriétaires de prusa Anet A8.jpg"/></p></p>
<p><br/><br/><div class="img_source">&lt;a href="http://www.warriordudimanche.net/<a href="https://img.youtube.com/vi/Qq">https://img.youtube.com/vi/Qq</a><img class="smile normal" src="media/b8e47026.omg.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/omg.png"/>6lgZGxA/maxresdefault.jpg"&gt;Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1287#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1286/utilise-vrai-email
title: Utilise un vrai email...
uri: Utilise-un-vrai-email
content:
<img src="media/fcbb4e02.toutvabien.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/toutvabien.jpeg" style="width:100%;height:auto"/><p>Dans ma recherche de serveurs capables d'héberger un relais googol, je suis allé voir du côté de 000webhost.</p>
<p>Je veux me connecter avec une de mes adresses warriordudimanche.net et là c'est le drame.</p>
<p><p style="text-align:center"><img src="media/4bd6be86.1587569479-webhost.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/Utiliseunvraiemail-22-04-2020-17h21/1587569479-webhost.png" alt="webhost.png"/></p>
<p style="text-align:center"><img src="media/7e7e1038._un_univers_en_dehors_de_google_et_micro_oft___tu_le_sais___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/Utiliseunvraiemail-22-04-2020-17h21/1587569479-Coucou_webhost___Il_existe_tout_un_univers_en_dehors_de_google_et_micro_oft___tu_le_sais___.jpg" alt="Coucou webhost   Il existe tout un univers en dehors de google et micro oft   tu le sais   .jpg"/></p></p>
<p><p style="text-align:center"><img src="media/24b187a8.veur_afin_d_utiliser_une_appli_servant__se_passer_de_google_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/Utiliseunvraiemail-22-04-2020-17h21/1587569479-je_me_vois_mal_me_faire_une_adresse_gmail_pour_pouvoir_créer_un_espace_serveur_afin_d_utiliser_une_appli_servant_à_se_passer_de_google_.jpg" alt="je me vois mal me faire une adresse gmail pour pouvoir créer un espace serveur afin d utiliser une appli servant à se passer de google .jpg"/></p>
<p style="text-align:center"><img src="media/02bdfd7d.1587569671-_Allez__hop___dgager_webhost___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1587569671-_Allez__hop__à_dégager_webhost___.jpg" alt=" Allez  hop  à dégager webhost   .jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1286#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1285/5e9eb9a9a111e
title: Someone used neural networks to upscale a famous 1896 video to 4k quality
uri: Someone-used-neural-networks-to-upscale-a-famous-1896-video-to-4k-qual
url:
https://arstechnica.com/science/2020/02/someone-used-neural-networks-to-upscale-a-famous-1896-video-to-4k-quality/

content:
<img src="media/811aa65c.s-to-upscale-a-famous-1896-video-to-4k-quality-maxresdefault.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/someone-used-neural-networks-to-upscale-a-famous-1896-video-to-4k-quality-maxresdefault.jpg" style="width:100%;height:auto"/><p>Pas parfait mais impressionnant quand même: prendre un film de 1896 et le transformer en 4K 60FPS donne un aspect très actuel et très naturel à ces personnes... comme si de fantômes du passé ils redevenaient de vraies personnes. </p>
<p>On sent les efforts du réseau de neurones derrière <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/><br/><br/><div class="img_source"><a href="media/70286b4a.maxresdefault.jpg" data-original-source="https://img.youtube.com/vi/3RYNThid23g/maxresdefault.jpg">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1285#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1284/5e9eab558fe27
title: Neurosciences : 15 neuromythes toujours prégnants en pédagogie
uri: Neurosciences-15-neuromythes-toujours-prégnants-en-pédagogie
url: https://apprendre-reviser-memoriser.fr/chacun-son-style-apprentissage/
content:
<img src="media/04702d09.uels-auditifs-kinesthesiques-chacun-son-style-dapprentissage.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/neuromythes-les-styles-d-apprentissage-n-existent-pas-visuels-auditifs-kinesthesiques-chacun-son-style-dapprentissage.png" style="width:100%;height:auto"/><p>Une extension de <a href="https://apprendre-reviser-memoriser.fr/neuromythes-pedagogie/">cette page</a></p>
<p>L'article me semble bien sauf pour la partie dans laquelle il laisse entendre que dans l'éducation on classe et sépare les élèves et les activités en groupes distincts, ce qui est évidemment faux:</p>
<ol>
<li>on ne fait pas de groupes visuels/auditifs/kiné... déjà parce qu'il faudrait des tests pour déterminer le profil, ensuite parce qu'il faudrait du temps pour le faire et enfin parce que l'éducation est plutôt coincée dans la schizophrénie [pédagogie différenciée VS tous les profils d'élèves mélangés].</li>
<li>on ne pratique pas d'activité spécifique auditif/visuel/kiné: déjà parce que ce serait assez CON-pliqué et peu CON-vainquant en termes de résultats. <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/> On favorise toujours plusieurs approches d'une même activité/information etc. 
Exemple: quand je donne un mot de vocabulaire. J'essaie de le faire deviner en mimant ou en donnant son contraire, puis je le prononce plusieurs fois et enfin, je l'écris.</li>
</ol>
<p>On évite les doubles-tâches au point de séparer les moments où on <strong>dit</strong> de ceux où on <strong>écrit</strong> mais on favorise les approches multiples[1], on favorise les tâches multimatières pour tenter d'établir des liens conceptuels facilitant la mémorisation, quand on donne des choses à apprendre par coeur, ce n'est pas pour «muscler le cerveau» mais pour que l'élève retienne des modèles, travaille sa prononciation etc, quand on donne des directives d'apprentissage on leur demande de <strong>bannir la répétition pour apprendre</strong>: personne à ma connaissance n'a jamais expliqué au gamin qu'il lui fallait choper son cahier et ânonner  connement... je leur dis même le contraire: ne prenez pas le cahier, essayez de vous souvenir de ce qu'on a fait en cours avant d'aller chercher les réponses dans le cahier :«ça doit passer par la tête!» <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<p>[1] <em>Pour les langues, on essaie de privilégier plusieurs approches au sein d'une même séquence thématique en alternant les documents/activités: un doc audio, une image, un texte, une activité avec manipulation... voire même au sein d'une séance.</em> </p>
<p>Bref: n'allez pas croire que les enseignants de vos enfants sont des illuminés adeptes de pseudo sciences dans leur taf, des gogos béats à qui on fait avaler n'importe quelle théorie: c'est le contraire qui se passe... à chaque fois que des formateurs viennent avec ce genre d'idée (et les réformes qui les accompagnent) ils sont reçus au mieux avec circonspection.</p>
<p>Dans la liste de croyances donnée sur <a href="https://apprendre-reviser-memoriser.fr/neuromythes-pedagogie/">https://apprendre-reviser-memoriser.fr/neuromythes-pedagogie/</a> je n'en ai rencontré <strong>aucune</strong> dans ma vie professionnelle.</p>
<p><br/><br/><div class="img_source"><a href="https://i1.wp.com/apprendre-reviser-memoriser.fr/wp-content/uploads/2018/11/chacun-son-style-dapprentissage.png?w=1024&ssl=1">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1284#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1283/5e99b9c1eac69
title: This Video Has 7,593,465 Views - YouTube
uri: This-Video-Has-7-593-465-Views-YouTube
url: https://www.youtube.com/watch?v=BxV14h0kFs0&t=274
content:
<img src="media/0ea796f7.thisvideo-has-7-593-465-views-youtube-maxresdefault.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/thisvideo-has-7-593-465-views-youtube-maxresdefault.jpg" style="width:100%;height:auto"/><p>Très bonne vidéo sur la pérennité du code, des services, des API... (coucou Google <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>)</p>
<p>«the code never was the important part»</p>
<div class="img_source"><a href="media/d9b0bd86.maxresdefault.jpg" data-original-source="https://img.youtube.com/vi/BxV14h0kFs0/maxresdefault.jpg">Source image</a></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1283#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1282/work-in-progress-googol
title: Work in progress: Googol
uri: Work-in-progress-Googol
content:
<img src="media/6fab56bc.workinprogress.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/workinprogress.jpg" style="width:100%;height:auto"/><p>Il y a quelques personnes qui me posent des questions à propos de googol, du coup, je fais une petite page pour résumer à quoi je me suis heurté et où j'en suis de mes tentatives...</p><h1>À l'origine</h1>
<p>Googol était un simple script destiné à s'intercaler entre google et  l'usager afin que ce dernier ne donne aucune information au géant du web:
<p style="text-align:center"><img src="http://www.warriordudimanche.net/data/medias/images/WorkinprogressGoogol-16-04-2020-09h55/1587028299-google concept.png" alt="google concept.png"/></p>
En gros, l'usager envoie sa requête à googol, googol formule l'URL de requête vers Google, récupère les infos pertinentes sur la page de réponse, génère une page propre (sans aucun lien extérieur vers google, sans pub etc) et la restitue à l'usager. <a href="http://warriordudimanche.net/article159/google-vous-ment-googol-vous-prend-pas-pour-un-hon">Lien</a></p>
<h1>Toutefois...</h1>
<p>Google ne facilite pas la tâche: ses pages changent régulièrement (<a href="http://warriordudimanche.net/article1004/googol-des-hoooo-et-des-bahhh">et il faut adapter le parseur</a>) et il finit par bannir mon serveur googol quand trop de requêtes viennent de lui.</p>
<p>J'ai donc un temps opté pour la transmission de la requête vers DDG puis j'ai préféré modifier Googol en profondeur pour qu'il puisse changer son moteur en interne: j'ai donc créé une classe google.php et une startpage.php pour que googol puisse changer de lui-même le temps du débannissement. <a href="http://warriordudimanche.net/article1162/googol-resiste-et-ca-fait-du-boulot">Lien</a></p>
<p><p style="text-align:center"><img src="media/fd35692a.1587028299-startpage.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/WorkinprogressGoogol-16-04-2020-09h55/1587028299-startpage.png" alt="startpage.png"/></p></p>
<h1>Oui mais, bon... voilà.</h1>
<p>Startpage s'est mis lui aussi à me bannir et à me renvoyer un captcha... <a href="http://warriordudimanche.net/article1270/pitin-startpage">Lien</a>
<p style="text-align:center"><img src="media/b47097b4.1587028786-__Salauds__.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1587028786-__Salauds__.jpg" alt="  Salauds  .jpg"/></p>
<p style="text-align:center"><img src="media/f285cc43.brando.png" data-original-source="http://localhost/APPLIS/broncomic/app/img/heads/brando.png" alt="je lâche rien" /></p>
<p style="text-align:center">Je me démonte pas...</p></p>
<p>... et je me lance dans l'ajout d'un troisième moteur selon le même principe: Qwant...</p>
<p><p style="text-align:center"><img src="media/de05e003.1587028299-triforce.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/WorkinprogressGoogol-16-04-2020-09h55/1587028299-triforce.png" alt="triforce.png"/></p></p>
<h1>A ce stade, ça fonctionnait... Mais...</h1>
<ol>
<li>... ben ça fait quand même trois moteurs différents à maintenir (parseur+URLs etc)</li>
<li>vu le rythme de bannissement, seul qwant était utilisé... Du coup, l'intérêt du cript ne saute pas aux yeux.</li>
</ol>
<p><p style="text-align:center"><img src="media/365753c3.1587029226-Je_me_remets_au_boulot_________dans_la_joie_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1587029226-Je_me_remets_au_boulot_________dans_la_joie_.jpg" alt="Je me remets au boulot         dans la joie .jpg"/>
</p></p>
<h1>C'est reparti pour une réflexion</h1>
<p>Là je prends le problème dans l'autre sens: au lieu de changer de moteur, je pourrais changer de serveur...</p>
<p>C'est une piste que j'avais explorée à une époque en faisant une sorte de chaîne de Googol qui se renvoyaient la requête.</p>
<p>Le problème, c'est que multiplier les googols, c'est multiplier la maintenance: c'est lourd, peu élégant et pas satisfaisant.
Surtout qu'il suffirait de faire transiter la requête par un relais pour que google ne voie plus l'adresse IP du serveur Googol !</p>
<p><p style="text-align:center"><img src="media/6fdeb6df.1587029529-Pas_con__.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1587029529-Pas_con__.jpg" alt="Pas con  .jpg"/></p></p>
<p>Je pars donc sur un script tout con qui curl l'adresse envoyée en GET et retourne la page. C'est bourrin, c'est pas sécurisé du tout, mais OSEF, c'est pour tester...</p>
<pre><code>
if (isset($_GET['url2get'])){
    $url=urldecode($_GET['url2get']);
    $content=file_curl_contents($url);
    $content=str_replace(['<script','</script>'],'',$content);
    echo $url.$content;
}
</code></pre>
<p>Je place ledit script sur trois serveurs de test gratuits (un vieux free qui traînait et deux de chez byethost33).</p>
<p>On a donc:
<p style="text-align:center"><img src="media/e2df9edc.1587028299-relayid.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/WorkinprogressGoogol-16-04-2020-09h55/1587028299-relayid.png" alt="relayid.png"/></p></p>
<h1>Et là, c'est le drame</h1>
<p>Quand je teste, aucun résultat de revient. La page renvoyée est vide ou presque.
<p style="text-align:center"><img src="media/f57c07c4.1587028299-relaypb.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/WorkinprogressGoogol-16-04-2020-09h55/1587028299-relaypb.png" alt="relaypb.png"/></p></p>
<p>Alors, je teste en copiant l'URL générée par Googol et en la faisant transiter à la main par le relais avec une url du genre:</p>
<pre><code>
 http://www.googol.byethost9.com/?url2get=https%3A%2F%2Fwww.google.com%2Fsearch%3Fnum%3D100%26source%3Dlnms%26id%3Dhp%26start%3D0%26q%3Dtest</code></pre>
Et là, j'obtiens bien une page de résultats.
<p style="text-align:center"><img src="media/da45bbcd.1587029949-relaisdirect.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1587029949-relaisdirect.png" alt="relaisdirect.png"/></p>
<h1>J'en suis là...</h1>
<p>Donc, quand googol interroge le relais qui interroge google, il renvoie une page vide mais quand je tape directement dans le navigateur l'adresse que googol utilise pour appeler le relais, ça fonctionne.</p>
<p>J'ai vérifié l'URL et j'ai viré le javascript (dans mon navigateur et dans la page) histoire d'être certain qu'il ne s'agit pas d'une requête ajax impossible à faire en backend.</p>
<h1>EDIT :</h1>
<p>Après avoir testé d'autres hébergeurs gratuits, j'en ai trouvé un pour qui ça marche... donc, ce sont les hébergeurs qui chient dans la colle quand on y accède via curl...</p>
<h2>Il va falloir que je trouve d'autres serveurs pouvant héberger un script de relais...</h2>
<pre><code>            &lt;link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/&gt;
                &lt;link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/&gt;
                &lt;script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"&gt;&lt;/script&gt;
                &lt;script&gt;[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});&lt;/script&gt;</code></pre><br/><hr/><a href="http://www.warriordudimanche.net/article1282#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1281/mais-pourquoi-warriordudimanche-au-fait
title: Mais pourquoi le Warriordudimanche, au fait ?
uri: Mais-pourquoi-le-Warriordudimanche-au-fait
content:
<img src="media/9614f21f.teamvieux.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/teamvieux.jpg" style="width:100%;height:auto"/><p>Un truc que je n'ai jamais raconté, c'est comment j'en suis venu à ce titre pour mon blog...</p>
<p>Ben c'est parti.</p><h1>Le plus dur,</h1>
<p>... quand on fait une appli, un site... c'est de trouver ZE nom. 
Original, stylé, qui aille avec la charte graphique pour un site... </p>
<p>Autant le côté technique, c'est facile à gérer, autant la partie créative nécessite de l'inspiration.</p>
<p>Quand je cherchais comment appeler mon blog, j'ai noirci du papier en veux-tu en voilà </p>
<p><p style="text-align:center"><img src="media/622a1ff2.1586865465-J_aime_beaucoup_les_expressions_de_ma_grand-mre.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1586865465-J_aime_beaucoup_les_expressions_de_ma_grand-mère.jpg" alt="J aime beaucoup les expressions de ma grand-mère.jpg"/></p></p>
<p>Je voulais un truc stylé mais qui se prenne pas au sérieux... quelque-chose qui montre le dilettantisme et l'à-peu-près qui allait nimber chacun de mes posts futurs   <img src="media/4e702cba.shit.png" data-original-source="http://warriordudimanche.net/plugins/WDD_replace/img/normal/shit.png" alt="shit" /></p>
<p>Or, autant quand je cherche à retenir un truc utile j'échoue cinq fois sur six, autant je retiens facilement les répliques des film, les phrases des sketches  ou encore les noms dont je me dis <em>in petto</em> (car je parle couramment la locution latine) : « la vache, il est bien trouvé celui-là !»</p>
<p>Dans cette dernière catégorie, on retrouve un vieux film dans lequel Stallone joue un expert en explosifs des services spéciaux américains et judicieusement intitulé <a href="http://www.allocine.fr/film/fichefilm_gen_cfilm=46900.html">«l'Expert»</a> (Pour l'anecdote, il partage l'affiche avec Sharon «culotte poilue» Stone.)</p>
<p><p style="text-align:center"><img src="media/f83d9667.1586866888-5858ca7b-86f7-4fca-9716-11e7b03fa73a.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1586866888-5858ca7b-86f7-4fca-9716-11e7b03fa73a.jpg" alt="5858ca7b-86f7-4fca-9716-11e7b03fa73a.jpg"/></p>
<p style="text-align:center"><span class="sm">(Le truc est tellement vieux et mauvais que j'ai eu du mal à le trouver pour la capture d'écran)</span></p>
Bon, c'est clairement pas un film mémorable mais, pour récupérer ses contrats, le personnage principal campé par Stallone utilise un BBS über sécurisé et son pseudo claque sa mémé: «weekend warrior» (qu'on pourrait traduire par «le guerrier du dimanche»)</p>
<p><p style="text-align:center"><img src="media/08b492ed.1586868303-vlcsnap-2020-04-14-14h43m52s800.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1586868303-vlcsnap-2020-04-14-14h43m52s800.jpg" alt="vlcsnap-2020-04-14-14h43m52s800.jpg"/></p></p>
<p><p style="text-align:center"><img src="media/c9840262.ique_depuis_une_cabine_tlphonique__Plus_annes_90__ya_pas____.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1586868946-Le_mec_se_connecte_à_un_BBS_avec_un_agenda_électronique_depuis_une_cabine_téléphonique__Plus_années_90__ya_pas____.jpg" alt="Le mec se connecte à un BBS avec un agenda électronique depuis une cabine téléphonique  Plus années 90  ya pas    .jpg"/>
</p></p>
<p><p style="text-align:center"><img src="media/7eda404a.1586869568-vlcsnap-2020-04-14-14h56m56s190.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1586869568-vlcsnap-2020-04-14-14h56m56s190.jpg" alt="vlcsnap-2020-04-14-14h56m56s190.jpg"/></p></p>
<h1>Et voilà, j'avais trouvé mon idée:</h1>
<ol>
<li>garder la locution «du dimanche» qui signifie clairement «dilettante, amateur» voire peu doué</li>
<li>en renforcer l'effet caricatural par un contraste en y accolant le mot guerrier mais en anglais en mode jme la pète.</li>
</ol>
<h2>C'était en 2012.</h2>
<pre><code>            &lt;link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/&gt;
                &lt;link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/&gt;
                &lt;script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"&gt;&lt;/script&gt;
                &lt;script&gt;[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});&lt;/script&gt;</code></pre><br/><hr/><a href="http://www.warriordudimanche.net/article1281#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1280/svarta-disqueuse-primante-3d-et-on-change-chambre
title: Un SVÄRTA, une disqueuse, une primante 3D et on change de chambre.
uri: Un-SVÄRTA-une-disqueuse-une-primante-3D-et-on-change-de-chambre
content:
./plugins//WDDWebLinks/default_image.jpg<p>Il y a quelques années on avait acheté un lit mezzanine + bureau pour mon grand qui avait une petite chambre: c'est un SVÄRTA de chez Ikea.</p>
<p><p style="text-align:center"><img src="media/c3f22f9a.1586527771-IMG_20200410_090919.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1586527771-IMG_20200410_090919.jpg" alt="IMG 20200410 090919.jpg"/></p></p>
<p>Puis hier-soir, ma moitié est arrivée avec une idée... </p>
<p><p style="text-align:center"><img src="media/d79aa7c8.une_ide__elle_c_est_un_boulot_pour_moi__hein__faut_savoir___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1586527889-Donc__une_idée_à_elle_c_est_un_boulot_pour_moi__hein__faut_savoir___.jpg" alt="Donc  une idée à elle c est un boulot pour moi  hein  faut savoir   .jpg"/></p></p>
<h2>Il n'a pas beaucoup de place dans sa chambre: on pourrait séparer le lit du bureau ! o/</h2>
<p>Je monte donc dans la chambre, un mètre ruban et un pied à coulisse à la main, un calepin sous le bras.
Je mesure, je note, je réfléchis et je me dis que non seulement c'est possible, mais en plus ça ne coûtera rien.</p>
<h2>Travail préparatoire: 3D</h2>
<p>Avant de démarrer, j'ai réalisé un support pour un des pieds de ce qui deviendra le bureau: en découpant la structure, il y aura un pied à rapprocher de sous le bureau pour gagner de la place.</p>
<p>Voilà le modèle que j'ai modélisé puis imprimé (5h30 quand même)
<p style="text-align:center"><img src="http://www.warriordudimanche.net/data/medias/images//1586528593-support pied.png" alt="support pied.png"/></p></p>
<h2>Le lendemain, c'est parti !</h2>
<ol>
<li>démontage du lit bureau</li>
<li>déplacement dans l'atelier</li>
<li>quelques coups de disqueuse pour séparer les éléments proprement</li>
<li>remontage du lit et du bureau séparés.</li>
</ol>
<p><p style="text-align:center"><img src="media/16b6b97c.1586528668-IMG_20200410_114420.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/UnSVRTAunedisqueuseuneprimante3Detonchangedechambre-10-04-2020-16h01/1586528668-IMG_20200410_114420.jpg" alt="IMG 20200410 114420.jpg"/></p>
<p style="text-align:center"><img src="media/ca805370.1586528668-IMG_20200410_114403.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/UnSVRTAunedisqueuseuneprimante3Detonchangedechambre-10-04-2020-16h01/1586528668-IMG_20200410_114403.jpg" alt="IMG 20200410 114403.jpg"/></p>
<p style="text-align:center"><img src="media/2a6d1536.1586528668-IMG_20200410_114410.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/UnSVRTAunedisqueuseuneprimante3Detonchangedechambre-10-04-2020-16h01/1586528668-IMG_20200410_114410.jpg" alt="IMG 20200410 114410.jpg"/></p></p>
<p><p style="text-align:center"><img src="media/be0021cb.use_vient_de_me_dire_que_ma_grande_aimerait_changer_aussi___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1586528904-Mon_épouse_vient_de_me_dire_que_ma_grande_aimerait_changer_aussi___.jpg" alt="Mon épouse vient de me dire que ma grande aimerait changer aussi   .jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1280#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1279/5e8f2036bec45
title: Back to life, back to reality
uri: Back-to-life-back-to-reality
url: https://cyrille-borne.com/back-to-life-back-to-reality/
content:
<img src="media/fcbb4e02.toutvabien.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/toutvabien.jpeg" style="width:100%;height:auto"/><p>Un billet de Cyrille Borne dans lequel on retrouve les problèmes soulevés dans mes posts précédents:</p>
<ul>
<li>la fin de la liberté pédagogique, </li>
<li>la vente des données à microsoft au nom de la protection des données</li>
<li>la précarité numérique instaurée par l'usage forcé d'environnements qui peuvent disparaître en emportant avec eux tout ton travail </li>
<li>l'absence d'interopérabilité qui t'empêche totalement de reprendre tes productions numériques, en faire des backups, les adapter aux outils suivants etc.</li>
<li>le merveilleux moyen de pression que tout ça représente pour des chefs de plus en plus adeptes des méthodes de management à l'américaine.</li>
</ul>
<p>J'ajouterais le merveilleux moyen de flicage que l'ENT représente également pour des chefs un peu veules qui préfèrent te faire chier de loin sans risquer d'avoir à te regarder dans les yeux... (le mien, par exemple)</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1279#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1278/test-rapide--lent
title: Test rapide : l'ENT
uri: Test-rapide-l-ENT
content:
./plugins//WDDWebLinks/default_image.jpg<p><p style="text-align:center"><img src="media/261f69c1.1586363716-entsuisse.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1586363716-entsuisse.jpg" alt="entsuisse.jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1278#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1277/5e8c652e88bcb
title: A Grid of Logos in Squares | CSS-Tricks
uri: A-Grid-of-Logos-in-Squares-CSS-Tricks
url: https://css-tricks.com/a-grid-of-logos-in-squares/
content:
<img src="media/4470f1d2.css.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/css.png" style="width:100%;height:auto"/><p>Créer une galerie d'items CARRÉS et responsive...
C'est beau.</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1277#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1275/5e8c276dd0a42
title: Récupérer gratuitement le code d'un autoradio Renault - Lecoindunet
uri: Récupérer-gratuitement-le-code-d-un-autoradio-Renault-Lecoindunet
url: https://www.lecoindunet.com/recuperer-code-autoradio-renault
content:
<img src="media/c7ab6c66.astuce.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/astuce.png" style="width:100%;height:auto"/><p>Utile ça ! Surtout si je me bricole un récepteur BT pour le mien...
je me suis fait un PDF, au cas où...
<a src="http://www.warriordudimanche.net/data/medias/images//1586243487-Récupérer gratuitement le code d'un autoradio Renault - Lecoindunet_ - www.lecoindunet.com.pdf" alt="telecharger le pdf">Récupérer gratuitement le code d'un autoradio Renault - Lecoindunet  - www.lecoindunet.com.pdf</a></p>
<div class="via"><span title="Source du lien">Via auto</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1275#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1307/5eb72b0e78668
uri: Les-12-meilleurs-sites-torrent-opérationnels-en-mai-2020-Bill2-s-Li
url: https://bookmarks.ecyseo.net/?wdZ3IQ
title:
Les 12 meilleurs sites torrent opérationnels en mai 2020 - Bill2's Links - Shaarli ¦ Orangina Rouge - Liens Ecyseo

content:
<img src="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/les-12-meilleurs-sites-torrent-operationnels-en-mai-2020-bill2-s-links-shaarli-orangina-rouge-liens-ecyseo-anon-image" style="width:100%;height:auto"/><p>01 The Pirate Bay (TPB) – <a href="http://thepiratebay.org/">http://thepiratebay.org/</a> Le roi du torrent incontesté
02 Kickass Torrents – <a href="https://kickasstorrents.cr/">https://kickasstorrents.cr/</a> Une excellente sélection de séries et films (vieux et récents)
03 RARBG – <a href="http://rarbg.to/index70.php">http://rarbg.to/index70.php</a> Des informations utiles pour évaluer rapidement un torrent
04 YIFY Movies – <a href="https://yts.am/">https://yts.am/</a> La star des films de haute qualité
05 EZTV – <a href="https://eztv.io/">https://eztv.io/</a> Les téléchargements de séries TV les plus rapides du marché
06 1337x – <a href="https://1337x.to/">https://1337x.to/</a> Une utilisation très conviviale
07 ISOHunt – <a href="https://isohunt.tv/">https://isohunt.tv/</a> Une excellente sélection de torrents
08 Lime Torrents – <a href="https://www.limetorrents.info/">https://www.limetorrents.info/</a> Une interface épurée et des annonces limitées
09 Torrentz2 – <a href="https://torrentz2.eu/">https://torrentz2.eu/</a> Un moteur de recherche torrent ultra-rapide
10 TorLock – <a href="https://torlock.com/">https://torlock.com/</a> Un moteur de recherche et un catalogue vérifiés
11 Zooqle – <a href="https://zooqle.com/">https://zooqle.com/</a> Des films et séries TV dans toutes les résolutions
12 Torrentseeker – <a href="https://torrentseeker.com/">https://torrentseeker.com/</a> Un autre moteur de recherche solide<br/><br/><div class="img_source"><a href="https://eu-browse.startpage.com/av/anon-image?piurl=https%3A%2F%2Fpandoon.info%2Fwp-content%2Fuploads%2F2015%2F03%2Fzone-telechargement-site-forum-pirate-warez-500x336.jpg&sp=1589062366Tc52a346e8a6aef8373b8ac02b2731988bfcc36b53179a6982317472c3d895ed1">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1307#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1306/flou-roi
title: Le flou du Roi
uri: Le-flou-du-Roi
content:
<img src="media/15a8855d.et_la_marmotte.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/et_la_marmotte.jpg" style="width:100%;height:auto"/><p><p style="text-align:center"></p>
<img src="media/1ecd5f8d._part_de_notre_chef_______aprs_un_silence_de_trois_semaines_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LeflouduRoi-09-05-2020-17h30/1589038323-Aujourd_hui__on_vient_d_avoir_un_mail_d_info_sur_la__rentrée__de_la_part_de_notre_chef_______après_un_silence_de_trois_semaines_.jpg" alt="Aujourd hui  on vient d avoir un mail d info sur la  rentrée  de la part de notre chef       après un silence de trois semaines .jpg"/>
<img src="media/f022fc5c._son_incapacit__communiquer_et_de_sa_schizophrnie_chronique_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LeflouduRoi-09-05-2020-17h30/1589038323-Ce_mail_est_révélateur_de_l_incompétence_du_gars__de_son_incapacité_à_communiquer_et_de_sa_schizophrénie_chronique_.jpg" alt="Ce mail est révélateur de l incompétence du gars  de son incapacité à communiquer et de sa schizophrénie chronique .jpg"/>
<img src="media/2da67ca2.es_lves_concerns_sera_assur_par_des_enseignants_volontaires_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1589038979-D_abord_il_dit_que_l_accueil_des_élèves_concernés_sera_assuré_par_des_enseignants_volontaires_.jpg" alt="D abord il dit que l accueil des élèves concernés sera assuré par des enseignants volontaires .jpg"/>
<img src="media/e0a29019.el__devront_fournir_un_justificatif__certificat_mdical_etc__.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LeflouduRoi-09-05-2020-17h30/1589038323-Puis_il_ajoute_que_ceux_qui_ne_voudront_pas_faire_du__présentiel__devront_fournir_un_justificatif__certificat_médical_etc__.jpg" alt="Puis il ajoute que ceux qui ne voudront pas faire du  présentiel  devront fournir un justificatif  certificat médical etc  .jpg"/>
<img src="media/838b8941.riat_obligatoire_si_on_n_a_pas_de_drogation_____Trop_fort__1.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LeflouduRoi-09-05-2020-17h30/1589038323-Donc_c_est_du_volontariat_obligatoire_si_on_n_a_pas_de_dérogation_____Trop_fort__(1).jpg" alt="Donc c est du volontariat obligatoire si on n a pas de dérogation     Trop fort  (1).jpg"/>
<img src="media/9c460090.nature_dans_laquelle_on_peut_lire_en_rouge_et_en_majuscules_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LeflouduRoi-09-05-2020-17h30/1589038323-Et_à_la_fin__il_a_une_signature_dans_laquelle_on_peut_lire_en_rouge_et_en_majuscules_.jpg" alt="Et à la fin  il a une signature dans laquelle on peut lire en rouge et en majuscules .jpg"/>
<img src="media/c5e9b170.1589038323-_JE_SAUVE_DES_VIES__JE_RESTE_CONFIN_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LeflouduRoi-09-05-2020-17h30/1589038323-_JE_SAUVE_DES_VIES__JE_RESTE_CONFINÉ_.jpg" alt=" JE SAUVE DES VIES  JE RESTE CONFINÉ .jpg"/>
<img src="media/fa1be59b.rais_les_prendre_les_mdicaments_qu_il_t_a_donn_le_docteur___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LeflouduRoi-09-05-2020-17h30/1589038323-Tu_sais__mon_gros__tu_devrais_les_prendre_les_médicaments_qu_il_t_a_donné_le_docteur___.jpg" alt="Tu sais  mon gros  tu devrais les prendre les médicaments qu il t a donné le docteur   .jpg"/></p>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1306#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1304/5eb68146ec22e
title: Que faire de 450.000 tonnes d'excédent de pommes de terre français? | Alimentation Générale
uri: Que-faire-de-450-000-tonnes-d-excédent-de-pommes-de-terre-français
url:
https://alimentation-generale.fr/en-continu/que-faire-de-450-000-tonnes-dexcedent-de-pommes-de-terre-francais/

content:
<img src="media/0214ac05.mmes-de-terre-francais-alimentation-generale-EXaNs5_XYAADM4H.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/que-faire-de-450-000-tonnes-d-excedent-de-pommes-de-terre-francais-alimentation-generale-EXaNs5_XYAADM4H.jpg" style="width:100%;height:auto"/><p><p style="text-align:center"><img src="media/98a14cc0.rait_en_faire_des_450_000_tonnes_de_patates_excdentaires____.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/Quefairede450000tonnesdexcdentdepommesdeterrefranaisAlimentationGnrale-09-05-2020-11h54/1589018974-J_ai_bien_une_idée_de_ce_qu_on_pourrait_en_faire_des_450_000_tonnes_de_patates_excédentaires____.jpg" alt="J ai bien une idée de ce qu on pourrait en faire des 450 000 tonnes de patates excédentaires    .jpg"/></p></p>
<p><p style="text-align:center"><img src="http://www.warriordudimanche.net/data/medias/images/Quefairede450000tonnesdexcdentdepommesdeterrefranaisAlimentationGnrale-09-05-2020-11h54/1589018974-Je_propose_de_les_benner_directement_dans_le_cul_de_Macron_et_de_ses_sous-fifres. .jpg" alt="Je propose de les benner directement dans le cul de Macron et de ses sous-fifres. .jpg"/></p></p>
<p><br/><br/><div class="img_source"><a href="media/f957083f.EXaNs5_XYAADM4H.jpg" data-original-source="https://alimentation-generale.fr/wp-content/uploads/2020/05/EXaNs5_XYAADM4H.jpg">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1304#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1302/5eb3f940e7214
uri: L-Assemblée-rassure-les-élus-sur-leur-responsabilité-pénale-et-d
title:
L’Assemblée rassure les élus sur leur responsabilité pénale et désavoue le Sénat - Page 1 | Mediapart

url:
https://www.mediapart.fr/journal/france/060520/l-assemblee-rassure-les-elus-sur-leur-responsabilite-penale-et-desavoue-le-senat

content:
<img src="media/b505e743.mondedemerde.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/mondedemerde.jpg" style="width:100%;height:auto"/><p><p style="text-align:center"><img src="media/1e3cb565.1588854879-_9sr4n7vb9.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1588854879-_9sr4n7vb9.jpg" alt=" 9sr4n7vb9.jpg"/></p>
Cette image vous est fournie gracieusement par Warriordudimanche.
Et avec le template, amusez-vous.
<p style="text-align:center"><img src="http://www.warriordudimanche.net/data/medias/images//1588854981-macron politic19.jpeg" alt="macron politic19.jpeg"/></p></p>
<div class="via"><span title="Source du lien">Via https://shaarli.guiguishow.info/?SKf_sA</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1302#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1301/5eb3c14eb0692
title: affordance.info: Nos étudiant(e)s ne sont pas des délinquant(e)s
uri: affordance-info-Nos-étudiant(e)s-ne-sont-pas-des-délinquant(e)s
url: https://www.sammyfisherjr.net/Shaarli/?w4ozBQ
content:
<img src="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/affordance-info-nos-etudiant-e-s-ne-sont-pas-des-delinquant-e-s-6a00d8341c622e53ef0263e860a7a2200d-500wi" style="width:100%;height:auto"/><p>Je pense que tu as tout dit, copain...</p>
<img class="smile xbig" src="media/bf85b2c5.chouette.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/chouette.png"/> <br/><br/><div class="img_source"><a href="https://www.affordance.info/.a/6a00d8341c622e53ef0263e860a7a2200d-500wi">Source image</a></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1301#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1300/brico-lampounette-usb
title: Brico: Lampounette USB
uri: Brico-Lampounette-USB
content:
<img src="media/aa7b473a.diy.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/diy.png" style="width:100%;height:auto"/><p>Avec tout le merdier qui traîne dans mon bureau, sur mon armoire, j'ai de quoi fabriquer une douzaine de satellites de télécommunication... Je récupère les pièces éventuellement utiles des trucs qui tombent en panne: prises (jack, usb, courant, alims...), interrupteurs, composants, leds, fils, blocks d'alimentation, moteurs, spikeurs etc... J'en ai des boîtes entières...</p>
<p><p style="text-align:center"><img src="media/faff3dfa.ur_le_jour_o_j_aurai_le_temps_de_me_mettre__l_lectronique___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1588834781-Pour_le_jour_où_j_aurai_le_temps_de_me_mettre_à_l_électronique___.jpg" alt="Pour le jour où j aurai le temps de me mettre à l électronique   .jpg"/></p></p>
<p>Pour mon gamin de neuf ans, mon bureau, c'est la caverne d'Ali Baba, Alice au pays des merveilles et Minecraft en mode créatif réunis en un seul espace merveilleux où tout est possible...</p>
<p>Parfois, le temps que je range les derniers composants arrachés aux entrailles encore fumantes du dernier appareil qui a rendu l'âme victime de la poisse hardware qui me caractérise, ces derniers gisent un temps sur mon bureau... à la vue de mon gamin dont les doigts lui démangent déjà de me subtiliser lesdits composants...
<p style="text-align:center"><img src="media/0abaa28f.au_diable_vauvert____oublis__abandonns_l_o_il_s_en_est_lass_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/1588835439-Faut_dire_que_régulièrement_il_me_pique_du_matos__des_outils__des_bidules_qui_finissent_immanquablement_au_diable_vauvert____oubliés__abandonnés_là_où_il_s_en_est_lassé_.jpg" alt="Faut dire que régulièrement il me pique du matos  des outils  des bidules qui finissent immanquablement au diable vauvert    oubliés  abandonnés là où il s en est lassé .jpg"/></p></p>
<p><p style="text-align:center"><img src="media/06db1865.1588835439-Une_fois_j_ai_retrouv_mon_marteau_dans_son_lit_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/1588835439-Une_fois_j_ai_retrouvé_mon_marteau_dans_son_lit_.jpg" alt="Une fois j ai retrouvé mon marteau dans son lit .jpg"/></p></p>
<p><p style="text-align:center"><img src="media/1cc915d8.1588835740-_n5tho4mot.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1588835740-_n5tho4mot.jpg" alt=" n5tho4mot.jpg"/></p></p>
<p>Or donc, comme je rangeais une plaque de leds dans une boîte, il me dit : «Hé, papa, tu pourrais faire une lampe... c'est une bonne idée ça, une lampe, hein papa, dis, hein que c'est une bonne idée ?!»</p>
<p><p style="text-align:center"><img src="media/a53d8857._pour_faire_une_lampe_non_prvue_au_programme_de_la_journe___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1588836589-Me_voilà_donc_parti_pour_faire_une_lampe_non_prévue_au_programme_de_la_journée___.jpg" alt="Me voilà donc parti pour faire une lampe non prévue au programme de la journée   .jpg"/></p></p>
<p>Je réunis les composants nécessaires: un interrupteur récupéré sur une carte graphique qui avait lâché, deux fils, une prise usb articulée servant d'adaptateur pour un format aujourd'hui disparu et ma plaque de leds.</p>
<p>Quelques soudures plus tard, j'ai une lampe fonctionnelle et compacte...</p>
<p>Étape suivante:  mesure, réfléchis et passe sous freecad: design des deux parties, le dessus et le boîtier (destinés à être collés, j'ai pas envie de me faire chmir avec des vis...</p>
<p>Reste le montage, le collage en mode gros babouin: moitié superglu moitié pistolet à colle (la fanfreluche, c'est pas mon rayon aujourd'hui...)</p>
<p>Au final, ça donne ça !</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <div class="gallery">
                                    <a href="media/8518d737.1588837296-lampounette1.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837296-lampounette1.png" class='photo' lightbox='image'><img src="media/468f073f.1588837296-lampounette1_THUMB__128x128.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837296-lampounette1_THUMB__128x128.png" /></a>
                                    <a href="media/2a4a8470.1588837296-lampounette2.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837296-lampounette2.png" class='photo' lightbox='image'><img src="media/4d73020a.1588837296-lampounette2_THUMB__128x128.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837296-lampounette2_THUMB__128x128.png" /></a>
                                    <a href="media/c7e551a3.1588837626-IMG_20200507_081451.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_081451.jpg" class='photo' lightbox='image'><img src="media/24a28b79.1588837626-IMG_20200507_081451_THUMB__128x128.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_081451_THUMB__128x128.jpg" /></a>
                                    <a href="media/85a325e3.1588837626-IMG_20200507_081458.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_081458.jpg" class='photo' lightbox='image'><img src="media/e1c6ed71.1588837626-IMG_20200507_081458_THUMB__128x128.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_081458_THUMB__128x128.jpg" /></a>
                                    <a href="media/18440dbd.1588837626-IMG_20200507_082248.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_082248.jpg" class='photo' lightbox='image'><img src="media/35f6df3b.1588837626-IMG_20200507_082248_THUMB__128x128.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_082248_THUMB__128x128.jpg" /></a>
                                    <a href="media/45cc4e0f.1588837626-IMG_20200507_082304.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_082304.jpg" class='photo' lightbox='image'><img src="media/5f7d55f7.1588837626-IMG_20200507_082304_THUMB__128x128.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_082304_THUMB__128x128.jpg" /></a>
                                    <a href="media/d0a47f51.1588837626-IMG_20200507_082307.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_082307.jpg" class='photo' lightbox='image'><img src="media/f4bafec5.1588837626-IMG_20200507_082307_THUMB__128x128.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_082307_THUMB__128x128.jpg" /></a>
                                    <a href="media/b00bcb4f.1588837626-IMG_20200507_082316.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_082316.jpg" class='photo' lightbox='image'><img src="media/108d9392.1588837626-IMG_20200507_082316_THUMB__128x128.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BricoLampounetteUSB-07-05-2020-08h54/captures/1588837626-IMG_20200507_082316_THUMB__128x128.jpg" /></a><div style="clear:both"></div></div><a class="galrss" title="Rss de la galerie" href="http://www.warriordudimanche.net/?article1300/brico-lampounette-usb&galfeed">RSS</a><script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1300#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1298/5eb1638339472
title: Optimiser et accélérer les pages web - lehollandaisvolant.net
uri: Optimiser-et-accélérer-les-pages-web-lehollandaisvolant-net
url: https://lehollandaisvolant.net/tuto/pagespd/#cd-src-img-lazy
content:
<img src="media/c0d20c94.javascript.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/javascript.png" style="width:100%;height:auto"/><p>Dire qu'aujourd'hui, il suffit d'ajouter 
<code>loading="lazy"</code>
à une balise image pour implémenter le lazyload...</p>
<p>C'est beau.</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1298#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1297/5eae84dff0883
title: How To Build Tabs only with CSS - Digital-Heart - Medium
uri: How-To-Build-Tabs-only-with-CSS-Digital-Heart-Medium
url: https://medium.com/allenhwkim/how-to-build-tabs-only-with-css-844718d7de2f
content:
<img src="media/4470f1d2.css.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/css.png" style="width:100%;height:auto"/><p>Intéressant : des onglets css only...
Je garde !</p>
<pre><code>// boutons
&lt;input type="radio" name="tabs" id="tab1" checked /&gt;
&lt;label for="tab1"&gt;Tab1&lt;/label&gt; 
&lt;input type="radio" name="tabs" id="tab2" /&gt;
&lt;label for="tab2"&gt;Tab2&lt;/label&gt;

// contenus
&lt;div class="tab content1"&gt;Tab1 Contents &lt;/div&gt;
&lt;div class="tab content2"&gt;Tab2 Contents &lt;/div&gt;</code></pre>
<pre><code>// css pour cacher/montrer
input { display: none; }                /* hide radio buttons */
input + label { display: inline-block } /* show labels in line */
input ~ .tab { display: none }          /* hide contents *//* show contents only for selected tab */
#tab1:checked ~ .tab.content1,
#tab2:checked ~ .tab.content2 { display: block; }

// css pour styler
input + label {             /* box with rounded corner */
  border: 1px solid #999;
  background: #EEE;
  padding: 4px 12px;
  border-radius: 4px 4px 0 0;
  position: relative;
  top: 1px;
}
input:checked + label {     /* white background for selected tab */
  background: #FFF;
  border-bottom: 1px solid transparent;
}
input ~ .tab {          /* grey line between tab and contents */
  border-top: 1px solid #999;
  padding: 12px;
}</code></pre>
<pre><code>            &lt;link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/&gt;
                &lt;link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/&gt;
                &lt;script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"&gt;&lt;/script&gt;
                &lt;script&gt;[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});&lt;/script&gt;</code></pre><br/><hr/><a href="http://www.warriordudimanche.net/article1297#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1295/5eac71643f27b
title: Voici ce qui est possible de faire avec une IMPRIMANTE 3D ! - YouTube
uri: Voici-ce-qui-est-possible-de-faire-avec-une-IMPRIMANTE-3D-YouTube
url: https://www.youtube.com/watch?v=bKq9psMT-do
content:
<img src="media/29f3042a.impression3D.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/impression3D.png" style="width:100%;height:auto"/><p>Une excellente production d'Heliox: un pied articulé pour un éclairage de bureau (qui pourrait être adapté pour servir de support de caméra ou de portable lorsqu'on filme un tuto par exemple...</p>
<p>On y voit notamment comment inclure des écrous dans une pièce imprimée en 3D.</p>
<p><br/><br/><div class="img_source"><a href="media/302507ee.maxresdefault.jpg" data-original-source="https://img.youtube.com/vi/bKq9psMT/maxresdefault.jpg">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1295#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1296/5ead14282dfb0
title: Longer Orange 30 - TEST et EXPLICATIONS sur les IMPRIMANTES RESINE - YouTube
uri: Longer-Orange-30-TEST-et-EXPLICATIONS-sur-les-IMPRIMANTES-RESINE-Y
url: https://www.youtube.com/watch?v=uHZhEYiffRc
content:
<img src="media/46fab368.xplications-sur-les-imprimantes-resine-youtube-maxresdefault.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/longer-orange-30-test-et-explications-sur-les-imprimantes-resine-youtube-maxresdefault.jpg" style="width:100%;height:auto"/><p>Une autre Imprimante résine qui semble vraiment sortir du lot toujours dans une gamme de prix abordable: la longer Orange30.</p>
<p>L'écran servant à cacher la dalle UV est d'une bonne résolution, la finition semble excellente...</p>
<p>Je mets de côté.
<p style="text-align:center"><img src="media/e9c04c15.1588401730-51SpTaMVVJL._AC_SL1000_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1588401730-51SpTaMVVJL._AC_SL1000_.jpg" alt="51SpTaMVVJL. AC SL1000 .jpg"/></p></p>
<p><br/><br/><div class="img_source"><a href="media/b261871b.maxresdefault.jpg" data-original-source="https://img.youtube.com/vi/uHZhEYiffRc/maxresdefault.jpg">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1296#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1316/5ebfc173e9e1f
title: Nouvel article
uri: Nouvel-article
url: https://www.youtube.com/watch?v=G76nKGWRLPU
content:
<img src="media/b33d6409.-maxresdefault.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/-maxresdefault.jpg" style="width:100%;height:auto"/><p>Mon dieu que c'est con !</p>
<p>...</p>
<p>J'adore ! <div class="via"><span title="Source du lien">Via <a href="https://bookmarks.ecyseo.net/?vsfhSQ">https://bookmarks.ecyseo.net/?vsfhSQ</a></span></div><br/><br/><div class="img_source"><a href="media/43979827.maxresdefault.jpg" data-original-source="https://img.youtube.com/vi/G76nKGWRLPU/maxresdefault.jpg">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1316#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1315/lecole-oui-mais-pas-comme-ca
title: L'école oui, mais pas comme ça...
uri: L-école-oui-mais-pas-comme-ça
content:
<img src="media/7edc9908.enfants.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/enfants.jpg" style="width:100%;height:auto"/><h2>Depuis deux semaines,</h2>
<p>l'école où va mon petit dernier a pris les choses en main pour essayer de faire au mieux avec une situation de reprise bien bien pourrie...
Ils ont fait passer des questionnaires pour savoir qui viendrait selon les conditions éventuelles et ils nous ont expliqué ce que serait la vie de nos gamins à l'école.</p>
<ol>
<li>distance sociale rigoureuse y compris dans la cour ou les enfants sortiront par groupes, en restant loin les uns des autres.</li>
<li>règles de circulation drastiques en classe</li>
<li>impossibilité pour l'enseignant de s'approcher pour aider les enfants</li>
<li>jeux d'école bannis et interdits car trop complexes à décontaminer.</li>
</ol>
<p>Au même moment, je suis tombé sur la photo suivante dans un fil mastodon:</p>
<p><p style="text-align:center"><img src="media/5403a389.1589461256-ecoledeconfine.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1589461256-ecoledeconfinée.jpeg" alt="ecoledeconfinée.jpeg"/></p></p>
<p>Et elle m'a brisé le coeur...</p>
<h2>Je sais</h2>
<p>que les directeurs d'écoles ont pris ces décisions pour respecter des directives de déconfinement ridicules et trop précoces, je sais qu'ils en sont eux-aussi victimes (sauf qu'en plus ils doivent tout organiser sans moyens supplémentaires): <strong>tout ce que je vais dire n'est donc absolument pas une critique de mes collègues professeurs des écoles, que je remercie au passage pour le boulot qu'ils ont fait et qu'ils se préparent à faire.</strong></p>
<p>Le problème de ce déconfinement scolaire, hormis le fait qu'il a été ordonné en dépit du bon sens et pour des raisons économiques au lieu de sanitaires, c'est qu'il oublie, excusez-moi du peu, le fondement de l'école et de la société qui est le <strong>contact humain</strong>: on cherche à faire du contact humain sans faire de contact humain.</p>
<h2>L'école,</h2>
<p>ce n'est pas que des fiches de grammaire, des cahiers de maths, de la lecture, des évaluations... c'est aussi les copains, faire les fous dans la cour, grimper sur le château, se prendre pour un pirate et s'écorcher un peu les genoux, se disputer et de pardonner... l'école c'est aussi le regard de la maîtresse qui voit que tu fais de ton mieux, c'est le maître qui vient regarder ton travail pour t'expliquer comment tu peux l'améliorer, c'est le dessin que tu as fait pour l'enseignant que ce dernier affiche au-dessus de son bureau en faisant de toi la star des 15 prochaines minutes...</p>
<p>L'école c'est aussi des moments d'insouciance : les mêmes moments d'insouciance qui nous manquent tellement une fois devenus adultes... Voilà ce qu'on propose aux mômes: une école vidée des rapports humains et de l'insouciance, une école organisée avec une rigueur logistique de robot pensée par des adultes qui n'auront pas à la subir, lu cul vissé dans leur fauteuil de ministre... une école déshumanisée dans laquelle on a banni l'insouciance à coups de pied dans le badaboum.</p>
<h2>Le résultat ?</h2>
<p>Ben les mômes sont inquiets et stressés à l'idée d'y retourner. </p>
<p>Le mien a peur d'y aller. Déjà que le fonctionnement de l'école n'est pas le plus adapté pour lui vu qu'il est à la limite du TDA avec un cerveau qui cartonne à 1000 à l'heure, watmille idées en même temps, toujours un truc à dire et une hyper sensibilité doublée d'une tendance à se mettre la pression... Le seul truc qui lui va, c'est qu'on s'occupe de lui, qu'on le rassure, qu'on prenne le temps de se mettre à côté, qu'on le félicite, qu'on le valorise... </p>
<p>Soyons clairs: il a épuisé plusieurs enseignantes et on a passé des dizaines d'heures en RDV chez des spécialistes divers, à faire des bilans etc...</p>
<p>Mais pour lui, l'école à la maison, c'est super: on s'occupe de lui, il peut prendre son temps, quand il pète un plomb il peut aller se calmer dans sa chambre, la récré c'est à faire le fou dans le jardin ou à se jeter sur ses lego pour bricoler des trucs... </p>
<p>Désolé, mais je ne me vois pas le renvoyer dans une école qui va lui demander de ne pas bouger, d'être entièrement autonome, de rester tout seul dans son carré sans jouer et sans jouets... je refuse de le rendre malheureux exprès.</p>
<p>Je le renverrai quand l'école sera redevenue un endroit pour les enfants.</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1315#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1314/5ebd01f592021
title: GTA V serait le prochain jeu offert via l'Epic Games Store
uri: GTA-V-serait-le-prochain-jeu-offert-via-l-Epic-Games-Store
url:
https://www.clubic.com/mag/jeux-video/actualite-1201-gta-v-serait-le-prochain-jeu-offert-via-l-epic-games-store.html

content:
<img src="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/gta-v-serait-le-prochain-jeu-offert-via-l-epic-games-store-raw-accept" style="width:100%;height:auto"/><img class="smile normal" src="media/b8e47026.omg.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/omg.png"/>oooh... ce serait chouette ! 
#Yabon<div class="via"><span title="Source du lien">Via https://www.sammyfisherjr.net/Shaarli/?SUU7fA</span></div><br/><br/><div class="img_source"><a href="https://pic.clubic.com/v1/images/1767373/raw-accept?hash=be807f2bb4eb56180d1d56ee48d235b578c0c0f0">Source image</a></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1314#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1313/visio-con-ference
title: Visio CON FAIT RANCE...
uri: Visio-CON-FAIT-RANCE
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p>Déjà, not'bon chef ne donne pas signe de vie pendant 3 semaines et nous laisse sans infos pour la rentrée.</p>
<p>Ensuite, not' bon adjoint nous parle de faire une réunion plénière en plein COVID19 et donc de regrouper 50 personnes au même endroit.</p>
<p>Quand on lui écrit pour s'en étonner, il met trois jours pour répondre qu'on le fera par visioconférence, finalement. (bravo champion...)</p>
<img class="smile big" src="media/84e42744.genius.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/big/genius.png"/> 
<p>Mais, là, on touche le fond: les mecs ont trouvé ce qu'on fait de plus merdique en matière d'appli, je crois: ViaMobile (ma classe virtuelle en langage EN).</p>
<ol>
<li>il faut passer par le portail de l'éducation nationale, donc par l'authentification: je comprends, mais adaptez la navigation aux mobiles, 'tain, on est en 2020 !</li>
<li>Chaque fois que tu accèdes au lien de la classe virtuelle, on passe par le portail, même si on n'a pas fermé le navigateur... joie.</li>
<li>installer l'appli sur linux: plain in the ass: faut tout installer à la main ! Again, on est en 2020 les mecs !</li>
<li>Même après t'être tapé l'install de leur merde, il refuse de fonctionner si t'as pas java... 1.7 ! AGAIN ON EST EN 2020 ! Merci de ne pas m'obliger à installer une version obsolète et vérolée de Java ! </li>
</ol>
<p>Là, je lâche l'affaire sur linux, hors de question de me faire chier plus loin... Je passe sur portable.</p>
<ol start="5">
<li>Recommence le merdier dans le navigateur mobile avec un site pas fait pour... aïe mes yeux.</li>
<li>télécharge leur merde d'appli à la con.</li>
<li>lance leur procédure de validation de la config: m'annonce que je suis faible en upload alors que j'ai la fibre. Un peu prétentieuse, l'appli, sur le coup.</li>
<li>Teste tout le mobile avant de valider: si tu refuses l'accès à la caméra (je refuse que ma tronche se ballade sur des serveurs de l'éducation nationale et des sous-traitants) ben la validation n'a pas l'air de bien se passer...
Il va falloir que j'aille sur ma partoche windows - dont je ne me sers que pour jouer - pour pouvoir accéder à leur réunion à la mords-moi le zboub.</li>
<li>Redémarre ton ordi portable en win (beurk), retape-toi la procédure login etc</li>
<li>installe leur merde (mais là je m'en fous, c'est win <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>)</li>
<li>configure et fais le test</li>
<li>essaie de te connecter... login/passe refusés.<img class="smile normal" src="media/7107de93.shit.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/shit.png"/>  <img class="smile normal" src="media/73a2ceae.facepalm.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/facepalm.png"/> 
</li>
</ol>
<p>Et ce sont ces mecs qui viennent t'emmerder avec les logiciels à utiliser dans le cadre de ton boulot !</p>
<p><p style="text-align:center"><img src="media/4a6adb8d.1589280290-_j4hqy5a8r.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1589280290-_j4hqy5a8r.jpg" alt=" j4hqy5a8r.jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1313#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1312/5eba608e8eb2a
title: Modern CSS Solutions
uri: Modern-CSS-Solutions
url: https://moderncss.dev/
content:
<img src="media/0588b704.riditleteur.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/riditleteur.jpeg" style="width:100%;height:auto"/><p>Des réponses en css moderne à des problèmes anciens... 
fÔ KE JLE LISE...</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1312#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1310/5eba5ec366abf
title: comment transporter du dentifrice pendant un voyage
uri: comment-transporter-du-dentifrice-pendant-un-voyage
url: https://vm.tiktok.com/3Pc7Q2/
content:
<img src="media/fcbb4e02.toutvabien.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/toutvabien.jpeg" style="width:100%;height:auto"/><p>C'est sûr que passer trois plombes à faire des boulettes de dentifrice, mettre du bicarbonate dessus, faire sécher, trouver une boîte, tout ranger dedans puis trouver une place pour la boîte dans la valise, c'est carrément plus pratique que de connement trimballer son tube, comme le croquant lambada...</p>
<p>Pfff...</p>
<p>Bon, c'est tiktok, en même temps...</p>
<div class="via"><span title="Source du lien">Via https://mescanefeux.com/link/</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1310#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1309/5eba5e29628e0
title: CSS Animation Timelines: Building a Rube Goldberg Machine - Cloud Four
uri: CSS-Animation-Timelines-Building-a-Rube-Goldberg-Machine-Cloud-Four
url: https://cloudfour.com/thinks/css-animation-timelines-building-a-rube-goldberg-machine/
content:
<img src="media/4470f1d2.css.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/css.png" style="width:100%;height:auto"/><p>C'est beau !</p>
<p>Utiliser et comprendre les étapes dans les animations css en faisaint une machine de Goldberg...</p>
<p>Faut que je regarde ça de plus près dis-donc...</p>
<img class="smile normal" src="media/26a2c0f5.oooh.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/oooh.png"/>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1309#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1308/5eba5b5c0a06d
title: Side-Channel Attack Turns Power Supply Into Speakers | Hackaday - Liens Ecyseo
uri: Side-Channel-Attack-Turns-Power-Supply-Into-Speakers-Hackaday-Lien
url: https://bookmarks.ecyseo.net/?4jEUHg
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p>Je me rappelle d'une citation - mais plus de son auteur - qui m'avait parfaitement illustré la sécurité informatique:
«le seul ordinateur qu'on ne peut pas hacker, c'est celui qui est débranché ... du courant ! Et encore...»</p>
<img class="smile normal" src="media/8cb82c2e.content.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/content.png"/>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1308#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1318/5ec951ffeb6d1
title: Trouver le nom d’un accord à la guitare - Zikinf
uri: Trouver-le-nom-d-un-accord-à-la-guitare-Zikinf
url: https://www.zikinf.com/articles/pratique-musicale/trouver-nom-accord-guitare.php
content:
<img src="media/44bef050.trouver-le-nom-dun-accord-a-la-guitare-zikinf-manche.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/trouver-le-nom-dun-accord-a-la-guitare-zikinf-manche.png" style="width:100%;height:auto"/><p>Un outil pour trouver le nom d'un accord en parant de la position des doigts sur le manche.
Apparemment pas parfait, mais vu mon niveau, ça fera la rue Michel...</p>
<p>(ça m'a permis de vérifier que j'avais intuitivement trouvé le nom du Ré sus2 o/ )</p>
<p><br/><br/><div class="img_source"><a href="media/6b156905.manche.png" data-original-source="https://www.zikinf.com/guitar-chords-finder/manche.png">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1318#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1317/5ec2756c51032
title: waifu2x
uri: waifu2x
url: http://waifu2x.udp.jp/
content:
<img src="media/af0458e1.waifu2x-bg.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/waifu2x-bg.png" style="width:100%;height:auto"/><p>Je ne me rappelle plus si j'avais mis de côté... du coup, je (re)?mets ça <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<p>J'avais besoin d'une image pour faire la forme progressive avec mes élèves et celle que j'avais trouvée était trop petite:
<p style="text-align:center"><img src="media/edd0a9c6.1589802379-originale.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/waifu2x-18-05-2020-13h43/1589802379-originale.jpeg" alt="originale.jpeg"/></p></p>
<p>Une fois passée par cette appli, la voilà quadruplée !
<p style="text-align:center"><img src="media/0939c9a0.1589802379-redimensionnee.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/waifu2x-18-05-2020-13h43/1589802379-redimensionnee.jpg" alt="redimensionnee.jpg"/></p></p>
<p>C'est très propre ! Beaucoup plus qu'avec gimp:
Image brute:
<p style="text-align:center"><img src="http://www.warriordudimanche.net/data/medias/images/waifu2x-18-05-2020-13h43/1589802624-version gimp brute.jpeg" alt="version gimp brute.jpeg"/></p></p>
<p>Avec un flou sélectif
<p style="text-align:center"><img src="http://www.warriordudimanche.net/data/medias/images/waifu2x-18-05-2020-13h43/1589802624-version gimp flou selectif.jpeg" alt="version gimp flou selectif.jpeg"/></p></p>
<h1>EDIT</h1>
<p>Pour les besoins d'une activité de 5ème avec l'expression du goût et les adverbes de quantité, je voulais faire une «flor de mis pasiones» car d'une part il faut essayer d'ancrer les connaissances dans une production finale, d'autre part je trouve qu'il faut pousser les élèves à se soucier du beau autant que du juste...</p>
<p>Me voilà parti à la recherche d'une fleur parce que la flemme de la faire moi-même.
J'en trouve une parfaite, mais elle ne fait que 200x200. Un boulot pour waifu2x...</p>
<p>Problème, cette appli ne permet «que» de faire du X2... Casse-le-tienne (comme dit Bérurier), je vais le faire plusieurs fois... 
<p style="text-align:center"><img src="media/72a61bed.1590225843-_fuwbwxlq5.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/waifu2x-18-05-2020-13h43/1590225843-_fuwbwxlq5.jpg" alt=" fuwbwxlq5.jpg"/></p></p>
<p><p style="text-align:center"><img src="media/54ba1042.1590225843-200x200originale.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/waifu2x-18-05-2020-13h43/1590225843-200x200originale.jpg" alt="200x200originale.jpg"/>
200x200</p>
<p style="text-align:center"><img src="media/4e6c3809.1590225843-400x400.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/waifu2x-18-05-2020-13h43/1590225843-400x400.jpg" alt="400x400.jpg"/>
400x400</p>
<p style="text-align:center"><img src="media/843729a5.1590225843-800x800.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/waifu2x-18-05-2020-13h43/1590225843-800x800.jpg" alt="800x800.jpg"/>
800x800</p>
<p style="text-align:center"><img src="media/02e223e2.1590225843-1600x1600.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/waifu2x-18-05-2020-13h43/1590225843-1600x1600.jpg" alt="1600x1600.jpg"/>
1600x1600</p></p>
<p><p style="text-align:center"><img src="media/e5014b96.1590226182-_d8n0qge1u.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1590226182-_d8n0qge1u.jpg" alt=" d8n0qge1u.jpg"/></p></p>
<p><br/><br/><div class="img_source"><a href="media/901e6ae5.bg.png" data-original-source="http://waifu2x.udp.jp/bg.png">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1317#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1319/5ee0cdba618b8
uri: ENQUETE-FRANCE-2-Coronavirus-comment-des-milliers-de-profs-n-ont-pa
title:
ENQUETE FRANCE 2. Coronavirus : comment des milliers de profs n'ont pas assuré leur propre cours pendant le confinement

url:
https://www.francetvinfo.fr/sante/maladie/coronavirus/enquete-france-2-confinement-comment-des-milliers-de-profs-ont-seche-leurs-propres-cours_4002467.html

content:
<img src="media/7e3553fc.maispitin.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/maispitin.jpg" style="width:100%;height:auto"/><p>Je te rassure: ça fait bondir les collègues qui se font chier à produire du contenu adapté et des corrections individuelles sans compter leurs heures...</p>
<p>Je ne sais pas quelle en est la proportion mais je sais que mes deux gamins du collège et ma grande au lycée ont tous eu des profs qui n'ont RIEN posté (ou presque) de tout le confinement... et les témoignages se multiplient autour de moi...</p>
<p>Quand je vois que je réponds en général à une cinquantaine de messages par jour pour que chaque élève qui fait le boulot ait une correction personnelle de ses erreurs, que je passe des heures à produire des documents nouveaux et adaptés au travail à distance et ce dans l'ambiance que l'on sait... j'enrage de voir ces feignasses passer leur confinement au chaud sans rien branler...</p>
<p>Mais là, désolé, c'est au chef de gueuler... quitte à faire intervenir l'inspecteur.</p>
<img class="smile medium" src="media/10f95c48.kiddinme2.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/medium/kiddinme2.png"/> <div class="via"><span title="Source du lien">Via https://shaarli.zeseb.fr/?5aBIBQ</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1319#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1320/5ee5c187de3cf
title: Fonctions fléchées - JavaScript | MDN
uri: Fonctions-fléchées-JavaScript-MDN
url:
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Fonctions/Fonctions_fl%C3%A9ch%C3%A9es

content:
<img src="media/c0d20c94.javascript.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/javascript.png" style="width:100%;height:auto"/><p>Ha, ben je viens de comprendre l'intérêt des fonctions fléchées par rapport aux fonctions habituelles en JS... une fonction fléchée ne redéfinit pas le  this. </p>
<p>voilà qui est intéressant et qui évite des jonglages avec des variables tampon quand on imbrique des trucs comme un gros babouin...</p>
<img class="smile big" src="media/b589a631.mouille.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/big/mouille.jpg"/> 
<p>Oui, je sais, tout le monde s'en était aperçu à part moi, gnagnagna, «t'as les yeux couverts de peaux de saucisson» toussa... <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1320#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1321/5ee71a2b2fc42
title: Linux Mint 20 “Ulyana” MATE – BETA Release
uri: Linux-Mint-20-Ulyana-MATE-BETA-Release
url: https://blog.linuxmint.com/?p=3916
content:
<img src="media/3a45aede.linux-mint-20-ulyana-mate-beta-release-thumb_mate.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/linux-mint-20-ulyana-mate-beta-release-thumb_mate.png" style="width:100%;height:auto"/><p>Haaaa... sortie de la beta de linux Mint 20...
ça sent bon, les copains... 
<br/><br/><div class="img_source"><a href="media/606f04cc.thumb_mate.png" data-original-source="https://www.linuxmint.com/pictures/screenshots/ulyana/thumb_mate.png">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1321#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1323/5ee79a9de618e
title: GitHub - benbusby/whoogle-search: Self-hosted, ad-free, privacy-respecting Google metasearch engine
uri: GitHub-benbusby-whoogle-search-Self-hosted-ad-free-privacy-respec
url: https://github.com/benbusby/whoogle-search#screenshots
content:
<img src="media/c7ab6c66.astuce.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/astuce.png" style="width:100%;height:auto"/><p>Intéressant: un genre de googol mais en python.</p>
<p>Il semble très complet et facilement déployable...
Merci à Chouchen qui a pris le temps de me signaler ce lien dans les commentaires ;-)<div class="via"><span title="Source du lien">Via Chouchen (dans les commentaires)</span></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1323#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1322/googol-il-bouge-pas-mais-il-est-pas-mort
title: Googol: il bouge pas mais il n'est pas mort...
uri: Googol-il-bouge-pas-mais-il-n-est-pas-mort
content:
<img src="media/d14bc79b.googol-1.jpg" data-original-source="http://warriordudimanche.net/data/medias/googol-1.jpg" style="width:100%;height:auto"/><p><a href="http://warriordudimanche.net/article1282/work-in-progress-googol">La dernière fois que j'ai abordé le sujet de googol</a>, j'en étais à chercher un moyen de contourner les blocages de google ET de startpage... J'avais pensé à multiplier les moteurs alternatifs, à multiplier les serveurs de relais... </p>
<p>Mais depuis, j'ai pas progressé: </p>
<ol>
<li>parce que j'avais pas d'idée nouvelle (et on y a réfléchi à plusieurs ;-)</li>
<li>parce que j'ai vraiment pas eu le temps (présentiel+distanciel+école à la maison=pas de temps de cerveau disponible)</li>
<li>parce qu'à vivre h24 ensemble, la propension de mes proches à considérer que je suis la seule solution à toute forme de problème ou de questionnement à subi une inflation exponentielle.</li>
</ol>
<p><p style="text-align:center"><img src="media/1c7dd16b.cmongoogol.jpg" data-original-source="http://warriordudimanche.net/data/medias/cmongoogol.jpg" alt="cmon do something" /></p></p>
<h1>Toutefois...</h1>
<p>je continue à réfléchir dans mon coin: je laisse mûrir... je file le dossier à mon inconscient en me disant qu'une solution finira bien par se présenter: pour le mec qui a un marteau, tous les problèmes sont des clous... parfois, il faut prendre le problème par un autre bout.</p>
<p>Et comme je m'interrogeais pour la millionième fois sur le langage auquel je pourrais me former, mon inconscient m'a rétorqué : «et googol dans un autre langage...?»</p>
<p>J'ai confié la question à quelques neurones pas encore cramés par le travail à la maison... Après délibération, une page HTML + js pourrait éventuellement réaliser une partie du boulot:</p>
<p><p style="text-align:center"><img src="media/a7d5b068.googoljs1.png" data-original-source="http://warriordudimanche.net/data/medias/googoljs1.png" alt="schéma1" /></p></p>
<p><span class="red">Les points négatifs: </span></p>
<ul>
<li><span class="red">si la requête initiale se fait depuis le client son IP n'est plus cachée lors de cette requête</span></li>
<li><span class="red">l'accès aux miniatures de google révélera également cette IP</span>
</span></li>
</ul>
<p><span class="green">Les points positifs:</span></p>
<ul>
<li><span class="green">plus de problème de bannissement d'IP</span></li>
<li><span class="green">le parcours du DOM pour la récupération des données pertinentes sera sans doute plus nativement simple en JS qu'en PHP...</span></li>
</ul>
<p>Pour le problème de l'IP visible lors de l'appel aux miniatures, on peut imaginer une partie backend en php dédiée à cette tâche uniquement (en gros, tipiak les thumbs de google, les mettre en cache et les servir).</p>
<p><p style="text-align:center"><img src="media/58287951.googoljs2.png" data-original-source="http://warriordudimanche.net/data/medias/googoljs2.png" alt="schéma2" /></p></p>
<p>En ce qui concerne la visibilité de l'IP lors de la requête initiale, là je sèche. On a besoin que le client envoie la requête avec sa propre IP non bloquée pour que JS récupère la réponse, parse les résultats et produise la page propre... </p>
<p>Voilà...</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1322#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1326/5eeb1b15613b2
title: « Clean Code » résumé en quelques lignes
uri: Clean-Code-résumé-en-quelques-lignes
url: https://damien.pobel.fr/post/clean-code/
content:
./plugins//WDDWebLinks/default_image.jpg<p>de côté pour relecture</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1326#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1325/5eeb07700fff8
title: Un dictionnaire alternatif et complet pour votre Kobo - Tiger-222
uri: Un-dictionnaire-alternatif-et-complet-pour-votre-Kobo-Tiger-222
url:
http://www.tiger-222.fr/?d=2020/04/17/22/14/21-un-dictionnaire-alternatif-et-complet-pour-votre-kobo

content:
<img src="media/0588b704.riditleteur.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/riditleteur.jpeg" style="width:100%;height:auto"/><p>Ohmaisohmaisohmais...
ça m'intéresse ça...
hop <div class="via"><span title="Source du lien">Via <a href="http://www.tiger-222.fr/links/">http://www.tiger-222.fr/links/</a></span></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1325#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1327/5eedc9d54b73b
title: Easing Animations in Canvas
uri: Easing-Animations-in-Canvas
url: https://css-tricks.com/easing-animations-in-canvas/
content:
<img src="media/078b543a.easing-animations-in-canvas-solitaire.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/easing-animations-in-canvas-solitaire.png" style="width:100%;height:auto"/><p>Les animations dans canvas avec un projet «simple»: un solitaire.
Un jour, j'aurai le temps de regarder... un jour<br/><br/><div class="img_source"><a href="media/ebe4162f.solitaire.png" data-original-source="https://res.cloudinary.com/css-tricks/image/fetch/w_1200,q_auto,f_auto/https://css-tricks.com/wp-content/uploads/2020/06/solitaire.png">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1327#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1328/5ef35340e32eb
title: Seamless Pattern Maker - Create Unlimited Seamless Patterns For Free
uri: Seamless-Pattern-Maker-Create-Unlimited-Seamless-Patterns-For-Free
url: https://patternico.com/
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p>Amusant et sans doute utile: réaliser un motif répétable - pour un fond par exemple - à partir d'icônes...
On choisit les icônes, on les place comme on veut, on fixe la taille, la couleur, l'orientation etc et on voit le résultat en temps réel.
'achement chouette...</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1328#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1329/5ef4588c96ce8
title: htmx - high power tools for html
uri: htmx-high-power-tools-for-html
url: https://htmx.org/
content:
<img src="media/0588b704.riditleteur.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/riditleteur.jpeg" style="width:100%;height:auto"/><p>J'avais vu passer un truc du genre et ça m'avait paru intéressant en effet... pour des petits projets.<div class="via"><span title="Source du lien">Via <a href="https://nicolas-delsaux.hd.free.fr/Shaarli/?5qLjoA">https://nicolas-delsaux.hd.free.fr/Shaarli/?5qLjoA</a></span></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1329#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1330/5efc79748b590
uri: Create-A-Persistent-Storage-Live-USB-With-Ubuntu-Linux-Mint-Or-Debian
url: https://www.linuxuprising.com/2019/03/create-persistent-storage-live-usb-with.html
title:
Create A Persistent Storage Live USB With Ubuntu, Linux Mint Or Debian (UEFI, >4GB Persistence Support) - Linux Uprising Blog

content:
<img src="media/6895ad4d.e-support-linux-uprising-blog-mkusb-make-persistent-live-usb.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/create-a-persistent-storage-live-usb-with-ubuntu-linux-mint-or-debian-uefi-4gb-persistence-support-linux-uprising-blog-mkusb-make-persistent-live-usb.png" style="width:100%;height:auto"/><p>Je ne sais plus où j'avais lu que faire un liveUSB persistant avec linux Mint était impossible...
Ben c'est pas vrai: voilà la méthode avec mkusb et elle fonctionne très bien.</p>
<p>Seul bémol, j'ai pas pu faire une install depuis ce liveUSB persistant à cause d'un volume monté et pas démontable...
J'ai pas cherché plus loin...<br/><br/><div class="img_source"><a href="media/eb49902d.mkusb-make-persistent-live-usb.png" data-original-source="https://2.bp.blogspot.com/-nF_rLXoHLLQ/XH_9GF-B1uI/AAAAAAAACfY/3h9zPDpefwU_GRgN5U39sjK14C4kaFDTACLcBGAs/s1600/mkusb-make-persistent-live-usb.png">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1330#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1331/5efd79055b596
title: Wainlux K6 desktop portable laser engraver - Geeky Gadgets
uri: Wainlux-K6-desktop-portable-laser-engraver-Geeky-Gadgets
url: https://www.geeky-gadgets.com/portable-laser-engraver-30-06-2020/
content:
<img src="media/373d3046.omg.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/omg.png" style="width:100%;height:auto"/><p>@Erase Mais carrément !
En plus, c'est pas encombrant... 
/me cherche des arguments pour convaincre sa moitié <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<div class="via"><span title="Source du lien">Via https://bookmarks.ecyseo.net/?1QuczA</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1331#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1332/5efec9b7d578f
title: PHONK - Self-contained Creative scripting toolbox for new and old Android devices · Riduidel
uri: PHONK-Self-contained-Creative-scripting-toolbox-for-new-and-old-Andr
url: https://phonk.app/
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p>ça a l'air vachement bien ça... </p>
<p>Todo_aujourdhui[ ]='* regarder ça de plus près';<div class="via"><span title="Source du lien">Via <a href="https://sebsauvage.net/links/">https://sebsauvage.net/links/</a></span></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1332#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1334/5efed18c1882f
title: Noice | F-Droid - Free and Open Source Android App Repository
uri: Noice-F-Droid-Free-and-Open-Source-Android-App-Repository
url: https://f-droid.org/fr/packages/com.github.ashutoshgngwr.noice/
content:
<img src="media/b9423c98.corbeau.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/corbeau.jpg" style="width:100%;height:auto"/><p>Très intéressant ça !</p>
<p>En général j'utilise des sources de bruit blanc+son binaural genre <a href="https://brainaural.com/">https://brainaural.com/</a> en plus des bouchons d'oreille thermoformés et du casque avec réduction active de bruit...</p>
<p>Oui...</p>
<p>j'en suis là  <img class="smile normal" src="media/73a2ceae.facepalm.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/facepalm.png"/> </p>
<p>En fait, je souffre sans doute d'hyperacousie: non seulement j'ai une ouïe trop fine qui fait que j'entends beaucoup trop de choses autour de moi, mais en plus mon cerveau semble incapable de ne pas écouter et rend tout bruit autour de moi pertinent: je sais en permanence tout ce qui se passe alentour, où ça se passe, ce qui se dit, avec quel ton, si ça se déplace... impossible de ne pas me sentir concerné par mon environnement sonore. </p>
<p>L'univers sonore prend même le pas sur tout le reste: ainsi, il m'est totalement impossible de me concentrer même visuellement sur quelque chose s'il y a des bruits autour de moi, en particulier si mon cerveau cherche à lui donner un sens.</p>
<p>C'est pas la mort du petit cheval mais ça s'avère souvent handicapant; je ne peux qu'abandonner et fuir ou stresser et angoisser.</p>
<p>Du coup, avec 4 enfants et mon épouse dans la maison, j'en suis réduit au combo bouchons d'oreille+casque à réduction active+sons bruts dépourvus de sens pour parvenir à travailler.</p>
<p>Et même comme ça, si quelqu'un vient me parler, je n'ai pas besoin de retirer quoi que ce soit pour comprendre...</p>
<p>Un jour, lors d'une consultation chez un hypnothérapeute (oui, j'aurai presque tout essayé), voyant que je n'étais pas assez visuel pour que les techniques de concentration fonctionnent sur moi, il m'a demandé de me concentrer sur un bruit:</p>
<ul>
<li>Moi: lequel ?</li>
<li>Lui: quels bruits entendez-vous ?</li>
<li>Moi: par ordre de distance ? le métro à droite, les voitures à gauche, l'aspirateur derrière, dans la salle d'attente entre nous et l'aspirateur les patients ont des enfants et ici même le ventilateur de votre ordinateur (qui mériterait un petit coup d'aspiro sur les aérations, en passant...)</li>
<li>Lui: heu... choisissez-en un et concentrez-vous dessus...</li>
</ul>
<img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>
<div class="via"><span title="Source du lien">Via https://sebsauvage.net/links/</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1334#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1335/5f0190cc66e64
title: Offline MDN Docs - Kapeli
uri: Offline-MDN-Docs-Kapeli
url: https://kapeli.com/mdn_offline
content:
<img src="media/c0d20c94.javascript.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/javascript.png" style="width:100%;height:auto"/><p><p style="text-align:center"><img src="media/25af885f.ndant_les_vacances___Python__frontend__Backend____La_totale_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/OfflineMDNDocsKapeli-05-07-2020-10h32/1593938826-C_EST_DÉCIDÉ___Je_vais_potasser_et_me_perfectionner_dans_plusieurs_langages_pendant_les_vacances___Python__frontend__Backend____La_totale_.jpg" alt="C EST DÉCIDÉ   Je vais potasser et me perfectionner dans plusieurs langages pendant les vacances   Python  frontend  Backend    La totale .jpg"/></p></p>
<p><p style="text-align:center"><img src="media/7c89b0e9.rassique_____Ni_ouaillefaille__ni_3G__pas_meme_la_2G__RIEN__.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1593945725-Seulement_voilà__je_vais_passer_15_jours_près_de_Pont-Aven__dans_le_jurassique_____Ni_ouaillefaille__ni_3G__pas_meme_la_2G__RIEN__.jpg" alt="Seulement voilà  je vais passer 15 jours près de Pont-Aven  dans le jurassique     Ni ouaillefaille  ni 3G  pas meme la 2G  RIEN  .jpg"/></p></p>
<p><p style="text-align:center"><img src="media/0b685bab.hon__les_formations_openclassroom__les_vidos_de_Grafikart___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/OfflineMDNDocsKapeli-05-07-2020-10h32/1593938826-Du_coup__je_tipiak_tout_en_offline__les_docs_de_Python__les_formations_openclassroom__les_vidéos_de_Grafikart___.jpg" alt="Du coup  je tipiak tout en offline  les docs de Python  les formations openclassroom  les vidéos de Grafikart   .jpg"/></p></p>
<p><p style="text-align:center"><img src="media/bedb6a18.ans_le_pied_du_programmeur_qui_a_l_habitude_de_coder_avec___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/OfflineMDNDocsKapeli-05-07-2020-10h32/1593938826-Bien_entendu__il_va_rester_une_inconnue_qui_pourrait_bien_s_avérer_une_épine_dans_le_pied_du_programmeur_qui_a_l_habitude_de_coder_avec___.jpg" alt="Bien entendu  il va rester une inconnue qui pourrait bien s avérer une épine dans le pied du programmeur qui a l habitude de coder avec   .jpg"/></p></p>
<p><p style="text-align:center"><img src="media/eb36d025.1593946073-_qfe089q30.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1593946073-_qfe089q30.jpg" alt=" qfe089q30.jpg"/></p></p>
<p><p style="text-align:center"><img src="media/ec887e46.1593946150-__Mais_oui_mon_con__on_y_croit___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1593946150-__Mais_oui_mon_con__on_y_croit___.jpg" alt="  Mais oui mon con  on y croit   .jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1335#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1336/5f0321c673c82
title: Optimize Font Awesome to ridiculously low size of 10KB! | Webjeda
uri: Optimize-Font-Awesome-to-ridiculously-low-size-of-10KB-Webjeda
url: https://blog.webjeda.com/optimize-fontawesome/
content:
<img src="media/4470f1d2.css.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/css.png" style="width:100%;height:auto"/><p>Sinon, il y a Fontello ( <a href="http://fontello.com/">http://fontello.com/</a> ) qui permet de choisir ses icônes dans plusieurs bibliothèques de webfonts (font awesome, Entypo, Typicon, Iconic, Modern Pictogram, Meteocons, MFG labs, Maki, Zocial, Brandico, Elusive, Linecons, Web symbols)</p>
<p>On fait son marché et on récupère un zip contenant la webfont et les css tout prêts...</p>
<p>De rien !<div class="via"><span title="Source du lien">Via <a href="https://cakeozolives.com/shaarli-antichesse/">https://cakeozolives.com/shaarli-antichesse/</a></span></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1336#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1338/5f07565754eed
title: Wilderness survival game 'Vintage Story' adding seasons, improved graphics | GamingOnLinux
uri: Wilderness-survival-game-Vintage-Story-adding-seasons-improved-grap
url:
https://www.gamingonlinux.com/2020/07/wilderness-survival-game-vintage-story-adding-seasons-improved-graphics

content:
<img src="media/91568b93.sons-improved-graphics-gamingonlinux-1346155921594301858gol1.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/wilderness-survival-game-vintage-story-adding-seasons-improved-graphics-gamingonlinux-1346155921594301858gol1.jpg" style="width:100%;height:auto"/><p>OMG ! 
C'est un genre de Minecraft plus immersif et réaliste... </p>
<p>Je le veux ! 
ouin</p>
<div class="via"><span title="Source du lien">Via https://sebsauvage.net/links/?eZcErQ</span></div><br/><br/><div class="img_source"><a href="media/d4f152a6.1346155921594301858gol1.jpg" data-original-source="https://uploads.golmedia.net/uploads/articles/article_media/1346155921594301858gol1.jpg">Source image</a></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1338#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1337/5f0754fb31290
title: Le formatage des chaines de caractères avec python
uri: Le-formatage-des-chaines-de-caractères-avec-python
url: https://www.docstring.fr/blog/le-formatage-des-chaines-de-caracteres-avec-python/
content:
<img src="media/c7ab6c66.astuce.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/astuce.png" style="width:100%;height:auto"/><p>C'est beau...
Les strings et fstrings en python.<div class="via"><span title="Source du lien">Via <a href="https://links.yome.ch/">https://links.yome.ch/</a></span></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1337#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1339/interlude-bricolache
title: interlude bricolaCHe
uri: interlude-bricolaCHe
content:
./plugins//WDDWebLinks/default_image.jpg<p>Entre les haies à tailler, les réparations, le jardinage, les bordures j'ai réussi à me planquer dans mon atelier pour recycler une vieille lame de scie circulaire en hache.</p>
<p><p style="text-align:center"><img src="media/5d1e7cfd.1596029845-IMG_20200727_142548.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/interludebricolaCHe-29-07-2020-15h36/1596029845-IMG_20200727_142548.jpg" alt="IMG 20200727 142548.jpg"/></p>
<p>La lame était oxydée</p>
<img src="media/a06cf64d.1596029845-IMG_20200727_143736.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/interludebricolaCHe-29-07-2020-15h36/1596029845-IMG_20200727_143736.jpg" alt="IMG 20200727 143736.jpg"/>
<p>Une fois découpée à la disqueuse, on ponce</p>
<img src="media/181d9e5e.1596029845-IMG_20200727_153433.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/interludebricolaCHe-29-07-2020-15h36/1596029845-IMG_20200727_153433.jpg" alt="IMG 20200727 153433.jpg"/>
<p>Et ça brille !</p>
<img src="media/bdf2159c.1596029845-IMG_20200729_092543.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/interludebricolaCHe-29-07-2020-15h36/1596029845-IMG_20200729_092543.jpg" alt="IMG 20200729 092543.jpg"/>
<p>Le manche est en sipo (d'une vieille étagère)</p>
<img src="media/1db44b5f.1596029845-IMG_20200729_092826.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/interludebricolaCHe-29-07-2020-15h36/1596029845-IMG_20200729_092826.jpg" alt="IMG 20200729 092826.jpg"/>
<p>Une fois la lame montée sur le manche...</p>
<img src="media/603ddcf0.1596029948-IMG_20200729_092602.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1596029948-IMG_20200729_092602.jpg" alt="IMG 20200729 092602.jpg"/>
<p>Dans son habitat naturel <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>
</p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1339#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1340/5f38f06bb62cd
title: Practical Use Cases for JavaScript’s closest() Method | CSS-Tricks
uri: Practical-Use-Cases-for-JavaScript-s-closest()-Method-CSS-Tricks
url: https://css-tricks.com/practical-use-cases-for-javascripts-closest-method/
content:
<img src="media/c0d20c94.javascript.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/javascript.png" style="width:100%;height:auto"/><p>Tiens, je ne connaissais pas Element.closest()... 
Mais comment ais-je pu vivre jusqu'à maintenant ?!</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1340#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1341/5f3a73f111d0b
title: https://twitter.com/PorcherThomas/status/1294931751324835842?s=09
uri: https-twitter-com-PorcherThomas-status-1294931751324835842-s-09
url: https://twitter.com/PorcherThomas/status/1294931751324835842?s=09
content:
<img src="media/6aa05f03.dabs_ta_yeule.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/dabs_ta_yeule.jpg" style="width:100%;height:auto"/><p>Une histoire de masques, de ministres et de mensonges... résumé.</p>
<p><a href="http://www.warriordudimanche.net/data/medias/images//1597666316-Thomas Porcher sur Twitter A consommer sans modération (pour.mp4" alt="Thomas Porcher sur Twitter A consommer sans modération (pour.mp4">Télécharger la vidéo en copie ici</a></p>
<div class="via"><span title="Source du lien">Via https://www.lagilb.fr/Shaarli/</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1341#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1344/5f42489de642b
title: Hallelujah, voici le premier trailer de Justice League Snyder Cut
uri: Hallelujah-voici-le-premier-trailer-de-Justice-League-Snyder-Cut
url:
https://www.numerama.com/pop-culture/643244-hallelujah-voici-le-premier-trailer-de-justice-league-snyder-cut.html

content:
<img src="media/7716f90e.-justice-league-snyder-cut-justice-league-snyder-cut-trailer.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/hallelujah-voici-le-premier-trailer-de-justice-league-snyder-cut-justice-league-snyder-cut-trailer.jpg" style="width:100%;height:auto"/><p>Ouate ?! </p>
<p>Bon, j'ai d'abord été saisi d'une envie de critiquer sans réfléchir en mode ON-REFAIT-DES-REBOOTS-TOUS-LES-DEUX-ANS-ALORS...</p>
<p>Puis je me suis renseigné : j'ignorais que le film Justice league avait souffert autant ( <a href="https://en.wikipedia.org/wiki/Zack_Snyder%27s_Justice_League">https://en.wikipedia.org/wiki/Zack_Snyder%27s_Justice_League</a> ) et que Snyder avait tout lâché après le suicide de sa fille...</p>
<p>Du coup, il s'agit de refaire la postproduction comme elle aurait dû être faite à l'époque si elle n'avait pas été terminée à l'arrache par Whedon, ce qui peut être une bonne nouvelle...</p>
<p>En même temps, ce sera ENCORE un film de super héros conventionnel façon popcorn movie.</p>
<p>Je vais aller me revoir The Boys pour la quatrième fois à la place, tiens ... <br/><br/><div class="img_source"><a href="https://c2.lestechnophiles.com/www.numerama.com/content/uploads/2020/08/justice-league-snyder-cut-trailer.jpg?resize=1212,712">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1344#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


title: HELP ?! : problèmes de WIFI sur linux avec Ordinateur portable HP ENVY TouchSmart 15-j140nf
uri: HELP-problèmes-de-WIFI-sur-linux-avec-Ordinateur-portable-HP-ENV
feed_id:
http://www.warriordudimanche.net/article1342/linux-problemes-wifi-sur-ordinateur-portable-hp-envy-touchsmart-15-j140nf

content:
./plugins//WDDWebLinks/default_image.jpg<p>Je galère avec le wifi sur mon ordi portable sous linux mint.</p>
<p>Même si l'icône de wifi semble indiquer que tout va bien, impossible d'accéder au net : toutes les minute il me faut couper le wifi et le remettre... C'est d'un emmerdant.</p>
<p>D'ailleurs, si je pingue une machine de mon réseau, au bout d'un moment, ça tranche...
<p style="text-align:center"><img src="media/2e3097d7.1598284827-PING.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1598284827-PING.png" alt="PING.png"/></p></p>
<p>J'ai beau chercher, je ne trouve pas de solution à part pour me dire que HP utilise une carte wifi «incompatible»: la RT3290.</p>
<p>J'ai essayé d'utiliser <a href="https://github.com/the-dagger/RaLink-RT3290-Drivers-Ubuntu">https://github.com/the-dagger/RaLink-RT3290-Drivers-Ubuntu</a> mais sans succès: le run ne fonctionne pas et le setup ne parvient pas à compiler le pilote.</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1342#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1345/5f4a36c0e94a3
title: Tirexo - 1er site de téléchargement direct francophone
uri: Tirexo-1er-site-de-téléchargement-direct-francophone
url: https://www.tirexo.pro/
content:
<img src="media/5ec96aa4.note_pour_plus_tard.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/note_pour_plus_tard.jpg" style="width:100%;height:auto"/><p>Tiens, j'étais passé à côté de ce site de direct download...
Plein de spectacles dedans !</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1345#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1346/5f4b7c66a29e7
title: Frinkiac
uri: Frinkiac
url: https://frinkiac.com/
content:
<img src="media/37f02718.frinkiac-1016337.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/frinkiac-1016337.jpg" style="width:100%;height:auto"/><p>Frinkiac has nearly 3 million Simpsons screencaps so get to searching for crying out glayvin!</p>
<p>Rechercher une capture d'image simpsons ? C'est possible !<div class="via"><span title="Source du lien">Via <a href="http://sameganegie.biz/shaarli/?i1Hx2g">http://sameganegie.biz/shaarli/?i1Hx2g</a></span></div><br/><br/><div class="img_source"><a href="media/94477f4a.1016337.jpg" data-original-source="https://frinkiac.com/img/S02E21/1016337.jpg">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1346#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1347/5f5389814f303
title: Play | AI Dungeon
uri: Play-AI-Dungeon
url: https://play.aidungeon.io/
content:
<img src="media/cb19a7a7.https-www-journaldugeek-com-files-2014-06cub-600x330.jpg" data-original-source="http://warriordudimanche.net/data/medias/https-www-journaldugeek-com-files-2014-06cub-600x330.jpg" style="width:100%;height:auto"/><p>Moui... j'ai bien rigolé <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/> Si tu joues les taquins, l'IA se comporte un peu comme un vrai maître de jeu: elle fait se qu'elle peut sans se décourager !  </p>
<img class="smile xbig" src="media/e9e3552c.jvousdemande.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/jvousdemande.jpg"/> 
<h1>Mon histoire:</h1>
<h2>You are Taahar tag, a ranger living in the kingdom of Larion. You have a hunting bow and a quiver of arrows. You have been searching for a mystical beast for 3 months tracking it through the forest. As you crouch behind a clump of trees you see a hunched over creature staring intently at a spot just past the border of the forest.</h2>
<h3>I cut a tree.</h3>
<p>You walk to the other side of the beast and start chopping a tree at arm's length from a branch. You start fitting an arrow in your bow, but the creature soon notices.</p>
<h3>I say «hello».</h3>
<p>It looks at you, and gives a blood chilling howl. You draw back on the arrow and aim. The creature lets out a terrifying bay, and stomps away into the forest.</p>
<h3>I go back to the tree and I continue cutting it.</h3>
<p>You throw away the axe and grab a bow as the creature comes running back towards you. You notch an arrow and loose instantly but the creature is faster, leaping into the air and running off.</p>
<h3>I throw food to the creature.</h3>
<p>You walk back and start throwing meat over to the creature. It snatches it from the air and walks away.</p>
<h3>I call the creature with a gentle voice.</h3>
<p>You try to call the creature gently and speak to it, but it only growls and snarls. You give up and walk away.
You look around. You are by a small river.</p>
<h3>I start fishing to catch a fish and give it to the nice creature.</h3>
<p>You walk over to the river and start fishing. You cast your line out and slowly pull it in. as it glides through the water you look at what you have caught and realize it is a shark!</p>
<h3>I say hello to the shark and give him a hug.</h3>
<p>You quickly wrap your arms around the shark and give him a big hug. He bites your arm, drawing blood, and swims away in the river.</p>
<h3>that's not so gentle !</h3>
<p>You grab a hold of the shark, but he bites your arm again. You let go and he swims away.
You look around and realize it's near nightfall.</p>
<h3>I cure my wounds and I eat a sandwich drinking a good old coffee.</h3>
<p>You look around for bandages and any other items you can use to bandage your wounds and find some oak leaves. You tear them up into strips and wrap your arm tightly.</p>
<h3>...and my fucking coffee ?</h3>
<p>You look down at the river and realize the morning will be soon arriving. The sun floods through the trees lighting up the water, but you see no sign of your shark.</p>
<h3>I don't give a fuck of the mean shark ! I want my coffee !</h3>
<p>You walk down to the water and take a sip. It's cold and delicious, but you realize it's empty.
You hear a growl behind you, and turn around to see the huge shark.</p>
<h3>a growling shark ?! Are you mental ?!</h3>
<p>You turn to run, but the shark bursts from the water right behind you.
You reach for your bow, but the shark is faster and knocks you to the ground.</p>
<h3>why would he do such a nonsense ?! Now you will tell me that he steals my bow and starts his own fucking adventure ?!</h3>
<p>You don't remember how exactly, but you manage to grab your bow back from the shark.</p>
<h3>I fly to the moon on my unicorn...</h3>
<p>You get up and sprint for the nearest tree. The shark bursts from the water behind you, and you hit the tree with your back. You quickly use your bow to shoot at it as it snaps at your heels.</p>
<h3>You don't event listen to me, do you ?! t(-_-t)</h3>
<p>You pull back the bow again, but you only manage to knock the shark off you by accident. He snaps at you and you push your arrow into his eye.</p>
<h3>I'm not an expert but I think that's not the correct way to use a bow...</h3>
<p>You push your arrow into his eye, but the shark roars. He flings you against the water and you quickly avoid a bite by ducking underwater.</p>
<h3>sure... to fight a shark, let's dunk underwater... Very logical...</h3>
<p>You quickly dive underwater and get some distance from the shark. You face the river and start swimming, but you realize the river is flowing in the opposite direction. Why is this happening?</p>
<h3>not only I choose to fight a shark ducking underwater but I also swim faster than him... What a good story... (ಠ_ಠ).</h3>
<p>You realize you lost the battle, but it doesn't matter. You can live even if you lose the battle.</p>
<h3>I'm not sure: that's so disappointing...(ಥ﹏ಥ)</h3>
<p>You get out of the water and climb a tree. You are so tired that you can't fight anymore.
You wake up and find yourself still in the river, but now on your way to the ocean!</p>
<h3>Come on, dude, now I'm worried: is it all ok for you at home ?!</h3>
<p>You arrive to the ocean and find that you're not on a raft anymore.
You look at your wounds, there is no bone broken, but your arm will have to be stitched up.</p>
<h3>I use the force to cure your wounds and grab my fucking coffee... (ﾉʘヮʘ)ﾉ:･ﾟ✧.</h3>
<p>You decide to take a break.
You look around to enjoy the view while sipping your drink, but you suddenly hear a giant splash behind you...</p>
<p>Ça m'a rappelé certaines cessions de JDR quand la team n'a pas l'intention de jouer le jeu <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<p>&lt;div class="via"###&lt;span title="Source du lien"###Via <a href="http://sameganegie.biz/shaarli/">http://sameganegie.biz/shaarli/</a>&lt;/span###&lt;/div###</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1347#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1348/5f5501987cb1b
title: Nouvelle version: Unicode
uri: Nouvelle-version-Unicode
url: http://unicode.warriordudimanche.net/
content:
<img src="media/ddf0bd8d.CYCLIMS.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/CYCLIMS.png" style="width:100%;height:auto"/><p>En passant, j'ai mis à jour ma page sur les caractères unicode...</p>
<p>Il y a plus de rubriques et j'ai ajouté un moteur de recherche qui accepte plusieurs mots séparés par des espaces.</p>
<p>par exemple: <a href="http://unicode.warriordudimanche.net/?search=aubergine">http://unicode.warriordudimanche.net/?search=aubergine</a></p>
<img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>
Allez, bisou !
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1348#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1350/5f575e22947af
title: All the Ways to Make a Web Component - June 2020 Update
uri: All-the-Ways-to-Make-a-Web-Component-June-2020-Update
url: https://webcomponents.dev/blog/all-the-ways-to-make-a-web-component/
content:
<img src="media/c0d20c94.javascript.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/javascript.png" style="width:100%;height:auto"/><p>En complément du tuto de Grafikart sur les webcomponents: <a href="https://www.youtube.com/watch?v=lKm22TA5pzw">https://www.youtube.com/watch?v=lKm22TA5pzw</a></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1350#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1349/5f575d5ba957b
title: Apprendre le JavaScript : Chapitre 22, Fetch - YouTube
uri: Apprendre-le-JavaScript-Chapitre-22-Fetch-YouTube
url: https://www.youtube.com/watch?v=B2Jt9bNMxyw
content:
<img src="media/6c6e12a0.prendrele-javascript-chapitre-22-fetch-youtube-maxresdefault.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/apprendrele-javascript-chapitre-22-fetch-youtube-maxresdefault.jpg" style="width:100%;height:auto"/><p>Fetch &lt;3</p>
<p>De côté pour visionnage postboulot<br/><br/><div class="img_source"><a href="media/b331241a.maxresdefault.jpg" data-original-source="https://img.youtube.com/vi/B2Jt9bNMxyw/maxresdefault.jpg">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1349#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1351/5f58821928c2e
title: Nos gestes climat - Ecolab
uri: Nos-gestes-climat-Ecolab
url: https://links.shikiryu.com/?FsTEDw
content:
<img src="media/b9423c98.corbeau.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/corbeau.jpg" style="width:100%;height:auto"/><p>7 tonnes de CO2 par an pour moi... C'est énorme, ça me consterne carrément, mais ce n'est pas une surprise: la bagnole à elle seule représente une part énorme et, hélas, incompressible quand on ne vit pas en ville et/ou à côté de son taf... Rien que pour le trajet boulot maison, c'est colossal, déjà... et pourtant:</p>
<ul>
<li>je bosse à 15-20 minutes de chez moi, </li>
<li>je ne pars pas en weekend,</li>
<li>je fais mes courses à cinq km à côté de chez moi,</li>
<li>je ne sors pas le soir boire des coups avec les potes,et ma vie sociale en dehors du boulot est inexistante,</li>
<li>je ne vais pas faire les marchés ou les vides-greniers à l'autre bout du département,</li>
<li>je ne pratique plus d'activité sportive si elle se trouve à plus de 5 minutes en voiture de chez moi,</li>
<li>j'ai une petite voiture qui consomme peu etc...</li>
</ul>
<p>Donc, en gros, pour baisser significativement le niveau, il faut : </p>
<ul>
<li>habiter en ville: je vous laisse évaluer le montant d'un logement pour six bien situé en ville... sans compter, bien sûr, que nous n''aimons pas tous les villes (beurk).</li>
<li>utiliser uniquement les transports en commun: donc il faut un logement TRÈS bien situé (cf au dessus) pour être correctement desservi et se faire chmir pour à peu près tout, de l'école pour les enfants aux courses pour six (et qu'on ne me parle pas, bien entendu, de se faire livrer, ce qui n'économise pas du tout de CO2)</li>
<li>ne JAMAIS partir en vacances NULLE PART (ou être suffisamment friqué pour prendre le train pour six puis les transports en commun de même une fois arrivé sur place puis ne plus bouger du tout de là où on est: vive les vacances)</li>
</ul>
<p>Il faut rappeler également, par souci d'honnêteté, que la bagnole a été (et est toujours) un outil de gain de temps et d'autonomie qu'il ne faut pas négliger dans l'équation: moins de voitures = plus de transports en commun et plus de perte de temps pour l'usager qui doit faire un trajet souvent plus long que nécessaire et se plier à des plages horaires peu optimisées (et supporter la proximité de ses contemporains <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>) ...  Regardez les gens dans les transports en commun et vous constaterez que majoritairement, ils ne semblent pas <strong><em>transportés</em></strong> de joie (gag) mais plutôt dépressifs... Les transports en commun, c'est sans aucun doute mieux pour les émissions de CO2, mais ce n'est pas la panacée non plus. </p>
<p>L'arrêt de bus de mon village est devant chez moi (joie)... mais il n'y a que des transports scolaires (shit)... et pour mes grands, qui sont au lycée, c'est UN SEUL BUS A 6h50 QUEL QUE SOIENT TES HORAIRES... et pareil au retour... plusieurs heures perdues dans un emploi du temps déjà chargé.</p>
<p>On va me dire: ben t'as le vélo mon con ! Mais oui, le vélo pour tout transport dans une famille de six, bien sûr: rien que les courses déjà... Quand tu habites sur un plateau céréalier avec deux vallées à passer... Quand les camions ont envahi les routes et que tu passes par les villages à 1000 camions/jour, quand t'as pas de douche accessible au taf...</p>
<p>Et merci de ne pas  me parler de la voiture électrique comme solution: très chère à l'achat, dégueulasse et polluante à produire, elle ne fait que déplacer le problème de pollution du véhicule vers la production de l'énergie nécessaire à le faire rouler. C'est, encore une fois, un achat de fausse bonne conscience que seuls les plus friqués peuvent se permettre en oubliant vigoureusement que cette bonne conscience repose sur la pollution dramatique des autres (mais ils sont loin alors ça va...).</p>
<p>Ceux qui me suivent savent que je suis loin d'être un pro bagnole: je la vis au quotidien comme un mal nécessaire et je déteste conduire... Je la hais: elle pue, elle fait du bruit, les gens ne se respectent pas quand ils conduisent et sont agressifs, j'ai peur des accidents, elle coûte ridiculement cher à acheter et à maintenir, on paye pour rouler et pour se garer... </p>
<p>Mais on a beau prendre parfaitement conscience du fait qu'on est une partie du problème, il y a des choses qu'on ne peut pas changer seul... voire pas changer du tout.</p>
<div class="via"><span title="Source du lien">Via https://links.shikiryu.com/</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1351#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1354/5f59e1fc282b2
title: Nouvel article
uri: 2020-09-10-Nouvel-article
url:
https://actu.orange.fr/societe/videos/donnez-moi-un-masque-plus-leger-quand-macron-s-etouffe-en-s-adressant-a-des-lyceens-en-auvergne-CNT000001t5XRM.html

content:
<img src="media/f224ebf1.-830x532_emmanuel-macron-25-avril-elysee.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/-830x532_emmanuel-macron-25-avril-elysee.jpg" style="width:100%;height:auto"/><p>Ben oui ma couille: porter le masque, c'est chiant... parler avec un masque, c'est très chiant... parler FORT avec un masque, c'est extrêmement chiant... parler FORT et LONGTEMPS avec un masque... bref, t'as compris.</p>
<p>Donc, soit tu parles et tu mets un masque sans faire de drame, soit tu fermes ta gueule, chez toi et sans masque.</p>
<p>Personnellement, je te conseille la seconde option. </p>
<img class="smile xbig" src="media/7edf440e.unedroite.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/unedroite.jpg"/> <div class="via"><span title="Source du lien">Via https://book.knah-tsaeb.org/?exbFmA</span></div><br/><br/><div class="img_source"><a href="media/b60e27e1.830x532_emmanuel-macron-25-avril-elysee.jpg" data-original-source="https://img.20mn.fr/1hSUA6-cT-2L22ImQIsXEQ/830x532_emmanuel-macron-25-avril-elysee.jpg">Source image</a></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1354#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1353/5f59e0cfc4af5
title: Insolite en Dordogne : il provoque une explosion en voulant tuer une mouche
uri: Insolite-en-Dordogne-il-provoque-une-explosion-en-voulant-tuer-une
url:
https://www.sudouest.fr/2020/09/05/insolite-en-dordogne-il-provoque-une-explosion-en-voulant-tuer-une-mouche-7810934-1980.php

content:
<img src="media/1268e810.ne-explosion-en-voulant-tuer-une-mouche-got-the-spider-01-1.webp" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/insolite-en-dordogne-il-provoque-une-explosion-en-voulant-tuer-une-mouche-got-the-spider-01-1.webp" style="width:100%;height:auto"/><p>ça me rappelle cette image <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<p><a href="media/99350781.ne-explosion-en-voulant-tuer-une-mouche-got-the-spider-01-1.webp" data-original-source="http://warriordudimanche.net/data/medias/images/_WEBLINKS/insolite-en-dordogne-il-provoque-une-explosion-en-voulant-tuer-une-mouche-got-the-spider-01-1.webp">http://warriordudimanche.net/data/medias/images/_WEBLINKS/insolite-en-dordogne-il-provoque-une-explosion-en-voulant-tuer-une-mouche-got-the-spider-01-1.webp</a></p>
<div class="via"><span title="Source du lien">Via https://www.sammyfisherjr.net/Shaarli/</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1353#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1352/5f59de2459fc9
uri: Pourquoi-selon-l-Académie-de-médecine-il-n-est-plus-nécessaire-d
title:
Pourquoi, selon l'Académie de médecine, il n'est plus nécessaire de laver ses masques en tissu à 60 degrés ? - Libération

url:
https://www.liberation.fr/checknews/2020/09/10/pourquoi-selon-l-academie-de-medecine-il-n-est-plus-necessaire-de-laver-ses-masques-en-tissu-a-60-de_1798912

content:
<img src="media/55a839bb.https-media-giphy-com-media-3og0ingahpka3sdh1sgiphy.gif" data-original-source="http://warriordudimanche.net/data/medias/https-media-giphy-com-media-3og0ingahpka3sdh1sgiphy.gif" style="width:100%;height:auto"/><p>+1 Sammy</p>
<blockquote>
<p>Imaginez les familles, avec plusieurs masques par jour, à qui on dit qu’il faut les laver à 60 degrés, désinfecter la machine, les sécher rapidement voire les repasser. Ce n’est pas tenable</p>
</blockquote>
<p>Ben oui, les gars: 4 mois pour compter sur vos doigts, ça fait un peu long quand même, vous ne validerez pas votre socle commun de compétences <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<p>Chez nous, ce sont 12 masques par jour.</p>
<p>Pour les laver, je les mets dans de l'eau avec un peu d'eau de javel, je rince, puis les laisse tremper dans de l'eau chaude additionnée de lessive...</p>
<p>Le problème ça va être de sécher, surtout dans la période automne hiver en Normandie...</p>
<p>Allez, pour le plaisir : <a href="https://www.youtube.com/watch?v=P-qOurzN_Gs">https://www.youtube.com/watch?v=P-qOurzN_Gs</a></p>
<div class="via"><span title="Source du lien">Via https://www.sammyfisherjr.net/Shaarli/?Z83eqw</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1352#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1355/5f605742ef99e
title: Les Français sont majoritairement favorables au rétablissement de la peine de mort
uri: Les-Français-sont-majoritairement-favorables-au-rétablissement-de-l
url:
https://www.20minutes.fr/societe/2861619-20200914-francais-majoritairement-favorables-retablissement-peine-mort

content:
<img src="media/fcbb4e02.toutvabien.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/toutvabien.jpeg" style="width:100%;height:auto"/><blockquote>
<p>Quelque 55 % des Français (+11 points sur 2019), un record, sont majoritairement favorables au rétablissement de la peine de mort. Selon une étude Ipsos/Sopra Steria publiée ce lundi (lire en encadré), le sujet reste « très clivant politiquement » et seuls les sympathisants RN (85 %) et LR (71 %, +23 points) adhèrent majoritairement à cette affirmation, approuvée par une minorité (39 %) dans les autres partis.</p>
</blockquote>
<blockquote>
<p>On notera une très forte progression (+31 points sur un an) des partisans de la peine de mort chez LFI + PCF. Les ouvriers (68 %), les employés (60 %) et les retraités (55 %) approuvent majoritairement cette affirmation, contre 41 % des cadres et 40 % des professions intermédiaires.</p>
</blockquote>
<blockquote>
<p>environ 82 % des Français estiment par ailleurs qu '« on a besoin d’un vrai chef en France pour remettre de l’ordre »</p>
</blockquote>
<p>Voilà... 
Les limites de la valeur de la majorité.
Comme dit Blanche Gardin... "la majorité, c'est bien mais pas trop: il ne faut quand même pas oublier que les gens sont majoritairement des cons..."</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1355#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1356/5f60910448e12
uri: Franck-Noir-Cette-loi-a-été-adoptée-sournoi
url: https://mastodon.social/@FranckNoir/104856355582269442
title:
Franck Noir 🏳️‍🌈🐾 : Cette loi a été adoptée sournoisement en 2 HEURES hier, permettant la récolte et la rétention de l'ADN de toute personne effectuant un test de covid. Fait à 14h54 le 10 septembre 2020   Déposé devant le Parlement à 16 h 00 le même jour   Entrée en vigueur le 1er octobre

content:
<img src="media/b9423c98.corbeau.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/corbeau.jpg" style="width:100%;height:auto"/><p>Attention aux retwouites et aux repouets...</p>
<p>C'est une loi passée ... au Royaume Uni.</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1356#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1357/5f62fca297c22
title: La mode... - Liens en vrac de sebsauvage - Librement Shaarli
uri: La-mode-Liens-en-vrac-de-sebsauvage-Librement-Shaarli
url: https://shaarli.librement-votre.fr/?BGnd1w
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p>Seb:</p>
<blockquote>
<p>Une solution over-complicated, lourde (pour l'humain à comprendre/maintenir et pour la machine à traiter), et qui répond très mal au problème initial, tout en créant de nouveaux problèmes.
+1 D'ailleurs, j'ai pas du tout compris en quoi un truc dont il faut relire 10 fois la doc, regarder 10 tutos et faire une formation dessus soit une avancée dans la simplification...</p>
</blockquote>
<p>Librement shaarli:</p>
<blockquote>
<p>J'ai peu de confiance dans les solutions clefs en main, j'aime comprendre, adapter, ouvrir des issues, des PR, etc. [...] Docker est une barquette de pâtes précuites achetée au supermarché : ça peut être bon comme dégueulasse, faut regarder l'étiquette et c'est meilleur quand c'est fait maison.</p>
</blockquote>
<p>+1 Sans compter que quand tu cuisines à la maison... ben t'apprends à cuisiner. Les solutions clé en main ça fait gagner du temps mais ça n'apprend rien (même si ce n'est pas fait pour apprendre)</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1357#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1358/astuce-javascripthtml-confirmer-lors-clic-sur-lien
title: Astuce Javascript+html: confirmer lors d'un clic sur un lien
uri: Astuce-Javascript-html-confirmer-lors-d-un-clic-sur-un-lien
content:
<img src="media/c0d20c94.javascript.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/javascript.png" style="width:100%;height:auto"/><p>Je partage une petit truc vraiment tout con que je viens de tester pour une de mes applis de boulot.</p>
<p>J'avais besoin de confirmer vite fait et sans prise de tête le clic sur un lien «supprimer»: j'ai opté pour l'utilisation d'un attribut «confirm» et d'un bout de JS qui va bien.</p>
<p>Le code ci-dessous utilise ma petite betalib VanillaJS perso (<a href="http://cdn.warriordudimanche.net/VanillaJS.js">http://cdn.warriordudimanche.net/VanillaJS.js</a>) parce que j'avais la flemme de récrire la partie ciblage et foreach, mais vous aurez pigé le concept (c'est vraiment tout con)</p>
<h3>HTML</h3>
<p><code>&lt;a href="http://www.warriordudimanche.net/?delete" confirm="true"&gt;Delete&lt;/a&gt;</code></p>
<h3>JS</h3>
<pre><code>on('click','a[confirm]',function(e){
        // La partie à mettre dans un évènement click
    e.stopPropagation();
    if (!confirm("Etes-vous certain ?")){
        e.preventDefault();
        return false;
    }
});</code></pre>
<p>L'avantage, c'est qu'il suffit de coller l'attribut «confirm» sur un lien pour qu'il ne soit activé qu'en cas de confirmation.</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1358#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1360/tout-est-peu-trop-beaucoup-tranquille
title: Tout est un peu trop beaucoup tranquille...
uri: Tout-est-un-peu-trop-beaucoup-tranquille
content:
<img src="media/6fab56bc.workinprogress.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/workinprogress.jpg" style="width:100%;height:auto"/><p><p style="text-align:center"><img src="media/abb1a7e9.ssi__les_requtes_se_font_bien_et_le_frontend_fait_son_taf___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/Toutestunpeutropbeaucouptranquille-20-09-2020-14h53/1600606458-Je_bosse_sur_une_amélioration_de_l_appli_documentaire_utilisant_mon_framework_complet_____L_API_fonctionne__la_sécurité_aussi__les_requêtes_se_font_bien_et_le_frontend_fait_son_taf___.jpg" alt="Je bosse sur une amélioration de l appli documentaire utilisant mon framework complet     L API fonctionne  la sécurité aussi  les requêtes se font bien et le frontend fait son taf   .jpg"/></p>
<p style="text-align:center"><img src="media/feed45dc.iers_grce_auquel_je_teste_des_techniques_pour_un_futur_BoZoN.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1600606643-La_partie_sur_laquelle_je_bosse_en_ce_moment_est_une_page_de_gestionnaire_de_fichiers_grâce_auquel_je_teste_des_techniques_pour_un_futur_BoZoN.jpg" alt="La partie sur laquelle je bosse en ce moment est une page de gestionnaire de fichiers grâce auquel je teste des techniques pour un futur BoZoN.jpg"/></p>
<p style="text-align:center"><img src="media/02d05f3a.1600607219-Du_coup__une_angoisse_me_saisit___1.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1600607219-Du_coup__une_angoisse_me_saisit___(1).jpg" alt="Du coup  une angoisse me saisit   (1).jpg"/></p>
<p style="text-align:center"><img src="media/64b169bf._LE_BOUZIN_VA-T-IL_SE_METTRE_A_ME_CHIER_DANS_LES_BABOUCHES__.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/Toutestunpeutropbeaucouptranquille-20-09-2020-14h53/1600606458-A_QUEL_MOMENT_LE_BOUZIN_VA-T-IL_SE_METTRE_A_ME_CHIER_DANS_LES_BABOUCHES__.jpg" alt="A QUEL MOMENT LE BOUZIN VA-T-IL SE METTRE A ME CHIER DANS LES BABOUCHES  .jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1360#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1361/5f6840f60abb7
title: Commandes GNU/Linux pour détecter une intrusion - Net-Security
uri: Commandes-GNU-Linux-pour-détecter-une-intrusion-Net-Security
url:
https://net-security.fr/security/commandes-gnu-linux-pour-detecter-une-intrusion/?fbclid=IwAR304c1yivpenI52E-qX-YZsvVKzmlVzNY26CjcLD0sIth3voqkU6bzOtok

content:
<img src="media/c7ab6c66.astuce.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/astuce.png" style="width:100%;height:auto"/><h2>En ultra résumé</h2>
<ul>
<li>w &amp; who pour savoir qui est connecté,</li>
<li>last &amp; lastb pour savoir qui a été connecté,</li>
<li>history (lancé depuis l'utilisateur à vérifier : su username) pour voir les traces laissées,</li>
<li>less /etc/passwd et  cat /etc/passwd pour vérifier si on n'a pas créé un utilisateur à l'arrache,</li>
<li>ps et top pour vérifier s'il n'y a pas un processus malveillant,</li>
<li>ss &amp; netstat pour vérifier les faiblesses réseau,</li>
<li>ip </li>
<li>crontab pour vérifier si une tâche cron n'est pas lancée régulièrement</li>
<li>find / -mtime -5 -ctime -5 pour vérifier les fichiers modifiés récemment,</li>
<li>cat /var/log/syslog, cat /var/log/syslog | less, tail -f -n 5 /var/log/syslog, cat /var/log/syslog | grep fail, tail -f /var/log/syslog pour les logs<div class="via"><span title="Source du lien">Via https://shaarli.sebw.info/?aU81yg</span></div>
              <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                  <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                  <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                  <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script>
</li>
</ul><br/><hr/><a href="http://www.warriordudimanche.net/article1361#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1362/bede-carbone-et-silicium
title: Bédé : Carbone et Silicium
uri: Bédé-Carbone-et-Silicium
url: https://www.bedetheque.com/BD-Carbone-Silicium-400760.html
content:
<img src="http://www.warriordudimanche.net/data/medias/images//1601116661-carboneetsiliciumtitre.jpg#" alt="carboneetsiliciumtitre.jpg" style="width:100%;height:auto"/><p>Il y a peu, je vous avais conseillé la lecture de <a href="http://warriordudimanche.net/article1041/bede-shangri-la">shangri-la</a> de Matthieu Bablet... voilà qu'à la faveur d'un déplacement en ville, j'ai acheté une autre de ses créations: Carbone et Silicium, l'histoire de deux IA androïdes qui traversent l'histoire humaine et leur propre histoire, de bouleversements en avènements, de fins en recommencements...</p>
<p>C'est l'occasion d'un long périple à la beauté parfois sauvage et cruelle que l'on suit par bonds temporels et au cours duquel on s'interroge entre-autres sur la nature de l'humanité.</p>
<p>Les planches sont superbes: comme toujours, les couleurs, les cadrages, les paysages sont magnifiques mais dans cet album, le rendu est plus contemplatif que narratif (pour des raisons que vous découvrirez en lisant l'album) et les dialogues sont au service de ce voyage presque initiatique.</p>
<p>Comme les précédents albums, la réalisation de Carbone et Silicium est parfaite: un papier épais, une reliure tissu, un encrage de qualité... Sans compter qu'avec ses 250 pages, l'histoire prend son temps et on n'a pas l'impression d'avoir terminé avant d'avoir commencé comme avec d'autres albums dont le prix est à peine inférieur (coucou les derniers trolls de troy)</p>
<p>Foncez !</p>
<div id="carrouself">
<div class="carrouself">
    <h3></h3>
    <img src="media/99c738aa.IMG_20200926_120751.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BDcarboneetsilicium/IMG_20200926_120751.jpg" alt="IMG_20200926_120751.jpg"/>
    <span class="description"></span>
</div>
<div class="carrouself">
    <h3></h3>
    <img src="media/6dfc371c.IMG_20200926_120816.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BDcarboneetsilicium/IMG_20200926_120816.jpg" alt="IMG_20200926_120816.jpg"/>
    <span class="description"></span>
</div>
<div class="carrouself">
    <h3></h3>
    <img src="media/c6d22615.IMG_20200926_120909.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BDcarboneetsilicium/IMG_20200926_120909.jpg" alt="IMG_20200926_120909.jpg"/>
    <span class="description"></span>
</div>
<div class="carrouself">
    <h3></h3>
    <img src="media/98fa61a6.IMG_20200926_120932.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BDcarboneetsilicium/IMG_20200926_120932.jpg" alt="IMG_20200926_120932.jpg"/>
    <span class="description"></span>
</div>
<div class="carrouself">
    <h3></h3>
    <img src="media/a35a94f6.IMG_20200926_120945.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/BDcarboneetsilicium/IMG_20200926_120945.jpg" alt="IMG_20200926_120945.jpg"/>
    <span class="description"></span>
</div>
            </div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1362#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1365/5f745cd966c36
title: Make Your Own Dev Tool | Amber's Website
uri: Make-Your-Own-Dev-Tool-Amber-s-Website
url: https://amberwilson.co.uk/blog/make-your-own-dev-tool/
content:
<img src="media/c0d20c94.javascript.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/javascript.png" style="width:100%;height:auto"/><p>Se fabriquer des outils Dev avec des bookmarklets... moui, mais la politique CORS va bloquer tout chargement de script extérieur à celui sur lequel on déclenche le bookmarklet, non ?!</p>
<p>Et ben si:
<p style="text-align:center"></p>
<img src="media/14ff1a43.1601461522-cors.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1601461522-cors.jpg" alt="cors.jpg"/></p>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1365#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1364/panda-roux-levent-drop-et-preventdefault
title: Le panda roux, l'event Drop et le preventDefault()
uri: Le-panda-roux-l-event-Drop-et-le-preventDefault()
content:
<img src="media/7e3553fc.maispitin.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/maispitin.jpg" style="width:100%;height:auto"/><p>Sous ce titre, qui siérait au conte d'un Lafontaine geek, se cache un des plus grands mystères de l'univers observable qui, pourtant, ne semble concerner que môa...</p>
<p>Quand je cherche à drag et drop un fichier sur un élément HTML pour en gérer l'upload via JS, je fais tout bien comme on m'a expliqué dans les tutos, les stackoverflow pis toussa:</p>
<pre><code>
// Une page de test qui est censée permettre de capter l'événement Drop sur un body id="body"
// version simplifiée et sans lib de mon problème
document.getElementById("body").addEventListener("drop",function(e){
        console.log(e);
        e.preventDefault();
        e.stopPropagation();
})
</code></pre>
<p>Hélas, quand je drope un fichier sur ma page, Firefox charge le fichier et l'affiche (ou en lance le téléchargement)
<p style="text-align:center"><img src="media/1ea1e46c.simple__le_preventDefault_ne_prevent_absolument_rien__le_con.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1601456083-Pour_faire_simple__le_preventDefault_ne_prevent_absolument_rien__le_con.jpg" alt="Pour faire simple  le preventDefault ne prevent absolument rien  le con.jpg"/></p></p>
<p>En plus, comme le chargement casse tout, impossible de vérifier dans la console que l'événement se déclenche bien dans js (même en conservant les journaux)... 
<p style="text-align:center"><img src="media/6cf3092d.ablement_grs____Mais_le_drop__dans_ton_cul__si_j_ose_dire___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1601456344-Ha_ça__les_autres_dragenter_dragleave_&_consorts__eux__ils_sont_impeccablement_gérés____Mais_le_drop__dans_ton_cul__si_j_ose_dire___.jpg" alt="Ha ça  les autres dragenter dragleave & consorts  eux  ils sont impeccablement gérés    Mais le drop  dans ton cul  si j ose dire   .jpg"/></p></p>
<ul>
<li>Ça ne vient pas d'une extension, j'ai testé en mode sans échec.</li>
<li>Ça ne vient pas de ce firefox, j'ai essayé avec Waterfox, c'est pareil...</li>
<li>Ça ne vient pas de cet ordi (je ne m'étonnerais plus de rien) j'ai testé sur un autre...</li>
</ul>
<p>Je me rappelle que j'ai déjà rencontré le souci à chaque fois que j'ai voulu faire ça mais impossible de me souvenir comment j'ai fait pour y parvenir... pire, j'ai regardé mes scripts précédents qui semblent fonctionner et il n'y a rien de particulier dedans...</p>
<p><p style="text-align:center"><img src="media/35cc586b.1601455940-Je_sens_bien_que_a_doit_venir_de_moi__notez___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1601455940-Je_sens_bien_que_ça_doit_venir_de_moi__notez___.jpg" alt="Je sens bien que ça doit venir de moi  notez   .jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1364#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


title: Astuce Javascript+html: Avoir un comportement normal sur le drop avec Firefox
uri: Astuce-Javascript-html-Avoir-un-comportement-normal-sur-le-drop-avec
url: https://developer.mozilla.org/en-US/docs/Web/API/HTML_Drag_and_Drop_API/Drag_operations#droptargets
feed_id:
http://www.warriordudimanche.net/article1366/astuce-javascripthtml-avoir-comportement-normal-sur-drop-avec-firefox

content:
<img src="media/c0d20c94.javascript.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/javascript.png" style="width:100%;height:auto"/><h1>Note pour la prochaine fois que je voudrai faire un drag &amp; drop de fichiers sur Firefox</h1>
<p>Comme <a href="http://www.warriordudimanche.net/article1364/panda-roux-levent-drop-et-preventdefault">découvert grâce à ArthurHoaro</a>, pour obliger le navigateur à gérer le drop de fichier sur une dropzone, <strong><em>il faut d'abord faire un preventDefault() sur les événements dragover et/ou dragenter.</em></strong></p>
<h1>solution N°1</h1>
<p>On peut le faire en dur dans le HTML:</p>
<pre><code>&lt;div ondragover="return false"&gt;
&lt;div ondragover="event.preventDefault()"&gt;</code></pre>
<p>Ce qui peut même servir pour le ciblage du drop avec un sélecteur genre <code>*[ondragover]</code></p>
<h1>Solution N°2</h1>
<p>On peut bien entendu également le définir directement dans le js:</p>
<pre><code>document.getElementById("body").addEventListener("drop",function(e){
        console.log(e);
        e.preventDefault();
        e.stopPropagation();
})
document.getElementById("body").addEventListener("dragover",function(e){
        e.preventDefault();
        e.stopPropagation();
})
document.getElementById("body").addEventListener("dragenter",function(e){
        e.preventDefault();
        e.stopPropagation();
})</code></pre>
<p><p style="text-align:center"><img src="media/ddbdc14b.1601470164-Je_sers_la_programmation_et_c_est_ma_joie___1.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1601470164-Je_sers_la_programmation_et_c_est_ma_joie___(1).jpg" alt="Je sers la programmation et c est ma joie   (1).jpg"/></p></p>
<p>Sources: </p>
<ul>
<li><a href="https://stackoverflow.com/questions/8006715/drag-drop-files-into-standard-html-file-input">https://stackoverflow.com/questions/8006715/drag-drop-files-into-standard-html-file-input</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/HTML_Drag_and_Drop_API/Drag_operations#droptargets">https://developer.mozilla.org/en-US/docs/Web/API/HTML_Drag_and_Drop_API/Drag_operations#droptargets</a><link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                  <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                  <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                  <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script>
</li>
</ul><br/><hr/><a href="http://www.warriordudimanche.net/article1366#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1368/5f7718ca471d2
title: Why SQLite Does Not Use Git
uri: Why-SQLite-Does-Not-Use-Git
url: https://sqlite.org/whynotgit.html
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p><p style="text-align:center"><img src="media/b8e29042.1601640673-xkcd-git.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images//1601640673-xkcd-git.gif" alt="xkcd-git.gif"/></p>
<p style="text-align:center">Omagad, c'est tellement ça !</p></p>
<blockquote>
<p>The mental model for Git is needlessly complex
Git provides a poor user experience</p>
</blockquote>
<p>Ha ! Je ne suis pas tout seul... 
Pour moi, GIT c'est de la magie: peu intuitif, impossible à mémoriser, tu comprends pas quand ça merde, tu comprends pas pourquoi ça marche... <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<div class="via"><span title="Source du lien">Via https://sebsauvage.net/links/</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1368#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1370/5f7af21d0592c
title: Souhaiter la mort de Donald Trump sur Twitter peut entraîner la suspension de votre compte
uri: Souhaiter-la-mort-de-Donald-Trump-sur-Twitter-peut-entraîner-la-suspe
url:
https://www.numerama.com/tech/653017-souhaiter-la-mort-de-donald-trump-sur-twitter-peut-entrainer-la-suspension-de-votre-compte.html#utm_medium=distibuted&utm_source=rss&utm_campaign=653017

content:
<img src="media/15a8855d.et_la_marmotte.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/et_la_marmotte.jpg" style="width:100%;height:auto"/><p>Oui, lui souhaiter la mort, c'est pas bien...</p>
<p>En même temps, s'il crève, je m'en fous...
Si j'ai des larmes à verser sur les morts, je le ferai sur celles des gens qui meurent noyés en méditerranée pour avoir une vie meilleure, hein, pas sur un gros con qui s'emploie de toutes ses forces à rendre le monde encore plus merdique qu'il n'est.</p>
<p><img src="media/33887f6d.if-he-dies-he-dies.jpg" data-original-source="https://memegenerator.net/img/instances/56326555/if-he-dies-he-dies.jpg" alt="if he dies" /></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1370#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1369/5f7af0ad79858
title: La programmation fonctionnelle démystifiée : pourquoi et comment ?
uri: La-programmation-fonctionnelle-démystifiée-pourquoi-et-comment
url: https://itexpert.fr/blog/programmation-fonctionnelle/
content:
<img src="media/820363d1.ouate_ze_phoque.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/ouate_ze_phoque.jpg" style="width:100%;height:auto"/><p>TROLL INSIDE</p>
<img class="smile xbig" src="media/b6b77daa.classe.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/classe.jpg"/> 
Wow, la programmation fonctionnelle revient à la mode pour plein de raisons...
<p>Donc, après avoir poussé au cul pour adopter la POO qu'est trop bien que les frameworks c'est le top pis toussa, on revient en arrière en utilisant les arguments de l'époque où on défendait la PF.</p>
<p>On remballe du vieux pour faire du neuf révolutionnaire: on se croirait dans l'éducation nationale, mon gars !</p>
<img class="smile big" src="media/835b585c.troll.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/big/troll.png"/>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1369#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1372/lundi-7-octobre-2020-dodo
title: Lundi 7 Octobre 2020 : dodo...
uri: Lundi-7-Octobre-2020-dodo
content:
./plugins//WDDWebLinks/default_image.jpg<p><p style="text-align:center"><img src="media/20526454.x__insomnies__il_ne_me_reste_plus_que_trois_dodos_avant_nol_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1602067773-Toujours_positiver__grâce_aux__insomnies__il_ne_me_reste_plus_que_trois_dodos_avant_noël_.jpg" alt="Toujours positiver  grâce aux  insomnies  il ne me reste plus que trois dodos avant noël .jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1372#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1373/rebucon-7
title: Rébucon #7: toujours plus loin, toujours plus con...
uri: Rébucon-7-toujours-plus-loin-toujours-plus-con
content:
<img src="media/58b71c65.mother_of_god.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/mother_of_god.jpg" style="width:100%;height:auto"/><p>Attention, vous n'êtes pas à l'abri d'une inspiration soudaine poussant votre serviteur à pondre un nouveau rébucon qui repousse encore les limites de la connerie...</p>
<img src="media/4db568a3.1602601380-rebucon7.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1602601380-rebucon7.jpg" alt="rebucon7.jpg"/>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1373#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1374/5f87e4e58f92e
title: Si tu kiffes pas t'écoutes pas & puis c tout 🔊 sur Twitter :
uri: Si-tu-kiffes-pas-t-écoutes-pas-puis-c-tout-sur-Twitter
url: https://twitter.com/nda_jsuis/status/1316487160950915081
content:
<img src="media/b505e743.mondedemerde.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/mondedemerde.jpg" style="width:100%;height:auto"/><p>Pas mieux...</p>
<blockquote>
<p>Ça fait partie du jeu Twitter mais j'ai l'impression que c pas souvent que ça dépasse le constat de "l'incohérence".
Ils sont incohérents mais dans les faits les incohérences co-existent parfaitement pcq'elles font partie de leur logique, c'est pas une faiblesse.
D'ailleurs bcp des discours libéraux, fascistes et racistes précisément (pcq je my connais mieux) reposent sur des tas d'incohérences et continuent d'exister en devenant de + en + rependu.
Le but des discours c les effets, pas d'être fondé par des principes de cohérence/vérité.
Ça leur permet tout simplement de pouvoir jouer sur plusieurs tableaux : asseoir leur politique tout en prétendant faire autre chose.
L'incohérence sert la propagande.</p>
</blockquote>
<img class="smile xbig" src="media/7340ca8b.toutvabien2.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/toutvabien2.jpg"/> <div class="via"><span title="Source du lien">Via https://links.nekoblog.org/?8rsq3w</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1374#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1375/5f8955be1bd5b
title: Chiffres, indicateurs, bullshit
uri: Chiffres-indicateurs-bullshit
url: http://shaarli.guiguishow.info/?68v65Q
content:
<img src="media/c7ab6c66.astuce.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/astuce.png" style="width:100%;height:auto"/><p>Excellent post de Guigui dont je résume les points à surveiller quand on nous balance un chiffre</p>
<ul>
<li>Pourquoi mesurer telle grandeur et pas telle autre ?</li>
<li>Comment un nombre a-t-il été calculé ? Selon quelle méthodologie ?</li>
<li>Ce nombre est-il le plus pertinent pour mesurer l'objet du débat ? (et j'ajouterais est-il suffisant pour être utile ?)</li>
<li>Tout est-il mesurable ? </li>
<li>Comment ce nombre est-il présenté ? </li>
<li>Le caractère évident d'un nombre est contestable: suis-je à même de déceler si un nombre est représentatif ou pas ? <div class="via"><span title="Source du lien">Via https://shaarli.guiguishow.info/?68v65Q</span></div>
              <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                  <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                  <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                  <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script>
</li>
</ul><br/><hr/><a href="http://www.warriordudimanche.net/article1375#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1378/5f993ff19ac60
title: Eh oui... On ne négocie pas avec un virus - Libération
uri: Eh-oui-On-ne-négocie-pas-avec-un-virus-Libération
url: https://www.liberation.fr/france/2020/10/27/eh-oui-on-ne-negocie-pas-avec-un-virus_1803661
content:
<img src="media/fcbb4e02.toutvabien.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/toutvabien.jpeg" style="width:100%;height:auto"/><blockquote>
<p>Je reste stupéfait de la gestion de cette pandémie, et «en même temps», je ne peux pas tout à fait en vouloir à ceux qui nous gouvernent, brutalement jetés dans la tourmente, face à un virus qui a instantanément rendu obsolète leur vision du réel. Eh oui… On ne négocie pas avec un virus, on ne berne pas un virus, on ne triangule pas un virus, on ne temporise pas face à un virus, on ne calcule pas en fonction d’une stratégie électorale avec un virus. On fait face, ou on est submergé.  [...] Le couvre-feu ne sert à rien. Ne pas confiner maintenant, rouvrir les écoles en s’arc-boutant sur un protocole obsolète basé sur le mantra que les enfants ne participent pas de la diffusion de la pandémie, sans masque à partir de 6 ans, sans protocole d’aération et de distanciation, prôner le télétravail du bout des lèvres, maintenir le travail pour soutenir l’économie, n’a pas de sens.</p>
</blockquote>
<div class="via"><span title="Source du lien">Via https://www.seven-ash-street.fr/links/?CtLVdA</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1378#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1379/dimanche-1-novembre-2020
title: Le code du dimanche: Fancytation
uri: Le-code-du-dimanche-Fancytation
url: http://api.warriordudimanche.net/fancytation
content:
<img src="http://api.warriordudimanche.net/fancytation/?t=fancytation%20une%20API%20de%20texte%202%20image&c=ffffff&fs=48&f=comic&i=blue" style="width:100%;height:auto"/><p>Aujourd'hui, c'est cadeau, c'est pour moi: une api permettant de créer une image à partir d'un texte, genre pour pimper un peu une citation (d'où le nom fancytation... gag)</p><h1>Quid</h1>
<p>L'api génère une image de texte avec une couleur, une image de fond, une fonte... L'image générée est sauvegardée en cache pour que les appels suivant ne déclenchent pas un nouveau rendu à chaque fois.</p>
<p>L'API se charge des césures et du calcul de la taille de l'image en fonction de la longueur du texte et de la taille de police.</p>
<h2>On peut l'utiliser simplement...</h2>
<p><p style="text-align:center"><img src="http://api.warriordudimanche.net/fancytation/?t=%22Celui%20qui%20excelle%20%C3%A0%20r%C3%A9soudre%20les%20difficult%C3%A9s%20le%20fait%20avant%20qu%27elles%20ne%20surviennent%22%20(l%27art%20de%20la%20guerre)" alt="" /></p>
<p style="text-align:center">api.warriordudimanche.net/fancytation/?t="Celui qui excelle à résoudre les difficultés le fait avant qu'elles ne surviennent (l'art de la guerre)</p></p>
<h2>ou bien la paramétrer plus finement (couleur, fond etc voir ci-dessous)</h2>
<h1>Paramètres</h1>
<li><strong>t </strong>: texte (et on peut utiliser n pour les retours à la ligne) [ex: t=frist linensecond line] </li>
<li><strong>c </strong>:couleur du texte au format FFFFFF (fancytation choisit automatiquement une couleur d'ombre noire ou blanche)</li>
<li><strong>i </strong>: image de fond</li>
<li><strong>f </strong>: fonte utilisée</li>
<li><strong>fs</strong>: taille de fonte</li>
<h1>Autres options utiles</h1>
<li><strong>dontsave</strong>: génère l'image mais ne la sauve pas</li>
<li><strong>force</strong>: force le rendu de l'image même si une image de ce rendu a déjà été créée</li>
<li><strong>help</strong>: affiche une aide</li>
<li><strong>imageslist</strong>: renvoie la liste des images de fond au format json</li>
<li><strong>fontslist</strong>: renvoie la liste des fontes au format json</li>
<li><strong>picslist</strong>: renvoie la liste des images générées au format json</li>
<li><strong>download</strong>: permet de télécharger le script php de l'api</li>
<p><p style="text-align:center"><img src="media/fdb12ae8.1604225381-Qui_se_colle_au_frontend___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1604225381-Qui_se_colle_au_frontend___.jpg" alt="Qui se colle au frontend   .jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1379#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1381/5f9ff57896d92
title: (3) Castex et la colonisation, c'est pas du Macron ! - Libération
uri: (3)-Castex-et-la-colonisation-c-est-pas-du-Macron-Libération
url: https://www.liberation.fr/france/2020/11/02/castex-et-la-colonisation-c-est-pas-du-macron_1804226
content:
<img src="media/76667cec.lonisation-c-est-pas-du-macron-liberation-1344057-000_8u66pf.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/3-castex-et-la-colonisation-c-est-pas-du-macron-liberation-1344057-000_8u66pf.jpg" style="width:100%;height:auto"/><p>Et après, ils vont nous refaire le coup du vote utile et du rassemblement contre l'extrême droite au second tour des élections...</p>
<p>heu, ça commence à se voir les gars...<br/><br/><div class="img_source"><a href="https://medias.liberation.fr/photo/1344057-000_8u66pf.jpg?modified_at=1604302998&width=960">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1381#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1380/5f9fe14f77e30
title: Hommage à Samuel Paty : l'étrange tripatouillage de la lettre de Jean Jaurès - Libération
uri: Hommage-à-Samuel-Paty-l-étrange-tripatouillage-de-la-lettre-de-J
url:
https://www.liberation.fr/france/2020/11/01/hommage-a-samuel-paty-l-etrange-tripatouillage-de-la-lettre-de-jean-jaures_1804167

content:
<img src="media/820363d1.ouate_ze_phoque.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/ouate_ze_phoque.jpg" style="width:100%;height:auto"/><p>Oui, alors attention: les enseignants sont libres de lire la lettre entière s'ils le souhaitent; la version courte est proposée pour pouvoir la traiter en une heure avec les plus jeunes.</p>
<p>(sans vouloir défendre le gouvernement, hein... <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>)</p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1380#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1382/5fa0116596d20
title: Bibliogram: suivre un compte instagram sans instagram
uri: Bibliogram-suivre-un-compte-instagram-sans-instagram
url: https://bibliogram.art/
content:
<img src="media/36f85054.liogram-suivre-un-compte-instagram-sans-instagram-banner-min.svg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/bibliogram-suivre-un-compte-instagram-sans-instagram-banner-min.svg" style="width:100%;height:auto"/><p>Ohmaisohmaisohmais, c'est intéressant ça <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/><div class="via"><span title="Source du lien">Via <a href="https://eric.bugnet.fr/shaarli/?55ejCQ">https://eric.bugnet.fr/shaarli/?55ejCQ</a></span></div><br/><br/><div class="img_source"><a href="media/8ac5bfe4.banner-min.svg" data-original-source="https://bibliogram.art/static/img/banner-min.svg">Source image</a></div></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1382#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1383/5fa110be10e2e
title: Un mur de notes - le hollandais volant
uri: Un-mur-de-notes-le-hollandais-volant
url: https://lehollandaisvolant.net/tout/tools/notes-wall/
content:
<img src="media/5ec96aa4.note_pour_plus_tard.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/note_pour_plus_tard.jpg" style="width:100%;height:auto"/><p>Tiens, ça peut être utile ça ! Bonne idée et toute simple en plus !
Merci Timo ! <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1383#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1385/5fa12f0dbc2ab
title: Les occupations pendant le confinement... - Liens en vrac de sebsauvage - Liens
uri: Les-occupations-pendant-le-confinement-Liens-en-vrac-de-sebsauva
url: https://famille-michon.fr/links/?4p35Vw
content:
<img src="media/b9423c98.corbeau.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/corbeau.jpg" style="width:100%;height:auto"/><p>Tell me about that !
J'en ai quatre...</p>
<img class="smile medium" src="media/70bdd6aa.lol.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/medium/lol.png"/>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1385#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1384/5fa12e98d880b
title: Plokoth by SamRassy - Liens en vrac de sebsauvage
uri: Plokoth-by-SamRassy-Liens-en-vrac-de-sebsauvage
url: https://sebsauvage.net/links/?_j_Qaw
content:
<img src="media/0588b704.riditleteur.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/riditleteur.jpeg" style="width:100%;height:auto"/><p>Yummy ! Merci Seb <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>
<a href="https://felipegodoy.itch.io/ryzaroads">https://felipegodoy.itch.io/ryzaroads</a>
<a href="https://tentaclehead.itch.io/from-orbit">https://tentaclehead.itch.io/from-orbit</a>
<a href="https://papercookies.itch.io/mobius">https://papercookies.itch.io/mobius</a>
<a href="https://enigma-technologies.itch.io/the-enigma-machine">https://enigma-technologies.itch.io/the-enigma-machine</a>
<a href="https://lampfire.itch.io/superluminauts">https://lampfire.itch.io/superluminauts</a>
<a href="https://shepherdgames.itch.io/playboard">https://shepherdgames.itch.io/playboard</a>
<a href="https://red-mountain-games.itch.io/fusion">https://red-mountain-games.itch.io/fusion</a>
<a href="https://phantogast.itch.io/witchorb">https://phantogast.itch.io/witchorb</a>
<a href="https://workbench-ent.itch.io/wounded-the-beginning">https://workbench-ent.itch.io/wounded-the-beginning</a>
<a href="https://lots-of-stuff.itch.io/calm-islands">https://lots-of-stuff.itch.io/calm-islands</a>
<a href="https://8080.itch.io/glowone">https://8080.itch.io/glowone</a>
<a href="https://bcd.itch.io/planet-racer">https://bcd.itch.io/planet-racer</a>
<a href="https://evglabs.itch.io/starshipcommand2">https://evglabs.itch.io/starshipcommand2</a>
<a href="https://cheerfulshark.itch.io/slenders-cow-beta">https://cheerfulshark.itch.io/slenders-cow-beta</a>
<a href="https://cheerfulshark.itch.io/boat-simulator">https://cheerfulshark.itch.io/boat-simulator</a>
<a href="https://lelula.itch.io/pumpkinblitz">https://lelula.itch.io/pumpkinblitz</a>
<a href="https://indie-ru.itch.io/unbridled-dungeon">https://indie-ru.itch.io/unbridled-dungeon</a>
<a href="https://undead-cartridge.itch.io/lightforce-ninja">https://undead-cartridge.itch.io/lightforce-ninja</a>
<a href="https://bonpsi.itch.io/snapto">https://bonpsi.itch.io/snapto</a>
<a href="https://carrotcakestudio.itch.io/coldvalley">https://carrotcakestudio.itch.io/coldvalley</a>
<a href="https://indie-ru.itch.io/adventure-mak">https://indie-ru.itch.io/adventure-mak</a>
<a href="https://darkdayafternoon.itch.io/dark-day-afternoon">https://darkdayafternoon.itch.io/dark-day-afternoon</a>
<a href="https://wirehead42.itch.io/terrene">https://wirehead42.itch.io/terrene</a>
<a href="https://evolvedustry.itch.io/evolvedustry">https://evolvedustry.itch.io/evolvedustry</a>
<a href="https://8080.itch.io/space-raiders">https://8080.itch.io/space-raiders</a>
<a href="https://microhorrorarcade.itch.io/microhorrorarcade-trilogy-i">https://microhorrorarcade.itch.io/microhorrorarcade-trilogy-i</a>
<a href="https://hambug-games.itch.io/fuchsia-game">https://hambug-games.itch.io/fuchsia-game</a>
<a href="https://shakles.itch.io/totem">https://shakles.itch.io/totem</a>
<a href="https://moroisprings.itch.io/zestre">https://moroisprings.itch.io/zestre</a>
<a href="https://oddwarg.itch.io/sulphur-nimbus-hels-elixir">https://oddwarg.itch.io/sulphur-nimbus-hels-elixir</a>
<a href="https://bwalter.itch.io/vigil">https://bwalter.itch.io/vigil</a>
<a href="https://indiedevandy.itch.io/leap-of-leaf">https://indiedevandy.itch.io/leap-of-leaf</a>
<a href="https://evglabs.itch.io/starshipcommand">https://evglabs.itch.io/starshipcommand</a>
<a href="https://indie-ru.itch.io/paragame">https://indie-ru.itch.io/paragame</a>
<a href="https://ggentertainmentteam.itch.io/apophis">https://ggentertainmentteam.itch.io/apophis</a>
<a href="https://wirehead42.itch.io/death-rings-of-jupiter">https://wirehead42.itch.io/death-rings-of-jupiter</a>
<a href="https://unity-ninja.itch.io/shape-and-beats">https://unity-ninja.itch.io/shape-and-beats</a>
<a href="https://juan-mod.itch.io/shines-over-ii">https://juan-mod.itch.io/shines-over-ii</a>
<a href="https://disrespect.itch.io/halloween-horror">https://disrespect.itch.io/halloween-horror</a>
<a href="https://tetracyl.itch.io/turret-defense">https://tetracyl.itch.io/turret-defense</a>
<a href="https://matnogames.itch.io/salacot-jack-deluxe">https://matnogames.itch.io/salacot-jack-deluxe</a>
<a href="https://artyem-khilya.itch.io/error54">https://artyem-khilya.itch.io/error54</a>
<a href="https://thejacob.itch.io/disorientation">https://thejacob.itch.io/disorientation</a>
<a href="https://beastcarving.itch.io/diary-the-naked-truth-your-experience">https://beastcarving.itch.io/diary-the-naked-truth-your-experience</a>
<a href="https://acesgames.itch.io/unaware">https://acesgames.itch.io/unaware</a></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1384#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1386/covid-on-nous-cache-tout-on-nous-dit-plus-rien
title: Covid: on nous cache tout ? On nous dit (plus) rien...
uri: Covid-on-nous-cache-tout-On-nous-dit-(plus)-rien
content:
<img src="media/b9423c98.corbeau.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/corbeau.jpg" style="width:100%;height:auto"/><p>Je suis le seul à ne plus trouver les chiffres des nouvelles contaminations de Covid 19 par jour ?</p>
<p>Jusqu'à naguère, 20 minutes faisait un post quotidien avec un décompte précis... tous les fucking jours depuis des mois.</p>
<p>Or, depuis le pseudo confinement light, plus rien. Et quand je cherche, je tombe sur des chiffres cumulés, les nombres de morts, le nombre de lits occupés en réa etc, mais jamais le nombre de contaminations / jour...</p>
<p>Je serais complotiste, j'y verrais un moyen pour le gouvernement d'éviter qu'on leur prouve que confiner tout le monde sauf les écoles et les transports en commun ne sert à rien...</p>
<p>Je préfère penser que c'est moi qui suis un manche et que je n'ai pas encore (re)trouvé où chercher...</p>
<img class="smile xbig" src="media/7340ca8b.toutvabien2.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/toutvabien2.jpg"/>
<p>EDIT: Si, l'internaute semble avoir des infos <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>
<a href="https://www.linternaute.com/actualite/guide-vie-quotidienne/2489651-chiffres-covid-bilan-du-coronavirus-en-france-mardi-3-novembre-2020/">https://www.linternaute.com/actualite/guide-vie-quotidienne/2489651-chiffres-covid-bilan-du-coronavirus-en-france-mardi-3-novembre-2020/</a></p><pre><code>            &lt;link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/&gt;
                &lt;link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/&gt;
                &lt;script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"&gt;&lt;/script&gt;
                &lt;script&gt;[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});&lt;/script&gt;</code></pre><br/><hr/><a href="http://www.warriordudimanche.net/article1386#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1388/5fa7b3a46e9e8
title: Anxiété, dépression, idées suicidaires… La santé mentale des Français sapée par le Covid-19
uri: Anxiété-dépression-idées-suicidaires-La-santé-mentale-des-Fr
url:
https://www.marianne.net/societe/sante/anxiete-depression-idees-suicidaires-la-sante-mentale-des-francais-sapee-par-le-covid-19

content:
<img src="media/bb7b8fdb.idnoires.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/idnoires.jpeg" style="width:100%;height:auto"/><p>Il suffit de voir à quel point l'expression «bon courage» a remplacé le traditionnel «bonne journée» pour se rendre compte à quel point les français - déjà dépressos par nature - ont été affectés par la situation...</p>
<p>La situation sanitaire, le COVID, l'incertitude amplifiée par les discours contradictoires, les errements du gouvernement, sa tendance à favoriser les mesures sécuritaires au détriment des mesures sanitaires, la dérive vers un état tout puissant et des citoyens muselés, le terrorisme fanatique, l'incompétence des administrations en particulier de l'éducation nationale avec ses protocoles ridicules et inadaptés, la distance sociale qui nous coûte notre chaleur humaine et notre souci des autres, la vie d'adulte - déjà pleine de contraintes du matin au soir - dans laquelle il ne reste plus que des obligations, l'impression que quoi qu'on fasse les difficultés et les embûches se dressent et se multiplient obstinément sur notre chemin, la tristesse de vivre dans un monde où on se réjouit d'avoir un Biden parce qu'il fout dehors un trump ... [liste non exhaustive]</p>
<p>Je ne saurais trop vous conseiller d'aller faire un tour sur un site d'évaluation de votre niveau de dépression comme par exemple:</p>
<ul>
<li><a href="https://www.doctissimo.fr/psychologie/tests-psycho/tests-psychologiques/coup-de-blues-ou-depression">https://www.doctissimo.fr/psychologie/tests-psycho/tests-psychologiques/coup-de-blues-ou-depression</a></li>
<li><a href="https://www.therapiebreve.be/plus/tests/depression-mdi">https://www.therapiebreve.be/plus/tests/depression-mdi</a></li>
</ul>
<p>Pour ma part, j'ai pu constater que, comme j'en avais l'intuition, je dérive tranquillement vers la dépression... (j'en suis à modérément sévère, mais l'année n'est pas terminée...)</p>
<p>Allez, prenez soin de vous et BONNE JOURNÉE !</p>
<iframe width="1280" height="720" src="https://www.youtube.com/embed/LAhZ6eCMZkc" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1388#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1391/pensee-jour-wink-sebsauvage
title: Pensée du jour (wink sebSauvage)
uri: Pensée-du-jour-(wink-sebSauvage)
content:
./plugins//WDDWebLinks/default_image.jpg<p><p style="text-align:center"><img src="media/7cdf17c2.ue_c_est_l_que_tu_finis_quand_tu_veux_mettre_Linux_dessus___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1604919560-Les_ordinateurs_HP_s_appellent_HP_parce_que_c_est_là_que_tu_finis_quand_tu_veux_mettre_Linux_dessus___.jpg" alt="Les ordinateurs HP s appellent HP parce que c est là que tu finis quand tu veux mettre Linux dessus   .jpg"/></p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1391#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1390/proutocole-sanitaire
title: Proutocole sanitaire
uri: Proutocole-sanitaire
content:
<img src="media/820363d1.ouate_ze_phoque.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/ouate_ze_phoque.jpg" style="width:100%;height:auto"/><p>Tiens, petite anecdote au passage qui illustre parfaitement la valeur des enseignants aux yeux du rectorat (*spoiler: aucune)</p>
<p>Un de mes collègues a demandé à travailler en distanciel parce que son épouse va bientôt accoucher et qu'elle est personne à risque: c'est le gars très dévoué à son boulot, sérieux, impliqué dans les projets toussa. Il arrive avec un certificat du médecin.</p>
<p>Réponse du rectorat: non, vous continuerez à aller au taf et on va vous fournir des masques FFP2.</p>
<p>Conclusion:</p>
<ol>
<li>ils ONT des masques à distribuer mais on en voit pas la couleur</li>
<li>ils s'en branlent de foutre en danger les enseignants et, par extension, leurs conjoints</li>
</ol>
<p>Quand il est retourné chez son médecin pour lui expliquer, ce dernier a bondi et lui a fait un arrêt d'un mois en lui interdisant formellement de retourner au boulot.</p>
<p><p style="text-align:center"> <img class="smile xbig" src="media/bf85b2c5.chouette.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/chouette.png"/> </p></p>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1390#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1389/5fa91bf4b4259
title: Albertville : des écoliers de 10 ans arrêtés pour apologie de terrorisme
uri: Albertville-des-écoliers-de-10-ans-arrêtés-pour-apologie-de-terro
url:
https://www.francebleu.fr/infos/faits-divers-justice/albertville-des-ecoliers-de-10-ans-arretes-pour-apologie-de-terrorisme-1604688770

content:
<img src="media/b505e743.mondedemerde.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/mondedemerde.jpg" style="width:100%;height:auto"/><p>Sammy a parfaitement résumé...</p>
<p>Au lieu d'expliquer, discuter, montrer, argumenter, comprendre on enferme, punit, intimide...</p>
<p>Ah, la belle société qu'on nous prépare...</p>
<p>Au passage, faudra m'expliquer par quelle magie cette répression va améliorer les choses. Deux mauvaises actions n'est font pas une bonne.</p>
<div class="via"><span title="Source du lien">Via https://www.sammyfisherjr.net/Shaarli/</span></div>
                <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
                    <link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
                    <script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
                    <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1389#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1393/5fb136083515f
title: Documentation | SVGBox.net
uri: Documentation-SVGBox-net
url: https://svgbox.net/p/docs
content:
<img src="media/c520443a.tumblr_lbixbxqdpk1qe0eclo1_500.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/tumblr_lbixbxqdpk1qe0eclo1_500.gif" style="width:100%;height:auto"/><p>Un service qui permet d'utiliser des icônes svg dans la couleur qu'on souhaite avec une API (du genre: hero-solid.svg?fill=f50a0a&amp;ic=heart)</p>
<p>ça m'a paru pas mal du tout (j'ai même envisagé de m'en faire un à moi pour partager ensuite en version libre et auto hébergeable)  et puis j'ai téléchargé une icône au hasard... 78ko.</p>
<p>78ko pour UNE icône SVG, les gars, c'est carrément trop... Pour info, une icône sur noun project ça pèse autour de 2ko... Une webfont personnalisée via fontello pèse 10 ko pour une vingtaine d'icônes... le pack «regular» complet de fontawesome pèse 136ko pour 152 icônes...</p>
<p>C'est avec des «services» de ce genre qu'on se retrouve avec des pages qui pèsent plusieurs méga pour le moindre contenu.</p>
<p>tsstss... 
<p style="text-align:center"> <img class="smile xbig" src="media/a3a4715f.wrong.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/wrong.jpg"/> </p></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1393#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1394/code-dimanche-iconeleon
title: Le code du dimanche: Iconeleon
uri: Le-code-du-dimanche-Iconeleon
url: http://api.warriordudimanche.net/iconeleon/
content:
<img src="media/3c8a85e8.1605463006-iconeleon.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1605463006-iconeleon.png" style="width:100%;height:auto"/><p>Comme je le disais <a href="http://warriordudimanche.net/article1393/5fb136083515f">dans le billet précédent</a> à propos de SVGBox, l'idée était bonne mais le poids était rédhibitoire.
<p style="text-align:center"> <img class="smile xbig" src="media/fc696a2b.pascon.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/pascon.jpg"/> </p>
Pourtant, ça peut être sympa d'avoir un catalogue d'icônes prêtes à servir et dont on puisse altérer la couleur, sans compter que ce serait une bonne alternative aux webfonts tout en étant plus accessible.</p>
<p>Donc, j'ai récupéré le pack d'icônes de fontAwesome et j'ai bidouillé une API qui permette de faire la même chose que SVGBox.net, à savoir obtenir une icône svg dans la couleur que l'on souhaite.</p>
<h1>Par exemple:</h1>
<p>api.warriordudimanche.net/iconeleon/?i=headphones donne:</p>
<img style="width:128px;height:auto" src="http://api.warriordudimanche.net/iconeleon/?i=headphones"/>
<p>et si on ajoute le paramètre c on peut changer la couleur:
api.warriordudimanche.net/iconeleon/?i=headphones&amp;c=red</p>
<img  style="width:128px;height:auto" src="http://api.warriordudimanche.net/iconeleon/?i=headphones&c=red"/>
<p>La couleur peut-être au format HTML, un nom de couleur css ou un rgba quelconque...</p>
<p>api.warriordudimanche.net/iconeleon/?i=headphones&amp;c=rgba(255,0,255,0.5)</p>
<img  style="width:128px;height:auto" src="http://api.warriordudimanche.net/iconeleon/?i=headphones&c=rgba(255,0,255,0.5)"/>
<h1>Comme pour <a href="http://warriordudimanche.net/article1379/dimanche-1-novembre-2020">fancytation</a></h1>
<p>Toute icône modifiée est sauvegardée en cache pour éviter une surcharge du serveur</p>
<li><strong>help</strong>: affiche une aide</li>
<li><strong>iconlist</strong>: renvoie la liste des icones au format json</li>
<li><strong>search=string</strong>: renvoie le résultat de la recherche au format json</li>
<li><strong>download</strong>: permet de télécharger le script php de l'api</li>
<h1>Et en plus</h1>
<p>Je vous ai ajouté un frontend minimaliste pour rechercher les icones dans les 1615 du pack.</p>
<h1>liens</h1>
<ul>
<li>le front: <a href="http://api.warriordudimanche.net/iconeleon/">http://api.warriordudimanche.net/iconeleon/</a></li>
<li>Téléchargement du script: <a href="http://api.warriordudimanche.net/iconeleon/?download">http://api.warriordudimanche.net/iconeleon/?download</a></li>
<li>La «doc» : <a href="http://api.warriordudimanche.net/iconeleon/?help">http://api.warriordudimanche.net/iconeleon/?help</a></li>
</ul>
<h1>Voilà</h1>
<p>Du coup, si ça peut être utile, n'hésitez pas à vous servir voire à proposer un frontend plus... comment dire ? abouti ?</p>
<img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/> 
 <img class="smile xbig" src="media/34677495.bisou.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/bisou.jpg"/>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1394#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1397/5fb26de411961
title: Les puzzles Meurtre et Mystère de Hiroji Osaka - De nouveaux puzzles à chaque semaine!
uri: Les-puzzles-Meurtre-et-Mystère-de-Hiroji-Osaka-De-nouveaux-puzzles
url: https://murdermysterypuzzles.com/fr/
content:
<img src="media/a608add5.mastodon.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/mastodon.jpg" style="width:100%;height:auto"/><p>Vu sur le mammouth...</p>
<p>ça ferait une excellente activité en classe une fois traduit en espagnol o/</p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1397#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1396/5fb25cfd5dbb3
title: Déjouer le politiquement correct - YouTube
uri: Déjouer-le-politiquement-correct-YouTube
url: https://www.youtube.com/watch?v=XACDUqzLO5E
content:
<img src="media/3cc3138e.dejouerle-politiquement-correct-youtube-maxresdefault.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/dejouerle-politiquement-correct-youtube-maxresdefault.jpg" style="width:100%;height:auto"/><p>Très intéressant...
4 règles:</p>
<ul>
<li>refuser d'être réduit à un troll ou un gourou</li>
<li>éviter d'être blessant sauf si c'est la seule façon d'atteindre le vrai</li>
<li>ne pas ferrailler contre des moulins à vents, ne pas se cacher derrière des ennemis</li>
<li>proposer autant de solutions qu'on soulève de problèmes.</li>
</ul>
<p><br/><br/><div class="img_source"><a href="media/f12752ce.maxresdefault.jpg" data-original-source="https://img.youtube.com/vi/XACDUqzLO5E/maxresdefault.jpg">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1396#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1395/5fb257266ea0b
title: Comprendre la 3D en Javascript (ThreeJS) en 5 minutes - Je suis un dev
uri: Comprendre-la-3D-en-Javascript-(ThreeJS)-en-5-minutes-Je-suis-un-dev
url: https://www.jesuisundev.com/comprendre-threejs/
content:
<img src="media/0588b704.riditleteur.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/riditleteur.jpeg" style="width:100%;height:auto"/><p>J'adore le style de l'auteur ! <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>
Je sens qu'on pourrait être copains !</p>
<div class="via"><span title="Source du lien">Via https://sebsauvage.net/links/</span></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1395#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1399/5fb4e2aaca73d
title: Mathilde Panot sur Twitter : LOI SÉCURITÉ GLOBALE : VOUS ÊTES EN GUERRE CONTRE LE PEUPLE !
uri: Mathilde-Panot-sur-Twitter-LOI-SÉCURITÉ-GLOBALE-VOUS-ÊTES-EN-GU
url: https://twitter.com/MathildePanot/status/1328820952604553218
content:
<img src="media/6aa05f03.dabs_ta_yeule.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/dabs_ta_yeule.jpg" style="width:100%;height:auto"/><p>Copie des vidéos parce que j'ai toujours du mal à les retrouver...</p>
<p><p style="text-align:center"><video controls><source src='http://www.warriordudimanche.net/data/medias/images//1605690052-Mathilde Panot sur Twitter 🚨 LOI SÉCURITÉ GLOBALE VOUS ÊTES.mp4'></video></p></p>
<p><p style="text-align:center"><video controls><source src='http://www.warriordudimanche.net/data/medias/images/MathildePanotsurTwitterLOISCURITGLOBALEVOUSTESENGUERRECONTRELEPEUPLE-18-11-2020-09h59/1605690441-Mathilde Panot (@MathildePanot) Twitter-1.mp4'></video></p></p>
<p><p style="text-align:center"><video controls><source src='http://www.warriordudimanche.net/data/medias/images/MathildePanotsurTwitterLOISCURITGLOBALEVOUSTESENGUERRECONTRELEPEUPLE-18-11-2020-09h59/1605690442-Mathilde Panot (@MathildePanot) Twitter.mp4'></video></p></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1399#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1400/5fb521f8a56fd
title: wine [Wiki de sebsauvage.net]
uri: wine-Wiki-de-sebsauvage-net
url: https://sebsauvage.net/wiki/doku.php?id=wine
content:
<img src="media/7edc9908.enfants.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/enfants.jpg" style="width:100%;height:auto"/><p>Une page de tuto oute fraîche sur Wine : MERCI SEBSAUVAGE ! <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1400#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1403/5fb6445d8cbb4
title: Private.sh – Le moteur qui chiffre vos recherches en ligne
uri: Private-sh-Le-moteur-qui-chiffre-vos-recherches-en-ligne
url: https://korben.info/private-sh-moteur-chiffre-recherches.html
content:
<img src="media/fd1ea187.qui-chiffre-vos-recherches-en-ligne-korben20200417144706-656.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/private-sh-le-moteur-qui-chiffre-vos-recherches-en-ligne-korben20200417144706-656.jpg" style="width:100%;height:auto"/><p>Tiens ? ça peut être intéressant, ça... Faudrait jeter un coup d'oeil.</p>
<blockquote>
<p>Boosté par le moteur de recherche Gigablast et le service de VPN Private Internet Access, le service Private.sh offre un moteur de recherche dont l’ensemble de vos requêtes sont anonymisées. [...] Alors comment ça fonctionne ? Et bien votre requête est chiffrée localement avec la clé publique du moteur de recherche, puis passe par un proxy réputé comme sérieux. Le moteur déchiffre ensuite la requête, chiffre les résultats et vous les renvoie au travers du proxy. Les résultats sont alors déchiffrés localement.</p>
</blockquote>
<div class="img_source"><a href="media/6eab40a6.korben20200417144706-656.jpg" data-original-source="https://korben.info/app/uploads/2020/10/korben20200417144706-656.jpg">Source image</a></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1403#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1402/5fb6429390be7
title: Git is simply too hard |> Changelog - Liens en vrac de sebsauvage
uri: Git-is-simply-too-hard-Changelog-Liens-en-vrac-de-sebsauvage
url: https://sebsauvage.net/links/?k5l9nw
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p>Alors: +1, +1... heu +1 et ... +1
«Tout ces outils, cumulés, finissent par imposer aux développeurs une charge mentale énorme sur la partie technique avant même de pouvoir commencer à produire du code, avant même de commencer à travailler concrètement sur le problème initial à résoudre.»</p>
<p>et en plus, tout le temps passé à utiliser des frameworks qui mâchent le travail peuvent empêcher de comprendre comment les choses fonctionnent...</p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1402#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1401/5fb641a7707e5
uri: Note-Partager-un-fichier-par-le-réseau-entre-Ubuntu-et-Windows-Sha
url: https://sebsauvage.net/links/?VT_MsA
title:
Note: Partager un fichier par le réseau entre Ubuntu et Windows - Shaarli ¦ Orangina Rouge - Liens en vrac de sebsauvage

content:
<img src="media/c7ab6c66.astuce.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/astuce.png" style="width:100%;height:auto"/><p>La vache ! C'est simplissime et rapide !
Merci Seb ;-)</p>
<pre><code>(en Python 2) : python -m SimpleHTTPServer 5555
(en Python 3) : python -m http.server 5555
et accédez avec un simple navigateur (http://adresseip:5555)</code></pre>
<img class="smile xbig" src="media/43063a86.toijtaime.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/toijtaime.jpg"/>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1401#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1405/5fb7bee8a6a08
title: console.log({ myVariable });
uri: console-log(-myVariable-)
url: https://css-tricks.com/console-log-myvariable/
content:
<img src="media/c4fc65fe.console-log-myvariable-EmeU1-DXUAc0EMN.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/console-log-myvariable-EmeU1-DXUAc0EMN.jpeg" style="width:100%;height:auto"/><p>Tiens, intéressant ça: utiliser <code>console.log({ myVariable });</code> plutôt que <code>console.log(myVariable);</code> ou <code>console.log("myVariable:", myVariable);</code></p>
<p><br/><br/><div class="img_source"><a href="https://i0.wp.com/css-tricks.com/wp-content/uploads/2020/11/EmeU1-DXUAc0EMN.jpeg?resize=1000%2C431&ssl=1">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1405#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1404/5fb7bcd83365c
title: Origami - Lettre-enveloppe [Senbazuru]
uri: Origami-Lettre-enveloppe-Senbazuru
url: https://links.shikiryu.com/shaare/bO1hIg
content:
<img src="media/c7ab6c66.astuce.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/astuce.png" style="width:100%;height:auto"/><p>Pliage origami pour une enveloppe (A4 = tout petit format)<div class="via"><span title="Source du lien">Via <a href="https://links.shikiryu.com/">https://links.shikiryu.com/</a></span></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1404#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1406/localhost-ne-fonctionne-plus
title: localhost ne fonctionne plus sur mon Linux Mint !
uri: localhost-ne-fonctionne-plus-sur-mon-Linux-Mint
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p><p style="text-align:center"><img src="media/cf6c61df.1606050342-Y_connait_pas_Raoul.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1606050342-Y_connait_pas_Raoul.jpg" alt="Y connait pas Raoul.jpg"/></p>
Pas de panique, vérifions si le serveur apache est bien démarré:
<code>sudo /etc/init.d/apache2 status</code></p>
<p>S'il y a un souci et que le serveur apache n'est pas actif, on vérifie le log:
<code>journalctl -u apache2.service</code></p>
<img src="http://www.warriordudimanche.net/data/medias/images//1606049456-Capture du 2020-11-22 13-50-09.png" alt="Capture du 2020-11-22 13-50-09.png"/>
<h1>1. Un souci avec le nom localhost...</h1>
<ol>
<li>Je vérifie mon fichier hosts et il contient bien localhost </li>
<li>je modifie apache2.conf avec un <code>sudo xed /etc/apache2/apache2.conf</code> et j'y ajoute <code>ServerName localhost</code></li>
<li>je relance pour voir: <code>sudo service apache2 start</code></li>
</ol>
<p><p style="text-align:center"><img src="media/9cc84c74.fancytation" data-original-source="http://api.warriordudimanche.net/fancytation/" alt="poufcetou" /></p></p>
<h1>2. Un souci avec le dossier log d'apache2</h1>
<ol>
<li>je vérifie si le dossier existe <code>ls -ld /var/log/apache2</code></li>
<li>au besoin je le crée: <code>sudo mkdir -p /var/log/apache2/</code></li>
<li>je modifie les droits d'accès au dossier en question pour que www-data ait le droit d'y écrire: pour ça je suis passé par caja pour l'éditer à la main... (la flemme de trouver une commande <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>)</li>
<li>Je relance apache2: <code>sudo service apache2 start</code></li>
</ol>
<p>Et ça remarche !</p>
<p><p style="text-align:center"> <img class="smile xbig" src="media/b6b77daa.classe.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/classe.jpg"/>  </p></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1406#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1407/5fbb6ec9cf9da
title: linux-vrac [Wiki de sebsauvage.net]
uri: linux-vrac-Wiki-de-sebsauvage-net
url: https://sebsauvage.net/wiki/doku.php?id=linux-vrac
content:
<img src="media/7b300441.linux-vrac-wiki-de-sebsauvage-net-5c92b4652000004e057111ab.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/linux-vrac-wiki-de-sebsauvage-net-5c92b4652000004e057111ab.jpeg" style="width:100%;height:auto"/><p>OMAGAD, c'te mine d'or <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>
Merci copain !<br/><br/><div class="img_source"><a href="https://img.huffingtonpost.com/asset/5c92b4652000004e057111ab.jpeg?ops=scalefit_630_noupscale">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1407#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1408/code-lundi-pix-version-2020
title: Le code du lundi: pix version 2020
uri: Le-code-du-lundi-pix-version-2020
url: http://api.warriordudimanche.net/pix
content:
<img src="http://api.warriordudimanche.net/pix/?w=800&h=200&c=f00&t=ceci%20est%20un%20placeholder" style="width:100%;height:auto"/><p>Dans une volonté de mettre un peu d'ordre sur un serveur qui n'a rien à envier à la chambre de ma fille en matière d'entropie, je relocalise certains bouts de code tout en les dépoussiérant un peu...</p>
<p>Aujourd'hui, j'ai repris un peu <a href="http://warriordudimanche.net/article0131/auto-pix-le-lorempixel-com-allege-et-perso">pix, le placeholder</a> codé au tout début du jurassique...</p>
<h1>Pour faire simple,</h1>
<p>il s'agit d'une api permettant de récupérer une image unie d'une certaine taille et d'une certaine couleur en guise de placeholder.</p>
<ul>
<li>w,h; largeur et hauteur</li>
<li>c: la couleur au format FFF ou FFFFFF (si on ne la précise pas, la couleur sera randomisée)</li>
<li>t: un texte qui sera placé au centre. S'il est omis, ce sera la taille de l'image qui sera ajoutée</li>
</ul>
<p><p style="text-align:center"><img src="http://api.warriordudimanche.net/pix/?w=150&amp;h=150" alt="image 150x150 couleur au hasard" />
<p style="text-align:center">api.warriordudimanche.net/pix/?w=150&amp;h=150</p>
<p style="text-align:center"><img src="http://api.warriordudimanche.net/pix/?w=256&amp;h=128&amp;c=f00" alt="image 256x128 couleur rouge" /></p>
<p style="text-align:center">api.warriordudimanche.net/pix/?w=256&amp;h=128&amp;c=f00</p></p>
<ul>
<li>Pour tester: <a href="http://api.warriordudimanche.net/pix/">http://api.warriordudimanche.net/pix/</a></li>
<li>pour télécharger le script: <a href="http://api.warriordudimanche.net/pix/?download">http://api.warriordudimanche.net/pix/?download</a></li>
</ul>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1408#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1410/5fbcc7275ebeb
title: Le code du mardi: une API gencontent - Warrior du Dimanche - Oros links
uri: Le-code-du-mardi-une-API-gencontent-Warrior-du-Dimanche-Oros-link
url: https://ecirtam.net/links/?D36j7A
content:
./plugins//WDDWebLinks/default_image.jpg<p>Tout le domaine warriordudimanche.net est accessible en https: je suis chez o2switch et il gère les certificats via let's encrypt.</p>
<p>;-)</p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1410#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1409/code-mardi-gencontent
title: Le code du mardi: une API gencontent
uri: Le-code-du-mardi-une-API-gencontent
url: http://api.warriordudimanche.net/getcontent/
content:
<img src="media/ddf0bd8d.CYCLIMS.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/CYCLIMS.png" style="width:100%;height:auto"/><p><p style="text-align:center"><img src="media/839d4cce.es_APIs__la_con__un_moment__il_va_falloir_que_tu_t_arrtes___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LecodedumardiuneAPIgencontent-23-11-2020-21h41/1606164541-Vous_allez_me_dire___Bronco__tu_commences_à_nous_péter_les_gonades_avec_tes_APIs_à_la_con__un_moment__il_va_falloir_que_tu_t_arrêtes___.jpg" alt="Vous allez me dire   Bronco  tu commences à nous péter les gonades avec tes APIs à la con  un moment  il va falloir que tu t arrêtes   .jpg"/></p></p>
<p><p style="text-align:center"><img src="media/4fcc445f.1606164541-__Si__si__je_vous_connais__.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LecodedumardiuneAPIgencontent-23-11-2020-21h41/1606164541-__Si__si__je_vous_connais__.jpg" alt="  Si  si  je vous connais  .jpg"/></p></p>
<p><p style="text-align:center"><img src="media/65c2b8f0.l__j_en_ai_mme_pas_besoin__je_l_ai_faite_que_pour_m_amuser__.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LecodedumardiuneAPIgencontent-23-11-2020-21h41/1606164541-Ben_en_plus__celle-là__j_en_ai_même_pas_besoin__je_l_ai_faite_que_pour_m_amuser__.jpg" alt="Ben en plus  celle-là  j en ai même pas besoin  je l ai faite que pour m amuser  .jpg"/></p></p><p>Donc cette API sert à générer du contenu en JSON:</p>
<h1>Générer un ou plusieurs users</h1>
<ul>
<li>?user renvoie un user</li>
<li>?users[=xx] renvoie xx users (ou 10 par défaut)<pre><code>{
 "name":"xefu llelo",
 "profile_pic":"http://localhost/api/getcontent/pics/03w.jpg",
 "comment":"Enallu00e9geant la nacelle de tous les objets qu'elle contenait, lespassagers avaient pu prolonger, pendant quelques heures, leursuspension dans l'airnu00c0 l'aube, les nuages, plus vu00e9siculaires, u00e9taientremontu00e9s dans les hauteurs du cielnterren",
 "id":"d1f9d6bd62a64d6ae9a0",
 "profile":"Staff"
}</code></pre>
</li>
</ul>
<h1>Générer un ou plusieurs posts</h1>
<ul>
<li>?post renvoie un user</li>
<li>?posts[=xx] renvoie xx posts (ou 10 par défaut)</li>
<li>?fr / ?en pour que le texte du post soit en français ou en anglais (français par défaut)<pre><code>{
 "author":"bu qymisawe",
 "profile_pic":"http://localhost/api/getcontent/pics/09w.jpg",
 "title":"L'enveloppe du ballon se du00e9gonflait de plus enplusn",
 "body":"Telle u00e9tait mu00eamel'opacitu00e9 des nuages, qu'ils n'auraient pu dire s'il faisait jourou nuitnLeurs yeux ne pouvaient percer l'u00e9pais brouillard qui s'amoncelaitsous la nacellen",
 "tags":"#followme,#photooftheday,#repost,#like4like,#selfie",
 "id":"26107b59d4069b7385c6",
 "profile":"CEO"
}</code></pre>
</li>
</ul>
<h1>Générer un ou plusieurs commentaires</h1>
<ul>
<li>?comment renvoie un commentaire</li>
<li>?comments[=xx] renvoie xx commentaires (ou 10 par défaut)</li>
<li>?fr / ?en pour que le texte du commentaire soit en français ou en anglais (français par défaut)<pre><code>{
 "name":"xefu llelo",
 "profile_pic":"http://localhost/api/getcontent/pics/03w.jpg",
 "comment":"Enallu00e9geant la nacelle de tous les objets qu'elle contenait, lespassagers avaient pu prolonger, pendant quelques heures, leursuspension dans l'airnu00c0 l'aube, les nuages, plus vu00e9siculaires, u00e9taientremontu00e9s dans les hauteurs du cielnterren",
 "id":"d1f9d6bd62a64d6ae9a0",
 "profile":"Staff"
}</code></pre>
</li>
</ul>
<h1>Le contenu</h1>
<h2>les textes</h2>
<p>Sont extraits de Jules Verne pour le français et de Cicéron pour l'anglais.</p>
<h2>les images de profil</h2>
<p>ont été récupérées sur unsplash (pour lequel j'ai dû bricoler une appli permettant de récupérer les images par lots) et avec thispersondoesnotexist.</p>
<h1>Les liens</h1>
<ul>
<li>pour tester: <a href="http://api.warriordudimanche.net/gencontent/">http://api.warriordudimanche.net/gencontent/</a></li>
<li>pour télécharger: <a href="http://api.warriordudimanche.net/gencontent/?download">http://api.warriordudimanche.net/gencontent/?download</a></li>
</ul>
<p>Voili voilà...</p>
<img class="smile big" src="media/f610fd7c.pinaise.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/big/pinaise.png"/>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1409#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1411/5fc2481bd38ae
title: Jeffrey Paul: Votre ordinateur n'est pas le vôtre
uri: Jeffrey-Paul-Votre-ordinateur-n-est-pas-le-vôtre
url: https://sneak.berlin/i18n/2020-11-12-your-computer-isnt-yours.fr/
content:
<img src="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/jeffrey-paul-votre-ordinateur-n-est-pas-le-votre-X37EMMe7x1XvWCB4rmZpuHYDupAiaFDhd8FUdAxxWCgqedq5GmTUqDWQnbR9xkjKYoxMV1DvLPhemcJRPGY9vo67PLm1YQuC6xyQA" style="width:100%;height:auto"/><blockquote>
<p>Cela signifie qu’Apple sait lorsque vous êtes à la maison. Quand vous êtes au travail. Quelles applications vous ouvrez, et à quelle fréquence. Ils savent quand vous ouvrez Premiere chez un ami sur leur Wi-Fi, et ils savent quand vous ouvrez Tor Browser dans un hôtel lors d’un voyage dans une autre ville. [...]</p>
<p>Cette information ne reste pas avec eux :</p>
<p>Ces demandes OCSP sont transmises en clair, non cryptées. Tous ceux qui peuvent voir le réseau peuvent les voir, y compris votre fournisseur d’accès Internet et tous ceux qui y ont branché leurs câbles...</p>
<p>Ces demandes vont à un CDN tiers géré par une autre société, Akamai.</p>
<p>Depuis octobre 2012, Apple est partenaire du programme d’espionnage PRISM de la communauté du renseignement militaire américain,, qui accorde à la police fédérale et à l’armée américaines un accès illimité à ces données sans mandat, chaque fois qu’elles le demandent. Au cours du premier semestre 2019, ils l’ont fait plus de 18 000 fois, et plus de 17 500 fois au cours du second semestre 2019.</p>
</blockquote>
<p><br/><br/><div class="img_source"><a href="https://steemitimages.com/p/X37EMMe7x1XvWCB4rmZpuHYDupAiaFDhd8FUdAxxWCgqedq5GmTUqDWQnbR9xkjKYoxMV1DvLPhemcJRPGY9vo67PLm1YQuC6xyQA?format=match&mode=fit&width=640">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1411#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1412/5fc28356540e5
title: GitHub - josephernest/void: Void is a blogging platform.
uri: GitHub-josephernest-void-Void-is-a-blogging-platform
url: https://github.com/josephernest/void
content:
<img src="media/3b52fdcf.ithub-josephernest-void-void-is-a-blogging-platform-P1170225.JPG" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/github-josephernest-void-void-is-a-blogging-platform-P1170225.JPG" style="width:100%;height:auto"/><p>MMMouaip...
Oui, c'est minimaliste, mais ce n'est pas un CMS: il ne permet pas du tout de gérer le contenu, il se contente de mettre en HTML des fichiers txt écrits en MD et collés sur le serveur via FTP...</p>
<p>En gros, c'est un simple script php qui liste le contenu d'un dossier à l'aide d'un <code>glob</code>,  parse le contenu à la recherche de balises normailsées (author etc) et génère le HTML à l'aide de la lib parsedown.</p>
<p>Alors, ce n'est pas pour autant que c'est nul, hein: c'est simple et uber minimaliste, en effet... C'est bien que ça existe.</p>
<p>Mais ce n'est pas un CMS, on ne peut RIEN gérer sans accès FTP, on ne peut pas utiliser de plugins, de configuration etc...</p>
<div class="via"><span title="Source du lien">Via https://valentin.tomasso.fr/liens/</span></div><br/><br/><div class="img_source"><a href="media/442e0273.P1170225.JPG" data-original-source="https://gget.it/mspjlhh3/P1170225.JPG">Source image</a></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1412#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1413/5fc5ed2a2ec9c
title: SQLite as a document database
uri: SQLite-as-a-document-database
url: https://dgl.cx/2020/06/sqlite-json-support
content:
<img src="media/373d3046.omg.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/omg.png" style="width:100%;height:auto"/><p>OMAGAD: SQlite peut gérer les données JSON ?! </p>
<p>Oufti ! </p>
<blockquote>
<p>The benefit here is you can start off with a table which could be as simple as just a single JSON column, and add columns and indexes as you find useful data in that JSON. For example this can work really well for webhooks, insert all the data you are sent straight into a table, then pull out the useful stuff later. Have fun. </p>
</blockquote>
<p>Merci Seb !<div class="via"><span title="Source du lien">Via <a href="https://sebsauvage.net/links/">https://sebsauvage.net/links/</a></span></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1413#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1414/5fc621ccaff07
uri: Loi-sécurité-globale-Que-contient-exactement-le-texte-vo
title:
Loi « sécurité globale » : Que contient exactement le texte voté en première lecture à l’Assemblée ?

url:
https://www.20minutes.fr/societe/2920211-20201130-loi-securite-globale-contient-exactement-texte-vote-premiere-lecture-assemblee

content:
<img src="media/b9423c98.corbeau.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/corbeau.jpg" style="width:100%;height:auto"/><p>Bon, l'article 24 va être rediscuté... mais la loi de sécurité globale contient aussi:</p>
<hr />
<p><p style="text-align:center"><img src="media/01bb31d6.1606821184-arton5222-07a41.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1606821184-arton5222-07a41.jpg" alt="arton5222-07a41.jpg"/></p></p>
<h3>Création d’une police municipale à Paris [...] dotés de bâtons « Tonfa » pour lutter notamment contre les incivilités...</h3>
<p>Si vous notez une sorte de hiatus entre le mot incivilité et le mot tonfa, c'est que vous disposez de toutes vos facultés mentales, encore bravo.
Mais qu'est-ce qui pourrait bien mal tourner...</p>
<hr />
<p><p style="text-align:center">.<img src="media/e46d1416.606821345-pourv-camera-de-police-corps-full-hd-1080p-enregis.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1606821345-pourv-camera-de-police-corps-full-hd-1080p-enregis.jpg" alt="pourv-camera-de-police-corps-full-hd-1080p-enregis.jpg"/></p></p>
<h3>Des caméras-piétons pour les policiers et gendarmes: L’article 21 permet principalement aux autorités de rendre public l’enregistrement et l’exploitation des « caméras-piétons », portées par les policiers et gendarmes dans certaines situations, dans un but d'« information du public sur les circonstances » des interventions.</h3>
<p>Donc:</p>
<ul>
<li>la population filme les flics: paaaaaaas bieeeeen</li>
<li>la population diffuse des images de flics : paaaaaaas bieeeeeen</li>
<li>les flics filment la population: bieeeeeen</li>
<li>les flics diffusent les images de la population: bieeeeeen...</li>
</ul>
<hr />
<p><p style="text-align:center"><img src="media/a001f440.1606821524-c76a5a80a95aab425a945ca5443aa57c.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1606821524-c76a5a80a95aab425a945ca5443aa57c.jpg" alt="c76a5a80a95aab425a945ca5443aa57c.jpg"/></p></p>
<h3>Multiplication de l’utilisation des drones</h3>
<p>Et un moyen de surveillance supplémentaire sur lequel on n'aura pas la main et qui, en plus, leur permettra de filmer sans risquer de se manger une droite... elle est pas belle la vie ? Abus dans 5...4...3...2</p>
<blockquote>
<p>Mais le public devra être informé de la mise en œuvre de ces « dispositifs aéroportés de captation d’images »</p>
</blockquote>
<p><p style="text-align:center"><img src="media/32b056fe.1606822469-abenava.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1606822469-abençava.jpeg" alt="abençava.jpeg"/></p></p>
<hr />
<p><p style="text-align:center"><img src="media/792ed386.1606821777-c76a5a80a95aab425a945ca5443aa57c.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1606821777-c76a5a80a95aab425a945ca5443aa57c.jpg" alt="c76a5a80a95aab425a945ca5443aa57c.jpg"/></p></p>
<h3>Des armes de service en dehors des heures de travail</h3>
<p>Ben oui, parce que armer une population majoritairement d'extrême droite sur les horaires de boulot, c'est pas suffisant, c'est mieux si ces types trimballent leurs armes sur eux en toutes circonstances... </p>
<p>Citoyens abattus sans justification dans 5..4.. hein ?! Ha merde, c'est déjà fait, zut... au temps pour moi.</p>
<hr />
<p><p style="text-align:center"><img src="media/289abcc1.1606821896-3209.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1606821896-3209.png" alt="3209.png"/></p></p>
<h3>Assouplissement des règles pour les militaires de Sentinelle:[...] Ces derniers pourront, comme les forces de l’ordre, mettre fin à un « parcours criminel »</h3>
<p>La notion de parcours criminel est suffisamment floue pour que vous puissiez vous voir menacer d'une arme parce que vous aurez l'air <strike>basané</strike> suspect... rassurez-vous.</p>
<hr />
<h1>Et après ça...</h1>
<p><p style="text-align:center"><img src="media/43502665.1606822144-pikapika.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1606822144-pikapika.png" alt="pikapika.png"/></p><p style="text-align:center">Darmanin devant la réaction populaire</p>
...les mecs ont les sourcils en accent circonflexe quand la population manifeste un mouvement d'humeur face à cette volonté de donner libre cours à la violence policière...</p>
<p><p style="text-align:center"> <img class="smile xbig" src="media/311d3c40.attentionvomi.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/attentionvomi.png"/> </p></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1414#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1415/5fc7687675ce5
title: Télescope d'Arecibo, la chute finale - Libération - Choses vues, sur le web et ailleurs
uri: Télescope-d-Arecibo-la-chute-finale-Libération-Choses-vues-sur
url: https://www.sammyfisherjr.net/Shaarli/?m4-tuQ
content:
<img src="media/7edc9908.enfants.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/enfants.jpg" style="width:100%;height:auto"/><h2>«James Bond 007» [...] «scène aussi mythique que débile»</h2>
<p><p style="text-align:center"><img src="media/c8ca9a22.1606903937-capello.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1606903937-capello.jpg" alt="capello.jpg"/></p></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1415#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1416/5fca35fb7daf8
title: L’homme qui hululait à l’oreille des formulaires – 24 jours de web
uri: L-homme-qui-hululait-à-l-oreille-des-formulaires-24-jours-de
url: https://www.24joursdeweb.fr/2020/l-homme-qui-hululait-a-l-oreille-des-formulaires/
content:
<img src="media/ddf0bd8d.CYCLIMS.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/CYCLIMS.png" style="width:100%;height:auto"/><p>En résumé</p>
<ul>
<li>Contrôler la validité des champs avec trop d’enthousiasme : difficile de prendre en compte les spécificités de tout le monde...</li>
<li>Abuser de la validation côté client : éviter les situations bloquantes.</li>
<li>Imposer des contraintes fantaisistes sur les mots de passe :  privilégier la longueur des mots de passe plutôt que leur complexité.</li>
<li>Obliger l’internaute à nettoyer lui-même ses données : privilégier le nettoyage côté serveur avant stockage.</li>
<li>Confondre les attributs labels et placeholder : label = nom du champ, placeholder = exemple de saisie</li>
<li>Recueillir des informations non-conformes : Moins on recueille d’informations sur l’utilisateur, mieux tout le monde se porte.</li>
<li>Obliger à utiliser la souris pour saisir des mots de passe</li>
<li>Ré-inventer des composants de formulaire : accessibilité ? compatibilité ? javascript bloqué ?</li>
<li>Reporter la complexité du processus sur l’utilisateur·ice : ex, les mini formulaires enchainés. Solution: proposer une alternative<div class="via"><span title="Source du lien">Via <a href="http://www.tiger-222.fr/links/">http://www.tiger-222.fr/links/</a></span></div></li>
</ul>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1416#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1417/5fca5c8d5e601
uri: Des-prix-équitables-mènent-à-une-diminution-des-ventes-Liens-en-v
url: https://www.sammyfisherjr.net/Shaarli/?znLEVQ
title:
Des prix équitables mènent à une diminution des ventes - Liens en vrac de sebsauvage - Choses vues, sur le web et ailleurs

content:
<img src="media/7edc9908.enfants.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/enfants.jpg" style="width:100%;height:auto"/><p>hahahaha ! 
La têtologie <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<p>Terry Pratchett inside o/</p>
<img class="smile xbig" src="media/43063a86.toijtaime.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/toijtaime.jpg"/>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1417#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1418/code-samedi-api-mematic
title: Le code de samedi: une API mematic
uri: Le-code-de-samedi-une-API-mematic
url: http://api.warriordudimanche.net/#mematic
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p>Au menu du jour une API qui permet de memiser une image du ouebe en une ligne...</p>
<p><p style="text-align:center"><img src="media/7e829bf8.-moi_le_zboub__code__l_arrache_en_mode_sitotditsitotfait____.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LecodedesamediuneAPImematic-05-12-2020-12h31/1607169245-Vous_allez_me_ressortir___Et_allez_donc__une_autre_API_à_la_mords-moi_le_zboub__codée_à_l_arrache_en_mode_sitotditsitotfait____.jpg" alt="Vous allez me ressortir   Et allez donc  une autre API à la mords-moi le zboub  codée à l arrache en mode sitotditsitotfait    .jpg"/></p>
<p style="text-align:center"><img src="media/4373e763.moi__ne_saurait_manquer_de_provoquer_une_lgitime_admiration_.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LecodedesamediuneAPImematic-05-12-2020-12h31/1607169245-Ce_à_quoi_je_vous_répondrai__avec_une_éloquence_qui__pour_être_coutumière_chez_moi__ne_saurait_manquer_de_provoquer_une_légitime_admiration_.jpg" alt="Ce à quoi je vous répondrai  avec une éloquence qui  pour être coutumière chez moi  ne saurait manquer de provoquer une légitime admiration .jpg"/></p>
<p style="text-align:center"><img src="media/aafb2387.1607169245-_OUI__.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LecodedesamediuneAPImematic-05-12-2020-12h31/1607169245-_OUI__.jpg" alt=" OUI  .jpg"/></p></p>
<h1>Koitesce</h1>
<p>Ben, je viens de vous le dire ! vous m'écoutez ou pas quand je parle ?! </p>
<p>Il s'agit de pouvoir fabriquer un meme en un minimum de temps: une image glanée sur le net et pouf, c'est parti.</p>
<h1>Comment que ça marche-t-il ?</h1>
<p>Les arguments GET sont les suivants:</p>
<ul>
<li>t: le texte à afficher (on peut mettre des &#47;n pour sauter des lignes)</li>
<li>i: l'url de l'image
et c'est tout.</li>
</ul>
<p>Comme pour <a href="http://warriordudimanche.net/article1379/dimanche-1-novembre-2020">fancytation</a> et <a href="https://api.warriordudimanche.net/">les autres API</a>:</p>
<ul>
<li>help: affiche une aide</li>
<li>download: permet de télécharger le script php de l'api</li>
</ul>
<h1>Cerise sur le cageot</h1>
<p>Vous pouvez générer un bookmarklet destiné à utiliser l'API en utilisant l'argument $_GET <code>bookmarklet</code> ce qui donnera :</p>
<h3>Copier ce lien de bookmarklet: <a href="javascript:javascript:(function(){url=encodeURIComponent(location.href);title=prompt('Taper le texte du meme');window.open('http://api.warriordudimanche.net/mematic/?i='+url+'&t=' + title,'mybookmarklet','');})();">Mematic</a></h3>
<p>Ainsi, il suffit d'utiliser la fonction «afficher l'image» de votre navigateur puis de cliquer sur le bookmarklet pour entrer le texte du meme et récupérer l'image générée.
<p style="text-align:center"><img src="media/e8172629.1607173081-1.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LecodedesamediuneAPImematic-05-12-2020-12h31/1607173081-1.jpg" alt="1.jpg"/></p>
<p style="text-align:center"><img src="media/4d430b8d.1607173081-2.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LecodedesamediuneAPImematic-05-12-2020-12h31/1607173081-2.jpg" alt="2.jpg"/></p>
<p style="text-align:center"><img src="media/9eef34b9.1607173081-3.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/LecodedesamediuneAPImematic-05-12-2020-12h31/1607173081-3.jpeg" alt="3.jpeg"/></p></p>
<p><p style="text-align:center"><img src="media/9926638b.1607173979-_Exemples___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1607173979-_Exemples___.jpg" alt=" Exemples   .jpg"/></p></p>
<p><p style="text-align:center"><img src="http://api.warriordudimanche.net/mematic/?i=https%3A%2F%2Flaughingsquid.com%2Fwp-content%2Fuploads%2F2013%2F05%2F20002208_3e4d_1024x2000.jpg&amp;t=Quand%20ton%20pote%20sort%20un%20sscript%20PHP%20tout%20p%C3%A9t%C3%A9,%20qu%27il%20l%27appelle%20pompeusement%20API%20mais%20que%20tu%20l%27aimes%20quand%20m%C3%AAme..." alt="Quand ton pote sort un sscript PHP tout pété, qu&#039;il l&#039;appelle pompeusement API mais que tu l&#039;aimes quand même..." /></p>
<p style="text-align:center"><img src="http://api.warriordudimanche.net/mematic/?i=https%3A%2F%2Flaughingsquid.com%2Fwp-content%2Fuploads%2F2013%2F05%2F20002347_6d98_1024x2001.jpg&amp;t=t%27As%20vU%20cOmMeNt%20jE%20kOd%20tRo%20bI1%20?!%20C%20oUf%20!" alt="t&#039;As vU cOmMeNt jE kOd tRo bI1 ?! C oUf !" /></p></p>
<p><p style="text-align:center">Allez dans le pet du saigneur </p>
<img class="smile xbig" src="media/34677495.bisou.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/bisou.jpg"/> </p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1418#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1420/5fccb3e0c8f80
title: How to Make an Area Chart With CSS | CSS-Tricks
uri: How-to-Make-an-Area-Chart-With-CSS-CSS-Tricks
url: https://css-tricks.com/how-to-make-an-area-chart-with-css/
content:
<img src="media/781bd726.09AAB92882E189DDEECE4637A2D54E9C4CA_1605267833349_area-chart.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/how-to-make-an-area-chart-with-css-css-tricks-s_3B96DE4366834488A29D0D1C3D10A09AAB92882E189DDEECE4637A2D54E9C4CA_1605267833349_area-chart.png" style="width:100%;height:auto"/><p>Pas con ça: une méthode HTML+CSS only et sans lib pour faire des graphiques légers et responsive.
Ça utilise les variables CSS et le clip-path... 
Élégant, astucieux, léger, responsive et accessible...</p>
<div class="img_source"><a href="https://i1.wp.com/css-tricks.com/wp-content/uploads/2020/11/s_3B96DE4366834488A29D0D1C3D10A09AAB92882E189DDEECE4637A2D54E9C4CA_1605267833349_area-chart.png?w=1200&ssl=1">Source image</a></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1420#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1419/5fccb15e39a5e
title: Photo Prism - Browse Your Life in Pictures
uri: Photo-Prism-Browse-Your-Life-in-Pictures
url: https://github.com/photoprism/photoprism
content:
<img src="media/28a9251c.owse-your-life-in-pictures-korben20200417144706-744-1536x790.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/photo-prism-browse-your-life-in-pictures-korben20200417144706-744-1536x790.jpg" style="width:100%;height:auto"/><p>Tiens, ça peut être intéressant ça: un logiciel de photothèque écrit en Go et capable de tri etc qui utilise le deeplearning (Tensorflow)...</p>
<p>Je n'ai pas vraiment regardé mais ça vaudrait le coup de regarder comment il fonctionne et surtout s'il envoie des trucs à Google, vu que tensorflow est une lib à eux...</p>
<div class="via"><span title="Source du lien">Via Korben</span></div><br/><br/><div class="img_source"><a href="media/41955332.korben20200417144706-744-1536x790.jpg" data-original-source="https://korben.info/app/uploads/2020/10/korben20200417144706-744-1536x790.jpg">Source image</a></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1419#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1422/5fccb8295cdf9
title: Native CSS Masonry Layout In CSS Grid | CSS-Tricks
uri: Native-CSS-Masonry-Layout-In-CSS-Grid-CSS-Tricks
url: https://css-tricks.com/native-css-masonry-layout-in-css-grid/
content:
<img src="media/9614f21f.teamvieux.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/teamvieux.jpg" style="width:100%;height:auto"/><p>OUATE ?!</p>
<p>Le design Masonry est chiant à faire sans se lancer dans des hacks à la con ou des bouts de JS (surtout pour l'aspect vertical + horizontal)</p>
<p>J'apprends qu'il y a une propriété de grid-template-rows pour ça ?</p>
<pre><code>.container {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: masonry;
}</code></pre>
<p>Vous allez voir qu'une fois bien implantée, le design masonry deviendra hasbeen... comme à la grande époque des bords ronds à base de multiplication de divs ou des ombres à base de png tout pétés: quand on a eu border-radius et box-shadow, la mode est passée au flat design...</p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1422#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1421/5fccb70398ef4
title: Coding Fonts — Anonymous Pro on CSS-Tricks
uri: Coding-Fonts-Anonymous-Pro-on-CSS-Tricks
url: https://coding-fonts.css-tricks.com/
content:
<img src="media/9614f21f.teamvieux.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/teamvieux.jpg" style="width:100%;height:auto"/><p>@SebSauvage
Quand la destinée se mêle <a href="https://framapiaf.org/@sebsauvage/105328843143951978">d'une conversation sur les polices de caractères</a> dans laquelle on aborde le choix de police pour les blocs de code: tu t'aperçois que css-tricks a fait une showcase pour les polices dev...</p>
<p>c'est beau, le destin !</p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1421#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1423/5fccda5c21be8
title: How to Add Text in Borders Using Basic HTML Elements | CSS-Tricks
uri: How-to-Add-Text-in-Borders-Using-Basic-HTML-Elements-CSS-Tricks
url: https://css-tricks.com/how-to-add-text-in-borders-using-basic-html-elements/
content:
<img src="media/4470f1d2.css.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/css.png" style="width:100%;height:auto"/><p>Rigolo : comment mettre du texte dans les rebords d'un cadre ? Genre comme ça:
<p style="text-align:center"><img src="http://www.warriordudimanche.net/data/medias/images//1607260818-Capture du 2020-12-06 14-18-45.png" alt="Capture du 2020-12-06 14-18-45.png"/></p></p>
<p>En utilisant des fieldsets et leur legend...</p>
<pre><code>&lt;fieldset&gt;&lt;legend&gt;Wash Your Hands&lt;/legend&gt;&lt;/fieldset&gt;
&lt;fieldset&gt;&lt;legend&gt;Stay Apart&lt;/legend&gt;&lt;/fieldset&gt;
&lt;fieldset&gt;&lt;legend&gt;Wear A Mask&lt;/legend&gt;&lt;/fieldset&gt;
&lt;fieldset&gt;&lt;legend&gt;Stay Home&lt;/legend&gt;&lt;/fieldset&gt;


body{
  display: grid; 
  margin: auto; 
  margin-top: calc(50vh - 170px); 
  width: 300px; height: 300px; 
}
fieldset{
  border: 10px solid transparent; 
  border-top-color: black; 
  box-sizing: border-box; 
  grid-area: 1 / 1; 
  padding: 20px; 
  width: inherit; 
}
fieldset:nth-of-type(1){ 
  background: content-box center/contain no-repeat url("photo-1588852065463-5de1411ea697?w=400"); 
}
fieldset:nth-of-type(2){ transform: rotate(90deg); }
fieldset:nth-of-type(3){ transform: rotate(180deg); }
fieldset:nth-of-type(4){ transform: rotate(-90deg); }
legend{
  font: 15pt/0 'Averia Serif Libre'; 
  margin: auto; 
  padding: 0 4px; 
} 
fieldset:nth-of-type(3)&gt;legend{ transform: rotate(180deg); } 

body {
  user-select: none;
  -webkit-user-select: none;
}</code></pre>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1423#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1424/question-donner-quota-internet-aux-enfants
title: Question : Donner un quota d'internet aux enfants
uri: Question-Donner-un-quota-d-internet-aux-enfants
content:
<img src="media/7edc9908.enfants.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/enfants.jpg" style="width:100%;height:auto"/><h1>Le problème initial</h1>
<p>Comme tous les parents, je surveille drastiquement l'exposition de mes enfants aux écrans en général et à internet en particulier.</p>
<p>Afin de limiter l'accès à internet, j'utilisais l'espace contrôle parental de la freebox mini en bloquant l'accès et en le débloquant à la demande, ce qui me permet de contrôler la quantité de temps passé.</p>
<p>Le souci, c'est que des enfants, j'en ai quatre et qu'il y en a trois qui me demandent de débloquer un peu d'internet à plusieurs reprises tous les jours: je suis devenu FAI sans m'en rendre compte !</p>
<p>Comme j'en ai marre d'être réduit au rôle de portier du web, j'ai jeté un oeil sur la configuration du contrôle parental (devenu «gérer les profils» depuis une mise à jour récente: super clair)... ben deux problèmes se posent:</p>
<ol>
<li>la nouvelle interface est imbitable car il faut ajouter des «temps de pause» au lieu de donner des horaires d'accès... c'est chiant et c'était mieux avant comme dirait Cyrille Borne... Donc il faudrait que je configure des plages horaires de blocage.</li>
<li>les plages horaires, c'est bien sympa, mais c'est très régulier... trop. Si je configure des plages horaires d'accès, mes gamins vont disparaître à heure fixe ou vont avoir tendance à bâcler des trucs pour être à l'heure et ne pas perdre de temps de connexion.</li>
</ol>
<h1>Une solution ?</h1>
<p>L'idéal serait de pouvoir configurer non pas des plages horaires mais un quota de temps: ainsi, le môme se connecte quand il le souhaite et "dépense" son temps d'internet comme il le veut et à l'heure qui lui convient. Donc il faudrait:</p>
<ul>
<li>pouvoir fixer un quota d'heures (genre 1h ou 1h30 / jour)</li>
<li>que le temps soit décompté uniquement tant que la machine est connectée au wifi</li>
</ul>
<h1>Hélas</h1>
<p>Je ne vois pas du tout comment faire ça: sur la freebox, c'est bien évidemment mort mais peut-être qu'avec une machine servant de point d'accès ça pourrait se faire... ?</p>
<h1>Donc</h1>
<p>Si quelqu'un a une idée géniale, je suis preneur <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1424#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1425/5fce1634bd013
uri: Le-hacker-qui-avait-révélé-l-existence-de-la-Switch-avant-Nintendo
url: https://dailygeekshow.com/nintendo-switch-hacker/
title:
Le hacker qui avait révélé l'existence de la Switch avant Nintendo condamné à 3 ans d'emprisonnement

content:
<img src="media/6aa05f03.dabs_ta_yeule.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/dabs_ta_yeule.jpg" style="width:100%;height:auto"/><p>Oui, merci à Knah Tsaeb d'avoir complété le titre volontairement tronqué:</p>
<blockquote>
<p>Le hacker qui avait révélé l’existence de la Nintendo Switch avant sa sortie et qui était en possession d’images pédopornographiques a été condamné à trois ans d’emprisonnement</p>
</blockquote>
<p>Voilà: on sous-entend qu'il a été condamné uniquement pour avoir révélé l'existence d'une console un peu en avance histoire que tout le monde vienne effectuer un clic indigné sur leur lien...
Mais en fait:</p>
<ol>
<li>il a pénétré par effraction sur un réseau qui ne lui appartenait pas</li>
<li>il a divulgué des infos confidentielles sur un produit, c'est pas un lanceur d'alerte, hein...</li>
<li>il se branle sur des photos de gamins à poil.</li>
</ol>
<p>Donc, finalement, trois ans, c'est pas tellement, au bout du compte...</p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1425#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1427/5fcf46a7f33d5
title: The Modern JavaScript Tutorial
uri: The-Modern-JavaScript-Tutorial
url: https://javascript.info/
content:
<img src="media/c0d20c94.javascript.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/javascript.png" style="width:100%;height:auto"/><p>Oufti ! Je vais parcourir tout ça DQP...
Merci Seb !<div class="via"><span title="Source du lien">Via <a href="https://sebsauvage.net/links/">https://sebsauvage.net/links/</a></span></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1427#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1428/5fd09cc298e2c
title: Mumi - Nothing Else Matters (handpan cover) - YouTube
uri: Mumi-Nothing-Else-Matters-(handpan-cover)-YouTube
url: https://www.youtube.com/watch?v=32v8ARqaBas
content:
<img src="media/7c2cc577.umi-nothing-else-matters-handpan-cover-youtube-maxresdefault.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/mumi-nothing-else-matters-handpan-cover-youtube-maxresdefault.jpg" style="width:100%;height:auto"/><p>Et voilà... ça me noue la gorge.
Tout est parfait: sa voix, son interprétation, la pureté du son de l'instrument...
Et pourtant, c'était pas facile de renouveler cette chanson qui, à force de reprises, avait perdu une grande partie de sa puissance (et je fais partie de ceux qui ont découvert le Black album lors de sa sortie et qui ont vénéré ce morceau <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/> )</p>
<div class="via"><span title="Source du lien">Via http://links.bill2-software.com/shaarli/</span></div><br/><br/><div class="img_source"><a href="media/946761db.maxresdefault.jpg" data-original-source="https://img.youtube.com/vi/32v8ARqaBas/maxresdefault.jpg">Source image</a></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1428#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1429/5fd0b6d08c9bc
title: HP désactive des cartouches d'encre à distance, même si elles sont pleines
uri: HP-désactive-des-cartouches-d-encre-à-distance-même-si-elles-sont
url:
https://www.bfmtv.com/tech/culture-web/hp-desactive-des-cartouches-d-encre-a-distance-meme-si-elles-sont-pleines_AN-202001210001.html

content:
<img src="media/b9423c98.corbeau.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/corbeau.jpg" style="width:100%;height:auto"/><p>Connectez absolument tout à internet, allez-y ! <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></p>
<p>ça me rappelle cette image: 
<p style="text-align:center"><img src="media/4ac6d100.1607513819-connecteddevices.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1607513819-connecteddevices.jpeg" alt="connecteddevices.jpeg"/></p></p>
<div class="via"><span title="Source du lien">Via https://www.sammyfisherjr.net/Shaarli/</span></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1429#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1430/5fd36be7b7a13
title: Animez en HTML / CSS vos dépôts Github
uri: Animez-en-HTML-CSS-vos-dépôts-Github
url: https://korben.info/animez-html-css-github.html
content:
<img src="media/09cb6c89.animez-en-html-css-vos-depots-github-header.svg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/animez-en-html-css-vos-depots-github-header.svg" style="width:100%;height:auto"/><p>Amusant mais un peu tricky: encapsuler du HTML+CSS dans un SVG...
<br/><br/><div class="img_source"><a href="media/7027a59b.header.svg" data-original-source="https://raw.githubusercontent.com/sindresorhus/css-in-readme-like-wat/master/header.svg">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1430#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1432/5fd5e4ed2e821
title: 40 ans, toujours puceau.
uri: 40-ans-toujours-puceau
url: https://www.franceinter.fr/emissions/burne-out/burne-out-11-decembre-2020
content:
<img src="media/34ce99fb.trollollo.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/trollollo.jpg" style="width:100%;height:auto"/><p>Remarque, le tout branlette a des bons côtés !</p>
<ol>
<li>pas besoin de t'embêter avec une relation amoureuse</li>
<li>liberté totale et immédiateté de la satisfaction des besoins</li>
<li>parfaite complicité avec toi-même </li>
<li>pas besoin de faire jouir ta main ou ton sextoy</li>
<li>tu peux continuer à péter au lit comme un goret</li>
</ol>
<p><p style="text-align:center"><img src="http://api.warriordudimanche.net/mematic/?i=https%3A%2F%2Fmiro.medium.com%2Fmax%2F1200%2F1*yUUw3VjEN0vWAsP0RjSP4A.jpeg&amp;t=Ce%20troll%20vous%20a%20%C3%A9t%C3%A9%20offert%20gracieusement%20par%20le%20Warriordudimanche.%20(de%20rien)" alt="troll offert par WDD" /></p></p>
<div class="via"><span title="Source du lien">Via https://sebsauvage.net/links/</span></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1432#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1433/5fd63fe3a3e5c
title: Sur Twitter, des députés LREM réclament l
uri: Sur-Twitter-des-députés-LREM-réclament-l
url:
https://www.huffingtonpost.fr/2018/09/22/sur-twitter-des-deputes-lrem-reclament-larret-dun-compte-parodique-et-ce-nest-pas-bon-signe_a_23537615/?ncid=tweetlnkfrhpmg00000001

content:
<img src="media/b505e743.mondedemerde.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/mondedemerde.jpg" style="width:100%;height:auto"/><p>S'il vous faut la preuve que:</p>
<ol>
<li>les gens qui font les lois n'aiment pas se les appliquer à eux même,</li>
<li>les gens qui font les lois veulent plus de pouvoir que le péquin lambada,</li>
<li>les gens qui font les lois veulent maintenir un système oppressif et raciste,</li>
<li>les gens qui font les lois n'ont absolument pas pour objectif l'égalité et la liberté des citoyens, </li>
<li>les gens qui font les lois ne veulent surtout pas de la fraternité entre les citoyens, car des citoyens qui fraternisent au delà de leurs différences, ce sont des citoyens unis.</li>
<li>les gens qui font les lois ont si peu de considération pour nous qu'ils ne prennent même pas la peine de mentir correctement ou de cacher proprement la merde au chat...</li>
</ol>
<div class="via"><span title="Source du lien">Via https://sebsauvage.net/links/</span></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1433#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1431/code-dimanche-grafit
title: Le code du dimanche: Grafit (oui, un lundi... je suis un fou, moi )
uri: Le-code-du-dimanche-Grafit-(oui-un-lundi-je-suis-un-fou-moi-)
url: http://api.warriordudimanche.net/
content:
<img src="media/ddf0bd8d.CYCLIMS.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/CYCLIMS.png" style="width:100%;height:auto"/><h2>Alors là, on est clairement dans le code du dimanche, et vous allez voir pourquoi...</h2>
<p>J'avais envie de faire un outil de visualisation de données facile d'accès et simple, comme un  microservice que je pourrais utiliser par la suite dans une de mes applis...</p>
<p>Comme toujours, avant même de voir si ça existerait pas déjà, je me demande comment faire le truc moi-même et ce que je vais pouvoir apprendre avec...<br />
C'est alors que je me dis que le SVG ce serait bien:</p>
<ul>
<li>redimensionnable</li>
<li>léger</li>
<li>universel</li>
<li>je ne connais pas la génération de SVG en PHP : youpi</li>
</ul>
<h2>Je me lance...</h2>
<p>et j'arrive à des résultats pas trop dégueus mais tout se corse (chef-lieu Ajaccio) quand je dois placer le texte (nombres, noms de colonnes etc)
<p style="text-align:center"><img src="http://api.warriordudimanche.net/mematic/?i=https%3A%2F%2Fmedia.paperblog.fr%2Fi%2F291%2F2912224%2Froger-gicquel-nest-L-2.jpeg&amp;t=et+l%C3%A0%2C+c%27est+le+drame..." alt="et là c&#039;est le drame" /></p></p>
<p>C'est emmerdant à center, c'est emmerdant à redimensionner: bref c'est emmerdant. Pour résumer.</p>
<p>J'en ai tellement chié pour un résultat tellement pas terrible que, d'un coup, je me suis rappelé que mon copain JerryWham avait fait une lib juste pour ça !
<p style="text-align:center"> <img class="smile xbig" src="media/43063a86.toijtaime.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/toijtaime.jpg"/> </p></p>
<h1>phpGraph</h1>
<p>Une lib qui permet de transformer des données en graphique au format SVG directement, avec des options de configuration et des rendus différents (ligne, barres, camemberts etc), ça vous tente ? Ben c'est par là :</p>
<ul>
<li><a href="https://www.ecyseo.net/article29/phpgraph-afficher-des-graphiques-svg-grace-a-php">https://www.ecyseo.net/article29/phpgraph-afficher-des-graphiques-svg-grace-a-php</a></li>
<li><a href="http://jerrywham.github.io/phpGraph/">http://jerrywham.github.io/phpGraph/</a></li>
</ul>
<h1>Comme le plus dur est fait (et VRAIMENT bien fait)</h1>
<p>Je me suis contenté de faire un script qui permet de passer des données et la config à la lib via $_GET</p>
<ul>
<li>data: des données au format json [123,234,345,...] ou {"cle":valeur...}</li>
<li>w,h: largeur et hauteur (opt.)</li>
<li>color: couleur du graph au format FFFFFF (opt.)</li>
<li>lines/filled:graphique en ligne ou en lignes remplies (par défaut, le graph est en barres)</li>
<li>steps: le pas des graduations en ordonnée (calculé par défaut en fonction du maximum)</li>
<li>title: le titre du graph (opt.)</li>
<li>hidekeys: pour cacher les clés en pied de graph</li>
</ul>
<h1>Et ça donne quoi ?</h1>
<h2>Données d'un tableau séquentiel</h2>
<p>Les clés ne sont donc pas affichées.
<p style="text-align:center"><img src='https://api.warriordudimanche.net/grafit/?data=[123,321,51,656,89,54,67,56]'/></p>
<p style="text-align:center">api.warriordudimanche.net/grafit/?data=[123,321,51,656,89,54,67,56]</p></p>
<p><p style="text-align:center">Le même avec un graph de surface</p>
<p style="text-align:center"><img src='https://api.warriordudimanche.net/grafit/?data=[123,321,51,656,89,54,67,56]&filled'/></p>
<p style="text-align:center">api.warriordudimanche.net/grafit/?data=[123,321,51,656,89,54,67,56]&amp;filled</p></p>
<h2>Avec des données de tableau associatif</h2>
<p>Par exemple des données générées par <a href="http://www.warriordudimanche.net/api.warriordudimanche.net/gencontent/">GenContent</a>
<p style="text-align:center"><img src='https://api.warriordudimanche.net/grafit/?color=FF0000&data={"01/08/18":"2822","28/11/19":"5320","01/05/16":"3856","03/04/19":"5087","25/10/14":"7137","27/12/17":"6365","08/11/15":"6616","01/05/17":"1341","01/08/14":"2742","05/07/20":"4697"}'/></p>
<p style="text-align:center">api.warriordudimanche.net/grafit/?color=FF0000&amp;data={"01/08/18":"2822","28/11/19":"5320","01/05/16":"3856","03/04/19":"5087","25/10/14":"7137","27/12/17":"6365","08/11/15":"6616","01/05/17":"1341","01/08/14":"2742","05/07/20":"4697"}</p></p>
<p><p style="text-align:center"><img src='https://api.warriordudimanche.net/grafit/?color=FF0000&lines&hidekeys&data={"23/02/11":"9391","18/09/15":"5098","07/10/12":"8553","04/06/12":"3349","09/07/13":"1260","31/07/17":"1311","10/05/14":"2039","01/12/17":"273","19/08/14":"4641","04/07/11":"3806","24/11/12":"9094","20/10/19":"4837","14/02/11":"9425","24/06/17":"5971","09/08/15":"4326","18/07/15":"71","06/10/16":"1706","02/08/14":"9249","01/07/18":"3612","22/10/11":"375","27/04/17":"3596","04/11/15":"3732","21/03/13":"407","18/07/16":"2180","16/04/14":"9401","22/12/11":"3474","10/07/15":"4725","07/12/11":"2081","10/10/14":"3216","12/03/16":"3654"}'/></p>
<p style="text-align:center">
<a href="https://api.warriordudimanche.net/grafit/?color=FF0000&amp;lines&amp;hidekeys=&amp;data={&quot;23/02/11&quot;:&quot;9391&quot;,&quot;18/09/15&quot;:&quot;5098&quot;,&quot;07/10/12&quot;:&quot;8553&quot;,&quot;04/06/12&quot;:&quot;3349&quot;,&quot;09/07/13&quot;:&quot;1260&quot;,&quot;31/07/17&quot;:&quot;1311&quot;,&quot;10/05/14&quot;:&quot;2039&quot;,&quot;01/12/17&quot;:&quot;273&quot;,&quot;19/08/14&quot;:&quot;4641&quot;,&quot;04/07/11&quot;:&quot;3806&quot;,&quot;24/11/12&quot;:&quot;9094&quot;,&quot;20/10/19&quot;:&quot;4837&quot;,&quot;14/02/11&quot;:&quot;9425&quot;,&quot;24/06/17&quot;:&quot;5971&quot;,&quot;09/08/15&quot;:&quot;4326&quot;,&quot;18/07/15&quot;:&quot;71&quot;,&quot;06/10/16&quot;:&quot;1706&quot;,&quot;02/08/14&quot;:&quot;9249&quot;,&quot;01/07/18&quot;:&quot;3612&quot;,&quot;22/10/11&quot;:&quot;375&quot;,&quot;27/04/17&quot;:&quot;3596&quot;,&quot;04/11/15&quot;:&quot;3732&quot;,&quot;21/03/13&quot;:&quot;407&quot;,&quot;18/07/16&quot;:&quot;2180&quot;,&quot;16/04/14&quot;:&quot;9401&quot;,&quot;22/12/11&quot;:&quot;3474&quot;,&quot;10/07/15&quot;:&quot;4725&quot;,&quot;07/12/11&quot;:&quot;2081&quot;,&quot;10/10/14&quot;:&quot;3216&quot;,&quot;12/03/16&quot;:&quot;3654&quot;}[/center">https://api.warriordudimanche.net/grafit/?color=FF0000&amp;lines&amp;hidekeys=&amp;data={"23/02/11":"9391","18/09/15":"5098","07/10/12":"8553","04/06/12":"3349","09/07/13":"1260","31/07/17":"1311","10/05/14":"2039","01/12/17":"273","19/08/14":"4641","04/07/11":"3806","24/11/12":"9094","20/10/19":"4837","14/02/11":"9425","24/06/17":"5971","09/08/15":"4326","18/07/15":"71","06/10/16":"1706","02/08/14":"9249","01/07/18":"3612","22/10/11":"375","27/04/17":"3596","04/11/15":"3732","21/03/13":"407","18/07/16":"2180","16/04/14":"9401","22/12/11":"3474","10/07/15":"4725","07/12/11":"2081","10/10/14":"3216","12/03/16":"3654"}[/center</a>]</p>
<h1>Attention !</h1>
<p>Ce n'est pas pour visualiser des données épiques, multidimensionnelles ou vraiment très nombreuses (les clés se chevauchent s'il y a trop de données et on peut les masquer en ajoutant <strong>hidekeys</strong> en paramètre.)</p>
<p>Ce sera sans doute appelé à évoluer mais bon, je me suis bien amusé et j'ai touché du doigt que faire du SVG, ça se fait pas entre deux portes au doigt mouillé...
<p style="text-align:center"></p>
<img src="media/71399f34.1607970815-sansdeconner.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1607970815-sansdeconner.jpeg" alt="sansdeconner.jpeg"/></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1431#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1434/jeux-gratuits-sur-epicgames
title: Jeux gratuits sur EpicGames !
uri: Jeux-gratuits-sur-EpicGames
content:
<img src="media/a2e971d4.GRATOS.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/GRATOS.jpg" style="width:100%;height:auto"/><p>Un jeu gratuit par jour à partir de demain sur EpicGames ?! Wow !</p>
<p><p style="text-align:center"><img src="media/2697c330.1608100214-342e79b87b7ee605.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1608100214-342e79b87b7ee605.jpg" alt="342e79b87b7ee605.jpg"/></p></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1434#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1435/5fd9e04ba9faf
title: Mise à jour API Iconeleon
uri: Mise-à-jour-API-Iconeleon
url: https://api.warriordudimanche.net/iconeleon/
content:
<img src="media/9c4fc0eb.maj.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/maj.jpg" style="width:100%;height:auto"/><p>Je viens de mettre à jour <a href="http://warriordudimanche.net/article1394/code-dimanche-iconeleon">Iconeleon</a>:</p>
<ol>
<li>
<p>le téléchargement est désormais un zip contenant les icônes et plus simplement le fichier du script</p>
</li>
<li>
<p>j'ai changé la maquette (un peu) : dark mode</p>
</li>
<li>
<p>j'ai ajouté les packs de svg de Typicons, Iconic, Zocial et Elusive </p>
</li>
<li>
<p>petit bug: certaines parties de quelques icônes semblent rester noires si on change leur couleur, je me pencherai dessus</p>
</li>
</ol>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1435#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1436/jeudi-17-decembre-2020
title: Recherche développeur PHP pour une mission de 10 mois à Dinan.
uri: Recherche-développeur-PHP-pour-une-mission-de-10-mois-à-Dinan
content:
<img src="media/58b71c65.mother_of_god.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/mother_of_god.jpg" style="width:100%;height:auto"/><p>OMAGAD...
Comment j'aimerais postuler...</p>
<p>10 mois, PHP, Dinan...
<p style="text-align:center"><img src="media/25768634.1608228800-heavybreathing.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1608228800-heavybreathing.jpg" alt="heavybreathing.jpg"/></p></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1436#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1437/5fdca65aa0ab5
uri: Ninja-Cookie-Refusez-l-utilisation-des-cookies-non-essentiels-et-f
url: https://ninja-cookie.com/fr/
title:
Ninja Cookie | Refusez l’utilisation des cookies non-essentiels et faites disparaître automatiquement les bandeaux cookies !

content:
<img src="media/5b02cdf4.andeaux-cookies-ninja-cookie-cookie-consent-banner-high-kick.svg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/ninja-cookie-refusez-lutilisation-des-cookies-non-essentiels-et-faites-disparaitre-automatiquement-les-bandeaux-cookies-ninja-cookie-cookie-consent-banner-high-kick.svg" style="width:100%;height:auto"/><p>A voir et à tester: j'en peux plus des demandes de consentement...</p>
<div class="via"><span title="Source du lien">Via https://sebsauvage.net/links/</span></div><br/><br/><div class="img_source"><a href="media/a33bac52.ninja-cookie-cookie-consent-banner-high-kick.svg" data-original-source="https://ninja-cookie.com/wp-content/uploads/2020/06/ninja-cookie-cookie-consent-banner-high-kick.svg">Source image</a></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1437#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1438/youtube-dismiss-sign-in-guiguis-show
title: Youtube - dismiss sign-in - GuiGui's Show
uri: Youtube-dismiss-sign-in-GuiGui-s-Show
url: https://shaarli.guiguishow.info/?Lkrf5w
content:
<img src="media/938485a5.computing.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/computing.gif" style="width:100%;height:auto"/><p>Je te rejoins complétement à la fois sur le constat et sur le sentiment... 
Je me suis trouvé face au même problème avec googol : je devait régulièrement reprendre le code pour lutter contre leurs modifications et leurs bannissements...</p>
<p>A force, on jette l'éponge parce que ce n'est plus tenable.</p>
<p>YouTube peut se permettre de faire de la merde à présent qu'il à éliminé toutes les alternatives RÉELLES : le contenu est là et pas ailleurs... </p>
<p>Je note ton idée de bookmarklet qui a l'avantage de prendre YouTube à son propre jeu... Pour le moment.</p>
<pre><code>
 javascript:(function(){document.location.href=document.location.href.replace("watch?v=",%20"embed/");})();
</code></pre>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1438#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1439/5fe2260135a89
title: Guide Hacks 3DS - 3DS Hacks Guide
uri: Guide-Hacks-3DS-3DS-Hacks-Guide
url: https://3ds.hacks.guide/fr_FR/
content:
<img src="media/cc18f3d0.guidehacks-3ds-3ds-hacks-guide-home-page-feature.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/guidehacks-3ds-3ds-hacks-guide-home-page-feature.jpg" style="width:100%;height:auto"/><p>Note pour plus tard: on peut utiliser des roms cia sur sa 3ds apparemment sans utiliser de linker ?!</p>
<p>La méthode pour installer un firmware custom.
<br/><br/><div class="img_source"><a href="media/388f21c4.home-page-feature.jpg" data-original-source="https://3ds.hacks.guide/images/home-page-feature.jpg">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1439#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1440/5fe4590191132
uri: How-to-Favicon-in-2021-Six-files-that-fit-most-needs-Martian-Chro
url: https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs
title:
How to Favicon in 2021: Six files that fit most needs — Martian Chronicles, Evil Martians’ team blog

content:
<img src="media/a5bc508b.generated-e1f0bbd.png" data-original-source="http://warriordudimanche.net/data/medias/.thumbs/generated-e1f0bbd.png" style="width:100%;height:auto"/><p>Entre les navigateurs «legacy» qui veulent au max du 32x32, les apple qui demandent du 180x180 (c'est quoi ce format perso de merde à la apple), les webapps android qui réclament du 192x192 et du 512x512, les windows Tile, les Safari pinned (sans compter les trucs expérimentaux) et le fait que l'ensemble doit être déclinable en dark-mode ou bright-mode, ça en fait des icônes...
<p style="text-align:center"><img src="media/22ce26ae.08800976-Mais_qu_est-ce_que_c_est_que_ce_bordel__les_gars___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/HowtoFaviconin2021SixfilesthatfitmostneedsMartianChroniclesEvilMartiansteamblog-24-12-2020-09h59/1608800976-Mais_qu_est-ce_que_c_est_que_ce_bordel__les_gars___.jpg" alt="Mais qu est-ce que c est que ce bordel  les gars   .jpg"/></p></p>
<p>Genre, on se retrouve à charger plus lourd en favicon qu'en contenu pertinent et utile... tout ça pour afficher une icône dans l'onglet du navigateur ! Une trentaine d'icône pour être sûr que l'image elle sera zoulie partout... (on se croirait revenu au temps de la rétrocompatibilité IE6-8).
Heureusement que l'auteur nous annonce que les favicons sont chargées en background par le navigateur et n'affectent pas l'expérience utilisateur...</p>
<p><p style="text-align:center"><img src="media/325e4b52.1608800976-Ha__ben_a_va_alors___.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/HowtoFaviconin2021SixfilesthatfitmostneedsMartianChroniclesEvilMartiansteamblog-24-12-2020-09h59/1608800976-Ha__ben_ça_va_alors___.jpg" alt="Ha  ben ça va alors   .jpg"/></p></p>
<h1>On est en 2020 les mecs</h1>
<p>Genre, vous pourriez utiliser globalement le svg pour avoir un rendu joli quelle que soit la taille et c'est marre. Alors je sais, on a - globalement - des connexions de fifous qui s'accommodent de cette surcharge, mais:</p>
<ol>
<li>justement, pas tous: beaucoup n'ont pas des connexions de privilégiés; la campagne, les zones blanches, les pays en voie de développement etc... C'est pas cool de leur imposer des surcharges.</li>
<li>ça me rappelle les développeurs qui tablent sur le perfectionnement technologique des machines pour pas s'emmerder à optimiser leurs bouzins en se disant que ça tourne sur leur bécane à 4000 boules.</li>
<li>c'est du loose-loose: les devs s'emmerdent avec des brouettées d'icônes aux formats les plus strange qui soient et les utilisateurs se font bouffer le forfait 2€ free juste pour charger l'icône du site... Le jeu n'en vaut pas la chandelle: il y a sans doute de meilleurs emplois du temps de dev et de la bande passante.</li>
</ol>
<h1>Heureusement</h1>
<p>...l'auteur propose de limiter à 5 le nombre d'icônes (avec un fichier manifest)... c'est déjà ça.</p>
<p><p style="text-align:center"><img src="media/993cd448.st_bon__j_ai_fini_mon_coup_de_gueule__vous_pouvez_y_aller__1.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1608801818-C_est_bon__j_ai_fini_mon_coup_de_gueule__vous_pouvez_y_aller__(1).jpg" alt="C est bon  j ai fini mon coup de gueule  vous pouvez y aller  (1).jpg"/></p></p>
<div class="via"><span title="Source du lien">Via https://sebsauvage.net/links/?7JTrSQ</span></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1440#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


title: Gadget: Test de la mini imprimante thermique agfa Realpix Pocket P
uri: Gadget-Test-de-la-mini-imprimante-thermique-agfa-Realpix-Pocket-P
feed_id:
http://www.warriordudimanche.net/article1441/gadget-test-mini-imprimante-thermique-agfa-realpix-pocket-p

content:
<img src="media/25f6f5ed.gadget.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/gadget.jpg" style="width:100%;height:auto"/><h1>Mais qu'est-ce que c'est encore que ce truc ?</h1>
<p>Il s'agit d'une petite imprimante du type de celles qui impriment vos tickets de caisse... mais mieux.</p>
<p>Mettons-nous d'accord de suite: ce n'est pas une imprimante de qualité, ce n'est pas une imprimante photo, ce n'est même pas une imprimante couleur. </p>
<p>Il s'agit d'un gadget destiné à s'amuser en imprimant des notes, des bannières, des listes, des petites images à glisser partout ou coller dans son journal.</p>
<h2>Avantages:</h2>
<ol>
<li>elle est toute petite et toute mimi: elle tient dans la paume de la main.</li>
<li>elle est dotée d'une batterie qui permet de la trimballer absolument partout.</li>
<li>elle est thermique: l'impression se fait sur un papier spécial mais il n'y a pas de cartouche d'encre.</li>
<li>l'impression est très rapide</li>
<li>elle est sans fil et la connexion se fait par bluetooth</li>
<li>le papier n'est pas très cher et il existe en autocollant (let the fun begin !)</li>
<li>elle est pas très chère: 39€ chez Intermarché, c'est pas un investissement.</li>
</ol>
<h2>Inconvénients</h2>
<ol>
<li>l'impression photo est assez pourrave: c'est du dégradé de gris avec une résolution médiocre</li>
<li>l'impression n'est contrôlée que par l'appli et via smartphone: je n'ai pas cherché, mais je n'ai pas réussi à la faire reconnaître par linux ou windaube (c'est peut-être possible mais ça relèvea du hack à mon avis) </li>
</ol>
<h1>L'appli : PP Go</h1>
<p>L'application compatible est pour le moins ... minimaliste. On peut y imprimer un texte, une image, une photo prise à la volée ou même un gribouillage dessiné dans la page dédiée.</p>
<div style="display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:5px"><img src="media/0c2e8bd6.1608911162-Screenshot_20201225-160849.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/GadgetTestdelaminiimprimantethermiqueagfaRealpixPocketP-25-12-2020-16h20/1608911162-Screenshot_20201225-160849.jpg" alt="Screenshot 20201225-160849.jpg"/>
<img src="media/4169d6ed.1608911162-Screenshot_20201225-160925.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/GadgetTestdelaminiimprimantethermiqueagfaRealpixPocketP-25-12-2020-16h20/1608911162-Screenshot_20201225-160925.jpg" alt="Screenshot 20201225-160925.jpg"/>
<img src="media/88731362.1608911162-Screenshot_20201225-160946.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/GadgetTestdelaminiimprimantethermiqueagfaRealpixPocketP-25-12-2020-16h20/1608911162-Screenshot_20201225-160946.jpg" alt="Screenshot 20201225-160946.jpg"/></div>
<h1>Ça donne quoi ?</h1>
<p>Une fois connectée, l'impression est rapide et, honnêtement, pas si mauvaise que ça pour un gadget à 39€...</p>
<p><p style="text-align:center"><img src="media/e08daa50.1608912004-IMG_20201225_161038.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/GadgetTestdelaminiimprimantethermiqueagfaRealpixPocketP-25-12-2020-16h20/1608912004-IMG_20201225_161038.jpg" alt="IMG 20201225 161038.jpg"/></p>
<p style="text-align:center"><img src="media/f1cd6ee7.1608912004-IMG_20201225_161149.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/GadgetTestdelaminiimprimantethermiqueagfaRealpixPocketP-25-12-2020-16h20/1608912004-IMG_20201225_161149.jpg" alt="IMG 20201225 161149.jpg"/></p>
<p style="text-align:center"><img src="media/49df0b1e.1608912004-IMG_20201225_161753.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/GadgetTestdelaminiimprimantethermiqueagfaRealpixPocketP-25-12-2020-16h20/1608912004-IMG_20201225_161753.jpg" alt="IMG 20201225 161753.jpg"/></p></p>
<p>On peut même s'amuser à imprimer des bannières de la longueur que l'on veut car l'impression se fait sur des rouleaux
<p style="text-align:center"><img src="media/a357dbcb.1608912429-IMG_20201225_161810.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1608912429-IMG_20201225_161810.jpg" alt="IMG 20201225 161810.jpg"/></p></p>
<p>J'en colle en particulier dans mon bullet journal pour illustrer certains moments ou certaines notes.</p>
<p>J'ai même prévu de me faire quelques versions papier de cette image <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/>
<p style="text-align:center"><img src="media/e155d08b.1608913329-IMG_1608738131438.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1608913329-IMG_1608738131438.png" alt="IMG 1608738131438.png"/></p></p>
<h1>Donc</h1>
<p><p style="text-align:center"><img src="media/64a39c04.1608912834-IMG_20201225_171000.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1608912834-IMG_20201225_171000.jpg" alt="IMG 20201225 171000.jpg"/></p>
<p style="text-align:center">39€ avec 4 rouleaux de papier</p></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1441#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1442/5fe8da6794510
title: Blob Opera — Google Arts & Culture
uri: Blob-Opera-Google-Arts-Culture
url: https://artsandculture.google.com/experiment/blob-opera/AAHWrq360NcGbw
content:
<img src="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/blob-opera-google-artsculture-p23feUh1kc0fPF1lGWx8KHCjll1Zagy-CGZvGTH0gR8jdz4sCrubieqPiO0jI4oERSE=w776-h480-n-rw-v1" style="width:100%;height:auto"/><p>C'est bien con mais très drôle à utiliser...</p>
<p>Deux ténors et deux sopranos, quatre blobs et un opéra à créer !
<br/><br/><div class="img_source"><a href="https://lh3.googleusercontent.com/p23feUh1kc0fPF1lGWx8KHCjll1Zagy-CGZvGTH0gR8jdz4sCrubieqPiO0jI4oERSE=w776-h480-n-rw-v1">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1442#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1443/5fea073b4eaa9
title: A Calendar in Three Lines of CSS
uri: A-Calendar-in-Three-Lines-of-CSS
url: https://calendartricks.com/a-calendar-in-three-lines-of-css/
content:
<img src="media/4470f1d2.css.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/css.png" style="width:100%;height:auto"/><p>Intéressant et astucieux</p>
<pre><code>.calendar {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
}
.first-day {
  grid-column-start: 3;
}

&lt;div class="calendar-wrapper"&gt;
  &lt;h1&gt;Decemeber&lt;/h1&gt;
  &lt;ul class="calendar"&gt;
    &lt;li class="weekday"&gt;Sun&lt;/li&gt;
    &lt;li class="weekday"&gt;Mon&lt;/li&gt;
    &lt;li class="weekday"&gt;Tue&lt;/li&gt;
    &lt;li class="weekday"&gt;Wed&lt;/li&gt;
    &lt;li class="weekday"&gt;Thu&lt;/li&gt;
    &lt;li class="weekday"&gt;Fri&lt;/li&gt;
    &lt;li class="weekday"&gt;Sat&lt;/li&gt;

    &lt;li class="first-day"&gt;1&lt;/li&gt;
    &lt;li&gt;2&lt;/li&gt;
    &lt;li&gt;3&lt;/li&gt;
    &lt;!-- ... --&gt;
    &lt;li&gt;29&lt;/li&gt;
    &lt;li&gt;30&lt;/li&gt;
    &lt;li&gt;31&lt;/li&gt;
  &lt;/ul&gt;
&lt;/div&gt;
</code></pre>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1443#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1444/5ff4862ce95ae
title: Descript | Create podcasts, videos, and transcripts
uri: Descript-Create-podcasts-videos-and-transcripts
url: https://www.descript.com/
content:
<img src="media/b9423c98.corbeau.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/corbeau.jpg" style="width:100%;height:auto"/><p>Très étonnant et apparemment très puissant: un outil d'édition vidéo qui permet de transcrire en texte l'audio des vidéos... ensuite on peut éditer la vidéo en éditant LE TEXTE: genre supprimer les hésitations (voire tout un passage) ou même MODIFIER LE TEXTE EN CHANGEANT DES MOTS... les changements sont reportés dans la vidéo et sa bande son...</p>
<p>Donc, on peut faire dire ce qu'on veut à une vidéo... non ?!  Genre prendre la vidéo de quelqu'un sur youtube, la «descripter» puis changer facilement ce que dit le narrateur...</p>
<p>Let the fun begin !</p>
<p><p style="text-align:center"><img src="media/ead4d8fa.1609861096-popcorn.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1609861096-popcorn.jpeg" alt="popcorn.jpeg"/></p></p>
<div class="via"><span title="Source du lien">Via https://valentin.tomasso.fr/liens/</span></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1444#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


title: Quartier Libre – Arnaud Montebourg : « La trahison des élites françaises » - YouTube
uri: Quartier-Libre-Arnaud-Montebourg-La-trahison-des-élites-fran
url: https://www.youtube.com/watch?v=5Rdnul56JaU&feature=emb_logo
feed_id:
http://www.warriordudimanche.net/article1445/quartier-libre-arnaud-montebourg--la-trahison-elites-francaises--youtube

content:
<img src="media/b505e743.mondedemerde.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/mondedemerde.jpg" style="width:100%;height:auto"/><p>Pas encore vu la vidéo mais la phrase de Montebourg ("Je pense qu'Emmanuel Macron ne passera pas le premier tour des présidentielles, et ça vaut mieux parce que sinon il serait battu au second tour par Mme Le Pen" ) est assez proche de ce que je pense également... en particulier parce que, la prochaine fois, ceux qui ont voté contre lepen ne se déplaceront plus au second tour...</p>
<p>via <a href="https://shaarli.mydjey.eu/?86nCmg">https://shaarli.mydjey.eu/?86nCmg</a></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1445#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1446/5ff9859962e5b
uri: Confinement-l-attestation-officielle-de-déplacement-n-était-pas
title:
Confinement : l'attestation officielle de déplacement n'était pas obligatoire, selon le Conseil d'Etat

url:
https://www.marianne.net/societe/police-et-justice/confinement-lattestation-de-deplacement-netait-pas-obligatoire-selon-le-conseil-detat

content:
<img src="media/4308f209.t-pas-obligatoire-selon-le-conseil-d-etat-attestationuseless.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/confinement-l-attestation-officielle-dedeplacementn-etait-pas-obligatoire-selon-le-conseil-d-etat-attestationuseless.jpg" style="width:100%;height:auto"/><blockquote>
<p>Le 10 décembre, le ministre de l'Intérieur, Gérald Darmanin, indiquait que les forces de l'ordre avaient réalisé 2.924.775 contrôles depuis le début du confinement. Dont combien ayant entraîné une verbalisation faute d'attestation "officielle", et finalement injustifiée ?</p>
</blockquote>
<p>Baltringues...</p>
<p>Via Seb sur Mastodon<br/><br/><div class="img_source"><a href="media/a7819c1b.attestationuseless.jpg" data-original-source="https://resize.marianne.net/r/1540,924/img/var/LQ4557482C/528451/attestationuseless.jpg">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1446#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1448/5ffc353b1c4c7
title: TheForeignAgent (@TheForeignAgent@social.taker.fr) - Mastodon
uri: TheForeignAgent-(-TheForeignAgent-social-taker-fr)-Mastodon
url: https://social.taker.fr/@TheForeignAgent
content:
<img src="media/453196a1.n-theforeignagent-social-taker-fr-mastodon-0d1b6755f83ae88b.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/theforeignagent-al-an-theforeignagent-social-taker-fr-mastodon-0d1b6755f83ae88b.jpeg" style="width:100%;height:auto"/><p>Si vous aimez les couteaux et que vous voulez faire un geste sympa il y a moyen d'aider un pote mastodon dans une mauvaise passe: il est obligé de revendre sa collection de couteaux parce que l'activité de travail du cuir dans laquelle il avait décidé de se reconvertir n'a pas fonctionné suffisamment pour qu'il en vive... </p>
<p>Vous pouvez aussi jeter un coup d'oeil à son travail  sur <a href="https://pjs-leathercraft.ogre.st/">https://pjs-leathercraft.ogre.st/</a>  ou <a href="https://www.instagram.com/ducuiretdeslames/?hl=fr">https://www.instagram.com/ducuiretdeslames/?hl=fr</a>
<br/><br/><div class="img_source"><a href="media/ed6f700b.0d1b6755f83ae88b.jpeg" data-original-source="https://social.taker.fr/system/media_attachments/files/105/536/086/713/860/138/small/0d1b6755f83ae88b.jpeg">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1448#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1447/5ffc2aa2d94ea
uri: Comment-le-ministre-Blanquer-peut-il-encore-mentir-sur-la-situation-sa
title:
Comment le ministre Blanquer peut-il encore mentir sur la situation sanitaire dans les écoles ? | L’instit’humeurs | Francetv info

url:
https://blog.francetvinfo.fr/l-instit-humeurs/2021/01/10/comment-le-ministre-blanquer-peut-il-encore-mentir-sur-la-situation-sanitaire-dans-les-ecoles.html

content:
<img src="media/b505e743.mondedemerde.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/mondedemerde.jpg" style="width:100%;height:auto"/><h1>Ce que je vais dire ne concerne que l'établissement où je bosse car je ne dispose pas d'informations et de témoignages suffisants pour les autres établissements.</h1>
<h1>cas d'école (gag)</h1>
<p>Dans mon bahut, aucune information ne circule à propos des cas de COVID: AUCUNE. 
Comme toujours, ce sont les élèves qui apprennent aux enseignants qu'untel est cas contact et qu'unetelle a chopé le COVID. 
Les très rares informations venant de la voie hiérarchique n'arrivent que lorsque elles ont fuité de toutes façons...</p>
<p>On a eu le cas de surveillants venant chercher cinq gamins de la classe sans rien expliquer: renseignement pris auprès d'eux plus tard, ils venaient exfiltrer des cas contacts dans le feutré à la demande du chef... ils semblaient indignés et je les comprends: ils avaient appris par les élèves que les  parents du gamin contaminé avaient averti la direction depuis plusieurs jours. Les mômes contact sont allés au collège normalement, ont mangé à la cantine normalement toussa. Dans une classe de 28 élèves qui restent toute la journée dans une des salle les plus petites de l'établissement.</p>
<h1>Donc, sans vouloir généraliser,</h1>
<p>je ne tombe pas de ma chaise en lisant cet article: le gouvernement demande à ce qu'on fasse garderie pour que tout le monde aille bosser et fait pression sur les académies et rectorats qui font eux-mêmes pression sur les chefs qui obéissent sans discuter en bons fonctionnaires... si on accumule les possibilités de bidonnage de chaque niveau on aboutit aux chiffres en question.</p>
<h1>De toutes façons</h1>
<p>Vous êtes VRAIMENT étonnés de constater que le gouvernement ment, traffique et ne retient que les informations qui le servent en oubliant volontairement celles qui pourraient coûter la vie aux gens ?</p>
<p>Pour ma part, j'attends encore qu'on m'explique </p>
<ul>
<li>pourquoi aller dans un restau en famille et selon un protocole sanitaire strict est plus dangereux que d'aller à la cantine ?</li>
<li>pourquoi aller à l'église est moins dangereux qu'aller au cinéma ?</li>
<li>pourquoi s'entasser dans les salles de classe ou les transports en commun est moins dangereux que de s'entasser dans les supermarchés ?</li>
<li>par quelle magie s'entasser dans les stations de ski sans avoir le droit de skier est moins dangereux que d'aller répartir le même nombre de gens toute la journée sur un domaine de 300km de pistes ?</li>
<li>par quelle logique des gens en station, couverts de la tête aux pieds, masqués, à l'extérieur et à distance  se contamineraient davantage que des mômes enfermés dans la même salle pendant 6 heures ?</li>
<li>comment l'école peut-elle à la fois être l'endroit le moins dangereux et nécessiter qu'on autorise les élèves à ne pas s'y rendre les deux derniers jours avant les vacances pour éviter la contamination ?</li>
<li>comment un président qui est allé lui-même au théâtre en disant qu'il faut continuer à vivre normalement au début d'une pandémie qu'il savait grave peut après coup refuser que les gens fassent autre chose de leur vie que d'aller bosser et de consommer ?</li>
<li>quel niveau de mauvaise foi faut-il, alors que les chiffres de contamination ne baissent pas et qu'il ne reste plus que l'école, les supermarchés et les transports en commun d'ouverts, pour conclure que ces derniers ne sont en rien des foyers privilégiés de contamination ?</li>
</ul>
<p>Parce que dans les classes, il n'y a pas de distanciation possible, les masques sont parfois peu voire pas changés, il faut surveiller pour que TOUS les gamins se désinfectent les mains, ils se passent des affaires malgré l'interdiction, passent leurs récréations à se papouiller, jouent avec leur masque etc. </p>
<p>Et je les comprends, ces mômes: c'est lourd, très contraignant, ils ne peuvent pas bouger de leur salle, n'ont le droit de rien faire à part bosser et se geler dans les salles qu'on est obligé d'aérer toutes les deux heures par 0 degré tout en constatant l'ineptie quotidienne des décisions qu'on leur impose et la mauvaise foi des dirigeants qui nous gouvernent...</p>
<p>Et il faudrait accepter tout ça sans en ricaner, sans cynisme, sans se rebeller, sans en avoir marre, sans déprimer ?</p>
<p>via <a href="https://sebsauvage.net/links/?GavLMg">https://sebsauvage.net/links/?GavLMg</a></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1447#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1449/5ffc6f61a3136
title: Subjects – Old Book Illustrations
uri: Subjects-Old-Book-Illustrations
url: https://www.oldbookillustrations.com/subjects/
content:
<img src="media/a33f1f3e.subjects-old-book-illustrations-talking-head.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/subjects-old-book-illustrations-talking-head.jpg" style="width:100%;height:auto"/><p>OUFTI ! Une banque d'illustrations anciennes ! YABON !
ça sent le meme !
<p style="text-align:center"><img src="media/41e0d470.1610379273-5f90e882960da64a.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1610379273-5f90e882960da64a.png" alt="5f90e882960da64a.png"/></p></p>
<p>Merci Seb ! (<a href="https://sebsauvage.net/links/?-QfE5w">https://sebsauvage.net/links/?-QfE5w</a>)</p>
<p><br/><br/><div class="img_source"><a href="media/c8e0e199.talking-head.jpg" data-original-source="https://www.oldbookillustrations.com/wp-content/uploads/2020/11/talking-head.jpg">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1449#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1450/cas-ecole-ii-retour
title: Cas d'école II (le retour)
uri: Cas-d-école-II-(le-retour)
content:
<img src="media/15a8855d.et_la_marmotte.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/et_la_marmotte.jpg" style="width:100%;height:auto"/><p>Dans un <a href="https://warriordudimanche.net/article1447/5ffc2aa2d94ea">billet précédent</a> j'évoquais les remontées de chiffres parfois fantaisistes dans l'éducation nationale en narrant la façon dont les choses se passaient dans mon collège...</p>
<p>Ben vendredi on a eu du nouveau: des cas avérés de COVID chez les enseignants... </p>
<h1>Tout a commencé mardi...</h1>
<p>...avec une de mes collègues qui, commençant à souffrir de symptômes, a fait le test et a été déclarée positive au covid19. Elle a immédiatement alerté le collège et les personnes pouvant être cas contact.
Chaque personne alertée a elle aussi fait le test, bien entendu. Après un jour, c'étaient trois collègues qui étaient positifs...</p>
<p>C'est le moment qu'a choisi notre chef pour nous envoyer un email dans lequel il nous rappelait - avec force mots soulignés pour bien nous montrer les notions importantes à retenir pour nous pauvres cons - qu'il fallait absolument produire un arrêt de travail ou une attestation de la CPAM sous peine de se voir notifé une constatation d'absence de service fait... Puis, tranquilou détendu du gland, il nous rappelle à la «stricte application des règles sanitaires en particulier dans la salle des professeurs (souligné)», sous-entendant par là que si on est positif, c'est de notre faute et pas de la sienne.</p>
<h2>Pour résumer</h2>
<p>Non seulement il ne prend aucune nouvelle des collègues ni ne se fend d'un mot gentil, d'une parole de soutien, d'un zeste d'humanité mais en plus il nous culpabilise pour se dédouaner de sa gestion pour le moins chaotique du protocole... </p>
<p>Rappelons que depuis l'année dernière, nous ne disposons plus de nos classes pour nous isoler et que nous en sommes réduits à nous «reposer» en salle des profs, tous ensemble... et boire un café s'avère difficile quand on conserve son masque. </p>
<p>Or, ceux qui nous font ce reproche - le chef, la gestionnaire et son mari, correspondant TICE de l'établissement et prof de techno - disposent de leur bureau individuel ou salle de cours et d'un logement de fonction à 100 mètres de leur bureau... Facile dans ces conditions d'aller s'isoler pour retirer son masque, se gratter les noix, se curer le pif ou, plus probablement, se pochtronner en pleine journée au point de ne plus rien pouvoir gérer après...</p>
<h2>atta atta, c'est pas fini !</h2>
<p>Sur ce, vendredi arrive et avec lui l'annonce qu'une autre personne est positive: nous sommes à 4 positifs sur 4 testés. C'est ce qu'on appelle un cluster.</p>
<p>Le chef choisit d'arriver en fin de récréation de 10h30 pour faire un point et il est colère le gars (comme tous les alcoolos)... Là, il minimise la situation, dit qu'il attend les ordres de sa hiérarchie pour savoir comment communiquer l'information aux élèves.</p>
<h2>Oui, tu as bien lu...</h2>
<p><strong><em>...vendredi, trois jours après la première alerte de la collègue, aucune info n'avait été donnée aux familles.</em></strong>
Pire, d'après le chef, on lui a FORMELLEMENT INTERDIT DE COMMUNIQUER AVANT AVIS DU RECTORAT (je mets en majuscules parce que je ne peux pas dodeliner comme l'orateur). (oui, c'est un gars qui dodeline beaucoup)</p>
<p><p style="text-align:center"><img src="media/0065abca.1610805466-dodeline.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images//1610805466-dodeline.gif" alt="dodeline.gif"/></p></p>
<p>Il a ajouté qu'il nous interdisait d'en parler aux élèves. N'y tenant plus, je suis intervenu en disant qu'on ne pouvait pas m'ordonner de mentir aux élèves et que ces derniers commençaient à poser des questions. Là il a tenté de me décocher un regard noir - ne parvenant qu'à me montrer des globes d'un jaune pisseux injectés de sang - en me disant qu'il fallait répondre qu'une information serait faite dans la journée. Soutenant son regard, j'ai répété cette phrase en la mettant entre guillemets puis, sans cesser de le regarder, j'ai ajouté «c'est noté» attendant qu'il baisse les yeux. Comme il manque de courage, c'est ce qu'il a fait.</p>
<p>La seule mesure annoncée consiste en une «désinfection complète de l'établissement par un robot UV» à propos duquel il croit bon d'ajouter - sans doute pour renforcer sa crédibilité - qu'il «ressemble à R2D2». (sic)</p>
<p>RIEN D'AUTRE. Ni demande de tests du personnel, ni fermeture rien. Et surtout: silence !</p>
<h2>Ce qu'on peut raisonnablement en penser</h2>
<p>C'est que l'état, et ses bons petits soldats - tiennent absolument à maîtriser toute l'information autour des infections, quitte :</p>
<ul>
<li>à laisser les mômes aller dans des classes avec des enseignants potentiellement infectés,</li>
<li>à minimiser les chiffes de contamination des enseignants (deux des positifs vivent ensemble donc «ils ne comptent que pour un» dixit le chef)</li>
<li>à cacher le nombre de positifs chez les élèves (ils ont martelé qu'il n'y avait AUCUN CAS CHEZ LES ELEVES alors que dans les collèges alentours, les chefs communiquent en toute transparence à ce propos: à croire que mon collège est le seul à n'avoir aucun cas),</li>
<li>à faire pression sur les enseignants - avec un ton menaçant et en insistant sur le droit ou pas de communiquer,</li>
<li>à faire pression sur au moins une élève pour qu'elle ne dise à personne qu'elle se faisait tester sous peine «d'être punie»  (témoignages indirects mais assez crédibles compte tenu des élèves en question sur des propos qui auraient été tenus par le chef)</li>
</ul>
<h1>Encore une fois</h1>
<p>cette situation ne concerne que mon collège et ne saurait -j'espère- être représentatif de l'ensemble des établissements de France... Mais j'en ai tellement plein le joufflu, je suis tellement sous pression dans ce bahut de merde que j'avais besoin d'en parler.</p>
<p>C'est chose faite.</p>
<h1>EDIT :</h1>
<p>Je viens de vérifier mes emails, deux autres personnes sont déclarées positives depuis hier et deux autres sont en attente de test.</p>
<p>Voilà.</p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1450#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1451/60083873ad4bb
uri: GitHub-hoffstadt-DearPyGui-Dear-PyGui-A-fast-and-powerful-Graphica
url: https://github.com/hoffstadt/DearPyGui
title:
GitHub - hoffstadt/DearPyGui: Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

content:
<img src="media/d2ff3ecb.ace-toolkit-for-python-with-minimal-dependencies-linuxthemes.PNG" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/github-hoffstadt-dearpygui-dear-pygui-a-fast-and-powerful-graphical-user-interface-toolkit-for-python-with-minimal-dependencies-linuxthemes.PNG" style="width:100%;height:auto"/><img class="smile normal" src="media/b8e47026.omg.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/omg.png"/>ooh ! Une lib Python pour faire **facilement** des GUI **jolies** !
<p>Genre </p>
<pre><code>from dearpygui import core, simple

def save_callback(sender, data):
    print("Save Clicked")

with simple.window("Example Window"):
    core.add_text("Hello world")
    core.add_button("Save", callback=save_callback)
    core.add_input_text("string")
    core.add_slider_float("float")

core.start_dearpygui()</code></pre>
<p>donne</p>
<p><img src="media/f4beaa51.BasicUsageExample1.PNG" data-original-source="https://raw.githubusercontent.com/hoffstadt/DearPyGui/assets/BasicUsageExample1.PNG" alt="alt" /></p>
<p>J'ai pas creusé mais ça me semble intéressant tant je trouve rebutant cet aspect sous python...</p>
<p><br/><div class="img_source"><a href="media/85be47b0.linuxthemes.PNG" data-original-source="https://raw.githubusercontent.com/hoffstadt/DearPyGui/assets/linuxthemes.PNG">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1451#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1453/60097c5fd456b
title: ComposeKey - Community Help Wiki
uri: ComposeKey-Community-Help-Wiki
url: https://help.ubuntu.com/community/ComposeKey
content:
<img src="media/c7ab6c66.astuce.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/astuce.png" style="width:100%;height:auto"/><p>Oui, j'avais posté il y a super longtemps un billet sur des astuces pour les accents espagnols sous ubuntu/int ( <a href="https://www.warriordudimanche.net/article691/59b41f3ca6ec8">https://www.warriordudimanche.net/article691/59b41f3ca6ec8</a> ) puis je me suis rendu compte que la méthode la plus simple (mais VRAIMENT plus simple) est de trouver une disposition de clavier adéquate...</p>
<p>Pour les accents espagnols, le meilleur clavier azerty est le clavier Occitan: </p>
<ul>
<li>il est AZERTY</li>
<li>il est compatible avec les claviers AZERTY les plus répandus</li>
<li>les caractères espagnols sont accessibles en pressant simplement la touche ATL en même temps: ALT+a = á etc.</li>
</ul>
<p>Je n'utilise plus jamais le clavier français.</p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1453#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1452/60096ed5cd476
title: Advent of Code 2020 - 10 enseignements et bonnes pratiques en PHP
uri: Advent-of-Code-2020-10-enseignements-et-bonnes-pratiques-en-PHP
url: https://www.arthurweill.fr/10-enseignements-et-bonnes-pratiques-php/
content:
<img src="media/f73aa120.php.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/php.png" style="width:100%;height:auto"/><p>Un excellent article, très simple d'accès. Résumé pour mémoire mais je vous conseille d'aller lire le tout tant c'est clair et bien documenté:</p>
<h2>1.Tout typer</h2>
<h3>... pour pouvoir compter sur le type des données</h3>
<ul>
<li>Les paramètres des fonctions  <code>function moncul(string $str)</code>  pour éviter de vérifier les paramètres puisqu'un type erroné provoquera une erreur</li>
<li>Les valeurs de retour des fonctions  <code>function moncul(string $str): int</code> car en cas de retour d'un autre type, il y aura erreur. (pour les fonctions ne retournant rien, <code>:void</code> )</li>
<li>Les propriétés de classe : <code>private int $mon_cul;</code> pour qu'une erreur se déclenche en cas d'initialisation d'un type erroné.</li>
</ul>
<h2>2.Protéger ses classes par défaut</h2>
<ul>
<li>ajouter «final» à la déclaration de classe <code>final class monCul(){</code> pour éviter tout héritage, même fortuit. <img class="smile normal" src="media/96bbb317.satisfait.png" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/normal/satisfait.png"/></li>
<li>laisser ses propriétés en private par défaut</li>
<li>laisser ses méthodes en private par défaut jusqu'à ce qu'on ait besoin de les appeler de l'extérieur</li>
</ul>
<h2>3.Utiliser les comparaisons strictes</h2>
<p>... pour éviter les confusions false/0 etc </p>
<h2>4.Se passer des «if»</h2>
<p>En utilisant l'opérateur ternaire <code>condition ? valeur retournée si true : valeur retournée si false;</code></p>
<p>Pourquoi ? Parce que c'est plus court mais aussi parce qu'on peut placer la condition directement dans une assignation ou à la place d'un paramètre: <code>$count += ($value === CONTROL_VALUE) ? 1 : 0;</code></p>
<p>Par contre, je trouve qu'on y perd BEAUCOUP en lisibilité et en organisation.</p>
<h2>5.La fonction « sscanf »</h2>
<p>Pour analyser une chaîne selon un format (et à la place d'un explode plus lourd). C'est l'inverse de printf(). ( <a href="https://www.php.net/manual/fr/function.sscanf.php">https://www.php.net/manual/fr/function.sscanf.php</a> )</p>
<h2>6.L'inversion de valeurs en une ligne</h2>
<h3>et avec autant de valeurs qu'on veut</h3>
<p><code>[$var1, $var2, $var3, $var4] = [$var4, $var3, $var2, $var1];</code></p>
<h2>7. L’opérateur de décomposition « … »</h2>
<p><code>$intersection = array_intersect(...$bigArray);</code> au lieu de <code>$intersection = array_intersect($bigArray[0], $bigArray[1], $bigArray[2]); // Etc.</code></p>
<h2>8. Toujours ajouter un compteur de boucle pour sortir des while</h2>
<p>Ça m'a rappelé un épisode de BigBang Theory dans lequel Sheldon est prisonnier d'une boucle dans son algorithme  HowToMakeANewFriend... (c'est Howard qui l'en sort en implémentant un compteur comme condition de sortie).</p>
<pre><code>$block++;
    if ($block &gt; 1000) {
        break;
    }</code></pre>
<h2>9.Utiliser les fonctions liées aux tableaux</h2>
<p>Je plussoie vigoureusement ce point particulier </p>
<p>Avant de se lancer dans un traitement de tableau en créant une fonction ou une méthode exprès, relisez la doc de toutes les fonctions commençant par Array_ ... histoire de ne pas réinventer la roue.
<p style="text-align:center"><img src="media/5e6a1d16.1611233020-joebarteam6p43.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1611233020-joebarteam6p43.jpg" alt="joebarteam6p43.jpg"/></p></p>
<p><p style="text-align:center"> <a href="https://www.php.net/manual/fr/ref.array.php"><img class="smile xbig" src="media/a323f5d9.rtfm.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/rtfm.jpg"/></a> </p></p>
<h2>10.Manipuler les tableaux avec les callbacks et les Collections</h2>
<p>Pour manipuler un tableau, penser à utiliser array_map plutôt que foreach si c'est possible:</p>
<ul>
<li>utilisation simple <code>array_map('trim',$tableau)</code></li>
<li>fonction anonyme ```array_map(function($k){ code de traitement },$tableau);</li>
<li>avec une méthode <code>array_map(array($instance, 'methode'), $tableau)</code></li>
</ul>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1452#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1454/6009931be8dc0
title: How to save a base64 image from javascript with php | Our Code World
uri: How-to-save-a-base64-image-from-javascript-with-php-Our-Code-World
url: https://ourcodeworld.com/articles/read/76/how-to-save-a-base64-image-from-javascript-with-php
content:
<img src="media/385fe775.bravo.gif" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/bravo.gif" style="width:100%;height:auto"/><p>Bon, on ne m'enlèvera pas de la tête que c'est pas super intuitif, ni super simple, mais bon, je n'ai trouvé que ça qui fonctionne...</p>
<h1>Mon souci</h1>
<ol>
<li>Je crée une image côté navigateur avec canvas</li>
<li>je veux l'envoyer à mon serveur pour stockage</li>
</ol>
<p>On pourrait croire que c'est simple, hein... ben j'ai pas trouvé, personnellement.</p>
<h1>J'ai essayé</h1>
<ol>
<li>de transformer le canvas en blob et de l'envoyer via un formdata</li>
<li>de transformer le canvas en blob et de l'envoyer comme un objet simple</li>
<li>de transformer le canvas en DataURL et de l'envoyer via un formdata</li>
<li>de transformer le canvas en DataURL et de l'envoyer comme un objet simple</li>
</ol>
<p>Mais à chaque fois, j'ai pas été foutu de récupérer les données côté PHP (bon, je me doute qu'il doit y avoir un pacson de trucs que j'ignore encore, hein...)</p>
<h1>Ensuite, j'ai pensé</h1>
<p>«et si je passais les données au format base64, je devrais pouvoir les récupérer facilement...» car je pratique couramment un optimisme ridicule au sujet duquel il m'arrive encore de sombrer dans la stupéfaction à grand fracas...</p>
<p>Dont acte: je recommence à farfouiller avec des fetch, des posts pis tout mais sans succès: les données décodées font une image invalide.</p>
<h1>en désespoir de cause</h1>
<p>Je décide de procéder moins élégamment: je copie les données vers un formulaire caché que je poste en target blank pour pas perdre ma page de travail... Oui, je sais, c'est sale, c'est moche, c'est pas secure, j'en ai conscience, c'est pas la peine de m'enfoncer, j'ai déjà assez honte comme ça...
<p style="text-align:center"> <img class="smile xbig" src="media/9ce9b8ec.gmerde.jpg" data-original-source="http://www.warriordudimanche.net/plugins/WDD_replace/img/xbig/gmerde.jpg"/> </p>
Je reçois bien de la base 64, je décode... Et l'image n'est toujours pas valide. Puis une recherche m'apprend qu'il faut virer l'en-tête base64 côté serveur avant de décoder pour que ça fonctionne...</p>
<p>Je teste et... ça marche.</p>
<p>SUPER INTUITIF MERCI</p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1454#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1455/600aa3919396e
title: Eqk-iwuWMAUsXbW (Image JPEG, 4032 × 3024 pixels) - Redimensionnée (31%)
uri: Eqk-iwuWMAUsXbW-(Image-JPEG-4032-3024-pixels)-Redimensionnée
url: https://pbs.twimg.com/media/Eqk-iwuWMAUsXbW?format=jpg&amp;amp;amp;name=4096x4096
content:
<img src="media/9614f21f.teamvieux.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/titres/teamvieux.jpg" style="width:100%;height:auto"/><p><p style="text-align:center"><img src="media/371a3a57.1611313525-Je_suis_prt___on_part_quand__tu_veux__.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1611313525-Je_suis_prêt___on_part_quand__tu_veux__.png" alt="Je suis prêt   on part quand  tu veux  .png"/></p></p>
<p>J'ai beau essayer plein de jeux différents, rien n'y fait: ça ne vaut pas les elder scrolls à mes yeux. </p>
<p>Les autres jeux sont soit trop dirigistes, soit trop narratifs, soit mal foutus du point de vue ergonomique... je ne retrouve jamais le plaisir de jeu, l'immédiateté, la simplicité, la liberté de Skyrim, Oblivion ou Morrowind... </p>
<p><p style="text-align:center"><img src="media/6991d159.1611310228-heavyb.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1611310228-heavyb.jpg" alt="heavyb.jpg"/></p></p>
<div class="via"><span title="Source du lien">Via https://www.sammyfisherjr.net/Shaarli/</span></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1455#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1456/600ad155d3622
title: Donnez un look NES à votre site web
uri: Donnez-un-look-NES-à-votre-site-web
url: https://korben.info/look-nes-site-web.html
content:
<img src="media/1f9d7d91.n-look-nes-a-votre-site-web-korben20200417144706-1-3-768x472.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/donnez-un-look-nes-a-votre-site-web-korben20200417144706-1-3-768x472.png" style="width:100%;height:auto"/><p>Donner un style NES à un site ou une appli web ? Voilà une feuille de style toute prête...
<br/><br/><div class="img_source"><a href="media/1bcc3848.korben20200417144706-1-3-768x472.png" data-original-source="https://korben.info/app/uploads/2020/12/korben20200417144706-1-3-768x472.png">Source image</a></div></p>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1456#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1457/600fe23a48471
title: À quoi ressemblait vraiment l'Angleterre à l'époque de «La Chronique des Bridgerton»?
uri: À-quoi-ressemblait-vraiment-l-Angleterre-à-l-époque-de-La-Chroniq
url: https://www.slate.fr/story/199518/chronique-bridgerton-netflix-regence-histoire-angleterre
content:
<img src="media/e110b5e7.hronique-des-bridgerton-capture_decran_2021-01-25_a_16.24.49.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/a-quoi-ressemblait-vraiment-l-angleterre-a-l-epoque-de-la-chronique-des-bridgerton-capture_decran_2021-01-25_a_16.24.49.jpg" style="width:100%;height:auto"/><p>@SammyFisher : 
C'est exactement ce que j'en ai pensé: il faut le prendre comme une pure fiction, voire une uchronie idéaliste. Ça ne me semble ni bien ni mal en soi... tant que le postulat de départ est bien clair pour tout le monde.</p>
<p>Sans compter que j'ai trouvé le tout assez fade et sans charme. </p>
<div class="via"><span title="Source du lien">Via https://www.sammyfisherjr.net/Shaarli/</span></div><br/><br/><div class="img_source"><a href="media/f1ba1705.capture_decran_2021-01-25_a_16.24.49.jpg" data-original-source="https://www.slate.fr/sites/default/files/styles/1060x523/public/capture_decran_2021-01-25_a_16.24.49.jpg">Source image</a></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1457#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


feed_id: http://www.warriordudimanche.net/article1458/600fe32d862fa
uri: Addy-Osmani-sur-Twitter-Have-low-resolution-images-Enlarge-them-i
url: https://twitter.com/addyosmani/status/1353616560057815041
title:
Addy Osmani sur Twitter : Have low-resolution images? Enlarge them & improve their quality with ojoy.netlify.app. All client side. Powered by ML using UpscalerJS & TensorFlow.js.

content:
<img src="media/d531e667.powered-by-ml-using-upscalerjs-tensorflow-js-resize.0e84594e.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/_WEBLINKS/addy-osmani-sur-twitter-have-low-resolution-images-enlarge-them-improve-their-quality-with-ojoy-netlify-app-all-client-side-powered-by-ml-using-upscalerjs-tensorflow-js-resize.0e84594e.jpg" style="width:100%;height:auto"/><p>Une alternative à Waifux2 dont j'avais parlé <a href="https://warriordudimanche.net/article1317/5ec2756c51032">ici</a> (<a href="http://waifu2x.udp.jp/">http://waifu2x.udp.jp/</a>)
SPOILER: Waifu est mieux.
Test ci-dessous</p><p>J'ai voulu tester sous firefox mais sans succès: la page mouline et plante.
Sous chromium, pas de souci majeur quand l'appli veut bien fonctionner...
J'ajouterais que le résultat obtenu reste très en dessous de ce que fait waifu, tant en termes de qualité que de poids:</p>
<h1>TEST N°1</h1>
<p><p style="text-align:center"><img src="media/f385a7fd.1611654802-1590225843-200x200originale.jpeg" data-original-source="http://www.warriordudimanche.net/data/medias/images/AddyOsmanisurTwitterHavelowresolutionimagesEnlargethemimprovetheirqualitywithojoynetlifyappAllclientsidePoweredbyMLusingUpscalerJSTensorFlowjs-26-01-2021-10h38/1611654802-1590225843-200x200originale.jpeg" alt="1590225843-200x200originale.jpeg"/></p>
<p style="text-align:center">image d'origine en 200x200</p></p>
<h2>Avec OJOY</h2>
<p><p style="text-align:center"><img src="media/cb39752d.1611654802-800x800.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/AddyOsmanisurTwitterHavelowresolutionimagesEnlargethemimprovetheirqualitywithojoynetlifyappAllclientsidePoweredbyMLusingUpscalerJSTensorFlowjs-26-01-2021-10h38/1611654802-800x800.png" alt="800x800.png"/></p>
<p style="text-align:center">redimensionée en 800x800 (4x) / en PNG / poids: 1.2  mo !</p></p>
<h2>Avec WAIFUx2</h2>
<p><p style="text-align:center"><img src="media/e0830806.1590225843-800x800.jpg" data-original-source="https://warriordudimanche.net/data/medias/images/waifu2x-18-05-2020-13h43/1590225843-800x800.jpg" alt="800x800" /></p>
<p style="text-align:center">redimensionnée aussi en 800x800 / en JPG / poids 152 ko </p></p>
<h1>TEST N°2</h1>
<p>Pour donner une seconde chance à Ojoy, j'ai récupéré une image de celles qu'eux mêmes préconisent: j'ai découpé un joli requin dont l'image présente l'avantage de tester aussi bien les contrastes forts, les angles et les dégradés</p>
<p><p style="text-align:center"><img src="media/ab997fb6.1611655540-requin.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1611655540-requin.jpg" alt="requin.jpg"/></p>
<p style="text-align:center">350x650 / jpg 90%/ 15ko</p></p>
<h2>Avec Ojoy</h2>
<p>Impossible d'obtenir autre chose qu'un carré noir, tant avec une image d'origine en jpg qu'en png...
<p style="text-align:center"><img src="http://www.warriordudimanche.net/data/medias/images//1611655853-Capture du 2021-01-26 11-02-14.png" alt="Capture du 2021-01-26 11-02-14.png"/></p></p>
<h1>Avec Waifu</h1>
<p>No souçaïe, waifu fait le job quel que soit le format d'entrée (même s'il s'en sort mieux avec un png).</p>
<p>Au départ j'avais laissé waifu sur le profil «photo» avec une forte réduction du bruit numérique ce qui faisait qu'on avait un peu d'artefacts jpg dans l'image obtenue. J'ai recommencé en mode dessin et avec une réduction moyenne et les artefacts ont disparu:</p>
<h3>la moins bonne image obtenue</h3>
<p><p style="text-align:center"><img src="media/d3865940.1611656536-4a77db9e-002e-4d32-a5da-8a3674738810.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1611656536-4a77db9e-002e-4d32-a5da-8a3674738810.png" alt="4a77db9e-002e-4d32-a5da-8a3674738810.png"/></p>
<p style="text-align:center">700x700 / png / 185 ko</p></p>
<h2>La meilleure</h2>
<p><p style="text-align:center"><img src="media/bed4e535.1611656841-92c5711f-072a-4b31-bae8-eac65bf5aedf.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1611656841-92c5711f-072a-4b31-bae8-eac65bf5aedf.png" alt="92c5711f-072a-4b31-bae8-eac65bf5aedf.png"/></p>
<p style="text-align:center">700x700 / png / 145 ko</p>
<p style="text-align:center">Mode dessin avec réduction du bruit bas</p></p>
<h3>Comparatif Image d'origine | image moins bonne | Meilleure image</h3>
<p><p style="text-align:center"><img src="http://www.warriordudimanche.net/data/medias/images//1611657060-Capture du 2021-01-26 11-30-51.png" alt="Capture du 2021-01-26 11-30-51.png"/></p></p>
<p>Au bout du compte, l'image générée par waifu est carrément plus belle et propre que celle d'origine.</p>
<h1>TEST N°3</h1>
<p>Parce que tester uniquement avec un dessin, ce ne serait pas sérieux, je lance un défi à base de photo extraite d'un gif animé et sauvée en jpg 90%. </p>
<p><p style="text-align:center"><img src="media/53035fc6.1611657689-eavybreathing.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images/AddyOsmanisurTwitterHavelowresolutionimagesEnlargethemimprovetheirqualitywithojoynetlifyappAllclientsidePoweredbyMLusingUpscalerJSTensorFlowjs-26-01-2021-10h38/1611657689-eavybreathing.jpg" alt="eavybreathing.jpg"/></p>
<p style="text-align:center">374x346 / jpg extrait d'un gif / 38.3 ko</p>
Comme précédemment, impossible d'obtenir d'Ojoy autre chose qu'une image noire... bref, pas concluant.</p>
<p>Pour waifu, toujours aucun problème même si la qualité est moins bonne (mais c'est normal vu le challenge)
<p style="text-align:center"><img src="media/a7777966.1611657689-0351ed1e-6298-454c-8231-f047cb06e9ab.png" data-original-source="http://www.warriordudimanche.net/data/medias/images/AddyOsmanisurTwitterHavelowresolutionimagesEnlargethemimprovetheirqualitywithojoynetlifyappAllclientsidePoweredbyMLusingUpscalerJSTensorFlowjs-26-01-2021-10h38/1611657689-0351ed1e-6298-454c-8231-f047cb06e9ab.png" alt="0351ed1e-6298-454c-8231-f047cb06e9ab.png"/></p>
<p style="text-align:center">748x692 / png / 605 ko</p></p>
<h1>TEST N°4</h1>
<p>Enfin, je suis allé chercher une photo tirée d'unslash que j'ai volontairement réduite et sauvée en jpg 90%.
<p style="text-align:center"><img src="media/c291c390.1611657999-face.jpg" data-original-source="http://www.warriordudimanche.net/data/medias/images//1611657999-face.jpg" alt="face.jpg"/></p>
<p style="text-align:center">236x300 / jpg 90% / 26.6ko</p></p>
<p>Toujours image noire avec Ojoy et pas de problème avec Waifu.</p>
<p>Le résultat est très honorable pour une photo, même s'il y a des artefacts et des soucis de dégradés dus à la quantité de détails (grain de peau, cheveux etc):
<p style="text-align:center"><img src="media/6d3425dc.1611658122-face1db7aa8b-ebcb-4f45-8ba6-66d06923c838.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1611658122-face1db7aa8b-ebcb-4f45-8ba6-66d06923c838.png" alt="face1db7aa8b-ebcb-4f45-8ba6-66d06923c838.png"/></p>
<p style="text-align:center">472x600 / png / 386ko</p></p>
<h1>Conclusion</h1>
<p>L'impossibilité d'obtenir quoi que ce soit avec Ojoy me semble injustement disqualificatoire mais bon, j'ai eu beau tripatouiller rien n'y a fait...
<p style="text-align:center"><img src="media/44924beb.1611658995-C_est_quand__mme_pas_ma__faute__.png" data-original-source="http://www.warriordudimanche.net/data/medias/images//1611658995-C_est_quand__même_pas_ma__faute__.png" alt="C est quand  même pas ma  faute  .png"/></p></p>
<p>Sans surprise, Waifu se démerde carrément bien, en particulier avec les dessins - <a href="https://dictionnaire.orthodidacte.com/article/definition-waifu">ce qui n'étonnera personne</a></p>
<p>Si certains veulent se fader un autre test parce qu'ils sont parvenus à faire fonctionner Ojoy, allez-y (parce que je fais quand même partie des poissards informatiques)</p>
<div class="via"><span title="Source du lien">Via https://links.nekoblog.org/?Wm1tZQ</span></div><br/><br/><div class="img_source"><a href="media/f6bb2cdd.resize.0e84594e.jpg" data-original-source="https://ojoy.netlify.app/resize.0e84594e.jpg">Source image</a></div>
				<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
					<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
					<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js"></script>
					<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});</script><br/><hr/><a href="http://www.warriordudimanche.net/article1458#comments" title="commenter ou voir les commentaires sur ce lien"><small>&#9658; Commentaires</small></a>


