<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://dascritch.net/feed/rss2/xslt" ?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>da scritch net works - Webdev      - Commentaires</title>
    <link>https://dascritch.net/</link>
    <atom:link href="https://dascritch.net/feed/category/Webdev/rss2/comments" rel="self" type="application/rss+xml" />
    <description>Ma vie et tous ses ridicules petits à-côtés : mes émissions “CPU” sur Radio FMR, les standards web, le code et ce qui me passe par la tête.</description>
    <language>fr</language>
    <pubDate>Tue, 09 Jun 2026 06:56:56 +0200</pubDate>
    <copyright>CC pour les textes</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>Dotclear</generator>
                        <item>
          <title>En 20 lignes pas plus : gérer les options d'appel de tes scripts bash - Da Scritch</title>
          <link>https://dascritch.net/post/2018/01/08/En-20-lignes-pas-plus-%3A-g%C3%A9rer-les-options-d-appel-de-tes-scripts-bash#c42460</link>
          <guid isPermaLink="false">urn:md5:c0dca5a56d845f71e757ae2dbaf45670</guid>
          <pubDate>Wed, 09 Nov 2022 07:11:19 +0100</pubDate>
          <dc:creator>Da Scritch</dc:creator>
          <description>&lt;p&gt;Un article ultra passionnant avec une belle liste d'astuces bash &lt;a href=&quot;https://sharats.me/posts/shell-script-best-practices/&quot; rel=&quot;ugc&quot;&gt;https://sharats.me/posts/shell-script-best-practices/&lt;/a&gt;&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Reconstruire son lecteur audio pour le web - David10</title>
          <link>https://dascritch.net/post/2018/11/06/Reconstruire-son-lecteur-audio-pour-le-web#c42433</link>
          <guid isPermaLink="false">urn:md5:1f75c79e63c8f61a2107d7f579d3718f</guid>
          <pubDate>Tue, 09 Mar 2021 08:24:54 +0100</pubDate>
          <dc:creator>David10</dc:creator>
          <description>&lt;p&gt;Super taf! Je suis en train de coder le player HTML5 natif pour l'améliorer,&lt;br /&gt;
malheureusement, je suis tombé sur un bug d'iOS... incompréhensible.&lt;/p&gt;


&lt;p&gt;si quelqu'un sait pourquoi &amp;lt;audio&amp;gt; ne s'affiche pas bien sur iPhone, merci d'éclairer ma lanterne :)&lt;/p&gt;</description>
        </item>
                              <item>
          <title>En 20 lignes pas plus : un verrou non-concurrentiel pour tes scripts bash - Da Scritch</title>
          <link>https://dascritch.net/post/2017/09/25/En-20-lignes-pas-plus-%3A-un-verrou-non-concurrentiel-pour-tes-scripts-bash#c42411</link>
          <guid isPermaLink="false">urn:md5:97538fb26363bb64827039b71181e301</guid>
          <pubDate>Wed, 21 Oct 2020 11:19:00 +0200</pubDate>
          <dc:creator>Da Scritch</dc:creator>
          <description>&lt;p&gt;J'ai un peu amélioré le code, notamment attendre qu'un autre script soit terminé.&lt;br /&gt;
Ces deux fonctions vous seront utiles&lt;/p&gt;


&lt;p&gt;function _wait_pid() {&lt;br /&gt;
# &lt;a href=&quot;https://stackoverflow.com/questions/1058047/wait-for-a-process-to-finish#answer-41613532&quot; title=&quot;https://stackoverflow.com/questions/1058047/wait-for-a-process-to-finish#answer-41613532&quot; rel=&quot;ugc&quot;&gt;https://stackoverflow.com/questions...&lt;/a&gt;&lt;br /&gt;
# Purin que ça a l'air crade&lt;br /&gt;
tail --pid=&quot;${1}&quot; --follow /dev/null&lt;br /&gt;
}&lt;/p&gt;


