# articles

feed_id: http://mozillazine-fr.org/progression-des-outils-pour-developpeurs-integres-a-firefox/
title: mozillaZine-fr : Progression des outils pour développeurs intégrés à Firefox
uri: mozillaZine-fr-Progression-des-outils-pour-développeurs-intégrés
url: http://mozillazine-fr.org/progression-des-outils-pour-developpeurs-integres-a-firefox/
content:
<p>Rappelons ce que sont les outils pour développeurs intégrés à Firefox : c’est comme Firebug, mais intégré en standard à Firefox (« natif »), et donc pas besoin d’installer ni mettre à jour une extension. C’est la garantie d’avoir des outils toujours en phase avec les modifications internes de Firefox, ce qui a pêché un peu avec Firebug ces dernières années (même si les développeurs de <a title='Blog de Firebug : Firebug 1.12.8 "JSD1 vs. JSD2"' href="https://blog.getfirebug.com/2014/04/11/firebug-1-12-8/" hreflang="en">Firebug ont rattrapé leur retard récemment</a>).</p>
<p>Ces outils, les « DevTools » en abrégé, arrivent bientôt à maturité avec des raffinements qui séduiront sans doute les développeurs accrochés à Firebug ou ceux qui sont passés à Chrome. Parmi ces raffinements, en voici quelques uns qui arriveront dans une prochaine version de Firefox :</p>
<ul><li><img src="media/41284cd9.editable-box-model.png" data-original-source="https://hacks.mozilla.org/wp-content/uploads/2014/05/editable-box-model.png" alt="Modèle de boites dans les outils pour développeurs de Firefox" width="188" height="169"><strong>Modèle de boite éditable :</strong> on pourra modifier les marges intérieures et extérieures (<i lang="en">margin</i>, <i lang="en">padding</i>) et la bordure des éléments directement depuis l’inspecteur, dans l’onglet « Modèle de boite ».</li>
<li>Cela nous rappelle d’ailleurs que l’<strong>inspecteur d’éléments</strong> montrera prochainement les marges dans la page comme Firebug, avec le code couleur qu’on peut voir sur l’image ci-contre, ce qui n’est toujours pas le cas dans Firefox 29. Nous sommes impatients de voir cette fonctionnalité indispensable arriver enfin en version stable. <a title="MozillaZine-fr : Bonne nouvelle pour les développeurs web dans Firefox Nightly" href="http://mozillazine-fr.org/bonne-nouvelle-pour-les-developpeurs-web-dans-firefox-nightly/" hreflang="fr">Nous vous en avions parlé</a> en mars dernier. C’est normalement prévu pour juillet.</li>
<li><strong><a href="media/d0500d43.eyedropper.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/eyedropper.png"><img src="media/d0500d43.eyedropper.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/eyedropper.png" alt="eyedropper" width="139" height="119"></a>Pipette de couleur dans l’inspecteur</strong>. On pourra modifier la couleur d’un élément non seulement en saisissant un code hexadécimal dans la règle <abbr lang="en" title="Cascading style sheets">CSS</abbr> mais aussi piquer la couleur d’un autre élément de la page. Pratique pour faire des essais.</li>
<li><strong>Rejouer une requête avec cURL : </strong>il suffira pour cela de faire un clic droit sur la requête dans le moniteur réseau et sélectionner « copier comme cURL » puis ouvrir un terminal et coller la commande.</li>
<li><strong>L’éditeur de styles</strong> permettra de faire des sélections multiples, bien pratique pour ajouter, par exemple, « <code>background: red</code> » à plusieurs éléments à la fois et voir ce que ça donne. L’image animée ci-dessous en dit plus qu’un long discours :<img src="media/ad98cf12.editor-multiple-selection.gif" data-original-source="https://hacks.mozilla.org/wp-content/uploads/2014/05/editor-multiple-selection.gif" alt="" width="399" height="227"></li>
</ul><p>À une échéance plus lointaine, mais indispensable aussi :</p>
<ul><li>Le débogueur offrira la possibilité de stopper sur la <strong>modification du <abbr lang="en" title="Document object model">DOM</abbr> par JavaScript</strong>, comme le font Chrome et Firebug. La demande est enregistrée dans Bugzilla sous le numéro <a title='Bugzilla : Bug 1004678 - Add "break on mutate" support in the debugger' href="https://bugzilla.mozilla.org/show_bug.cgi?id=1004678" hreflang="en">1 004 678</a>, à suivre…</li>
<li><strong>L’édition des scripts JavaScript « en live »</strong>, comme le permet Chrome, est prévue <a title="Firefox Developer Tools ideas : Support live editing with any external editor" href="http://ffdevtools.uservoice.com/forums/246087-firefox-developer-tools-ideas/suggestions/5906472-support-live-editing-with-any-external-editor" hreflang="en">selon Jeff Griffiths dans une réponse à une demande</a> sur le canal de <i lang="en">feedback</i> des DevTools.</li>
</ul><p>Vous retrouvez ces fonctionnalités et bien d’autres encore, en anglais, sur <a title="Mozilla Hacks : Editable box model, multiple selection, Sublime Text keys + much more – Firefox Developer Tools Episode 31" href="https://hacks.mozilla.org/2014/05/editable-box-model-multiple-selection-sublime-text-keys-much-more-firefox-developer-tools-episode-31/" hreflang="en">cet article du blog Mozilla Hacks</a>. À noter, un détail sympa : alors qu’un commentateur râlait sur le fait que ces outils pour développeurs sont en retard sur Chrome soi-disant de plusieurs années, <a title="Paul Irish sur Wikipédia (anglais)" href="http://en.wikipedia.org/wiki/Paul_Irish" hreflang="en">Paul Irish</a>, développeur et porte-parole de Chrome, est venu <a title="Commentaire de Paul Irish sur le blog Mozilla Hacks" href="https://hacks.mozilla.org/2014/05/editable-box-model-multiple-selection-sublime-text-keys-much-more-firefox-developer-tools-episode-31/comment-page-1/#comment-2160390" hreflang="en">rectifier et féliciter l’équipe de Mozilla</a> pour ces avancées récentes. Jolie marque de fair-play !</p>
<p>Certaines de ces fonctionnalités arrivent bientôt, et si elles ne vous suffisent pas, Mozilla permet à ceux qui ont des bonnes idées de les partager sur <a title="Firefox Developer Tools ideas" href="https://ffdevtools.uservoice.com/forums/246087-firefox-developer-tools-ideas" hreflang="en">le « canal de <i lang="en">feedback</i> » des DevTools</a>.</p>
<p>Merci à <a title="Hacks.mozilla.org : Articles by Robert Nyman [Editor]" href="https://hacks.mozilla.org/author/robertnyman/" hreflang="en">Robert Nyman</a> de Mozilla pour ses articles sur le sujet et pour la rapidité de ses réponses à nos questions.</p>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/progression-des-outils-pour-developpeurs-integres-a-firefox/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>mozillaZine-fr : <a href="">Les outils pour d&amp;eacute;veloppeurs, la nouvelle force de Firefox ?</a> (14/11/2013)</li><li>mozillaZine-fr : <a href="">Du nouveau dans les outils pour d&amp;eacute;veloppeurs de Firefox</a> (23/01/2014)</li><li>mozillaZine-fr : <a href="">Nouveaut&amp;eacute;s de d&amp;eacute;but f&amp;eacute;vrier dans Firefox Nightly</a> (09/02/2014)</li><li>mozillaZine-fr : <a href="">Nouveaut&amp;eacute;s de janvier dans Firefox Nightly</a> (09/02/2014)</li><li>mozillaZine-fr : <a href="">Don&amp;rsquo;t mess with my Firefox! (Ne plaisante pas avec mon Firefox !)</a> (06/11/2013)</li></ul></div></p>


feed_id: http://wilfriedcaruel.svnet.fr/2014/05/mirage-le-logiciel-opensource-de-la-semaine/
title: wilfried caruel : Mirage : Le logiciel opensource de la semaine
uri: 2014-05-29-wilfried-caruel-Mirage-Le-logiciel-opensource-de-la-semaine
url: http://wilfriedcaruel.svnet.fr/2014/05/mirage-le-logiciel-opensource-de-la-semaine/
content:
<h1>Présentation Mirage</h1>
<p><img src="media/51751ee5.snapshot1-1024x539.png" data-original-source="http://wilfriedcaruel.svnet.fr/wp-content/uploads/2014/05/snapshot1-1024x539.png" alt="mirage" width="550" height="289"></p>
<p>Aujourd’hui j’ai envie de <span>vous présenter</span> une visionneuse d’images.</p>
<p>Cette<span> visionneuse d’images</span> s’appelle « <strong>Mirage</strong> »</p>
<p>Cette visionneuse d’images permet aussi :</p>
<ul><li>De faire des capture d’écran</li>
<li>Modifier les images</li>
<li>Afficher une images avec sont url</li>
<li>Créer des miniatures</li>
</ul><p>Ce logiciel est <span>multilingue</span> et surtout <span>disponible en français</span>.</p>
<p>Ce logiciel permet de <span>visualiser bon nombre d’images</span> rapidement comme :</p>
<ul><li>PNG</li>
<li>TIFF</li>
<li>SVG</li>
<li>JPG</li>
<li>Etc</li>
</ul><p>Comme je le disais on peut modifier les images :</p>
<ul><li>Retournement horizontal de l’image</li>
<li>Retournement vertical de l’image</li>
<li>Rotation sens horaires</li>
<li>Rotation sen anti horaires</li>
<li>Redimensionné</li>
<li>Rogner l’images</li>
<li>Etc</li>
</ul><p>Mais je ne dirais pas d’oublier «<strong> The gimp</strong> » pour autant.</p>
<p>« <strong>Mirage</strong> » est rapide et fluide et surtout très personnalisable grâce au <span>custom action</span> »</p>
<ul><li>ouvrir dans « the gimp »</li>
<li>ajouter a mes favoris</li>
<li>et plein d’autres possibles et imaginables</li>
</ul><p>Ce logiciel est écrit en « <strong>python</strong> » et avec « <strong>GTK</strong>+ ».</p>
<h2>Fonctionnalités :</h2>
<ul><li>Supports png, jpg, svg, xpm, gif, bmp, tiff, and others</li>
<li>- Cycling through multiple images (with preloading)</li>
<li>- Thumbnail pane for quick navigation</li>
<li>- Slideshow and fullscreen modes</li>
<li>- Rotating, zooming, flipping, resizing, cropping</li>
<li>- Saving, deleting, renaming</li>
<li>- Custom actions</li>
<li>- Command-line access</li>
<li>- Configurable interface</li>
<li>- Available in many languages</li>
</ul><p>« <strong>Mirage</strong> » n’ est disponible que sous « <strong>Linux</strong> », plus d’informations <span>dans la partie</span> installation.</p>
<h3>La vidéo</h3>
<p><iframe width="550" height="309" src="http://www.youtube.com/embed/pyG95d0I2tM?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Le logiciel « <strong>Mirage</strong> » à été développé par « <strong>Scott Horowitz</strong> » en 2007 et maintenant depuis 2011 c’est « <strong>Fredric Johansson</strong> ».</p>
<h4><span>Edit</span> : Ce logiciel ne serait plus en développement</h4>
<h4>Mon avis :</h4>
<p>Ce logiciel est très rapide mais il est également <span>rempli</span> de fonctionnalités.<br>
Niveau graphisme, on peut <span>mieux faire</span> mais cela peut s’expliquer sur sa rapidité.<br>
Par contre je le trouve pas joli et surtout pas dans l’air du temps, je parle bien entendu du logo : un palmier (n’importe qui peut faire ce dessin).<br>
Je ne peux que souligner <span>le fait qu’il a été traduit en français</span> (moi qui ai tendance à être anglophobe)<br>
Sinon j’ai bien aimé la possibilité de faire des <span>petites retouches</span> (qui ne me sert pas) ainsi <span>que des actions</span> personnalisées.<br>
Je vais garder <span>ce logiciel</span> sous le coude.</p>
<p><span><strong><em>Et vous, quel logiciel pour visualiser les images sous « Linux » ou « Windows » ?</em></strong></span></p>
<p>N’oubliez pas que <span>vous pouvez me suggérer un logiciel</span> à présenter ici même.</p>
<h5>Installations :</h5>
<p><span>Arch/Manjaro</span></p>
<pre>pacman -S mirage</pre>
<p><span>Debian sid</span></p>
<pre><a href="https://packages.debian.org/unstable/graphics/mirage" target="_blank">Lien</a></pre>
<p>Pour le reste rendez vous <a href="http://mirageiv.berlios.de/download.html" target="_blank">ici</a></p>
<h6>Liens :</h6>
<p><a href="http://mirageiv.berlios.de/" target="_blank">Site officiel</a><br><a href="http://mirageiv.berlios.de/download.html" target="_blank">Téléchargement</a></p>
<p>Musique : Brigadier – Bouger</p>
<p><img src="media/ceaa7b52.f8e0e023c0e7ee34d805b620aab6dccb" data-original-source="http://cdn.libravatar.org/avatar/f8e0e023c0e7ee34d805b620aab6dccb" alt="Gravatar de wilfried caruel" class="gravatar" /><br/><i>Original post of <a href="http://wilfriedcaruel.svnet.fr/2014/05/mirage-le-logiciel-opensource-de-la-semaine/" title="Visit the source">wilfried caruel</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Sunday 28, October 2012</a> (28/10/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 12, November 2012</a> (12/11/2012)</li><li>wilfried caruel : <a href="">FF multi converter logiciel open source de la semaine</a> (08/10/2013)</li><li>wilfried caruel : <a href="">Peazip le logiciel libre de la semaine</a> (01/10/2013)</li><li>wilfried caruel : <a href="">Alarm clock&nbsp;: Le logiciel open source de la semaine</a> (17/09/2013)</li></ul></div></p>


feed_id: http://mozillazine-fr.org/chasse-aux-trolls-firefox-est-un-panda-roux/
title: mozillaZine-fr : Chasse aux trolls : firefox est un panda roux !
uri: mozillaZine-fr-Chasse-aux-trolls-firefox-est-un-panda-roux
url: http://mozillazine-fr.org/chasse-aux-trolls-firefox-est-un-panda-roux/
content:
<p><a href="media/9b8d4fc0.wikipedia_commons_320px_Red_Panda_Nashville_Zoo.jpg" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/wikipedia_commons_320px_Red_Panda_Nashville_Zoo.jpg"><img src="media/9b8d4fc0.wikipedia_commons_320px_Red_Panda_Nashville_Zoo.jpg" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/wikipedia_commons_320px_Red_Panda_Nashville_Zoo.jpg" title="Panda roux au zoo de Nashville par Peter Meenen sur Wikipedia Commons sous licence CC-BY 2.5" alt="Red Panda – Nashville Zoo – Wikipedia Commons" width="250"></a>Comme une réponse à un article envisagé sur Firefox, ses logos et l’épineuse question : firefox, panda roux ou renard de feu ? <a href="http://geektionnerd.net/" hreflang="fr">Simon « Gee » Giraudot</a> vient juste de publier une caricature en deux temps intitulée , <a href="http://geektionnerd.net/panda/" hreflang="fr">Panda</a> qui rappelle que <q cite="http://geektionnerd.net/panda/">lorsqu’on le teint en roux, il se transforme inexplicablement en renard.</q></p>
<p>Il s’agissait de répondre au clin d’œil trollesque de Camille Gévaudan en note dans son bon article d’hier sur <cite>Libe</cite> <a href="http://ecrans.liberation.fr/ecrans/2014/05/28/firefox-derriere-les-verrous_1025313" hreflang="fr">Firefox derrière les verrous</a> : <q cite="http://ecrans.liberation.fr/ecrans/2014/05/28/firefox-derriere-les-verrous_1025313">Que le premier qui crie « C’est un panda, pas un renard ! » nous explique le logo de Firefox OS.</q></p>
<p>Fruit de dizaines d’heures de réflexions insomniaques, voici ce que nous pouvons en dire : le renard de feu est au panda roux ce qu’est la mouche du beurre au papillon. Vérifiée dès le <a href="http://www-archive.mozilla.org/projects/firefox/firefox-name-faq.html" hreflang="en" title="[Archive] Mozilla Firefox - Brand Name Frequently Asked Questions">choix du nom</a>, dérivé de Firebird comme il s’appelait alors, la signification de Firefox a tout de suite été le « Red panda », soit le panda roux en français, autre nom du petit panda.</p>
<p><span></span></p>
<p><a href="media/45756c81.pedia_commons_320px_Ailurus_Fulgens_Tierpark_Berlin_2006_03c.jpg" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/wikipedia_commons_320px_Ailurus_Fulgens_Tierpark_Berlin_2006_03c.jpg"><img src="media/45756c81.pedia_commons_320px_Ailurus_Fulgens_Tierpark_Berlin_2006_03c.jpg" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/wikipedia_commons_320px_Ailurus_Fulgens_Tierpark_Berlin_2006_03c.jpg" title="Pandas roux au Tierpark de Berlin par Aconcagua sur Wikipedia Commons sous licence CC-BY-SA-3.0" alt="Ailurus Fulgens (pandas roux) – Tierpark Berlin 2006  – Wikipedia Commons" width="250"></a>Nommé ainsi parce qu’il n’est pas grand – 50 à 65 cm – et que, comme <a href="https://fr.wikipedia.org/wiki/Ailurus_fulgens#.C3.89tymologie" hreflang="fr" title="Ailurus fulgens — Wikipédia">l’explique Wikipédia</a>, <q cite="https://fr.wikipedia.org/wiki/Ailurus_fulgens#.C3.89tymologie">ce petit animal est parfois appelé <i lang="en">firefox</i> en anglais, une traduction de son surnom chinois moins utilisé <i>hǔo hú</i> (火狐), littéralement « renard de feu » également par référence à sa couleur.</q> Cependant, on y lit aussi que <q cite="https://fr.wikipedia.org/wiki/Ailurus_fulgens#.C3.89tymologie">son nom chinois 小熊猫 (<i>xiǎoxióngmāo</i>) s’analyse morphologiquement comme « petit ours-chat ».</q> Chacun ses références culturelles…</p>
<p>Les concepteurs des <a href="http://www.mozilla.org/en-US/styleguide/identity/firefox/branding/" hreflang="en" title="Firefox branding — Mozilla Style Guide — Mozilla">logos de Firefox</a> et depuis de <a href="http://www.underconsideration.com/brandnew/archives/mozilla_to_mobile_oses_fox_you.php#.U4d58SjSZXQ" hreflang="en" title="Brand New : Mozilla to Mobile OSes: Fox You (11 mars 2013)">l’identité visuelle de Firefox OS</a> (que l’on a pu encore voir au <a href="http://blogzinet.free.fr/blog/index.php?post/2014/03/03/Firefox-OS-au-MWC-2014" hreflang="fr" title="BlogZiNet : Firefox OS au MWC 2014 (3 mars 2014) Mozinet"><cite lang="en">Mobile World Congress</cite></a> cette année) ont joué sur la signification littérale en anglais de « renard de feu ». C’était sans doute selon eux plus parlant que le petit panda sautant de branche en branche. Il n’en est pas moins vrai que la grande majorité des Mozilliens se référent à eux-mêmes comme à des pandas roux, dont il est la mascotte de Mozilla Firefox (voir peluches, adoptions, etc.). Vous suivez ? Nom = mascotte ≠ logo <img src="media/91aeb0ba.icon_smile.gif" data-original-source="http://mozillazine-fr.org/wp-includes/images/smilies/icon_smile.gif" alt=":)"></p>
<p><a href="media/99e27315.mozfr_150x150.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/mozfr_150x150.png"><img src="media/99e27315.mozfr_150x150.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/mozfr_150x150.png" alt="Mascotte MozFr par Mack de Mozilla Tunisia" width="150" height="150"></a>Et aujourd’hui, Flore nous propose un <a href="https://addons.mozilla.org/fr/firefox/addon/mozfr/" hreflang="fr" title="AMO : mozFR : Module pour Firefox de Flore (mascotte dessinée par Mack de Mozilla Tunisia)">thème léger</a> pour habiller votre Firefox aux couleurs de <a href="http://www.mozfr.org/" hreflang="fr" title="Mozilla francophone">MozFr</a>, la communauté Mozilla francophone qui a pour logo un panda roux rondouillard. Donc, dans l’espace francophone, nom = mascotte = logo</p>
<p>Autre troll qui monte, abordons le sujet de Firefox = Chrome depuis le nouveau <a href="http://mozillazine-fr.org/attention-le-29-avril-ca-va-secouer/" hreflang="fr" title="MozillaZine-fr : Attention, le 29 avril ça va secouer ! (27 avr. 2014)">thème Australis de Firefox 29</a>. Si vous avez peur que vos collègues ne confondent votre Firefox avec un vulgaire Chrome, habillez-le donc d’<a href="https://addons.mozilla.org/fr/firefox/themes/firefox" hreflang="fr" title="AMO : Firefox Thèmes : Modules pour Firefox">un thème Firefox</a> ou même <a href="https://addons.mozilla.org/fr/firefox/search/?q=firefox+os&amp;cat=themes" hreflang="fr" title="Résultats de recherche de thèmes pour firefox os : Modules pour Firefox">d’un Firefox OS</a> pour les plus aventureux.</p>
<p>Pour les tester <i lang="la">in situ</i>, sur <abbr lang="en" title="Addons.mozilla.org">AMO</abbr> ou dans le catalogue du gestionnaire de modules complémentaires de votre Firefox, survolez juste avec le curseur de la souris la miniature du thème pour voir votre navigateur s’habiller de ce thème.</p>
<div>
<a href="media/46098796.themesolidabstrat5_firefox29.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/themesolidabstrat5_firefox29.png"><img src="media/46098796.themesolidabstrat5_firefox29.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/themesolidabstrat5_firefox29.png" alt="Thème themesolidabstrat5 dans Firefox29" width="600"></a>
</div>
<p>Revenons en à notre <i lang="la">Ailurus fulgens</i> qui n’est pas un rase-mottes des plaines occidentales mais navigue dans les hauteurs en Himalaya et en Chine méridionale. Toujours selon les compilations (nocturnes ?) de Wikipédia, le panda roux n’est plus ni un raton laveur ni un ourson :</p>
<blockquote cite="https://fr.wikipedia.org/wiki/Ailurus_fulgens#Taxonomie"><p>
De récentes recherches en <a href="https://fr.wikipedia.org/wiki/Phylog%C3%A9nie_mol%C3%A9culaire" title="Phylogénie moléculaire">phylogénie moléculaire</a> situent le petit panda dans une famille indépendante, les <a href="https://fr.wikipedia.org/wiki/Ailuridae" title="Ailuridae">Ailuridae</a>, de laquelle il serait la seule espèce encore vivante. Les Ailuridae font à leur tour partie de la super-famille des <a href="https://fr.wikipedia.org/wiki/Musteloidea" title="Musteloidea">Musteloidea</a> qui inclut aussi les <a href="https://fr.wikipedia.org/wiki/Mephitidae" title="Mephitidae">Mephitidae</a> (<a href="https://fr.wikipedia.org/wiki/Mouffette" title="Mouffette">mouffette</a>) d’une part, les <a href="https://fr.wikipedia.org/wiki/Procyonidae" title="Procyonidae">Procyonidae</a> (<a href="https://fr.wikipedia.org/wiki/Raton_laveur" title="Raton laveur">raton laveur</a>) et les <a href="http://mozillazine-fr.org/wiki/Mustelidae" title="Mustelidae">Mustelidae</a> (<a href="https://fr.wikipedia.org/wiki/Belette" title="Belette">belette</a>) d’autre part. Selon cette nouvelle classification, il n’appartient donc pas à la famille des <a href="https://fr.wikipedia.org/wiki/Ursidae" title="Ursidae">Ursidae</a>, contrairement au <a href="https://fr.wikipedia.org/wiki/Panda_g%C3%A9ant" title="Panda géant">panda géant</a><sup><a href="http://archive.wikiwix.com/cache/?url=http://www.msb.unm.edu/mammals/publications/Flynn2000.pdf&amp;title=Whence%20the%20Red%20Panda" title="Archive Wikipédia de Whence the Red Panda? [PDF]"><span>[</span>12<span>]</span></a></sup>.
</p></blockquote>
<p>Donc ni chat, ni ours, ni raton laveur, ni panda, ni renard, notre <i>firefox</i> est ce que nous en ferons…</p>
<div>
<a href="http://geektionnerd.net/panda/"><img src="media/393fb530.14-05-29-Panda-1.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/14-05-29-Panda-1.png" alt="Panda : Croisement entre un ours et une vache pie noir." width="500" height="375"></a> <a href="http://geektionnerd.net/panda/"><img src="media/31fa5f8f.14-05-29-Panda-2.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/14-05-29-Panda-2.png" alt="Lorsqu'on le teint en roux, il se transforme inexplicablement en renard." width="500" height="375"></a>
</div>
<p><strong>Crédits : </strong></p>
<p>Caricatures ci-dessus : <cite>Le Geektionnerd</cite> by <a href="http://geektionnerd.net/" hreflang="fr">Simon « Gee » Giraudot</a> est <a href="http://geektionnerd.net/blog-sous-licence-creative-commons-by-sa/" hreflang="fr" title="Blog sous licence Creative Commons By-Sa | Le Geektionnerd">mis à disposition</a> selon les termes de la <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.0/fr/" hreflang="fr">licence <cite lang="en">Creative Commons</cite> Paternité-partage des conditions initiales à l’identique 2.0 France</a>.</p>
<p>Photo n° 1 : Panda roux au zoo de Nashville par Peter Meenen <a href="media/afd7b0dc.FileRed_Panda_-_Nashville_Zoo.jpg" data-original-source="https://commons.wikimedia.org/wiki/File:Red_Panda_-_Nashville_Zoo.jpg" hreflang="en" title="File:Red Panda - Nashville Zoo.jpg - Wikimedia Commons">sur Wikipedia Commons</a> sous <a href="https://creativecommons.org/licenses/by/2.5/deed.en" hreflang="en" title="Creative Commons — Attribution 2.5 Generic — CC BY 2.5">licence <abbr lang="en" title="Creative Commons">CC</abbr>-BY 2.5</a>.</p>
<p>Photo n° 2 : Pandas roux au Tierpark de Berlin par Aconcagua <a href="media/43ae8f5b.FileAilurus_Fulgens_Tierpark_Berlin_2006_03c.jpg" data-original-source="https://commons.wikimedia.org/wiki/File:Ailurus_Fulgens_Tierpark_Berlin_2006_03c.jpg" hreflang="en" title="File:Ailurus Fulgens Tierpark Berlin 2006 03c.jpg - Wikimedia Commons">sur Wikipedia Commons</a> sous <a href="https://creativecommons.org/licenses/by-sa/3.0/deed.en" hreflang="en" title="Creative Commons — Attribution-ShareAlike 3.0 Unported — CC BY-SA 3.0">licence CC-BY-SA-3.0</a>.</p>
<p>Logo MozFr : <a href="http://bonjourmozilla.fr/?post/2014/03/01/Bonjour-Panda-francophone-" hreflang="fr" title="Bonjour Mozilla : Bonjour Panda francophone ! (1er mars 2014)"> Mack de Mozilla Tunisie</a>.</p>
<p><abbr title="Mise à jour">MÀJ</abbr> : Qu’on vous disait ! Voir <a href="https://twitter.com/firefox/status/472125928177688576" hreflang="en" title="Twitter / firefox : From one #redpanda to another, welcome Tenzing to the @sfzoo! Check out this cute little guy: [URL]">ce tweet</a> du compte Twitter de Firefox : <q cite="http://mozillazine-fr.org/chasse-aux-trolls-firefox-est-un-panda-roux/">D’un #pandaroux à un autre, bienvenue Tenzing au <a href="https://twitter.com/sfzoo" title="Compte Twitter du San Francisco Zoo" hreflang="en">@sfzoo</a> ! Visez ce mignon petit gars :</q></p>
<div>
<p><iframe width="500" height="281" src="https://www.youtube.com/embed/IkDm5Cnl1rg?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Nouveau panda roux baptisé au zoo de San Francisco (CA, USA) <a href="https://www.youtube.com/watch?v=IkDm5Cnl1rg" hreflang="en" title="Chaîne YouTube du zoo de SF : New Red Panda Named at SF Zoo (12 mai 2014)">sur YouTube</a> (30 s)</p>
</div>
<p>Et <a href="https://twitter.com/know4sure/status/472127542158430208" hreflang="en" title="Twitter / know4sure : @firefox I understand why you're so obsessed with #redpanda, but why don't you care at all about #redfox? It's on your logo after all.">la réponse</a> très instructive de <a href="https://twitter.com/know4sure" title="D@emon (know4sure) sur Twitter">D@emon</a>…</p>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/chasse-aux-trolls-firefox-est-un-panda-roux/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>mozillaZine-fr : <a href="">Don&amp;rsquo;t mess with my Firefox! (Ne plaisante pas avec mon Firefox !)</a> (06/11/2013)</li><li>mozillaZine-fr : <a href="">Firefox pour Android pr&amp;eacute;install&amp;eacute;</a> (08/11/2013)</li><li>mozillaZine-fr : <a href="">Joyeux anniversaire Firefox ! (9 ans)</a> (11/11/2013)</li><li>mozillaZine-fr : <a href="">Les outils pour d&amp;eacute;veloppeurs, la nouvelle force de Firefox ?</a> (14/11/2013)</li><li>mozillaZine-fr : <a href="">Non, Firefox n&amp;rsquo;est pas &amp;agrave; la traine de Chrome</a> (17/11/2013)</li></ul></div></p>


feed_id: http://quack1.me/git_for_da_not_noobz.html
title: Quack1 : Sélection d'articles sur Git pour les (pas) débutants
uri: 2014-05-30-Quack1-Sélection-d-articles-sur-Git-pour-les-(pas)-débutants
url: http://quack1.me/git_for_da_not_noobz.html
content:
<p>Sélection d'articles pour ceux qui débutent avec <a href="http://quack1.me/tag/git.html">Git</a> ou qui veulent se remettre à la page ou approfondir leurs connaissances sur le sujet.</p>
<ul><li><strong><a href="http://lilobase.wordpress.com/2014/05/12/a-la-decouverte-de-git/">À la découverte de Git</a></strong> : Regroupement de plein de liens sur l'utilisation de Git. Du débutant à l'utilisateur expérimenté qui veut apprendre quelques nouvelles techniques ;</li>
<li><strong><a href="http://www.git-attitude.fr/2013/04/03/configuration-git/">Configurer son environnement pour Git</a></strong> : Le titre de l'article est suffisamment explicite ;</li>
<li><strong><a href="http://www.git-attitude.fr/2013/05/22/prompt-git-qui-dechire/">Un prompt Git qui déchire</a></strong> : Modifier le <em>prompt</em> de son invite de commande pour est plus efficace dans Git. Pour ça, je vous conseille <a href="http://quack1.me/tag/zsh.html">zsh</a> et — l'excellent — <a href="http://quack1.me/zsh_intro.html">oh-my-zsh</a> ;</li>
<li><strong><a href="http://nvie.com/posts/a-successful-git-branching-model/">A successful Git Branching Model</a></strong> : Présentation d'un système de gestion des branches plutôt clair et efficace qu'il faudra que je teste.</li>
</ul>
<p><img src="media/7b12ce8f.2c74d78ce9811d5f7d1de66f2ec934d0" data-original-source="http://cdn.libravatar.org/avatar/2c74d78ce9811d5f7d1de66f2ec934d0" alt="Gravatar de Quack1" class="gravatar" /><br/><i>Original post of <a href="http://quack1.me/git_for_da_not_noobz.html" title="Visit the source">Quack1</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://mozillazine-fr.org/thunderbird-premier-contre-le-spam/
title: mozillaZine-fr : Thunderbird premier contre le spam
uri: mozillaZine-fr-Thunderbird-premier-contre-le-spam
url: http://mozillazine-fr.org/thunderbird-premier-contre-le-spam/
content:
<p><a href="http://www.mozilla.org/fr/thunderbird/"><img title="Logo de Thunderbird (lien vers la page de téléchargement)" src="media/ce2540c0.thunderbird-logo.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/05/thunderbird-logo.png" alt="Logo de Thunderbird (lien vers la page de téléchargement)" width="106" height="108"></a>Dans le <a title="Dernier baromètre de signal spam [PDF]" href="media/5ba7ef2f.BaromC3A8tre20T1202014.pdf" data-original-source="https://www.signal-spam.fr/sites/default/files/Barom%C3%A8tre%20T1%202014.pdf" hreflang="fr">dernier baromètre de signal spam</a>, le site vers lequel la <abbr lang="fr" title="Commission nationale de l'informatique et des libertés">CNIL</abbr> renvoie <a href="http://www.cnil.fr/documentation/fiches-pratiques/fiche/article/signal-spam/" hreflang="fr" title="Signaler un SPAM - CNIL - Commission nationale de l'informatique et des libertés">pour signaler du spam</a>, on voit en bas à droite de la 1<sup>re</sup> page que Thunderbird est classé premier. Signal spam propose des <a title="signal spam : Modules pour logiciels de courrier électronique" href="https://www.signal-spam.fr/tous-les-plugins" hreflang="fr">modules de signalement</a> entre autres pour Thunderbird.</p>
<p>Une occasion de rappeler que <a title="Site de Thunderbird" href="http://www.mozilla.org/fr/thunderbird/" hreflang="fr">Thunderbird</a>, le logiciel de courrier électronique de la fondation Mozilla, est certes dans l’ombre de Firefox, mais c’est pourtant un logiciel extrêmement utile. À ce titre, toutes les bonnes volontés sont appelées à <a title="MozillaZine-fr : Appel à la communauté : testez Thunderbird 28 bêta" href="http://mozillazine-fr.org/appel-a-la-communaute-testez-thunderbird-28-beta/" hreflang="fr">aider au test des versions bêta</a>.</p>
<p>Merci à notre fidèle lecteur Antistress qui nous a signalé cette information.</p>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/thunderbird-premier-contre-le-spam/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>mozillaZine-fr : <a href="">Bienvenue sur la nouvelle version de MozillaZine-fr</a> (01/11/2013)</li><li>mozillaZine-fr : <a href="">Actualit&amp;eacute; de Mozilla en octobre</a> (05/11/2013)</li><li>mozillaZine-fr : <a href="">Don&amp;rsquo;t mess with my Firefox! (Ne plaisante pas avec mon Firefox !)</a> (06/11/2013)</li><li>mozillaZine-fr : <a href="">Firefox pour Android pr&amp;eacute;install&amp;eacute;</a> (08/11/2013)</li><li>mozillaZine-fr : <a href="">Joyeux anniversaire Firefox ! (9 ans)</a> (11/11/2013)</li></ul></div></p>


feed_id: http://postblue.info/truecrypt-cest-fini/
title: PostBlue : TrueCrypt, c’est fini
uri: PostBlue-TrueCrypt-c-est-fini
url: http://postblue.info/truecrypt-cest-fini/
content:
<p>Traduction d'un message de Bill Cole <a href="http://krebsonsecurity.com/2014/05/true-goodbye-using-truecrypt-is-not-secure/comment-page-1/">posté sur KrebsonSecurity</a> concernant l'abandon du développement de <a href="http://truecrypt.sourceforge.net/">TrueCrypt</a>.</p>

<p><img src="media/d72051b3.Y5JTK1q.png" data-original-source="http://i.imgur.com/Y5JTK1q.png" alt="Adieu TrueCrypt"></p>

<p>« L'audit de sécurité initial fait par iSec était très critique à l'égard de la qualité du code de TrueCrypt [1], déduisant que ce devait être l'œuvre d'un seul développeur. Il n'y eut pas de mise à jour pendant deux ans. Le processus de compilation requiert un compilateur Microsoft vieux de 20 ans [2], extrait manuellement d'un installateur exécutable.</p>

<p>Imaginez-vous comme le développeur principal et solitaire travaillant sur TrueCrypt. Personne ne vous paie pour ça, les gouvernements vous détestent, la plupart de la communauté cryptographique vous lance des pierres dessus, et pendant ce temps la communauté des utilisateurs passe la moitié de son temps à participer à une paranoïa sans fondement, pendant que l'autre moitié pleurniche sur des fonctionalités manquantes.</p>

<p>Vous devez manger, donc vous avez un vrai boulot, salarié. Vous n'êtes plus si jeune (commettant TrueCrypt depuis une décennie) et peut-être que votre vrai boulot amène des reponsabilités qui prennent le pas sur vos travaux en dilettante. Ou alors vous avez peut-être une famille que vous aimez plus que les geignards paranoïaques auxquels vous vous heurtez en développant TrueCrypt.</p>

<p>Et maintenant iSec vous annonce que votre code est illisible, et qu'il faudrait une somme ahurissante de travail pour le clarifier. Ils en déduisent qu'une session d'écriture de code arrosée au Scotch en 2005 (ou peut-être du code dont vous aviez hérité d'un développeur précédent) a donné lieu à une béance exploitable, que bientôt tout le monde qualifiera de porte dérobée installée par la NSA.</p>

<p>Alors peut-être que vous laissez tout tomber. Pourquoi pas ? Quiconque avec un système d'exploitation à jour dispose d'une alternative à TrueCrypt et, aussi imparfaite soit-elle, elle est meilleure que TrueCrypt pour la majorité des utilisateurs. [3] Maintenir TrueCrypt n'est pas vraiment bénéfique pour beaucoup de personnes, et l'audit en question n'a fait que remonter la partie la moins intéressante de la maintenance en priorité de premier ordre. On dirait que c'est le bon moment pour tout arrêter et devenir l'entraîneur de foot de vos enfants. »</p>

<ul><li>[1] Voir <a href="http://istruecryptauditedyet.com/">IsTrueCryptAuditedYet?</a> pour un compte rendu.</li>
<li>[2] <a href="http://krebsonsecurity.com/2014/05/true-goodbye-using-truecrypt-is-not-secure/comment-page-1/">Un second commentateur</a> suggère que ledit compilateur ne tourne en fait que sous Windows XP, dont on sait l'abandon par Microsoft, ce qui représente une faille critique de sécurité même si Windows XP fonctionne toujours.</li>
<li>[3] BitLocker sous Microsoft (disponible sous Windows {Vista, 7} {Ultimate, Entreprise} ou Windows 8 {Professionel, Entreprise}), FileVault sous Mac OS X (à partir de 10.3, « Panther »), ou pour qui a un système d'exploitation <em>par définition</em> auditable pour sa sécurité (comprendre libre ou au moins opensource) : eCryptfs, EncFS, loop-AES, dm-crypt (avec ou sans LUKS), et j'en passe.</li>
</ul>
<p><img src="media/00a321c9.6e80c1e7eee37b7507d19ec8bb9afc90" data-original-source="http://cdn.libravatar.org/avatar/6e80c1e7eee37b7507d19ec8bb9afc90" alt="Gravatar de PostBlue" class="gravatar" /><br/><i>Original post of <a href="http://postblue.info/truecrypt-cest-fini/" title="Visit the source">PostBlue</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://spiraledigitale.com/il-est-temps-de-dire-non-a-google-et-dabandonner-truecrypt/
title: Damien : il est temps de dire non a Google et d’abandonner TrueCrypt :-(
uri: Damien-il-est-temps-de-dire-non-a-Google-et-d-abandonner-TrueCrypt
url: http://spiraledigitale.com/il-est-temps-de-dire-non-a-google-et-dabandonner-truecrypt/
content:
<p>Je lisais le dernier billet de Thomas alias <a href="https://twitter.com/TcitWorld" target="_blank">Tcit sur Twitter</a>. Twitter, le réseau social qui se facebookise en proposant bientôt <a href="http://pando.com/2014/05/29/twitter-experiments-with-news-feed-style-algorithms-threatens-to-ruin-everything/" target="_blank">des timelines ou tous les messages n’apparaîtront pas</a>. Ce qui va precipiter mon départ vers un monde meilleur, celui de <a href="https://diaspora-fr.org/u/damien" target="_blank">Diaspora*</a>.</p>
<p>Ca s’appelle <a href="https://tcit.fr/2014/05/traduction-il-est-temps-de-dire-nongoogle/" target="_blank">Il est temps de dire non a Google</a>. A faire lire a votre grand-mère et vos petits cousins. Parce qu’il faut éduquer ceux qui ne savent pas et répéter inlassablement les mêmes choses…</p>
<p> </p>
<p>Concernant TrueCrypt, <a href="http://www.numerama.com/magazine/29528-truecrypt-ferme-pour-insecurite-et-conseille-de-faire-confiance-a-microsoft.html" target="_blank">l’heure est grave</a>. Les créateurs anonymes de ce logiciel de chiffrement de données viennent de saboter leur boulot : ils avertissent largement d’abandonner leur outil et de se tourner vers Bitlocker de… Microsoft !</p>
<p>C’est ce que j’appelle du 4eme degré pour dire qu’ils sont cramés et archi cramés. La NSA a donc du véroler leur logiciel et nous ne pouvons plus leur faire confiance. J’imagine que les gars ont du avoir une grosse pression de la part de cette agence gouvernementale et que les ennuis ne font que commencer pour eux, surtout maintenant qu’ils ont balancé le problème publiquement…</p>
<p>Encore une alternative qui disparaît pour protéger votre vie privée et vos données digitales. Etrange hein ?</p>
<p>- Damien</p>
<div title="Diaspora*"><a href="javascript:(function()%7Bvar%20url%20=%20'http://spiraledigitale.com/il-est-temps-de-dire-non-a-google-et-dabandonner-truecrypt/'%20;var%20title%20=%20'il%20est%20temps%20de%20dire%20non%20a%20Google%20et%20d%E2%80%99abandonner%20TrueCrypt%20:-(';%20%20%20window.open('http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/new_window.php?url='+encodeURIComponent(url)+'&amp;title='+encodeURIComponent(title),'post','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')%7D)()">
<div><font>partager sur Diaspora*</font> <div><img src="media/697414fd.asterisk-20.png" data-original-source="http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/images/asterisk-20.png"></div></div></a></div>
<p><img src="media/65a52059.81dbb353ef6514e62333e7bbc45d1e05" data-original-source="http://cdn.libravatar.org/avatar/81dbb353ef6514e62333e7bbc45d1e05" alt="Gravatar de Damien" class="gravatar" /><br/><i>Original post of <a href="http://spiraledigitale.com/il-est-temps-de-dire-non-a-google-et-dabandonner-truecrypt/" title="Visit the source">Damien</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Damien : <a href="">Chromebook et la b&ecirc;tise ambiante</a> (24/02/2014)</li><li>Damien : <a href="">pourquoi encourager le libre dans les associations ?</a> (17/04/2014)</li><li>Damien : <a href="">Google viole ma vie priv&eacute;e et vous &ecirc;tes coupable !</a> (15/05/2014)</li><li>Damien : <a href="">Comment d&eacute;crire un nouveau service Google qui fait peur ?</a> (20/05/2014)</li></ul></div></p>


feed_id: http://maniatux.fr/index.php?article480/je-suis-sur-diaspora-fr-org
title: Xavier Chotard : Je suis sur Diaspora-fr.org
uri: Xavier-Chotard-Je-suis-sur-Diaspora-fr-org
url: http://maniatux.fr/index.php?article480/je-suis-sur-diaspora-fr-org
content:
<p>Dans l'article <a href="https://maniatux.fr/index.php?article473/diaspora-c-est-pas-pour-moi">Diaspora, c'est pas pour moi</a> je critique le projet Diaspora pour son choix de technologies trop complexes à mettre en place, mais aussi le nombre trop faible de fonctionnalités. Mon avis n'a pas changé, mais j'ai décidé de m'inscrire tout de même sur un pod existant, <a href="https://diaspora-fr.org/">diaspora-fr.org</a>, pour les raisons suivantes :</p>

<ol><li>Volonté de découvrir les réseaux sociaux, car je suis un inculte sur ce point, et en 2014 je pense que c'est <a href="https://maniatux.fr/index.php?article468/en-2014-peut-on-encore-refuser-les-reseaux-sociaux">un point incontournable</a>.</li>
<li>Une prise de conscience sur la nécessité de soutenir certains projets, inspiré en partie par l'article de Cyrille : <a href="http://blog-libre.org/post/2014/05/22/denoncer-cest-bien-agir-en-consequence-tes-pas-fou">Dénoncer c'est bien, agir en conséquence t'es pas fou</a>. Si on veut crédibiliser les solutions libres et décentralisées, il faut donner l'exemple en les utilisant. Cela ne nous empêche pas d'avoir un regard critique bien entendu.</li>
<li>Être sur Diaspora me fourni un second moyen, indépendant de maniatux.fr, pour communiquer. Si un jour mon site tombe, je pourrais toujours vous tenir informés de l'état de rétablissement :)</li>
<li>La bonne volonté l'équipe diaspora-fr, très accueillante, notamment <a href="https://diaspora-fr.org/u/fla">Fla</a> qui fut volontaire pour m'aider lorsque j'ai voulu mettre en place mon propre pod.</li>
</ol><p>Maniatux.fr restera mon outil principal pour communiquer, car je crois toujours dans le web ouvert, et parce que ce format est beaucoup plus adapté à la publication d'articles volumineux. <a href="https://diaspora-fr.org/u/maniatux">Mon compte diaspora-fr</a> sera un outil complémentaire.</p>

<p>A bientôt !</p>
<p><img src="media/e307703a.0ff4e4fe3fd7015c13798c6395a084d1" data-original-source="http://cdn.libravatar.org/avatar/0ff4e4fe3fd7015c13798c6395a084d1" alt="Gravatar de Xavier Chotard" class="gravatar" /><br/><i>Original post of <a href="http://maniatux.fr/index.php?article480/je-suis-sur-diaspora-fr-org" title="Visit the source">Xavier Chotard</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


title: Antistress : Google, Apple, Facebook et Amazon : allez tous vous faire
uri: Antistress-Google-Apple-Facebook-et-Amazon-allez-tous-vous-faire
feed_id:
http://libre-ouvert.toile-libre.org/index.php?article197/google-apple-facebook-et-amazon-allez-tous-vous-faire-foutre

url:
http://libre-ouvert.toile-libre.org/index.php?article197/google-apple-facebook-et-amazon-allez-tous-vous-faire-foutre

content:
<p><img src="media/7d5aed7e.foutre_300x150.png" data-original-source="http://libre-ouvert.toile-libre.org/data/images/foutre_300x150.png" alt="Le mot foutre parodiant le logo Google" height="150" width="300"></p>

<p>J'ai longtemps tergiversé pour savoir par quel service de courriels je pourrais remplacer Gmail : je cherchais un service qui semble pérenne, dont les serveurs seraient en Europe, dont le contrat d'utilisation serait respectueux de la vie privée, etc.</p>

<p>Dans l'attente, et pour faciliter le changement, <a href="http://libre-ouvert.toile-libre.org/?article183/le-penible-chemin-de-la-liberte">j'ai déjà abandonné l'interface en ligne Gmail pour un logiciel neutre tournant sur ma machine</a>.</p>

<p>Sauf qu'on ne peut plus attendre.</p>

<p>Sauf que je ne peux plus attendre.</p><h2>Il y a le feu à la maison</h2>

<p>La situation est devenue telle qu'adopter n'importe quelle alternative aux <em xml:lang="en" lang="en">Big Four</em> sera un acte civique.</p>

<p>Les pratiques des Google, Apple, Facebook et Amazon (alias le <acronym title="Google, Apple, Facebook et Amazon">GAFA</acronym> ou les <em xml:lang="en" lang="en">Big Four</em>, donc)  sont bien connues : pratiques attentatoires à la vie privée des utilisateurs, aux intérêts financiers des États (évasion fiscale), aux entreprises concurrentes, aux entreprises dépendantes [1], etc.</p>

<p>À présent, la question n'est plus de savoir quelle alternative éthique nous devons choisir : ça c'est presque le bonus, la cerise sur le gâteau.</p>

<p>Si vos investigations ne vous permettent de trouver rapidement une alternative éthique, il est malgré tout urgent d’adopter toute solution alternative aux <em xml:lang="en" lang="en">Big Four</em>, ne serait-ce que pour rééquilibrer les choses, essayer de garder le jeu un minimum ouvert (ou d'empêcher qu'il ne se ferme d'avantage), limiter le pouvoir déjà excessif de ces colosses effrayants.</p>

<p>Un exemple : vous cherchez un moteur alternatif à Google mais les DuckDuckGo, Ixquick ou StartPage, qui mettent en avant la préservation de la vie privée de leurs utilisateurs, ne vous conviennent pas ? Essayez Bing : <a href="http://www.referenceur.be/parts-marche-moteurs-recherche-france-belgique-europe-10363.html">Microsoft est un nain à côté de Google dans le domaine de la recherche</a>, et rien n'est pire que la situation actuelle dans laquelle Google jouit d'un monopole sur ce secteur.</p>

<p>Deuxième exemple, <a href="http://libre-ouvert.toile-libre.org/index.php?article193/l-affaire-des-drm-et-de-mozilla-quelles-responsabilites">déjà abordé dans ces colonnes</a> : soutenez Firefox sur PC et Android, plutôt que le navigateur de Google, pour permettre à Mozilla de peser à nouveau sur les standards du Web (vous pouvez même tenter l'aventure Firefox OS si le cœur vous en dit !).</p>

<p>Troisième exemple : vous cherchez à remplacer Gmail mais vous n'avez pas encore arrêté votre choix sur une des <a href="http://spiraledigitale.com/fournisseur-email-messagerie-web-webmail-ou-service-de-courriels-lequel-choisir/">nombreuses alternatives recensées</a> ? Une bonne vieille et rassurante adresse @laposte.net et vous voilà débarrassés de Google, c'est aussi simple que cela !</p>

<p>Quatrième et dernier exemple : prenez la décision d'arrêter dès maintenant et définitivement de commander sur Amazon, même si vous pensez être gagnant de quelques euros sur un produit. Vous êtes en réalité en train de perdre beaucoup, beaucoup plus. Préférez n'importe quelle enseigne alternative comme la Fnac, Darty, Rue du commerce, LDLC, etc. Vous avez le choix : profitez-en pendant qu'il en est encore temps.</p>

<p>Pour résumer, ce qu'il faut comprendre, dans la terrible guerre qui est en train de consacrer un quatuorvirat dont chacun des membres est capable d'imposer au monde entier sa puissance, dont chacun des membres est en mesure de modeler la réalité afin qu'elle corresponde à ce qu'il souhaite, dont chacun des membres est décidé à étendre encore son pouvoir par tous moyens : c'est la nécessité première, à ce stade, pour chacun de nous, de contribuer à freiner sa toute puissance en préférant n'importe quelle – je dis bien n’importe quelle – alternative.</p>

<p>Amis libristes, retenez bien ces deux principes qui doivent s'imposer à vous dans l'état d'urgence actuelle :</p>

<ul><li>Le mieux est l'ennemi du bien.
</li><li>Adopter n'importe quelle alternative aux <em xml:lang="en" lang="en">Big Four</em> que sont 
Google, Apple, Facebook et Amazon est un acte civique.</li>
</ul><p>J'ai donc décidé d'appliquer dès à présent ces principes à moi-même [2], et je vous invite à en faire autant. La menace étant connue et même notoire, nous n'avons aucune excuse à ne pas agir pour la contrer. Et lorsque nous devrons comparaître devant le tribunal des générations futures, nous n'aurons aucune excuse à ne pas avoir agi pour la contrer.</p>

<p>Je termine ce billet en citant ce couplet tiré de la chanson « <a href="https://fr.wikipedia.org/wiki/Respire">Respire</a> », du groupe Mickey 3D :</p>

<blockquote>
<p>Tes petits-enfants diront : comment t'as pu laisser faire ça.<br>
T'auras beau te défendre, leur expliquer tout bas :<br>
C'est pas ma faute à moi, c'est la faute aux anciens.<br>
Mais il n'y aura plus personne pour te laver les mains.</p>
</blockquote>

<br><p><iframe frameborder="0" width="480" height="270" src="http://libre-ouvert.toile-libre.org/www.dailymotion.com/embed/video/x1lkkl" allowfullscreen></iframe><br><a href="http://www.dailymotion.com/video/x1lkkl_mickey-3d-respire_music" target="_blank">Mickey 3D - Respire</a></p>

<br><hr><p>[1] Lire par exemple « <a href="http://rue89.nouvelobs.com/2014/05/29/chantage-google-apple-amazon-les-tontons-ecrabouilleurs-252521">Chantage : Google, Apple et Amazon, les tontons écrabouilleurs</a> » (Le nouvel Observateur, 29/05/2014) et, surtout : « <a href="http://www.journaldunet.com/ebusiness/le-net/lettre-ouverte-a-eric-schmidt-d-axel-springer.shtml">Le patron d'Axel Springer : "Nous avons peur de Google"</a> » (Le Journal du Net, 22/04/2014).<br>
[2] N'étant actuellement complice ni d'Apple ni de Facebook, les habitudes à changer concernent, pour ma part, Google et Amazon.</p>

<p>L'illustration en tête du présent billet a été réalisée par mes soins avec le logiciel <a href="http://www.gimp.org/">GIMP</a> et la police de caractère <a href="https://en.wikipedia.org/wiki/Palatino#Free_and_Open_Source_versions_and_derivatives">TeX Gyre Pagella</a>, tous deux sous licence libre (respectivement la GNU <acronym lang="en" title="General Public License">GPL</acronym>v3 et la <acronym lang="en" title="GUST Font License">GFL</acronym>).</p>
<p><img src="media/273c312f.d03f462235ec88103cafd8db26dd7be9" data-original-source="http://cdn.libravatar.org/avatar/d03f462235ec88103cafd8db26dd7be9" alt="Gravatar de Antistress" class="gravatar" /><br/><i>Original post of <a href="http://libre-ouvert.toile-libre.org/index.php?article197/google-apple-facebook-et-amazon-allez-tous-vous-faire-foutre" title="Visit the source">Antistress</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 09, d&eacute;cembre 2013</a> (09/12/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 02, juin 2014</a> (02/06/2014)</li></ul></div></p>


feed_id: http://romainelubrique.org/gwenn-seemel-tedx-geneva
title: Romaine Lubrique : En défense de l'imitation, remarquable conférence TEDx de Gwenn Seemel
uri: Romaine-Lubrique-En-défense-de-l-imitation-remarquable-conférence
url: http://romainelubrique.org/gwenn-seemel-tedx-geneva
content:
<img alt="" align="right" src="media/9f5140df.arton120-cb2f3.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L108xH150/arton120-cb2f3.jpg" width="108" height="150"><div><p>« Le droit d'auteur est non seulement une réalité juridique mais c'est également une réalité conceptuelle qui conditionne les esprits et privatise l'expression artistique. J'ai fait un autre choix. »</p> <p>Brillante et salutaire intervention que celle donnée le 7 avril dernier par la <a href="http://www.gwennseemel.com/index.php/copyright/fr/" rel="external">très libre</a> portraitiste franco-américaine <strong><a href="http://www.gwennseemel.com/" rel="external">Gwenn Seemel</a></strong> dans le cadre du <a href="http://www.tedxgeneva.com/tedx-geneva-2014-freedom-digital-age/" rel="external">TedX Geneva</a> qui avait pour thème « Freedom (@ digital age) ».</p> <p>Elle nous rappelle ici les relations étroites que l'imitation et la copie entretiennent avec un processus créatif plus proche, pas essence, du domaine public que du droit d'auteur.</p> <p><i>Pour la petite histoire, j'étais <a href="https://www.youtube.com/watch?v=sw6jTSnsthw" rel="external">moi-même</a> invité à ce TEDx (avec, <a href="http://www.tedxgeneva.com/tedx-geneva-2014-freedom-digital-age/" rel="external">entre autres</a>, Richard Stallman et Tristan Nitot) et <a href="http://www.gwennseemel.com/index.php/blog/comments-fr/how_tedxgeneva_comment/" rel="external">co-coupable de la présence de Gwenn</a>. Or les <a href="http://fr.wikipedia.org/wiki/Conf%C3%A9rence_TED" rel="external">conférences TED</a>, c'est quelque chose qui ne s'improvise pas et donne lieu, comme au théâtre, à plusieurs répétitions devant les autres participants avant la représentation finale sur scène. À peine arrivé (en retard) en Suisse qu'on me propose d'assister illico à une première répétition, celle de Gwenn justement. J'en suis resté soufflé, dans le fond comme dans la forme. Et je me suis dit alors que j'allais être bien minable (avec ma préparation à l'arrache dans le train) si toutes les autres interventions étaient du même acabit !</i></p>
<h3>En défense de l'imitation - Gwenn Seemel - TEDx Geneva</h3><div><iframe src="//player.vimeo.com/video/96746925" width="500" height="281" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div>
<p><strong>Transcript</strong></p> <p>On dit que « l'imitation est la forme la plus sincère de la flatterie ». Et on a raison de le dire, mais ce n'est pas tout. L'imitation est la flatterie, et c'est la critique. C'est l'affirmation, le contexte, la possibilité. On pourrait même dire que l'imitation est la culture elle-même.</p> <p>Et si cela semble scandaleux et même incompréhensible, je comprends pourquoi. Je n'ai pas toujours été fan de l'imitation moi non plus, jusqu'à ce que je devienne artiste professionnel, et, plus précisément, portraitiste.</p> <p>Je crée des tableaux comme celui-ci. Je peins aussi d'autres choses, mais les visages sont vraiment mon truc. Et cela veut dire que je suis l'artiste le plus chanceux au monde. Après tout, la plupart des artistes ne peuvent pas être sûrs que qui que ce soit s'intéresse à ce qu'ils font, à part leur maman. Le portraitiste, cependant, sait qu'il aura un public fasciné composé d'au moins une personne. Qu'il l'apprécie ou le déteste, le sujet aura une forte réaction à son portrait. Il va aussi avoir un fort attachement à son portrait.</p> <p>Quand quelqu'un parle d'un tableau en disant « mon portrait » il veut généralement dire que c'est un portrait de lui et non par lui. Par exemple, voici mon portrait. C'est un portrait de moi, mais ce n'est pas mon œuvre. Il a été peint par mon amie, Becca Bernstein. Pourtant, quand je regarde le tableau, j'ai la forte impression qu'il est à moi. Et je sais que, quand Becca regarde le tableau, elle a la forte impression qu'il est à elle. L'idée de l'appartenance des portraits est un peu compliquée.</p> <p>Cette toile a prouvé ce fait au début de ma carrière. Le sujet était galériste dans ma région et tous les blogueurs d'art écrivaient sur lui. Certains d'entre eux ont utilisé cette image pour ajouter un peu de couleur à leurs articles, et l'un d'eux ne m'a pas nommée quand il l'a fait. Il a dit que cette image appartenait au sujet plus qu'à moi.</p> <p>Au début, j'ai trouvé cette idée choquante, mais, quand j'y ai un peu réfléchi, j'ai compris que ce ne sont pas seulement mes portraits qui ne m'appartiennent pas vraiment : c'est toute ma production créative. J'ai besoin d'un monde d'inspirations et d'influences pour faire mon art, et, même si ces inspirations et influences n'ont pas toujours des visages, cela ne veut pas dire qu'ils n'existent pas, ou qu'ils ne participent pas à mon travail. Mon art appartient au monde autant qu'il m'appartient.</p> <p>C'est pour ça que je renonce à mon droit d'auteur. C'est pour ça que je mets mon art directement dans le domaine public, libre d'être utilisé par quiconque, de n'importe quelle manière, pour n'importe quelle raison.</p> <p>Peu d'artistes font de même. La plupart croient au droit d'auteur. Ils pensent que tout ce qu'ils créent—chaque griffonnage, chaque e-mail—tout cela doit leur appartenir. Cela semble si évident. Comme s'il n'y a pas moyen de le remettre en question. Comme si c'est un principe de l'univers.</p> <p>Mais ça ne l'est pas.</p> <p>L'idée que l'expression artistique peut être la propriété de quelqu'un vient du droit d'auteur. Et cela veut dire que le droit d'auteur n'est pas seulement une réalité juridique, quelque chose pour les juges et les avocats à régler, c'est aussi une réalité conceptuelle. Un paradigme. Même si c'est un paradigme bien établi, cela ne veut pas dire que ce soit la seule façon d'organiser la culture.</p> <p>L'utilisation de l'image, comme ce portrait sur des blogs. Ou la copie de l'image, comme ce portrait ailleurs. Ou le remix de l'image, comme ce portrait refait par un autre artiste. Toutes sous contrôle absolu des artistes, selon le droit d'auteur. Essayons plutôt de leur accorder une liberté absolue. Si on concevait l'imitation comme non seulement bénéfique mais même nécessaire et tout à fait naturelle ?</p> <p>On dirait que c'est le cas quand on regarde les bébés. Quelques heures après la naissance, un bébé peut imiter l'expression sur le visage d'une autre personne. Et ce n'est que le début pour nous. Lorsque nous sommes adultes, la copie fait tellement partie de tout ce que nous faisons que nous nous en rendons même plus compte.</p> <p>Nous ne sommes pas la seule espèce pour laquelle l'imitation est nécessaire. Tous les animaux sociaux et intelligents copient, mais les humains le font particulièrement bien. Nous sommes des imitateurs. Des copycats. Des perroquets. Nous essayons toujours de refléter les autres, d'être sociables, de nous entendre les uns avec les autres. En témoignage de notre aptitude à copier, considérons nos langues et expressions culturelles comme la technologie, la religion, l'art. Tout cela existe simplement parce que nous sommes d'excellents imitateurs.</p> <p>Si chacun de nous avait voulu être à l'origine de la langue, avait insisté pour donner un nom à chaque chose, nous n'aurions jamais abouti à une langue. Quelqu'un doit commencer à imiter pour que le sens des mots soit établi et que la communication se produise. Quelqu'un doit commencer à imiter pour que la langue existe.</p> <p>L'imitation crée donc la langue, crée la culture, mais elle crée également un contexte pour les éléments culturels, qu'il s'agisse de nouveaux gadgets, de peintures, de tendances de la mode. Et ce contexte culturel est important pour deux raisons :</p> <p>1) il rend l'élément culturel compréhensible et donc utile.</p> <p>2) il propage cet élément à grande échelle, permettant à certains de le modifier pour la génération suivante.</p> <p>Considérons par exemple les réseaux sociaux. Certains d'entre vous se souviennent sans doute de Myspace. Myspace était cool, pendant un moment, puis il a perdu de son importance avec l'arrivée de Facebook et Twitter. Ces nouveaux outils sont essentiellement la même chose. Ils fournissent un lieu de rassemblement en ligne. Mais ils ont rejeté quelques-unes des caractéristiques les moins populaires de Myspace et ajouté de nouvelles. Ils sont une évolution—ou une imitation avec quelques modifications.</p> <p>Il est difficile cependant de déterminer l'origine des réseaux sociaux. On pourrait dire que ce sont les forums de Craig's List. Chacun de ces formats s'appuie sur celui qui l'a précédé avec le contexte qui l'a engendré. Et la seule raison pour laquelle les réseaux sociaux et l'Internet lui-même sont importants est parce que nous les utilisons, et nous les utilisons à cause de leur importance pour beaucoup de gens. En d'autres termes, ça doit être une fête et particulièrement une fête où nous faisons tous des choses similaires pour que la culture existe.</p> <p>Tout cela pour dire que, ensemble, nous créons le sens, le but, l'importance des lieux de rassemblement en ligne. Nous créons le sens de la technologie, de la religion, et de l'art. Comme nous créons le sens des mots que j'utilise. Nous le faisons ensemble, en nous imitant les uns les autres.</p> <p>Ainsi, la culture évolue par des imitations imparfaites au fil du temps. Mais vous devez vous demander où vous vous situez dans tout ça. Je parle de l'imitation, et tout le monde sait que vous êtes unique. Exceptionnel. Nous le sommes tous !</p> <p>Et heureusement que c'est le cas, parce que, sans nos singularités, la culture serait en difficulté. Si la culture évolue par des imitations imparfaites au fil du temps, quelqu'un doit fournir ces imperfections. Ainsi, vos bizarreries font de vous un individu, mais ils sont aussi la source d'originalité. En ce qui concerne l'art, on peut le dire ainsi :</p> <p>L'art = l'idée + la technique + la personne</p> <p>Et c'est la personne dans cette formule qui apporte ces délicieuses imperfections. C'est aussi la personne qui ne peut jamais être imitée. Les idées et les techniques, celles-ci sont mûres pour la copie, et j'en fais beaucoup dans mon art.</p> <p>Avec cette œuvre par exemple. C'est l'image d'une chauve-souris frugivore de Dayak, un mâle allaitant son petit, une spécialité de cette espèce fascinante. Pour créer le tableau, j'ai travaillé à partir d'images que j'ai trouvées en ligne et à la bibliothèque. Je les ai remixées pour faire ma composition—voici un dessin—puis j'ai commencé à peindre. Ces photos sont prises chaque jour ou chaque semaine selon le temps que je passais avec cette œuvre, et quand je les regarde, je me rends compte que j'avais du mal. J'ai donc fait ce que je fais toujours quand j'ai des problèmes : je me suis tournée vers le monde, vers les autres artistes. Plus précisément vers l'histoire de l'art du 15ème siècle. J'ai regardé les images les plus célèbres d'un parent avec son enfant dans l'art occidental. La Vierge de Fouquet en particulier m'intéressait. Alors je l'ai étudiée très attentivement et puis j'ai redessiné mon image à partir de ce qu'il avait fait. J'ai commencé à nouveau, à ajouter les couches, petit à petit, jusqu'à ce que j'aie achevé l'œuvre.</p> <p>J'ai copié Fouquet. Il n'est ni le premier ni le dernier artiste que j'imiterai ainsi. Je lui ai volé sa composition, mais je ne pense pas trop vous offenser—et pas seulement parce que Jean est mort depuis 500 ans. Quand vous regardez cette image, je suis là, et j'espère que c'est seulement une agréable surprise quand vous vous rendez compte que Fouquet est là avec moi.</p> <p>Je dis toujours que je ne me soucie pas que mon art soit ou non connu après ma mort. J'insiste sur mon bonheur à créer des œuvres qui sont appréciées aujourd'hui, de mon vivant, et de pouvoir gagner ma vie en tant qu'artiste, c'est vraiment génial. Mais ce n'est pas tout.</p> <p>La vraie mesure du succès d'une œuvre d'art est qu'elle devienne comme l'art de Fouquet. Qu'elle soit copiée copieusement. Remixée vigoureusement. Qu'elle soit intégrée dans nos vies à tel point que nous oubliions qu'il y a des lois qui nous empêchent de jouir de l'art à notre gré. En d'autres termes, la vraie mesure du succès d'une œuvre d'art est que nous ayons le sentiment que l'art nous appartient au moins autant qu'il appartient à l'artiste.</p> <p>C'est ce que je veux pour mon art, et c'est quelque chose que je commence à voir.</p> <p>Une de mes amies aimait vraiment cet autoportrait, elle a donc décidé de mettre son propre visage dans la composition. Voici un détail d'une plus grande peinture, qui est un remix d'un tableau par Chagall. Une adolescente anglaise a vu l'image de détail et a décidé d'en faire sa propre version en peinture. Les étudiants et les artistes émergents font souvent des portraits dans mon style. Parfois, je participe. Parfois, un professeur me demande de faire la critique pour le bénéfice des étudiants. Et d'autres fois, ces images étonnantes apparaissent tout simplement dans ma boîte de réception.</p> <p>Voici mon exemple préféré de mon art imité. C'est la traduction d'un livre que j'ai écrit et illustré avec mes peintures. Vivian Lin est une étudiante et une artiste à Hong Kong, et elle a fait la traduction.</p> <p>Et le travail qu'elle a fait a non seulement rendu ce livre accessible à un tout autre public mais il confirme aussi le pouvoir de la culture libre. Après tout, si j'avais mis le c du copyright sur tout mon art et si j'essayais de contrôler mes œuvres, il est probable que Vivian n'aurait jamais eu ce sentiment que le livre lui appartenait au point de vouloir faire tout ce travail de traduction.</p> <p>On dit que « l'imitation est la forme la plus sincère de flatterie » et c'est tout à fait le cas pour les exemples que je viens de donner. Mais pour beaucoup d'artistes, ce n'est pas la même chose. Ils ressentent l'imitation comme une violation. Ces sentiments ne sont pas très agréables, mais ils ne sont pas inéluctables. Ce n'est pas l'imitation qui en est la cause. C'est la façon dont les artistes considèrent l'imitation qui en est la cause. C'est le paradigme du droit d'auteur.</p> <p>La prochaine fois qu'on vous copie, même si c'est pour utiliser votre art pour faire un tas d'argent sans partager un sou avec vous, au lieu de vous mettre en colère et d'embaucher des avocats, essayez de voir l'imitation comme une invitation. Une invitation à collaborer ou à en apprendre davantage sur la façon dont votre art est perçu par les autres. Essayez de penser à l'imitation comme un portrait.</p> <p>Un portrait est, après tout, l'imitation d'une personne. Il ne peut pas être une imitation exacte. Il n'est pas fait de chair et de sang. Mais le portrait est, par définition, reconnaissable. Et quand vous regardez un portrait de vous—même si c'est juste une photo instantanée—vous vous sentez peut-être confronté. Ai-je vraiment cette tête ? Est-ce ainsi que les gens me voient ? Un portrait peut renforcer les inquiétudes que vous avez sur votre apparence ou sur vous-même, mais il peut aussi vous rappeler que vous êtes beau.</p> <p>Un portrait peut le faire. Toute imitation le fait.</p> <p>Ces jours-ci, la copie a une mauvaise réputation. En grande partie, la copie est rendue illégale par le droit d'auteur. Je n'irai pas jusqu'à dire que toutes les formes d'imitation sont toujours bénéfiques, mais je vous demande de réévaluer pourquoi nous la méprisons tellement. Après tout, sans l'imitation, nous n'aurions pas de culture, et nos imperfections charmantes, qui nous rendent uniques, seraient vides de sens.</p> <p>C'est notre capacité à imiter qui fait de nous l'espèce la plus fortunée au monde. Que nous l'apprécions ou que nous le détestions, être imité, c'est faire partie de la culture. Alors, pourquoi ne pas l'aimer ?</p>
<hr><p><span>
<img src="media/3787e71b.tedxgeneva_all-together-a4ec4.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH286/tedxgeneva_all-together-a4ec4.png" width="500" height="286" alt=""></span></p> <p><span>
<img src="media/c5cb9b3b.tedxgeneva-after-b0d74.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH282/tedxgeneva-after-b0d74.jpg" width="500" height="282" alt=""></span></p></div>
<p><img src="media/167784bb.f94e2b8eb9a1f48da473eb24162decf5" data-original-source="http://cdn.libravatar.org/avatar/f94e2b8eb9a1f48da473eb24162decf5" alt="Gravatar de Romaine Lubrique" class="gravatar" /><br/><i>Original post of <a href="http://romainelubrique.org/gwenn-seemel-tedx-geneva" title="Visit the source">Romaine Lubrique</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Matao : <a href="">divx2dvd : comment convertir des divx en un DVD</a> (16/04/2008)</li><li>Romaine Lubrique : <a href="">Camille Claudel en 3D sur ta chemin&eacute;e</a> (14/01/2014)</li></ul></div></p>


feed_id: http://tuxicoman.jesuislibre.net/2014/05/feedex-le-meilleur-lecteur-rss-pour-android.html
title: Tuxicoman : FeedEx, le meilleur lecteur RSS pour Android
uri: Tuxicoman-FeedEx-le-meilleur-lecteur-RSS-pour-Android
url: http://tuxicoman.jesuislibre.net/2014/05/feedex-le-meilleur-lecteur-rss-pour-android.html
content:
<p>J’utilise essentiellement le RSS pour suivre l’actu et FeedEx est le logiciel que j’apprécie le plus sur Android pour cela.</p>
<p><a href="media/fa374934.feedex.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/uploads/feedex.png"><img src="media/bbbe59a7.feedex-331x500.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/uploads/feedex-331x500.png" alt="feedex" width="331" height="500"></a></p>
<p>C’est un logiciel libre. Il est rapide, clair, efficace. Il n’y a pas de pub, pas de compte à créer, pas de serveur qui tracent ce que vous lisez ou qui vous rendent dépendant de l’appli. On peut importer/exporter tous ses flux en OPML. On peut récupérer automatiquement les images pour lire son flux hors ligne plus tard. On peut garder des articles pour plus tard d’un clic. On peut envoyer ses articles favoris par mail. Il y a des mises à jours souvent et qui vont toujours dans le bon sens. On peut contacter facilement le développeur.</p>
<p>C’est <a href="https://f-droid.org/wiki/page/net.fred.feedex">dispo sur Fdroid</a> et le <a href="https://github.com/HoloAddict/FeedEx">code source est là</a>. Enjoy !</p>
<p> </p>
<div><span>J'aime<img src="media/8d5d06b8.up.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/up.png">(<span>1</span>)</span><span>Ferme-la !<img src="media/d71e96d1.down.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/down.png">(<span>0</span>)</span></div><div><h4>Related Posts:</h4><ul><li><a href="http://tuxicoman.jesuislibre.net/flux-rss-tuxicoman">RSS / Facebook / Twitter</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/05/suivre-mon-blog-sur-facebook.html">Suivre mon blog sur Facebook</a></li><li><a href="http://tuxicoman.jesuislibre.net/2013/07/mes-applications-sur-android.html">Mes applications sur Android</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/06/suivre-les-commentaires-dun-article-particulier-en-rss-avec-wordpress.html">Suivre les commentaires d’un article particulier en…</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/02/etat-des-lieux-de-la-messagerie-chiffree.html">Etat des lieux de la messagerie chiffrée</a></li></ul></div>
<p><img src="media/a4176171.d01ce01523a0434fc1c413922f7fd8a2" data-original-source="http://cdn.libravatar.org/avatar/d01ce01523a0434fc1c413922f7fd8a2" alt="Gravatar de Tuxicoman" class="gravatar" /><br/><i>Original post of <a href="http://tuxicoman.jesuislibre.net/2014/05/feedex-le-meilleur-lecteur-rss-pour-android.html" title="Visit the source">Tuxicoman</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Tuxicoman : <a href="">Etat des lieux de la messagerie chiffr&eacute;e</a> (09/02/2014)</li><li>Tuxicoman : <a href="">Ajouter un moteur de recherche &agrave; Firefox</a> (08/05/2014)</li><li>Tuxicoman : <a href="">Suivre les commentaires d&rsquo;un article particulier en RSS avec WordPress</a> (02/06/2014)</li><li>Tuxicoman : <a href="">Samsung Galaxy S3 avec Cyanogen 10 : le test</a> (02/09/2012)</li><li>Tuxicoman : <a href="">CyanogenMod 10 est sortie</a> (15/11/2012)</li></ul></div></p>


title: Blogmotion : Les extensions installées dans mon navigateur
uri: Blogmotion-Les-extensions-installées-dans-mon-navigateur
feed_id:
http://blogmotion.fr/systeme/extensions-browser-11443?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=extensions-browser

url:
http://blogmotion.fr/systeme/extensions-browser-11443?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=extensions-browser

content:
<p>Ce billet fait echo à <a href="http://roget.biz/mon-top-10-extensions-chrome-2014">celui de Thierry</a> qui nous parlait des extensions Chrome qu'il utilise. De mon côté j'utilise Firefox et Google Chrome, que ce soit à titre personnel ou professionnel. Les deux se complètent très bien par leur catalogue d'extensions.</p>
<p><img src="media/216be2a8.extensions-firefox-chrome.png" data-original-source="http://blogmotion.fr/wp-content/uploads/2014/05/extensions-firefox-chrome.png" alt="extensions-firefox-chrome" width="590" height="250"></p>
<p>Parlons justement des extensions, car il y en a tellement que sans le bouche à oreille on ne sait pas lesquelles choisir, surtout que le moteur de recherche des extensions Chrome est vraiment peu performant.</p>
<p>Voici <strong>les extensions que j'utilise avec Firefox et Google Chrome</strong>.<span></span></p>
<h3>Firefox</h3>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/adblock-edge/">adblock Edge</a> : adblockplus est assez controversé (pour l'affichage de publicités ce qui est un combre), voici une excellente alternative</p>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/clickclean/">Clic&amp;clean</a> : effacer rapidement cookies, historique, etc via un menu rapide (aussi dispo pour Chrome)</p>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/couponshelper/">CouponsHelper</a> : affiche les codes de réduction sur la plupart des sites marchants</p>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/downthemall/">DownThemAll!</a> : pour télécharger en multithread, utile sur un serveur lent ou sur une page remplies de lien à télécharger</p>
<p><a title="Comment essayer Firefox OS" href="http://blogmotion.fr/mobilite/emulateur-firefox-10961">Firefox OS Simulator</a> : pour jouer avec Firefox OS</p>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/gmail-notifier-restartless/">Gmail Notifier</a> : être notifié des nouveaux emails Gmail (visuel+sonore)</p>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/gmail-small-window/">Gmail small window</a> : affiche Gmail dans une sorte de pop-in</p>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/greasemonkey/">Greasemonkey</a> : pour utiliser les scripts du même nom (de moins en moins nombreux)</p>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/opendownload-10902/">OpenDownload²</a> : pour <a href="http://blogmotion.fr/systeme/ouvrir-un-executable-avec-firefox-sans-le-telecharger-1101">exécuter un fichier binaire sans l'enregistrer</a> (il reste en temp windows)</p>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/tamper-data/">Tamper Data</a> : permet de modifier les requêtes GET/POST à la volée, pratique pour tester la sécurité de votre site (injection notamment)</p>
<h3>Chrome</h3>
<p><a href="https://chrome.google.com/webstore/detail/adblock/gighmmpiobklfepjocnamgkkbiglidom?hl=fr">Adblock</a> : une bonne alternative à adblockplus</p>
<p><a href="https://chrome.google.com/webstore/detail/better-usenet/joicnimnpenclfnifoplemhkmgpimmde?hl=fr">Better Usenet</a> : simplifie la recherche de fichier NZB sur les sites de recherche comme Binnews, Binsearch, NZBclub. Il cherche en cascade sur tous les méta moteurs NZB jusqu'à trouver le fichier</p>
<p><a href="https://chrome.google.com/webstore/detail/color-icons-for-gmail/omioomoieildjihcajfoobhhiecjkmfn?hl=fr">Color Icons for Gmail</a> : ajoute de la couleur sur l'interface Gmail (boutons)</p>
<p><a href="https://chrome.google.com/webstore/detail/disconnect/jeoacafpbcihiomhlakheieifhpjdfeo">Disconnect</a> : permet de connaître quels sont les sites qui tenter de vous pister pour violer discrètement votre vie privée à l'aide de cookie douteux. Evitez d'utiliser son concurrent Ghostery qui est <a href="http://linuxfr.org/users/antistress/journaux/ghostery-toujours-pas-open-source-on-fait-quoi-disconnect">assez décrié</a>. A utiliser en complément d'un adblock</p>
<p><a href="https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?hl=fr">EditThisCookie</a> : très particulier et lié à du développement web, elle permet de modifier les cookies d'un domaine (+création et suppression).</p>
<p><a href="https://chrome.google.com/webstore/detail/extensity/jjmflmamggggndanpgfnpelongoepncg">Extensity</a> : permet d'activer ou de désactiver une extension Chrome d'un seul clic (merci Thierry!)</p>
<p><a href="https://chrome.google.com/webstore/detail/eye-dropper/hmdcmlfkchdmnmnmheododdhjedfccka">Eye Dropper</a> : extension open source qui permet de récupérer la couleur d'une page web, pratique pour le webdesign et gagner un peu de temps, il en existe plein d'autres et celle-ci n'a rien de bien particulier mais dispose du color picker.</p>
<p><a href="https://chrome.google.com/webstore/detail/page-load-time/fploionmjgeclbkemipmkogoaohcdbig">Page Load Time</a> : affiche le temps de chargement d'une page. Utile pour savoir si le chargement d'un site prends anormalement de temps, surtout si c'est le vôtre. Dans mon cas j'affiche les réglage de cache de WordPress avec les données de chargement.</p>
<p><a href="https://chrome.google.com/webstore/detail/pagerank-status/hbdkkfheckcdppiaiabobmennhijkknn?hl=fr">PageRank Status</a> : affiche la popularité d'un site, basé sur alexa, PR, nombre de pages indexées dans les moteurs, infos DNS, etc.</p>
<p><a href="https://chrome.google.com/webstore/detail/project-naptha/molncoemjfmpgdkbdlbjmhlcgniigdnf">Project Naphta</a> : elle permet de sélectionner le texte dans une image, plus que bluffant ! Je l'active à la demande car elle gène le clic sur les images comportant du texte.</p>
<p><a href="https://chrome.google.com/webstore/detail/sabconnect%20%20/okphadhbbjadcifjplhifajfacbkkbod">Sabconnect++</a> : permet d'ajouter un fichier nzb à <a title="[Synology] Télécharger automatiquement à partir d’un fichier NZB" href="http://blogmotion.fr/systeme/dl-nzb-synology-8078">télécharger sur mon NAS Synology</a> mais aussi de gérer la file (pause, stop, vitesse)</p>
<p><a href="http://blogmotion.fr/internet/comparateur-prix-7873">Shoptimate</a> : pour trouver le site le moins cher où acheter un produit</p>
<p><a href="https://chrome.google.com/webstore/detail/xml-tree/gbammbheopgpmaagmckhpjbfgdfkpadb">XML Tree</a> : permet d'afficher le contenu d'un fichier XML sous forme d'arbre</p>
<p><strong>Et vous, des extensions que vous trouvez indispensables ?</strong></p>
Vous devriez me suivre sur Twitter : <strong><a href="http://twitter.com/xhark">@xhark</a></strong>
<hr><p><small><a href="http://blogmotion.fr/systeme/extensions-browser-11443">Article original</a> écrit par Mr Xhark publié sur <a href="http://blogmotion.fr/">Blogmotion</a> le 31/05/2014 |
<a href="http://blogmotion.fr/systeme/extensions-browser-11443#comments">2 commentaires</a> |
<br>Attention : l'intégralité de ce billet est protégée par la licence <a href="http://creativecommons.org/licenses/by-nd/4.0/deed.fr">Creative Commons</a> 
</small></p><div><h5>Vous risquez d'être aussi intéressé par :</h5><ul><li><a href="http://blogmotion.fr/systeme/bloquer-fenetre-7686">Comment bloquer toutes les pop-up sous Firefox</a></li><li><a href="http://blogmotion.fr/systeme/copier-coller-brut-9934">Comment coller rapidement du texte sans mise en forme</a></li><li><a href="http://blogmotion.fr/internet/mysterbin-down-8628">Mysterbin.com ferme ses portes</a></li><li><a href="http://blogmotion.fr/systeme/tutoriel-newsgroups-7812">[Tutoriel] Utiliser les newsgroups avec un NAS Synology</a></li><li><a href="http://blogmotion.fr/systeme/path-chemin-firefox-9915">Comment afficher le chemin de votre profil Firefox</a></li></ul></div>
<p><img src="media/a0117921.62aa4245a7b7f5efa3d72b316fe1ca47" data-original-source="http://cdn.libravatar.org/avatar/62aa4245a7b7f5efa3d72b316fe1ca47" alt="Gravatar de Blogmotion" class="gravatar" /><br/><i>Original post of <a href="http://blogmotion.fr/systeme/extensions-browser-11443?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=extensions-browser" title="Visit the source">Blogmotion</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>agatzebluz : <a href="">R&eacute;soudre le probl&egrave;me des vid&eacute;os Flash bleues dans le navigateur</a> (22/05/2012)</li><li>crowd42 : <a href="">ViewTube : un script greasemonkey pour regarder les vid&eacute;os depuis votre navigateur sans le plugin flash</a> (19/11/2012)</li></ul></div></p>


title: Tuxicoman : FSlint, supprimer efficacement les doublons sur votre disque dur
uri: Tuxicoman-FSlint-supprimer-efficacement-les-doublons-sur-votre-disq
feed_id:
http://tuxicoman.jesuislibre.net/2014/06/fslint-supprimer-efficacement-les-doublons-sur-votre-disque-dur.html

url:
http://tuxicoman.jesuislibre.net/2014/06/fslint-supprimer-efficacement-les-doublons-sur-votre-disque-dur.html

content:
<p><img src="media/936c1aa7.fslint.png" data-original-source="http://software.opensuse.org/package/screenshot/fslint.png" alt="" width="800" height="548"></p>
<p><a href="http://www.pixelbeat.org/fslint/">fslint</a>  permet de détecter les fichiers en double sur son disque dur et propose une interface pratique pour supprimer ceux qui vous font perdre le plus d’espace de stockage.</p>
<p>Normalement, il devrait être dans les dépots de votre distribution.</p>
<p>C’est une alternative à <a href="http://la-vache-libre.org/fdupes-un-outil-en-ligne-de-commande-sympa-pour-detecter-les-doublons-sur-vos-supports-de-stockages/">fdupes présenté récemment par « La vache libre »</a>.</p>
<div><span>J'aime<img src="media/8d5d06b8.up.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/up.png">(<span>2</span>)</span><span>Ferme-la !<img src="media/d71e96d1.down.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/down.png">(<span>0</span>)</span></div><div><h4>Related Posts:</h4><ul><li><a href="http://tuxicoman.jesuislibre.net/2014/05/usb-dumper.html">USB dumper</a></li><li><a href="http://tuxicoman.jesuislibre.net/2011/07/cyanogen-sur-galaxy-s.html">Cyanogen sur Galaxy S</a></li><li><a href="http://tuxicoman.jesuislibre.net/2013/11/configurer-le-trim-pour-ssd-sur-linux.html">Configurer le TRIM pour SSD sur Linux</a></li><li><a href="http://tuxicoman.jesuislibre.net/2013/05/ajouter-un-os-au-bootloader-de-wheezy.html">Ajouter un OS au bootloader de Wheezy</a></li><li><a href="http://tuxicoman.jesuislibre.net/2012/04/se-debarassez-des-google-apps-sur-son-android.html">Se débarasser des Google Apps sur son Android</a></li></ul></div>
<p><img src="media/a4176171.d01ce01523a0434fc1c413922f7fd8a2" data-original-source="http://cdn.libravatar.org/avatar/d01ce01523a0434fc1c413922f7fd8a2" alt="Gravatar de Tuxicoman" class="gravatar" /><br/><i>Original post of <a href="http://tuxicoman.jesuislibre.net/2014/06/fslint-supprimer-efficacement-les-doublons-sur-votre-disque-dur.html" title="Visit the source">Tuxicoman</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Tuxicoman : <a href="">Hunspell : correction orthographique sous Linux</a> (18/11/2012)</li><li>Tuxicoman : <a href="">Ex&eacute;cuter une application graphique root dans une session utilisateur</a> (27/02/2013)</li><li>Tuxicoman : <a href="">Configurer le TRIM pour SSD sur Linux</a> (10/11/2013)</li><li>Tuxicoman : <a href="">R&eacute;gler le niveau de noir de la sortie vid&eacute;o HDMI</a> (03/11/2013)</li><li>Tuxicoman : <a href="">Dossier partag&eacute; entre utilisateurs sous Linux</a> (12/03/2014)</li></ul></div></p>


feed_id: http://kaocode.blogspot.com/2014/05/mapping-des-flux-avec-ffmpeg.html
title: kao : Mapping des flux avec ffmpeg
uri: kao-Mapping-des-flux-avec-ffmpeg
url: http://kaocode.blogspot.com/2014/05/mapping-des-flux-avec-ffmpeg.html
content:
FFmpeg permet de manipuler l'ordre des flux  audio ou vidéo contenus dans un format (ou un container) à l'aide du mapping. Cette fonctionnalité est très utile et simple à mettre en place lorsque l'on a compris le principe. On peut ajouter un sous-titre à une vidéo facilement, dupliquer une piste, faire une extraction juste de l'audio ou juste inverser l'ordre des flux.<br>Je m'attarde sur cette fonctionnalité parce qu'elle me semble essentielle à la bonne prise en main de ffmpeg.<br>Et surtout, une fois que l'on a compris cela, on peut quasiment tout faire.<br><br><br><b><u><span>Contenu de l'élément à traiter:</span></u></b><br>Un format (ou container) en .mkv par exemple peut contenir plusieurs flux vidéo, audio ou sous-titres ainsi que des meta-donnés. On parle de flux ou de stream.<br><br>Pour cet exemple j'ai téléchargé à l'aide de <a href="http://wiki.debian-facile.org/doc:systeme:cclive">cclive</a> la bande d'annonce du projet Gooseberry de la fondation Blender disponible en creative commons sur Youtube:<br><i><span>cclive -s fmt43_360p  https://www.youtube.com/watch?v=XfezG5M2ICg</span></i><br><br>En interrogeant ffmpeg sur la vidéo, on peut se rendre compte de son contenu:<br><i><span>ffmpeg -i GooseberryTeaser.mp4</span></i><br>On peut voir qu'il y a deux flux, un de vidéo numéroté en zéro:<br>   <i> Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x536 [SAR 2144:2145 DAR 1024:429], 1246 kb/s, 24 fps, 24 tbr, 24 tbn, 48 tbc (default)</i><br>et un flux audio numéroté en un:<br><i>    Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 191 kb/s (default)</i><br><div><br></div><div><b><u><span>Mapping:</span></u></b></div><div>Dans notre cas le mapping permet par exemple de dupliquer un flux audio:</div><span><i>ffmpeg -i GooseberryTeaser.mp4 -map 0:0 -map 0:1 -map 0:1 -c copy GooseberryTeaserOut.mp4 </i></span><br><div><br></div><div>J'ai fait une copie à l'identique du flux audio:</div><div>   <i> Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x536 [SAR 2144:2145 DAR 1024:429], 1246 kb/s, 24 fps, 24 tbr, 24 tbn, 48 tbc (default)</i><br><i>    Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 191 kb/s (default)</i></div><div><div><i>    Stream #0:2(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 191 kb/s (default)</i></div></div><div><br></div><div>Je peux éventuellement faire un traitement sur la piste audio que je viens de dupliquer:</div><div><span><i>ffmpeg -i GooseberryTeaser.mp4 -map 0:0 -map 0:1 -map 0:1 -c:v copy </i>-c:a:0 copy -c:a:1  libvorbis -qscale:a <span>5</span> <span>-ar</span> <span>48000</span> <i>GooseberryTeaserOut.mp4 </i></span><br><pre><br></pre><pre>J'ai fait une conversion en vorbis, avec modification de l'échantillonnage (48khz) ainsi que de la compression:</pre><pre><i>    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x536 [SAR 2144:2145 DAR 1024:429], 1246 kb/s, 24 fps, 24 tbr, 12288 tbn, 48 tbc (default)<br>    Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 191 kb/s (default)<br>    Stream #0:2(und): Audio: vorbis (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 139 kb/s (default)</i><br></pre></div><div><br></div><div><span>-c:v copy</span> me permet de copier à l'identique tout les flux vidéo.</div><div><span>-c:a:0 copy</span> me permet de copier à l'identique le premier flux audio:</div><div><span>-c:a:1  libvorbis -qscale:a </span><span>5</span><span> </span><span>-ar</span><span> </span><span>48000 </span><span>me permet d'appliquer la conversion en vorbis qu'au flux audio n°2</span></div><div><div><span>(Mélanger du 44100Hz avec du 48000Hz est un mauvaise idée, à ne pas faire dans la vraie vie :) )</span></div></div><div><span><br></span></div><div>Ici, j'ai donc procédé au mapping,puis j'ai fais la conversion:</div><div><a href="media/e637cd18.mapping.png" data-original-source="http://4.bp.blogspot.com/-WGtoSh4yEVg/U4nQoiHv3qI/AAAAAAAAARI/8afCa6-1kds/s1600/mapping.png" imageanchor="1"><img border="0" src="media/e637cd18.mapping.png" data-original-source="http://4.bp.blogspot.com/-WGtoSh4yEVg/U4nQoiHv3qI/AAAAAAAAARI/8afCa6-1kds/s1600/mapping.png" height="220" width="640"></a></div><div><b><u><span>Extraction:</span></u></b></div><div>Donc si on peut dupliquer une piste, je peux en supprimer, il me suffit de ne pas déclarer tout les flux:</div><div><i>ffmpeg -i GooseberryTeaser.mp4 -map 0:1 -c:a copy GooseberryTeaser_Son.mp4</i></div><div><br></div><div><b><u><span>Insertion:</span></u></b></div><div>A l'inverse, avec deux fichiers en entrée (input) je peux faire de l'assemblage:</div><div><i>ffmpeg -i GooseberryTeaser.mp4 -i </i><i>GooseberryTeaser_Son.mp4</i><i> </i><i>-map 0:0 -map 0:1 -map 1:0 -c copy   </i><i>GooseberryTeaserOut.mp4</i></div><div><ul><li><div>-map 0:0 faisant référence au premier flux du premier “input” : soit la vidéo du fichier  “<i> GooseberryTeaser.mp4</i>”</div></li><li><div>-map 1:0 faisant référence au premier flux du deuxième “input” : soit l'unique piste audio du fichier “<i>GooseberryTeaser_Son.mp4</i>”</div></li></ul></div><div><br></div><div><br></div><div>Une fois ce principe compris, vous pourrez faire vos propres assemblages, ou extractions, la manipulation des flux devient plus facile. </div><div>Sachez tout de même que toutes les combinaisons ne sont pas possible, comme de la vidéo dans du mp3, tout dépends du container que vous aurez choisit.</div><div><br></div><div>Pour aller plus loin, j'ai rédigé un tuto assez complet sur ffmpeg ici:</div><div><a href="http://wiki.debian-facile.org/doc:media:ffmpeg">http://wiki.debian-facile.org/doc:media:ffmpeg</a></div><div><br></div><div>Ce billet était juste là pour mettre en lumière, cette fonction que je trouve maintenant indispensable.</div><div><br></div><div> </div>
<p><img src="media/deb63cdb.f45654a99a1417300bd77ad9a18edb84" data-original-source="http://cdn.libravatar.org/avatar/f45654a99a1417300bd77ad9a18edb84" alt="Gravatar de kao" class="gravatar" /><br/><i>Original post of <a href="http://kaocode.blogspot.com/2014/05/mapping-des-flux-avec-ffmpeg.html" title="Visit the source">kao</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


title: mozillaZine-fr : Désaccord sur le projet d’accord entre Mozilla et les nouveaux volontaires
uri: mozillaZine-fr-Désaccord-sur-le-projet-d-accord-entre-Mozilla-et
feed_id:
http://mozillazine-fr.org/desaccord-sur-le-projet-daccord-entre-mozilla-et-les-nouveaux-volontaires/

url:
http://mozillazine-fr.org/desaccord-sur-le-projet-daccord-entre-mozilla-et-les-nouveaux-volontaires/

content:
<div>
<p><strong><abbr lang="en" title="too long; didn’t read">tl;dr</abbr> :</strong> We think that the upcoming volunteer agreement between Mozilla and new contributors prior to any contribution, is, in its current state, useless and counterproductive. Its goals are not defined, and it does not say clearly if it’s a contract that binds both participants or not. If it is, then it’s not enough accurate and comprehensive. If it’s not, then it contains too much legalese which may deter newcomers.</p>
<p><strong><abbr lang="en" title="substantifique moelle ; tout lire quand même">sm;tlqm</abbr> :</strong> En l’état, le projet d’accord entre Mozilla et les nouveaux volontaires avant toute contribution nous semble inutile et contreproductif. Il ne définit pas ses objectifs et ne choisit pas clairement s’il est un contrat qui lie les parties ou non. Dans l’affirmative, il n’est pas assez précis et complet. Sinon, il utilise beaucoup de jargon juridique qui ne se justifie pas pour accueillir les nouveaux.</p>
</div>
<p>Après l’adoption d’une <a href="http://www.mozilla.org/en-US/about/governance/policies/participation/" hreflang="en" title="Community Participation Guidelines — Mozilla (v.1, 7 janv. 2013)">politique de participation communautaire</a> et le projet d’encadrer et de définir les Mozilliens éligibles à l’« Annuaire de la communauté Mozilla » (voir <a href="http://mozillazine-fr.org/desaccord-sur-le-projet-daccord-entre-mozilla-et-les-nouveaux-volontaires/#mozillians-4790">réf. ci-dessous</a>), <a href="https://mozillians.org/" title="Mozilliens: Annuaire de la communauté Mozilla" lang="en">Mozillians.org</a>, voici un nouveau <a href="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/" hreflang="en" title="davidwboswell : Creating a volunteer agreement (30 mai 2014) David Boswell">projet de rédaction d’un accord entre Mozilla et les nouveaux volontaires</a> qui ne va pas dans le bon sens et constitue un facteur d’exclusion au sein d’un projet Mozilla largement ouvert aux bonnes volontés.</p>
<p>Ce projet révèle une nouvelle fois nombre des contradictions nées de la croissance de Mozilla par l’embauche de nombreux nouveaux employés (surtout par <abbr lang="en" title="Mozilla Corporation">MoCo</abbr>) et la dichotomie au sein du projet entre ces derniers et les bénévoles.</p>
<p>Aujourd’hui, il s’agit d’un projet de création d’un  nouveau <em>machin</em> qui pose plus de nouveaux problèmes qu’il n’en résout et risque d’effrayer ces milliers de contributeurs attendus. Il s’adresse aux nouveaux volontaires et seulement à eux.</p>
<p><span></span></p>
<p>Pour commencer, le projet ne définit pas ses buts ni n’identifie les problèmes qu’il est censé résoudre. À ce que l’on peut lire dans le billet de David Boswell, il s’agit de <q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/">s’assurer que [les nombreuses personnes rejoignant la communauté] aient une expérience positive</q>. Le projet entend fournir une <q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/">information qui couvre les contributeurs en général</q>. Le <q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/" lang="en">new volunteer agreement</q> est créé <q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/">pour aider les nouveaux contributeurs à comprendre mieux ce à quoi il vont participer</q>.</p>
<p>Mais alors pourquoi parler d’<q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/" lang="en">agreement</q>, un terme qui peut avoir un sens juridique fort, alors qu’une <abbr lang="en" title="Frequently asked questions">FAQ</abbr> de bienvenue suffirait à remplir ces objectifs ? Ce terme d’<q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/" lang="en">agreement</q>, traduisible par le terme « accord » ou « convention », implique un partage de vues et peut aller jusqu’au contrat opposable devant les tribunaux à celui qui l’a accepté.</p>
<p>Ici, il est refusé de soumettre les nouveaux contributeurs à la signature d’un papier. Ce qui juridiquement ne change rien à la valeur de son acceptation mais en rendra la preuve plus difficile. S’agit-il juste de ne pas faire de formalisme ou du signe que cet <q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/" lang="en">agreement</q> n’est pas un document juridique ? Dans ce cas, pourquoi en prendre la forme et utiliser des termes qui peuvent avoir une acception juridique ?</p>
<p>Des articles du document viennent protéger les droits de Mozilla et faire respecter ses politiques internes, mais aucun n’aborde les droits que pourrait opposer à Mozilla le contributeur et la protection qu’il peut attendre de Mozilla : si la liberté d’expression sur ses activités est en partie abordée, il ne lui est pas indiqué les droits qu’il a (ou cède) sur ses contributions dans le cadre d’un projet de logiciels libres, ni la protection que Mozilla accorde à ses contributeurs contre des poursuites pour des activités au sein du projet (brevets, droits d’auteur, protection légale du contournement des <abbr lang="en" title="Digital rights management">DRM</abbr>). On peut aussi penser aux conditions pour accorder sa protection aux chercheurs en sécurité  qui pourraient être accusés de piratage informatique pour des recherches en tant que contributeurs Mozilla ou, moins grave mais aussi préoccupant, aux conditions d’accès et de rectifications des données personnelles détenues par Mozilla.</p>
<p>Avant d’entrer dans les détails du document proposé, réfléchissons au processus d’entrer dans la communauté : ici est uniquement évoqué le cas d’un postulant contributeur (les données de l’accord sont introduites par : <q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/">Avant que nous commencions</q>) et pas le cas de celui qui commence à contribuer concrètement souvent dans un domaine particulier. Ce dernier n’a pas conscience et même ne sait pas s’il veut devenir contributeur du projet Mozilla. C’est le cas de nombreux contributeurs dans les communautés locales qui commencent par exemple par de petites traductions. On fait des choses ensemble et on s’aperçoit un jour que les autres vous considèrent comme un Mozillien. Ce cas n’est pas traité mais la formalisation de l’entrée en contribution est-elle une bonne chose ? Ce pas à sauter risque de leur faire peur et être contreproductif.</p>
<p>Ce document qui par certains aspects a un caractère juridique ne semble pas avoir été rédigé par des juristes – l’avis du service juridique de Mozilla serait le bienvenu – tant il soulève de questions à chaque ligne et n’apparaît pas avoir été écrit avec la rigueur juridique que demande ce genre de documents.</p>
<blockquote lang="en"><p>
The following is an agreement between you and Mozilla…
</p></blockquote>
<p>Mozilla ? De quel Mozilla parle-t-on ? Le projet, <abbr lang="en" title="Mozilla Foundation">MoFo</abbr>, MoCo ? Qui parle au nom de Mozilla face à ses contributeurs ? </p>
<blockquote lang="en"><p>
You or Mozilla may end this Agreement at any time for any reason on immediate notice.
</p></blockquote>
<p>Un bénévole peut mettre fin à sa collaboration quand il veut. Pourquoi imposer une notification. Quid d’une fin partielle ? Que se passe-t-il pour ceux qui cessent juste de contribuer ?</p>
<p>Et Mozilla ? Qui ? MoFo, MoCo, n’importe quel employé, un autre volontaire s’occupant d’un secteur où l’on travaille ? Quels sont les droits du contributeur face à une décision de Mozilla. Peut-il connaître sa motivation et a-t-il un ou des recours ? Mozilla est un projet multiforme. Que se passe-t-il lorsqu’il est mis fin à la collaboration pour un secteur particulier ? Cela entraine-t-il la fin de toute collaboration ?</p>
<blockquote lang="en"><p>
If you wish to end the Agreement, simply email a Mozilla staff member to let us know.
</p></blockquote>
<p>Procédure hasardeuse : email a un employé donc MoCo/MoFo parle au nom de Mozilla ici. N’importe quel employé : quelles garanties de transmission à tous les intéressés par un employé qui ne vous connait peut-être pas et ne connait pas l’étendue de votre collaboration qui est souvent multiple.</p>
<p>Formellement, un email est problématique : problème de preuve, authentification du contenu et des auteurs…</p>
<blockquote lang="en"><p>
As a volunteer for our Project, you will be working with Mozilla staff, employees and other volunteers.
</p></blockquote>
<p>Quel est l’intérêt de ce point ? Sur quoi se met-on d’accord là ?</p>
<blockquote lang="en"><p>
We have policies at Mozilla to protect the Project and you.
</p></blockquote>
<p>Lesquelles ? De quoi parle-t-on ? Il ne peut y avoir d’accord sans une volonté éclairée de chacune des parties sur l’étendue de ses obligations. Il faudrait ici un lien vers toutes les politiques. Elles risquent d’effrayer le potentiel contributeur.</p>
<blockquote lang="en"><p>
… while observing the following rules:
</p></blockquote>
<p>Cela sonne très légal comme déclaration.</p>
<blockquote lang="en"><p>
a. As a volunteer, you cannot bind Mozilla to any agreements or sign any agreements on behalf of Mozilla, but you can introduce Mozilla to different ideas, processes and ways of doing things;
</p></blockquote>
<p>Cette clause est là pour protéger Mozilla. C’est un rappel à la loi. En ces termes, ça donne au document le statut d’un document juridique liant les parties.</p>
<blockquote lang="en"><p>
b. You are not an employee or contractor of Mozilla and should not represent yourself as such;
</p></blockquote>
<p><em>Idem</em>.</p>
<blockquote lang="en"><p>
c. You cannot engage in any activities that violate the laws of your locale, Mozilla’s policies, or the rights of any group or individual;
</p></blockquote>
<p>Mélange hasardeux entre les politiques de Mozilla (qui ne sont pas listées), les lois locales – ce point soulève le difficile jeu de l’application des différentes lois sur Internet pour un projet mondial et global comme Mozilla qui plus est basé aux États-Unis – et le droit des autres – la formulation est ici trop vague, surtout <q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/">les droits de n’importe quel groupe</q>.</p>
<blockquote lang="en"><p>
d. You agree to behave in a professional and respectable manner when acting as a Mozilla volunteer. Mozilla’s Participation Guidelines can be found at <a href="http://www.mozilla.org/en-US/about/governance/policies/participation/" hreflang="en">http://www.mozilla.org/en-<abbr lang="en" title="United States">US</abbr>/about/governance/policies/participation/</a>;
</p></blockquote>
<p>La politique va bien plus loin que le simple comportement professionnel et respectable (ce dernier terme n’est pas précis).</p>
<blockquote lang="en"><p>
e. It’s definitely okay to talk about your contributions to Mozilla, but you should not use Mozilla’s logo or trademarks without Mozilla’s prior written consent.  Mozilla’s trademark policy can be found at <a href="https://www.mozilla.org/en-US/foundation/trademarks/policy/" hreflang="en" lang="en">https://www.mozilla.org/en-US/foundation/trademarks/policy/</a>; and
</p></blockquote>
<p>La politique des marques légales de Mozilla semble bien plus complexe que l’obligation d’un consentement écrit de Mozilla (Quel Mozilla ? Qui chez Mozilla ?).</p>
<blockquote lang="en"><p>
f. This Agreement is about you and only you. You may not transfer or give this to any other person or group.
</p></blockquote>
<p>Quel intérêt ? Pourquoi cette formule légale ?</p>
<blockquote lang="en"><p>
g. If you violate any of these rules, Mozilla has the right to end this agreement and your volunteer activities.
</p></blockquote>
<p>Les menaces ne sont un bon départ pour une franche collaboration dans une atmosphère de confiance réciproque. C’est inutile puisque plus haut il est indiqué que <q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/">Mozilla peut mettre fin à cet accord n’importe quand pour n’importe quelle raison</q>.</p>
<p>Dans la discussion sur le groupe mozilla.governance, Sheeri Cabral a proposé une <a href="https://groups.google.com/d/msg/mozilla.governance/yN4V-lYJH8c/xvC70m_JLwwJ" hreflang="en">réécriture de l’accord</a> intéressante. Plus concis, il met encore en valeur la protection des droits de Mozilla mais ne règle pas les problèmes que nous venons de soulever.</p>
<p>Surtout, c’est l’existence même de cet accord que nous remettons en cause. Que ce soit un contrat ou un simili contrat, forcer le nouveaux à accepter ce genre de documents avant toute contribution ne semble pas la bonne méthode. Ce n’est pas accueillant et placer un seuil à la collaboration avec Mozilla sera contreproductif.</p>
<p>Quand ils s’avéreront nécessaires pour protéger le projet, des accords ou des décharges de responsabilité au cas par cas pour les personnes assumant certaines responsabilités ou étant intégrés dans la hiérarchie du projet ou plus certainement d’une de ses composantes pourront être imposés et, en ne s’appliquant pas à tous les cas de contribution, pourront rester concis sans pour autant être moins précis. Alors véritables documents juridiques (et pas mixte avec des clauses juridiques et des messages de bienvenue), leur rédaction par les juristes de Mozilla trouvera sa légitimité avant leur discussion par la communauté.</p>
<p>Dans son introduction à son projet d’accord, David Boswell note l’existence dans certaines équipes d’<q cite="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/">accords de collaborateur bénévole qui fournissent des détails sur ce que ça signifie d’être bénévole dans ces domaines spécifiques</q>. Avoir ces documents, savoir si ce sont des documents juridiques liant les parties et même savoir s’ils doivent être signés pourrait être intéressant pour juger si ça a du sens d’en faire un accord général et de l’imposer avant même de commencer à contribuer.</p>
<p>En l’état, cet accord est inutile, dangereux pour les objectifs qu’il se fixe et, si sa création était jugée nécessaire, pas assez précis.</p>
<div>
<h4>Références</h4>
<h5>Projet de création d’un accord entre Mozilla et les nouveaux volontaires</h5>
<ul><li>davidwboswell, <a href="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/" hreflang="en" lang="en">Creating a volunteer agreement</a>, 30 mai 2014, David Boswell</li>
<li>mozilla.governance via Google Groupes : <a href="https://groups.google.com/d/msg/mozilla.governance/yN4V-lYJH8c/YjlgMWibhnsJ" hreflang="en" lang="en">Creating a volunteer agreement</a>, discussion lancée le 30 mai 2014</li>
</ul><h5>Politique de participation communautaire</h5>
<p>Mozilla, <a href="http://www.mozilla.org/en-US/about/governance/policies/participation/" hreflang="en" lang="en">Community Participation Guidelines</a>, version 1.0, last updated: January 7, 2013</p>
<h5>Projet de réforme de Mozillians.org</h5>
<ul><li>Hoosteeno, Justin Crawford :
<ul><li><a href="http://hoosteeno.com/2013/10/14/refactoring-the-mozillians-org-authorization-scheme/" hreflang="en" lang="en">Refactoring the Mozillians.org authorization scheme</a>, 14 oct. 2013</li>
<li><a href="http://hoosteeno.com/2013/12/17/a-new-mozillians-org-signup-process/" hreflang="en" lang="en">A new Mozillians.org signup process</a>, 17 déc. 2013</li>
</ul></li>
<li>mozilla.dev.community-tools via Google Groupes : <a href="https://groups.google.com/d/msg/mozilla.dev.community-tools/9903oqZsaOM/V53FRMg3WW0J" hreflang="en" lang="en">Refactoring the Mozillians.org authorization scheme</a>, discussion lancée le 15 oct. 2013 par Justin Crawford</li>
<li>Bugzilla@Mozilla – <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=926644" hreflang="en" lang="en">Bug 926644 – [tracker] Improve the vouching process (was: "refactor authorization scheme")</a></li>
</ul></div>
<div>
<h4>Textes des projets</h4>
<h5><a href="http://davidwboswell.wordpress.com/2014/05/30/creating-a-volunteer-agreement/" hreflang="en">Brouillon Boswell du 30 mai 2014</a></h5>
<blockquote lang="en">
<p>DRAFT Volunteer Agreement</p>
<p>Welcome to Mozilla! We’re pleased that you will be working with us to volunteer your expertise, knowledge, and skills to our Project.</p>
<p>Before we begin, there are some basic terms you should be aware of and agree to. The following is an agreement between you and Mozilla that describes your volunteer work with the Project:</p>
<p>1. You or Mozilla may end this Agreement at any time for any reason on immediate notice.  If you wish to end the Agreement, simply email a Mozilla staff member to let us know.</p>
<p>2. As a volunteer for our Project, you will be working with Mozilla staff, employees and other volunteers.</p>
<p>3. We have policies at Mozilla to protect the Project and you. While working with us, we want you to be creative and help us to grow the Project, while observing the following rules:</p>
<p>a. As a volunteer, you cannot bind Mozilla to any agreements or sign any agreements on behalf of Mozilla, but you can introduce Mozilla to different ideas, processes and ways of doing things;</p>
<p>b. You are not an employee  or contractor of Mozilla and should not represent yourself as such;</p>
<p>c. You cannot engage in any activities that violate the laws of your locale, Mozilla’s policies, or the rights of any group or individual;</p>
<p>d. You agree to behave in a professional and respectable manner when acting as a Mozilla volunteer. Mozilla’s Participation Guidelines can be found at <a href="http://www.mozilla.org/en-US/about/governance/policies/participation/" hreflang="en">http://www.mozilla.org/en-US/about/governance/policies/participation/</a>;</p>
<p>e. It’s definitely okay to talk about your contributions to Mozilla, but you should not use Mozilla’s logo or trademarks without Mozilla’s prior written consent.  Mozilla’s trademark policy can be found at <a href="https://www.mozilla.org/en-US/foundation/trademarks/policy/" hreflang="en">https://www.mozilla.org/en-US/foundation/trademarks/policy/</a>; and</p>
<p>f. This Agreement is about you and only you.  You may not transfer or give this to any other person or group. </p>
<p>g. If you violate any of these rules, Mozilla has the right to end this agreement and your volunteer activities.</p>
</blockquote>
<h5><a href="https://groups.google.com/d/msg/mozilla.governance/yN4V-lYJH8c/xvC70m_JLwwJ" hreflang="en">Brouillon Sheeri Cabral du 30 mai 2014</a></h5>
<blockquote lang="en">
<p>DRAFT Volunteer Agreement</p>
<p>Welcome to Mozilla! We’re pleased that you will be working with us to volunteer your expertise, knowledge, and skills to our Project. We are happy to have you along as a Mozillian.</p>
<p>Before we begin, you might want to be aware of the following:</p>
<p>1. Mozillians behave in a professional and respectable manner when participating in the Project. Mozilla’s Participation Guidelines can be found at <a href="http://www.mozilla.org/en-US/about/governance/policies/participation/">http://www.mozilla.org/en-US/about/governance/policies/participation/</a></p>
<p>2. Legally, you are not an employee or contractor of Mozilla and should not represent yourself as such. As a volunteer, you cannot bind Mozilla to any agreements or sign any agreements on behalf of Mozilla. </p>
<p>3. We love it when people talk about their contributions to Mozilla! However, Mozilla does own some trademarks, so please do not use logos or trademarks inappropriately. Mozilla’s trademark policy can be found at <a href="https://www.mozilla.org/en-US/foundation/trademarks/policy/" hreflang="en">https://www.mozilla.org/en-US/foundation/trademarks/policy/</a></p>
<p>4. You or Mozilla may end your participation at any time for any reason on immediate notice. If you wish to end your participation, simply let us know.</p>
<p>We are excited to have you on board and hear your creative ideas!</p>
</blockquote>
</div>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/desaccord-sur-le-projet-daccord-entre-mozilla-et-les-nouveaux-volontaires/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>mozillaZine-fr : <a href="">Actualit&amp;eacute; de Mozilla en octobre</a> (05/11/2013)</li><li>mozillaZine-fr : <a href="">Mozilla communique avec les d&amp;eacute;veloppeurs sur Stack Overflow</a> (20/11/2013)</li><li>mozillaZine-fr : <a href="">Le projet Electrolysis arrive dans Nightly</a> (06/12/2013)</li><li>mozillaZine-fr : <a href="">L&amp;rsquo;&amp;eacute;volution de l&amp;rsquo;ing&amp;eacute;nierie des versions chez Mozilla depuis mi-2006</a> (14/12/2013)</li><li>mozillaZine-fr : <a href="">Mozilla en 2013 en chiffres</a> (13/01/2014)</li></ul></div></p>


feed_id: http://hackurx.wordpress.com/2014/06/01/mate-desktop-est-disponible-dans-debian-jessie/
title: HacKurx : Mate Desktop est disponible dans Debian Jessie
uri: HacKurx-Mate-Desktop-est-disponible-dans-Debian-Jessie
url: http://hackurx.wordpress.com/2014/06/01/mate-desktop-est-disponible-dans-debian-jessie/
content:
<p><a href="http://hackurx.wordpress.com/2014/06/01/mate-desktop-est-disponible-dans-debian-jessie/mate/" rel="attachment wp-att-1041"><img src="http://hackurx.files.wordpress.com/2014/06/mate.png?w=549&amp;h=500" alt="Mate"></a></p>
<p>L’<a href="http://mate-desktop.org/">environnement de bureau Mate</a>, le fork de GNOME 2 est maintenant disponible dans Debian Jessie (<a href="https://www.debian.org/releases/jessie/">l’actuel Debian Testing</a>).</p>
<p>C’est une bonne nouvelle si comme moi vous n’êtes pas adepte des autres environnements de bureau. <strong>Pour ma part</strong> je peux résumer les autres environnements ainsi :<br><strong>_GNOME 3</strong> = Changement brutal, perte d’accès aux fonctionnalités, perte d’usabilité et d’efficacité.<br><strong>_Unity</strong> = Pas pratique pour un usage quotidien ou en production.<br><strong>_KDE</strong> = J’ai adoré la version 3.5 mais tout comme gnome je n’ai pas aimé le changement de direction (le bureau Plasma une atrocité).<br><strong>_LXDE</strong> = Léger mais sans plus.<br><strong>_XFCE</strong> = Avec le menu Whisker et les icônes modernes de bureau (je conseil d’ailleurs de tester la dernière version de <a href="http://xubuntu.org/">Xubuntu</a> pour s’en rendre compte) c’est vraiment pas mal mais cela s’avère moins pratique à l’utilisation (raccourci clavier, ergonomie des applications, le gestionnaire de fichier).</p>
<p>Pour en revenir à Mate, la version actuellement disponible est la 1.8.0 (voir <a href="http://wiki.mate-desktop.org/status:debian">cette page</a> pour suivre le statut dans Debian, l"inclusion dans les backports pour Debian 7 stable alias Wheezy est toujours en cours). Cette version sortie début mars comporte de nouvelle fonctionnalité intéressante <strong>dont notamment</strong> :<br><strong>_</strong>Caja via le menu contextuel, dispose maintenant d’une option pour ouvrir l’emplacement parent lors d’une recherche de fichier (très pratique)<br><strong>_</strong>Marco dispose maintenant d’une option pour redimensionner les fenêtres rapidement au contact des bords verticaux de l’écran (centre de contrôle –> Fenêtres –> Placement –> Cocher Magnétisme des fenêtres)<br><strong>_</strong>Eye of MATE, la visionneuse d’images peut désormais lire aléatoirement les photos en mode diaporama.<br><strong>_</strong>Une nouvelle applet "commande" a été introduite.</p>
<p>Pour procéder à son installation, mettre à jour la liste de paquet :<br>
sudo apt-get update</p>
<p>Puis pour installer l’environnement de bureau MATE minimale :<br><code>sudo apt-get install mate-desktop-environment-core</code></p>
<p>Sinon pour la version complète :<br><code>sudo apt-get install mate-desktop-environment</code></p>
<p>Enfin pour installer le bureau MATE complet avec quelques extras :<br><code>sudo apt-get install mate-desktop-environment-extras</code></p>
<p>A votre avis Mate sera t-il l’environnement par défaut de la prochaine version stable de Debian alias Debian 8 Jessie? A mon avis, son interface, sa légèreté, sa stabilité et son rythme de développement proche de Debian font de lui un choix idéal.</p><br><a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/1026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/1026/"></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackurx.wordpress.com&amp;blog=14793684&amp;post=1026&amp;subd=hackurx&amp;ref=&amp;feed=1" width="1" height="1">
<p><img src="media/7505f351.3197604e3474e4ae28beb6fa21435aa2" data-original-source="http://cdn.libravatar.org/avatar/3197604e3474e4ae28beb6fa21435aa2" alt="Gravatar de HacKurx" class="gravatar" /><br/><i>Original post of <a href="http://hackurx.wordpress.com/2014/06/01/mate-desktop-est-disponible-dans-debian-jessie/" title="Visit the source">HacKurx</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>HacKurx : <a href="">Debian 7 (Wheezy) sortie imminente :)</a> (04/05/2013)</li><li>TheLinuxFr : <a href="">Plymouth sous Squeeze</a> (15/10/2010)</li><li>Emmanuel Kasper : <a href="">Tirer profit des options d&#039;accessibilit&eacute; du bureau gnome quand on utilise son portable en ext&eacute;rieur</a> (03/08/2011)</li><li>Emmanuel Kasper : <a href="">Documentation avant le changement: Desktop 2012</a> (22/05/2012)</li><li>Emmanuel Kasper : <a href="">Copie de DVD sous Linux: enfin quelque chose de SIMPLE</a> (14/07/2012)</li></ul></div></p>


title: Tuxicoman : Suivre les commentaires d’un article particulier en RSS avec WordPress
uri: Tuxicoman-Suivre-les-commentaires-d-un-article-particulier-en-RSS
feed_id:
http://tuxicoman.jesuislibre.net/2014/06/suivre-les-commentaires-dun-article-particulier-en-rss-avec-wordpress.html

url:
http://tuxicoman.jesuislibre.net/2014/06/suivre-les-commentaires-dun-article-particulier-en-rss-avec-wordpress.html

content:
<p>Parmi les <a href="https://tuxicoman.jesuislibre.net/2014/05/disqus-pourquoi.html">arguments avancés pour l’utilisation de DisquS</a> figure celle-ci :</p>
<blockquote><p>Je crois que l’intérêt de Disqus est pour les utilisateurs, qui peuvent suivre facilement les conversations autour des commentaires qu’ils ont laissés. Combien de fois avez-vous laissé un commentaire sur un blog, vérifié une ou deux fois s’il y avait des réponses intéressantes, puis oublié cette page. Avec Disqus, si quelqu’un répond trois mois plus tard, l’utilisateur peut en obtenir une notification et rebondir.</p></blockquote>
<p>Et bien vous devriez savoir que pour chaque article publié avec WordPress on peut avoir un flux RSS particulier des commentaires. Ex : <a href="http://tuxicoman.jesuislibre.net/2014/05/disqus-pourquoi.html/feed" rel="nofollow">http://tuxicoman.jesuislibre.net/2014/05/disqus-pourquoi.html/feed</a></p>
<p>En bonus, pas besoin de laisser son mail pour s’inscrire ni de prier pour que vos démarches de désinscriptions soient bien prises en compte.</p>
<div><span>J'aime<img src="media/8d5d06b8.up.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/up.png">(<span>5</span>)</span><span>Ferme-la !<img src="media/d71e96d1.down.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/down.png">(<span>1</span>)</span></div><div><h4>Related Posts:</h4><ul><li><a href="http://tuxicoman.jesuislibre.net/2014/05/disqus-pourquoi.html">DisquS, pourquoi?</a></li><li><a href="http://tuxicoman.jesuislibre.net/flux-rss-tuxicoman">RSS / Facebook / Twitter</a></li><li><a href="http://tuxicoman.jesuislibre.net/2012/10/pourquoi-faut-il-renseigner-son-e-mail-pour-poster-un-commentaire.html">Pourquoi faut-il renseigner son e-mail pour poster un…</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/05/like-plugin-pour-wordpress.html">Like plugin pour WordPress</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/05/suivre-mon-blog-sur-facebook.html">Suivre mon blog sur Facebook</a></li></ul></div>
<p><img src="media/a4176171.d01ce01523a0434fc1c413922f7fd8a2" data-original-source="http://cdn.libravatar.org/avatar/d01ce01523a0434fc1c413922f7fd8a2" alt="Gravatar de Tuxicoman" class="gravatar" /><br/><i>Original post of <a href="http://tuxicoman.jesuislibre.net/2014/06/suivre-les-commentaires-dun-article-particulier-en-rss-avec-wordpress.html" title="Visit the source">Tuxicoman</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Tuxicoman : <a href="">Fail2ban pour votre installation WordPress</a> (03/04/2013)</li><li>Tuxicoman : <a href="">Osez votre propre moteur de recherche !</a> (13/10/2013)</li><li>Tuxicoman : <a href="">Universalit&eacute; du net</a> (08/02/2014)</li><li>Tuxicoman : <a href="">Request Policy</a> (13/04/2014)</li><li>Tuxicoman : <a href="">FeedEx, le meilleur lecteur RSS pour Android</a> (30/05/2014)</li></ul></div></p>


feed_id: http://liens.planet-libre.org/?do=weekly&amp;week=20140602
title: Planet Libre : Brèves du Planet Libre - lundi 02, juin 2014
uri: Planet-Libre-Brèves-du-Planet-Libre-lundi-02-juin-2014
url: http://liens.planet-libre.org/?do=weekly&amp;week=20140602
content:
<h3><a href="http://www.nextinpact.com/news/87825-hachette-vs-amazon-filippetti-agite-chiffon-dune-enquete-en-europe.htm">Hachette vs Amazon : Filippetti agite le chiffon d'une enquête en Europe - Next INpact</a></h3>
	<small>
		
			<div>
			<span>amazon</span> <span>neutralité</span> <span>concurrence</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "En réaction au conflit opposant Hachette et Amazon, Aurélie Flippetti, la ministre de la Culture et de la Communication, « appelle à la vigilance l’Europe sur les tentations d’abus de position dominante d'Amazon ». Une phrase lourde de sens alors que Google est en pleine tourmente depuis plusieurs années en Europe, même si un accord à l'amiable pourrait être trouvé d'ici quelques mois."
	<br><br><hr><h3><a href="http://www.clibre.eu/campagne-adopte-libre/">Campagne "Adopte le libre" - Logiciels libres &amp; open-source et autour du libre</a></h3>
	<small>
		
			<div>
			<span>site</span> <span>annuaire</span> <span>logiciel</span> <span>libre</span> <span>alternative</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : Parole à Hervé, de clibre.eu : "Nous avons lancé il y a quelques jours une campagne Ulule ( <a href="http://fr.ulule.com/adopte-le-libre/" rel="nofollow">http://fr.ulule.com/adopte-le-libre/</a> ) pour notre site web cLibre.eu qui veut faire la promotion du top 50 des logiciels libres servant le plus (80% cas d’utilisation pour 80% des utilisateurs).<br>
Il y a un déjà un mini moteur de recherche pour trouver un logiciel libre à partir d’un logiciel propriétaire, d'un besoin.<br>
Il a maintenant besoin de vous pour se développer et communiquer auprès du grand public et faire ici augmenter l’utilisation des logiciels libres dans le monde francophone.<br>
Nous pensons aussi réaliser d’autres développements pour faciliter l’intégration de la participation de membres aussi bien pour la soumission de logiciels libres que pour le vote, commentaire …"
	<br><br><hr><h3><a href="http://rue89.nouvelobs.com/2014/05/29/chantage-google-apple-amazon-les-tontons-ecrabouilleurs-252521">Chantage : Google, Apple et Amazon, les tontons écrabouilleurs - Le nouvel Observateur</a></h3>
	<small>
		
			<div>
			<span>Google</span> <span>Apple</span> <span>Amazon</span> <span>Facebook</span> <span>neutralité</span> <span>concurrence</span> 
			</div>
		
		
		
	</small><br><br>
	antistress: "Google qui saigne les labels de musique indé, Amazon qui tente d’enterrer une maison d’édition récalcitrante et Apple qui censure la nudité : les géants du Net n’hésitent pas à jouer la carte du chantage."
	<br><br><hr><h3><a href="http://sebsauvage.net/links/?EEfdpw">Yes, your smartphone camera can be used to spy on you… | Naked Security - Liens en vrac de sebsauvage</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>smartphone</span> <span>Google</span> <span>Android</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "En théorie, la caméra sur votre téléphone Android ne peut pas vous filmer sans afficher un aperçu de la vidéo. Vous êtes donc censé voir que la caméra est active.<br>
Sauf que ce hacker a réussi à réduire la surface d'aperçu à 1x1 pixel, la rendant presque invisible.<br>
Ah, et ça marche même quand vous appuyez sur le bouton "veille" du téléphone.<br>
Vous pouvez donc être potentiellement espionné n'importe quand."
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/29482-vers-une-mise-a-l-ecart-de-la-nsa-lors-de-la-conception-des-normes-de-chiffrement.html">Vers une mise à l'écart de la NSA lors de la conception des normes de chiffrement - Numerama</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>chiffrement</span> <span>institution</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Aux États-Unis, un amendement d'un représentant démocrate a été adopté par la commission en charge des sciences et de la technologie. Celui-ci propose de tenir la NSA à l'écart de la conception des normes cryptographiques conçues par l'institut national des normes et de la technologie (NIST) et qui participent au chiffrement des communications."
	<br><br><hr><h3><a href="http://www.lepoint.fr/chroniqueurs-du-point/guerric-poncet/surveillance-pour-la-cnil-valls-comme-sarkozy-ont-use-d-arguments-simplistes-19-05-2014-1825163_506.php">Surveillance : la Cnil dénonce l'argument "simpliste" de Valls et Sarkozy - Le Point</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>institution</span> <span>CNIL</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Le gendarme de la vie privée sonne la charge contre "l'argument sans cesse ressassé du rien à se reprocher, rien à cacher" invoqué pour surveiller les citoyens." Elle a l'air bien la présidente de la CNIL.
	<br><br><hr>
<p><img src="media/39e36007.754dc5064d6c809129010f98e0616725" data-original-source="http://cdn.libravatar.org/avatar/754dc5064d6c809129010f98e0616725" alt="Gravatar de Planet Libre" class="gravatar" /><br/><i>Original post of <a href="http://liens.planet-libre.org/?do=weekly&amp;week=20140602" title="Visit the source">Planet Libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 21, avril 2014</a> (21/04/2014)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Sunday 28, October 2012</a> (28/10/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 17, juin 2013</a> (17/06/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 02, d&eacute;cembre 2013</a> (02/12/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 09, d&eacute;cembre 2013</a> (09/12/2013)</li></ul></div></p>


feed_id: http://www.goffi.org/post/2014/06/01/Salut-%C3%A0-Toi-la-plan%C3%A8te-libre-%21
title: Goffi : Salut à Toi la planète libre !
uri: Goffi-Salut-à-Toi-la-planète-libre
url: http://www.goffi.org/post/2014/06/01/Salut-%C3%A0-Toi-la-plan%C3%A8te-libre-%21
content:
<div><p>Salut à vous,</p>
</div><div><p>comme je viens d'arriver sur planet-libre, je pense qu'il est plus correct de se présenter...</p>
</div><div><p>Je suis un des développeurs du projet « <a href="http://salut-a-toi.org/">Salut à Toi</a> » (SàT), un outil de communication décentralisé. Cet outil permet de faire de nombreuses choses allant du microblogage aux jeux, et fonctionne sous différents environnements (il est multi-interfaces): web, bureau, interface console, ligne de commande, etc.</p>
</div><div><p>Mon blog (du moins le flux utilisé pour planet-libre) parlera principalement de ce projet ou de XMPP, le protocole qu'il utilise, mais également de réflexions plus générales: nous développons avec une vision critique des nouveaux médias, et pas seulement en ce qui concerne la vie privée.</p>
</div><div><p><a href="http://reflets.info/sat-le-couteau-suisse-libre-et-open-source-de-la-communication/">Un article publié récemment sur reflets.info</a> présente SàT et son <a href="http://www.salut-a-toi.org/social_contract.html">contrat social</a>, et <a href="http://www.goffi.org/post/2011/09/30/De-l-urgence-d-agir">un billet que j'ai écris en 2011</a> parle de quelques-unes des motivations.</p>
</div><div><p>Nous sommes en cours de réflexion pour monter une coopérative (ou autre statut) autogérée pour développer SàT, et essayer d'en vivre en cohérence avec nos idées.</p>
</div><div><p>À bientôt, et merci à l'équipe de planet-libre (en particulier antistress et theClimber) pour avoir pris en compte rapidement <a href="https://linuxfr.org/sondages/quelles-sont-vos-sources-d-information-pour-le-logiciel-libre-open-source#comment-1528290">mes critiques</a>.</p>
</div><div>Goffi</div>
<p><img src="media/5b1e2ea8.1e4b13af438df6baa729681700f11a05" data-original-source="http://cdn.libravatar.org/avatar/1e4b13af438df6baa729681700f11a05" alt="Gravatar de Goffi" class="gravatar" /><br/><i>Original post of <a href="http://www.goffi.org/post/2014/06/01/Salut-%C3%A0-Toi-la-plan%C3%A8te-libre-%21" title="Visit the source">Goffi</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Goffi : <a href="">Salut &agrave; Toi 0.4.0: toujours en chemin</a> (26/02/2014)</li><li>Goffi : <a href="">Une t&eacute;l&eacute;commande universelle pour vos logiciels</a> (17/02/2014)</li><li>Goffi : <a href="">Export de commande &agrave; un contact (avec vid&eacute;o)</a> (22/02/2013)</li><li>Goffi : <a href="">Ligne de commande: envoyez vos tubes (pipes) par XMPP (avec vid&eacute;o)</a> (07/10/2011)</li></ul></div></p>


feed_id: http://la-vache-libre.org/concalc-une-calculette-dans-votre-terminal/
title: La vache libre : Concalc – Une calculette dans votre terminal
uri: La-vache-libre-Concalc-Une-calculette-dans-votre-terminal
url: http://la-vache-libre.org/concalc-une-calculette-dans-votre-terminal/
content:
<p><img title="Concalc" src="media/d83d5d54.concalc.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/concalc.png" alt="concalc" width="640" height="437"></p>
<p>Si nous devions citer 2 logiciels présents par défaut dans (quasiment) tous les OS, les environnements de bureau et les distributions de la planète, nous pourrions dire sans trop nous tromper qu’il y a un terminal et une calculatrice. Après la lecture de ce billet la calculette traditionnelle va vous paraître bien fadasse et vous lui préférerez peut-être Concalc, une application sympa conçue dans le but vous permettre d’effectuer vos opérations mathématiques depuis votre terminal. Il s’agit plus précisément d’une adaptation de l’analyseur d’algorithme d’Extcalc (une calculatrice Qt), empaqueté pour en faire un programme de console simple. À ce titre d’ailleurs, Concalc est capable d’exécuter des scripts en langage C.<span></span></p>
<p>Comme vous pouvez le voir sur l’image d’illustration, l’utilisation de Concalc est vraiment un jeu d’enfant. Une fois installé il suffit d’ouvrir votre terminal, d’entrer la commande de base « concalc » suivie de l’opération à effectuer et d’appuyer sur la touche <em>ENTER</em>.</p>
<blockquote>
<p>Exemple :</p>
</blockquote>
<pre>$ concalc 2+2 [Enter]</pre>
<p>Qui devrait vous renvoyer la bonne réponse.</p>
<pre>$ concalc 2+2 [Enter]
4</pre>
<p>Vous pouvez aller plus loin et entrer des opérations nécessitant une syntaxe plus complexe :</p>
<blockquote>
<p>Exemple :</p>
</blockquote>
<pre>$ concalc "2*(3+7/2)" [Enter]
13</pre>
<p>Voilà, ce n’est pas plus compliqué que ça. Pour prendre connaissance des autres options utilisez l’argument « -h ».</p>
<p>Bien entendu vous avez Calc qui fait la même chose (certains diront sans doute « en mieux »), mais dans tous les cas ça peut s’avérer pratique et ça fait très geek. Alors pourquoi faire comme tout le monde et utiliser une calculatrice traditionnelle, quand nous avons un terminal et Concalc dans la machine ?!!</p>
<p>Si ça vous tente vous pouvez en savoir plus sur Concalc en visitant <a title="le site du projet" href="http://extcalc-linux.sourceforge.net/concalcdoku.html" target="_blank">le site du projet</a>.</p>
<p>Pour l’installer sur Archlinux, Manjaro et dérivés il suffit de passer par <a title="AUR" href="https://aur.archlinux.org/packages/concalc/" target="_blank">AUR</a> et pour Debian et Ubuntu apt fera l’affaire.</p>
<pre>sudo apt-get install concalc</pre>
<p>Amusez-vous bien.</p>
<p><a title="source" href="http://www.lffl.org/2014/06/concalc-il-nostro-terminale-linux.html" target="_blank">source</a></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/concalc-une-calculette-dans-votre-terminal/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">FDupes &ndash; Un outil en ligne de commande sympa, pour d&eacute;tecter les doublons sur vos supports de stockages</a> (29/05/2014)</li><li>La vache libre : <a href="">ExtUndelete &ndash; Un outil de r&eacute;cup&eacute;ration pour les syst&egrave;mes de fichiers EXT3 et 4</a> (11/02/2014)</li><li>La vache libre : <a href="">PhotoCollage &ndash; Une application sympa pour cr&eacute;er des posters &agrave; partir d&rsquo;une collection d&rsquo;images sous GNU/Linux</a> (04/06/2014)</li><li>La vache libre : <a href="">Google-Transalte-CLI &ndash; Google Transalte dans votre terminal</a> (13/03/2014)</li><li>La vache libre : <a href="">Obmenu &ndash; Configurez vos menus aux petits oignons sur Openbox</a> (31/01/2014)</li></ul></div></p>


feed_id: http://blog.nicolargo.com/2014/06/virtualisation-legere-docker.html
title: Nicolargo : Virtualisation légère avec Docker
uri: Nicolargo-Virtualisation-légère-avec-Docker
url: http://blog.nicolargo.com/2014/06/virtualisation-legere-docker.html
content:
<p>Dans le petit monde des DevOps, la solution de virtualisation Docker a le vent en poupe. Nous allons dans ce billet essayer de décrypter ce qui ce cache derrière ce nouvel outil et proposer un tutoriel sur l'installation et les premiers pas pour une utilisation souple et efficace.<img src="media/0a9e13ad.SC3A9lection_178-150x150.png" data-original-source="http://blog.nicolargo.com/wp-content/uploads/2014/05/S%C3%A9lection_178-150x150.png" alt="Sélection_178" width="150" height="150"></p><h1>C'est quoi donc ?</h1><p>Docker est <a href="https://github.com/dotcloud/docker">un logiciel open-source</a> (sous licence Apache 2.0) et <a href="https://www.docker.io/account/signup/">un service en ligne optionnel</a> (Docker.io) permettant de gérer des conteneurs ("dockers").</p><p>Contrairement aux machines virtuelles classiques qui comprennent un système hôte ("guest OS") et les librairies/applications, les conteneurs ne contiennent, au maximum, que les applications/librairies.</p><p> <a href="media/97615e58.SC3A9lection_180.png" data-original-source="http://blog.nicolargo.com/wp-content/uploads/2014/05/S%C3%A9lection_180.png"><img src="media/7806b413.SC3A9lection_179.png" data-original-source="http://blog.nicolargo.com/wp-content/uploads/2014/05/S%C3%A9lection_179.png" alt="Sélection_179" width="227" height="256"><img src="media/97615e58.SC3A9lection_180.png" data-original-source="http://blog.nicolargo.com/wp-content/uploads/2014/05/S%C3%A9lection_180.png" alt="" width="252" height="123"></a></p><p>Quand je dis au maximum c'est qu'une copie d'un conteneur qui ne change que la partie application ne contiendra que les différences par rapport au conteneur initial.</p><p><a href="media/a3ed6a7b.SC3A9lection_181.png" data-original-source="http://blog.nicolargo.com/wp-content/uploads/2014/05/S%C3%A9lection_181.png"><img src="media/a3ed6a7b.SC3A9lection_181.png" data-original-source="http://blog.nicolargo.com/wp-content/uploads/2014/05/S%C3%A9lection_181.png" alt="Sélection_181" width="327" height="275"></a></p><p>Le système hôte est ainsi géré directement par le Docker Engine (en vert dans le premier schéma). On a ainsi une mutualisation qui permet de lancer les conteneurs de manière très rapide: le temps de lancement d'un conteneur est presque le même que le temps de lancement des applications qu'il contient. En effet, le système d'exploitation est déjà lancé. Donc pas de phase de démarrage ni d'initialisation de cette couche. Il faut quand même avoir à l'esprit que même si l'on est pas dans une machine virtuelle, on dispose tout de même d'un environnement isolé (processus, système de fichier, ports réseau). L'utilisateur n'a qu'à se préoccuper que de ce qu'il veut virtualiser (les applications/services) et ne s'occupe pas du reste.</p><p>L'autre gros avantage de cette technologie est la portabilité. En effet, il est tout à fait possible de concevoir un conteneur sur son PC portable puis ensuite de le déployer sur son infrastructure de production physique ou virtuelle. La taille des conteneurs étant relativement réduite, on peut donc imaginer un workflow de déploiement basée sur un repo central (type Git) et des Docker Engine installés sur les machines qui font elle même tourner des conteneurs. Il n'y a pas vraiment de limite au nombre de conteneurs qu'une machine puisse faire tourner. La limite vient de l'occupation mémoire/CPU/réseau de vos applications.</p><p>Si vous avez encore des questions sur la différence entre Docker et VM, je vous conseille la lecture de cette question sur StackOverflow: "<a href="http://stackoverflow.com/questions/16047306/how-is-docker-io-different-from-a-normal-virtual-machine">How is Docker.io different from a normal virtual-machine ?</a>".</p><h1>Installation de Docker</h1><p><span>Note (merci à <a href="http://twitter.com/jbbarth">@jb_barth</a> pour le commentaire)</span>: jusqu'à la version 0.9, Docker se basait sur <a href="https://linuxcontainers.org/">la technologie LXC</a> ("Linux Containers") du noyau <strong>Linux</strong> et ne fonctionnait donc que sur des distributions GNU/Linux avec un noyau <strong>>= 2.6.24</strong>. La dépendance stricte à LXC a sauté depuis la v0.9.0, le driver par défaut est maintenant libcontainer, une lib pur go produite par le projet pour accéder de façon propre aux APIs dispos dans le kernel. C'est ce qui a permis de supporter des noyaux aussi vieux d'ailleurs, au début c'était >= 3.8</p><p>Voici les étapes à suivre pour installer Docker sur une distribution Ubuntu 14.04 LTS. A noter, pour les miséreux développeurs sous Windows ou Mac OS, il est est toujours possible de faire tourner une VM Ubuntu (par exemple avec VirtualBox) et de suivre cette installation.</p><p>Docker est directement disponible dans les repositories d'Ubuntu, donc un simple</p><p></p><pre>sudo apt-get install docker.io</pre><p>suffit pour effectuer l'installation complète de Docker sur notre machine comprenant:</p><ul><li>le Docker Engine (ou service Docker)</li><li>le Docker Client (permettant de discuter avec le Docker Engine)</li></ul><p>Comme les conteneurs vont utiliser les serveurs DNS de la machine hôte, il est nécessaire de configurer les adresses des serveurs DNS dans le fichier /etc/default/docker.io (par exemple avec <a href="http://www.opendns.com/opendns-ip-addresses/">les serveurs OpenDNS</a>):</p><pre>$ vi /etc/default/docker.io
# Use DOCKER_OPTS to modify the daemon startup options.
DOCKER_OPTS="-dns 208.67.220.220 -dns 208.67.220.222"</pre><p>Pour que la configuration soit prise en compte, il faut relancer le service Docker avec la commande:</p><pre>sudo service docker.io restart</pre><p>Un petit ps permet de voir que le service est bien lancé:</p><pre>0.0   0.1  563M 9.65M   733 root         0 S  0:00.46     0     0 /usr/bin/docker.io -d -dns 208.67.220.220 -dns 208.67.220.222</pre><p></p><h1>Récupération des images système</h1><p>Nous allons commencer par récupérer <a href="http://docs.docker.io.s3-website-us-west-2.amazonaws.com/terms/image/">des images qui vont servir de de bases</a> à notre conteneur. Une liste assez conséquente d'images sont disponibles sur le site officiel du projet. Vous pouvez ainsi récupérer celle qui est le plus proche de l'environnement que vous recherché. Un moteur de recherche est disponible à l'adresse <a href="https://index.docker.io/">https://index.docker.io/</a> pour trouver des images conçues par les développeurs du projet et par des contributeurs.</p><p>On retrouve ainsi des distributions GNU/Linux minimales comme <a href="https://index.docker.io/_/ubuntu/">Ubuntu</a>, <a href="https://index.docker.io/_/centos/">CentOS</a>, <a href="https://index.docker.io/_/busybox/">BusyBox</a> pour ne siter que les images officiellement supportées par le projet Docker.io (il existe également des repos non officiels avec Fedora, RH, Arch...).</p><p>Petit mention spéciale pour les images <a href="http://www.busybox.net/">BusyBox</a> qui sont vraiment très légère (moins de 10 Mo) pour un système fonctionnel !</p><p>Même si il est possible de directement télécharger l'image au lancement du conteneur, je préfère avoir sur ma machine les images des différentes versions de l'OS que j'utilise le plus: Ubuntu.</p><p>Pour récupérer l'ensemble des images du repo Ubuntu qui contient les versio  minimale d'Ubuntu de la version 10.04 à 14.04), il faut saisir la commande suivante:</p><pre>$ sudo docker.io pull ubuntu
74fe38d11401: Pulling dependent layers
316b678ddf48: Pulling dependent layers
3db9c44f4520: Pulling dependent layers
5e019ab7bf6d: Pulling dependent layers
99ec81b80c55: Pulling dependent layers
a7cf8ae4e998: Pulling dependent layers
511136ea3c5a: Download complete
e2aa6665d371: Downloading [==>                                                ] 2.027 MB/40.16 MB 6m14s</pre><p>Note: le téléchargement initial des images peut prendre un peu de temps selon la vitesse de votre liaison Internet.</p><p>Il est également possible de faire de même avec les autres distributions citées ci-dessus:</p><pre>$ sudo docker.io pull centos
$ sudo docker.io pull busybox</pre><p>Une fois le téléchargement terminé, on peut demandé à Docker un status de son état actuel:</p><pre>$ sudo docker.io info
Containers: 64
Images: 46
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Dirs: 174
Execution Driver: native-0.1
Kernel Version: 3.13.0-24-generic
WARNING: No swap limit support</pre><p>ainsi que la liste des images disponibles:</p><pre>$ sudo docker.io images
REPOSITORY          TAG                   IMAGE ID            CREATED             VIRTUAL SIZE
busybox             buildroot-2013.08.1   352f47ad2ecf        17 hours ago        2.489 MB
busybox             ubuntu-14.04          6a95c08a9391        17 hours ago        5.609 MB
busybox             ubuntu-12.04          1720a1681f1c        17 hours ago        5.455 MB
busybox             buildroot-2014.02     f66342b343ae        17 hours ago        2.433 MB
busybox             latest                f66342b343ae        17 hours ago        2.433 MB
ubuntu              glances_develop       a483f92d9ab3        24 hours ago        556.8 MB
ubuntu              14.04_nicolargo       8574cc29575e        28 hours ago        440.8 MB
ubuntu              13.10                 5e019ab7bf6d        4 weeks ago         180 MB
ubuntu              saucy                 5e019ab7bf6d        4 weeks ago         180 MB
ubuntu              12.04                 74fe38d11401        4 weeks ago         209.6 MB
ubuntu              precise               74fe38d11401        4 weeks ago         209.6 MB
ubuntu              12.10                 a7cf8ae4e998        4 weeks ago         171.3 MB
ubuntu              quantal               a7cf8ae4e998        4 weeks ago         171.3 MB
ubuntu              14.04                 99ec81b80c55        4 weeks ago         266 MB
ubuntu              latest                99ec81b80c55        4 weeks ago         266 MB
ubuntu              trusty                99ec81b80c55        4 weeks ago         266 MB
ubuntu              13.04                 316b678ddf48        4 weeks ago         169.4 MB
ubuntu              raring                316b678ddf48        4 weeks ago         169.4 MB
ubuntu              lucid                 3db9c44f4520        5 weeks ago         183 MB
ubuntu              10.04                 3db9c44f4520        5 weeks ago         183 MB
centos              centos6               0b443ba03958        6 weeks ago         297.6 MB
centos              6.4                   539c0211cd76        14 months ago       300.6 MB
centos              latest                539c0211cd76        14 months ago       300.6 MB</pre><p>Comme alternative du moteur de recherche <a href="https://index.docker.io/">https://index.docker.io/</a>, il est bien sûr possible d'utiliser la ligne de commande. Par exemple pour trouver toutes les images Ubuntu disponibles sur le repo central:</p><pre>sudo docker.io search ubuntu | less</pre><p>A noter qu'il est tout à fait possible, si vous ne trouvez pas votre bonheur de concevoir "from scratch" votre propre image système en suivant cette documentation sur le site officiel (la procédure se base sur DebootStrap).</p><h1>Création de son premier conteneur</h1><p>Bon assez de préliminaires, nous allons maintenant pourvoir créer notre premier conteneur qui va se limiter à exécuter la commande 'ls' (si c'est pas du conteneur de compétition):</p><pre>$ sudo docker.io run ubuntu:latest /bin/ls -alF
total 8280
drwxr-xr-x  46 root root    4096 May 28 06:50 ./
drwxr-xr-x  46 root root    4096 May 28 06:50 ../
-rw-r--r--   1 root root     102 May 28 06:50 .dockerenv
-rwx------   1 root root 8394118 May 27 15:37 .dockerinit*
drwxr-xr-x   2 root root    4096 Apr 16 20:36 bin/
drwxr-xr-x   2 root root    4096 Apr 10 22:12 boot/
drwxr-xr-x   4 root root    4096 May 28 06:50 dev/
drwxr-xr-x  64 root root    4096 May 28 06:50 etc/
drwxr-xr-x   2 root root    4096 Apr 10 22:12 home/
drwxr-xr-x  12 root root    4096 Apr 16 20:36 lib/
drwxr-xr-x   2 root root    4096 Apr 16 20:35 lib64/
drwxr-xr-x   2 root root    4096 Apr 16 20:35 media/
drwxr-xr-x   2 root root    4096 Apr 10 22:12 mnt/
drwxr-xr-x   2 root root    4096 Apr 16 20:35 opt/
dr-xr-xr-x 236 root root       0 May 28 06:50 proc/
drwx------   2 root root    4096 Apr 16 20:36 root/
drwxr-xr-x   7 root root    4096 Apr 16 20:36 run/
drwxr-xr-x   2 root root    4096 Apr 24 16:17 sbin/
drwxr-xr-x   2 root root    4096 Apr 16 20:35 srv/
dr-xr-xr-x  13 root root       0 May 28 06:50 sys/
drwxrwxrwt   2 root root    4096 Apr 24 16:17 tmp/
drwxr-xr-x  11 root root    4096 Apr 16 20:35 usr/
drwxr-xr-x  14 root root    4096 Apr 16 20:36 var/</pre><p>Arrêtons-nous un peu sur la commande: <span><strong>sudo docker.io run ubuntu:latest /bin/ls -alF</strong></span></p><p>On demande donc le lancement (<span><strong>run</strong></span>) d'un conteneur basée sur la dernière version d'Ubuntu (<span><strong>ubuntu:latest</strong></span> qui est un lien vers l'image minimale de la version 14.04) qui va exécuter la commande ls (<strong><span>/bin/ls -alF</span></strong>). Comme vous pouvez le voir dans le résultat de la commande, on est dans un environnement isolé avec son propre système de fichier.</p><p>Première constatation, la vitesse d’exécution de notre environnement virtuel est vraiment impressionnante. Sur une petit commande,on peut voir que <em>l'overhead</em> de lancement du conteneur est négligeable:</p><pre>$ time sudo docker.io run ubuntu:latest ls -alF /
...
real	0m0.331s
user	0m0.014s
sys	0m0.012s
$ time ls -alF /
...
real	0m0.007s
user	0m0.003s
sys	0m0.004s</pre><p></p><h1>Puis un conteneur persistant</h1><p>Passons maintenant à la création d'un conteneur persistant, c'est à dire un conteneur  qui va faire tourner une tache pendant un temps indéterminé (je prends par exemple un pin infini vers le site Google).</p><pre>$ sudo docker.io run -d ubuntu:latest ping www.google.fr
7404bfa4beca4ba97459c96f8d93242c4fba6ecf2c5b11d18c09acd2fce9991e</pre><p>Noter le -d dans la ligne de commande pour détacher le conteneur et ainsi lui permettre de tourner en tache de fond.</p><p>En retour on obtient le numéro d'identifiant unique du conteneur qui va nous permettre de le contrôler.</p><p>On commence donc par vérifier qu'il tourne bien:</p><pre>$ sudo docker.io ps
CONTAINER ID        IMAGE               COMMAND              CREATED             STATUS              PORTS               NAMES
7404bfa4beca        ubuntu:14.04        ping www.google.fr   3 minutes ago       Up 3 minutes                            mad_lumiere</pre><p>On peut ainsi, l'arrêter:</p><pre>sudo docker.io stop 7404bfa4beca</pre><p>Le démarrer:</p><pre>sudo docker.io start 7404bfa4beca</pre><p>Le redémarrer (l'équivalent d'un stop/start):</p><pre>sudo docker.io restart 7404bfa4beca</pre><p>Lui envoyer des signaux:</p><pre>sudo docker.io kill 7404bfa4beca</pre><p>Ensute on supprime le conteneur avec la séquence stop/rm:</p><pre>sudo docker.io stop 7404bfa4beca
sudo docker.io rm 7404bfa4beca</pre><p></p><h1>Un Shell dans un conteneur</h1><p>Pour accéder à un shell dans le conteneur, il faut utiliser les options suivantes dans la ligne de commande:</p><ul><li>-t: Allocate a pseudo-tty</li><li>-i: Keep STDIN open even if not attached</li></ul><p></p><pre>$ sudo docker.io run -i -t ubuntu:latest bash
root@bb89ed6cdd3c:/#</pre><p></p><h1>Structurer la création des conteneurs avec les Dockerfiles</h1><p>Les <a href="https://www.docker.io/learn/dockerfile">Dockerfiles</a> sont des fichiers textes décrivant les différentes étapes pour la création d'un conteneur. Idéalement, ce sont ces fichiers que vous aller gérer en configuration et que vous aller partager avec les différentes personnes utilisatrices de votre projet. Pour illustrer mes dires, je vais prendre l'exemple d'un dockerfile qui va permettre aux contributeurs <a href="https://github.com/nicolargo/glances">du projet Glances</a> de tester simplement la branche de développement du logiciel.</p><p>En gros, le dockfile doit:</p><ol><li>utiliser un OS de base (Ubuntu 14.04 LTS)</li><li>installer les pré-requis système</li><li>télécharger la dernière version de Glances sous Github</li></ol><p>Le dockfile <strong>glances_develop_install</strong> correspondant est alors le suivant:</p><pre># Install Glances Development branch
#
# $ sudo docker.io build -t ubuntu:glances_develop - < glances_develop_install
#
# VERSION 1.0
# Use the ubuntu base image provided by dotCloud
FROM ubuntu
MAINTAINER Nicolargo, nicolas@nicolargo.com
# Make sure the package repository is up to date
RUN apt-get -y update
# Install prerequirement
RUN apt-get install -y python-dev python-pip git lm-sensors
RUN pip install psutil bottle batinfo https://bitbucket.org/gleb_zhulik/py3sensors/get/tip.tar.gz
# Patch for current Docker version
RUN ln -s /proc/mounts /etc/mtab
# Install Glances from the Pipy repository
RUN git clone -b develop https://github.com/nicolargo/glances.git</pre><p>Voyons un peu en détail le contenu du fichier.  On commence donc par définir l'OS de base:</p><p><strong>FROM ubuntu</strong></p><p>On peut bien sûr utiliser l'image/tag que l'on souhaite.</p><p>Ensuite on passe aux commandes que l'on souhaite exécuter:</p><p><strong>RUN apt-get -y update</strong></p><p><strong>RUN apt-get install -y python-dev python-pip git lm-sensors</strong></p><p><strong>RUN pip install psutil bottle batinfo https://bitbucket.org/gleb_zhulik/py3sensors/get/tip.tar.gz</strong></p><p><strong>RUN ln -s /proc/mounts /etc/mtab</strong></p><p><strong>RUN git clone -b develop https://github.com/nicolargo/glances.git</strong></p><p>Rien de bien compliqué, il suffit de faire précéder la commande Unix par le mot clé RUN...</p><p>Il ne reste plus qu'à lancer la construction du conteneur et son exportation vers une nouvelle image (nommé ubuntu:glances_develop) à partir de la ligne de commande:</p><pre>sudo docker.io build -t ubuntu:glances_develop - < glances_develop_install</pre><p><strong>ou</strong> alors directement depuis un repos (par exemple GitHub) ou vos Dockers files sont gérés en configuration:</p><pre>sudo docker.io build -t ubuntu:glances_develop https://raw.githubusercontent.com/nicolargo/dockersfiles/master/glances_develop_install</pre><p>On vérifie ensuite que l'image a bien été créée:</p><pre>$ sudo docker.io images | grep glances
ubuntu glances_develop a483f92d9ab3 31 hours ago 556.8 MB</pre><p>Puis on lance Glances depuis ce conteneur (en le metant à jour par un pull avant le lancement):</p><pre>sudo docker.io run -i -t --entrypoint /bin/bash ubuntu:glances_develop -c "cd glances ; git pull origin develop ; python -m glances"</pre><p>Et hop c'est magique:</p><p><a href="media/20ce2f55.bin-bash_182.png" data-original-source="http://blog.nicolargo.com/wp-content/uploads/2014/05/bin-bash_182.png"><img src="media/c4c4cdd1.bin-bash_182-580x384.png" data-original-source="http://blog.nicolargo.com/wp-content/uploads/2014/05/bin-bash_182-580x384.png" alt="Glances in a docker" width="580" height="384"></a></p><p>Un des trucs fun avec Docker c'est que si l'on souhaite modifier un conteneur en ajoutant par exemple l'installation d'un nouveau logiciel, il suffit de modifier le Docker file puis de refaire la commande de build. L'installation ne se fera que par delta par rapport au premier conteneur.</p><h1>Controler la CPU et la mémoire de ses conteneurs</h1><p>Une fonction intéressante de Docker est sa capacité de contraindre un conteneur en terme de CPU et de MEM. Par exemple on peut limiter le conteneur à 512 Mo de RAM et donner un priorité moins forte en terme de CPU à ce conteneur par rapport aux autres. Il faut cependant que le hôte qu héberge Docker soit compatible avec ces options ce qui n'est pas mon cas:</p><pre>$ sudo docker.io run -m 512m -i -t --entrypoint /bin/bash ubuntu:glances_develop -c "cd glances ; git pull origin develop ; python -m glances"
WARNING: Your kernel does not support swap limit capabilities. Limitation discarded.</pre><p>Pour activer ces options sous Ubuntu, il faut modifier la configuration du Kernel via GRUB. Pour cela, il est nécessaire <a href="http://docs.docker.io/installation/ubuntulinux/#memory-and-swap-accounting">de suivre cette procédure</a>.</p><h1>Conclusion</h1><p>L'approche est vraiment différente des solutions de virtualisation classiques mais si vous cherchez un outil simple pour valider vos applications Linux dans un environnement controlé alors Docker est définitivement une solution à envisager. Sa souplesse et sa légéreté en font une solution idéale à embarquer sur son PC portable ou à mettre en production sur son infrastructure.</p><p>Je vous conseille de vous plonger dans <a href="http://docs.docker.io/">la documentation officielle</a> qui est vraiment complète et très bien faite.</p><p>Des expériences à nous faire partager sur l'utilisation de Docker ?</p><p><em>Quelques références:</em></p><ul><li><a href="https://www.docker.io/">https://www.docker.io/</a></li><li><a href="http://docs.docker.io/reference/commandline/cli/">http://docs.docker.io/reference/commandline/cli/</a></li><li><a href="http://sametmax.com/le-deploiement-par-conteneurs-avec-docker/">http://sametmax.com/le-deploiement-par-conteneurs-avec-docker/</a></li></ul><p>Cet article <a rel="nofollow" href="http://blog.nicolargo.com/2014/06/virtualisation-legere-docker.html">Virtualisation légère avec Docker</a> est apparu en premier sur <a rel="nofollow" href="http://blog.nicolargo.com/">Le blog de NicoLargo</a>.</p>
<p><img src="media/45f48caa.9d593d030da2a402b54812cdd2fc5e0d" data-original-source="http://cdn.libravatar.org/avatar/9d593d030da2a402b54812cdd2fc5e0d" alt="Gravatar de Nicolargo" class="gravatar" /><br/><i>Original post of <a href="http://blog.nicolargo.com/2014/06/virtualisation-legere-docker.html" title="Visit the source">Nicolargo</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Nicolargo : <a href="">Glances 1.7.4 est dans les bacs !</a> (20/01/2014)</li><li>Nicolargo : <a href="">VnStat.js, un node pour VnStat</a> (26/09/2011)</li><li>Nicolargo : <a href="">Glances: vos stats syst&egrave;mes en un clin d&rsquo;oeil</a> (04/12/2011)</li><li>Nicolargo : <a href="">Glances 1.5.2: Les nouveaut&eacute;s</a> (30/12/2012)</li><li>Nicolargo : <a href="">Package d&rsquo;installation pour Glances sous Windows</a> (18/02/2013)</li></ul></div></p>


feed_id: http://spiraledigitale.com/les-blogueurs-barbus-se-rebiffent/
title: Damien : les blogueurs barbus se rebiffent
uri: Damien-les-blogueurs-barbus-se-rebiffent
url: http://spiraledigitale.com/les-blogueurs-barbus-se-rebiffent/
content:
<p>Etre en faveur du logiciel libre, militer en faveur d’un micro parti politique ou contre un projet de traité économique international, voila mes occupations du moment.</p>
<p>Je me sens un peu en bordure, a l’écart, par moment. Je remets souvent en question mes prises de position. Malgré mon assurance et les arguments que je déploie, je continue mon questionnement : a quoi bon tout ça ? Suis-je dans le vrai ou dans le faux ? C’est comme cela que je pourrais résumer mes doutes.</p>
<p>Pourquoi se prendre la tete ? Je pourrais faire du Gmail avec un pc sous Windows. Plutôt que de militer, je pourrais rester tranquillement devant la télé et me plaindre « tous pourris » et laisser passer des lois qui changeront radicalement ma vie, sans rien faire, parce que je peux me dire « qu’au final, ça ne changera rien ».</p>
<p>Alors dans ces moments la, je me tourne vers des sources d’informations et d’idées que j’apprécie. En l’occurrence, je suis tombé sur deux billets de blog qui ont permis de mettre les choses au clair.</p>
<p>Je vous conseille donc la lecture du billet <a href="http://blog-libre.org/post/2014/06/01/libere-lintegriste-quil-y-a-en-toi" target="_blank">Libère l’intégriste qu’il y a en toi !</a> de Cyrille Borne et <a href="http://libre-ouvert.toile-libre.org/index.php?article197/google-apple-facebook-et-amazon-allez-tous-vous-faire-foutre" target="_blank">Google, Apple, Facebook et Amazon : allez tous vous faire foutre</a> d’Antistress.</p>
<p>Le billet de Cyrille est clair : il faut s’assumer comme barbus, utilisateurs de logiciels libres, proposant un modèle numerique alternatif, il faut y aller franco. Regroupons nous et allons y fièrement.</p>
<p>Le billet d’Antistress nous parle de la nécessité de changer nos habitudes, numériques mais aussi dans notre manière de consommer au quotidien. Pour lui, le danger qui nous guette est le monopole. Je le rejoins pleinement dans ce message.</p>
<p>Fuir Google permet de se protéger mais également de protéger des modèles émergents : regardez combien de start-ups ou nouvelles entreprises, <a href="http://www.webrankinfo.com/dossiers/google/acquisitions" target="_blank">Google</a>, <a href="http://www.ecosia.org/search?q=facebook+rachete" target="_blank">Facebook</a> &amp; co ont racheté ces dernières années. Ce sont autant d’acteurs permettant la libre-concurrence qui ont disparu, amalgamés a la nouvelle maison-mère, voir directement fermés pour certains d’entre eux !</p>
<p>Imaginez-vous manger la même nourriture tous les jours ?</p>
<p>Imaginez-vous porter les mêmes vêtements tous les jours ?</p>
<p>Imaginez-vous voter pour le même parti politique ?</p>
<p>Vous avez votre mot a dire a tous les niveaux. Si vous n’avez pas envie de vous engager en politique ou d’agir bénévolement dans une association ou un collectif, sachez que vos simples choix d’achat et de consommation sont un acte de militantisme : choisir le plus gros, c’est faire le choix du monopole. Et le monopole n’a qu’un but : se maintenir au-dessus des autres, par tous les moyens, y compris les plus radicaux (démantèlement, fermeture, destruction, achat de brevet pour interdire la concurrence…).</p>
<p>Entretenir le monopole, c’est restreindre son choix présent mais c’est surtout restreindre son futur en ne se donnant aucune marge de manœuvre pour changer les choses.</p>
<p>Etre un barbu, anti-google ou anti-microsoft, avec un discours musclé, voir virulent par moment, c’est un choix présent difficile, mais c’est pour laisser la possibilité a d’autres d’émerger plus tard car personne ne sait comment les GAFA vont évoluer.</p>
<p>Edit du mardi 2 juin : <a href="http://www.atlantico.fr/decryptage/google-facebook-et-amazon-sont-en-train-construire-monde-invivable-grands-coups-monopoles-et-algorithmes-fabrice-epelboin-1593918.html" target="_blank">Google, Facebook et Amazon sont-ils en train de nous construire un monde invivable à grands coups de monopoles et d’algorithmes ?</a> Ca n’est pas moi qui le dis, je ne serais donc pas tant parano que ca, hein. A bon entendeur, salut.</p>
<p> </p>
<p>_ Damien</p>
<div title="Diaspora*"><a href="javascript:(function()%7Bvar%20url%20=%20'http://spiraledigitale.com/les-blogueurs-barbus-se-rebiffent/'%20;var%20title%20=%20'les%20blogueurs%20barbus%20se%20rebiffent';%20%20%20window.open('http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/new_window.php?url='+encodeURIComponent(url)+'&amp;title='+encodeURIComponent(title),'post','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')%7D)()">
<div><font>partager sur Diaspora*</font> <div><img src="media/697414fd.asterisk-20.png" data-original-source="http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/images/asterisk-20.png"></div></div></a></div>
<p><img src="media/65a52059.81dbb353ef6514e62333e7bbc45d1e05" data-original-source="http://cdn.libravatar.org/avatar/81dbb353ef6514e62333e7bbc45d1e05" alt="Gravatar de Damien" class="gravatar" /><br/><i>Original post of <a href="http://spiraledigitale.com/les-blogueurs-barbus-se-rebiffent/" title="Visit the source">Damien</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Damien : <a href="">Google viole ma vie priv&eacute;e : votre choix de soci&eacute;t&eacute; ?</a> (16/05/2014)</li><li>Damien : <a href="">Comment d&eacute;crire un nouveau service Google qui fait peur ?</a> (20/05/2014)</li></ul></div></p>


feed_id: http://www.tassedecafe.org/2923-wordpress-shortcodes-contenu.html
title: Tasse de Café : Shortcodes WordPress : gérer du contenu et autres détails
uri: 2014-06-02-
url: http://www.tassedecafe.org/2923-wordpress-shortcodes-contenu.html
content:
<p>Nous avons déjà vu <a href="http://www.tassedecafe.org/2896-wordpress-shortcodes.html" title="WordPress : les shortcodes pour automatiser certains contenus">comment gérer des shortcodes sous WordPress</a> pour faciliter l’insertion de certains contenus récurrents dans vos pages ou articles. Nos shortcodes utilisaient jusque-là <a href="http://www.tassedecafe.org/2907-wordpress-attributs-sans-nom-shortcodes.html" title="WordPress : des attributs sans nom pour les shortcodes">différents attributs qui pouvaient d’ailleurs aussi être sans nom</a> comme on l’a vu la dernière fois. Mais vous pensiez réellement qu’on avait fait le tour de l’API ? En réalité il nous faut encore voir quelques détails pour être sûrs d’avoir vu tout ce dont nous avons besoin, et c’est justement ce qu’on va faire ici.</p>
<p><a href="media/c45bf01c.wordpress.png" data-original-source="http://www.tassedecafe.org/wp-content/uploads/2014/04/wordpress.png"><img src="media/c45bf01c.wordpress.png" data-original-source="http://www.tassedecafe.org/wp-content/uploads/2014/04/wordpress.png" alt="WordPress" width="600" height="250"></a></p>
<h2>Du contenu dans nos shortcodes</h2>
<p>Si vous êtes familier de WordPress, vous avez sûrement déjà croisé des shortcodes comme on en crée depuis les premières parties, mais pas seulement. Car un shortcode peut posséder une autre forme que celle utilisée jusque maintenant, une forme qui rappelle un peu les balises HTML : <em>[shortcode]contenu[/shortcode]</em>.</p>
<p>Plutôt que de n’utiliser qu’une forme simple comme on le fait depuis le début, on peut en effet choisir d’utiliser une forme ouvrante / fermante. Ça a plusieurs avantages et inconvénients, et il vous revient de faire la part des choses pour savoir quelle solution vous conviendra le mieux.</p>
<p>Quoiqu’il en soit, gérer du contenu est d’une simplicité enfantine, tellement que c’en est presque risible de l’aborder : il suffit en effet de modifier notre fonction de callback, celle qui est appelée chaque fois que WordPress trouve l’un de nos shortcodes. Cette fonction peut en effet supporter un deuxième attribut qui contiendra justement le contenu envoyé. Peut-on seulement faire plus simple ?</p>

<div><table><tr><td><pre><span><?php</span>
<span>function</span> transformer_hello<span>(</span><span>$atts</span><span>,</span> <span>$contenu</span><span>)</span> <span>{</span>
	<span>return</span> <span>'Hello World! '</span> <span>.</span> <span>$contenu</span><span>;</span>
<span>}</span>
<span>?></span></pre></td></tr></table></div>

<p>Dans cet exemple tiré de la première partie, nous modifions ce qui sera affiché en concaténant simplement le contenu du shortcode à « <em>Hello World!</em>« . Ainsi, si l’utilisateur envoie <em>[hello]toto[/hello]</em>, alors le shortcode affichera automatiquement « <em>Hello World! toto</em>« .</p>
<p>C’est tout ce qu’il y a à savoir sur la gestion d’un contenu dans les shortcodes. Le détail intéressant, c’est que vous pouvez bien sûr utiliser du contenu et des attributs, afin de créer un shortcode des plus puissants. Et ça c’est cool.</p>
<h2>Plusieurs shortcodes pour une même fonction de callback</h2>
<p>Nous arrivons ici dans une situation qui pourrait paraître plus délicate, à savoir la gestion de plusieurs shortcodes dans une seule et unique fonction de callback. C’est effectivement possible et peut être utile si plusieurs shortcodes font presque la même chose par exemple. Mais c’est très loin d’être insurmontable à gérer.</p>
<p>Imaginons deux shortcodes <em>[hello]</em> et <em>[plop]</em> (admirez l’imagination dans ces noms, c’est tout simplement remarquable) et faisons en sorte que ce soit la même fonction qui soit appelée :</p>

<div><table><tr><td><pre><span><?php</span>
add_shortcode<span>(</span><span>'hello'</span><span>,</span> <span>'gerer_shortcode'</span><span>)</span><span>;</span>
add_shortcode<span>(</span><span>'plop'</span><span>,</span> <span>'gerer_shortcode'</span><span>)</span><span>;</span>
<span>?></span></pre></td></tr></table></div>

<p>Si on ne fait rien de plus, nos deux shortcodes seront exactement les mêmes, ce qui est un peu inutile. C’est pourquoi il existe un troisième (et dernier, enfin pour l’instant) argument possible pour les fonctions de callback : le nom du shortcode.</p>
<p>Dans l’appel de <em>add_shortcode()</em>, nous n’avons rien à faire, tout change dans la fonction de callback en question, où vous devez ajouter un troisième paramètre :</p>

<div><table><tr><td><pre><span><?php</span>
<span>function</span> transformer_hello<span>(</span><span>$atts</span><span>,</span> <span>$contenu</span><span>,</span> <span>$tag</span><span>)</span> <span>{</span>
	<span>return</span> <span>'Hello World! '</span> <span>.</span> <span>$contenu</span><span>;</span>
<span>}</span>
<span>?></span></pre></td></tr></table></div>

<p>Et c’est à peu près tout en fait. Le paramètre <em>$tag</em> contiendra le nom du shortcode choisi par l’utilisateur et vaudra dans notre cas « <em>hello</em> » ou « <em>plop</em>« . La suite dépend donc de vous et de la différence que vous voulez donner aux shortcodes.</p>
<p>À noter que le WordPress Codex référence un comportement étrange lorsqu’on gère plusieurs noms. Selon <a href="http://codex.wordpress.org/Shortcode_API#Attributes" target="_blank">cette page</a>, si deux shortcodes utilisent la même fonction de callback et que le nom du shortcode diffère de celui de la fonction, alors l’entrée 0 de l’argument <em>$atts</em> vaudra la chaîne de caractère repérée par WordPress, c’est-à-dire tout le shortcode envoyé par l’utilisateur. Je n’ai cependant pas réussi à reproduire ce comportement et il semblerait donc qu’il ait été corrigé depuis. Quoiqu’il en soit, il ne vous affectera que si vous devez gérer des attributs sans nom.</p>
<h2>Un shortcode dans un shortcode dans un shortcode…</h2>
<p>… dans un shortcode. Vous l’aurez compris, nous allons aborder ici la question de <strong>shortcodes imbriqués</strong>, qui ne se pose que si vous gérez du contenu pour vos shortcodes. Un exemple ? Prenons deux shortcodes, dont notre bon vieux <em>[hello]</em> accompagné d’un shortcode <em>[monde]</em> qui affiche le mot « <em>monde</em>« . Parce que faire compliqué ne sert à rien.</p>
<p>Modifions notre shortcode <em>[hello]</em> qui ne dira plus que « <em>Hello contenu!</em>« , désormais, avec « <em>contenu</em> » remplacé par le contenu du shortcode. Notre shortcode <em>[monde]</em>, lui, affichera simplement le mot « <em>monde</em> » là où il est. Je pense qu’il est inutile de vous montrer comment faire ces choses-là…</p>
<p>Si l’utilisateur écrit « <em>[hello]World[/hello] [monde]</em>« , tout va bien, nous afficherons « <em>Hello World! monde</em> » et c’est tout. C’est con, ça sert à rien, mais on s’en fout. Imaginons plutôt que l’utilisateur choisisse d’écrire « <em>[hello]le [monde][/hello]</em>« . Là, tout va mal.</p>
<p>WordPress ne fait qu’un seul tour pour gérer les shortcodes, et indiquer la chaîne précédente produira donc le résultat « <em>Hello le [monde]!</em> » : le shortcode <em>[monde]</em> n’a tout simplement pas été interprété !</p>
<p>Bien sûr, peut-être ne voudrez-vous pas qu’ils le soient justement. Mais selon les besoins, c’est un peu ennuyeux. Heureusement, WordPress a pensé à tout et nous fournit la fonction qu’il nous faut : <em>do_shortcode()</em>.</p>
<p>Cette fonction s’utilise de façon très simple, en indiquant en paramètre la chaîne que WordPress doit traiter, celle où il faut éventuellement aller chercher des shortcodes. Aussi, nous pourrions l’utiliser comme ceci dans notre cas :</p>

<div><table><tr><td><pre><span><?php</span>
<span>function</span> hello<span>(</span><span>$atts</span><span>,</span> <span>$contenu</span><span>)</span> <span>{</span>
	<span>return</span> <span>'Hello '</span> <span>.</span> do_shortcode<span>(</span><span>$contenu</span><span>)</span> <span>.</span> <span>'!'</span><span>;</span>
<span>}</span>
<span>?></span></pre></td></tr></table></div>

<p>Et là, tout va bien : utiliser la chaîne qui posait problème jusque maintenant produira le résultat « <em>Hello le monde!</em>« , exactement comme on le souhaitait.</p>
<h2>A-t-on vraiment fait le tour ce coup-ci ?</h2>
<p>Pas vraiment. En fait, il reste encore toute une multitude de petits détails que je n’ai pas abordé. Cependant, ce sont vraiment de tout petits détails qui ne nécessitent guère d’explications et je vous laisse donc vous débrouiller seul pour ceux-ci. Bien sûr, n’hésitez pas à laisser un commentaire si jamais vous avez des questions concernant un détail à rajouter, ou si vous avez une idée de comportement qui nécessiterait un tutoriel entier.</p>
<p>Avec tout ce que nous avons vu, vous êtes normalement capable de créer des shortcodes très puissants. Pensez-y un peu, l’espace d’un instant : nous pouvons créer des shortcodes simples, sans aucun paramètre à indiquer, ou nous pouvons gérer des attributs plus complexes, avec du contenu et des attributs, avec ou sans nom.</p>
<p>Notez pour finir que vous pouvez bien sûr mixer les shortcodes avec des boutons, nous avons déjà vu comment <a href="http://www.tassedecafe.org/2904-wordpress-inserer-contenu-editeurs-html-visuel.html" title="WordPress : insérer du contenu dans les éditeurs HTML et visuel">insérer du contenu dans les éditeurs de WordPress</a>. D’ailleurs, pour ceux qui se posent la question, c’est exactement ce qui est fait pour WP Photo Sphere : le bouton média « <em>Ajouter un panorama</em> » permet de sélectionner un panorama, inséré sous forme de shortcode lui-même géré par l’API de WordPress. Comme quoi, on peut en faire des choses.</p>
<p><img src="media/b9dce537.be22b352e7ec05cf8943fe37fcd5bfd4" data-original-source="http://cdn.libravatar.org/avatar/be22b352e7ec05cf8943fe37fcd5bfd4" alt="Gravatar de Tasse de Caf&eacute;" class="gravatar" /><br/><i>Original post of <a href="http://www.tassedecafe.org/2923-wordpress-shortcodes-contenu.html" title="Visit the source">Tasse de Café</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>David Mercereau : <a href="">Cr&eacute;er/publier un plugin wordpress simple : &ldquo;Adblock invite&rdquo;</a> (21/01/2013)</li><li>Tasse de Caf&eacute; : <a href="">WordPress : ajouter un bouton d&rsquo;ajout de m&eacute;dia &agrave; l&rsquo;&eacute;diteur (partie 1/2)</a> (10/03/2014)</li><li>Tasse de Caf&eacute; : <a href="">WordPress : ajouter un bouton d&rsquo;ajout de m&eacute;dia &agrave; l&rsquo;&eacute;diteur (partie 2/2)</a> (17/03/2014)</li><li>Tasse de Caf&eacute; : <a href="">Internationaliser un plugin WordPress avec gettext</a> (14/04/2014)</li><li>Tasse de Caf&eacute; : <a href="">Plugins WordPress : n&rsquo;incluez vos scripts que si n&eacute;cessaire !</a> (21/04/2014)</li></ul></div></p>


title: lmns972 : MediaCenter OpenElec en moins de 5 minutes
uri: lmns972-MediaCenter-OpenElec-en-moins-de-5-minutes
feed_id:
http://www.robertain.com/post/2014/06/02/mediacenter-openelec-en-moins-5-minutes/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mediacenter-openelec-en-moins-5-minutes

url:
http://www.robertain.com/post/2014/06/02/mediacenter-openelec-en-moins-5-minutes/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mediacenter-openelec-en-moins-5-minutes

content:
<h2>MediaCenter OpenElec en moins de 5 minutes</h2><p>Depuis pas mal de temps j’entends parler de <a href="http://www.raspberrypi.org/" target="_blank">raspberryPi</a> mais j’en avais pas donc impossible de tester sans matos .</p><p>Depuis peu je m’intéresse à tout ce qui concerne la domotique ipx800 , le rapsberryPi et depuis peu j’apprends la connaissance de BananaPi (merci fwix)  .</p><p>Et je reçois quoi ?</p><p><a href="http://www.robertain.com/post/2014/06/02/mediacenter-openelec-en-moins-5-minutes/commande/" rel="attachment wp-att-2772"><img alt="commande" src="media/00e3b8e2.commande-300x225.jpg" data-original-source="http://www.robertain.com/wp-content/uploads/2014/06/commande-300x225.jpg" width="300" height="225"></a></p><p>Je vous rassure ce n’est pas un cadeau le matos a été commandé sur <a href="http://www.kubii.fr/" target="_blank">kubii.fr</a> (pas <a href="http://www.youtube.com/watch?v=zkB1w9ff71I" target="_blank">kyubi</a> de Naruto)</p><p>Pré-requis :</p><ul><li>Un raspPi <img src="media/ee0caee7.icon_smile.gif" data-original-source="http://www.robertain.com/wp-includes/images/smilies/icon_smile.gif" alt=":)"></li><li>Un câble HDMI</li><li>Un câble d’alimentation USB ou secteur (pour ma part j’utilise le port USB de mon téléviseur)</li><li>Et et une carte SD</li></ul><p>Après avoir monté l’ensemble très rapide pas besoins d’un schéma je présume <img src="media/ee0caee7.icon_smile.gif" data-original-source="http://www.robertain.com/wp-includes/images/smilies/icon_smile.gif" alt=":)"> .</p><p>Récupérer la dernière version de <a href="http://openelec.tv/get-openelec/download/viewcategory/10-raspberry-pi-builds" target="_blank">OpenElec</a></p><p>Faire un extract de l’archive</p><pre>tar xvf OpenELEC-RPi.arm-4.0.x.tar</pre><p>Se rendre dans le répertoire OpenElec , il suffit d’éxécuter par la suite</p><pre>./create_sdcard /dev/sdX</pre><p>sdX correspond à votre carte SD attention à bien choisir la bonne carte .</p><p>Brancher l’alimentation de votre PI , <a href="http://xmbc.org/" target="_blank">xmbc</a> démarre tout seul votre MediaCenter est près .</p><p>Pour les amoureux de la ligne de commande il vous suffit juste d’activer le SSH .</p><p>Le petit moins ma télécommande ne fonctionne pas car mon téléviseur ne semble pas gérer le HDMI CEC <img src="media/6c9b6451.icon_sad.gif" data-original-source="http://www.robertain.com/wp-includes/images/smilies/icon_sad.gif" alt=":("> .</p><p>Cependant il y a une alternative avec <a href="http://yatse.leetzone.org/redmine" target="_blank">Yatse</a> que je n’ai pas encore testé .</p><p>SOURCE :</p><p>http://wiki.openelec.tv/index.php/Installing_OpenELEC_on_Raspberry_Pi</p><div><div><a href="bitcoin:1KFPTQQhr1qUGHXCA8YYigYXEWrsiAvty4"><img src="https://chart.googleapis.com/chart?chs=120x120&amp;cht=qr&amp;chld=H%7C0&amp;chl=1KFPTQQhr1qUGHXCA8YYigYXEWrsiAvty4" width="120" height="120"></a></div><div><h2>Like this post? Tip me with bitcoin!</h2><p><a href="bitcoin:1KFPTQQhr1qUGHXCA8YYigYXEWrsiAvty4">1KFPTQQhr1qUGHXCA8YYigYXEWrsiAvty4</a></p><p>If you enjoyed reading this post, please consider tipping me using Bitcoin. Each post gets its own unique Bitcoin address so by tipping you're not only making my continued efforts possible but telling me what you liked.</p></div><div><a href="http://terk.co/wordpress-bitcoin-tips-plugin">Powered by Bitcoin Tips</a></div></div><p>Cet article <a rel="nofollow" href="http://www.robertain.com/post/2014/06/02/mediacenter-openelec-en-moins-5-minutes/">MediaCenter OpenElec en moins de 5 minutes</a> est apparu en premier sur <a rel="nofollow" href="http://www.robertain.com/">Guest Blog</a>.</p>
<p><img src="media/0109de79.6c3be4e60c5f64b1925c04fd72ce15c4" data-original-source="http://cdn.libravatar.org/avatar/6c3be4e60c5f64b1925c04fd72ce15c4" alt="Gravatar de lmns972" class="gravatar" /><br/><i>Original post of <a href="http://www.robertain.com/post/2014/06/02/mediacenter-openelec-en-moins-5-minutes/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mediacenter-openelec-en-moins-5-minutes" title="Visit the source">lmns972</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


title: alterlibriste : Est-ce être extrémiste si l'on n'aime pas les DRM ?
uri: alterlibriste-Est-ce-être-extrémiste-si-l-on-n-aime-pas-les-DRM
feed_id:
http://alterlibriste.free.fr/index.php?post/2014/06/02/Est-ce-%C3%AAtre-extr%C3%A9miste-si-l-on-n-aime-pas-les-DRM

url:
http://alterlibriste.free.fr/index.php?post/2014/06/02/Est-ce-%C3%AAtre-extr%C3%A9miste-si-l-on-n-aime-pas-les-DRM

content:
<p>En ce moment, les <strong>billets fusent à propos des DRM dans Firefox</strong> et l’idée "d’être ou ne pas être (extrémiste), telle est la question", ou encore soyons barbus et fiers de l’être (si vous sortez de coma, allez faire un tour entre-autres sur les blogs de <a href="http://blog-libre.org/index.php/post/2014/06/01/libere-lintegriste-quil-y-a-en-toi">Cyrille</a>, <a href="http://frederic.bezies.free.fr/blog/?p=11218">Fred</a>, <a href="http://spiraledigitale.com/les-blogueurs-barbus-se-rebiffent/">Damien</a> et <a href="http://libre-ouvert.toile-libre.org/index.php?article193/l-affaire-des-drm-et-de-mozilla-quelles-responsabilites">antistress</a>). <br>
Regarder passer les balles en comptant les points est d’actualité en cette période de Roland Garros mais comme ça fait quelques années que je ne suis plus cet événement, je vais tenter une petite balle aussi (à défaut de balles neuves ou d’ace, j’espère quand même éviter le filet, encore qu’on est sur le net).</p>


<p>Concernant Firefox, <strong>tous les camps ont des points gagnants</strong> et, je ne sais plus où, j’ai entendu que de toutes façons, <strong>Mozilla est perdant</strong> qu’il choisisse ou pas d’implémenter les DRM. <br>
J’ai trouvé le <a href="http://blog-libre.org/index.php/post/2014/05/21/pour-maigrir-je-mange-trois-parts-de-pizza-par-jour-et-je-bois-des-litres-de-coca">billet de Cyrille</a> très pertinent et j’irai même plus loin.</p>


<p>Mozilla invoque le fait que s’ils ne suivent pas le mouvement, ils seront laissés de côté par les utilisateurs. Mais en fait, ils n’ont <strong>aucune marge de manœuvre</strong>, ils doivent garder à tout prix des utilisateurs pour justifier l’aumône accordée par Google qui leur a permis de se développer mais qui est leur seul moyen de subsister. Ils ne nous ont pas encore fait de chantage à l’emploi mais ça viendra peut-être. Difficile de dépendre d’un acteur tout puissant à qui il ne faut pas déplaire (d’autant qu’il n’a plus besoin de vous pour asseoir cette toute puissance). Mais c’était aussi un merveilleux moyen d’avoir des fonds sans dépendre de la générosité des utilisateurs. Bref, le business model de Mozilla n’est pas le sujet mais il risque de l’être dans un avenir plus ou moins éloigné (espérons que FirefoxOS permette un autre essor).</p>


<p>Sur l’aspect, soyons libristes mais pas trop quand même, je n’ai pas l’impression qu’être extrémiste puisse nuire à quelqu’un ; <strong><a href="https://fr.wikipedia.org/wiki/Richard_Stallman">RMS</a> n’a jamais nuit aux logiciels libres</strong> et c’est <del>en partie</del> grâce à lui si on a aujourd’hui la possibilité d’avoir des machines qui tournent sans logiciels propriétaires. Des moins acharnés que lui ont aussi permis d’intégrer des bouts de propriétaire afin de pallier aux manques ou baisses de performances (uniquement dû au fait que le matériel ou certaines technologies sont totalement fermés). De ce fait, libre à chacun soit d’<strong>avoir une machine entièrement libre</strong> (faut quand même bien choisir son matos) mais qui ne pourra pas forcément accéder à tous les contenus et avoir des performances optimales, soit de ménager la chèvre et le chou en <strong>intégrant le minimum vital tant qu’il n’y a pas d’alternative libre</strong> (personnellement, ce sont les drivers d’imprimante et flash pour pouvoir accéder correctement aux contenus multimédia). Libre aussi si je le souhaite de ne pas lésiner sur les programmes proprio si je trouve que GNU/Linux est plus polyvalent, moins troué, moins cher, plus paramétrable, plus performant, etc. que Windows et que je veux tuer des gros méchants sur Steam avec ma carte graphique nVidia et ses drivers proprio.</p>


<p>Maintenant, <strong>est-ce être extrémiste de blâmer Mozilla d’intégrer les DRM</strong> ? <br>
Certains bottent en touche en disant que de toutes façons le ver était dans la pomme à partir du moment où le W3C avait donné son accord, certes. <br>
Personnellement, je pense qu’effectivement, ils ne peuvent faire autrement mais que cela donnera lieu à une sévère désapprobation des fidèles les plus engagés (d’où forks probables).</p>


<p><strong>Alors que devrait faire Mozilla ?</strong> <br>
C’est pourtant simple : <strong>proposer une version de base</strong> sans support de DRM et un <strong>add-on</strong> permettant de les lire. <br>
Comme ça tout le monde est content et ceux qui ont besoin des DRM pour regarder des trucs menottés (Game of Thrones semble être l’alibi ultime) pourront installer l’add-on comme moi j’installe Flash en attendant que l’HTML5 ou Gnash permettent réellement de m’en passer. <br>
C’est un pis-aller mais cela n’empêche pas ceux qui n’en veulent pas  d’avoir un système sans verrue ni ceux qui veulent en profiter de pouvoir l’utiliser (et même de changer d’avis régulièrement). <br>
Car une<strong> implémentation d’office</strong> est une<strong> porte ouverte</strong> à d’autres blobs, que cela va occasionner une <strong>perte d’utilisateurs non négligeable</strong> (soit pour utiliser un truc vraiment libre, soit parce que tant qu’à faire autant utiliser Chrom*) et que plus jamais Mozilla ne pourra nous dire que la protection de notre vie privée est une priorité car le machin implémenté sera <del>potentiellement</del> probablement ouvert à la NSA (Adobe est une société américaine).</p>


<p>Si vous êtes d’accord avec moi, peut-être qu’il faudra convaincre <a href="http://standblog.org/blog/post/2014/05/19/Mozilla-et-les-DRM-une-autre-perspective">Tristan</a> de ce genre de possibilité...</p>
<p><img src="media/2a099e18.9ff6af75660c788842bdb4e186b8909f" data-original-source="http://cdn.libravatar.org/avatar/9ff6af75660c788842bdb4e186b8909f" alt="Gravatar de alterlibriste" class="gravatar" /><br/><i>Original post of <a href="http://alterlibriste.free.fr/index.php?post/2014/06/02/Est-ce-%C3%AAtre-extr%C3%A9miste-si-l-on-n-aime-pas-les-DRM" title="Visit the source">alterlibriste</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://quack1.me/sstic_2014_0.html
title: Quack1 : #SSTIC 2014 : Le retour
uri: Quack1-SSTIC-2014-Le-retour
url: http://quack1.me/sstic_2014_0.html
content:
<p> 
</p><div align="center"><img src="media/e4b66648.sstic_0.png" data-original-source="http://quack1.me/upload/sstic_0.png" align="center" width="600"></div>
<p>Comme <a href="http://quack1.me/sstic_2013_0.html">l'année dernière</a>, je serais présent les trois prochains jours au <a href="https://www.sstic.org/">#SSTIC</a> (Symposium sur le Sécurité des Technologies de l'Information et de la Communication) à Rennes !</p>
<p>J'essaierais de <a href="https://twitter.com/_Quack1">live-tweeter</a> au maximum et de publier des articles récapitulatifs pour chacune des trois journées :)</p>
<h1>Liens directs</h1>
<ul><li><a href="http://quack1.me/">Jour 1</a></li>
<li><a href="http://quack1.me/">Jour 2</a></li>
<li><a href="http://quack1.me/">Jour 3</a></li>
<li><a href="http://quack1.me/">Article de fin</a></li>
</ul><!--
- [Jour 1](/sstic_2014_1.html)
- [Jour 2](/sstic_2014_2.html)
- [Jour 3](/sstic_2014_3.html)
- [Article de fin](/sstic_2014_fin.html)
- [Slides](/sstic_2014_slides.html)
--><p> </p>
<p><em>Pour les lecteurs du Planet-Libre, je rappelle que cet article et les suivants qui concerneront le <a href="http://quack1.me/tag/SSTIC.html">SSTIC</a> ne sont pas vraiment dans l'optique du libre, mais je pense qu'ils peuvent être intéressants pour avoir accès à un retour sur ce genre de manifestation.</em></p>
<p><img src="media/7b12ce8f.2c74d78ce9811d5f7d1de66f2ec934d0" data-original-source="http://cdn.libravatar.org/avatar/2c74d78ce9811d5f7d1de66f2ec934d0" alt="Gravatar de Quack1" class="gravatar" /><br/><i>Original post of <a href="http://quack1.me/sstic_2014_0.html" title="Visit the source">Quack1</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Quack1 : <a href="">#SSTIC 2014 - Premier jour</a> (06/06/2014)</li><li>Quack1 : <a href="">SSTIC 2013 : Me voil&agrave;!</a> (04/06/2013)</li><li>Quack1 : <a href="">SSTIC 2013 Jour #1 : Pr&eacute;sentations courtes</a> (05/06/2013)</li><li>Quack1 : <a href="">SSTIC 2013 Jour #1 : Innovations en Cryptographie Sym&eacute;trique</a> (05/06/2013)</li><li>Quack1 : <a href="">SSTIC 2013 Jour #1</a> (05/06/2013)</li></ul></div></p>


feed_id: http://www.sheldon.fr/2014/06/un-driver-libre-pour-controler-les-sensors-dune-carte-mere-asus/
title: Sheldon.fr : Un driver libre pour contrôler les sensors d’une carte mère Asus
uri: Sheldon-fr-Un-driver-libre-pour-contrôler-les-sensors-d-une-carte
url: http://www.sheldon.fr/2014/06/un-driver-libre-pour-controler-les-sensors-dune-carte-mere-asus/
content:
<p>
	 
</p>
<p>
	<a href="media/6166a52d.asus_logo.jpg" data-original-source="http://www.sheldon.fr/wp-content/uploads/2014/06/asus_logo.jpg"><img alt="asus_logo" height="93" src="media/b293b556.asus_logo-450x93.jpg" data-original-source="http://www.sheldon.fr/wp-content/uploads/2014/06/asus_logo-450x93.jpg" width="450"></a>
</p>
<p>
	J'ai récemment changé mon hyperviseur (j'en ferai une présentation plus tard).
</p>
<p>
	Au programme : moins de place, moins de conso, plus de WAF !
</p>
<p>
	J'ai donc acheté une nouvelle machine qui comprends une carte mère Asus <img src="media/95aecf05.icon_smile.gif" data-original-source="http://www.sheldon.fr/wp-includes/images/smilies/icon_smile.gif" alt=":)"><br>
	Tout content, je réinstalle mon OS, mes programmes … dont "lm-sensors" afin d'avoir une vue sur les températures et autres paramètres de la CM.
</p>
<pre>
sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +105.0°C)
temp2:        +29.8°C  (crit = +105.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +34.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:         +34.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:         +33.0°C  (high = +80.0°C, crit = +100.0°C)</pre>
<p>
	le drame… quasiment aucune info …
</p>
<p>
	nada !
</p>
<p>
	Autre soucis, j'utilise open-vz et j'ai donc un vieux kernel qui date de la préhistoire …<br>
	à coup de recherches sur l'Internet, dans dmesg, les modules …
</p>
<p>
	il m'en manque un, celui qui gère les sonde de la carte mère (évidemment …)
</p>
<p>
	<span></span>
</p>
<p>
	Je dispose d'une Asus H81i-Plus en socket 1150 avec un H81, en cherchant sur les modèles de cette famille il me faut le driver pour le composant "w83627ehf".
</p>
<p>
	Problème celui ci est déjà présent <img alt="indecision" height="20" src="media/06111042.whatchutalkingabout_smile.gif" data-original-source="http://www.sheldon.fr/wp-content/plugins/ckeditor-for-wordpress/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif" title="indecision" width="20"> (pourquoi tu marches pas ???), mais pas utilisable car j'ai pas ce composant sur ma CM (wtf ??).<br>
	En cherchant encore j'ai un "nct6775" qui est poutant gérer par le driver "w83627ehf" …
</p>
<p>
	Etant donné qu'on est dans le monde des <strike>bisounours</strike> barbus, autant le recompiler soi même, nan ?
</p>
<p>
	Il vaut dans un premier temps le nécessaire du parfait geek : les headers du kernel, les outils de compilations …<br>
	Puis récuper sur le site du fabricant les sources (cool c'est du libre !) : https://github.com/groeck/nct6775
</p>
<p>
	 
</p>
<p>
	et enfin :
</p>
<pre>
cd /tmp
wget https://github.com/groeck/nct6775/archive/master.tar.gz
tar xvzf master.tar.gz
cd nct6775-master
make
cp ./nct6775.ko /lib/modules/mon-kernel/kernel/drivers/hwmon/
depmod -a
modprobe nct6775
echo nct6775 >> /etc/modules</pre>
<p>
	On vérifie avec "<strong>lsmod</strong>" :
</p>
<pre>
lsmod
Module                  Size  Used by
nct6775                51920  0 
[...]
hwmon_vid               3148  1 nct6775
[...]</pre>
<p>
	 
</p>
<p>
	et petit coups de "<strong>sensors</strong>" <img src="media/95aecf05.icon_smile.gif" data-original-source="http://www.sheldon.fr/wp-includes/images/smilies/icon_smile.gif" alt=":)"></p>
<pre>
sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +105.0°C)
temp2:        +29.8°C  (crit = +105.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +35.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:         +35.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:         +32.0°C  (high = +80.0°C, crit = +100.0°C)

nct6779-isa-0290
Adapter: ISA adapter
Vcore:                  +0.85 V  (min =  +0.00 V, max =  +1.74 V)
in1:                    +1.03 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
AVCC:                   +3.38 V  (min =  +2.98 V, max =  +3.63 V)
+3.3V:                  +3.38 V  (min =  +2.98 V, max =  +3.63 V)
in4:                    +1.01 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in5:                    +0.00 V  (min =  +0.00 V, max =  +0.00 V)
in6:                    +0.86 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
3VSB:                   +3.39 V  (min =  +2.98 V, max =  +3.63 V)
Vbat:                   +3.26 V  (min =  +2.70 V, max =  +3.63 V)
in9:                    +1.02 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in10:                   +0.14 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in11:                   +0.12 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in12:                   +0.11 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in13:                   +0.11 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in14:                   +0.12 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
fan1:                  2061 RPM  (min =    0 RPM)
fan2:                  1192 RPM  (min =    0 RPM)
fan5:                     0 RPM  (min =    0 RPM)
SYSTIN:                +121.0°C  (high =  +0.0°C, hyst =  +0.0°C)  sensor = thermistor
CPUTIN:                 +34.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
AUXTIN0:                +34.0°C  (high =  +0.0°C, hyst =  +0.0°C)  ALARM  sensor = thermistor
AUXTIN1:               +114.0°C    sensor = thermistor
AUXTIN2:               +113.0°C    sensor = thermistor
AUXTIN3:                +36.0°C    sensor = thermal diode
PECI Agent 0:           +35.0°C  
PCH_CHIP_CPU_MAX_TEMP:   +0.0°C  
PCH_CHIP_TEMP:           +0.0°C  
PCH_CPU_TEMP:            +0.0°C  
intrusion0:            ALARM
intrusion1:            ALARM
beep_enable:           disabled</pre>
<p>
	 
</p>
<p>
	C'est déjà mieux !<br>
	Mais pas encore parfait, trop de blabla, et certaines infos sont éronnées !
</p>
<p>
	éditez : nano /etc/sensors.d/sensors3.conf
</p>
<p>
	à l'instance : chip "w83627ehf-*" "w83627dhg-*" "w83667hg-*" "nct6775-*" "nct6776-*"
</p>
<p>
	modifiez de la façon suivante :
</p>
<pre>
chip "w83627ehf-*" "w83627dhg-*" "w83667hg-*" "nct6775-*" "nct6776-*" "nct6779-*"


    ignore fan5

    ignore temp1 #SYSTIN
    ignore temp3 #AUXTIN1
    ignore temp4 #AUXTIN2
    ignore temp5 #AUXTIN3
    ignore temp8 #PCH_CHIP_CPU_MAX_TEMP
    ignore temp9 #PCH_CHIP_TEMP
    ignore temp10 #PCH_CPU_TEMP
    ignore intrusion0
    ignore intrusion1
    ignore beep_enable


label in1 "+5V"
  compute in1 @ * (40/8), @ / (40/8)
  set in1_min 5 * 0.95
  set in1_max 5 * 1.05

label in3 "+3.3V"
  set in3_min 3.3 * 0.95
  set in3_max 3.3 * 1.05

label in4 "+12V"
  compute  in4  @ * (96/8), @ / (96/8)
  set in4_min 12 * 0.95
  set in4_max 12 * 1.05

label in8 "Vbat"
  set in8_min 3.0 * 0.90
  set in8_max 3.3 * 1.10

ignore in2
ignore in5
ignore in6
ignore in7
ignore in9
ignore in10
ignore in11
ignore in12
ignore in13
ignore in14

label fan1 "Chassis fan"
  set fan1_min 300

label fan2 "CPU fan"
  set fan2_min 300</pre>
<p>
	 
</p>
<p>
	refaites un "<strong>sensors</strong>"
</p>
<pre>
nct6779-isa-0290
Adapter: ISA adapter
Vcore:         +0.85 V  (min =  +0.00 V, max =  +1.74 V)
+5V:           +5.16 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
+3.3V:         +3.38 V  (min =  +2.98 V, max =  +3.63 V)
+12V:         +12.10 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
Vbat:          +3.28 V  (min =  +2.70 V, max =  +3.63 V)
Chassis fan:  2099 RPM  (min =    0 RPM)
CPU fan:      1198 RPM  (min =    0 RPM)
CPUTIN:        +34.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
AUXTIN3:       +35.0°C    sensor = thermal diode
PECI Agent 0:  +36.0°C</pre>
<p>
	 
</p>
<p>
	c'est déjà mieux, même si dans mon cas, certaines valeurs "max" et "mini" sont toujours à 0 <img alt="sad" height="20" src="media/150ccb9e.sad_smile.gif" data-original-source="http://www.sheldon.fr/wp-content/plugins/ckeditor-for-wordpress/ckeditor/plugins/smiley/images/sad_smile.gif" title="sad" width="20"><br>
	 </p>
<p><img src="media/d521ba18.115586f5625013a997597d7888a4621c" data-original-source="http://cdn.libravatar.org/avatar/115586f5625013a997597d7888a4621c" alt="Gravatar de Sheldon.fr" class="gravatar" /><br/><i>Original post of <a href="http://www.sheldon.fr/2014/06/un-driver-libre-pour-controler-les-sensors-dune-carte-mere-asus/" title="Visit the source">Sheldon.fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Sheldon.fr : <a href="">Proxmox 3.0 en version finale</a> (27/05/2013)</li><li>Sheldon.fr : <a href="">Faire un mirroir de backup &laquo;&nbsp;blind&eacute;&nbsp;&raquo;  (come on NSA, come on !)</a> (20/02/2014)</li><li>Sheldon.fr : <a href="">Munin : une solution de monitoring simple !</a> (02/04/2013)</li><li>Sheldon.fr : <a href="">Faire du Pci Passtrough sous Proxmox</a> (29/03/2013)</li><li>Sheldon.fr : <a href="">R&eacute;duire la consommation cpu d&rsquo;une VM KVM sous Proxmox 2.3</a> (26/03/2013)</li></ul></div></p>


feed_id: http://geekdefrance.fr/2014/06/03/jimmy-de-intel-le-robot-quil-est-beau/
title: Geek de France : Jimmy de Intel, le robot qu’il est beau
uri: Geek-de-France-Jimmy-de-Intel-le-robot-qu-il-est-beau
url: http://geekdefrance.fr/2014/06/03/jimmy-de-intel-le-robot-quil-est-beau/
content:
<p><a href="media/6c225cb2.21centrobot.png" data-original-source="http://img1.geekdefrance.fr/wp-content/uploads/2014/06/21centrobot.png" rel="lightbox[13041]"><img src="media/6c225cb2.21centrobot.png" data-original-source="http://img1.geekdefrance.fr/wp-content/uploads/2014/06/21centrobot.png" alt="21centrobot" width="110" height="110"></a></p>
<p>Imaginez un robot humanoïde open source dont vous pouvez imprimer sur une imprimante 3D les pièces. C’est un peu le postulat de base du Jimmy, lle petit robot que Intel a récemment présenté.</p>
<p><span></span></p>
<p>Le Jimmy a été créé sous la supervision Brian David Johnson de dans le cadre du proje<a title="Site officiel du projet 21stcenturyrobo" href="http://21stcenturyrobot.com/" target="_blank">t 21 century Robot</a>. Sa plateforme est open source et il est d’ors et déjà capable d’interagir avec un humain mais aussi de twitter, parler, etc. (Next step me servir une bière) Actuellement, <strong>c’est sur sa dimension « ouverte » que le Jimmy est unique.</strong> Par exemple, si <a title="Site officiel Aldebaran" href="http://www.aldebaran.com/fr" target="_blank">Nao de Aldebaran</a> fait déjà beaucoup (même plus) de ce que fait Jimmy, Jimmy lui <strong>peut être assemblé par n’importe qui!</strong> Ses pièces pourront être imprimées avec une imprimante 3D (où commandable pour être ensuite assemblé). A priori, <strong>seules les parties électronique et moteur devront être nécessairement achetées auprès de Intel</strong>. Du Ikea en mieux!</p>

<a href="http://geekdefrance.fr/2014/06/03/jimmy-de-intel-le-robot-quil-est-beau/jimmy1/"><img width="150" height="150" src="media/a62039da.jimmy1-150x150.jpg" data-original-source="http://img1.geekdefrance.fr/wp-content/uploads/2014/06/jimmy1-150x150.jpg" alt="jimmy1"></a>
<a href="http://geekdefrance.fr/2014/06/03/jimmy-de-intel-le-robot-quil-est-beau/jimmy2/"><img width="150" height="150" src="media/ac65d88c.jimmy2-150x150.jpg" data-original-source="http://img1.geekdefrance.fr/wp-content/uploads/2014/06/jimmy2-150x150.jpg" alt="jimmy2"></a>
<a href="http://geekdefrance.fr/2014/06/03/jimmy-de-intel-le-robot-quil-est-beau/jimmy3/"><img width="150" height="150" src="media/9b27925c.jimmy3-150x150.jpg" data-original-source="http://img1.geekdefrance.fr/wp-content/uploads/2014/06/jimmy3-150x150.jpg" alt="jimmy3"></a>

<p>Je n’ai pas trouvé beaucoup d’éléments précis liés au software embarqué dans la machine (bien qu’il semblerai qu’il tourne sous Ubuntu et<a title="Plateforme DARwIn" href="http://www.romela.org/main/DARwIn_OP:_Open_Platform_Humanoid_Robot_for_Research_and_Education" target="_blank"> utilise la plateforme DARwIn OP dédiée à la recherche et à l’éducation</a>) si ce n’est la certitude que <strong>celui-ci aussi sera open source et donc modifiable à souhait.</strong></p>
<p>Disponibles depuis Mai dans une dizaine d’université, les fichiers pour l’impression et le software seront bientôt accessibles au grand publique et permettront de créer son propre robot pour environ <strong>1600$</strong> selon son créateur.</p>
<p>Voilà une petite vidéo de présentation (en anglais) du bébé :<br><object width="521" height="293"><param name="movie" value="//www.youtube.com/v/wRZn7_lpD2U?version=3&amp;hl=fr_FR&amp;rel=0"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/wRZn7_lpD2U?version=3&amp;hl=fr_FR&amp;rel=0" type="application/x-shockwave-flash" width="521" height="293" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Je trouve l’idée superbement intéressante et Intel montre encore ici qu’il a comme souvent une longueur d’avance. Quand je vous disais que <a title="Article Les droïdes que vous recherchez sont sous Linux" href="http://geekdefrance.fr/2014/05/04/les-droides-que-vous-recherchez-sont-sous-linux/" target="_blank">les droïdes recherchés par l’empire étaient sous Linu</a>x!</p>
<!-- Start Shareaholic Recommendations Automatic --><!-- End Shareaholic Recommendations Automatic -->
<p><img src="media/243b8891.2e4b9df748a3838fa0dd9f11820954fd" data-original-source="http://cdn.libravatar.org/avatar/2e4b9df748a3838fa0dd9f11820954fd" alt="Gravatar de Geek de France" class="gravatar" /><br/><i>Original post of <a href="http://geekdefrance.fr/2014/06/03/jimmy-de-intel-le-robot-quil-est-beau/" title="Visit the source">Geek de France</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Geek de France : <a href="">Geekphone annonce les premiers smartphones sous Firefox OS</a> (22/01/2013)</li><li>Geek de France : <a href="">S.A.R.A.H. sa maison au doigt et &agrave; la voix</a> (29/08/2013)</li><li>Geek de France : <a href="">Vers un auto-h&eacute;bergement simplifi&eacute;</a> (10/08/2011)</li><li>Geek de France : <a href="">Quel Linux pour l&rsquo;Asus EeePC 701 en 2012?</a> (30/12/2011)</li><li>Geek de France : <a href="">[TUTO] Installation d&rsquo;une solution de collaboration: Etherpad Lite</a> (09/05/2012)</li></ul></div></p>


feed_id: http://wooster.checkmy.ws/2014/06/cms-dev-environnement/
title: Wooster by CheckmyWebsite : Packer, Vagrant, VirtualBox : Trio gagnant pour le développement
uri: Wooster-by-CheckmyWebsite-Packer-Vagrant-VirtualBox-Trio-gagnant
url: http://wooster.checkmy.ws/2014/06/cms-dev-environnement/
content:
<p>S’il y a bien un <strong>défi quotidien auquel doit faire face tout développeur, designer web, c’est son environnement de développement</strong>. Comment retrouver un environnement consistant, que vous travailliez sur Windows, OSX ou Linux ? Et quand les équipes de développement s’aggrandissent, comment être certain que tous les <strong>développeurs travaillent sur un environnement identique</strong> ?</p>
<p>Je vais donc vous présenter un workflow composé d’outils Open Source vous permettant de <strong>construire automatiquement et de façon reproductible un environnement de développement consistant</strong> pour l’ensemble de vos développeurs.</p>
<p>Je précise que je découvre ces outils et qu’il y a sûrement moyen de faire mieux que ce qui suit. Il faut donc considérer ceci comme une base à améliorer. Les configurations étant partagées sur <a href="https://github.com/checkmyws/v-apps">Github</a>, vous pouvez participer.</p>
<p>Je vais illustrer le propos en prenant l’exemple d’un blog Wordpress.</p>
<section><h2>Les logiciels nécessaires</h2>
<p>Au rayon des logiciels nécessaires, vous allez devoir mettre la main sur :</p>
<ul><li><a href="https://www.virtualbox.org/">VirtualBox</a> est un système de virtualisation tombé dans l’escarcelle de Oracle et qui permet de virtualiser à peu près n’importe quel type de système d’exploitation. C’est le VMware du desktop !</li>
<li><a href="http://www.packer.io/">Packer</a> est un logiciel pour créer des images machines identiques pour différentes plate-formes à partir d’un unique fichier de configuration. Il a été créé par la même personne à qui nous devons Vagrant.</li>
<li><a href="http://www.vagrantup.com/">Vagrant</a> permet de créer et de configurer des environnements de développement légers, portables et reproductibles.</li>
</ul><p>La nature étant bien faite, ces <strong>trois logiciels fonctionnent sur les tous les OS majeurs</strong>, ce qui fait que quelque chose de commencé sur Windows pourra être continué sur Linux ou OSX. De plus, l’installation est sans souci. N’oubliez pas l’indispensable Git pour versionner votre code, mais cela va de soi !</p>
</section><section><h2>Préparer un système type avec Packer</h2>
<p>Wordpress fonctionne plutôt nativement sur Linux même si c’est possible de faire autrement en utilisant tout un tas d’artifice. Nous allons donc <strong>préparer une machine contenant un système Ubuntu 14.04 64 bits fraîchement installé</strong>.</p>
<p>C’est Packer qui va nous assurer :</p>
<ol type="1"><li>L’installation automatique de Ubuntu à partir de l’ISO officielle. Ce type d’installation porte le doux nom de « unattended installation ».</li>
<li>L’adapation de cette installation à nos exigences personnelles ou à des contraintes d’entreprise.</li>
<li>La préparation d’une « box » au format Vagrant qui nous servira de base pour constituer notre machine virtuelle Wordpress.</li>
</ol><p>Vous pouvez suivre la <a href="http://wooster.checkmy.ws/doc/packer/">doc d’installation Packer</a> sur linux si vous le souhaitez. Cette partie est optionnelle, vous pouvez utiliser des systèmes types prêts à l’emploi sur <a href="https://vagrantcloud.com/">Vagrant Cloud</a> comme nous le verrons plus bas.</p>
<section><h3>Configuration de la construction de la machine</h3>
<p>Voici le fichier trusty64.json qui doit se trouver à la racine du dossier qui va servir pour le « build », la construction de notre machine virtuelle Ubuntu.</p>
<pre><code>{
  "variables": {
  },
  "builders": [{
    "type": "virtualbox-iso",
    "name": "trusty64",
    "guest_os_type": "Ubuntu_64",
    "iso_url": "http://releases.ubuntu.com/trusty/ubuntu-14.04-server-amd64.iso",
    "iso_checksum": "01545fa976c8367b4f0d59169ac4866c",
    "iso_checksum_type": "md5",
    "guest_os_type": "Ubuntu_64",
    "http_directory": "http",
    "disk_size": "20000",
    "hard_drive_interface": "sata",
    "ssh_username": "vagrant",
    "ssh_password": "vagrant",
    "ssh_wait_timeout": "1200s",
    "shutdown_command": "echo 'vagrant' | sudo -S shutdown -P now",
    "boot_command": [
        "<esc><esc><enter><wait>",
        "/install/vmlinuz noapic ",
        "preseed/url=http://:/preseed.cfg ",
        "debian-installer=en_US auto locale=en_US kbd-chooser/method=USA ",
        "hostname= ",
        "fb=false debconf/frontend=noninteractive ",
        "keyboard-configuration/modelcode=SKIP keyboard-configuration/layout=USA ",
        "keyboard-configuration/variant=USA console-setup/ask_detect=false ",
        "netcfg/choose_interface=auto ",
        "initrd=/install/initrd.gz -- <enter>"
    ],
    "vboxmanage": [
        ["modifyvm", "", "--memory", "512"],
        ["modifyvm", "", "--cpus", "1"],
        ["modifyvm", "", "--natpf1", "ssh,tcp,127.0.0.1,2222,,22"],
        ["modifyvm", "", "--macaddress2", "auto"],
        ["modifyvm", "", "--nic2", "hostonly"],
        ["modifyvm", "", "--hostonlyadapter2", "vboxnet2"]

    ]
  }],
    "provisioners": [{
    "type": "shell",
    "execute_command": "echo 'vagrant' |  sudo -E -S sh ''",
    "script": "./post-install.sh"
  }],
  "post-processors": [{
    "type": "vagrant",
    "compression_level": "4",
    "keep_input_artifact": true
  }]
}</code></pre>
<p>Il est découpé en 4 grandes parties :</p>
<ul><li><code>variables</code> permet comme son nom l’indique d’assigner des variables qui seront ensuite utilisées pendant le build. Non utilisé dans notre exemple.</li>
<li><code>builders</code> permet de préciser le type de machines qui va être construite. Dasn cet exemple, nous construisons une machine <code>virtualbox-iso</code> portant le nom de <code>trusty64</code>.</li>
<li><code>provisioners</code> permet de préciser comment la machine va être provisionnée. Dans le contexte qui nous intéresse, le provisionnement permet d’adapter l’installation standard de Ubuntu à nos goûts et couleurs. C’est un script externe appelé <code>post-install.sh</code> qui va être utilisé.</li>
<li><code>post-processors</code> permet de préciser des traitements à effectuer sur la machine virtuelle construite. Dans cet exemple, packer va construire une machine virtuelle VirtualBox et ensuite, construire à partir de celle-ci une image de base pour Vagrant.</li>
</ul><p>Packer va donc démarrer une machine virtuelle dans VirtualBox, installer l’OS depuis l’ISO, rebooter la machine et procéder au provisionnement de celle-ci via le script <a href="https://github.com/checkmyws/v-apps/blob/master/ubuntu-trusty64/post-install.sh">post-install.sh</a>.</p>
</section><section><h3>Construction du socle de base</h3>
<p>Une fois ce fichier en place, la magie opère :</p>
<pre><code>packer validate trusty64.json</code></pre>
<p>permet comme son nom l’indique de valider la syntaxe du fichier de configuration de la machine à construire.</p>
<p>Enfin un</p>
<pre><code>packer build trusty64.json</code></pre>
<p>vous fait tout le boulot d’une installation Ubuntu depuis l’ISO en automatique. Il n’y a <strong>qu’à s’assoir et regarder le job se faire</strong>. Et ça, c’est bien ! Il n’y a plus acune raison de préparer une machine virtuelle à la main avec ceci.</p>
<p>Vous obtenez alors au bout de 5, 10mn un dossier <code>output-trusty64</code> dans votre répertoire de départ contenant un fichier <code>packer-trusty64.ovf</code> et le disque dur associé <code>packer-trusty64-disk1.vmdk</code>. Vous pouvez importer cette machine dans VirtualBox tel que si vous le souhaitez.</p>
<p>Néanmoins, notre post-processor nous a également générer un fichier <code>packer_trusty64_virtualbox.box</code> qui peut servir d’image de base à Vagrant. Et il serait dommage de se priver de la puissance de celui-ci pour gérer notre environnement au quotidien.</p>
</section></section><section><h2>Installer et gérer Wordpress avec Vagrant</h2>
<p>Vagrant <strong>va utiliser cette base générée par Packer et la compléter pour arriver à une machine virtuelle Wordpress</strong> qui n’attend plus que vos renseignements personnels pour commencer à être utilisée.</p>
<p>Vagrant va assurer :</p>
<ol type="1"><li>Le démarrage d’une machine virtuelle VirtualBox correctement configurée avec les VBox Additions à partir d’une image générée par Packer ou directement depuis les dépôts publics.</li>
<li>Le provisionnement de cette machine virtuelle avec une installation prête à l’emploi de Wordpress.</li>
</ol><p>Vagrant va aussi permettre de gérer la vie de cette machine virtuelle de façon simple comme nous allons le voir.</p>
<section><h3>Configuration de Vagrant à partir de votre image Packer</h3>
<p>Il faut commencer par <strong>créer un squelette de fichier de configuration</strong> en indiquant à Vagrant à partir de quelle image initialiser celui-ci.</p>
<pre><code>vagrant init packer_trusty64_virtualbox.box</code></pre>
<p>Vous avez alors un fichier <code>Vagrantfile</code> à la racine de votre dossier de départ comme dans le <a href="https://github.com/checkmyws/v-apps/tree/master/wordpress">dossier du projet sur Github</a>.</p>
<p>J’ai modifié ce fichier afin d’obtenir au final ce qui suit, débarassé des lignes commentées.</p>
<pre><code>VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.box = "./packer_trusty64_virtualbox.box"
  config.vm.hostname = "cmws-wordpress"
  config.vm.network "private_network", ip: "192.168.56.100"
  config.vm.provision :file do |file|
    file.source      = './files'
    file.destination = '/home/vagrant/'
  end
  config.vm.provision "shell", path: "post-install.sh"
end</code></pre>
<p>La syntaxe est celle de Ruby puisque Vagrant est construit en Ruby. Peu de choses en fait dans ce fichier.</p>
<ul><li><code>config.vm.box</code> indique l’image de base à utiliser pour construire une nouvelle machine virtuelle.</li>
<li><code>config.vm.hostname</code> indique le nom de cette machine.</li>
<li><code>config.vm.network</code> permet de préciser les réglages réseaux souhaité pour la machine. Dans cet exemple, nous démarrons un réseau privé hôte avec une assignation d’IP fixe à <code>192.168.56.100</code>.</li>
</ul><p><strong>Deux lignes un peu plus particulières permettent de préciser comment va être fait le provisionnement de la machine</strong>. Dans un premier temps, le dossier <code>files</code> présent à la racine du dossier projet va être transféré vers la machine virtuelle et ensuite le script <code>post-install.sh</code> sera exécuté dans la machine. C’est finalement la même logique que Packer exprimé différemment.</p>
<p>Le dossier <code>files</code> contient les fichiers de configuration pour Nginx et Wordpress et le script <code>post-install.sh</code> se charge de faire une installation basique de Wordpress.</p>
</section><section><h3>Configuration de Vagrant à partir d’une image publique</h3>
<p>Si <strong>vous ne souhaitez pas construire le socle de base avec Packer</strong>, vous pouvez pointer le paramètre <code>config.vm.box</code> vers une des nombreuses machines mises à disposition sur le <a href="https://vagrantcloud.com/">dépôt publique Vagrant</a> comme l’exemple ci-dessous.</p>
<pre><code>config.vm.box = "ubuntu/trusty64"</code></pre>
<p>Vous allez alors utiliser l’image officielle Ubuntu Trusty64 du dépôt publique Vagrant. Le reste du fichier <code>Vagrantfile</code> ne change pas.</p>
</section><section><h3>Gestion du cycle de vie de la machine</h3>
<p>Le fichier Vagrantfile d’applomb, ne reste plus qu’à démarrer la machine virtuelle avec</p>
<pre><code>vagrant up</code></pre>
<p>Cett simple commande va :</p>
<ol type="1"><li>Aller chercher une image de base pour préparer une nouvelle machine.</li>
<li>Mettre en place la configuration réseau pour la machine</li>
<li>Installer les VirtualBox Additions</li>
<li>Provisionner la machine</li>
<li>Démarrer la machine en mode headless par défaut.</li>
</ol><p>Il suffit ensuite de faire</p>
<pre><code>vagrant ssh</code></pre>
<p>pour se connecter en SSH sur la machine.</p>
<p>Pour vérifier que l’installation et le provisionnement se sont bien passés, rendez-vous sur <code>http://192.168.56.100</code>.</p>
<figure><img src="media/ebe1a723.wordpress-install-screen.png" data-original-source="http://wooster.checkmy.ws/assets/img/posts/cms-dev-environnement/wordpress-install-screen.png" alt="Wordpress prêt à être utilisé"><figcaption>Wordpress prêt à être utilisé</figcaption></figure><p>Vous n’avez plus qu’à renseigner l’installation de Wordpress pour commencer à bloguer. Elle est pas belle la vie ?</p>
<p>Pour stopper une machine virtuelle, un simple</p>
<pre><code>vagrant halt</code></pre>
<p>peut suffire et enfin un</p>
<pre><code>vagrant destroy</code></pre>
<p>vous permet de supprimer complètement la machine virtuelle après usage.</p>
</section></section><section><h2>Conclusion</h2>
<p>Si vous en avez <strong>marre de toujours construire des machines virtuelles « from scratch »</strong> pour chacun de vos projets; alors Packer, Vagrant sont faits pour vous.</p>
<p>D’autant que Vagrant <strong>peut se marier avec <a href="http://wooster.checkmy.ws/2014/03/docker-automatisation-container/">Docker</a>, Puppet, Chef, Salt, CFEngine ou Ansible pour le provisionnement</strong>. Bref, tout ce qui existe en matière de provisionnement Open Source !</p>
<p>Enfin, rien n’empêche d’embarquer dans cette machine le workflow <a href="http://wooster.checkmy.ws/2013/12/yeoman-grunt-bower-workflow/">Yeoman</a> déjà vu sur Wooster pour toujours plus de puissance et performance.</p>
<p>Je pense améliorer la machine virtuelle Wordpress en ce sens et proposer dans le cadre de la reprise d’un ancien projet des <strong>machines prêtes à l’emploi pour les principaux CMS du marché</strong> (Joomla, Drupal, Prestashop, Magento…). N’hésitez pas à me rejoindre si le cœur vous en dit !</p>
<p>Vous n’avez pas fini d’entendre parler de ces technos sur Wooster !</p>
</section>
<p><img src="media/dfa0cd09.785193a9d1bc0cfd24726234d48d8f38" data-original-source="http://cdn.libravatar.org/avatar/785193a9d1bc0cfd24726234d48d8f38" alt="Gravatar de Wooster by CheckmyWebsite" class="gravatar" /><br/><i>Original post of <a href="http://wooster.checkmy.ws/2014/06/cms-dev-environnement/" title="Visit the source">Wooster by CheckmyWebsite</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://tassedecafe.org/2923-wordpress-shortcodes-contenu.html
title: Tasse de Café : Shortcodes WordPress : gérer du contenu et autres détails
uri: 2014-06-03-
url: http://tassedecafe.org/2923-wordpress-shortcodes-contenu.html
content:
<p>Nous avons déjà vu <a href="http://www.tassedecafe.org/2896-wordpress-shortcodes.html" title="WordPress : les shortcodes pour automatiser certains contenus">comment gérer des shortcodes sous WordPress</a> pour faciliter l’insertion de certains contenus récurrents dans vos pages ou articles. Nos shortcodes utilisaient jusque-là <a href="http://www.tassedecafe.org/2907-wordpress-attributs-sans-nom-shortcodes.html" title="WordPress : des attributs sans nom pour les shortcodes">différents attributs qui pouvaient d’ailleurs aussi être sans nom</a> comme on l’a vu la dernière fois. Mais vous pensiez réellement qu’on avait fait le tour de l’API ? En réalité il nous faut encore voir quelques détails pour être sûrs d’avoir vu tout ce dont nous avons besoin, et c’est justement ce qu’on va faire ici.</p>
<p><a href="media/c45bf01c.wordpress.png" data-original-source="http://www.tassedecafe.org/wp-content/uploads/2014/04/wordpress.png"><img src="media/c45bf01c.wordpress.png" data-original-source="http://www.tassedecafe.org/wp-content/uploads/2014/04/wordpress.png" alt="WordPress" width="600" height="250"></a></p>
<h2>Du contenu dans nos shortcodes</h2>
<p>Si vous êtes familier de WordPress, vous avez sûrement déjà croisé des shortcodes comme on en crée depuis les premières parties, mais pas seulement. Car un shortcode peut posséder une autre forme que celle utilisée jusque maintenant, une forme qui rappelle un peu les balises HTML : <em>[shortcode]contenu[/shortcode]</em>.</p>
<p>Plutôt que de n’utiliser qu’une forme simple comme on le fait depuis le début, on peut en effet choisir d’utiliser une forme ouvrante / fermante. Ça a plusieurs avantages et inconvénients, et il vous revient de faire la part des choses pour savoir quelle solution vous conviendra le mieux.</p>
<p>Quoiqu’il en soit, gérer du contenu est d’une simplicité enfantine, tellement que c’en est presque risible de l’aborder : il suffit en effet de modifier notre fonction de callback, celle qui est appelée chaque fois que WordPress trouve l’un de nos shortcodes. Cette fonction peut en effet supporter un deuxième attribut qui contiendra justement le contenu envoyé. Peut-on seulement faire plus simple ?</p>

<div><table><tr><td><pre><span><?php</span>
<span>function</span> transformer_hello<span>(</span><span>$atts</span><span>,</span> <span>$contenu</span><span>)</span> <span>{</span>
	<span>return</span> <span>'Hello World! '</span> <span>.</span> <span>$contenu</span><span>;</span>
<span>}</span>
<span>?></span></pre></td></tr></table></div>

<p>Dans cet exemple tiré de la première partie, nous modifions ce qui sera affiché en concaténant simplement le contenu du shortcode à « <em>Hello World!</em>« . Ainsi, si l’utilisateur envoie <em>[hello]toto[/hello]</em>, alors le shortcode affichera automatiquement « <em>Hello World! toto</em>« .</p>
<p>C’est tout ce qu’il y a à savoir sur la gestion d’un contenu dans les shortcodes. Le détail intéressant, c’est que vous pouvez bien sûr utiliser du contenu et des attributs, afin de créer un shortcode des plus puissants. Et ça c’est cool.</p>
<h2>Plusieurs shortcodes pour une même fonction de callback</h2>
<p>Nous arrivons ici dans une situation qui pourrait paraître plus délicate, à savoir la gestion de plusieurs shortcodes dans une seule et unique fonction de callback. C’est effectivement possible et peut être utile si plusieurs shortcodes font presque la même chose par exemple. Mais c’est très loin d’être insurmontable à gérer.</p>
<p>Imaginons deux shortcodes <em>[hello]</em> et <em>[plop]</em> (admirez l’imagination dans ces noms, c’est tout simplement remarquable) et faisons en sorte que ce soit la même fonction qui soit appelée :</p>

<div><table><tr><td><pre><span><?php</span>
add_shortcode<span>(</span><span>'hello'</span><span>,</span> <span>'gerer_shortcode'</span><span>)</span><span>;</span>
add_shortcode<span>(</span><span>'plop'</span><span>,</span> <span>'gerer_shortcode'</span><span>)</span><span>;</span>
<span>?></span></pre></td></tr></table></div>

<p>Si on ne fait rien de plus, nos deux shortcodes seront exactement les mêmes, ce qui est un peu inutile. C’est pourquoi il existe un troisième (et dernier, enfin pour l’instant) argument possible pour les fonctions de callback : le nom du shortcode.</p>
<p>Dans l’appel de <em>add_shortcode()</em>, nous n’avons rien à faire, tout change dans la fonction de callback en question, où vous devez ajouter un troisième paramètre :</p>

<div><table><tr><td><pre><span><?php</span>
<span>function</span> transformer_hello<span>(</span><span>$atts</span><span>,</span> <span>$contenu</span><span>,</span> <span>$tag</span><span>)</span> <span>{</span>
	<span>return</span> <span>'Hello World! '</span> <span>.</span> <span>$contenu</span><span>;</span>
<span>}</span>
<span>?></span></pre></td></tr></table></div>

<p>Et c’est à peu près tout en fait. Le paramètre <em>$tag</em> contiendra le nom du shortcode choisi par l’utilisateur et vaudra dans notre cas « <em>hello</em> » ou « <em>plop</em>« . La suite dépend donc de vous et de la différence que vous voulez donner aux shortcodes.</p>
<p>À noter que le WordPress Codex référence un comportement étrange lorsqu’on gère plusieurs noms. Selon <a href="http://codex.wordpress.org/Shortcode_API#Attributes" target="_blank">cette page</a>, si deux shortcodes utilisent la même fonction de callback et que le nom du shortcode diffère de celui de la fonction, alors l’entrée 0 de l’argument <em>$atts</em> vaudra la chaîne de caractère repérée par WordPress, c’est-à-dire tout le shortcode envoyé par l’utilisateur. Je n’ai cependant pas réussi à reproduire ce comportement et il semblerait donc qu’il ait été corrigé depuis. Quoiqu’il en soit, il ne vous affectera que si vous devez gérer des attributs sans nom.</p>
<h2>Un shortcode dans un shortcode dans un shortcode…</h2>
<p>… dans un shortcode. Vous l’aurez compris, nous allons aborder ici la question de <strong>shortcodes imbriqués</strong>, qui ne se pose que si vous gérez du contenu pour vos shortcodes. Un exemple ? Prenons deux shortcodes, dont notre bon vieux <em>[hello]</em> accompagné d’un shortcode <em>[monde]</em> qui affiche le mot « <em>monde</em>« . Parce que faire compliqué ne sert à rien.</p>
<p>Modifions notre shortcode <em>[hello]</em> qui ne dira plus que « <em>Hello contenu!</em>« , désormais, avec « <em>contenu</em> » remplacé par le contenu du shortcode. Notre shortcode <em>[monde]</em>, lui, affichera simplement le mot « <em>monde</em> » là où il est. Je pense qu’il est inutile de vous montrer comment faire ces choses-là…</p>
<p>Si l’utilisateur écrit « <em>[hello]World[/hello] [monde]</em>« , tout va bien, nous afficherons « <em>Hello World! monde</em> » et c’est tout. C’est con, ça sert à rien, mais on s’en fout. Imaginons plutôt que l’utilisateur choisisse d’écrire « <em>[hello]le [monde][/hello]</em>« . Là, tout va mal.</p>
<p>WordPress ne fait qu’un seul tour pour gérer les shortcodes, et indiquer la chaîne précédente produira donc le résultat « <em>Hello le [monde]!</em> » : le shortcode <em>[monde]</em> n’a tout simplement pas été interprété !</p>
<p>Bien sûr, peut-être ne voudrez-vous pas qu’ils le soient justement. Mais selon les besoins, c’est un peu ennuyeux. Heureusement, WordPress a pensé à tout et nous fournit la fonction qu’il nous faut : <em>do_shortcode()</em>.</p>
<p>Cette fonction s’utilise de façon très simple, en indiquant en paramètre la chaîne que WordPress doit traiter, celle où il faut éventuellement aller chercher des shortcodes. Aussi, nous pourrions l’utiliser comme ceci dans notre cas :</p>

<div><table><tr><td><pre><span><?php</span>
<span>function</span> hello<span>(</span><span>$atts</span><span>,</span> <span>$contenu</span><span>)</span> <span>{</span>
	<span>return</span> <span>'Hello '</span> <span>.</span> do_shortcode<span>(</span><span>$contenu</span><span>)</span> <span>.</span> <span>'!'</span><span>;</span>
<span>}</span>
<span>?></span></pre></td></tr></table></div>

<p>Et là, tout va bien : utiliser la chaîne qui posait problème jusque maintenant produira le résultat « <em>Hello le monde!</em>« , exactement comme on le souhaitait.</p>
<h2>A-t-on vraiment fait le tour ce coup-ci ?</h2>
<p>Pas vraiment. En fait, il reste encore toute une multitude de petits détails que je n’ai pas abordé. Cependant, ce sont vraiment de tout petits détails qui ne nécessitent guère d’explications et je vous laisse donc vous débrouiller seul pour ceux-ci. Bien sûr, n’hésitez pas à laisser un commentaire si jamais vous avez des questions concernant un détail à rajouter, ou si vous avez une idée de comportement qui nécessiterait un tutoriel entier.</p>
<p>Avec tout ce que nous avons vu, vous êtes normalement capable de créer des shortcodes très puissants. Pensez-y un peu, l’espace d’un instant : nous pouvons créer des shortcodes simples, sans aucun paramètre à indiquer, ou nous pouvons gérer des attributs plus complexes, avec du contenu et des attributs, avec ou sans nom.</p>
<p>Notez pour finir que vous pouvez bien sûr mixer les shortcodes avec des boutons, nous avons déjà vu comment <a href="http://www.tassedecafe.org/2904-wordpress-inserer-contenu-editeurs-html-visuel.html" title="WordPress : insérer du contenu dans les éditeurs HTML et visuel">insérer du contenu dans les éditeurs de WordPress</a>. D’ailleurs, pour ceux qui se posent la question, c’est exactement ce qui est fait pour WP Photo Sphere : le bouton média « <em>Ajouter un panorama</em> » permet de sélectionner un panorama, inséré sous forme de shortcode lui-même géré par l’API de WordPress. Comme quoi, on peut en faire des choses.</p>
<p><img src="media/b9dce537.be22b352e7ec05cf8943fe37fcd5bfd4" data-original-source="http://cdn.libravatar.org/avatar/be22b352e7ec05cf8943fe37fcd5bfd4" alt="Gravatar de Tasse de Caf&eacute;" class="gravatar" /><br/><i>Original post of <a href="http://tassedecafe.org/2923-wordpress-shortcodes-contenu.html" title="Visit the source">Tasse de Café</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>David Mercereau : <a href="">Cr&eacute;er/publier un plugin wordpress simple : &ldquo;Adblock invite&rdquo;</a> (21/01/2013)</li><li>Tasse de Caf&eacute; : <a href="">WordPress : ajouter un bouton d&rsquo;ajout de m&eacute;dia &agrave; l&rsquo;&eacute;diteur (partie 1/2)</a> (10/03/2014)</li><li>Tasse de Caf&eacute; : <a href="">WordPress : ajouter un bouton d&rsquo;ajout de m&eacute;dia &agrave; l&rsquo;&eacute;diteur (partie 2/2)</a> (17/03/2014)</li><li>Tasse de Caf&eacute; : <a href="">Internationaliser un plugin WordPress avec gettext</a> (14/04/2014)</li><li>Tasse de Caf&eacute; : <a href="">Plugins WordPress : n&rsquo;incluez vos scripts que si n&eacute;cessaire !</a> (21/04/2014)</li></ul></div></p>


feed_id: http://la-vache-libre.org/zulucrypt-une-tres-bonne-alternative-a-truecrypt/
title: La vache libre : Zulucrypt – Une très bonne alternative à TrueCrypt
uri: La-vache-libre-Zulucrypt-Une-très-bonne-alternative-à-TrueCryp
url: http://la-vache-libre.org/zulucrypt-une-tres-bonne-alternative-a-truecrypt/
content:
<p><img title="zulucrypt" src="media/05f9ac20.zulucrypt-1.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/zulucrypt-1.png" alt="zulucrypt-1" width="640" height="397"></p>
<p>Comme vous le savez sans doute déjà le développeur de TrueCrypt a jeté l’éponge récemment, nous privant ainsi d’une solution simple à prendre en main pour la mise en (relative) sécurité de nos fichiers. Nous allons sans doute voir débouler pas mal d’alternatives dans les prochains temps et comme d’habitude dans ce cas là, le choix risque d’être difficile. Zulucrypt est une alternative intéressante proposant un mode de fonctionnement similaire à celui de TruceCrypt et qui semble aussi facile à prendre en main. Il embarque une interface Qt, il est capable de prendre charge les volumes LUKS, de sauvegarder/restaurer des volumes, des entêtes et surtout il va vous permettre de monter des conteneurs crées avec TrueCrypt. Si ça vous tentez nous allons voir vite fait à quoi ça ressemble.<span></span></p>
<p><img src="media/caa3ceb3.zulu-icons.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/zulu-icons.png" alt="zulu-icons" width="500" height="247"></p>
<p>Une fois l’application lancée, la première chose à faire est d’indiquer le chemin du conteneur que vous allez créer, son nom et sa taille. Quand vous aurez cliqué sur « Create » il va falloir indiquer le type de clé que vous voulez utiliser (ici luks), le système de fichiers et bien entendu entrer votre mot de passe à 2 reprises.</p>
<p><img title="zulucrypt 2" src="media/59b6b41f.zulucrypt-2.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/zulucrypt-2.png" alt="zulucrypt-2" width="576" height="432"></p>
<p>NB : <em>Si vous ne savez pas quoi choisir vous pouvez jeter un œil sur cette fenêtre, où sont indiqués les différents types de clés disponibles et leur spécifications.</em></p>
<p><img title="zulucrypt 3" src="media/3f2748d2.zulucrypt-3.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/zulucrypt-3.png" alt="zulucrypt-3" width="498" height="397"></p>
<p>Une fois que vous aurez fait ce qu’il faut, une fenêtre va vous indiquer que la procédure s’est bien déroulée.</p>
<p><img title="zulucrypt 5" src="media/82e31464.zulucrypt-5.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/zulucrypt-5.png" alt="zulucrypt-5" width="388" height="183"></p>
<p>Comme vous pouvez le constater sur la capture ci-dessous le nouveau conteneur (zulu-moo) est bien là et si je tente de l’ouvrir en cliquant simplement dessus, c’est une fin de non recevoir.</p>
<p><img src="media/5bc5714c.zulucrypt-7.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/zulucrypt-7.png" alt="zulucrypt-7" width="628" height="338"></p>
<p>Pour y accéder il va donc falloir le monter avec Zulucrypt, en indiquant le chemin et le mot de passe dans les champs requis (key) :</p>
<p><img title="zulucrypt 4" src="media/5854b439.zulucrypt-4.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/zulucrypt-4.png" alt="zulucrypt-4" width="538" height="245"></p>
<p>Voilà maintenant notre volume monté et prêt à être ouvert à l’aide de notre navigateur de fichiers préféré :</p>
<p><img title="zulucrypt 6" src="media/04680c01.zulucrypt-6.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/zulucrypt-6.png" alt="zulucrypt-6" width="640" height="378"></p>
<p>Une fois le conteneur ouvert vous pourrez y stocker vos données comme vous le feriez sur n’importe quel volume classique.</p>
<p><img title="zulucrypt 8" src="media/188aec0b.zulucrypt-8.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/zulucrypt-8.png" alt="zulucrypt-8" width="640" height="292"></p>
<p>Comme vous avez pu le constater Zulucrypt est une alternative assez proche de TrueCrypt, que vous feriez bien d’essayer si vous vous sentez orphelin ou que vous n’avez pas encore trouvé votre bonheur. Si c’est le cas vous trouverez toutes les informations nécessaires sur <a title="le site officiel du projet" href="https://code.google.com/p/zulucrypt/" target="_blank">le site officiel du projet</a>, où vous pourrez également vous procurer <a title="les sources" href="https://code.google.com/p/zulucrypt/downloads/list?can=1&amp;q=" target="_blank">les sources</a>.</p>
<p>Si vous tournez sous Manjaro ou Archlinux vous pouvez passer directement par <a title="AUR" href="https://aur.archlinux.org/packages/zulucrypt/" target="_blank">AUR</a>.</p>
<p>Amusez-vous bien et bon chiffrement.</p>
<p>via <a title="lamiradadelreplicante.com" href="http://lamiradadelreplicante.com/2014/05/31/zulucrypt-una-interesante-alternativa-a-truecrypt/" target="_blank">lamiradadelreplicante.com</a></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/zulucrypt-une-tres-bonne-alternative-a-truecrypt/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Rexloader &ndash; Un nouveau gestionnaire de t&eacute;l&eacute;chargement multi-thread en Qt pour GNU/Linux</a> (18/09/2013)</li><li>La vache libre : <a href="">Qtractor &ndash; Un soft sympa pour ceux qui veulent se mettre &agrave; la MAO sous GNU/Linux</a> (08/10/2013)</li><li>La vache libre : <a href="">Kapow &ndash; Embarquez votre pointeuse partout sous GNU/Linux</a> (08/10/2013)</li><li>La vache libre : <a href="">Phototonic &ndash; Une visionneuse d&rsquo;images Qt simple et l&eacute;g&egrave;re pour KDE</a> (03/04/2014)</li><li>La vache libre : <a href="">i7z &ndash; Un outil de monitoring pour surveiller vos processeurs Intel i3, i5 et i7 sous GNU/Linux</a> (09/04/2014)</li></ul></div></p>


feed_id: http://philippe.scoffoni.net/aimer-logiciel-libre-sans-masochisme-ni-integrisme-possible/
title: Philippe Scoffoni : Aimer le logiciel libre sans masochisme ni intégrisme, possible ?
uri: Philippe-Scoffoni-Aimer-le-logiciel-libre-sans-masochisme-ni-intégr
url: http://philippe.scoffoni.net/aimer-logiciel-libre-sans-masochisme-ni-integrisme-possible/
content:
<p><a href="media/c7b5132b.alcohol-15470_240.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/06/alcohol-15470_240.png"><img src="media/c7b5132b.alcohol-15470_240.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/06/alcohol-15470_240.png" alt="comptoir" width="240" height="160"></a>Que leur prend-il en ce moment ? Un coup de fatigue ? La déprime à force de voir le logiciel libre reculer là où il avait réussi à s’implanter ? Il est vrai que <a title="Microsoft et l'Éducation nationale : le scandale continue..." href="http://www.framablog.org/index.php/post/2014/05/21/microsoft-academie-de-paris">Microsoft est toujours présent dans l’éducation</a> avec son rouleau compresseur Office365 que <a title="Le CNEAP passe sous Microsoft, joie et autres réflexions" href="http://blog-libre.org/post/2014/05/20/le-cneap-passe-sous-microsoft-joie-et-autres-reflexions">Cyrille est contraint d’utiliser en remplacement de Zimbra</a>.</p><p>Sur <a href="http://blog-libre.org/">le blog-libre</a>, Cyrille nous explique que<strong> le logiciel libre c’est souvent rugueux</strong> et difficile à utiliser. <a title="Libriste ou le masochisme de façade" href="http://blog-libre.org/post/2014/05/31/libriste-ou-le-masochisme-de-facade">Faire le choix du libre relève donc d’une forme de masochisme</a>. Je ne lui donne pas tort. Allez jusqu’au bout de la démarche, du système d’exploitation aux logiciels relève souvent du combat. Pourtant, le tableau n’est pas si noir et si on se restreint quelque peu, les problèmes ne sont pas si nombreux, du moins pas plus nombreux que sous Windows, on finit par l’oublier.</p><p>Et puis, <strong>il existe des positions intermédiaires entre le tout libre et le tout propriétaire</strong> où les logiciels libres peuvent proposer de belles alternatives sans être une source de soucis. Encore une fois, il s’agit de choix et de se limiter à ce qui marche. Les utilisateurs sous Windows ont une bonne marge de manœuvre pour libérer petit à petit leur informatique.</p><p>Le logiciel libre rugueux, ce n’est pas non plus une fatalité. C’est juste une question de moyens. Aucune <strong>distribution GNU/Linux</strong> n’a les moyens d’un <strong>Microsoft</strong> ou d’un Google. Le “vrai” logiciel libre n’est pas fait pour se développer dans notre<a title="Economie de la rareté et logiciels libres – 1/3" href="http://philippe.scoffoni.net/economie-rarete-logiciels-libres-1/"> économie de la rareté</a>. Il est fait pour l’<a href="http://fr.wikipedia.org/wiki/%C3%89conomie_de_l'abondance">économie de l’abondance</a>. Hélas, celle-ci n’existe pas à ce jour…</p><p>Ce qui m’inquiète un peu et <a title="La communauté du libre est-elle gangrénée par ses extrémistes ?" href="http://blog-libre.org/post/2014/05/23/la-communaute-du-libre-est-elle-gangrenee-par-ses-extremistes">que dénonce à sa manière le père Frédéric c’est une forme de “durcissement” des libristes</a>. Un durcissement que je retrouve également dans les propos de <a title="Libère l’intégriste qu’il y a en toi !" href="http://blog-libre.org/post/2014/06/01/libere-lintegriste-quil-y-a-en-toi">Cyrille qui fait un appel à réveiller l’intégriste qui sommeillerait en chaque libriste</a>… Un appel selon lequel, s<em>i un individu n’a pas compris ce message [NDLR : celui du libre] c’est que sur le papier il ne sert absolument à rien.</em></p><p>Je cite encore Cyrille :</p><blockquote><p>Les gens doivent venir au libre pour les bonnes raisons, la compréhension en fait partie, mettre un système d’exploitation libre ou un logiciel libre à quelqu’un qui ne comprend rien ne le transformera pas en libriste donc en potentiel contributeur.</p></blockquote><p>Même si les gens comprenaient, ils ne pourraient que difficilement contribuer. Nous vivons avec une <strong>monnaie dont le code est propriétaire</strong> et dont l’émission est contrôlée par une minorité toujours plus riche. Comment contribuer financièrement alors qu’il faut d’abord penser à manger…</p><p>S’ils n’ont plus d’argent, alors, il leur reste sûrement du temps ? Même pas… Ils sont trop occupés à alimenter la machine numérique de leurs données personnelles. Antistress, pourtant libriste convaincu <a title="Google, Apple, Facebook et Amazon : allez tous vous faire foutre" href="http://libre-ouvert.toile-libre.org/index.php?article197/google-apple-facebook-et-amazon-allez-tous-vous-faire-foutre">en vient même à dire qu’il vaut mieux utiliser Bing plutôt que Google.</a> Même le numérique selon <strong>Google</strong>, <strong>Apple</strong>, <strong>Facebook</strong> et <strong>Amazon</strong> se retourne contre le logiciel libre.</p><p>Le plus drôle c’est que cette machine numérique est elle-même construite avec des logiciels libres. Sans eux, elle n’aurait pas pu exister. C’est ce que l’on dit lorsque l’on veut convaincre quelqu’un de l’intérêt du logiciel libre. Au final, c’est tout sauf l’utilisateur qui est libéré. Monnaie privatrice, numérique privateur, nous voilà bien.</p><p><strong>Mais un utilisateur qui ne “sert à rien”, c’est un utilisateur de plus quand même</strong>. Si lui n’a pas conscience de s’être libéré, vous l’êtes pour lui. Une forme de “<a href="http://fr.wikipedia.org/wiki/Charit%C3%A9">charité</a>” envers son prochain. Cela fait partie de mes valeurs. Il ne peut pas y avoir “eux” et “nous”. Quant à tous ces mots en “isme” ou “iste”, il faudrait commencer par les bannir de notre langage tout comme le mot “libriste”. Je ne suis pas un libriste.</p><p><strong>Nous vivons entre deux mondes</strong>, il faut bâtir des ponts entre eux pour faire traverser un maximum de monde, même si ceux qui les empruntent ignorent là où ils les conduisent. La compréhension surgira lorsqu’ils se rendront compte qu’ils ont toujours leurs données grâce aux logiciels libres qu’ils ignoraient utiliser. Et parfois il nous faut faire le chemin inverse et aller dans leur monde pour les pousser un peu vers la lumière…</p><p>Finalement, je constate que je suis d’une belle constance dans mes valeurs et opinions <a title="Défendre le logiciel libre sur Facebook, une erreur ?" href="http://philippe.scoffoni.net/defendre-le-logiciel-libre-sur-facebook-une-erreur/">en relisant ce billet</a> d’il y a quatre ans (je me jette des fleurs, ça fait du bien). J’ai franchis un pont de plus depuis en étant désormais actif sur Facebook. D’ailleurs, ces réflexions sont issues d’un tchat hier soir sur ce dernier avec <a href="https://www.facebook.com/patrick.emmabuntus">Patrick d’Emmabuntüs</a>.</p><p>Rassurez-vous je suis aussi sur <a title="Philippe sur Diaspora" href="https://diaspora-fr.org/people/eb1c7c70a892013119365b11fd42445c">Diaspora</a>. Mise à  jour de mon thème prochainement avec le remplacement de l’icône de StatusNet par Diaspora. Comme quoi les réseaux sociaux, même libres ne sont que du flux appelé à disparaître. Mais <a title="Philippe Scoffoni" href="http://philippe.scoffoni.net/">ma petite maison numérique</a> reste toujours debout <img src="media/a1f654db.icon_smile.gif" data-original-source="http://philippe.scoffoni.net/wp-includes/images/smilies/icon_smile.gif" alt=":-)"></p><p>C’était la minute philosophie de comptoir. C’est vrai ça donne soif <img src="media/2fa55d90.icon_wink.gif" data-original-source="http://philippe.scoffoni.net/wp-includes/images/smilies/icon_wink.gif" alt=";-)"></p> <img src="http://philippe.scoffoni.net/?feed-stats-post-id=5420" width="1" height="1"><hr><a href="http://philippe.scoffoni.net/aimer-logiciel-libre-sans-masochisme-ni-integrisme-possible/#comments">Réagir à cet article</a><p><small>Article original écrit par Philippe Scoffoni le 03/06/2014. | <a href="http://philippe.scoffoni.net/aimer-logiciel-libre-sans-masochisme-ni-integrisme-possible/">Lien direct vers cet article</a><br><br>Cette création est mise à disposition sous un <a rel="license" href="http://creativecommons.org/licenses/by/2.0/fr/">contrat Creative Commons BY</a> à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine).</small></p>. 
<p><img src="media/59ec0aeb.ee4bb1c08ac2d03c76f391d4b26c812a" data-original-source="http://cdn.libravatar.org/avatar/ee4bb1c08ac2d03c76f391d4b26c812a" alt="Gravatar de Philippe Scoffoni" class="gravatar" /><br/><i>Original post of <a href="http://philippe.scoffoni.net/aimer-logiciel-libre-sans-masochisme-ni-integrisme-possible/" title="Visit the source">Philippe Scoffoni</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Philippe Scoffoni : <a href="">Mutualisation et logiciel libre, les utilisateurs oseront-ils prendre le pouvoir ?</a> (19/04/2013)</li><li>Philippe Scoffoni : <a href="">Quand le logiciel libre est son meilleur ennemi ou l&rsquo;effet Bonaldi ?</a> (07/06/2013)</li></ul></div></p>


uri: La-vache-libre-PhotoCollage-Une-application-sympa-pour-créer-de
feed_id:
http://la-vache-libre.org/photocollage-une-application-sympa-pour-creer-des-posters-a-partir-dune-collection-dimages/

title:
La vache libre : PhotoCollage – Une application sympa pour créer des posters à partir d’une collection d’images sous GNU/Linux

url:
http://la-vache-libre.org/photocollage-une-application-sympa-pour-creer-des-posters-a-partir-dune-collection-dimages/

content:
<p><img title="Photocollage" src="media/732c56cc.Capture-du-2014-06-04-174715.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/Capture-du-2014-06-04-174715.png" alt="Capture du 2014-06-04 17:47:15" width="640" height="516"></p>
<p>Le monde GNU/Linux ne cessera jamais de m’émerveiller, tant la profusion d’applications que nous pouvons y trouver est importante. Je ne crois pas qu’il se soit écoulé une semaine depuis que je tiens ce blog, sans que je tombe sur un nouveau projet à vous présenter. PhotoCollage est un projet de plus entrant dans ce cas de figure, qui a été conçu dans le but de vous permettre de créer des posters en haute résolution à partir d’une collection d’images. Les options disponibles sont pour le moment assez basiques et le logiciel encore en cours de développement, mais ça tourne bien en plus d’être vraiment très facile à utiliser.<span></span></p>
<p>Pour en profiter il va bien entendu falloir commencer par installer le programme et surtout les dépendances qui vont bien.</p>
<p>Si vous tournez sous Ubuntu, Debian et consorts, entrez ceci dans votre terminal :</p>
<pre>sudo apt-get install python-pil python3-gi git</pre>
<p>Pour Fedora entrez ceci :</p>
<pre>sudo yum install python3-pillow python3-gobject</pre>
<p>Et enfin si vous tournez sous Archlinux ou Manjaro, entrez ceci :</p>
<pre>sudo pacman -S python-pillow python-gobject</pre>
<p>Une fois que c’est fait il suffit de <a title="télécharger l'application" href="https://github.com/adrienverge/PhotoCollage/archive/master.zip" target="_blank">télécharger l’application</a> et de décompresser l’archive dans le répertoire de votre choix.</p>
<p>Pour lancer le programme allez dans le répertoire à l’aide de votre terminal et entrez la commande suivante :</p>
<pre>./photocollage</pre>
<p>NB : <em>Si ça ne fonctionne pas pensez à effectuer un « chmod +x ».</em></p>
<p>Vous devriez alors voir apparaître une fenêtre (pas très accueillante) à partir de laquelle vous allez pouvoir importer votre collection d’images.</p>
<p><img src="media/bd61c7b1.Capture-du-2014-06-04-183302.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/Capture-du-2014-06-04-183302.png" alt="Capture du 2014-06-04 18:33:02" width="640" height="407"></p>
<p>Cliquez sur « Choisir les images d’entrée » et sélectionnez les images de votre choix. Comme vous pouvez le voir plus haut (sur l’image d’illustration du billet), la partie gauche représentera la grille de collage et la partie droite va vous servir à afficher l’aperçu du résultat.</p>
<p>Vous pourrez à tous moment générer une nouvelle grille (aléatoire) à l’aide du bouton dédié et choisir la couleur des bordures, le nombre de colonnes, leur largeur et la résolution de sortie, via le menu des options.</p>
<p><img src="media/58353706.Capture-du-2014-06-04-174731.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/06/Capture-du-2014-06-04-174731.png" alt="Capture du 2014-06-04 17:47:31" width="377" height="271"></p>
<p>Pour le reste nous pourrons signaler que PhotoCollage est capable de travailler avec plus de 100 images et que son interface s’intègre à merveille dans un environnement GTK, ce qui en bon fanboy de GNOME ne me laisse pas insensible.</p>
<p>Si vous voulez en savoir un peu plus et suivre ce nouveau soft très sympa, vous pouvez vous brancher sur <a title="la page Github du projet" href="https://github.com/adrienverge/PhotoCollage" target="_blank">la page Github du projet</a>.</p>
<p>Amusez-vous bien.</p>
<p><a title="via" href="http://www.lffl.org/2014/06/photocollage-creare-facilmente-collage.html" target="_blank">via</a></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/photocollage-une-application-sympa-pour-creer-des-posters-a-partir-dune-collection-dimages/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">ExtUndelete &ndash; Un outil de r&eacute;cup&eacute;ration pour les syst&egrave;mes de fichiers EXT3 et 4</a> (11/02/2014)</li><li>La vache libre : <a href="">Slingscold &ndash; Un menu global de type Gnome/Unity/Mac OS X pour Xfce</a> (28/02/2014)</li><li>La vache libre : <a href="">Pinta 1.5 disponible en version finale</a> (28/05/2014)</li><li>La vache libre : <a href="">FDupes &ndash; Un outil en ligne de commande sympa, pour d&eacute;tecter les doublons sur vos supports de stockages</a> (29/05/2014)</li><li>La vache libre : <a href="">Obmenu &ndash; Configurez vos menus aux petits oignons sur Openbox</a> (31/01/2014)</li></ul></div></p>


feed_id: http://romainelubrique.org/gilles-vercken
title: Romaine Lubrique : Rencontre avec le faux conformiste avocat Gilles Vercken
uri: Romaine-Lubrique-Rencontre-avec-le-faux-conformiste-avocat-Gilles-Ve
url: http://romainelubrique.org/gilles-vercken
content:
<img alt="" align="right" src="media/92637df5.arton121-82980.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L150xH150/arton121-82980.jpg" width="150" height="150"><div><p><a href="http://www.gillesvercken.com/" rel="external">Gilles Vercken</a> est un juriste reconnu spécialisé en droit de la propriété littéraire et artistique. « Les <a href="http://fr.wikipedia.org/wiki/B%C3%A9rurier_Noir" rel="external">Bérurier Noir</a> sont devenus des amis, je les ai aidés à récupérer leurs droits lorsqu'ils se sont reformés en 2003 », nous explique-t-il devant un encadré qui avait attiré notre attention (cf photo ci-dessous). Pas courant en effet de voir le groupe phare de la scène punk française des années 1980 figurer en bonne place dans le cossu décor du cabinet d'un grand avocat de la place de Paris.</p> <p>Nous avions fait sa connaissance à Metz lors d'<a href="http://romainelubrique.org/domaine-public-payant-pour-ou-contre">une table ronde organisée par l'ADAMI évoquant le « domaine public payant »</a>. Entre partisans et opposants, il jouait en quelque sorte le rôle d'arbitre en apportant sa caution, son expertise et pour ainsi dire sa <i>sagesse</i> au débat.</p> <p>Nous nous étions promis de nous revoir afin d'enrichir <a href="http://romainelubrique.org/portraits">notre galerie de portraits</a> et aborder plus en détails ce fameux domaine public que certains voudraient donc voir payant et <a href="http://scinfolex.com/2014/04/30/domaine-public-payant-victor-hugo-naurait-pas-voulu-ca/" rel="external">d'autres surtout pas</a>. Gilles Vercken fait partie de la première catégorie mais sous certaines conditions.</p> <p>On expose, on explique, on argumente en rappelant entre les lignes que « la loi est en démocratie l'émanation du peuple souverain ». Mais on n'hésite pas non plus, au détour de la conversation, à affirmer que « trop de propriété intellectuelle tue la propriété intellectuelle ».</p> <p>Qu'on soit ou non d'accord avec lui, une parole claire et éclairante, en apparence plus mesurée mais pas moins intéressante que <a href="http://romainelubrique.org/emmanuel-pierrat">celle de son confrère Emmanuel Pierrat</a>. Méfiez-vous, vous risquez de venir avec certaines certitudes et repartir avec quelques doutes !</p> <p><i>PS : Nous nous excusons pour la piètre qualité technique de l'enregistrement audio. Nous essaierons de faire mieux la prochaine fois !</i></p> <p><span>
<img src="media/5f0f74be.gilles-vercken_berurier-noir-8c095.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH500/gilles-vercken_berurier-noir-8c095.jpg" width="500" height="500" alt=""></span></p>
<hr><h3>Entretien avec Gilles Vercken - Présentation</h3>
<p>Je suis avocat spécialisé dans la propriété littéraire et artistique.</p> <p>Avant d'être avocat j'étais juriste d'entreprises, j'ai travaillé notamment à la SACEM pour partir ensuite à la SACD puis dans le groupe Canal+. Je suis devenu avocat en 1995 en participant aux premiers débats sur l'émergence du numérique et en faisant du droit d'auteur et du droit voisin l'une des spécialités du cabinet.</p>
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/152307265&amp;color=ff6600&amp;auto_play=false&amp;show_artwork=false"></iframe><hr><h3>Qu'est-ce que le domaine public ?</h3>
<p>Le domaine public est un terme qui est utilisé par la pratique pour désigner l'extinction de la durée des droits patrimoniaux. C'est un raccourci efficace puisqu'il n'est pas mentionné dans le code de la propriété intellectuelle sauf dans deux lois spécifiques sur la prorogation de guerre.</p> <p>Toute reproduction et représentation d'une œuvre nécessite de demander l'autorisation de l'auteur ou ses ayants droit. Cette autorisation est conférée en contrepartie d'une rémunération. C'est pour cela que les droits patrimoniaux sont aussi appelés les droits pécuniaires.</p> <p>Ces droits patrimoniaux ont une durée limité dans le temps, 70 ans en principe suivant la mort de l'auteur (en fait le 1er janvier suivant l'année civile de son décès), et à la fin de cette durée on peut reproduire et représenter les œuvres sans avoir à demander autorisation.</p>
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/152307330&amp;color=ff6600&amp;auto_play=false&amp;show_artwork=false"></iframe><hr><h3>Trop longue la durée du droit d'auteur ?</h3>
<p>La question de la durée a été posée à l'origine sous un ange personnel et familial. On s'est dit que l'auteur de son vivant devait pouvoir jouir de ses droits d'auteur mais qu'ensuite, à son décès, il était important que sa femme et surtout ses enfants, qui avaient vécu dans la proximité et parfois la contrainte du créateur, puissent continuer à bénéficier d'une protection. Une des causes de l'allongement continue de la durée de cette protection est donc à aller chercher du côté de l'espérance de vie qui s'est considérablement accrue au cours de ce dernier siècle.</p> <p>Mais il y a aussi aujourd'hui la pression des industries du contenu. Compte tenu du fait que les droit patrimoniaux sont en fait un monopole exclusif, celui qui est titulaire de ce monopole sur le marché peut évincer la concurrence par la nature même de son droit de propriété. Il a donc tout intérêt à maintenir le plus longtemps possible ce monopole.</p> <p>Pour ce qui me concerne, je pense que ce débat autour de la durée de protection est souvent un combat idéologique voire dogmatique. Il y a un équilibre à trouver entre la liberté d'information et d'accès à la culture et la connaissance et, de l'autre côté, une protection de la propriété mais aussi des industries qui financent la création grâce à une économie de rente. Je suis une société qui fait des films, je puis continuer à en produire parce que je perçois des rémunérations sur mon catalogue passé. Un éditeur est globalement déficitaire mais il peut continuer à sortir des livres parce que sur 10 ouvrages, il y en a 2 qui financent les 8 autres.</p> <p>Quel est le bon équilibre à trouver ? Mon cœur balance. Dans les âpres débats sur le droit d'auteur, je regrette l'absence d'études économiques, sociologiques... sérieuses et poussées pour mesurer réellement l'impact de telle ou telle mesure envisagée. Si par exemple accorder 20 ans de plus aux enregistrements phonographiques ne favorise qu'une minorité d'acteurs au détriment de la collectivé alors il n'y a pas lieu d'étendre la durée.</p>
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/152307413&amp;color=ff6600&amp;auto_play=false&amp;show_artwork=false"></iframe><hr><h3>Propriété vs liberté</h3>
<p>L'équilibre a changé. On a clairement 3 pôles aujourd'hui : les auteurs-créateurs, les investisseurs et puis le public.</p> <p>Je comprends la position de ceux qui souhaitent libérer davantage les contenus pour qu'il soit accessible à un plus grand nombre. Pour m'informer, il m'arrive d'ailleurs de lire Next INpact par exemple, quand bien même certains collègues me le déconseillent fortement. Mais il faut le faire dans le respect de la position de l'autre. Lorsqu'un certain blog, que je ne citerai pas, évoque l'idée d'un « droit d'auteur nauséabond », les conditions du débat ne sont plus réunies.</p> <p>Veillons cependant à ne pas perdre du vue que le droit d'auteur à la française a été conçu dès le départ comme intégrant la nécessité de prendre en compte d'autres intérêts, quand bien même ce ne serait pas assez pour certains (la fameuse conception « romantique » qui favoriserait l'auteur) et trop pour d'autres. C'est ce qui explique l'existence d'une extinction de la protection, la présence d'exceptions, le fait qu'on protège la forme et non les idées, etc.</p> <p>Il convient également de distinguer la finalité sociale et politique de l'outil juridique du monopole exclusif. C'est fort d'accorder à quelqu'un un droit de propriété sur une chose intangible. La première raison, qui est pour moi historique et légitime, c'est effectivement de protéger la personne physique de l'auteur, de lui assurer des flux de rémunération lui permettant de continuer à produire un bien non substituable à un autre qui est la capacité de mettre en forme un imaginaire. Au fond c'est ça le fondement du droit d'auteur, on a tous un imaginaire mais certains ont la capacité de le mettre en forme et de le communiquer aux autres. Et on estime que c'est une production humaine non substituable à une autre.</p> <p>Quand il s'agit par contre de protéger des investissements, et du coup d'avoir un transfert du droit d'auteur au profit des investisseurs, la légitimité de ce monopole est plus sujette à caution, puisqu'un investissement est égal à un autre investissement en fait. Il est vrai qu'aujourd'hui le droit d'auteur transféré comme arme économique entre les mains des grandes sociétés de l'entertainment leur permet effectivement d'assoir des positions économiques dominantes et de garantir leur marché. Mais là encore il faut éviter d'être manichéen. J'ai travaillé pour de grands groupes de médias mainstream et quand je vois comment ça fonctionne de l'intérieur, j'ai constaté que l'argent ne va simplement aux actionnaires au détriment du public, il sert aussi réellement à faire fonctionner l'entreprise pour fournir de nouveaux produits culturels.</p>
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/152307590&amp;color=ff6600&amp;auto_play=false&amp;show_artwork=false"></iframe><hr><h3>À propos de la numérisation du domaine public</h3>
<p>Il paraît que les juristes sont par nature des conformistes. Je rappelle donc qu'en démocratie le législateur est, si j'ai bien compris, l'émanation du peuple souverain. Donc s'il décide de fixer un équilibre, il me semble contraire à l'intérêt général que des mécanismes soient mis en œuvre par des personnes publiques ou privées visant à recréer des barrières là où le législateur les a refusées.</p> <p>Sur la question concrète de la numérisation des fonds publics, je conçois très bien qu'il y ait un investissement nécessaire pour les numériser. Mais à partir du moment où cela a été financé par nos impôts, j'ai du mal à comprendre comment on peut, par le biais d'accords avec des sociétés privées, re-privatiser ou re-limiter en accordant des exclusivité à tel ou tel sur l'exploitation de ces fonds communs.</p> <p>Ainsi je trouve choquant et contraire aux missions de service public de l'institution les accords entre telle bibliothèque et Google où moi je numérise et toi tu n'as rien à financer mais du coup j'ai l'exclusivité pendant x années. Idem pour ceux qui recréent une protection par le biais des base de données, procédé qui paraît là aussi injustifié ou en tout cas sujet à discussion.</p> <p>Après je ferai bien une distinction, qui m'est chère, entre l'exploitation commerciale « pure et dure » et l'exploitation non commerciale. Si quelqu'un investit ou obtient un accord pour investir et qu'en guise de rémunération la seule capacité qu'on a à lui offrir c'est non un financement direct mais le fait qu'il se rattrape sur le marché par une exploitation commerciale, après tout pourquoi pas mais je ne vois au nom de quoi cela empêcherait une utilisation non commerciale et un accès public aux données qui ne sont plus protégées par le droit de la propriété intellectuelle. La difficulté c'est que l'exploitation non commerciale peut parfaitement paralyser l'exploitation commerciale. Si vous avez une donnée qui est librement accessible par tout le monde sans rien payer, il peut alors devenir difficile (mais pas impossible) de la vendre dans le secteur commercial.</p> <p>Par exemple, dans le cas de la restauration de films, il n'y a pas de nouvelles protections sur les images elles-mêmes puisque le juge considère que ça n'est pas une adaptation mais uniquement un travail technique. Si on ajoute une musique originale et contemporaine à un vieux film muet fraîchement restauré, créant ainsi une nouvelle œuvre commercialisable, rien ne vous empêche théoriquement de prendre uniquement les images en substituant la bande sonore avec par exemple du Bach ou du Mozart (de préférence joué par vous-même sinon il se posera aussi la question des droits voisins de l'interprétation).</p>
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/152307656&amp;color=ff6600&amp;auto_play=false&amp;show_artwork=false"></iframe><hr><h3>Le domaine public payant</h3>
<p>Pour ce qui concerne le domaine public payant, j'aime bien rappeler les origines. C'est, il y a bien longtemps, le Bureau Dramatique, c'est-à-dire aujourd'hui la SACD, qui afin de favoriser la création nouvelle a conclu des accords avec les théâtres, et notamment la Comédie-Française, afin de payer la même chose, que l'on monte une œuvre encore protégée ou dans le domaine public. Il s'agissait de soutenir la création en évitant le choix économique du directeur de théâtre vers les œuvres non protégées et donc exemptes de droits d'auteur.</p> <p>Après il faut bien reconnaître que dans la durée du droit d'auteur, il y a une vraie difficulté liée au fait qu'il advient souvent qu'à un moment donné les œuvres ne soient plus disponibles ou accessibles. Il peut en effet arriver qu'il soit extrêmement difficile de remonter la chaîne des droits et des contrats, et l'on se retrouve partout avec des fonds d'œuvres bloqués par l'impossibilité de retrouver et identifier les ayants droit, les seuls à même d'exploiter ou d'autoriser l'exploitation de l'œuvre.</p> <p>Avec le domaine public payant, cette demande d'autorisation est levée. Vous pouvez utiliser l'œuvre librement pour en faire ce que vous voulez mais en contrepartie il y a une somme à payer, rémunération qui va à la communauté des auteurs dont j'ai rappelé ci-dessus la spécificité de la création. Il s'agit là, selon moi, d'un bon compromis entre le droit exclusif de l'ayant droit d'une part (qui donc parfois ne peut plus être mis en œuvre parce que blocage) et la liberté totale d'autre part, à la condition, et c'est important, qu'on n'envisage pas le domaine public payant comme un relais de la protection exclusive actuelle mais comme une possibilité d'en diminuer ainsi sa durée.</p> <p>Donc un domaine public payant arrivant avant la durée actuelle de protection. Reste à déterminer la période de ce domaine public payant. Là aussi il faudrait conduire des études, Cela pourrait être variable voir même perpétuel, cela ne me choquerait pas, en ajoutant un élément important qui est de pouvoir discriminer selon les usages. Si c'est repris dans l'enseignement par exemple, il n'y aurait pas de domaine public payant, c'est dans le domaine public point. Mais je suis favorable à ce que des acteurs majeurs comme Google ou Netflix soient eux soumis à une contribution généralisée au titre de l'utilisation des contenus lorsqu'il reprennent et exploitent des catalogues.</p> <p>Je préfère parler de droit à rémunération que de domaine public payant. Si aujourd'hui on avait un domaine public payant qui vient juste s'ajouter à l'équilibre actuel dans la loi, je me poserai effectivement la question de la légitimité. Mais le fait de prévoir des poches de liberté plus grandes pour la circulation des contenus avec, en contrepartie, un droit à rémunération qui irriguerait le monde de la création, je trouve que cela peut être un bon outil politique.</p> <p>La modèle est à rapprocher de celui de la rémunération pour copie privée. On vous prélève en amont une redevance lorsque vous achetez un support d'enregistrement et en contrepartie vous avez le droit de copier les œuvres dans le cadre d'une utilisation privée. En son absence on paierez moins cher nos périphériques mais il faudrait payer à chaque fois que l'on souhaite effectuer une copie.</p> <p>Après, si on d'accord que ce principe d'un domaine public payant n'est pas une idée saugrenue, il faudrait évidemment évaluer avec discernement les modalités de collecte et de redistribution. Il y aurait un bon équilibre à trouver entre un financement bénéficiant à la création, avec le souci d'une juste répartition des richesses collectées, et le besoin de diffusion, d'accès la culture, de développement de l'activité économique pour créer des services de contenus, etc.</p> <p>Par exemple, j'ai eu à étudier dans le cadre d'un dossier la tarification de l'IGN. Je ne me souviens plus des chiffres exacts mais, lorsque l'on consulte leurs bases de données géographiques, si c'est en dessous de 1000 requêtes par an, on ne paye rien et si c'est au dessus de 20000 alors ça devient très cher, et comme par hasard c'est Google qui va être concerné par de telles requêtes et non la PME locale.</p>
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/152307770&amp;color=ff6600&amp;auto_play=false&amp;show_artwork=false"></iframe><hr><h3>Le folklore (et les producteurs d'enregistrements sonores)</h3>
<p>Le domaine public payant peut également permettre de répondre à des problématiques comme celle du folklore. Il peut être un moyen de reconnaître une rémunération à des collectivité artistiques qui aujourd'hui ne sont pas reconnues par le système.</p> <p>Le droit d'auteur actuel s'inscrit en effet dans une logique assez individualiste. Il est construit comme un droit de propriété individuelle puisqu'il est attribué à la personne physique qui crée la forme. Or dans certaines sociétés, pour des raisons sociologiques, ethnographiques, etc. le mode de création est collectif.</p> <p>Si par exemple des stars américaines reprennent de standards de la musique d'une tribu amazonienne et font de l'argent avec, il n'est pas forcément illégitime de se dire qu'un flux de rémunération devrait aussi aller à la tribu en question quand bien même personne ne soit individuellement titulaire des droits de cette musique au sein de la tribu. Le domaine public payant proposerait ici de verser une rémunération, qui irait dans une caisse d'artistes amazoniens, à chaque fois que vous reprenez des éléments de son folklore.</p> <p>Et puisque la musique et le folklore sont évoquées, il y a aussi le cas où un producteur enregistre et publie pour la première fois une chanson traditionnelle ou populaire et s'en approprie le droit d'exploitation exclusif. J'ai du mal à comprendre qu'un producteur puisse avoir ici un tel droit opposable à tous.</p> <p>Plus généralement je m'interroge depuis les origines sur la raison pour laquelle les producteurs de phonogramme ont un droit voisin. Ils ont certes investi sur le fait de fixer pour la première fois une séquence de son. Est-ce un acte suffisamment fort, non substituable, comportant un risque spécifique... qui justifie qu'ils aient un monopole exclusif sur la fixation de leur séquence de son ? On va me rétorquer que l'investissement sur tel ou tel artiste comporte bien une part de risque. D'accord mais l'argument reste le même dans d'autres secteurs où je n'ai pas de droit exclusif : si j'investis dans un modèle d'éolienne, je ne sais pas si ça va marcher (je peux avoir un brevet mais c'est une autre problématique).</p> <p>Trop de droit de la propriété intellectuelle tue le droit de la propriété intellectuelle et je ne pense pas qu'ici on repose sur une assise légitime forte. Je regrette d'ailleurs que dans les débats publics sur le droit d'auteur, ces producteurs (Universal, le SNEP...) prennent autant de place alors qu'ils ne représentent qu'une catégorie de l'industrie culturelle. Il est dit alors aussi qu'ils représentent également les artistes mais ça n'est pas forcément vrai quand on constate les problèmes actuels entre producteurs et artistes qui a d'ailleurs récemment nécessité une intervention de l'État.</p> <p>Pour le coup, je suis à fond pour la réduction de la durée de protection des droits voisin des producteurs de phonogramme, pas forcément des artistes interprètes, mais des producteurs assurément oui.</p>
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/152307830&amp;color=ff6600&amp;auto_play=false&amp;show_artwork=false"></iframe><hr><h3>Mein Kampf</h3>
<p>J'ai un point de vue assez tranché sur l'entrée de Mein Kampf dans le domaine public le 1er janvier 2016.</p> <p>Mais tout d'abord avez-vous lu Mein Kampf ? Non ? Et bien moi je l'ai lu. Je trouve cela totalement consternant : sur la forme, sur l'absence de rigueur de raisonnement, sur la haine, sur le mauvaise qualité de l'argumentation, etc. On dirait un étudiant en droit demeuré de première année. Cela n'est pas intéressant en tant qu'œuvre littéraire mais en tant que symbole, étendard d'un mouvement de négation humaine qui a réussi à prévaloir à un moment donné dans l'Histoire (ce qui reste d'ailleurs incompréhensible pour moi). On sait bien que cela peut être détourné mais dans ces cas-là le problème c'est le mouvement et non le symbole.</p> <p>Donc il n'y a pas lieu selon moi de faire une exception au domaine public, ou même d'y intégrer un texte de mise en garde en préambule. Parce qu'après d'autres lois peuvent prendre le relais si certains se mettent à en faire la promotion, comme celles interdisant de faire l'apologie du racisme et des crimes contre l'Humanité.</p> <p>En règle générale, d'ailleurs, je suis un farouche défenseur de la liberté d'expression.</p>
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/152307875&amp;color=ff6600&amp;auto_play=false&amp;show_artwork=false"></iframe></div>
<p><img src="media/167784bb.f94e2b8eb9a1f48da473eb24162decf5" data-original-source="http://cdn.libravatar.org/avatar/f94e2b8eb9a1f48da473eb24162decf5" alt="Gravatar de Romaine Lubrique" class="gravatar" /><br/><i>Original post of <a href="http://romainelubrique.org/gilles-vercken" title="Visit the source">Romaine Lubrique</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Romaine Lubrique : <a href="">Le calculateur du domaine public est n&eacute;</a> (18/02/2014)</li><li>Romaine Lubrique : <a href="">Rencontre avec Emmanuel Pierrat, l&#039;avocat qui vous r&amp;eacute;concilie avec le droit</a> (08/03/2014)</li><li>Romaine Lubrique : <a href="">L&#039;urgence de tout repenser, entretien avec Bernard Stiegler</a> (21/04/2014)</li></ul></div></p>


feed_id: http://www.fullcirclemag.fr/?post/2014/05/31/Et-voici-le-num%C3%A9ro-80
title: Full Circle Magazine FR : Voici le numéro 80
uri: Full-Circle-Magazine-FR-Voici-le-numéro-80
url: http://www.fullcirclemag.fr/?post/2014/05/31/Et-voici-le-num%C3%A9ro-80
content:
<p>Bonjour à toutes et à tous !</p>


<p>L'équipe du FCM en français est très heureuse de pouvoir vous présenter le numéro 80, celui de Décembre 2013. Il est, bien entendu, disponible sur notre page<a href="http://www.fullcirclemag.fr/?pages/Num%C3%A9ros" hreflang="fr" title="Lire ou télécharger"> Lire ou télécharger les numéros</a> ou en cliquant directement sur l'image ci-dessous.</p>


<p><a href="http://www.fullcirclemag.fr/?download/330" hreflang="fr" title="Numéro 80"><img src="media/00c235af.issue80.png" data-original-source="http://www.fullcirclemag.fr/dotclear/public/Numeros/Couvertures_PNG/issue80.png" alt="issue80.png" title="issue80.png, mai 2014"></a></p>


<p>Vous y trouverez notamment, outre les rubriques habituelles, pour n'en citer que quelques-unes :</p>

<ul><li>Une comparaison de trois logiciels pour la gestion de vos finances personnelles, présentée par le Petit nouveau qui, par la même occasion, partage avec nous ses idées sur le classement des programmes en général, avec des notes du genre "20ALEC" ou "H65PFANB"...humm bizarre n'est-ce pas ! ;</li>
<li>Un tutoriel pour que, vous aussi, sachiez utiliser LVM, un gestionnaire de volume logique ;</li>
<li>Une présentation de Ruby on Rails, un framework pour lequel il y a, d'ailleurs, un site en français, dans C&amp;C ;</li>
<li>Un article dans la rubrique Labo Linux nous racontant les problèmes rencontrés par Charles McColm lorsqu'il a essayé de créer une matrice RAID chez lui ;</li>
<li>Une critique du jeu Bastion, qui récolte quatre étoiles et semble très bien, mais qui coûte près de 11€ via Steam...</li>
</ul><p>Nous vous en souhaitons très bonne lecture,</p>


<p>Toute l'équipe du FCMfr dont, notamment, notre Scribeur, Bab, les traducteurs Deuchnord, Ekel, frangi, Gsxfred (et Google !), LeCastillan et moi, et les relecteurs Bab, Deuchnord, Ekel, fredphil91, Gsxfred, LeCastillan et moi-même, AuntieE</p>


<p>P.S. Il se peut que vous ayez remarqué quelques noms nouveaux, mais, souvenez-vous, plus on est de fous, plus on rit ! Alors n'hésitez pas à vous joindre à nous. Au plaisir de vous accueillir sur le site !</p>
<p><img src="media/163a60d9.dd0e1a508d7347d53e0da0678bfd7aff" data-original-source="http://cdn.libravatar.org/avatar/dd0e1a508d7347d53e0da0678bfd7aff" alt="Gravatar de Full Circle Magazine FR" class="gravatar" /><br/><i>Original post of <a href="http://www.fullcirclemag.fr/?post/2014/05/31/Et-voici-le-num%C3%A9ro-80" title="Visit the source">Full Circle Magazine FR</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Full Circle Magazine FR : <a href="">Voici, enfin, le num&eacute;ro 52 !</a> (04/11/2011)</li><li>Full Circle Magazine FR : <a href="">Et voici.. le num&eacute;ro 53 !</a> (13/12/2011)</li><li>Full Circle Magazine FR : <a href="">Le num&eacute;ro 54... enfin !</a> (18/01/2012)</li><li>Full Circle Magazine FR : <a href="">Sortie du num&eacute;ro 56</a> (09/03/2012)</li><li>Full Circle Magazine FR : <a href="">Voici le 57 !</a> (29/03/2012)</li></ul></div></p>


feed_id: http://alterlibriste.free.fr/index.php?post/2014/06/04/Qu-est-ce-qu-%C3%AAtre-libriste
title: alterlibriste : Qu'est-ce qu'être libriste ?
uri: alterlibriste-Qu-est-ce-qu-être-libriste
url: http://alterlibriste.free.fr/index.php?post/2014/06/04/Qu-est-ce-qu-%C3%AAtre-libriste
content:
<p>On lit de-ci de-là qu’il faudrait être libriste mais pas extrémiste, éviter les -istes pour être un barbu enthousiaste. Certains commencent à avoir honte alors que d’autres sont fiers et veulent le clamer haut et fort. Certains considèrent qu’ils faut être un peu maso et d’autres ne veulent pas.</p>


<p>Finalement, on se cherche un peu dans tout ça.</p>


<p>Depuis le début de ce blog, je n’arrête pas de déclarer que c’est ça l’avantage du libre, pouvoir faire ce qu’on veut : du simple utilisateur pas très convaincu, au contributeur dévoué en passant par le blogueur acerbe, chacun a sa place.<br>
Le monde du libre n’est et ne sera jamais définissable en une phrase simple et applicable à tous.<br>
Certains voudraient que tout le monde se mettent à utiliser des logiciels libres tandis que d’autres préfèrent rester entre technophiles convaincus... beaucoup visent un juste milieu.</p>


<p>Pour ma part, j’ai pris conscience que je dois beaucoup à ceux qui ont permis que j’utilise un système que je peux modeler selon mes souhaits (idéologiques, technologiques, ergonomiques, ...) et cela me plaît de pouvoir échanger avec d’autres pour réfléchir aux façons de faire évoluer cet écosystème. <br>
Mais mon souhait le plus profond est de faciliter l’accès à ce monde à ceux qui le souhaitent. Ne pas tout faire à leur place, ni vouloir convaincre à tout prix tous les utilisateurs de ce qu’ils devraient faire ; par contre, guider ceux qui sont prêts à faire le pas ou les aider pour éviter qu’ils ne trébuchent sur les premiers obstacles et qu’ils ne fassent machine arrière pour un problème matériel ou un environnement de travail qui ne leur convient pas vraiment.</p>


<p>Pour moi, c’est cela être libriste : faire ce que l’on souhaite de son matériel informatique tout en laissant les autres faire de même... et si on a l’occasion de donner quelques pistes à ceux qui tentent d’améliorer leur système, c’est encore mieux.</p>
<p><img src="media/2a099e18.9ff6af75660c788842bdb4e186b8909f" data-original-source="http://cdn.libravatar.org/avatar/9ff6af75660c788842bdb4e186b8909f" alt="Gravatar de alterlibriste" class="gravatar" /><br/><i>Original post of <a href="http://alterlibriste.free.fr/index.php?post/2014/06/04/Qu-est-ce-qu-%C3%AAtre-libriste" title="Visit the source">alterlibriste</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://wooster.checkmy.ws/2014/06/nginx-syslog-elk/
title: Wooster by CheckmyWebsite : Journalisation, logs Nginx avec ELK via Syslog
uri: Wooster-by-CheckmyWebsite-Journalisation-logs-Nginx-avec-ELK-via-Sy
url: http://wooster.checkmy.ws/2014/06/nginx-syslog-elk/
content:
<p>Voilà un billet bien opportuniste puisqu’il me permet de saluer la sortie de Nginx 1.7 et de vous présenter une première machine prête à l’emploi pour tester le setup proposé.</p>
<p>Nginx 1.7 permet de journaliser accès et erreurs dans syslog plutôt que dans des fichiers plats et donc d’envoyer ces événements vers une instance Logstash.</p>
<p>Le but est <strong>d’obtenir des événements structurés sur lesquels il sera possible de faire des recherches et statistiques</strong>.</p>
<section><h2>Démarrage d’un serveur ELK</h2>
<p>Pour vous éviter d’avoir à suivre de nombreuses procédures d’installation, vous pouvez utiliser la machine virtuelle que nous mettons à disposition pour ELK.</p>
<p>Vous devez avoir Vagrant et VirtualBox installés sur votre machine. L’installation est sans problème sur Windows, OS X et Linux.</p>
<p>Clonez le dépôt des <a href="https://github.com/checkmyws/v-apps">applications virtuelles Check my Website</a> et déplacez-vous dans le répertoire <code>elk</code>.</p>
<p>Hop, un <code>vagrant up</code> et laissez agir…</p>
<p>Vous pouvez vous connecter sur <code>http://192.168.56.20/kibana/</code> pour vérifier que tout fonctionne bien.</p>
<figure><img src="media/10a3d3cf.kibana-awaiting.png" data-original-source="http://wooster.checkmy.ws/assets/img/posts/nginx-syslog-elk/kibana-awaiting.png" alt="Kibana prêt à l’emploi et fonctionnel"><figcaption>Kibana prêt à l’emploi et fonctionnel</figcaption></figure><p>Allez, un dernier <code>vagrant ssh</code> pour vous connecter à la machine si besoin.</p>
<section><h3>Configuration Nginx</h3>
<p>Rien de compliqué puisque la nouvelle version gère ce type de journalisation nativement. Il suffit d’éditer le fichier de configuration pour le site web à journaliser et d’y ajouter ces lignes à l’intérieur du bloc <code>server</code>.</p>
<pre><code>access_log syslog:server=127.0.0.1:5140;
error_log syslog:server=127.0.0.1:5140;</code></pre>
<p>Il faut indiquer l’adresse du serveur Syslog destinataire et le port si différent « comme ici <code>5140</code> » du port standard <code>514</code>.</p>
</section><section><h3>Configuration Logstash</h3>
<p>Ci-dessous un fichier de configuration complet pour Logstash. Si vous utilisez notre machine virtuelle, tout a été fait pour vous.</p>
<pre><code>input {
  tcp {
    port => 5140
    type => nginx
  }
  udp {
    port => 5140
    type => nginx
  }
}

filter {
  if [type] == "nginx" {
    grok {
      match => [ "message", "%{COMBINEDAPACHELOG}" ]
    }
  }
}

output {
  elasticsearch { host => localhost }
  stdout { codec => rubydebug }
}</code></pre>
<p>C’est une configuration minimale pour ce genre de tâches. Logstash se met en écoute sur le port UDP et TCP 5140, histoire de ne pas se mélanger avec le syslog système et de ne pas avoir besoin de privilèges élevés.</p>
<p>Le filtre est un filtre <a href="http://logstash.net/docs/1.4.1/filters/grok">Grok</a> faisant appel au motif <code>COMBINEDAPACHELOG</code>.</p>
<p>La sortie envoie tout à Elasticsearch sur le serveur local.</p>
</section></section><section><h2>Le festival peut commencer</h2>
<p>Chargez dans votre navigateur la page par défaut de Nginx accessible sur <code>http://192.168.56.20</code> pour générer des accès.</p>
<p>Dans Kibana, nous obtenons des événements parfaitement structurés.</p>
<figure><img src="media/dfef9930.kibana-detail-access.png" data-original-source="http://wooster.checkmy.ws/assets/img/posts/nginx-syslog-elk/kibana-detail-access.png" alt="Détail d’un accès Nginx dans Kibana"><figcaption>Détail d’un accès Nginx dans Kibana</figcaption></figure><p>Vous souhaitez voir la répartition des pages par type de requêtes, codes retour… Tout est désormais possible !</p>
<figure><img src="media/dab88662.kibana-dashboard.png" data-original-source="http://wooster.checkmy.ws/assets/img/posts/nginx-syslog-elk/kibana-dashboard.png" alt="Exemple de tableau de bord Nginx dans Kibana"><figcaption>Exemple de tableau de bord Nginx dans Kibana</figcaption></figure><p>Vous trouverez dans les sources du dossier <code>elk</code> un dossier dashboards dans lequel se trouve le fichier <code>nginx.json</code> à importer pour reproduire le tableau de bord ci-dessus.</p>
<p>C’est un tableau de bord simple qui présente la répartition des accès par type de réponse serveur, type de requêtes ainsi que les 4 requêtes les plus demandés.</p>
<p>Pour compléter ce tableau de bord, vous pouvez décider de faire suivre des événements vers Nagios avec le plugin Logstash <a href="http://logstash.net/docs/1.4.1/outputs/nagios_nsca">nagios_nsca</a> ou envoyer des métriques à Statsd et/ou Graphite avec le plugin <a href="http://logstash.net/docs/1.4.1/outputs/graphite">graphite</a>.</p>
<p>Vous pourriez par exemple envoyer à Nagios les URLs en 404 pour information et envoyer le compte de ces mêmes 404 vers Statsd/Graphite. À vous de jouer !</p>
</section><section><h2>Conclusion</h2>
<p>Voilà une première jolie illustration concrète de la puissance de ELK. Le problème n’est plus de collecter des données de supervision mais de <strong>savoir quoi en faire et comment les représenter</strong> pour les « faire parler ». Autrement dit, une fois réglé le formatage des données à remonter, c’est dans Kibana que ça se passe ! Qui fera le meilleur tableau de bord Kibana pour Nginx ?</p>
</section>
<p><img src="media/dfa0cd09.785193a9d1bc0cfd24726234d48d8f38" data-original-source="http://cdn.libravatar.org/avatar/785193a9d1bc0cfd24726234d48d8f38" alt="Gravatar de Wooster by CheckmyWebsite" class="gravatar" /><br/><i>Original post of <a href="http://wooster.checkmy.ws/2014/06/nginx-syslog-elk/" title="Visit the source">Wooster by CheckmyWebsite</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://philippe.scoffoni.net/labels-independants-youtube-logiciels-libres/
title: Philippe Scoffoni : Labels indépendants, Youtube et logiciels libres
uri: Philippe-Scoffoni-Labels-indépendants-Youtube-et-logiciels-libres
url: http://philippe.scoffoni.net/labels-independants-youtube-logiciels-libres/
content:
<p><strong><a href="media/e97db6ab.ant-327641_180.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/06/ant-327641_180.png"><img src="media/e97db6ab.ant-327641_180.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/06/ant-327641_180.png" alt="ant-327641_180" width="180" height="215"></a>Google</strong> prépare la sortie d’une <strong>plateforme de streaming en ligne pour la musique : Music Pass</strong>. Une plateforme qui chose étonnante pour Google n’aura pas d’accès “gratuit” en échange de l’écoute de spot de publicité. Attendons la sortie du service pour en être sur. Le marché est déjà occupé par <strong>Deezer,</strong> <strong>Spotifiy et Soundcloud.</strong></p><p>Le projet est actuellement dans sa phase de négociations avec les maisons d’édition et ça ne se passe bien avec les labels indépendants. <em>D’après l’Union des Producteurs Phonographiques Indépendants Français (qui cite des informations de labels indés) : “YouTube menacerait de procéder au blocage voire au retrait immédiat de leur catalogue en cas de refus du contrat qui leur est imposé par cet opérateur”.</em></p><p>Je vous laisse lire <a title="La guerre couve entre YouTube et les indépendants" href="http://www.lesinrocks.com/2014/06/04/actualite/societe/guerre-couve-youtube-les-independants-11508634/">l’article</a> des <strong>Inrocks</strong> pour plus de détails. Sur le fond rien de surprenant de la part de Google qui utilise une fois n’est pas coutume sa position dominante pour peser dans les négociations.</p><p>Une situation qui montre à quel point nous sommes désormais dépendants des quatre grands du numérique, <strong>Google, Apple, Facebook et Amazon</strong>  pour toutes nos activités liées au numérique. La promotion de tout projet ne peut éviter leur utilisation ou alors c’est accepter de ne pas exister, de ne pas espérer générer un quelconque revenu et d’être voué à une existence “underground”. Après cela peut-être un choix aussi.</p><p>Tout comme Mozilla qui a trop longtemps pactisé avec Google sans chercher à s’en dépatouiller, les labels indépendants sont désormais bien empêtrés.</p><p>C’est là où <strong>l’union pourrait faire la force</strong>. Les labels indépendants représentent à eux tous 30% du catalogue existant de musique. Ont-ils pensé à la <strong>mutualisation de leurs moyens</strong> pour développer une plate-forme alternative  construite avec des <strong>logiciels libres</strong> ? Savent-ils seulement que cela est possible ? Ou est-ce là encore une fois trop difficile d’envisager de travailler ensemble ?</p><p>Le plus triste c’est de voir en parallèle <a title="Assemblée Générale Extraordinaire de mai 2014 : Est-ce grave docteur ?" href="http://musique-libre.org/?p=1015">les difficultés du site Musique Libre</a> (ex-Dogmazic). Là aussi une mutualisation serait imaginable, le savoir-faire de l’équipe de Musique Libre et l’argent des labels indépendants. Je rêve tout haut comme souvent.</p><p>D’où l’importance pour les petites structures de s’intéresser aux logiciels libres, d’où l’intérêt de “faire ce qu’il faut” pour les leurs faire connaître. Je vais leur envoyer avec exemplaire <a title="Solutions informatiques pour les TPE avec des logiciels libres bientôt dans les bacs" href="http://philippe.scoffoni.net/solutions-informatiques-tpe-logiciel-libre-bientot/">de mon prochain bouquin</a> une note sur les plateformes de publication de musique en ligne, cela aidera peut-être…</p><p> </p> <img src="http://philippe.scoffoni.net/?feed-stats-post-id=5424" width="1" height="1"><hr><a href="http://philippe.scoffoni.net/labels-independants-youtube-logiciels-libres/#comments">Réagir à cet article</a><p><small>Article original écrit par Philippe Scoffoni le 06/06/2014. | <a href="http://philippe.scoffoni.net/labels-independants-youtube-logiciels-libres/">Lien direct vers cet article</a><br><br>Cette création est mise à disposition sous un <a rel="license" href="http://creativecommons.org/licenses/by/2.0/fr/">contrat Creative Commons BY</a> à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine).</small></p>. 
<p><img src="media/59ec0aeb.ee4bb1c08ac2d03c76f391d4b26c812a" data-original-source="http://cdn.libravatar.org/avatar/ee4bb1c08ac2d03c76f391d4b26c812a" alt="Gravatar de Philippe Scoffoni" class="gravatar" /><br/><i>Original post of <a href="http://philippe.scoffoni.net/labels-independants-youtube-logiciels-libres/" title="Visit the source">Philippe Scoffoni</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Slobberbone : <a href="">gSharkDown - un client GTK du site de musique en ligne GrooveShark</a> (29/10/2012)</li><li>Blogmotion : <a href="">Centralisez vos playlists avec Cogimix</a> (29/08/2013)</li><li>Ulrich Van Den Hekke : <a href="">Outil de s&eacute;curisation non int&eacute;rop&eacute;rable</a> (20/02/2009)</li><li>PaulK : <a href="">10 moyens de regarder YouTube sans logiciels propri&eacute;taires / 10 ways to watch YouTube without non-free software</a> (12/04/2011)</li><li>djibux : <a href="">Audacity : d&eacute;couper les chansons de l&rsquo;enregistrement d&rsquo;une r&eacute;p&eacute;tition</a> (15/11/2011)</li></ul></div></p>


feed_id: http://quack1.me/sstic_2014_1.html
title: Quack1 : #SSTIC 2014 - Premier jour
uri: Quack1-SSTIC-2014-Premier-jour
url: http://quack1.me/sstic_2014_1.html
content:
<p>Le premier jour du <a href="https://www.sstic.org/2014/programme/">#SSTIC</a> était composée de 11 conférences, principalement orientées sur la sécurité Windows, mobile (Android/iPhone) et le hardware.</p>
<p>Voici quelques notes sur les différentes conférences !</p>
<h1>« Conférence d'ouverture (titre à venir) » par Travis Goodspeed</h1>
<p>Une <em>keynote</em> très intéressante par <a href="https://twitter.com/travisgoodspeed">Travis Goodspeed</a> qui nous as présenté plusieurs <a href="https://fr.wikipedia.org/wiki/Preuve_de_concept">PoC</a> qui ont été publiés dans le journal qu'il auto-publie avec plusieurs autres chercheurs : <a href="https://www.alchemistowl.org/pocorgtfo/">PoC||GTFO</a></p>
<ul><li><strong>Active Disks Antiforensics</strong> : Quelques PoC pour bypasser les protection anti inforensiques qui existent sur des disques durs. Par exemple, le firmware d'un iPod est présent sur une portion de la ROM qui est inaccessible depuis un explorateur de fichiers. Par contre, si on duplique le disque avec un <code>dd</code>, on récupère la totalité du disque, et donc le firmware. Autre exemple, il est possible de faire booter un Linux sur un disque dur, en modifiant son firmware ;</li>
<li><strong>PGP Matryoshka Doll</strong> : Comment encapsuler du PGP dans du PGP pour en augmenter la sécurité ? <a href="media/df18f2d9.POCorGTFO0x02.pdf" data-original-source="http://pocorgtfo.freshdefense.net/POCorGTFO0x02.pdf">PoC||GTFO 0x02</a></li>
<li><strong>PDF+ZIP Polyglot</strong> : Basé sur les travaux de <a href="https://code.google.com/p/corkami/">corkami</a>, on peut inclure une archive Zip dans un fichier PDF. Pour voir ça, récupérez <code>PoC||GTFO 0x02</code> plus haut, ou tout autre numéro du journal, et dézippez le. Vous trouverez tous les autres numéros de <code>Poc||GTFO</code> ainsi que les ressources utilisées dans le journal !</li>
</ul><p> </p>
<div><pre><span>$ </span>file POCorGTFO0x02.pdf 
POCorGTFO0x02.pdf: x86 boot sector
<span>$ </span>ls
POCorGTFO0x02.pdf
<span>$ </span>unzip POCorGTFO0x02.pdf 
Archive:  POCorGTFO0x02.pdf
warning <span>[</span>POCorGTFO0x02.pdf<span>]</span>:  8016414 extra bytes at beginning or within zipfile
  <span>(</span>attempting to process anyway<span>)</span>
  inflating: README.txt              
  inflating: coda.txt                
  inflating: feeling.txt             
  inflating: harrison.txt            
   creating: pgpquine/
  inflating: pgpquine/Makefile       
  inflating: pgpquine/inflate.c      
  inflating: pgpquine/quine.c        
  inflating: rfc4880.txt             
  inflating: tamagotchi.zip          
  inflating: thewub.txt              
  inflating: pocorgtfo00.pdf         
  inflating: pocorgtfo01.pdf
</pre></div>


<ul><li><strong>Angecryption</strong> : Ce PoC est également basé sur le travail d'<a href="https://twitter.com/angealbertini">@angealbertini</a> et qui consiste à chiffrer un fichier valide (une image) avec AES en mode CBC, pour obtenir un chiffré qui est également un fichier valide, en controlant la clé et le vecteur d'initialisation. Une conférence sur le sujet a été <a href="https://www.youtube.com/watch?v=wbHkVZfCNuE">enregistrée</a>.</li>
</ul><div align="center"><img src="media/fd4b9c64.angecryption_anakin_poc.png" data-original-source="http://quack1.me/upload/angecryption_anakin_poc.png" align="center" width="450"></div>

<ul><li><strong>Strange Python Encoding</strong> : Petit trick sympa sur les encodages exotiques proposés par Python. On peut par exemple écrire son code en ... <a href="https://fr.wikipedia.org/wiki/ROT13">rot13</a>.</li>
</ul><blockquote lang="fr"><p>A quick trick from PoC||GTFO 3:10, it's easy to write Python code in Rot13. <a href="http://t.co/vDEkReGuIf">pic.twitter.com/vDEkReGuIf</a></p>— Travis Goodspeed (@travisgoodspeed) <a href="https://twitter.com/travisgoodspeed/statuses/474499922851397632">5 Juin 2014</a></blockquote>

<h1>Chemins de contrôle en environnement Active Directory par Emmanuel Gras &amp; Lucas Bouillot</h1>
<p>Un AD c'est parfois compliqué, et on peut parfois trouver des effets de bords.</p>
<p>Par exemple, on peut se dire que seuls les membres du groupe <em>Domain Admins</em> sont administrateurs du domaine. Mais en fait, on peut voir que certains users sont administrateurs d'un groupe dont les users utilisent des postes qui sont utilisés par des utilisateurs qui sont administrateurs du domaine. Bref, en allant de lien en lien comme ça on peut voir que des stagiaires ou des secrétaires peuvent accéder aux droits d'admins du domaine en contrôlant des machines utilisées par des gens qui contrôlent des machines...qui sont utilisées par les ADMINS DOM. Par exemple, sur un Windows Server 2012 tout frais, 6 noeuds (groupes ou users) contrôlent les administrateurs du domaine.</p>
<p>Du coup, l'outil crée un graphe de tous les liens entre groupes et users à partir d'un groupe ou d'un utilisateur particulier pour voir les liens et répondre aux questions « Qui contrôle cet utilisateur ou ce groupe ? »</p>
<h1>Analyse de la sécurité d'un Active Directory avec l'outil BTA par Joffrey Czarny &amp; Philippe Biondi</h1>
<p>L'outil avait été présenté en <em>rump</em> l'an dernier par Philippe Biondi. Il permet, à partir d'un dump du <code>NTDS.dit</code> qui va être inséré en base, de vérifier certains points de contrôle pour s'assurer qu'il n'y a pas de cas anormaux dans l'Active Directory.</p>
<p>Par exemple, des <em>checks</em> prédéfinis permettent d'extraire tous les utilisateurs qui ne se sont jamais connectés, qui n'ont pas changé leur mot de passe, qui ont de mots de passe trop faibles, voir les membres de certains groupes, etc.</p>
<p>C'est en Python et c'est <a href="https://bitbucket.org/iwseclabs/bta">open-source</a>.</p>
<h1>Secrets d'authentification épisode II : Kerberos contre-attaque par Aurélien Bordes</h1>
<p>Présentation un peu compliquée sur l'authentification Kerberos. Ce que j'en ai compris, c'est que si on récupère la bonne clé associée à un utilisateur ou à une machine sur un host, on peut forger un ticket Kerberos pour obtenir des droits élevés sur une machine distante.</p>
<h1>Analyse sécurité des modems des terminaux mobiles par Benoit Michau</h1>
<p>À l'ANSSI, ils cherchaient à analyser la sécurité des terminaux mobiles, mais d'un point de vue réseaux. Ils ont donc monté un lab avec des antennes pour simuler des réseaux 2G/3G/LTE dans des cages de Faraday.</p>
<p>Pour leurs tests, il faut donc un bon budget pour acheter le matos, puis se taper toutes les normes et enfin tester tous les périphériques possibles. Finalement, après un bon paquet de développements spécifiques, on peut voir que les smartphones n'indiquent pas quand les communications ne sont pas chiffrées, et certains mécanismes d'authentification sont vulnérables à des <em>stack overflow</em> qui ont depuis été corrigées.</p>
<h1>How to play Hooker : Une solution d'analyse automatisée de markets Android par Dimitri Kirchner &amp; Georges Bossert</h1>
<p>Les applications Android demandent toutes beaucoup de permissions, pour accéder aux contacts, à Internet, etc.</p>
<p><a href="https://github.com/AndroidHooker/hooker">Hooker</a> est un framework qui permet d'analyser dynamiquement une application Android pour détecter les appels à des permissions spéciales. Le fonctionnement est « connu » et repose sur une <em>sandbox</em>. Certaines fonctions sont <em>hookées</em> puis l'<em>apk</em> est lancé dans une VM puis est stimulé pour comprendre et analyser son fonctionnement.</p>
<p>On peut voir dans les <em>Fun Facts</em> que certaines applications cherchent les binaires <code>iptables</code> ou <code>su</code>, ou bien cherchent à accéder à plein de fichiers sur la carte SD.</p>
<h1>Investigation numérique &amp; terminaux Apple iOS - Acquisition de données stockées sur un système fermé par Mathieu Renard</h1>
<p>L'analyse forensique d'un terminal iOS complexe puisque le système est fermé et peu d'outils sont disponibles. De plus, la RAM est chiffrée et on a donc beaucoup de mal à y avoir accès pour lancer des investigations.</p>
<p>Finalement, pour pouvoir obtenir les données et faire des analyses, on est obligé d'exploiter des vulnérabilités pour accéder à tout le système de fichiers.</p>
<h1>Catch Me If You Can - A Compilation Of Recent Anti-Analysis In Malware par Marion Marschalek</h1>
<p>Plusieurs techniques utilisées dans des malwares pour ne pas se faire analyser, ou pour ralentir l'analyse par des reversers. Le mieux sera de regarder les slides quand elles seront disponibles pour avoir toutes les infos !</p>
<p>Marion Marschalek a quand même donné une de ses références favorites en matière de techniques anti-debbuging, disponible <a href="http://t.co/SjdWw8Zt6T">ici</a>.</p>
<h1>Présentation courte : Analyse de sécurité des box ADSL par Eric Alata</h1>
<p>Sur les box, on a généralement deux axes d'attaque : depuis le LAN, ou depuis le WAN (depuis Internet). Il en existe un troisième : la « boucle locale », le lien entre l'abonné et son DSLAM.</p>
<p>En se branchant en MiTM entre le DSLAM et la box, on peut analyser tout le traffic des box, et recevoir notamment les mises à jour et les nouveautés de la conf qui sont envoyées en HTTP sur 2 box sur les 6 analysées (les autres font du HTTPS).</p>
<p><a href="media/79e1b147.sstic_dslam.jpg" data-original-source="http://quack1.me/upload/sstic_dslam.jpg"><div align="center"><img src="media/79e1b147.sstic_dslam.jpg" data-original-source="http://quack1.me/upload/sstic_dslam.jpg" align="center" width="450"></div></a></p>
<p>On peut également se faire passer pour le FAI et pousser une nouvelle mise à jour, lancer des services à distance, etc.</p>
<p>C'est une nouvelle surface d'attaque, mais un peu plus complexe à exploiter (il faut un accès physique aux paires de cuivres).</p>
<h1>Présentation courte: Sécurité des ordivisions par Frédéric Basse</h1>
<p>Les ordivisions, ou <em>Smart TV</em>, ne sont pas hyper secure. Enfin, les 2 TV analysées ne le sont pas.</p>
<p>Pour prendre la main dessus, deux solutions : </p>
<ul><li>Se brancher sur le port UART (une prise jack 3.5 derrière la TV)</li>
<li>ou scanner la TV avec un nmap.</li>
</ul><p>En 2014, on trouve toujours des failles publiées en 2012 et on peut obtenir un accès root sur les TV.</p>
<h1>Présentation courte : La radio qui venait du froid par Alain Schneider</h1>
<p>La plupart des claviers et souris sans fil utilisent des puces NRF24L01+ pour leurs communications. Le clavier envoie et reçoit ses données sur une fréquence de 2,4GHz.</p>
<p>On peut écouter toutes ces communications avec un peu de matériel pour pas trop cher, en utilisant ici un arduino (ou un <a href="http://goodfet.sourceforge.net/">goodfet</a>) connecté à un PC qui va lire les données.</p>
<p>Résultat : les claviers Logitech chiffrent en AES, mais Microsoft chiffre les données avec un XOR, la clé étant l'adresse de destination des messages -<em>-'. Seul inconvénient, c'est du _read-only</em>.</p>
<p> </p>
<p>Le reste, ce sera <a href="http://quack1.me/sstic_2014_2.html">par là</a> quand ce sera prêt !</p>
<p><img src="media/7b12ce8f.2c74d78ce9811d5f7d1de66f2ec934d0" data-original-source="http://cdn.libravatar.org/avatar/2c74d78ce9811d5f7d1de66f2ec934d0" alt="Gravatar de Quack1" class="gravatar" /><br/><i>Original post of <a href="http://quack1.me/sstic_2014_1.html" title="Visit the source">Quack1</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Quack1 : <a href="">#SSTIC 2014 : Le retour</a> (02/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - Rumps</a> (08/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - Deuxi&egrave;me jour, on continue</a> (08/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - ...</a> (11/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - Dernier jour..</a> (11/06/2014)</li></ul></div></p>


feed_id: http://blog.olivierdelort.net/?p=1356
title: Olivier Delort : Bloc-Notes : Nginx en reverse proxy d’Apache
uri: Olivier-Delort-Bloc-Notes-Nginx-en-reverse-proxy-d-Apache
url: http://blog.olivierdelort.net/?p=1356
content:
<h4><em><strong>Objectif :</strong> </em></h4>
<p>Soulager apache pendant les heures d’affluences, soulager ma machine virtuelle en consommation mémoire, permettre au contenu statique d’être téléchargé plus rapidement. Héberger plusieurs serveurs web avec une seule connexion internet et donc un seul port 80 ouvert sur le pare-feu.</p>
<div><a href="media/950b2568.nginx_schemas.jpg" data-original-source="http://blog.olivierdelort.net/wp-content/uploads/2014/06/nginx_schemas.jpg"><img src="media/b47764f5.nginx_schemas-150x150.jpg" data-original-source="http://blog.olivierdelort.net/wp-content/uploads/2014/06/nginx_schemas-150x150.jpg" alt="nginx_schemas" width="150" height="150"></a><p>Schémas de présentation</p></div>
<h4></h4>
<p><span></span></p>
<h4><em><strong>Installation :</strong></em></h4>
<p></p><pre>service apache2 stop
apt-get install nginx
service nginx stop</pre><p></p>
<h4></h4>
<h4><strong><em>Mise en place :</em></strong></h4>
<h5>1.Apache :</h5>
<p>Modifier le fichier ports.conf et les fichiers de configurations du ou des hôtes virtuels.</p>
<p></p><pre>nano /etc/apache2/ports.conf

# renseigner les différent ports d'écoute
Listen 80
Listen 81
Listen 82
Listen 85
Listen 86
# port d'écoute pour les requêtes SSL
<IfModule mod_ssl.c>
    # If you add NameVirtualHost *:443 here, you will also have to change
    # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
    # to <VirtualHost *:443>
    # Server Name Indication for SSL named virtual hosts is currently not
    # supported by MSIE on Windows XP.
    Listen 8083
    Listen 8084
</IfModule>

<IfModule mod_gnutls.c>
    Listen 8083
    Listen 8084
</IfModule></pre><p></p>
<p> Sur les hôtes virtuels voici la modification à apporter (exemple) :</p>
<p></p><pre><VirtualHost *:85> <- ligne à modifier
        ServerAdmin courriel@olivierdelort.net
        ServerName blog.olivierdelort.net


        DocumentRoot /var/www/blog/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/blog>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
ServerSignature Off
</VirtualHost></pre><p></p>
<h5></h5>
<h5>Pour que les ip soient correctement journalisées sur le serveur apache, installer :</h5>
<p></p><pre>apt-get install libapache2-mod-rpaf</pre><p></p>
<h5></h5>
<h5>2.NGINX</h5>
<p>Configuration de nginx en mode reverse proxy :</p>
<p></p><pre>nano /etc/nginx/conf.d/proxy.conf

proxy_redirect          off;
proxy_set_header        Host            $host;
proxy_set_header        X-Real-IP       $remote_addr;
proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size    10m;
client_body_buffer_size 128k;
client_header_buffer_size 64k;
proxy_connect_timeout   90;
proxy_send_timeout      90;
proxy_read_timeout      90;
proxy_buffer_size   16k;
proxy_buffers       32   16k;
proxy_busy_buffers_size 64k;</pre><p></p>
<p>Configuration globale de nginx :</p>
<p></p><pre>user www-data;
worker_processes 2;
pid /var/run/nginx.pid;

events {
	worker_connections 1024;
	# multi_accept on;
}

http {

	##
	# Basic Settings
	##

	sendfile on;
	tcp_nopush on;
	tcp_nodelay on;
	keepalive_timeout 65;
	types_hash_max_size 2048;
	server_tokens off;

	server_names_hash_bucket_size 64;
	# server_name_in_redirect off;

	include /etc/nginx/mime.types;
	default_type application/octet-stream;

	##
	# Logging Settings
	##

	access_log /var/log/nginx/access.log;
	error_log /var/log/nginx/error.log;

	##
	# Gzip Settings
	##

	gzip on;
	gzip_disable "msie6";
   	gzip_min_length	0;
	gzip_vary on;
	gzip_proxied any;
	gzip_comp_level 5;
	gzip_buffers 16 8k;
	gzip_http_version 1.1;
	gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

	##
	# nginx-naxsi config
	##
	# Uncomment it if you installed nginx-naxsi
	##

	#include /etc/nginx/naxsi_core.rules;

	##
	# nginx-passenger config
	##
	# Uncomment it if you installed nginx-passenger
	##
	
	#passenger_root /usr;
	#passenger_ruby /usr/bin/ruby;

	##
	# Virtual Host Configs
	##

	include /etc/nginx/conf.d/*.conf;
	include /etc/nginx/sites-enabled/*;
}</pre><p> </p>
<p>Création d’un hôte virtuel pour les différentes redirections</p>
<p></p><pre>nano /etc/nginx/sites-enabled/reverse

#exemple de redirection depuis le port 80 vers le port 85 d'apache
server {
        listen   80;
        server_name blog.olivierdelort.net;
        access_log  /var/log/olivier.access.log;
        error_log  /var/log/olivier.nginx_error.log debug;
        location / {
                proxy_pass         http://127.0.0.1:85/;
        }
}

#Ici les images du blog sont chargé directement par nginx qui est plus performant qu'apache sur ce genre de contenu
server {
        listen   80;
        server_name  olivierdelort.net;
        location = /50x.html {
        root /var/www/nginx-default;
        }
        access_log /var/log/pictures.nginx.access.log;
        error_log /var/log/picture.nginx.error.log;
        index index.html;
        location / {
        expires     max;
        root  /var/www/blog/wp-content/uploads/;
        }</pre><p> </p>
<p>Pour finir on démarre les services :</p><pre>service apache2 start
service nginx start</pre><p></p>
<p><img src="media/ff514135.c15c08f3bf61750c4344376292f50d17" data-original-source="http://cdn.libravatar.org/avatar/c15c08f3bf61750c4344376292f50d17" alt="Gravatar de Olivier Delort" class="gravatar" /><br/><i>Original post of <a href="http://blog.olivierdelort.net/?p=1356" title="Visit the source">Olivier Delort</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Olivier Delort : <a href="">Reverse proxy avec Apache 2</a> (14/09/2011)</li><li>Philippe Scoffoni : <a href="">Apache OpenOffice, une version web en pr&eacute;paration ?</a> (27/10/2012)</li><li>Carl Chenet : <a href="">Technologies derri&egrave;re un site web &agrave; base de Django aujourd&rsquo;hui</a> (08/06/2013)</li><li>Olivier Delort : <a href="">Bloc-Notes : Param&egrave;tres de s&eacute;curit&eacute; Oracle Java sous Debian</a> (07/06/2014)</li><li>Alexandre LUCAZEAU : <a href="">Faire tourner django avec nginx</a> (16/08/2013)</li></ul></div></p>


feed_id: http://blog.olivierdelort.net/?p=1291
title: Olivier Delort : Création d’un nas maison avec proxmox – Partie 2 Le partage de fichiers
uri: Olivier-Delort-Création-d-un-nas-maison-avec-proxmox-Partie-2
url: http://blog.olivierdelort.net/?p=1291
content:
<p>Voici la deuxième partie sur la création d’un nas à partir d’une machine virtuelle sous proxmox. Dans cette partie nous allons aborder le partage de fichiers. Mes fichiers doivent être accessible depuis n’importe quel ordinateur de mon réseau local et n’importe quel système d’exploitation.</p>
<p>Deux serveurs de partage seront installés, NFS pour le partage en natif Linux et Samba pour les postes sous Windows.</p>
<p>Enfin l’installation d’un serveur ownCloud pour synchroniser mes documents, images, photos, musiques.<span></span></p>
<p>Avant de commencer la configuration du serveur de partage, j’ai modifié la méthode de montage des deux disques durs. En effet j’ai préféré faire un montage basé sur l’UUID pour m’y retrouver plus facilement. J’utilise un petit utilitaire compris dans le paquet <span><em>util-linux</em></span> afin d’identifier les différents disques durs.<strong><br></strong></p>
<p></p><pre>root@elune:~# blkid 
/dev/sdb1: LABEL="serietv" UUID="5b8275e1-85cb-4406-ba7f-8c54d48d7978" TYPE="ext4" 
/dev/sdc1: LABEL="films" UUID="27bd44d9-71aa-4b4a-9ed4-ab79e715d3fd" TYPE="ext4"</pre><p></p>
<p>Il me reste plus qu’a modifier mon fstab pour que les disques soient montés au démarrage.</p>
<p></p><pre>UUID=5b8275e1-85cb-4406-ba7f-8c54d48d7978 /media/5b8275e1-85cb-4406-ba7f-8c54d48d7978 ext4 defaults,nofail,acl,user_xattr,noexec,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 2
UUID=27bd44d9-71aa-4b4a-9ed4-ab79e715d3fd /media/27bd44d9-71aa-4b4a-9ed4-ab79e715d3fd ext4 defaults,nofail,acl,user_xattr,noexec,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 2</pre><p></p>
<h4><strong><em>Samba</em></strong></h4>
<p>Installation de samba sous Debian :</p>
<p></p><pre>apt-get install samba</pre><p></p>
<p>Ensuite toute la configuration se fait via le fichier <span><em>smb.conf</em></span> situé dans <span><em>/etc/samba</em></span>. Le fichier se découpe en deux parties, une pour la configuration générale du serveur, l’autre pour les différents partages.</p>
<p>Voici la configuration que j’utilise :</p>
<p></p><pre>#======================= Global Settings =======================
[global]
#Spécifie le groupe de travail
workgroup = WORKGROUP
#Description du serveur
server string = %h server
#pas de proxy
dns proxy = no
#Niveau de précision des log plus d'infos <a href="http://oreilly.com/openbook/samba/book/ch09_01.html" target="_blank">ici[->]</a>
log level = 1
#pas de log dévènement
syslog = 0
#ou enregistrer le fichier de logs
log file = /var/log/samba/log.%m
#taille maximale du fichier
max log size = 1000
#mot de passes chiffrés
encrypt passwords = true
smb password file = /etc/smbpasswd
#niveau de sécurité : seul les utilisateurs avec un compte peuvent se connecter
security = user
#Permet de mapper les autorisation Unix vers windows, tous les fichiers créés à partir
#d'un poste windows aura les autorisations linux 777
create mask = 0777
#pareil que create mask mais pour les dossiers
directory mask = 0777
#améliore les transferts de fichiers
use sendfile = yes
aio read size = 16384
aio write size = 16384
#utilisaeurs sans mot de passe interdit
null passwords = no
#seul maître à bords
local master = yes
#pas de serveur de temps ni de support <a href="https://fr.wikipedia.org/wiki/Windows_Internet_Naming_Service" target="_blank">wins</a>
time server = no
wins support = no</pre><p></p>
<p>Passons maintenant à la configuration des partages :</p>
<p>En exemple la configuration d’un de mes partages.</p>
<p></p><pre>#======================= Share Definitions =======================
[photos]
path = /media/5b8275e1-85cb-4406-ba7f-8c54d48d7978/photos/
#invités interdit
guest ok = no
#lecture seule non
read only = no
#dossier navigable
browseable = yes
#hérite des différentes acl
inherit acls = yes
inherit permissions = no
ea support = no
store dos attributes = no
printable = no
#lorsqu'un dossier ou un fichiers est crée il hérite des autorisations suivantes
create mask = 0755
force create mode = 0644
directory mask = 0755
force directory mode = 0755
hide dot files = yes</pre><p></p>
<p>Le partages de fichiers samba est opérationnel. Seul les utilisateurs avec un compte sur le serveur pourrons accéder aux fichiers. Personnellement je n’utilise windows que pour les jeux, mais n’étant pas un extrémiste du libre, je tolère que mon entourage n’utilise pas le même système que moi. C’est alors plus facile pour échanger nos fichiers.</p>
<h4><em><strong>NFS – Network File System</strong></em></h4>
<p>NFS est un système de fichier réseau qui permet le partage entre machines UNIX. C’est le gros morceaux, car tous mes ordinateurs linux doivent pouvoir y accéder en lecture/écriture.</p>
<p>Installation.</p>
<p></p><pre>apt-get install nfs-kernel-server</pre><p></p>
<p>Ensuite les partages se configurent dans un seul fichier <span><em>/etc/exports</em></span></p>
<p></p><pre>/export/videos 192.168.66.0/24(rw,subtree_check,insecure,no_root_squash) 192.168.67.1(rw,subtree_check,insecure,no_root_squash)</pre><p></p>
<ul><li> <strong>/export/videos</strong> : Nom du partage afficher lors de interrogation du serveur <span><em>showmount -e IP_du_serveur_NFS</em></span></li>
<li><strong>192.168.66.0/24</strong> – j’autorise n’importe quels ordinateurs du réseau à se connecter au partage</li>
<li><strong>rw</strong> : accès en lecture/écriture</li>
<li><strong>subtree_check</strong> : vérification de l’arborescence</li>
<li><strong>insecure</strong> : permet au client de se connecter sur un port différent de celui par défaut le 1024, utile dans certains cas.</li>
<li><strong>no_root_squash</strong> : spécifie que le root de la machine sur laquelle le répertoire est monté possède les droits root sur le répertoire</li>
</ul><p>Tous les partages sont configurés de la même façon.</p>
<p>Mon pc de salon qui est en Wi-Fi utilise mon nas, pour ne pas ouvrir mon réseau local, sur mon pare-feu j’ai créer un réseau dédié au Wi-Fi en 192.168.67.XX, avec uniquement des accès ciblés vers mon réseau local. C’est pour cela qu’en plus de plage Ip locale j’ai renseigné celle de mon pc de salon.</p>
<h4><em><strong>ownCloud – l’accès depuis internet</strong></em></h4>
<p>J’ai besoin d’avoir accès à certains documents hors de chez moi avec une mise à jour à chaque modifications. C’est là qu’intervient le célèbre ownCloud. Si vous voulez plus d’infos c’est par <a href="http://owncloud.org/" target="_blank">ici[angl].</a></p>
<p>De plus il offre la possibilité de synchroniser ses contacts, son calendrier, la musique en streaming, et pleins d’autre petites applications sympatiques.</p>
<p>Pour l’installer, toujours sous Debian, il suffit de suivre le <a href="http://software.opensuse.org/download/package?project=isv:ownCloud:community&amp;package=owncloud" target="_blank">mini-tuto</a> du site officiel. Il permet d’ajouter les dépôts et de procéder à l’installation.</p>
<p>Les données hébergées doivent être sauvegardées, mais pas aussi fréquemment que les VM. J’ai donc ajouté un disque virtuel ou seront stockés mes fichiers owncloud. Ce disque sera sauvegardé une fois par semaine avec un historique dont je n’ai pas encore définit la durée, peut être 15 jours ou un mois en fonction de son évolution.</p>
<p><a href="media/2f5c8bc0.add-hdd.jpg" data-original-source="http://blog.olivierdelort.net/wp-content/uploads/2014/06/add-hdd.jpg"><img src="media/57384c92.add-hdd-150x150.jpg" data-original-source="http://blog.olivierdelort.net/wp-content/uploads/2014/06/add-hdd-150x150.jpg" alt="add-hdd" width="150" height="150"></a></p>
<p>Il sera monté dans <span><em>/home/olivier/owncloud</em></span> et il servira pour le dossier <span><em>data</em></span> de owncloud.</p>
<p><a href="media/a84df27b.config_owncloud.jpg" data-original-source="http://blog.olivierdelort.net/wp-content/uploads/2014/06/config_owncloud.jpg"><img src="media/4b165f03.config_owncloud-150x150.jpg" data-original-source="http://blog.olivierdelort.net/wp-content/uploads/2014/06/config_owncloud-150x150.jpg" alt="config_owncloud" width="150" height="150"></a>Voici une capture d’écran lors de mon installation. Pour la base de données je préfère utiliser mon serveur MariaDB à la place de sqlite. C’est aussi une des raisons qui m’ont poussé à ne pas utiliser le plugin d’openmediavault qui impose l’utilisation de sqlite.</p>
<p>Ajout des droits pour l’utilisateur d’apache afin qu’il puisse utiliser le dossier data.</p>
<p></p><pre>chown -R www-data:www-data /home/olivier/owncloud</pre><p></p>
<p> Il me reste plus qu’a modifier la configuration de reverse proxy pour accéder au ownCloud depuis internet en ssl.</p>
<h4><em><strong>Conclusion</strong> </em></h4>
<p>Mon nas est maintenant fonctionnel et prêt à accueillir mes fichiers. Mes fichiers sont disponibles partout où je suis, j’ai de la place pour le stockage multimédia, ils sont accessible via windows et Linux.</p>
<p>Dans la prochaine partie nous verrons comment sauvegarder et restaurer tout ce petit monde.</p>
<p><img src="media/ff514135.c15c08f3bf61750c4344376292f50d17" data-original-source="http://cdn.libravatar.org/avatar/c15c08f3bf61750c4344376292f50d17" alt="Gravatar de Olivier Delort" class="gravatar" /><br/><i>Original post of <a href="http://blog.olivierdelort.net/?p=1291" title="Visit the source">Olivier Delort</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Olivier Delort : <a href="">Cr&eacute;ation d&rsquo;un nas maison avec proxmox &ndash; Partie 1 La mise en place</a> (17/05/2014)</li><li>Michauko : <a href="">Acc&eacute;der &agrave; un serveur linux en partage Windows, vite fait</a> (29/09/2010)</li><li>Jopa : <a href="">D&eacute;monstration de Proxmox VE</a> (15/08/2011)</li><li>Vince : <a href="">Migrer un serveur de partages Windows vers Linux</a> (23/08/2011)</li><li>Julien : <a href="">Sortie de Proxmox Virtual Environment 2.0 et migration depuis 1.9</a> (02/04/2012)</li></ul></div></p>


feed_id: http://mozillazine-fr.org/comment-faire-en-sorte-que-firefox-os-soit-mieux-mis-a-jour-quandroid/
title: mozillaZine-fr : Comment faire en sorte que Firefox OS soit mieux mis à jour qu’Android ?
uri: mozillaZine-fr-Comment-faire-en-sorte-que-Firefox-OS-soit-mieux-mis
url: http://mozillazine-fr.org/comment-faire-en-sorte-que-firefox-os-soit-mieux-mis-a-jour-quandroid/
content:
<p><img title="Un smartphone Firefox OS" src="media/95a525a8.FxOS25dollars-150x150.jpg" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/02/FxOS25dollars-150x150.jpg" alt="Un smartphone Firefox OS" width="150" height="150">Selon <a title="ZDNet : Firefox OS : Mozilla veut inciter financièrement les fabricants à faire les mises à jour (6 juin 2014) Antoine Duvauchelle" href="http://www.zdnet.fr/actualites/firefox-os-mozilla-veut-inciter-financierement-les-fabricants-a-faire-les-mises-a-jour-39802069.htm" hreflang="fr">cet article de ZDNet</a>, Mozilla réfléchirait à une incitation financière pour que les fabricants mettent à jour <a title="Firefox OS — Le téléphone adaptatif — Fonctionnalités, applis et plus : un smartphone complet — Mozilla" href="http://www.mozilla.org/fr/firefox/os/" hreflang="fr">Firefox OS</a> sur leurs appareils. Cela permettrait (peut-être ?) d’éviter le phénomène qui se produit sur Android : des téléphones « abandonnés » par leurs géniteurs, ce qui nous pousse évidemment à acheter un nouveau téléphone plutôt qu’à mettre à jour. Combien d’entre nous n’ont pas été déçus de voir leur téléphone « figé dans le temps » avec Android <a title="Wikipédia : Android Gingerbread" href="http://fr.wikipedia.org/wiki/Android_Gingerbread" hreflang="fr">Gingerbread</a> (2.3) alors qu’Android 4 était sorti depuis plus d’un an ?</p>
<p>De plus, c’est ce qu’on appelle la « fragmentation » d’Android : les développeurs sont contraints de supporter de multiples versions de ce système, avec des possibilités plus ou moins étendues, chose que Mozilla voudrait éviter dès maintenant pour Firefox OS. Si Mozilla réussit ce pari, Firefox OS y gagnera en attractivité, et on pourra dire que sur ce point la fondation défend vraiment l’utilisateur, et le développeur !</p>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/comment-faire-en-sorte-que-firefox-os-soit-mieux-mis-a-jour-quandroid/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Pascal Chevrel : <a href="">Compiler Firefox OS en version desktop sur une Ubuntu</a> (04/12/2012)</li><li>mozillaZine-fr : <a href="">Firefox OS revient en Europe avant l&amp;rsquo;Asie en 2014</a> (28/11/2013)</li><li>mozillaZine-fr : <a href="">Firefox OS en 2013</a> (23/01/2014)</li><li>mozillaZine-fr : <a href="">Firefox OS est-il en train de rater la 3e place du podium ?</a> (21/02/2014)</li><li>mozillaZine-fr : <a href="">Le nouveau visage de Firefox est arriv&amp;eacute; dans Nightly</a> (19/11/2013)</li></ul></div></p>


feed_id: http://musique-libre.org/?p=1023
title: Dogmazic : Migration
uri: Dogmazic-Migration
url: http://musique-libre.org/?p=1023
content:
<p>Ces prochains jours nous allons migrer notre infrastructure vers une autre solution, hébergée par <a href="http://www.aquilenet.fr/">Aquilenet</a>, FAI associatif. Il y aura certainement dans les heures qui viennent des soucis quant à l’accès du site, au forum… Vous pourrez toujours nous contacter et avoir des nouvelles en réel sur <a href="http://musique-libre.org:7778/">l’IRC (chat en ligne) de l’association</a>.</p>
<p>Cette migration s’inscrit dans notre volonté de réduire nos coûts d’infrastructure (par 10) afin de mieux répondre aux réalités de notre association, telles que définies dans notre <a href="http://musique-libre.org/?p=1015">dernier rapport d’Assemblée Générale Extraordinaire</a>.</p>
<p><a href="media/5952eed6.migration.jpg" data-original-source="http://musique-libre.org/wp-content/uploads/2014/06/migration.jpg"><img alt="migration" src="media/5952eed6.migration.jpg" data-original-source="http://musique-libre.org/wp-content/uploads/2014/06/migration.jpg" width="1000" height="667"></a></p>
 <p><a href="http://musique-libre.org/?flattrss_redirect&amp;id=1023&amp;md5=19f59b74448f6a27519db281a44e4b12" title="Flattr" target="_blank"><img src="media/50ad8fee.flattr-badge-large.png" data-original-source="http://musique-libre.org/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"></a></p>
<p><img src="media/77bda8a7.ef696aa59c6ab372d93c3ffc108c1844" data-original-source="http://cdn.libravatar.org/avatar/ef696aa59c6ab372d93c3ffc108c1844" alt="Gravatar de Dogmazic" class="gravatar" /><br/><i>Original post of <a href="http://musique-libre.org/?p=1023" title="Visit the source">Dogmazic</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 13, August 2012</a> (13/08/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 03, June 2013</a> (03/06/2013)</li><li>Dogmazic : <a href="">Nouvelle ann&eacute;e, nouvelles r&eacute;solutions ?</a> (05/01/2014)</li><li>Dogmazic : <a href="">1% des artistes accaparent 77% du march&eacute; de la musique, et vous ?</a> (10/03/2014)</li></ul></div></p>


feed_id: http://langagelinotte.free.fr/wordpress/?p=305
title: cpc6128 : 2048.liv en 200 lignes
uri: cpc6128-2048-liv-en-200-lignes
url: http://langagelinotte.free.fr/wordpress/?p=305
content:
<p><img title="Copie d'écran du jeu" src="https://drive.google.com/uc?id=0B1rRyAT2mvEMa20yWjdZLXB0YTg" alt="code source" width="416" height="439"></p>
<p>Ai-je besoin de vous présenter ce jeu ? Créer par un certain <a href="https://fr.wikipedia.org/wiki/2048_(jeu_vid%C3%A9o)">Gabriele Cirulli</a>, 2048 est un jeu comme j’aime : simple et additif. Et quand je joue un tel jeu, je me demande pourquoi n’ai-je pas pensé à cette idée bien avant ?</p>
<p>Pour combler cette frustration, je me suis dit que je devais le proposer en langage Linotte en moins de 200 lignes. Çà été assez facile en fait. Je me suis inspiré d’un<a href="https://github.com/mevdschee/2048.c"> code en C</a> très bien conçu : comme quoi, un langage de programmation, en français, en anglais, en chinois, la logique reste la même !</p>
<p>Vous pouvez jouer avec la souris en la glissant, bouton gauche enfoncé, vers la gauche, la droite, le haut ou le bas, ainsi comme sur un téléphone portable !<br>
Pour les plus pressés, vous pouvez glisser vos pièces avec les flèches du clavier.</p>
<p>Voici le programme :</p>
<p><img title="Copie d'écran du jeu" src="https://drive.google.com/uc?id=0B1rRyAT2mvEMakltR2hfbzZHeTQ" alt="code source" width="100%"></p>
<p>Pour jouer, ou l’améliorer, vous pouvez le télécharger depuis mon <a href="https://fr.wikipedia.org/wiki/Service_au_volant">drive </a>:<br><a href="https://drive.google.com/folderview?id=0B1rRyAT2mvEMMnlYMlFUb0FBQmc&amp;usp=sharing">drive.google.com/folderview?id=0B1rRyAT2mvEMMnlYMlFUb0FBQmc&amp;usp=sharing</a><br>
Puis l’exécuter dans l’Atelier de programmation (le jeu peut également se jouer en double-cliquant dans votre navigateur de fichier !).</p>
<p>Bon jeu !</p>
<p><img src="media/d3335a51.c5f63f1afeb16731fff10d31a4914421" data-original-source="http://cdn.libravatar.org/avatar/c5f63f1afeb16731fff10d31a4914421" alt="Gravatar de cpc6128" class="gravatar" /><br/><i>Original post of <a href="http://langagelinotte.free.fr/wordpress/?p=305" title="Visit the source">cpc6128</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Seitoworld : <a href="">Mettre Centreon en fran&ccedil;ais</a> (17/12/2010)</li><li>Zeneffy : <a href="">En avant pour Scala avec&nbsp;Vim</a> (02/10/2011)</li><li>Emmanuel Gontcho : <a href="">Scribus : Le logiciel libre de mise en page par excellence</a> (27/05/2012)</li><li>cpc6128 : <a href="">&Eacute;crire un greffon en Python pour le langage Linotte</a> (12/06/2012)</li><li>mozillaZine-fr : <a href="">Actualit&eacute; de Mozilla en septembre</a> (05/10/2013)</li></ul></div></p>


feed_id: http://blog.olivierdelort.net/?p=1364
title: Olivier Delort : Bloc-Notes : Paramètres de sécurité Oracle Java sous Debian
uri: Olivier-Delort-Bloc-Notes-Paramètres-de-sécurité-Oracle-Java-so
url: http://blog.olivierdelort.net/?p=1364
content:
<h4><strong><em>Objectif :</em></strong></h4>
<p>Afficher la console locale d’une VM proxmox sans être bloqué par les paramètres de sécurité Java avec un pc sous Openbox. Par défaut Java bloque les connexions sur les sites chiffrés auto-signés.</p>
<p> </p>
<h4><em><strong>Mise en place :</strong></em></h4>
<p>Dans un terminal :</p><pre>/usr/lib/jvm/jdk-8-oracle-x64/bin/ControlPanel</pre><p>Ouverture du panneau de contrôle java :</p>
<p><a href="media/67869dd3.securite_java.jpg" data-original-source="http://blog.olivierdelort.net/wp-content/uploads/2014/06/securite_java.jpg"><img src="media/66465a01.securite_java-150x150.jpg" data-original-source="http://blog.olivierdelort.net/wp-content/uploads/2014/06/securite_java-150x150.jpg" alt="securite_java" width="150" height="150"></a>Il suffit ensuite de cliquer sur le bouton <span><em><strong>Modifier la liste des sites.</strong></em></span></p>
<p><a href="media/b77da846.site_java.jpg" data-original-source="http://blog.olivierdelort.net/wp-content/uploads/2014/06/site_java.jpg"><img src="media/5bb8a070.site_java-150x150.jpg" data-original-source="http://blog.olivierdelort.net/wp-content/uploads/2014/06/site_java-150x150.jpg" alt="site_java" width="150" height="150"></a>Puis rajouter le site internet auto-signé, dans mon cas l’url de proxmox.</p>
<p> </p>
<p><img src="media/ff514135.c15c08f3bf61750c4344376292f50d17" data-original-source="http://cdn.libravatar.org/avatar/c15c08f3bf61750c4344376292f50d17" alt="Gravatar de Olivier Delort" class="gravatar" /><br/><i>Original post of <a href="http://blog.olivierdelort.net/?p=1364" title="Visit the source">Olivier Delort</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Olivier Delort : <a href="">Configuration post-installation d&rsquo;un conteneur Openvz</a> (06/12/2012)</li><li>Olivier Delort : <a href="">ownCloud : csync n&rsquo;a pu cr&eacute;er le fichier de verrouillage</a> (12/04/2013)</li><li>Olivier Delort : <a href="">Bloc-Notes : Changer le VMID d&rsquo;une VM Proxmox</a> (25/05/2014)</li><li>Olivier Delort : <a href="">Bloc-Notes : Nginx en reverse proxy d&rsquo;Apache</a> (06/06/2014)</li><li>Olivier Delort : <a href="">Mise &agrave; jour de Java sous Squeeze</a> (13/10/2012)</li></ul></div></p>


feed_id: http://philippe.scoffoni.net/firefoxos-lumiere-modele-economique/
title: Philippe Scoffoni : FirefoxOS : quelques lumières sur le modèle économique
uri: Philippe-Scoffoni-FirefoxOS-quelques-lumières-sur-le-modèle-éco
url: http://philippe.scoffoni.net/firefoxos-lumiere-modele-economique/
content:
<p><a href="media/eb51820e.Mozilla_FirefoxOS.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/06/Mozilla_FirefoxOS.png"><img title="Mozilla FirefoxOS" src="media/eb51820e.Mozilla_FirefoxOS.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/06/Mozilla_FirefoxOS.png" alt="Mozilla FirefoxOS" width="240" height="256"></a>Quel modèle économique <strong>Mozilla</strong> a-t-il imaginé pour <strong>FirefoxOS</strong> ? En plus clair quels sont les sources de revenus qui ont été envisagées pour financer le développement de ce système d’exploitation mobile. La question surtout, peuvent-elles permettre à moyen terme à la fondation de s’émanciper de <strong>Google</strong> ou tout du mois de diversifier ses revenus.</p><p><a title="De la publicité dans Firefox ? Et si Mozilla faisait du business à la place ?" href="http://philippe.scoffoni.net/publicite-firefox-mozilla-business-a-la-place/">J’avais envisagé la piste de la vente de services autour de Firefox</a>. Cependant la mise en œuvre serait très complexe et surtout le marché correspondant probablement insuffisant pour générer les 300 millions de dollars apporté par le contrat avec Google.</p><p>Une petite lumière sur ce qu’envisage la fondation <a title="Firefox OS : Mozilla veut inciter financièrement les fabricants à faire les mises à jour" href="http://www.zdnet.fr/actualites/firefox-os-mozilla-veut-inciter-financierement-les-fabricants-a-faire-les-mises-a-jour-39802069.htm">vient de transparaître dans un article du ZDNet</a>. Ce dernier traite des moyens auxquels Mozilla réfléchit pour éviter le phénomène de fragmentation qui affecte <strong>Android</strong>. Pour rappel, ce que l’on appelle fragmentation est lié aux versions utilisées sur les smartphones Android. Leur grande diversité entraîne des problèmes à la fois de sécurité et d’incompatibilité des applications. Ceci rend “l’expérience utilisateur” moins bonne que sur un iPhone par exemple où ce problème existe dans des proportions bien plus faibles.</p><p>Mozilla compte inciter financièrement les fabricants à mettre en place les moyens nécessaires à une mise à jour des terminaux. La fondation reverserait une partie des trois sources de revenus actuellement envisagées :</p><p><em>La vente d’applications sur un app store ;</em></p><p>La vente d’applications pourquoi pas, mais visant un marché low-cost, je ne suis pas sur que cela puisse rapporter énormément.</p><p><em>L’argent généré par les publicités sur le search ;</em></p><p>La publicité, il faudra voir qui est derrière et ce que cela recouvre réellement. Si c’est un contrat de plus avec Google, c’est un coup d’épée dans l’eau.</p><p><em>Le placement promotionnel d’applications sur les écrans d’accueil ou dans un app store.</em></p><p>Là encore je reste un peu sur ma faim.</p><p>Dans l’absolu, ce serait aux fabricants de rétrocéder une partie de leurs revenus à Mozilla. Mais l’existence d’Android rend cette option quasiment intenable. Les constructeurs contribueront-ils d’une manière ou d’une autre, seront-ils incités à le faire par des mécanismes de mécénats ? J’avoue que j’aimerai bien être une petite souris pour en savoir plus <img src="media/a1f654db.icon_smile.gif" data-original-source="http://philippe.scoffoni.net/wp-includes/images/smilies/icon_smile.gif" alt=":-)"></p> <img src="http://philippe.scoffoni.net/?feed-stats-post-id=5429" width="1" height="1"><hr><a href="http://philippe.scoffoni.net/firefoxos-lumiere-modele-economique/#comments">Réagir à cet article</a><p><small>Article original écrit par Philippe Scoffoni le 07/06/2014. | <a href="http://philippe.scoffoni.net/firefoxos-lumiere-modele-economique/">Lien direct vers cet article</a><br><br>Cette création est mise à disposition sous un <a rel="license" href="http://creativecommons.org/licenses/by/2.0/fr/">contrat Creative Commons BY</a> à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine).</small></p>. 
<p><img src="media/59ec0aeb.ee4bb1c08ac2d03c76f391d4b26c812a" data-original-source="http://cdn.libravatar.org/avatar/ee4bb1c08ac2d03c76f391d4b26c812a" alt="Gravatar de Philippe Scoffoni" class="gravatar" /><br/><i>Original post of <a href="http://philippe.scoffoni.net/firefoxos-lumiere-modele-economique/" title="Visit the source">Philippe Scoffoni</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 12, November 2012</a> (12/11/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 26, November 2012</a> (26/11/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 24, December 2012</a> (24/12/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 02, September 2013</a> (02/09/2013)</li><li>dada : <a href="">Flame sous FirefoxOS command&eacute; !</a> (10/06/2014)</li></ul></div></p>


feed_id: http://liens.planet-libre.org/?do=weekly&amp;week=20140609
title: Planet Libre : Brèves du Planet Libre - lundi 09, juin 2014
uri: Planet-Libre-Brèves-du-Planet-Libre-lundi-09-juin-2014
url: http://liens.planet-libre.org/?do=weekly&amp;week=20140609
content:
<h3><a href="http://parlement.blog.lemonde.fr/2014/06/04/lassemblee-se-dote-dune-commission-sur-le-numerique/">L’Assemblée se dote d’une commission sur le numérique - Chambres à part</a></h3>
	<small>
		
			<div>
			<span>institution</span> <span>politique</span> <span>parlement</span> <span>internet</span> <span>Web</span> <span>libre</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "L'Assemblée nationale va installer une "commission de réflexion et de propositions ad hoc sur le droit et les libertés à l’âge du numérique", co-présideée par  Christian Paul. Douze autres députés y siégeront, (quatre du groupe SRC, quatre de l'UMP, un écologiste, un de l'UDI, un radical de gauche et un membre du groupe de la Gauche démocrate et républicaine) ainsi que, chose rare, treize personnalités qualifiées, "désignées en raison de leurs connaissances et de leur maîtrise des enjeux liés au numérique, par le président de l’Assemblée nationale, sur proposition de la majorité et de l’opposition", précisait la présidence fin février". <br>
Du beau monde, avec par exemple du côté de la société civile Philippe Aigrain, co-fondateur de La Quadrature du net, et aussi côté politique avec Christian Paul et Patrick Bloche, dont les plus anciens se souviendront de leur opposition farouche à la loi DADVSI... À suivre avec intérêt.
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/29257-vie-privee-yahoo-arrete-de-prendre-en-compte-le-do-not-track.html">Vie privée : Yahoo arrête de prendre en compte le Do Not Track - Numerama</a></h3>
	<small>
		
			<div>
			<span>Google</span> <span>Yahoo</span> <span>DNT</span> <span>pistage</span> 
			</div>
		
		
		
	</small><br><br>
	Antistress : Comme Google, Yahoo ne tient pas compte du paramétrage de la fonction Do Not Track dans votre navigateur pour ses services. J'avais loupé la double info.
	<br><br><hr><h3><a href="http://www.nextinpact.com/news/88002-opposes-a-youtube-independants-saisissent-commission-europeenne.htm">Opposés à YouTube, les indépendants saisissent la Commission européenne - Next INpact</a></h3>
	<small>
		
			<div>
			<span>neutralité</span> <span>Google</span> <span>YouTube</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "La guerre qui oppose les labels indépendants à YouTube vient de passer un nouveau cap. Alors que la plateforme d'hébergement de vidéos prépare un service de streaming audio, les indépendants l'accusent de sous-estimer leur valeur réelle. La situation est telle qu'une plainte a été déposée auprès de la Commission européenne." Vivement (espérons) qu'il y ait un peu plus de concurrence : <a href="http://www.numerama.com/magazine/29532-yahoo-compte-lancer-son-propre-youtube-cet-ete.html" rel="nofollow">http://www.numerama.com/magazine/29532-yahoo-compte-lancer-son-propre-youtube-cet-ete.html</a>
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/29604-edward-snowden-futur-citoyen-d-honneur-de-la-republique-francaise.html">Edward Snowden, futur citoyen d'honneur de la république française ? - Numerama</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>snowden</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Au Sénat, une proposition de résolution a été déposée afin de proclamer Edward Snowden citoyen d'honneur de la République française, en plus de son asile politique. Une démarche similaire doit être effectuée à l'Assemblée nationale."
	<br><br><hr><h3><a href="https://linuxfr.org/news/reset-the-net">Reset The Net - LinuxFR.org</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>chiffrement</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Ce jeudi 5 juin 2014, une année après les premières révélations d'Edward Snowden sur les programmes de surveillance de la NSA, l'association Fight for the Future lance l'opération Reset The Net. L'objectif est clair : « Ne demandez pas le respect de votre vie privée, prenez-le en main »." Explications sur l’initiative Reset The Net et les ressources mises à disposition.
	<br><br><hr><h3><a href="https://linuxfr.org/news/caliopen-encourager-le-chiffrement">Caliopen, encourager le chiffrement - LinuxFR.org</a></h3>
	<small>
		
			<div>
			<span>chiffrement</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "CaliOpen est un projet libre (GPLv3) qui a pour but de créer un nouvel outil de communication sécurisé. Il ne cherche pas à créer un clone libre et sécurisé de Gmail mais un outil suffisamment original pour attirer les utilisateurs, et les inciter à mieux protéger leur vie privée."
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/29594-l-ecosysteme-ferme-d-apple-critique-en-chanson.html">L'écosystème fermé d'Apple critiqué en chanson - Numerama</a></h3>
	<small>
		
			<div>
			<span>chanson</span> <span>Apple</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Le duo improbable composé de Jérémie Zimmermann, ancien porte-parole de la Quadrature du Net, et de La Parisienne Libérée, chanteuse officiant chez Mediapart, revient dans un nouveau titre qui s'attarde cette fois sur Apple et son écosystème fermé. Dans cette nouvelle chanson, ils défendent tout deux la nécessité de reprendre le contrôle des outils technologiques pour mieux contrer la surveillance de masse."
	<br><br><hr><h3><a href="http://www.nextinpact.com/news/87957-un-an-apres-prism-reset-the-net-veut-mobiliser-autour-vie-privee.htm">Un an après Prism, Reset the Net veut mobiliser autour de la vie privée - Next INpact</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>chiffrement</span> 
			</div>
		
		
		
	</small><br><br>
	antistress "Le collectif « Fight for the Future » lance aujourd’hui une vaste campagne de communication baptisée « Reset the Net ». Sa mission est de sensibiliser les développeurs autant que les internautes aux questions de sécurité information et de respect de la vie privée. Recommandations, outils, support des protocoles de sécurité : la tâche est vaste."
	<br><br><hr><h3><a href="https://linuxfr.org/news/se-passer-de-google-facebook-et-autres-big-brothers-2-0-1-les-moteurs-de-recherche">Se passer de Google, Facebook et autres big brothers 2.0 #1 - les moteurs de recherche - LinuxFR.org</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>recherche</span> <span>alternative</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Aujourd'hui, le net est occupé en grande partie par les services de grosses entreprises privées. Ceci pose de nombreux problèmes : logiciels privateurs, centralisation des données, pistage permanent, censure, exploration de données, dépendance à des tiers, etc.<br>
Cette série décrit (et critique) des alternatives soit utilisables en auto-hébergement, soit via des services basés sur des logiciels libres. Dans cette première dépêche, nous allons nous intéresser aux moteurs de recherche"
	<br><br><hr><h3><a href="http://www.humanite.fr/traite-transatlantique-quels-enjeux-pour-le-numerique-538740">Traité transatlantique : quels enjeux pour le numérique ? - L'Humanité</a></h3>
	<small>
		
			<div>
			<span>copyright</span> <span>droit</span> <span>institution</span> <span>brevet</span> <span>pistage</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Deux questions fondamentales liées au numérique pourraient être négociées dans le traité transatlantique (Tafta): le libre commerce des données personnelles et un alignement de la propriété intellectuelle sur le copyright américain."
	<br><br><hr><h3><a href="http://www.actualitte.com/tablettes/encourager-les-drm-favorise-le-monopole-double-peine-pour-hachette-50466.htm">Encourager les DRM favorise le monopole : double peine pour Hachette - ActuaLitté</a></h3>
	<small>
		
			<div>
			<span>amazon</span> <span>neutralité</span> <span>concurrence</span> <span>DRM</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Ayant officiellement reconnu que l'éditeur et lui étaient en conflit, Jeff Bezos a mandaté ses équipes pour qu'elles diffusent un message de paix et d'amour. On peut notamment y découvrir une invitation à aller acheter chez d'autres vendeurs de livres les titres du groupe Hachette US, puisqu'ils ne peuvent plus être proposés dans les meilleures conditions chez Amazon. Une clémence, une abnégation rarement constatées. "
	<br><br><hr><h3><a href="http://www.nextinpact.com/news/87869-tizen-en-force-chez-samsung-smartphone-z-tv-connectees-et-galaxy-gear.htm">Tizen en force chez Samsung : smartphone Z, TV connectées et Galaxy Gear - Next INpact</a></h3>
	<small>
		
			<div>
			<span>Tizen</span> <span>Samsung</span> <span>mobile</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Samsung profite de cette édition 2014 du Computex pour dévoiler enfin son smartphone Z fonctionnant sous Tizen, le système d'exploitation construit sur les cendres de MeeGo. Le constructeur annonce également l'arrivée d'un SDK pour les TV connectées sous Tizen, tandis qu'un nouveau firmware est disponible pour les premières montres Galaxy Gear." Enfin !<br>
NB : contrairement à Android qui est seulement basé sur le noyau Linux, Tizen est un construit sur GNU/Linux (à voir si cela incitera à libérer des pilotes ARM pour nos distributions ?). En outre il mise (notamment) sur les applications HtML5, comme Firefox OS.
	<br><br><hr>
<p><img src="media/39e36007.754dc5064d6c809129010f98e0616725" data-original-source="http://cdn.libravatar.org/avatar/754dc5064d6c809129010f98e0616725" alt="Gravatar de Planet Libre" class="gravatar" /><br/><i>Original post of <a href="http://liens.planet-libre.org/?do=weekly&amp;week=20140609" title="Visit the source">Planet Libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 21, avril 2014</a> (21/04/2014)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 23, d&eacute;cembre 2013</a> (23/12/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 02, juin 2014</a> (02/06/2014)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 22, October 2012</a> (22/10/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Sunday 28, October 2012</a> (28/10/2012)</li></ul></div></p>


feed_id: http://quack1.me/sstic_2014_2_rumps.html
title: Quack1 : #SSTIC 2014 - Rumps
uri: Quack1-SSTIC-2014-Rumps
url: http://quack1.me/sstic_2014_2_rumps.html
content:
<h1>Let's rump</h1>
<p>Benjamin Morin, comme chaque année, présente la première rump au nom du CO du SSTIC. Cette année, les 450 places se sont vendues en 8 minutes (nouveau record) ce qui a un peu augmenté la trésorerie de l'association.</p>
<p>Le mode de soumission des conférences a changé cette année, c'est désormais « soumission libre » (au lieu de l'article de 10 pages minimum des années précédentes), et pourtant les actes ont battu des records cette année : 450 pages au total (ça fait lourd dans le sac 😉).</p>
<p>L'organisation des rumps a également été un peu modifiée : chaque rump dure 3 minutes et, si le public veut que l'orateur continue, il ne doit pas applaudir. Si au contraire le public veut que l'orateur s'arrête, il doit applaudir et un applaudimètre couplé à un petit lance-missile tire une flechette en mousse sur le <em>speaker</em> !</p>
<h1>Tuto Miasm par Serpi (Fabrice Desclaux)</h1>
<p>Il paraît que <a href="https://code.google.com/p/miasm">miasm</a> est dur à installer. Serpi reçoit souvent (je cite) des mails lui disant que « Installer miasm c'est pire que de se mettre des caillous dans le c.l ».</p>
<p>Il montre en 2 slides et trois commandes qu'en fait, c'est pas si compliqué :]</p>
<h1>Cloud ISO 14001 (v2) par Arnaud Ebalard</h1>
<p>L'année dernière, en rump, Arnaud Ebalard montrait comment se créer son petit cloud perso pas cher et conforme à la norme ISO 14001. Il a poursuivi l'expérience en développant les patchs nécessaires pour faire tourner des Linux sur des NAS Netgear.</p>
<p>Il a mis en ligne sur <a href="http://natisbad.org/NAS">natisbad.org</a> les images du kernel Linux pour 6 NAS différents (il remercie d'ailleurs Netgear pour lui avoir filé du matos). Son prochain gros travail est le développement d'un <a href="https://fr.wikipedia.org/wiki/Syst%C3%A8me_sur_une_puce">SoC</a> securisé.</p>
<h1>SELKS par Eric Leblond</h1>
<p><a href="https://home.regit.org/2014/06/lets-talk-about-selks/">Slides</a></p>
<p>Eric Leblond, membre de la <em>core team</em> de Suricata déplore que tous les trucs un peu sexy en infosec soient tournés sur l'offensif. Il essaye de corriger ça en nous montrant une brique orientée défense : <a href="https://github.com/StamusNetworks/SELKS">SELKS</a>.</p>
<p>SELKS, pour « Suricata - ElastikSearch - Logstash - Kibana - Scirius », est une distribution basée sur Debian qui embarque Suricata 2 et tout ce qu'il faut pour avoir une interface Web un peu classe pour visualiser les évènements et surtout créer des règles qui vont lancer des actions en fonction des <em>events</em> reçus.</p>
<p>Par exemple, si un client SSH ne me plaît pas je le bloque, etc.</p>
<h1>Kerby@parsifal par Olivier Levillain</h1>
<p>Olivier Levillain avait présenté l'an dernier dans <a href="http://quack1.me/sstic_2013_1.html#parsifal-ou-comment-ecrire-des-parsers-resistants-par-o-levillain">une présentation courte</a> <a href="https://github.com/ANSSI-FR/parsifal">Parsifal</a>, un outil qui permettait d'écrire très rapidement des parseurs pour des protocoles réseaux.</p>
<p>Il a refait une démo, cette fois-ci en prenant comme exemple les requêtes Kerberos envoyées par Aurélien Bordès dans <a href="http://quack1.me/sstic_2014_1.html#secrets-dauthentification-episode-ii-kerberos-contre-attaque-par-aurelien-bordes">sa présentation</a>.</p>
<h1>ssticy par Pierre Bienaimé</h1>
<p>ssticy est un «truc poisseux en python » pour faciliter la résolution des challenges. C'est un framework à la Scapy, avec plusieurs modules (crypto, useful, useless, network, etc), autocomplétion et tout ce qu'il faut.</p>
<p>Pas de code source public, mais un bon conseil donné : écrire ses propres outils c'est pas compliqué et c'est très formateur.</p>
<p>Sinon, en marge de ça, j'avais trouvé <a href="https://github.com/pwnies/pwntools">pwntools</a>, dans le numéro 73 de <a href="http://www.unixgarden.com/index.php/category/misc">MISC</a>, qui fait la même chose.</p>
<h1>J'ai cru voir un grosminet par P.M. Ricordel &amp; P. Capillon</h1>
<p>Cette rump était indéniablement une des plus intéressantes ! Quand les machines infectées sont isolées du réseau ou que, plus généralement, l'exfiltration de données est impossible, une autre solution existe : faire fuiter des informations à travers des ultrasons.</p>
<p>Un programme C encode les informations à exfiltrer (texte ou images) dans des ultrasons et, comme par magie, les informations deviendront visibles quand on écoutera le son ambiant dans Audacity.</p>
<p>Une configuration spéciale est à appliquer dans Audacity :</p>
<div align="center"><a href="media/eac78dc7.sstic_ultrasons_conf_0.png" data-original-source="http://quack1.me/upload/sstic_ultrasons_conf_0.png"><img src="media/eac78dc7.sstic_ultrasons_conf_0.png" data-original-source="http://quack1.me/upload/sstic_ultrasons_conf_0.png" align="center" width="250"></a>  <a href="media/a52af225.sstic_ultrasons_conf_1.png" data-original-source="http://quack1.me/upload/sstic_ultrasons_conf_1.png"><img src="media/a52af225.sstic_ultrasons_conf_1.png" data-original-source="http://quack1.me/upload/sstic_ultrasons_conf_1.png" align="center" width="250"></a></div>

<p>En lisant le fichier son avec un iPhone, on peut s'écarter d'une bonne dizaine de mètres et recevoir les infos encore proprement sur un Mac Book Pro. Avec des enceintes correctes, on doit pouvoir aller vachement plus loin.</p>
<p>Il est donc possible d'envoyer des petits chats dans des ultrasons \\o/</p>
<blockquote lang="fr"><p>My prefered rump at <a href="https://twitter.com/search?q=%23SSTIC&amp;src=hash">#SSTIC</a>: kittens transmitted over ultrasound from a smartphone and displayed as a FFT in auhacity <a href="http://t.co/dx2L8WaGfn">pic.twitter.com/dx2L8WaGfn</a></p>— Aurélien Francillon (@aurelsec) <a href="https://twitter.com/aurelsec/statuses/474819511389274112">6 Juin 2014</a></blockquote>

<p>Les sources ne sont pas encore disponible sur Github, mais elles peuvent être émises dans un .wav d'1h26 et de quelques Go 😉 Et oui, ça a effectivement été développé avec l'argent de vos impôts (les orateurs sont de l'ANSSI).</p>
<h1>L'obfuscation dont vous êtes le héros par Serge Guelton</h1>
<p>Jeu de rôle rapide en quelques slides basé sur les <em>Livres dont vous êtes le héros</em> où un code source a été obscurssi suivant les choix du public.</p>
<h1>Mind your languages par Pierre Chifflier (@pollux)</h1>
<p>Écrire du code sécurisé c'est bien, mais attention aux petites erreurs de conception intrinsèques aux languages utilisés. Exemples en vrac :</p>
<p>Les égalités en Javascript sont complètement tordues : </p>
<div><pre><span>{}</span> <span>+</span> <span>{}</span> <span>// NaN</span>
<span>[]</span> <span>+</span> <span>{}</span> <span>// "[object Object]"</span>
<span>{}</span> <span>+</span> <span>[]</span> <span>// 0</span>
<span>({}</span> <span>+</span> <span>{})</span> <span>// "[object Object][object Object]</span>
</pre></div>


<p>En Java, dans certaines égalités, les nombres inférieurs à 128 sont tous égaux.</p>
<p>En PHP, tous les hashs calculés débuteront par un certains nombres de 0, puis un e, puis une suite de chiffres, et seront tous égaux dans les égalités en <code>==</code>.</p>
<p>La présentation complète, <em>Mind your languages</em>, est déjà dispo sur le site de « L'Agence » : <a href="http://www.ssi.gouv.fr/fr/anssi/publications/publications-scientifiques/articles-de-conferences/mind-your-languages-nouvel-article-sur-l-importance-des-langages-pour-la.html">http://www.ssi.gouv.fr/fr/anssi/publications/publications-scientifiques/articles-de-conferences/mind-your-languages-nouvel-article-sur-l-importance-des-langages-pour-la.html</a></p>
<h1>Sécurité des ADSL exotiques par Nicolas Ruff</h1>
<p>En Suisse, les immigrés ne peuvent pas avoir de l'ADSL sans quelques recherches approfondies. Nicolas Ruff a donc pu jouer pendant 3 semaines avec son modem Swisscom avant d'avoir accès à Internet.</p>
<p>Quelques vulnérabilités trouvées. </p>
<p>Les <em>credentials</em> sont <code>admin</code>:<code>admin</code> (ou <code>admin</code>:<code>1234</code>). </p>
<p>Depuis la ligne de commande on a accès à quelques commandes, dont le ping. Du coup, on peut très vite arriver à d'autres infos à base de : <code>ping 8.8.8.8; head /etc/passwd</code>, les process tournent en <code>root</code>, etc</p>
<p>Bonne nouvelle par contre, leur OpenSSL n'est pas vulnérable à la faille Heartbleed. Bon, c'est parce qu'il est trop vieux, mais au moins il n'y a pas de faille ! :p</p>
<p>Il s'est même permis un[^1] petit troll sur sa dernière slide : « _ <em> _ </em> _ _ recrute » qui se transforme en un « Google recrute », petite dédicace aux slides de l'an dernier de l'ANSSI et de la DGA.</p>
<h1>Private meeting par Aurélien Bordes</h1>
<p>Une des forces d'Outlook c'est son calendrier intégré. Le problème, c'est que quand on partage son calendrier, tout les évènements deviennent publics, exit les rendez-vous privés. Outlook a donc ajouté une option « Privé » sur les évènements.</p>
<p>Problème, ces évènements ne sont pas réélement privés, ils disposent simplement d'un flag de sensibilité qui est positionné sur « Private ». Et comme EWS est requêtable en HTTP, n'importe qui peut y accéder.</p>
<p>Tout ceci est documenté dans MSDN, donc Microsoft ne le considère pas comme une vulnérabilité et l'affichage ou non de ces évènements reste à la discrétion des clients Exchange.</p>
<h1>From NAND till dump</h1>
<p>Pour éviter de devoir déssouder des composants électroniques trop chiants à manipuler, l'orateur à passé sa carte aux rayons X, à repéré les pistes électroniques puis a découpé au laser certains parties pour isoler le composant. Il a ensuite dumpé la flash comme ça, puis à ressoudé le tout pour que la carte refonctionne.</p>
<h1>x86 anti decode (PoC) par Axel Tillequin (@bdcht)</h1>
<p><em>Too much reverse, too much assembly</em>, j'ai décroché...</p>
<h1>Stopper l'attaque DDoS de Bryan</h1>
<p>Une boîte qui fait de l'<em>advertising</em> via des cookies a subi une attaque DDoS par un méchant <s>Kevin</s>^WBryan. Pour éviter de pommer trop de sous, ils se sont mis derrière plusieurs reverse proxys, puis on regardé d'un peu plus près l'attaque.</p>
<p>Pour remonter à Bryan, ils ont décidé de placer un cookie spécial sur son navigateur dès sa prochaine attaque pour pouvoir le suivre sur tous les sites sur lesquels ils ont des pubs, et donc remonter jusqu'à lui.</p>
<p>Sauf qu'il fallait qu'il relance une attaque. Et c'est là que les marketeux entrent en jeu. Comme des grands, sans rien demander à l'IT, ils ont lancé une campagne de <em>mass mailing</em> en disant qu'ils savaient gérer ce genre d'attaque et qu'ils n'étaient pas impactés.</p>
<p>Le gentil Bryan, touché dans son orgeuil, à relancé l'attaque, ce qui a permis aux équipes IT de lui envoyer le gentil cookie et de s'apercevoir que Bryan avait un compte chez eux. Ils ont fermé son compte et, depuis, plus aucune attaque.</p>
<h1>jpg or mp4, pourquoi choisir ? par Christophe Grenier</h1>
<p>Pas de rump sur <a href="http://www.cgsecurity.org/wiki/PhotoRec_FR">photorec</a> cette année, mais sur une technique permettant de créer un fichier polyglotte contenant du Jpg et du MP4.</p>
<h1>TCP Fast Open par Synactiv</h1>
<p><a href="media/262ae0df.tcp_fast_open_sstic_2014_en.pdf" data-original-source="http://www.synacktiv.com/ressources/tcp_fast_open_sstic_2014_en.pdf">Slides</a></p>
<p>TFO est une amélioration de TCP massivement poussée par Gogole qui permet de réduire le temps d'établissement des sessions TCP. Comme généralement tout se passe bien, avec TFO on commence à envoyer de la data dès le premier SYN. Sauf que les IDS attendent d'avoir un <code>SYN - SYNACK - ACK</code> pour détecter des attaques. </p>
<p>Si on commence à envoyer des patterns malicieux dans le premier SYN, on peut pouttrer Snort et Suricata <em>finger in the nose</em>.</p>
<p><a href="https://twitter.com/regiteric">Eric Leblond</a> attend donc le patch des ingé de Synactiv pour intégrer cette détection dans Suricata 😉</p>
<p>Pour info, TFO est supporté par le kernel Linux depuis la 3.6 et est activé par défaut depuis la 3.13. Il est aussi activé dans Chrome et peut l'être sur nginx (mais pas Apache pour le moment).</p>
<h1>REbus</h1>
<p>REbus est un bus de communication entre plusieurs outils pour faciliter le reverse des malwares. On peut ainsi coupler une analyse statique, des AV, IDA ou des analyses dynamiques pour obtenir des infos sur des malwares.</p>
<h1>Classif</h1>
<p>Avec toutes les informations obtenues avec REbus, il est donc possible de classer les malwares dans des grandes familles puis de générer des graphes pour visualiser les liens entre malwares.</p>
<h1>La résolution du fameux challenge web100</h1>
<p>Troll sur la déclaration d'impôts en ligne. Il manquait certains champs dans le formulaire en ligne. En les rajoutant à la mano dans le code HTML, l'orateur a pu déclarer toutes ses ressources et dépenses et économiser 900€ sur sa déclaration !</p>
<h1>IRMA</h1>
<p><em>Incident Response &amp; Malware Analysis</em> est un outil en ligne qui permet de combiner plusieurs moteurs d'analyse de fichiers pour obtenir plus d'informations, et des informations plus précises. On peut combiner des analyses anti-virus, Hashdb, des analyses statiques, des sandbox, etc</p>
<p>C'est disponible sous licence Apache 2.0, en ligne sur les dépôts GitHub de Quarkslab (quarkslab@github/irma-*) et <s>une version de test est en ligne : <a href="http://frontend.irma.qb/">http://frontend.irma.qb</a></s> il n'y a pas encore de version de test en ligne.</p>
<h1>Android 0dayz hunting, again</h1>
<p>J'ai pas trop suivi...</p>
<h1>Actes epub</h1>
<p>Yves-Alexis Perez cherche des solutions pour transformer facilement et rapidement les actes du SSTIC qui sont au format LaTeX en fichiers epub. Pour l'instant, hormis MathML et les graphes Tikz, tout fonctionne.</p>
<p>Et c'est <a href="http://static.sstic.org/epub/2014/">déjà en ligne</a>.</p>
<h1>???</h1>
<h1>Nodescan</h1>
<p>Comment scanner Internet très simplement et avec peu de moyens. J'ai pas noté plus :/</p>
<h1>Promo NSC</h1>
<p>La NoSuchCon se déroulera du 19 au 21 Novembre 2014. Le CFP se termine fin septembre : <a href="http://www.nosuchcon.org/#cfp">http://www.nosuchcon.org/#cfp</a>.</p>
<p>100% en anglais, 0% Bullshit (ou pas).</p>
<h1>Do not make your own crypto</h1>
<p>Une application française permettant de chiffrer ses sms utilise une crypto toute pourrie, du coup en peu de temps on a accès à tout.</p>
<h1>A large scale analysis of the Security of Embedded Firmwares</h1>
<p>Les orateurs ont scanné Internet pour obtenir des infos sur les firmwares utilisés sur les box, caméra IP, etc.</p>
<p>Encore une fois, on découvre des jolis bugs, comme la même clé <strong>privée</strong> utilisée pour toutes les caméras IP chez <strong>plusieurs</strong> fabricants, des firmwares vulnérables à des CVE connues depuis des années, etc</p>
<p>[^1]: Je vous rassure, ce n'était pas le seul troll ;)</p>
<p><img src="media/7b12ce8f.2c74d78ce9811d5f7d1de66f2ec934d0" data-original-source="http://cdn.libravatar.org/avatar/2c74d78ce9811d5f7d1de66f2ec934d0" alt="Gravatar de Quack1" class="gravatar" /><br/><i>Original post of <a href="http://quack1.me/sstic_2014_2_rumps.html" title="Visit the source">Quack1</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Quack1 : <a href="">#SSTIC 2014 : Le retour</a> (02/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - Premier jour</a> (06/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - Deuxi&egrave;me jour, on continue</a> (08/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - &laquo; Voil&agrave;&agrave;&agrave;&agrave;, c&#039;est finiiiii... &raquo;</a> (11/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - Dernier jour..</a> (11/06/2014)</li></ul></div></p>


feed_id: http://quack1.me/sstic_2014_2.html
title: Quack1 : #SSTIC 2014 - Deuxième jour, on continue
uri: Quack1-SSTIC-2014-Deuxième-jour-on-continue
url: http://quack1.me/sstic_2014_2.html
content:
<p>Cette deuxième journée au <a href="http://quack1.me/tag/sstic.html">#SSTIC</a> était un poil moins dense que la première si on compte le nombre de conférences, mais la journée s'est terminée par <strong>27</strong> rumps, ce qui, en soit, est déjà assez intense !</p>
<h1>Escalade de privilège dans une carte à puce Java Card par Guillaume Bouffard &amp; Jean-Louis Lanet</h1>
<p>La première présentation concernait les Java Card et était donnée par des chercheurs de Limoges[^1].</p>
<p>À peu près toutes les cartes à puces qui sont en circulation sont des Java Card, ce qui représente plus de 12 milliards de périphériques. Une Java Card, c'est donc une carte à puce qui embarque une JVM Java allégée et qui peut donc exécuter des applications Java.</p>
<p>2 étapes de sécurité différentes sont implémentées dans le modèle de sécurité Java Card : </p>
<ol><li>Le PC qui compile vérifie que le <em>bytecode</em> Java qui sera exécuté est correct et il signe l'applet;</li>
<li>et un mécanisme de vérification des signatures et de <em>sandboxing</em>, ainsi qu'un pare-feu entre les applications sont également présent sur la carte elle-même.</li>
</ol><p>Et c'est à peu près tout ce qu'il y a. Comme la carte est <strong>très</strong> légère (processeur 8bits, 32ko de ROM, 32ko d'EEPROM et 2ko de RAM) on ne peut pas implémenter beaucoup plus de choses. Par exemple, aucune implémentation connue de la JVM ne vérifie et empêche les débordements de tampons.</p>
<p>Du coup, plusieurs attaques sont encore possibles : </p>
<ul><li>Exécution de code natif à des adresses arbitraires ;</li>
<li>Écriture de code à un index arbitraire dans la ROM ;</li>
<li>Exécution de code et accès à un compte root sur l'OS de la carte ;</li>
<li>Lecture de la ROM de la carte ;</li>
<li>Appel de code natif.</li>
</ul><p>Par contre des cartes à puce, même de développement, ça coûte un peu cher...</p>
<blockquote lang="fr"><p>La recherche en France: "on a un class break dans toutes les cartes en circulation, mais on a pas l'argent pour s'acheter 2 cartes" #sstic</p>— newsoft (@newsoft) <a href="https://twitter.com/newsoft/statuses/474452548372660224">5 Juin 2014</a></blockquote>

<h1>Recherche de vulnérabilités dans les piles USB : approches et outils par Fernand Lone Sang &amp; Jordan Bouyat</h1>
<p>Comme les cartes à puce, l'USB est ultra répandu. C'est donc intéressant de se pencher sur la sécurité de ces périphériques, surtout qu'y accéder est super rapide et peu coûteux.</p>
<p>Pour faire leurs tests, les deux ingénieurs de <a href="https://twitter.com/quarkslab">@Quarkslab</a> ont développé un outil qui récupère les trames USB, extrait les octets à modifier puis les rejoue sur le périphérique. Une sorte de proxy USB.</p>
<p>En fuzzant un peu n'importe comment pour accéder aux couches hautes (les applications), le pilote USB de Windows (USBSTOR.sys) plante.</p>
<p>Au final, je n'ai pas vu de résultats très avancés, mais la démarche et l'outil développé sont prometteurs et vont sûrement conduire à des trucs assez sympa.</p>
<h1>Bootkit revisited par Samuel Chevet</h1>
<p>En gros (c'est pas trop ce que je préfère les bootkits) j'ai compris qu'en infectant la chaîne de boot de Windows, l'orateur arrive à bypasser le mécanisme d'authentification de Windows pour se logguer sur la machine avec un mot de passe faux.</p>
<h1>Tests d’intégrité d’hyperviseurs de machines virtuelles à distance et assisté par le matériel par Benoît Morgan, Eric Alata &amp; Vincent Nicomette</h1>
<p>Pour lancer des machines virtuelles, on dispose d'un hyperviseur qui est installé directement sur l'hôte (en gros, c'est un OS) qui est chargé de créer et exécuter les machines virtuelles en allouant proprement les ressources.</p>
<p>Il est possible que l'hyperviseur soit compromis par le réseau, ou par un composant hardware, ce qui impliquerait que toutes les VM sont compromises.</p>
<p>Ce projet est en quelque sorte un nouvel hyperviseur, qui va faire tourner l'hyperviseur réel et donc va pouvoir lancer des checks pour vérifier l'intégrité de l'hyperviseur et détecter plus rapidement des compromissions.</p>
<div align="center"><a href="media/8c4cb6d3.sstic_hyperviseur.jpg" data-original-source="http://quack1.me/upload/sstic_hyperviseur.jpg"><img src="media/8c4cb6d3.sstic_hyperviseur.jpg" data-original-source="http://quack1.me/upload/sstic_hyperviseur.jpg" align="center" width="400"></a></div>

<p>C'est basé sur une carte FPGA sur un slot PCIe et ça peut lancer toute sorte de checks et remonter des alertes.</p>
<h1>La sécurité des systèmes mainframes par Stéphane Diacquenod</h1>
<p>On est tous habitués à avoir chacun un poste de travail et on oublie que dans certaines sociétés, il existe encore des systèmes <a href="https://fr.wikipedia.org/wiki/Ordinateur_central">mainframe</a>, comme c'est le cas chez Volvo.</p>
<p>Ici, on est sur du matériel IBM et, franchement, la sécurité n'est pas au point. Les mots de passe sont composés d'au maximum 8 lettres majuscules et chiffres, l'administration se fait sur du telnet, dans la BDD le système stocke le login chiffré en DES avec le mot de passe pour vérifier l'authentification, cette base est accessible en lecture par tous les utilisateurs (qui pourront facilement casser les mots de passe avec <em>John the Riper</em>, etc.</p>
<p>Bref, c'est pas au top, et toute la sécu repose sur le boulot des sysadmins qui ont énormément de taf pour maintenir un truc un peu propre.</p>
<h1>Présentation courte : Reconnaissance réseau à grande échelle : port scan is not dead par Adrien Guinet &amp; Fred Raynal</h1>
<p><a href="media/1133dc66.D2T1-Why-Port-Scans-are-for-Pussies.pdf" data-original-source="http://www.quarkslab.com/dl/D2T1-Why-Port-Scans-are-for-Pussies.pdf">Slides</a></p>
<p>Nouvelle présentation de Quarkslab, sur le scan réseau à grande échelle.</p>
<p>Les outils connus, comme <em>nmap</em>, <em>Nikto</em>, <em>Blind Elephant</em> et autres, sont utiles pour des petits réseaux, mais pas pour des <code>/8</code>, surtout qu'ici les infos recherchées sont en couche 7 (textes, images, certificats, clés, etc).</p>
<div align="center"><a href="media/3bab9c53.sstic_scan_qb.jpg" data-original-source="http://quack1.me/upload/sstic_scan_qb.jpg"><img src="media/3bab9c53.sstic_scan_qb.jpg" data-original-source="http://quack1.me/upload/sstic_scan_qb.jpg" align="center" width="400"></a></div>

<p>Ils ont donc développé un sorte de petit botnet qu'ils ont déployé sur les VM dans des « pays acceuillants (Estonie, Roumanie, ...) » et qu'ils pilotaient à distance. Un ordonnanceur distribuait quelques adresses IP aléatoires (scanner un range d'IP depuis le même host ça fait recevoir des mails depuis <code>abuse@</code>) à chaque agent qui scanne ensuite la cible avec <code>nmap</code> puis renvoie les infos au <em>scheduler</em> qui stocke tout ça dans une grosse base Mongo DB.</p>
<p>Et en plus, on peut mettre un peu d'intelligence dans le scan. Du genre « si le port tcp/80 est ouvert, teste le tcp/443 et récupère le certificat x509 ».</p>
<p>Après, ça devient tout simple de faire des recherches la dedans pour avoir des infos sur les machines françaises (encore faut-il savoir si on cherche les machines en <code>.fr</code> ou celles qui ont des IP françaises), ou faire des statistiques sur les logiciels utilisés dans certains pays.</p>
<p>Par exemple, en Espagne, un FAI met le nom de l'abonné dans la bannière du service FTP qui est en écoute sur l'Internet. Au final, scanner les 30 millions d'IP espagnole à demandé 25 heures de scan.</p>
<p>La bibliothèque développée est en ligne <a href="https://github.com/quarkslab/libleeloo">sur Github</a>.</p>
<h1>Cryptocoding par Jean-Philippe Aumasson</h1>
<p><a href="media/f62f97b4.cryptocoding_sstic14.pdf" data-original-source="http://aumasson.jp/data/talks/cryptocoding_sstic14.pdf">Slides</a></p>
<p>Dans cette période troublée par différents — gros — bugs crypto (Heartbleed, GNUTLS et « goto fail; »), <a href="https://twitter.com/veorq">Jean-Philippe Aumasson</a> a été invité à faire une conférence sur le sujet.</p>
<p>Le monsieur est un peu calé sur le sujet puisqu'il fait parti du projet <a href="http://opencryptoaudit.org/people">OpenCryptoAudit</a> qui a pour but d'auditer le code de Truecrypt. Et il aime un peu les trolls puisqu'il ne s'est pas géné pour taper un peu sur tout le monde.</p>
<p>D'abord, sur OpenSSL et la « qualité » de son code. Un nommage non consistant, des bugs ou <em>corner cases</em> connus par les développeurs mais non fixés (présente de <code>FIXME</code>, <code>QUICK AND DIRTY SOLUTION</code> dans le code), des fonctions crypto qui ne suivent pas les RFC, des fonctions ou des API pas assez propres, etc.</p>
<div align="center"><a href="media/d4538f2d.sstic_openssl_funfacts.jpg" data-original-source="http://quack1.me/upload/sstic_openssl_funfacts.jpg"><img src="media/d4538f2d.sstic_openssl_funfacts.jpg" data-original-source="http://quack1.me/upload/sstic_openssl_funfacts.jpg" align="center" width="450"></a></div>

<p>Une autre raison aux bugs présents dans le code d'OpenSSL c'est la trop grande variété des protocoles et OS supportés.</p>
<p><a href="media/bbd63987.sstic_openssl_protocoles.jpg" data-original-source="http://quack1.me/upload/sstic_openssl_protocoles.jpg"><div align="center"><img src="media/bbd63987.sstic_openssl_protocoles.jpg" data-original-source="http://quack1.me/upload/sstic_openssl_protocoles.jpg" align="center" width="450"></div></a></p>
<p><a href="media/3a22ecdd.sstic_openssl_os.jpg" data-original-source="http://quack1.me/upload/sstic_openssl_os.jpg"><div align="center"><img src="media/3a22ecdd.sstic_openssl_os.jpg" data-original-source="http://quack1.me/upload/sstic_openssl_os.jpg" align="center" width="450"></div></a></p>
<p>Il a aussi parlé un peu de Tor et Cryptocat, renommés comme étant des références en matière de protection de la vie privée, mais qui pourtant ont contenu pendant longtemps des gros bugs dans l'implémentation de leur crypto.</p>
<p>Pour bien coder de la crypto, il est à l'origine d'un <a href="https://cryptocoding.net/">wiki</a> qui donne une <a href="https://cryptocoding.net/index.php/Coding_rules">douzaine de bons conseils</a> pour être résistant aux principales attaques (time attack, misuse attacks) et éviter que les compilateurs optimisent trop le code.</p>
<blockquote>
<p>1 Compare secret strings in constant time</p>
<p>2 Avoid branchings controlled by secret data</p>
<p>3 Avoid table look-ups indexed by secret data</p>
<p>4 Avoid secret-dependent loop bounds</p>
<p>5 Prevent compiler interference with security-critical operations</p>
<p>6 Prevent confusion between secure and insecure APIs</p>
<p>7 Avoid mixing security and abstraction levels of cryptographic primitives in the same API layer</p>
<p>8 Use unsigned bytes to represent binary data</p>
<p>9 Use separate types for secret and non-secret information</p>
<p>10 Use separate types for different types of informationp</p>
<p>11 Clean memory of secret data</p>
<p>12 Use strong randomness</p>
</blockquote>
<p>Coder de la bonne crypto ça demande d'être très bon en maths et crypto, et très bon en programmation. Réunir les deux qualités est compliqué, il faut donc que les deux parties travaillent ensemble pour éviter les gros bugs.</p>
<p><a href="media/f3a278d7.sstic_crypto_code.jpg" data-original-source="http://quack1.me/upload/sstic_crypto_code.jpg"><div align="center"><img src="media/f3a278d7.sstic_crypto_code.jpg" data-original-source="http://quack1.me/upload/sstic_crypto_code.jpg" align="center" width="450"></div></a></p>
<h1>Buy it, use it, break it ... fix it : Caml Crush, un proxy PKCS#11 filtrant par Ryad Benadjila, Thomas Calderon &amp; Marion Daubignard</h1>
<p>PKCS#11 (ou <em>Public Key Cryptography Standards</em>, ou « Cryptoki » (<em>Cryptographic Token Interface</em>)) est un standard qui est destiné à éliminer les implémentation propriétaires en fournissant une API/driver pour dialoguer avec des HSM (composants sécurisés).</p>
<p>Notamment, les clés cryptographiques doivent généralement rester à l'intérieur des HSM (des tokens ou cartes à puce par exemple). PKCS#11 va donc permettre de réaliser des actions cryptographiques tout en gardant les secrets dans les composants crypto.</p>
<p>Ces HSM peuvent contenir plusieurs clés, ayant chacune des propriétés distinctes. Par exemple, on peut avoir une clé R avec l'attribut SENSITIVE (qui ne doit pas sortir de la carte) et une clé B avec WRAP (pour encapsuler une autre clé) et DECRYPT.</p>
<p>Et c'est là dessus qu'il existe des vulnérabilités, notamment puisque (en gros) <code>DECRYPT = WRAP⁻¹</code>. On peut donc « wraper » R avec B, puis déchiffrer le résultat avec B pour réobtenir R.</p>
<p><a href="https://github.com/ANSSI-FR/caml-crush">Caml Crush</a> est donc un proxy PKCS#11 qui va intercepter toutes les requêtes et les modifier/supprimer pour empêcher des attaques exploitant ce type de vulnérabilités.</p>
<h1>Martine monte un CERT par Nicolas Bareil</h1>
<p>Nicolas Bareil, du CERT d'Airbus Group, a fini la journée (avant les rumps) par un retour d'expérience sur la création d'un CERT. Ce milieu semble assez fermé, c'est pourquoi il voulait partager son xp avec le SSTIC. </p>
<p>Finalement, un CERT, ça doit se concentrer uniquement sur les gros incidents, ça doit prendre du recul par rapport aux incidents, et surtout communiquer. Dans le CERT, avec les utilisateurs/admins, la hiérarchie, etc. </p>
<p>Niveau technique, les attaquants ne sont pas toujours très intelligents mais, dans le cas des APT, ils prennent leur temps pour garder une porte d'entrée saine au cas où. Il faut donc être capable d'analyser du réseau ou du système pour remonter les traces. Mais attention, des malettes de copie de disques sont inutiles, généralement il faut tout faire en live pour ne pas « géner » l'attaquant et ainsi prendre le temps de bien comprendre tout ce qu'il fait.</p>
<p>Il faut donc être capables de déployer rapidement des IDS pour observer le trafic, des agents sur les postes impactés pour suivre les actions lancées par l'attaquant, et pouvoir remonter jusqu'au « patient zéro » de l'attaque.</p>
<p>Enfin, de très bonnes capacités de communication sont essentielles. Une infrastructure dédiée et sécurisée pour les membres du CERT doit pouvoir être mise en place très vite (plusieurs serveurs, infra mails, Wiki, tickets, etc). Les noms des contacts IT et responsables de tous les pôles de l'entreprise, dans les filiales et chez les sous-traitants doivent également être connus, et ils doivent tous connaître le rôle du CERT et le leur dans la résolution de ces incidents.</p>
<p>Je trouve que l'article vaut vraiment le coup d'être lu, tout y est bien expliqué, et Nicolas était prêt à partager toutes les infos qu'ils avaient dans leur CERT à ceux qui voudraient se lancer !</p>
<h1>Rumps</h1>
<p>Enfin, un #SSTIC sans les <em>rumps</em> ne serait pas un SSTIC et, commme il y en avait 27, elles font l'objet d'un <a href="http://quack1.me/sstic_2014_2_rumps.html">article à part</a>.</p>
<p>[^1]: Où j'avais d'ailleurs fait <a href="http://cryptis.fr/">mon Master</a></p>
<p><img src="media/7b12ce8f.2c74d78ce9811d5f7d1de66f2ec934d0" data-original-source="http://cdn.libravatar.org/avatar/2c74d78ce9811d5f7d1de66f2ec934d0" alt="Gravatar de Quack1" class="gravatar" /><br/><i>Original post of <a href="http://quack1.me/sstic_2014_2.html" title="Visit the source">Quack1</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Quack1 : <a href="">#SSTIC 2014 : Le retour</a> (02/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - Premier jour</a> (06/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - Rumps</a> (08/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - &laquo; Voil&agrave;&agrave;&agrave;&agrave;, c&#039;est finiiiii... &raquo;</a> (11/06/2014)</li><li>Quack1 : <a href="">#SSTIC 2014 - Dernier jour..</a> (11/06/2014)</li></ul></div></p>


feed_id: http://blog.nizarus.tn/2014/06/festival-des-sciences-a-monastir
title: Nizar Kerkeni : Festival des sciences à Monastir
uri: Nizar-Kerkeni-Festival-des-sciences-à-Monastir
url: http://blog.nizarus.tn/2014/06/festival-des-sciences-a-monastir
content:
<p><a href="media/f09a47cb.FestivalDesSciences2014.jpg" data-original-source="http://clibre.tn/wp-content/uploads/2014/06/FestivalDesSciences2014.jpg" rel="lightbox[1867]" title="Festival des sciences à Monastir"><img src="media/f09a47cb.FestivalDesSciences2014.jpg" data-original-source="http://clibre.tn/wp-content/uploads/2014/06/FestivalDesSciences2014.jpg" alt="FestivalDesSciences2014" width="960" height="283"></a></p>
<p>Notre association <a href="http://clibre.tn/" target="_blank">CLibre</a> participera au <a href="https://www.facebook.com/events/397902860347811/" target="_blank">Festival des Sciences de Monastir</a> qui se déroulera du 13 au 15 juin 2014 au <a href="http://www.psm.rnu.tn/" target="_blank">Palais des Sciences de Monastir</a>. Le programme complet du festival est disponible ici : <a href="media/35c4b33d.programme-festival-des-sciences20.pdf" data-original-source="http://www.psm.rnu.tn/arabe/programme-festival-des-sciences%20.pdf" target="_blank">Programme</a>.</p>
<p>CLibre sera présente tout au long du festival avec un stand permanent et une exposition des photos du concours Wiki Loves Monuments 2013. De plus CLibre assurera 3 ateliers :</p>
<ol><li>Présentation Wikimedia Commons, le samedi 14 juin de 14h00 à 16h00, par Habib M’henni.</li>
<li>Édition Wikipédia, le samedi 14 juin de 16h00 à 18h00, par Yamen Bousrih.</li>
<li>Ubuntu et les logiciels libres, le dimanche 15 juin de 09h00 à 11h00, par Nizar Kerkeni.</li>
</ol><p>Soyez au rendez-vous…</p>
<div><a href="http://twitter.com/share?url=http://blog.nizarus.tn/2014/06/festival-des-sciences-a-monastir&amp;via=nizarus&amp;text=Festival%20des%20sciences%20%C3%A0%20Monastir&amp;related=:&amp;lang=en&amp;count=horizontal">Tweet</a></div>
<p><img src="media/4da0db29.c95abbe635ee523736045a72e01c3660" data-original-source="http://cdn.libravatar.org/avatar/c95abbe635ee523736045a72e01c3660" alt="Gravatar de Nizar Kerkeni" class="gravatar" /><br/><i>Original post of <a href="http://blog.nizarus.tn/2014/06/festival-des-sciences-a-monastir" title="Visit the source">Nizar Kerkeni</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Nizar Kerkeni : <a href="">Ubuntu Global Jam 14.04</a> (01/04/2014)</li><li>Nizar Kerkeni : <a href="">Association CLibre : Campagne d&rsquo;abonnements et de dons</a> (06/01/2014)</li><li>Nizar Kerkeni : <a href="">L&rsquo;informatique &agrave; l&rsquo;&egrave;re post-Snowden : choisir avant de payer !</a> (24/03/2014)</li><li>Nizar Kerkeni : <a href="">TEDxEPI Sousse : pr&eacute;sentation de la communaut&eacute; Ubuntu Tunisie</a> (25/03/2012)</li><li>Nizar Kerkeni : <a href="">Richard Stallman &agrave; Monastir : &ldquo;Logiciel libre et votre libert&eacute;&rdquo;</a> (25/04/2012)</li></ul></div></p>


feed_id: http://blog.famillecollet.com/post/2014/06/10/RHEL-7
title: Remi Collet : RHEL-7, EPEL-7, remi-7 et PHP
uri: Remi-Collet-RHEL-7-EPEL-7-remi-7-et-PHP
url: http://blog.famillecollet.com/post/2014/06/10/RHEL-7
content:
<p>Red Hat Enterprise Linux 7 est publiée, voir : <a hreflang="en" href="http://developerblog.redhat.com/2014/06/10/red-hat-enterprise-linux-7-now-generally-available/">Red Hat Enterprise Linux 7 now Generally Available</a></p>    <h3>EPEL</h3>
<p>Le dépôt <a href="https://fedoraproject.org/wiki/EPEL">EPEL</a> pour RHEL-7 est ouvert (toujours en beta)</p>
<p>Installation : </p>
<pre>wget http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.1.noarch.rpm<br>yum install epel-release-7-0.1.noarch.rpm</pre><p>Vous avez donc à votre disposition une pile PHP assez complète (version 5.4.16).</p>
<p>A noter, <strong>RHSCL</strong> 1.1 fournit aussi php55 (version 5.5.6).</p>
<h3>Remi</h3>
<p>Pour les adeptes des dernières versions, ou pour les <a href="http://blog.famillecollet.com/pages/PECL-extensions-RPM-status">extensions</a> supplémentaires le dépôt <strong>remi</strong> est aussi ouvert :</p>
<p>Installation :</p>
<pre>wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm<br>yum install remi-release-7.rpm</pre><p>Et vous pouvez disposer au choix de 3 versions</p>
<ul><li>PHP <strong>5.4.29</strong> dans le dépôt <strong>remi</strong></li>
<li>PHP <strong>5.5.13</strong> dans le dépôt<strong> remi-php55</strong></li>
<li>PHP<strong> 5.6.0beta4</strong> dans le dépôt <strong>remi-php56</strong></li>
</ul><p>Note : les RPM ont été construit avec RHEL-7.0<strong>RC</strong></p>
<p><strong>CentOS 7 </strong>est <a href="http://seven.centos.org/">en cours de préparation</a> et devrait être disponibles dans quelques jours/semaines.</p>
<p><img src="media/3d2d1a35.2665280f5ed66efe5e772da3f0403a2c" data-original-source="http://cdn.libravatar.org/avatar/2665280f5ed66efe5e772da3f0403a2c" alt="Gravatar de Remi Collet" class="gravatar" /><br/><i>Original post of <a href="http://blog.famillecollet.com/post/2014/06/10/RHEL-7" title="Visit the source">Remi Collet</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Remi Collet : <a href="">Plus d&#039;extensions PHP pour RHSCL</a> (18/07/2013)</li></ul></div></p>


title: wilfried caruel : Neverball : Jeux opensource de la semaine
uri: wilfried-caruel-Neverball-Jeux-opensource-de-la-semaine
feed_id:
http://wilfriedcaruel.svnet.fr/2014/06/neverball-jeux-opensource-de-la-semaine/?pk_campaign=feed&amp;pk_kwd=neverball-jeux-opensource-de-la-semaine

url:
http://wilfriedcaruel.svnet.fr/2014/06/neverball-jeux-opensource-de-la-semaine/?pk_campaign=feed&amp;pk_kwd=neverball-jeux-opensource-de-la-semaine

content:
<h1>Présentation Neverball et Neverputt</h1>
<p><img src="media/2dc28b64.Capture-dC3A9cran-10062014-145811-1024x576.png" data-original-source="http://wilfriedcaruel.svnet.fr/wp-content/uploads/2014/06/Capture-d%C3%A9cran-10062014-145811-1024x576.png" alt="neverball" width="550" height="309"></p>
<p>Aujourd’hui je <span>vais vous parler</span> de jeux vidéo</p>
<p>Non je vais pas vous parler de <span>gros hits du moment</span> (beaucoup ne sont pas <strong>opensource</strong>) mais plutôt un jeu pour passer le temps.</p>
<p>En effet, aujourd’hui je vais essayer de vous présenter non pas 1 jeu mais 2 jeux.</p>
<p>Les jeux en question s’appellent « <strong>Neverball</strong> » et « <strong>Neverputt</strong> ».</p>
<p>Si je vais vous parler de 2 jeux c’est pour 2 raisons :</p>
<ol><li>le jeu a été développé en partie par le même développeur</li>
<li>les 2 jeux sont livrés ensemble</li>
</ol><p>Ces jeux sont multiplate-forme</p>
<p>Ces jeux sont sous licence « <strong>GPLv2</strong> ».</p>
<p>« <strong>Neverball</strong> » est un jeu qui met en scène <span>une bille très instable sur des parcours</span> plus ou moins durs.</p>
<p>Il faut incliner le plateau pour faire bouger l<span>a boule pour arriver</span> au point d’arrivée.</p>
<p>On peut créer ses propres niveaux.</p>
<p>Vous avez différentes billes à votre disposition :</p>
<ul><li>Blincky (fantome dans pac-man)</li>
<li>Earth</li>
<li>Eyeball</li>
<li>Lava</li>
<li>Majic-Eightball</li>
<li>Reactor</li>
<li>Saturn</li>
<li>Snowglobe</li>
<li>Sootsprite</li>
<li>Atom</li>
</ul><p>On a de quoi s’amuser.</p>
<p>« <strong>Neverputt</strong> » est un <span>mini jeu de golf</span>, avec des parcours plus ou moins compliqués.</p>
<p>Il faut faire comme tout jeu de golf ou mini golf un minimum de coups pour réussir le niveau.</p>
<h2>Présentation</h2>
<p>Tilt the floor to roll a ball through an obstacle course before time runs out. Neverball is part puzzle game, part action game, and entirely a test of skill.</p>
<p>Also found here is Neverputt, a hot-seat multiplayer miniature golf game, built on the physics and graphics engine of Neverball.</p>
<p>Neverball is known to run under Linux, Windows, FreeBSD, and Mac OSX. Hardware accelerated OpenGL is required. A modern processor is recommended.</p>
<h3>Les vidéos</h3>
<p><strong><span>Neverball</span></strong></p>
<p><iframe width="550" height="309" src="http://www.youtube.com/embed/tgsPcZnIi2c?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><strong><span>Neverputt</span></strong></p>
<p><iframe width="550" height="309" src="http://www.youtube.com/embed/NoKZEaFZ28E?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Ces jeux vidéo sont développés par «<a href="https://twitter.com/parasti0" target="_blank"> Jānis Rūcis</a> »</p>
<h4>Mes avis :</h4>
<p>J’aime bien ces jeux . J’ai un faible pour « <strong>Neverputt</strong> » car j’aime bien les jeux de golf.</p>
<p>Merci à l’ami « <strong>Noireaude</strong> » de m’avoir fait connaître ces jeux.</p>
<p>« <strong>Neverball</strong> ».</p>
<p>Niveau <span>design</span> . Je le trouve très joli (suivant le pc et les réglages).</p>
<p>Sur un ordinateur portable avec un touchpad, je trouve « <strong>Neverball</strong> » très difficile à jouer</p>
<p>J’aime bien <span>le nombre de billes disponibles</span> . Je regrette une chose à ce sujet , c’est qu’on ne <span>peut pas débloquer</span> petit à petit les billes.</p>
<p>« <strong>Neverputt</strong> »</p>
<p>Très bon jeux . Le <span>graphisme est simple</span> mais pas moche pour autant.</p>
<p>Je le trouve peu facile (peut-être c’est le touchepad qui fait ça)</p>
<p>J’aurais bien voulu un mode « level editor » pour « <strong>Neverputt</strong> » (pas disponible selon moi)</p>
<p><em><span><strong>Et vous connaissez-vous ou jouez- vous à ces jeux ?</strong></span></em></p>
<h5>Installations</h5>
<p><span>Archlinux</span></p>
<pre> pacman -S neverball</pre>
<p><span>Windows</span></p>
<pre><a href="http://neverball.org/download.php" target="_blank">Lien</a></pre>
<p><span>Fedora</span></p>
<pre>yum install neverball</pre>
<p>Debian</p>
<pre>apt-get install neverball neverputt</pre>
<h6>Liens :</h6>
<p><a href="http://wilfriedcaruel.svnet.fr/" target="_blank">Site officiel</a></p>
<p><a href="http://wilfriedcaruel.svnet.fr/" target="_blank">Téléchargement</a></p>
<p><a href="https://github.com/Neverball/Neverball" target="_blank">Projet Github</a></p>
<p><a href="http://la-vache-libre.org/Neverball-un-jeu-qui-va-vous-faire-perdre-la-boule" target="_blank">Article Lavachelibre</a></p>
<p><a href="http://la-vache-libre.org/" target="_blank">Source</a></p>
<p>Musique :</p>
<p><span>Neverputt</span></p>
<p><em>Zeffon – Human Bradyzoites Pt.1</em></p>
<p><span>Neverball</span></p>
<p><em>Waltteri – Music For Wiivi s Parties – Part3</em></p>
<img src="http://stats.svnet.fr/piwik.php?idsite=2&amp;rec=1&amp;url=http%3A%2F%2Fwilfriedcaruel.svnet.fr%2F2014%2F06%2Fneverball-jeux-opensource-de-la-semaine%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dneverball-jeux-opensource-de-la-semaine&amp;action_name=%C2%A0Neverball+%3A+Jeux+opensource+de+la+semaine&amp;urlref=http%3A%2F%2Fwilfriedcaruel.svnet.fr%2Ffeed%2F" width="0" height="0" alt="">
<p><img src="media/ceaa7b52.f8e0e023c0e7ee34d805b620aab6dccb" data-original-source="http://cdn.libravatar.org/avatar/f8e0e023c0e7ee34d805b620aab6dccb" alt="Gravatar de wilfried caruel" class="gravatar" /><br/><i>Original post of <a href="http://wilfriedcaruel.svnet.fr/2014/06/neverball-jeux-opensource-de-la-semaine/?pk_campaign=feed&amp;pk_kwd=neverball-jeux-opensource-de-la-semaine" title="Visit the source">wilfried caruel</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Sunday 28, October 2012</a> (28/10/2012)</li><li>wilfried caruel : <a href="">CopyQ : le logiciel opensource de la semaine</a> (25/03/2014)</li><li>wilfried caruel : <a href="">Dia : Le logiciel opensource de la semaine</a> (18/03/2014)</li><li>wilfried caruel : <a href="">Marble : Logiciel open source de la semaine</a> (01/04/2014)</li><li>wilfried caruel : <a href="">OwnCloud : Le service web opensource de la semaine</a> (08/04/2014)</li></ul></div></p>


feed_id: http://maniatux.fr/index.php?article483/un-os-francais-quelle-betise
title: Xavier Chotard : Un OS "français" ? Quelle bêtise !
uri: Xavier-Chotard-Un-OS-français-Quelle-bêtise
url: http://maniatux.fr/index.php?article483/un-os-francais-quelle-betise
content:
<p>L'idée d'un système d'exploitation français revient sur la table avec <a href="http://www.nextinpact.com/news/86938-isabelle-attard-interroge-montebourg-sur-projet-dun-os-made-in-france.htm">cet article de nextinpact</a>. S'il semble que la question de fond porte sur les logiciels libres, ce qui est très bien, j'aimerais tout de même revenir sur l'idée de base.</p>

<p>L'objectif est de rendre notre pays indépendant en ayant un contrôle total sur les logiciels afin d'éviter tout espionnage par un pays tiers, et même garantir le respect de la vie privée des utilisateurs. L'idée est bonne, en revanche le projet est mauvais, c'est même une bêtise. En effet je vois les objections suivantes :</p>

<ol><li>Le système d'exploitation d'un ordinateur n'est qu'un maillon de la chaîne. <a href="http://korben.info/computrace-lojack-absolute.html">Computrace</a> démontre que le matériel d'un PC lui-même n'est pas digne de confiance. OpenBSD et FreeBSD se méfient des générateurs de nombres aléatoires implantés dans le matériel Intel. Donc avoir un OS 100% libre et maîtrisé ne garantit pas que la machine est digne de confiance. Il faut également du matériel et des firmwares libres. Après la machine, c'est le réseau internet lui même qui est potentiellement compromis. Les routeurs peuvent contenir des backdoor introduites volontairement pour espionner ce qui transite.</li>

<li>Notre pays a lui aussi des services de renseignements, on peut donc supposer que le gouvernement n'a pas intérêt à lui compliquer la tâche, surtout que ce domaine s'étend bien au delà des frontières. Ne risque-t-on pas de se faire taper sur les doigts par les autres pays si on ampute nos services de renseignements de ces outils ? En gros, pourquoi devrait-on faire d'avantage confiance à un logiciel français qu'à un logiciel américain ?</li> 

<li>Enfin, créer un OS de A à Z et une tâche insurmontable, ou alors le coût et la durée de développement seraient prohibitifs. On imagine donc que cet OS français va essayer de "customiser" une distribution existante, en payant au passage grassement de nombreuses sociétés de services, et que l'ensemble sera abandonné lorsque le gouvernement changera. A partir de là il semble plus judicieux de soutenir des projets existants et crédibles. Pourquoi ne pas encourager le développement de matériel de confiance, constitué de composants et firmware libres, fonctionnant sous Debian, ou n'importe quelle distribution capable de fonctionner sans blobs propriétaires ?</li>

</ol><p>Le système d'exploitation français est donc une idée pompeuse et ridicule, qui fait bien rire les milieux spécialisés. Rien de concret n'en sortira. Les solutions sont déjà là, il suffit d'avoir les bonnes idées et les mettre en place. Utiliser des systèmes d'exploitation et du matériel libre dénués de firmwares propriétaires, rappeler à l'ordre les acteurs du réseau et des différents services pour interdire l'inspection du trafic (DPI), et promouvoir le chiffrement et les bons comportements serait déjà plus crédible et plus efficace.</p>

<p><em>Je réalise que je parle comme un libriste de la FSF, ce qui est plutôt effrayant...</em></p>
<p><img src="media/e307703a.0ff4e4fe3fd7015c13798c6395a084d1" data-original-source="http://cdn.libravatar.org/avatar/0ff4e4fe3fd7015c13798c6395a084d1" alt="Gravatar de Xavier Chotard" class="gravatar" /><br/><i>Original post of <a href="http://maniatux.fr/index.php?article483/un-os-francais-quelle-betise" title="Visit the source">Xavier Chotard</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://www.dadall.info/blog/index.php?post/2014/06/10/Flame-sous-FirefoxOS-commande-%21
title: dada : Flame sous FirefoxOS commandé !
uri: dada-Flame-sous-FirefoxOS-commandé
url: http://www.dadall.info/blog/index.php?post/2014/06/10/Flame-sous-FirefoxOS-commande-%21
content:
<p>Ces dernières semaines furent passablement dures et mouvementées : dernières balades en Inde sur fond de <a href="https://www.youtube.com/watch?v=JSUIQgEVDM4"><strong>The Doors</strong></a> et retour en France. Cela va bientôt faire 4 jours que je suis rentré et le choque des cultures n'est pas encore passé. Un an en Inde, ça marque un peu quand même.</p>
<p>Malgré tout, je reviens doucement à la vie européenne. Dans les choses importes que je m'étais promises de faire à mon retour, il y avait le passage sous FirefoxOS et l'abandon d'Android.</p>
<p>C'est chose faite !</p>
<p><img title="Firefox-OS-Flame.png, juin 2014" alt="Firefox-OS-Flame.png" src="media/5f0ed066.Firefox-OS-Flame.png" data-original-source="http://www.dadall.info/blog/public/FirefoxOS/Firefox-OS-Flame.png"></p>
<p>Je me lance dans un changement de cap qui me rappel mon passage de Microsoft Windows à GNU/Linux dans les années 2006. Je quitte Android que tout le monde connait pour me nicher au cœur de FirefoxOS avec le <a href="https://hacks.mozilla.org/2014/05/flame-firefox-os-developer-phone/"><strong>Flame</strong></a>.</p>
<p>Les caractéristiques de la bête ne semblent pas impressionnantes, d'après les dires de mes amis accro aux téléphones dernière génération mais elles me conviennent parfaitement.</p>
<ul><li>Processeur : Qualcomm MSM8210 Snapdragon, 1.2GHZ Dual core processor
</li>
<li>Résolution : 4.5” screen (FWVGA 854×480 pixels)
</li>
<li>Photo : arrière : 5MP with auto-focus avec flash / Avant : 2MP
</li>
<li>Fréquence : GSM 850/900/1800/1900MHz
</li>
<li>UMTS 850/900/1900/2100MHz
</li>
<li>8GB de mémoire, MicroSD slot
</li>
<li>256MB – 1GB RAM (ajustable par le développeur)
</li>
<li>A-GPS, NFC
</li>
<li>Dual SIM Support
</li>
<li>Batterie: 1,800 mAh
</li>
<li>WiFi: 802.11 b/g/n, Bluetooth 3.0, Micro USB
</li>
</ul><p>Autant dire que, personnellement, après des années avec un Samsung Galaxy Ace première génération, ça fait un choque.</p>
<p>J'avais dit que je prendrais certainement le <a href="http://www.dadall.info/blog/index.php?post/2014/05/09/Le-ZTE-Open-C-sous-FirefoxOS-me-branche-bien"><strong>ZTE Open C</strong></a>, mais le Flame me permettra de développer pour FirefoxOS, et ça, ça n'a pas de prix.</p>
<p>Anecdote : lorsque je suis allée voir sur le site de précommande, <a href="https://diaspora-fr.org/posts/410016"><strong>WOT m'a carrément sauté à la figure</strong></a> en me disant qu'il n'était pas fiable. A priori, la commande c'est bien passée et j'espère que je recevrais mon nouveau jouet d'ici juillet, comme prévu. J'vous tiendrais au courant et n'hésitez à suivre <a href="https://diaspora-fr.org/people/ccac722d863119dc"><strong>Fla</strong></a> : il a aussi commandé la bête.</p>
<p><img src="media/48d98f88.9bcde41f0ceee54d4588bb741ab92e6f" data-original-source="http://cdn.libravatar.org/avatar/9bcde41f0ceee54d4588bb741ab92e6f" alt="Gravatar de dada" class="gravatar" /><br/><i>Original post of <a href="http://www.dadall.info/blog/index.php?post/2014/06/10/Flame-sous-FirefoxOS-commande-%21" title="Visit the source">dada</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 26, November 2012</a> (26/11/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 02, September 2013</a> (02/09/2013)</li><li>dada : <a href="">Comprendre Boot to Gecko</a> (19/06/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 12, November 2012</a> (12/11/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 24, December 2012</a> (24/12/2012)</li></ul></div></p>


feed_id: http://www.sheldon.fr/2014/06/rehl7-disponible-enfin-un-kernel-3-x-pour-openvz/
title: Sheldon.fr : Rhel7 disponible – enfin un kernel 3.x pour OpenVZ ?
uri: Sheldon-fr-Rehl7-disponible-enfin-un-kernel-3-x-pour-OpenVZ
url: http://www.sheldon.fr/2014/06/rehl7-disponible-enfin-un-kernel-3-x-pour-openvz/
content:
<p>
	La nouvelle est toute fraîche, Red Hat 7 est <strike>enfin</strike> dispo !
</p>
<p>
	Bon en toute honnêteté ça va pas changer ma vie (j'utilise pas Red Hat !), mais par contre pour ceux qui utilisent Proxmox ça a un grand intérêt puisque ce dernier utilise la technologie OpenVZ pour ses containers, et donc est basé sur le kernel de Red Hat !
</p>
<p>
	Jusqu'à maintenant nous êtions coincé avec un vieillissant 2.6.32.x, la nouvelle monture intègre une kernel 3.10.x (j'entends des rires au fond de l'internet, c'est pas cool !).
</p>
<p>
	Bon par contre j'ai pas encore vu d'info sur le support officiel d'Open VZ dans RHEL 7!<br>
	normalement il devrait pas y avoir de soucis, en décembre 2013 certains utilisateurs faisait part de cette présence dans la beta de Red Hat 7.
</p>
<p>
	Plus qu'à croiser les doigts pour que ça soit toujours le cas <img src="media/95aecf05.icon_smile.gif" data-original-source="http://www.sheldon.fr/wp-includes/images/smilies/icon_smile.gif" alt=":)"><br>
	Sinon il va falloir se poser des questions sur la pérennité de Proxmox !!
</p>
<p>
	 
</p>
<p>
	Pour rappel, les 5 grandes nouveautés de RHEL 7 sont :
</p>
<ul><li>
		le support des containers Docker
	</li>
<li>
		Systemd
	</li>
<li>
		le XFS en FS par defaut
	</li>
<li>
		un meilleur support et intégration de l'AD de Microsoft
	</li>
<li>
		Performance Co-Pilot
	</li>
</ul><p>
	 
</p>
<p>
	Le lien de l'annonce officiel : http://developerblog.redhat.com/2014/06/10/red-hat-enterprise-linux-7-now-generally-available/</p>
<p><img src="media/d521ba18.115586f5625013a997597d7888a4621c" data-original-source="http://cdn.libravatar.org/avatar/115586f5625013a997597d7888a4621c" alt="Gravatar de Sheldon.fr" class="gravatar" /><br/><i>Original post of <a href="http://www.sheldon.fr/2014/06/rehl7-disponible-enfin-un-kernel-3-x-pour-openvz/" title="Visit the source">Sheldon.fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Sheldon.fr : <a href="">Mise en place d&rsquo;un Cluster Proxmox 3.1</a> (18/02/2014)</li><li>Sheldon.fr : <a href="">Proxmox 3.0 en version finale</a> (27/05/2013)</li><li>Sheldon.fr : <a href="">Faire du Pci Passtrough sous Proxmox</a> (29/03/2013)</li><li>Sheldon.fr : <a href="">R&eacute;duire la consommation cpu d&rsquo;une VM KVM sous Proxmox 2.3</a> (26/03/2013)</li><li>Sheldon.fr : <a href="">Un driver libre pour contr&ocirc;ler les sensors d&rsquo;une carte m&egrave;re Asus</a> (03/06/2014)</li></ul></div></p>


