close
  • Li chevron_right

    Ras le bol de ces moteurs de merde!

    pubsub.eckmul.net / linuxfr · Wednesday, 14 October, 2020 - 12:08 · 7 minutes

<p>Formule de politesse: bonjour.</p> <p>Avertissement: grossièretés et langage ordurier droit devant!</p> <p>Comme exercice à la con, parce que j'ai le moral dans les chaussettes depuis deux mois et que j'essaie de me le remonter tout seul, je me suis dit que j'allais écrire un interpréteur de fichier <a href="https://fr.wikipedia.org/wiki/VCard">vCard</a> 2.1¹ — oui, même s'il en existe tout faits pour moi — en C++ avec la STL, histoire d'améliorer connaissance, pratique et compréhension de cette bibliothèque. Et qui sait, peut-être que je me sentirai mieux en réussissant un exercice "tout simple". Tu parles… Comme ça me paraît de moins en moins évident, je passe mon temps de recherche en recherche, puis d'idée en idée, tout en interrogeant DuckDuckGo (comme d'habitude, quoi):</p> <blockquote> <p><a href="https://duckduckgo.com/?q=C%2B%2B+iterate+stream+lambda">https://duckduckgo.com/?q=C%2B%2B+iterate+stream+lambda</a></p> </blockquote> <p><img src="//img.linuxfr.org/img/68747470733a2f2f696d6775722e636f6d2f377474434373502e706e67/7ttCCsP.png" alt="Recherche initiale" title="Source : https://imgur.com/7ttCCsP.png"></p> <p>Je me fous de Java et suis surpris que le tout premier résultat soit là-dessus -.0 . Bon, je me démonte pas, il est pas supposé savoir que je m'en tamponne. Je réessaie en retirant Java:</p> <blockquote> <p><a href="https://duckduckgo.com/?q=C%2B%2B+iterate+stream+lambda+-java">https://duckduckgo.com/?q=C%2B%2B+iterate+stream+lambda+-java</a></p> </blockquote> <p><img src="//img.linuxfr.org/img/68747470733a2f2f696d6775722e636f6d2f397843694853322e706e67/9xCiHS2.png" alt="Regarde maman: sans Java!" title="Source : https://imgur.com/9xCiHS2.png"></p> <p>Okaaaay, c'est encore pire. Je réessaie, en insistant sur le C++:</p> <blockquote> <p><a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda+-java</a></p> </blockquote> <p><img src="//img.linuxfr.org/img/68747470733a2f2f696d6775722e636f6d2f355731313376772e706e67/5W113vw.png" alt="Quand c'est du foutage de gueule!" title="Source : https://imgur.com/5W113vw.png"></p> <p>… $@tain, il le fait exprès²? J'ai encore <strong>moins</strong> de résultats concernant le C++!</p> <p>Ce n'est hélas pas la première fois que ça arrive, ce genre de connerie mais, vraiment, là, ça me gave:</p> <blockquote> <p><a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda</a><br> <a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda+-java+-java</a><br> <a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java+-java">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda+-java+-java+-java</a><br> <a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java+-java+-java">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda+-java+-java+-java+-java</a><br> <a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java+-java+-java+-java">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda+-java+-java+-java+-java+-java</a><br> <a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java+-java+-java+-java+-java">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda+-java+-java+-java+-java+-java+-java</a><br> <a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java+-java+-java+-java+-java+-java">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda+-java+-java+-java+-java+-java+-java+-java</a><br> <a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java+-java+-java+-java+-java+-java+-java">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda+-java+-java+-java+-java+-java+-java+-java+-java</a><br> <a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java+-java+-java+-java+-java+-java+-java+-java">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda+-java+-java+-java+-java+-java+-java+-java+-java+-java</a><br> <a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java">https://duckduckgo.com/?q="C%2B%2B"+iterate+stream+lambda+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java</a></p> </blockquote> <p>Faut que je le lui dise combien de fois, à ce crétin³? <strong>J'en veux pas, de ton Java</strong>, bordel!</p> <p>/o\ J'essaie avec Chromium… les résultats sont identiques!</p> <p>Voir <a href="https://duckduckgo.com/?q=duckduckgo+syntax+help&amp;t=chromentp&amp;ia=cheatsheet&amp;iax=1">l'aide</a>:</p> <blockquote> <p><strong>Drop terms</strong></p> <ul> <li>Apple -mango</li> </ul> <p>Use minus (-) before a word or quoted phrase to have it not appear in results. Excluded words must be the last words in the search[.]</p> </blockquote> <p>C'est quoi cette merde?!</p> <p>Maintenant, en plus d'avoir le moral à zéro, j'ai la moutarde qui me sort par les naseaux!</p> <p>C'est pas gagné.</p> <p>Oh, je te sens venir, dans ton commentaire:</p> <blockquote> <p>«T'as essayé Google (ou trucmuche)?»</p> </blockquote> <p>Dis-moi, tu changes souvent de bagnole quand ta remorque clignote à gauche alors que t'as mis le clignotant droit? Non, tu répares. Au pire, tu vas chez le garagiste. J'imagine que tu vois ce que je veux dire?</p> <p>Ouais, au fait, juste pour rigoler:</p> <blockquote> <p><a href="https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java">https://duckduckgo.com/?q=%22C%2B%2B%22+iterate+stream+lambda+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java+-java</a></p> </blockquote> <p>@_@</p> <p>Ça se passe de commentaires…</p> <p>Note pour plus tard: comme prochain exercice, réécrire un moteur de recherche.</p> <hr> <p>¹ Obsolète, oui. Mais c'est le format par défaut qu'Android 5.1 a retenu pour sauvegarder tous les contacts de mon téléphone…<br> ²,³ Anthropomorphisme, je sais.</p> <div><a href="https://linuxfr.org/users/fantastix/journaux/ras-le-bol-de-ces-moteurs-de-merde.epub">Télécharger ce contenu au format EPUB</a></div> <p> <strong>Commentaires :</strong> <a href="//linuxfr.org/nodes/121913/comments.atom">voir le flux Atom</a> <a href="https://linuxfr.org/users/fantastix/journaux/ras-le-bol-de-ces-moteurs-de-merde#comments">ouvrir dans le navigateur</a> </p>