&lt;p&gt;function _wait_previous_same_script_locking() {&lt;br /&gt;
# Wait until the same script locking&lt;/p&gt;


&lt;p&gt;previous_locking_pid=&quot;&quot;&lt;br /&gt;
if [ -f &quot;${LOCK_FILE}&quot; ]; then&lt;br /&gt;
previous_locking_pid=&quot;$(cat ${LOCK_FILE})&quot;&lt;br /&gt;
echo &quot;=== Waiting for previous same script still locking at PID ${previous_locking_pid} at ${LOCK_FILE}&quot;&lt;br /&gt;
_wait_pid ${previous_locking_pid}&lt;br /&gt;
echo &quot;=== Other script ended&quot;&lt;br /&gt;
fi&lt;br /&gt;
}&lt;/p&gt;</description>
        </item>
                              <item>
          <title>We need Web Share - Da Scritch</title>
          <link>https://dascritch.net/post/2019/06/26/We-need-Web-Share#c42404</link>
          <guid isPermaLink="false">urn:md5:cd4dc9a1aab11a3e58d730560c130413</guid>
          <pubDate>Thu, 27 Jun 2019 11:14:30 +0200</pubDate>
          <dc:creator>Da Scritch</dc:creator>
          <description>&lt;p&gt;Creating a polyfill in webextension is a bit complicated, as there is only obsolete ways to add methods into Navigator() &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Adding_APIs_to_the_navigator_object&quot; title=&quot;https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Adding_APIs_to_the_navigator_object&quot; rel=&quot;ugc&quot;&gt;https://developer.mozilla.org/en-US...&lt;/a&gt;&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Le blues du Web Share - Da Scritch</title>
          <link>https://dascritch.net/post/2019/06/18/Le-blues-du-navigator.share#c42400</link>
          <guid isPermaLink="false">urn:md5:5d8f08d02a9ae49ba2ea0ac20fc88162</guid>
          <pubDate>Tue, 18 Jun 2019 16:16:25 +0200</pubDate>
          <dc:creator>Da Scritch</dc:creator>
          <description>&lt;p&gt;À notre grand regret, je n'ai pas encore écritun convertisseur RIFF-WAV→MIDI&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Le blues du Web Share - Lavall de Montbram</title>
          <link>https://dascritch.net/post/2019/06/18/Le-blues-du-navigator.share#c42399</link>
          <guid isPermaLink="false">urn:md5:126688f2cadb919b84c1c780a29bb4c2</guid>
          <pubDate>Tue, 18 Jun 2019 09:54:31 +0200</pubDate>
          <dc:creator>Lavall de Montbram</dc:creator>
          <description>&lt;p&gt;Honteux ...&lt;br /&gt;
une action utilisateur (genre clique sur ce bouton), lancer&lt;br /&gt;
le clic sur l'image ne lance pas la musique au format midi.&lt;/p&gt;


&lt;p&gt;Ce site est terriblement décevant.&lt;/p&gt;


&lt;p&gt;&lt;sup&gt;_&lt;/sup&gt;&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Retravailler un lecteur web audio dans les petites largeurs - Da Scritch</title>
          <link>https://dascritch.net/post/2019/06/05/Retravailler-un-lecteur-web-audio-dans-les-petites-largeurs#c42398</link>
          <guid isPermaLink="false">urn:md5:60c3cc16a40773d1e75a4ba5b3ce1361</guid>
          <pubDate>Fri, 07 Jun 2019 09:58:07 +0200</pubDate>
          <dc:creator>Da Scritch</dc:creator>
          <description>&lt;p&gt;Hello Nab !&lt;/p&gt;


&lt;p&gt;Oui, ce qui ressemble beaucoup au mode jog dial que je décris après, tel qu'on l'a sur des outils professionnels, et comme je le dis, c'est pas infaisable, mais peu pratique, surement très difficile à rendre accessible et prend une place assez importante qui n'entre pas dans l'idée d'un web component réutilisable en design liquide.&lt;/p&gt;


&lt;p&gt;Mais rien n'empêche de reconcevoir cette idée avec un skin de mon player, qui se mettrait à ka place du rendu de base.&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Retravailler un lecteur web audio dans les petites largeurs - Nab</title>
          <link>https://dascritch.net/post/2019/06/05/Retravailler-un-lecteur-web-audio-dans-les-petites-largeurs#c42397</link>
          <guid isPermaLink="false">urn:md5:18d35706bc04e34b18ee19468c0f7252</guid>
          <pubDate>Fri, 07 Jun 2019 09:36:28 +0200</pubDate>
          <dc:creator>Nab</dc:creator>
          <description>&lt;p&gt;Autre piste, l'app android libre MusicPiped offre une alternative assez intéressante à la ligne droite : une ligne radiale qui est très sympathique au doigt et a l'avantage de permettre un positionnement assez fin en mode portait. Sur un desktop, même si un peu moins pratique, ça devrait rester une solution correcte.&lt;br /&gt;
Screenshot : &lt;a href=&quot;https://github.com/deep-gaurav/MusicPiped/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/shot_03.png&quot; title=&quot;https://github.com/deep-gaurav/MusicPiped/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/shot_03.png&quot; rel=&quot;ugc&quot;&gt;https://github.com/deep-gaurav/Musi...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Bon courage et merci :-)&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Reconstruire son lecteur audio pour le web - Da Scritch</title>
          <link>https://dascritch.net/post/2018/11/06/Reconstruire-son-lecteur-audio-pour-le-web#c42381</link>
          <guid isPermaLink="false">urn:md5:fed2f00f305acc6b945af921b93a5c11</guid>
          <pubDate>Tue, 27 Nov 2018 08:43:45 +0100</pubDate>
          <dc:creator>Da Scritch</dc:creator>
          <description>&lt;p&gt;Excellent article par Mozilla hacks&lt;br /&gt;
&lt;a href=&quot;https://hacks.mozilla.org/2018/11/the-power-of-web-components/&quot; title=&quot;https://hacks.mozilla.org/2018/11/the-power-of-web-components/&quot; rel=&quot;ugc&quot;&gt;https://hacks.mozilla.org/2018/11/t...&lt;/a&gt;&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Reconstruire son lecteur audio pour le web - nzo</title>
          <link>https://dascritch.net/post/2018/11/06/Reconstruire-son-lecteur-audio-pour-le-web#c42374</link>
          <guid isPermaLink="false">urn:md5:c00db4aa625f97a63619554938ebd929</guid>
          <pubDate>Wed, 07 Nov 2018 10:07:22 +0100</pubDate>
          <dc:creator>nzo</dc:creator>
          <description>&lt;p&gt;Très bon article, j'apprécie bien le déroulé de l'argumentaire. Bonne continuation à vous !&lt;/p&gt;


&lt;p&gt;C'est rafraîchissant de lire de bons articles complets et documentés !&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Reconstruire son lecteur audio pour le web - Matthieu V</title>
          <link>https://dascritch.net/post/2018/11/06/Reconstruire-son-lecteur-audio-pour-le-web#c42373</link>
          <guid isPermaLink="false">urn:md5:11346605e8b4806d6b43cd63fc63fffd</guid>
          <pubDate>Wed, 07 Nov 2018 08:29:28 +0100</pubDate>
          <dc:creator>Matthieu V</dc:creator>
          <description>&lt;p&gt;Super post ! Tu apportes une très belle vision globale de ce que devrait être le développement Web !&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Reconstruire son lecteur audio pour le web - Franck</title>
          <link>https://dascritch.net/post/2018/11/06/Reconstruire-son-lecteur-audio-pour-le-web#c42372</link>
          <guid isPermaLink="false">urn:md5:4de306b62cb3af9bdb17124f88864d70</guid>
          <pubDate>Tue, 06 Nov 2018 19:24:30 +0100</pubDate>
          <dc:creator>Franck</dc:creator>
          <description>&lt;p&gt;C'est super intéressant ! Merci d'avoir pris le temps de détailler de cette façon toute la conception et le développement.&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Firefox, l'invisible - jonjon</title>
          <link>https://dascritch.net/post/2017/01/12/Firefox%2C-l-invisible#c11699</link>
          <guid isPermaLink="false">urn:md5:6e50f5efdb0d196040b8add3c9ebf5f7</guid>
          <pubDate>Sat, 13 Jan 2018 13:46:40 +0100</pubDate>
          <dc:creator>jonjon</dc:creator>
          <description>&lt;p&gt;Un sujet intéréssant, mais un article très fouillis et approximatif en plus d'être biaisé et inutilement centré sur Firefox.&lt;/p&gt;


&lt;p&gt;Par exemple l'approche &quot;Firefox a t'il une audience sous-estimée&quot; devient &quot;Firefox (et Brave et Safari) sont sous-estimés par les outils d'analyse de trafic&quot; ce qui n'est plus du tout la même chose. Le cadre général de départ laisse penser  qu'on parle des rapports d'audience publié par statcounter, akamai, net marketshare, etc. alors qu'il s'agit en fait de google analytics.  Alors la question n'a plus lieu d'être puisque l'on sait que les outils d'analyse de trafic ne sont ni précis, ni fiables.&lt;br /&gt;
Pourquoi vouloir faire passer firefox comme une cible alors que ce phénomène touche tous les navigateurs et est bien connu des usagers d'opera par le passé car certains site web sniffait opera pour lui envoyer des pages défectueuses et ainsi faire croire à l'usager que son navigateur était buggé.&lt;/p&gt;


&lt;p&gt;On se demande pourquoi firefox est présenté comme apportant une innovation en intégrant des fonctions de filtrage alors que mozilla a sciemment refusé pendant des années de répondre à cette demande de ses usagers en invoquant des motifs fallacieux tandis que cette fonction de blocage était intégrée dans de nombreux autres navigateurs comme opera, avant browser, maxthon, etc.&lt;/p&gt;


&lt;p&gt;Pourquoi présenter le Do Not Track comme une avancée alors que c'est un échec cuisant puisque ce réglage est totalement ignoré par les pubs et pisteurs.&lt;/p&gt;


&lt;p&gt;Le blocage des pubs serait illégal aux états-unis alors qu'aucun action en justice n'a encore été prise et tout semble indiquer que la raison est simplement parce que bloquer les pubs n'est pas illégal: &lt;a href=&quot;https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3019254&quot; title=&quot;https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3019254&quot; rel=&quot;ugc&quot;&gt;https://papers.ssrn.com/sol3/papers...&lt;/a&gt; &lt;a href=&quot;http://adage.com/article/digital/legal-war-ad-blocking/300676/&quot; title=&quot;http://adage.com/article/digital/legal-war-ad-blocking/300676/&quot; rel=&quot;ugc&quot;&gt;http://adage.com/article/digital/le...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;C'est une chose de perpétuer le mythe qui dit que Chrome aurait gagné sa position dominante sur la base du mérite alors qu'en fait c'est le résultat du marketing agressif de google qui a profité de sa position dominante pour imposer son navigateur.&lt;/p&gt;


&lt;p&gt;Utiliser le user-agent pour identifier un navigateur n'est pas fiable et cette entête est optionnelle: &lt;a href=&quot;https://tools.ietf.org/html/rfc7231#section-5.5.3&quot; title=&quot;https://tools.ietf.org/html/rfc7231#section-5.5.3&quot; rel=&quot;ugc&quot;&gt;https://tools.ietf.org/html/rfc7231...&lt;/a&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#User_agent_spoofing&quot; title=&quot;https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#User_agent_spoofing&quot; rel=&quot;ugc&quot;&gt;https://en.wikipedia.org/wiki/Usage...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Le lien entre bloqueur de pub et une moindre détection par les outils d'analyse de trafic relève de la corrélation et non de la causalité. Par contre l'usage de noscript dans firefox va automatiquement rendre inopérant les outils d'analyse de visites qui reposent sur le javascript, comme google analytics. Ou encore les outils de filtrage de contenus comme ublock origin qui bloquent le pistage et accessoirement aussi les publicités vont aussi bloquer traqueurs et pistage puisque c'est leur rôle.&lt;/p&gt;


&lt;p&gt;Bref cet article aurait gagné a être plus court, mieux documenté et rédigé de manière plus générale.&lt;/p&gt;</description>
        </item>
                              <item>
          <title>En 20 lignes pas plus : gérer les options d'appel de tes scripts bash - Simon</title>
          <link>https://dascritch.net/post/2018/01/08/En-20-lignes-pas-plus-%3A-g%C3%A9rer-les-options-d-appel-de-tes-scripts-bash#c11698</link>
          <guid isPermaLink="false">urn:md5:bef34d3279e508ee2e434559b7378d5e</guid>
          <pubDate>Thu, 11 Jan 2018 06:13:20 +0100</pubDate>
          <dc:creator>Simon</dc:creator>
          <description>&lt;p&gt;Pour ma part, je suis assez fan de shFlags : &lt;a href=&quot;https://github.com/kward/shflags&quot; title=&quot;https://github.com/kward/shflags&quot; rel=&quot;ugc&quot;&gt;https://github.com/kward/shflags&lt;/a&gt;&lt;br /&gt;
- gestion options longues et courtes&lt;br /&gt;
- déclaration des options très simple&lt;br /&gt;
- gestion automatique des booléen (avec le no[option] automatiquement)&lt;br /&gt;
- documentation automatique&lt;/p&gt;


&lt;p&gt;Tous mes scripts depuis 2009 utilise ça :)&lt;/p&gt;</description>
        </item>
                              <item>
          <title>En 20 lignes pas plus : gérer les options d'appel de tes scripts bash - Da Scritch</title>
          <link>https://dascritch.net/post/2018/01/08/En-20-lignes-pas-plus-%3A-g%C3%A9rer-les-options-d-appel-de-tes-scripts-bash#c11693</link>
          <guid isPermaLink="false">urn:md5:e522ba9a9676b69c0b117c8bdcad2905</guid>
          <pubDate>Tue, 09 Jan 2018 07:33:14 +0100</pubDate>
          <dc:creator>Da Scritch</dc:creator>
          <description>&lt;p&gt;quel &quot;s&quot; ???&lt;br /&gt;
Je trouve getopt illisible dans sa syntaxe. Je l'ai pratiqué et sur le long terme, les déclarations en vrac qui font doublon avec ton case, je trouve ça un peut lourd à maintenir.&lt;/p&gt;</description>
        </item>
                              <item>
          <title>En 20 lignes pas plus : gérer les options d'appel de tes scripts bash - Sileht</title>
          <link>https://dascritch.net/post/2018/01/08/En-20-lignes-pas-plus-%3A-g%C3%A9rer-les-options-d-appel-de-tes-scripts-bash#c11692</link>
          <guid isPermaLink="false">urn:md5:ae9559e663e1ef6aee2bd842215fae41</guid>
          <pubDate>Mon, 08 Jan 2018 20:51:36 +0100</pubDate>
          <dc:creator>Sileht</dc:creator>
          <description>&lt;p&gt;Mieux que getopts de Bash y'a getopt (sans s). Ç'est très ressemblant à ta solution:&lt;br /&gt;
&lt;a href=&quot;https://bioinfo-fr.net/astuce-ajouter-des-options-dans-un-script-bash-avec-getopt&quot; title=&quot;https://bioinfo-fr.net/astuce-ajouter-des-options-dans-un-script-bash-avec-getopt&quot; rel=&quot;ugc&quot;&gt;https://bioinfo-fr.net/astuce-ajout...&lt;/a&gt;&lt;/p&gt;</description>
        </item>
                              <item>
          <title>I love bug reports - Guilhem</title>
          <link>https://dascritch.net/post/2013/12/10/I-love-bug-reports#c11682</link>
          <guid isPermaLink="false">urn:md5:006b1fb007b3a329fd32c4a435076cd5</guid>
          <pubDate>Thu, 26 Oct 2017 14:40:42 +0200</pubDate>
          <dc:creator>Guilhem</dc:creator>
          <description>&lt;p&gt;Hello, je n'ai pas réussi à poster de commentaires sur votre article sur le train de 13h37, j'essaye ici parce que cela peut-être intéressant je pense. Certainement dans la continuité de votre article, cela fait une bonne ouverture en tout cas :).&lt;br /&gt;
Pour le report du bug on utilise GitLab, d'ailleurs, l’un de mes collègues a fait un talk aux MS Experiences’17, il a expliqué comment automatiser son bug report avec un chatbot. Ce chatbot transmet ensuite toutes les infos dans GitLab.&lt;br /&gt;
L’article et la vidéo du talk sont ici si jamais :&lt;br /&gt;
&lt;a href=&quot;http://www.softfluent.fr/blog/societe/2017/10/19/Talk-Microsoft-Experiences-17-Chatbot-automatiser-votre-bug-report&quot; title=&quot;http://www.softfluent.fr/blog/societe/2017/10/19/Talk-Microsoft-Experiences-17-Chatbot-automatiser-votre-bug-report&quot; rel=&quot;ugc&quot;&gt;http://www.softfluent.fr/blog/socie...&lt;/a&gt;&lt;/p&gt;</description>
        </item>
                              <item>
          <title>En 20 lignes pas plus : un verrou non-concurrentiel pour tes scripts bash - Gasp</title>
          <link>https://dascritch.net/post/2017/09/25/En-20-lignes-pas-plus-%3A-un-verrou-non-concurrentiel-pour-tes-scripts-bash#c11681</link>
          <guid isPermaLink="false">urn:md5:f88bb6e58f62fbcca27ba9e6ed39e863</guid>
          <pubDate>Wed, 27 Sep 2017 07:15:05 +0200</pubDate>
          <dc:creator>Gasp</dc:creator>
          <description>&lt;p&gt;En cas de plantage du script il ne faudrait il pas placer un trap qui efface le fichier?&lt;/p&gt;</description>
        </item>
                              <item>
          <title>En 20 lignes pas plus : un verrou non-concurrentiel pour tes scripts bash - Dam_ned</title>
          <link>https://dascritch.net/post/2017/09/25/En-20-lignes-pas-plus-%3A-un-verrou-non-concurrentiel-pour-tes-scripts-bash#c11679</link>
          <guid isPermaLink="false">urn:md5:1ed9d041996a85a7b8fdd7d2340e47ea</guid>
          <pubDate>Tue, 26 Sep 2017 12:15:55 +0200</pubDate>
          <dc:creator>Dam_ned</dc:creator>
          <description>&lt;p&gt;Variante avec le PID&lt;br /&gt;
```&lt;br /&gt;
mkdir -p $LOCK_DIR&lt;br /&gt;
if mkdir &quot;${LOCK_FILE}&quot;; then&lt;br /&gt;
echo $$ &amp;gt; ${LOCK_FILE}/pid&lt;br /&gt;
echo &quot;je suis tout seul et mon pid est dans ${LOCK_FILE}/pid&quot;&lt;br /&gt;
rm -rf &quot;${LOCK_FILE}&quot;&lt;br /&gt;
else&lt;br /&gt;
echo &quot;oups&quot;&lt;br /&gt;
fi&lt;br /&gt;
```&lt;/p&gt;</description>
        </item>
                              <item>
          <title>En 20 lignes pas plus : un verrou non-concurrentiel pour tes scripts bash - Da Scritch</title>
          <link>https://dascritch.net/post/2017/09/25/En-20-lignes-pas-plus-%3A-un-verrou-non-concurrentiel-pour-tes-scripts-bash#c11678</link>
          <guid isPermaLink="false">urn:md5:7d3e660436e2b0400d0486abdb97e367</guid>
          <pubDate>Tue, 26 Sep 2017 11:58:38 +0200</pubDate>
          <dc:creator>Da Scritch</dc:creator>
          <description>&lt;p&gt;Dam_ned : C'est pas faux, mais le cas d'une race condition est extrèmement rare dans un script lancé en cron ^^ et en plus tu perds l'information du PID qui a créé le lock&lt;/p&gt;</description>
        </item>
            </channel>
</rss>
