# articles

feed_id: http://www.mumbly58.fr/article1/nouvelle-version-de-freeostorrent-fr
title: mumbly58 : Nouvelle version de freeostorrent.fr
uri: mumbly58-Nouvelle-version-de-freeostorrent-fr
url: http://www.mumbly58.fr/article1/nouvelle-version-de-freeostorrent-fr
content:
<p><img alt="" src="media/a1515850.logo.png" data-original-source="http://www.mumbly58.fr/data/images/logo.png"></p>

<p><a href="http://www.freeostorrent.fr/">Freeostorrent.fr</a> rassemble des OS libres (Systèmes d'exploitation) et des projets libres et les propose au téléchargement par l'intermédiaire du protocole Bittorrent. Il est complémentaire des projets officiels qui possèdent déjà leurs services Bittorrent (les "grandes distributions" Gnu/Linux, les xBSD, projets divers, …) et s'adresse tout particulièrement aux projets plus modestes qui recherchent un moyen simple de partager librement leurs travaux.</p>

<p><a href="http://www.freeostorrent.fr/">Freeostorrent.fr</a> est un "front-end" au tracker XBT. Ecrit en php "from scratch" par un débutant … Le site est en constant développement. Tous les feedbacks seront utiles à l'amélioration du site.</p>

<p>Si vous voulez m'apporter un peu d'aide, merci de me contacter par l'intermédiaire du formulaire de contact sur le site.</p>

<p><a href="http://www.freeostorrent.fr/">Freeostorrent.fr</a> remplace actuellement l'ancien site http://www.freetorrent.fr devenu obsolète...</p>
<p><img src="media/8409a2e0.c6484fce9031f821f3905a5e2fe55e81" data-original-source="http://cdn.libravatar.org/avatar/c6484fce9031f821f3905a5e2fe55e81" alt="Gravatar de mumbly58" class="gravatar" /><br/><i>Original post of <a href="http://www.mumbly58.fr/article1/nouvelle-version-de-freeostorrent-fr" title="Visit the source">mumbly58</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://postblue.info/isso-un-serveur-de-commentaires-similaire-a-disqus/
title: PostBlue : Isso : un serveur de commentaires similaire à Disqus
uri: PostBlue-Isso-un-serveur-de-commentaires-similaire-à-Disqus
url: http://postblue.info/isso-un-serveur-de-commentaires-similaire-a-disqus/
content:
<p>L’absence de solutions efficaces d'hébergement de commentaires m'avait mené à <a href="http://postblue.info//postblue.info/sans-commentaire/">fermer les commentaires</a> sur mon blog, mode cyclique dans la blogosphère francophone.</p>

<p>Il m'était possible d'avoir recours à un service du genre de Disqus : j'avais d'ailleurs essayé ce dernier pour presque immédiatement l'abandonner. La liste de griefs à l'encontre de tels services est longue comme le bras et rejoint une partie <a href="http://postblue.info//postblue.info/ugly-cdn/">des critiques</a> m'ayant mené à la tenue d'un <em>fork</em> du thème utilisé ici : centralisation des contenus, dépendance à un tiers, vente de données, traçage des lecteurs, absence de maîtrise sur le service, absence de consentement de la part du lecteur concernant le recours à un service commercial qui lui serait imposé, la liste s'étend à n'en plus finir.</p>

<p>Cependant, un service comme Disqus permet d'intégrer des commentaires à un moteur de blog statique qui n'intègre pas une telle fonctionnalité (comme Ghost déployé ici ou <a href="http://jekyllrb.com/">Jekyll</a> pour ne citer que ceux auxquels je me suis essayé). Les commentaires sont toujours-déjà exportés, leur intégration peut suivre plus ou moins aisément les changements de moteur de blog pour peu que l'adresse des articles ne soit pas complètement chamboulée.</p>

<p>Bref, les avantages d'une externalisation du service de commentaires par rapport au moteur de blog est intéressant — imparable pour moi qui maintenant utilise Ghost.</p>

<p><img src="media/124a7d96.isso.svg" data-original-source="http://postblue.info/content/images/2014/Aug/isso.svg" alt="Ich schrei sonst!"></p>

<p>C'est ainsi que j'ai trouvé mon bonheur avec <a href="http://postblue.info//posativ.org/isso/">Isso</a> — <a href="http://postblue.info//postblue.info/message-de-service/#isso-270">merci Neros</a> —, un service léger que j'ai pu <a href="http://postblue.info//posativ.org/isso/docs/install/">installer en quelques minutes</a> sur mon serveur.</p>

<p>Isso est un serveur de commentaires léger écrit en Python et en Javascript. L'évolution des fonctionnalités est appréciable, le support est très sympathique, et même si c'est un peu spartiate pour le moment (pas encore d'interface d'administration des commentaires, je valide chaque commentaire par retour de mail), ça fait très bien son boulot.</p>

<p>J'utilise un processus <code>supervisor</code> pour contrôler ce service.</p>

<pre><code>[program:isso]
command = /path/to/isso/bin/isso -c /path/to/isso/isso.conf run
directory = /path/to/isso
user = isso
autostart = true
autorestart = true
stdout_logfile = /var/log/supervisor/isso.log
stderr_logfile = /var/log/supervisor/isso_err.log
</code></pre>

<p>Pour mettre à jour, il est possible de composer un <code>alias</code> à ajouter au fichier de configuration de Bash ou d'une alternative à ce dernier (<code>alias update-isso='...'</code>) </p>

<pre><code>cd /path/to/isso; ./bin/pip install --upgrade isso
</code></pre>

<p>Puis, redémarrer le processus <code>supervisor</code>.</p>

<pre><code>supervisorctl restart isso'
</code></pre>

<p><strong>N.B. :</strong> Le thème que j'utilise affiche le dernier article en page de garde. Or, Isso utilise l'URL relatif de la page visitée pour servir les commentaires adéquats, créant ainsi une différence entre l'article repris en page de garde et son URL effectif. Pour corriger cela, il faut modifier le code d'intégration comme suit :</p>

<pre><code><section id="isso-thread" data-isso-id="{{url relative="true"}}"></section>
</code></pre>
<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/isso-un-serveur-de-commentaires-similaire-a-disqus/" 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://www.goffi.org/post/2015/07/14/Parlons-XMPP-%C3%A9pisode-4-les-discussions-de-groupes
title: Goffi : Parlons XMPP - épisode 4 - les discussions de groupes
uri: Goffi-Parlons-XMPP-épisode-4-les-discussions-de-groupes
url: http://www.goffi.org/post/2015/07/14/Parlons-XMPP-%C3%A9pisode-4-les-discussions-de-groupes
content:
<p>(pour lire les épisodes précédents, suivez <a href="http://www.goffi.org/tag/parlons_xmpp">l'étiquette correspondante</a>)</p>

<div>
<div>
<p>Dans le milieu du développement logiciel, et surtout dans le logiciel libre, les discussions de groupes sont très populaires, le plus souvent via IRC (Internet Relay Chat).<br>
Ce vénérable protocole fait ce qu'on lui demande, et XMPP s'en est fortement inspiré. Voyons ça de plus près.</p>

<p>Les discussions de groupes utilisées actuellement sont appelées MUC pour « Multi-User Chat » et sont définies par la XEP-0045. Cette dernière standardise et étend la solution utilisée à l'origine, appelée « groupchat ». Comme tout ceci est calqué sur IRC, je vais expliquer au fur et à mesure les différences majeures avec lui.</p>

<p>Il est possible d'accéder à un salon situé sur n'importe quel serveur depuis n'importe quel serveur (encore une fois, tant que ça n'est pas explicitement interdit dans la configuration). Les salons ont un jid, comme les utilisateurs, qui est de la forme nom_salon@service. Par exemple celui de Salut à Toi est <a href="xmpp:sat@chat.jabberfr.org?join">sat@chat.jabberfr.org</a> : « sat » est le nom du salon, « chat.jabberfr.org » le service.</p>

<p>La ressource est utilisée pour les occupants du salon: sat@chat.jabberfr.org/goffi correspond à l'occupant appelé « goffi » sur le salon <a href="xmpp:sat@chat.jabberfr.org?join">sat@chat.jabberfr.org</a>. Ah, petit détail que j'ai oublié de vous préciser dans les précédents articles: tout est unicode en XMPP, y compris le jid. Vous pouvez donc utiliser un pseudo arabe ou russe. Mais attention : certains caractères unicodes se ressemblent fortement, aussi il peut y avoir un risque de confusion visuelle entre 2 mots qui se ressemblent graphiquement, qu'on appelle « homoglyphes » : par exemple « ｇοｆｆⅰ » ressemble à « goffi » mais il utilise des caractères différents. Ce problème est mentionné dans un rapport technique unicode: <a href="http://www.unicode.org/reports/tr36/">http://www.unicode.org/reports/tr36/</a>. Aussi, ne vous basez pas uniquement sur un pseudonyme pour identifier quelqu'un (surtout qu'il est possible qu'il soit réutilisé par quelqu'un d'autre entre 2 sessions).</p>

<p>Le pseudonyme (« nickname » ou « nick » en plus court) est lié au salon et non au service : vous pouvez vous appeler « toto » sur un salon et « titi » sur un autre, et il peut y avoir quelqu'un d'autre qui s'appelle « titi » également sur un troisième salon. Ceci est une autre grosse différence avec IRC où on a un seul pseudonyme par serveur, qui sera utilisé pour tous les salons (canaux ou « channels » chez IRC) de celui-ci.</p>

<p>Pour entrer ou sortir d'un salon, ou changer de pseudonyme, on envoie une présence disponible (ou pas) directement à salon@example.net/pseudo_désiré, mais ceci est normalement géré par votre client.</p>

<p>Il est possible d'écrire directement à tous les occupants du salon (en dessous c'est un message de type « groupchat » qui est envoyé au bare jid du salon), ou d'avoir une discussion privée avec un membre (on écrit normalement au jid complet – ou full jid – du destinataire).</p>

<p>Un salon peut être public ou caché (il n’apparaîtra alors pas dans la liste des salons), non anonyme ou semi-anonyme (dans le premier cas tout le monde peut voir le jid réel d'un occupant, dans le second seuls les modérateurs et administrateurs le peuvent), persistant ou temporaire, ouvert ou accessible uniquement à une liste blanche d'utilisateur ou encore protégé par un mot de passe, modéré ou pas.</p>

<p>Ces paramètres se règlent normalement à la création du salon, ou se modifient après coup via l'option idoine de votre client (sur Gajim : clique droit sur un onglet de salon => Gérer le salon => Configurer le salon). Selon le service utilisé, vous pouvez configurer plus ou moins de choses, par exemple limiter le nombre maximal d'occupants.</p>

<p>Une fonctionnalité souvent implémentée est l'historique, ou « back log » : quand vous arrivez dans un salon, le service vous envoie les X derniers messages, vous permettant ainsi de comprendre le contexte de la conversation en cours.</p>

<p>Aussi, si une archive publique du salon est conservée (on parle de salon « loggué »), le service doit vous avertir (c'est obligatoire dans la XEP), ce qui est un autre bon point par rapport à IRC. Il faut bien sûr garder à l'esprit que n'importe qui dans le salon peut garder une archive au risque de la publier sans votre consentement.</p>

<p>Bon tout ça c'est bien joli, mais une grande force d'IRC c'est sa simplicité : pas de compte à créer, il faut juste choisir un pseudo (unique), un serveur et roulez jeunesse ! Eh bien vous ne serez pas déçus, XMPP propose exactement la même chose avec les connexions dites « anonymes ». Pas d'anonymat au sens de Tor ici, mais plutôt la possibilité d'avoir un compte temporaire, avec un jid plus ou moins aléatoire, le temps de vous connecter. Ceci est disponible de base mais doit souvent être explicitement autorisé dans la configuration du serveur, et la plupart du temps les connexions anonymes sont limitées au serveur local, pas de communication avec les autres (pour éviter les pourriels).</p>

<p>Si vous voulez faire des conversations à la IRC de manière simple et intuitive, et si vous aimez la console, je vous recommande fortement <a href="http://poez.io/">Poezio</a> qui est un excellent client XMPP, et qui joue la simplicité : de base, sans rien changer à la configuration, vous serez connecté anonymement sur le service MUC de Poezio. Il s'inspire de Irssi/Weechat, et reprend les commandes de ces derniers (ou plus généralement d'IRC). Ci-dessous le message au premier lancement, sans avoir touché à la configuration, on voit le jid anonyme attribué le temps de la session.</p>

<p><img alt="capture Poezio" src="https://lut.im/3FWvJqTB/vTmDlphA" title="capture Poezio"></p>

<p>Bon cet épisode est déjà suffisamment long, mais je n'ai pas fini avec les MUCs, aussi on en reparlera la prochaine fois, probablement avec les transports.</p>
</div>
</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/2015/07/14/Parlons-XMPP-%C3%A9pisode-4-les-discussions-de-groupes" 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="">Parlons XMPP - &eacute;pisode 1 - les bases</a> (24/06/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 2 - le c&oelig;ur et les extensions</a> (25/06/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 3 - le c&oelig;ur et les extensions (suite)</a> (01/07/2015)</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://blog.uggy.org/?post/2015/07/19/Cas-debug-DNS
title: Uggy : Cas debug DNS
uri: Uggy-Cas-debug-DNS
url: http://blog.uggy.org/?post/2015/07/19/Cas-debug-DNS
content:
<p>Je suis tombé sur un petit problème DNS interressant...<br>
Le voici dans l'ordre...</p>


<p>- Je clic sur un lien et me voila envoyé vers un article du site  http://www.leparisien.fr<br>
- Patatra, marche pas.<br>
- Vérification DNS:</p>



<blockquote><p>$ dig www.leparisien.fr<br><br>
; <<>> DiG 9.9.5-9+deb8u1-Debian <<>> www.leparisien.fr<br>
;; global options: +cmd<br>
;; Got answer:<br>
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 53534<br>
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1<br><br>
;; OPT PSEUDOSECTION:<br>
; EDNS: version: 0, flags:; udp: 4096<br>
;; QUESTION SECTION:<br>
;www.leparisien.fr.		IN	A<br><br>
;; Query time: 448 msec<br>
;; SERVER: 127.0.0.1#53(127.0.0.1)<br>
;; WHEN: Wed Jul 15 21:36:55 CEST 2015<br>
;; MSG SIZE  rcvd: 46<br><br>
$</p></blockquote>



<p>Marche pas, status: SERVFAIL</p>





<p>- Interressant</p>




<blockquote><p>$ dig cname www.leparisien.fr<br>
www.leparisien.fr.	86400	IN	CNAME	2-01-275c-0002.cdx.cedexis.net.</p></blockquote>



<p>Bon cette 1ère partie fonctionne.</p>



<p>- Essayons de voir ce que donne 2-01-275c-0002.cdx.cedexis.net.</p>




<blockquote><p>$ dig 2-01-275c-0002.cdx.cedexis.net.<br><br>
; <<>> DiG 9.9.5-9+deb8u1-Debian <<>> 2-01-275c-0002.cdx.cedexis.net.<br>
;; global options: +cmd<br>
;; Got answer:<br>
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 7708<br>
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1<br><br>
;; OPT PSEUDOSECTION:<br>
; EDNS: version: 0, flags:; udp: 4096<br>
;; QUESTION SECTION:<br>
;2-01-275c-0002.cdx.cedexis.net.	IN	A<br><br>
;; Query time: 25 msec<br>
;; SERVER: 127.0.0.1#53(127.0.0.1)<br>
;; WHEN: Wed Jul 15 21:39:41 CEST 2015<br>
;; MSG SIZE  rcvd: 59<br></p>
<p></p></blockquote>




<p>Donc c'est lui qui ne résoud pas chez moi... status: SERVFAIL...</p>


<p>- Voyons voir les DNS de cdx.cedexis.net.  ou plutôt ceux de cedexis.net.</p>




<blockquote><p>$ dig ns cedexis.net. +short<br>
flipa.cedexis.net.<br>
flipd.cedexis.net.<br>
flipg.cedexis.net.<br>
$</p></blockquote>


<p>- Testons les en direct</p>



<p>$ dig 2-01-275c-0002.cdx.cedexis.net. @flipa.cedexis.net. +short<br>
cdn2.lequipe.fr.<br>
$ dig 2-01-275c-0002.cdx.cedexis.net. @flipd.cedexis.net. +short<br>
cdn2.lequipe.fr.<br>
$ dig 2-01-275c-0002.cdx.cedexis.net. @flipg.cedexis.net. +short<br>
cdn2.lequipe.fr.<br>
$</p>


<p>Arf çà répond.<br>
Alors que cela ne répond toujours pas avec mon serveur local:</p>



<blockquote><p>$ dig 2-01-275c-0002.cdx.cedexis.net.<br><br>
; <<>> DiG 9.9.5-9+deb8u1-Debian <<>> 2-01-275c-0002.cdx.cedexis.net.<br>
;; global options: +cmd<br>
;; Got answer:<br>
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 31061<br>
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1<br><br>
;; OPT PSEUDOSECTION:<br>
; EDNS: version: 0, flags:; udp: 4096<br>
;; QUESTION SECTION:<br>
;2-01-275c-0002.cdx.cedexis.net.	IN	A<br><br>
;; Query time: 44 msec<br>
;; SERVER: 127.0.0.1#53(127.0.0.1)<br>
;; WHEN: Wed Jul 15 21:44:22 CEST 2015<br>
;; MSG SIZE  rcvd: 59<br></p></blockquote>





<p>- Comme vous l'avez remarqué, j'interroge mon serveur récursif local.</p>


<p>Quand la demande passe par lui, cela ne fonctionne pas, sinon cela semble fonctionner.</p>


<blockquote><p>$ dig 2-01-275c-0002.cdx.cedexis.net. @8.8.8.8 +short<br>
cdn2.lequipe.fr.<br>
62.210.149.48<br>
$ <br></p></blockquote>



<p>- Mon serveur DNS local est Unbound, et il semble qu'un truc le dérange (uniquement avec ces serveurs DNS cedexis.net !)...</p>


<p>- Activation des logs verbeux par la ligne</p>


<blockquote><p>verbosity: 3</p></blockquote>


<p>- Et on regarde les logs:</p>



<blockquote><p>1436989983] unbound[12494:1] info: reply from <cedexis.net.> 209.107.211.4#53 <br>
1436989983] unbound[12494:1] info: Capsforid fallback: getting different replies, failed <br>
1436989983] unbound[12494:1] debug: return error response SERVFAIL <br></p></blockquote>



<p>- Capsforid... Interressant</p>


<p>- Allons voir la <a href="https://www.unbound.net/documentation/unbound.conf.html">doc de la conf d'Unbound</a></p>


<blockquote><p>use-caps-for-id: <yes or no>
Use  0x20-encoded  random  bits  in  the  query  to  foil  spoof<br>
attempts.   This  perturbs  the lowercase and uppercase of query<br>
names sent to authority servers and checks if  the  reply  still<br>
has  the  correct casing.  Disabled by default.  This feature is<br>
an experimental implementation of draft dns-0x20.</p></blockquote>



<p>Donc en gros, avec ce paramètre à "yes", unbound envoit le nom à résoudre avec des minuscule/majuscule aléatoires, puis vérifie que la réponse à la question, qui contient la question, à bien les minuscules/majuscules aux bons endroits.</p>


<p>Et ce paramètre est a "yes" dans ma conf Unbound.</p>


<p>- Avant d'aller voir le draft dns-0x20, on lance wireshark</p>


<p><a href="media/0b150834.dns-wireshark-1.png" data-original-source="http://blog.uggy.org/public/dns-wireshark-1.png" title="dns-wireshark-1.png"><img src="media/a0712b0a..dns-wireshark-1_m.png" data-original-source="http://blog.uggy.org/public/.dns-wireshark-1_m.png" alt="dns-wireshark-1.png" title="dns-wireshark-1.png, juil. 2015"></a></p>


<p><br></p>


<p><a href="media/b19c8700.dns-wireshark-2.png" data-original-source="http://blog.uggy.org/public/dns-wireshark-2.png" title="dns-wireshark-2.png"><img src="media/bf0ee5c5..dns-wireshark-2_m.png" data-original-source="http://blog.uggy.org/public/.dns-wireshark-2_m.png" alt="dns-wireshark-2.png" title="dns-wireshark-2.png, juil. 2015"></a></p>


<p>On voit clairement ce qui se passe, la réponse contient la question en minuscule, donc pas exactement comme elle a été posée.</p>



<p>- Vérifions avec un autre domaine.. Au hasard  bortzmeyer.org</p>



<blockquote><p>$ dig www.bortzmeyer.org +short<br>
204.62.14.153<br>
$</p></blockquote>


<p>Mon unbound résoud parfaitement.</p>


<p>On voit bien que la réponse, contient bien cette fois exactement la question, avec les minuscules/majuscules aux bons endroits.</p>


<p><a href="media/538e9de9.dns-wireshark-3.png" data-original-source="http://blog.uggy.org/public/dns-wireshark-3.png" title="dns-wireshark-3.png"><img src="media/88371cb1..dns-wireshark-3_m.png" data-original-source="http://blog.uggy.org/public/.dns-wireshark-3_m.png" alt="dns-wireshark-3.png" title="dns-wireshark-3.png, juil. 2015"></a></p>



<p>- Vérifions en mettant à "no" le use-caps-for-id (ce qui, il est vrai, est la valeur par défaut)</p>


<p>Bingo, çà fonctionne cette fois</p>



<blockquote><p>$ dig 2-01-275c-0002.cdx.cedexis.net. +short<br>
cdn2.lequipe.fr.<br>
62.210.149.48<br>
$</p></blockquote>



<p>Unbound considère maintenant comme valide la réponse des serveurs de cedexis.net<br>
Victoire, je peux lire mon article sur www.leparisien.fr</p>


<p>- C'est quoi cedexis.net, ils auraient leur propre serveur DNS maison ?</p>



<blockquote><p>"We’re dedicated to building a faster web for everyone in the world. Cedexis optimizes web performance across data centers, content delivery networks (CDNs) and clouds..."</p></blockquote>


<p>Ah oui, çà colle, ils seraient bien capable d'avoir leur implémentation DNS maison.</p>




<p>- Maintenant allons voir ce fameux <a href="https://tools.ietf.org/html/draft-vixie-dnsext-dns0x20-00">draft dns-0x20.</a></p>



<p>Déjà on peut noter que c'est rédigé par  Paul Vixie de l'ISC,  c'est du sérieux.</p>


<p>Je vais vous résumer en gros:</p>


<p>Le protocole DNS est tel, qu'il y a parfois moyen de réussir à forger des réponses et donc de poluer les caches DNS.<br>
Il est donc ensuite possible de rediriger les users vers des faux site web.. bref pas cool..  mais rien de nouveau pour l'instant.<br>
Mais tout moyen permettant d'améliorer la sécurité, en rendant plus difficile de forger des fausses réponses, sans tout casser au protocole existant, est donc la bienvenue.<br>
Ce draft expose un moyen d'y parvenir.</p>


<p>Comme vous l'avez compris (pour les 3 personnes qui sont arrivées jusqu'ici, chapeau bas), il s'agit de mettre des majuscules/minuscules aléatoires dans la question envoyée au serveur DNS, puis considérer comme invalides, les réponses qui ne reprendaient pas la question en respectant la casse.</p>


<p>Pour forger une fausse réponse DNS et donc polluer le cache, il faudrait donc non seulement trouver le bon ID (<a href="http://www.bortzmeyer.org/comment-fonctionne-la-faille-kaminsky.html">Kaminsky</a>, <a href="https://fr.wikipedia.org/wiki/Paradoxe_des_anniversaires">Paradoxe des anniversaires</a> etc..) mais donc en plus avoir les bonnes majuscules/minuscules aux bons endroits. (Pas con le Paul Vixie ! )</p>


<p>Mais pour que l'idée soit exploitable, il faut donc voir ce que dit la RFC 1035 et voir comment réagissent les principales implémentations de serveurs DNS authoritatives.</p>


<p>Pour ce qui est de la <a href="https://tools.ietf.org/html/rfc1035">RFC1035</a> on peut lire en  7.3</p>


<blockquote><p>that the question section corresponds to the information currently desired</p></blockquote>


<p>Mmmm...Ce n'est pas super précis ... Est-ce  que cela inclu le respect de la casse... ?</p>


<p>Voyons voir les différentes implémentations:</p>


<p>On peut lire en 6.1</p>


<blockquote><p>Several popular authoritative DNS implementations including ISC BIND (versions 4, 8, and 9), Nominum ANS, Akamai AKADNS, Neustar UltraDNS, Verisign Atlas, NLNetLabs NSD, PowerDNS, and DJBDNS were tested.  All copied the question name exactly, bit for bit, from the request into the response.</p></blockquote>


<p>Et en 6.2</p>


<blockquote><p>Operational testing has revealed a small set of rare and/or private label authoritative DNS implementations who modify the 0x20 bits in question names while copying the question section from the request to the response.  Usually this modification is to set the 0x20 bit, thus converting a domain name to be all-lower-case (0x61..0x7A, e.g., a-z).</p></blockquote>



<p>- Conclusion:</p>


<p>Toutes les implémentations de serveur DNS authoritative majeures répondent en respectant la casse de la question.<br>
Si les serveurs récursifs pouvaient implémenter cette vérification, ceci pourrrait améliorer la sécurité du DNS.<br>
Et c'est d'ailleurs la 1ère fois que j'ai ce problème avec un serveur DNS, je vais donc garder mon paramêtre, et tant pis pour le site web du Parisien <img src="media/58970c67.wink.png" data-original-source="http://blog.uggy.org/themes/default/smilies/wink.png" alt=";)"></p>


<p>Les serveurs DNS de cedexis.net ne semblent pas tourner sous une "popular authoritative DNS implementations"  <img src="media/e9dfeab0.smile.png" data-original-source="http://blog.uggy.org/themes/default/smilies/smile.png" alt=":)"><br>
Je les ai contacté pour les informer.... si çà les interresse...</p>
<p><img src="media/3044176c.e7e26366dd7cda9f95a9ab109e4b94d9" data-original-source="http://cdn.libravatar.org/avatar/e7e26366dd7cda9f95a9ab109e4b94d9" alt="Gravatar de Uggy" class="gravatar" /><br/><i>Original post of <a href="http://blog.uggy.org/?post/2015/07/19/Cas-debug-DNS" title="Visit the source">Uggy</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>Uggy : <a href="">Performances serveur DNS avec DNSPerf et ResPerf</a> (07/10/2008)</li><li>Uggy : <a href="">Performances serveur DNS avec queryperf</a> (07/10/2008)</li><li>Uggy : <a href="">Underscore et DNS</a> (31/10/2012)</li><li>Uggy : <a href="">Modification de valeurs dans beaucoup de zones</a> (04/10/2011)</li><li>Jeoffrey Bauvin : <a href="">DNS sous Bind : Ran out of space</a> (25/07/2013)</li></ul></div></p>


feed_id: http://liens.planet-libre.org/?do=weekly&amp;week=20150720
title: Planet Libre : Brèves du Planet Libre - lundi 20, juillet 2015
uri: Planet-Libre-Brèves-du-Planet-Libre-lundi-20-juillet-2015
url: http://liens.planet-libre.org/?do=weekly&amp;week=20150720
content:
<h3><a href="http://www.nextinpact.com/news/95792-loi-renseignement-pluie-critiques-juristes-et-dong-devant-conseil-constitutionnel.htm">Loi Renseignement : pluie de critiques de juristes et d'ONG devant le Conseil constitutionnel - Next INpact</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>institution</span> <span>droit</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "En attendant la décision du Conseil constitutionnel dans une dizaine de jours, les mémoires (ou amicus curiae) s’amoncellent sur le bureau de Jean-Louis Debré. Dernier en date, celui cosigné par une ribambelle d’organisations : le Syndicat de la Magistrature, Amnesty International, la Ligue des Droits de l’Homme (LDH) ou encore le Syndicat des Avocats de France (SAF)."
	<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=20150720" 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 - Monday 28, January 2013</a> (28/01/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 16, September 2013</a> (16/09/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 23, September 2013</a> (23/09/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 25, novembre 2013</a> (25/11/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 02, d&eacute;cembre 2013</a> (02/12/2013)</li></ul></div></p>


title: Pierre-Alain Bandinelli : Raspberry Pi, un relai, quelques branchements : interrupteur intelligent
uri: Pierre-Alain-Bandinelli-Raspberry-Pi-un-relai-quelques-branchement
feed_id:
https://blog.bandinelli.net/index.php?post/2015/07/18/Raspberry-Pi%2C-un-relai%2C-quelques-branchements-%3A-interrupteur-intelligent

url:
https://blog.bandinelli.net/index.php?post/2015/07/18/Raspberry-Pi%2C-un-relai%2C-quelques-branchements-%3A-interrupteur-intelligent

content:
<p>La mission du jour était simple : redémarrer électriquement un serveur lorsqu'il cessait de répondre au ping. Défi relevé à l'aide d'un Pi, d'un relai et de quelques lignes de bash (et aussi un peu de python).</p>


<h3>Parlons d'abord du relai</h3>

<p>Un relai est un petit équipement électronique qui joue le rôle d'interrupteur contrôlable. Il existe de nombreuses cartes (pour Arduino notamment) qui comportent des relais en nombre variable : partons sur carte simple munie d'un seul canal.</p>


<p><img src="media/bbb11c51.relai.jpg" data-original-source="https://blog.bandinelli.net/public/relai.jpg" alt="relai.jpg" title="relai.jpg, juil. 2015"></p>


<p>Le principe de fonctionnement d'un relai est assez simple : une langue métallique, asservie par un ressort, ferme par défaut un circuit. En présence d'un champ électrique dans une bobine, un champ magnétique induit déplace la langue métallique qui vient alors fermer un second circuit. Comme un simple dessin vaut mieux qu'un long discours :</p>


<p><img src="media/464e1c53.principe-relai.jpg" data-original-source="https://blog.bandinelli.net/public/principe-relai.jpg" alt="principe-relai.jpg" title="principe-relai.jpg, juil. 2015"></p>


<p>Beaucoup plus d'information sur le principe d'un relai se trouve ici : <a href="http://www.astuces-pratiques.fr/electronique/le-relais-principe-de-fonctionnement">http://www.astuces-pratiques.fr/electronique/le-relais-principe-de-fonctionnement</a>.</p>


<p>Les relais que nous trouvons classiquement comportent pour chaque canal :</p>
<ul><li>un bornier destiné au courant alternatif (attention lors de la manipulation ; ce n'est plus du 5V dans le circuit mais du 220V - il convient donc d'être particulièrement prudent notamment lors de l'usage en ne laissant pas le circuit électrique en libre accès !)</li>
<li>3 connecteurs pour le contrôle :</li>
</ul><pre>* un lien à la terre (par ex. GND ou G)
* un lien à l'alimentation 5V (par ex. Vcc ou V) : à brancher sur les pins d'alimentation
* un pôle pour le contrôle (par ex. IN ou S)</pre>


<p>Par défaut, en absence de toute alimentation, 2 des bornes du bornier alternatif sont reliées. Lorsque le relai sera alimenté et que le pin d'entrée (IN ou S) sera amené au potentiel 5V, une bascule de circuit ouvert/fermé s'effectuera. Selon le cas d'usage, on pourra préférer avoir une alimentation active par défaut ou bien une alimentation coupée par défaut... il suffira d'adapter le branchement dans le bornier alternatif.</p>


<h3>Branchement du relai sur le Pi et contrôle du relai par le Pi</h3>

<p>Tout simplement :
<a href="media/8535325a.Rpi_et_relai.png" data-original-source="https://blog.bandinelli.net/public/Rpi_et_relai.png" title="Rpi_et_relai.png"><img src="media/6fcc4a74..Rpi_et_relai_m.png" data-original-source="https://blog.bandinelli.net/public/.Rpi_et_relai_m.png" alt="Rpi_et_relai.png" title="Rpi_et_relai.png, juil. 2015"></a></p>


<p>et dès que l'on commandera au Pi de basculer le GPIO (7e pin sur la planche, selon la numérotation de la planche) alors le relai basculera.</p>


<p>Je ne présente pas ici le branchement au niveau du relai qui n'est pas bien compliqué si on le considère comme un simple interrupteur. Il conviendra seulement de placer l'interrupteur sur la phase (il est toujours plus prudent de couper la phase et non le neutre !).</p>


<p>Pour contrôler le relai, on pourra exécuter le code suivant en Python sur le Pi :</p>
<pre>
#! /usr/bin/python
import RPi.GPIO as GPIO ## Import GPIO library
GPIO.setmode(GPIO.BOARD) ## Use board pin numbering
GPIO.setup(7, GPIO.OUT) ## Setup GPIO Pin 7 to OUT
GPIO.output(7,True) ## Turn on GPIO pin 7
</pre>


<p><em>GPIO.output(7,True)</em> pourra bien sûr être remplacé par <em>GPIO.output(7,False)</em> pour effectuer la bascule inverse.</p>


<p>Dans mon cas (c'est selon le branchement du relai), l'ouverture du circuit (i.e. son interruption) est commandée par <em>ouvrir-circuit.py</em> :</p>
<pre>
#! /usr/bin/python
import RPi.GPIO as GPIO ## Import GPIO library
GPIO.setmode(GPIO.BOARD) ## Use board pin numbering
GPIO.setup(7, GPIO.OUT) ## Setup GPIO Pin 7 to OUT
GPIO.output(7,True) ## Turn on GPIO pin 7
</pre>


<p>et la fermeture du circuit par <em>fermer-circuit.py</em> :</p>
<pre>
#! /usr/bin/python
import RPi.GPIO as GPIO ## Import GPIO library
GPIO.setmode(GPIO.BOARD) ## Use board pin numbering
GPIO.setup(7, GPIO.OUT) ## Setup GPIO Pin 7 to OUT
GPIO.output(7,False) ## Turn off GPIO pin 7
</pre>


<p>Et ce petit script bash (<em>eteint-redemarre.sh</em>) effectue une déconnexion/reconnexion de l'alimentation avec 5 secondes de pause intercalaire :</p>
<pre>
#!/bin/sh
/path/to/ouvrir-circuit.py 
sleep 5
/path/to/fermer-circuit.py 
</pre>


<h3>Détecter la chute du serveur pour en provoquer le redémarrage</h3>

<p>On peut alors demander au Pi de surveiller un hôte particulier et d'en provoquer le redémarrage électrique à l'aide de ce script :</p>
<pre>
#! /bin/sh
HOST=192.168.1.3
LOGFILE=/tmp/ce_que_le_pi_surveille.log
ping -c5 $HOST > /dev/null 2> /dev/null
if [ $? -eq 0 ] 
then 
	echo `date +%Y-%m-%d\\ %H:%M` Host found >> $LOGFILE 
else
	echo `date +%Y-%m-%d\\ %H:%M` Host not found >> $LOGFILE
	/path/to/eteint-redemarre.sh
fi
</pre>


<p>Et voilà, le tour est joué !</p>
<p><img src="media/046c52ed.f0dc90a616e4df8216da2ee2b645f9c7" data-original-source="http://cdn.libravatar.org/avatar/f0dc90a616e4df8216da2ee2b645f9c7" alt="Gravatar de Pierre-Alain Bandinelli" class="gravatar" /><br/><i>Original post of <a href="https://blog.bandinelli.net/index.php?post/2015/07/18/Raspberry-Pi%2C-un-relai%2C-quelques-branchements-%3A-interrupteur-intelligent" title="Visit the source">Pierre-Alain Bandinelli</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


uri: Pierre-Alain-Bandinelli-Volumio-sur-Rasperry-Pi-avec-Hifiberry-Amp
feed_id:
https://blog.bandinelli.net/index.php?post/2015/07/18/Volumio-sur-Rasperry-Pi-avec-Hifiberry-Amp-%3A-une-vraie-petite-cha%C3%AEne-connect%C3%A9e-pilotable-%C3%A0-distance

title:
Pierre-Alain Bandinelli : Volumio sur Rasperry Pi avec Hifiberry Amp+ : une vraie petite chaîne Hifi connectée et pilotable à distance

url:
https://blog.bandinelli.net/index.php?post/2015/07/18/Volumio-sur-Rasperry-Pi-avec-Hifiberry-Amp-%3A-une-vraie-petite-cha%C3%AEne-connect%C3%A9e-pilotable-%C3%A0-distance

content:
<p>Dans un <a href="https://blog.bandinelli.net/index.php?post/2015/07/18/Transformer-un-Rasperry-Pi-en-cha%C3%AEne-Hifi" title="Hifiberry Amp+ sur Raspberry Pi">précédent article</a>, nous présentions le branchement d'Hifiberry Amp+ sur le Raspberry Pi (Pi B+ ou Pi 2). Allons un peu plus loin en équipant le Pi de Volumio.</p>


<h3>Volumio en quelques mots</h3>

<p>"a revolutionary audiophile music player" annonce fièrement le site de <a href="https://volumio.org/">Volumio</a>. Il faut admettre que l'outil est admirable pratique et bien construit. Au travers d'une interface graphique web, il permet de contrôler sa bibliothèque de morceaux audio, de gérer des listes de lecture et de contrôler la sortie audio du Pi. Volumio est intelligent et il sera capable de facilement indexer le contenu d'un disque dur (USB) branché sur le Pi ou de partages réseau (SMB/CIFS ou NFS). Pratique pour servir le contenu d'un petit serveur domestique qui porterait déjà toute la musique locale en son sein.</p>


<p><img src="media/95216395..Screenshot_2015-07-18_16-14-16_m.png" data-original-source="https://blog.bandinelli.net/public/.Screenshot_2015-07-18_16-14-16_m.png" alt="Screenshot_2015-07-18_16-14-16.png" title="Screenshot_2015-07-18_16-14-16.png, juil. 2015"></p>


<h3>Une installation sans histoire</h3>
<ul><li>On télécharge l'image de Volumio sur le site <a href="https://volumio.org/" title="Volumio website">https://volumio.org/</a></li>
<li>On la déploie sur la carte SD à l'aide de la commande dd</li>
<li>On démarre le Pi</li>
</ul><p>Et hop une machine au nom (attendu !) de volumio apparaît sur le réseau local.</p>


<p>Pour une utilisation basique, on pourra se contenter de s'y connecter à l'aide du navigateur à l'adresse http://volumio.local (ou http://volumio). A défaut, il faudra trouver son adresse IP (par exemple en regardant les périphériques connectés sur votre routeur local) et utiliser l'adresse IP jusqu'à avoir paramétré une bonne résolution de nom.</p>


<h3>Accéder à Volumio en SSH</h3>

<p>Rien de plus simple :</p>

<pre>
ssh root@volumio.local
</pre>


<p>et le mot de passe par défaut est... volumio.</p>


<h3>Faire fonctionner Volumio avec l'Hifiberry Amp+</h3>

<p>Ce n'est pas très compliqué - presque plus facile que sur une Raspbian classique !</p>


<p>On désactive le système audio par défaut (via le Jack) en commentant la ligne suivante dans <em>/etc/modules</em> :</p>

<pre>
snd_bcm2835
</pre>


<p>On ajoute la ligne suivante dans <em>/boot/config.txt</em> :</p>

<pre>
dtoverlay=hifiberry-amp
</pre>


<p>puis ceci dans <em>/etc/asound.conf</em> à destination d'Alsa :</p>

<pre>
dtoverlay=hifiberry-amp
</pre>


<p>Et le tour est joué.</p>


<p>On peut alors rebooter le système Volumio et le son sort désormais de l'amplificateur Amp+.</p>


<p>On remarquera cependant assez vite que le contrôle de volume ne répond pas comme attendu. Pour corriger ce point, j'ai modifié comme suit la section <em>audio_output</em> de <em>/etc/mpd.conf</em></p>

<pre>
audio_output {
                 type           "alsa"
                 name           "Output"
                 device         "hw:0,0"
                 mixer_control  "Master"
                 mixer_device   "hw:0"
                 mixer_index    "0"
                 dop    "no"
}
</pre>


<p>et on redémarre MPD (<em>/etc/init.d/mpd restart</em>).</p>


<h3>Fixer le volume par défaut au redémarrage du Pi</h3>

<p>Pour éviter que le système ne redémarre avec un son trop fort, j'ai choisi le volume médian satisfant à l'aide d'alsamixer puis</p>

<pre>
alsactl store
</pre>


<p>Bonne écoute musicale ! La grosse chaîne Hifi du passé peut être remplacée par le petit Pi économe et discret !</p>
<p><img src="media/046c52ed.f0dc90a616e4df8216da2ee2b645f9c7" data-original-source="http://cdn.libravatar.org/avatar/f0dc90a616e4df8216da2ee2b645f9c7" alt="Gravatar de Pierre-Alain Bandinelli" class="gravatar" /><br/><i>Original post of <a href="https://blog.bandinelli.net/index.php?post/2015/07/18/Volumio-sur-Rasperry-Pi-avec-Hifiberry-Amp-%3A-une-vraie-petite-cha%C3%AEne-connect%C3%A9e-pilotable-%C3%A0-distance" title="Visit the source">Pierre-Alain Bandinelli</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.elementaryos-fr.org/elementary-os-passe-en-beta-sur-stackexchange/
title: elementary OS : elementary OS passe en beta sur StackExchange
uri: elementary-OS-elementary-OS-passe-en-beta-sur-StackExchange
url: http://www.elementaryos-fr.org/elementary-os-passe-en-beta-sur-stackexchange/
content:
<p>Stack Exchange est, comme le dit wikipedia, un réseau de sites anglophones de questions et réponses à édition collaborative. C’est un peu comme le fameux site <a href="http://askubuntu.com/">Ask Ubuntu</a>. L’équipe d’elementary a ouvert un site sur le réseau Stack Exchange et dernièrement le statut vient de passer à beta: <a href="http://elementaryos.stackexchange.com/">http://elementaryos.stackexchange.com/</a></p>
<p>L’équipe et certains utilisateurs ont déjà fait un effort incroyable pour déjà inclure les questions les plus récurrentes sur elementary OS avec les réponses les plus précises possibles. N’hésitez pas à vous inscrire pour poser une question ou soumettre une réponse. Via un système de vote, les questions les plus pertinentes et les réponses de meilleure qualité sont mis un avant.</p>
<p>A l’heure actuelle, il y a 179 questions avec 245 réponses, un taux de 93% de réponse, 428 utilisateurs et le site reçoit la visite de 131 visiteurs par jour.</p>
<p><span></span></p>
<p>Au final le stack exchange d’elementary OS peut devenir une véritable source d’informations et pourra donner réponse à la grande majorité de questions autour de cette distribution.</p>
<p><a href="media/33511bfb.Capture-du-2015-07-17-120722.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-17-120722.png" rel="lightbox"><img src="media/7129e232.Capture-du-2015-07-17-120722-600x524.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-17-120722-600x524.png" alt="Capture du 2015-07-17 12:07:22" width="600" height="524"></a></p>
<p> </p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/elementary-os-passe-en-beta-sur-stackexchange/">elementary OS passe en beta sur StackExchange</a> a été publié sur le site de la <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS - </a></p>
<p><img src="media/7e20f332.e363a9ed45733fa3aec7c3a0361380c6" data-original-source="http://cdn.libravatar.org/avatar/e363a9ed45733fa3aec7c3a0361380c6" alt="Gravatar de elementary OS" class="gravatar" /><br/><i>Original post of <a href="http://www.elementaryos-fr.org/elementary-os-passe-en-beta-sur-stackexchange/" title="Visit the source">elementary OS</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>elementary OS : <a href="">elementary OS Freya : La beta 1 Disponible pour les d&eacute;veloppeurs et les testeurs</a> (11/08/2014)</li><li>elementary OS : <a href="">Petit rappel sur l&#039;actuel disponibilit&amp;eacute; de la beta d&#039;elementary OS ISIS</a> (12/04/2014)</li><li>Olivier Delort : <a href="">Le Debian Jessie installer en version beta 2</a> (06/10/2014)</li><li>elementary OS : <a href="">Freya en version beta 2 disponible</a> (09/02/2015)</li><li>elementary OS : <a href="">La v&eacute;ritable taille du projet elementary OS</a> (14/02/2015)</li></ul></div></p>


title: Pierre-Alain Bandinelli : Transformer un Rasperry Pi en chaîne Hifi avec Hifiberry Amp+
uri: Pierre-Alain-Bandinelli-Transformer-un-Rasperry-Pi-en-chaîne-Hifi-a
feed_id:
https://blog.bandinelli.net/index.php?post/2015/07/18/Transformer-un-Rasperry-Pi-en-cha%C3%AEne-Hifi

url:
https://blog.bandinelli.net/index.php?post/2015/07/18/Transformer-un-Rasperry-Pi-en-cha%C3%AEne-Hifi

content:
<p>D'aucuns trouveront la sortie audio Jack du Raspberry Pi un peu limitée... et pour cause ! Transformer le Pi en véritable ampli est attractif... Et c'est heureusement possible grâce au Hifiberry Amp+ vendu par la <a href="https://www.hifiberry.com/ampplus/">société helvète Hifiberry</a>.</p>


<p><img src="media/84568d91.amp_plus-300x300.jpg" data-original-source="https://blog.bandinelli.net/public/amp_plus-300x300.jpg" alt="amp_plus-300x300.jpg" title="amp_plus-300x300.jpg, juil. 2015"></p>


<p>L'Hifiberry Amp+ se branche sur les pins GPIO du Raspberry Pi (B+ ou 2). Il permet alors de brancher les enceintes de son système Hifi sur le Pi.</p>


<h3>Paramétrage du Pi</h3>

<p>Dans <em>/etc/modprobe.d/raspi-blacklist.conf</em>, on peut commenter ces lignes pour ne plus 'blacklister' ces modules :</p>
<pre>
blacklist i2c-bcm2708
blacklist snd-soc-pcm512x
blacklist snd-soc-wm8804
</pre>


<p>Puis, dans /etc/modules, on commente également cette ligne :</p>
<pre>
snd_bcm2835
</pre>


<p>Ensuite, dans /boot/config.txt, on ajoute cette ligne en fin de fichier :</p>
<pre>
dtoverlay=hifiberry-amp
</pre>


<p>Enfin, dans /etc/asound.conf, on ajoute ces quelques lignes :</p>
<pre>
pcm.!default  {
 type hw card 0
}
ctl.!default {
 type hw card 0
}
</pre>


<p>Et voilà le Pi est alors capable d'émettre du son au travers de son amplificateur. Il ne reste plus qu'à brancher des enceintes pour profiter d'une musique de qualité !</p>


<h3>Aller plus loin en transformant le Pi en chaîne Hifi connectée</h3>

<p>On peut alors installer sur le Pi tout système de son choix pour une gestion facilitée de l'audio. On pourra par exemple déployer MPD ou Volumio. C'est l'objet d'un prochain article.</p>
<p><img src="media/046c52ed.f0dc90a616e4df8216da2ee2b645f9c7" data-original-source="http://cdn.libravatar.org/avatar/f0dc90a616e4df8216da2ee2b645f9c7" alt="Gravatar de Pierre-Alain Bandinelli" class="gravatar" /><br/><i>Original post of <a href="https://blog.bandinelli.net/index.php?post/2015/07/18/Transformer-un-Rasperry-Pi-en-cha%C3%AEne-Hifi" title="Visit the source">Pierre-Alain Bandinelli</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.mumbly58.fr/article9/freetorrent-fr-le-retour
title: mumbly58 : Freetorrent.fr : le retour ?
uri: mumbly58-Freetorrent-fr-le-retour
url: http://www.mumbly58.fr/article9/freetorrent-fr-le-retour
content:
<p>Le projet <a href="http://freetorrent.fr/">freetorrent.fr</a> est né fin 2005. Sa finalité ? Fournir un service d'échange de médias sous licence libre ou licence de libre diffusion par l'intermédiaire du protocole Bittorrent.<br>
Début juin 2015 je disais STOP ! Stop au projet freetorrent.fr que je menais depuis presque 10 ans... La raison principale ? Impossible de maintenir le site basé sur un code vieillissant, bourré de "rustines", caduque. L'informatique n'est pas mon "métier". Je ne suis pas développeur et possède de maigres compétences en "codage"...</p>

<p>Parallèlement, j'ai mené depuis quelques mois un autre projet : <a href="http://www.freeostorrent.fr/">freeostorrent.fr</a>. L'objectif ? Créer un front-end en PHP + MySQL au tracker XBTT.</p>

<p>A mon grand étonnement ... freeostorrent.fr fonctionne... et pas trop mal ! Aussi, suite à divers messages d'encouragement et de remerciements reçus de la part d'anciens utilisateurs de freetorrent.fr, je me suis dit que cela pourrait être la solution d'adapter le code freeostorrent.fr à freetorrent.fr ... </p>

<p>C'est ce que je suis entrain de faire... J'ai d'ailleurs ajouté un petit message dans ce sens sur http://www.freetorrent.fr...</p>

<p>J'attends vos éventuels retours, vos remarques ... à ce sujet. je suis toujours preneur de conseils, d'aide (notamment relecture du code, ...).</p>

<p><img alt="" src="media/0130fbf8.Capture_d_C3A9cran_2015_07_15_13_30.png" data-original-source="http://www.mumbly58.fr/data/images/Capture_d_%C3%A9cran_2015_07_15_13_30.png"></p>

<p> </p>
<p><img src="media/8409a2e0.c6484fce9031f821f3905a5e2fe55e81" data-original-source="http://cdn.libravatar.org/avatar/c6484fce9031f821f3905a5e2fe55e81" alt="Gravatar de mumbly58" class="gravatar" /><br/><i>Original post of <a href="http://www.mumbly58.fr/article9/freetorrent-fr-le-retour" title="Visit the source">mumbly58</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.gnomelibre.fr/2015/07/integration-des-services-de-stockage-de-fichiers-en-ligne/
title: Okki : Intégration des services de stockage de fichiers en ligne
uri: Okki-Intégration-des-services-de-stockage-de-fichiers-en-ligne
url: http://www.gnomelibre.fr/2015/07/integration-des-services-de-stockage-de-fichiers-en-ligne/
content:
<p>Carlos Soriano a récemment publié un <a href="https://csorianognome.wordpress.com/2015/07/07/cloud-providers/">billet de blog</a> sur la situation actuelle des différents services de stockage de fichiers dans les nuages, tels que <a href="https://fr.wikipedia.org/wiki/Dropbox">Dropbox</a>, <a href="https://fr.wikipedia.org/wiki/Google_Drive">Google Drive</a> ou encore <a href="https://fr.wikipedia.org/wiki/OneDrive">OneDrive</a>, ainsi que leur intégration dans les différents environnements de bureau.</p>
<p>Et les problèmes sont nombreux :</p>
<ul><li>Utilisation de code non libre par certains clients, ce qui ne permet pas de contrôler l’expérience utilisateur.</li>
<li>L’expérience peut être différente en fonction du client, ce qui peut entraîner un flux de travail différent et une mauvaise intégration.</li>
<li>Mauvaise intégration dû à la nécessité de posséder une <a href="https://fr.wikipedia.org/wiki/Interface_de_programmation">API</a> standard intégrée à l’environnement de bureau.</li>
<li>Une prise en charge complète est difficile. Elle nécessiterait l’utilisation de <a href="https://fr.wikipedia.org/wiki/GVFS">GVFS</a> pour la synchronisation, qui n’est pas encore disponible, quand chaque service utilise de toute façon sa propre méthode.</li>
<li>Utilisation d’API spécifiques en fonction de l’environnement de bureau ou du gestionnaire de fichiers. Dropbox utilise par exemple nautilus-dropbox, qui ne fonctionne qu’avec <a href="https://wiki.gnome.org/Apps/Nautilus">Fichiers</a>. Situation problématique pour les utilisateurs d’autres environnements de bureau ou de gestionnaire de fichiers. De plus, l’API pour les extensions de Fichiers est plutôt limitée.</li>
<li>Le besoin d’utiliser des icônes personnalisées pour les menus.</li>
</ul><p>À partir de là, comment faire en sorte de proposer une solution élégante qui puisse permettre aux différents services de s’intégrer proprement aux différents environnements de bureau, sans avoir besoin de s’adapter à chacun d’eux ?</p>
<p>La solution provient de la technologie agnostique <a href="https://fr.wikipedia.org/wiki/D-Bus">D-Bus</a>. Carlos Soriano a créé une nouvelle API pour D-Bus, puis a ajouté sa prise en charge dans <a href="https://fr.wikipedia.org/wiki/GTK%2B">GTK+</a>.</p>
<figure><a href="media/bbad6d48.nautilus_317_cloud.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/nautilus_317_cloud.png"><img src="media/85915cfa.nautilus_317_cloud-723x1024.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/nautilus_317_cloud-723x1024.png" alt="" width="660" height="935"></a><figcaption>Intégration d’un service de stockage en ligne dans Fichiers</figcaption></figure><p>Comme nous pouvons le constater, dans le panneau latéral nous avons bien le service MyCloud qui utilise sa propre icône, nom, statut, ainsi que la fourniture d’un menu personnalisé.</p>
<p><strong>Comment ça fonctionne ?</strong></p>
<p>Les services de cloud exposent l’API D-Bus, puis écoutent ses appels, agissant comme un serveur. En outre, les services de cloud implémentent la méthode D-Bus « CloudProviderUpdated », qui notifie à D-Bus que le service a mis à jour son statut, son icône, le chemin ou tout ce dont il a besoin.</p>
<p>Les fonctionnalités actuellement disponibles sont :</p>
<ul><li>GetIcon : récupère l’icône du service</li>
<li>GetName : récupère le nom du service</li>
<li>GetPath : récupère le dossier où le service stocke ses fichiers</li>
<li>GetStatus : récupère l’état (inoccupé, synchronisation, erreur) du service</li>
</ul><p>Et pour finir, nous pouvons exporter GMenuModel au travers de D-Bus pour la création de menus personnalisés.</p>
<p>L’autre point important, c’est que l’API D-Bus peut être étendue pour répondre à tous les besoins.</p>
<p>Bien que le travail soit toujours en cours et qu’il reste du chemin avant que ça ne puisse prétendre devenir une spécification <a href="https://fr.wikipedia.org/wiki/Freedesktop.org">Freedesktop</a>, le fait que les différents services puissent, à terme, supporter la même norme implémentée par les différents environnements de bureau, laisse de grands espoirs de voir la situation s’améliorer enfin.</p>
<p>Et dans l’éventualité où la communauté devrait faire elle-même le travail, Carlos Soriano semble tout de même penser que la situation sera bien plus simple qu’auparavant.</p>
<p><img src="media/bb7cd4d3.f4241788ba5559af3601b72220cbad09" data-original-source="http://cdn.libravatar.org/avatar/f4241788ba5559af3601b72220cbad09" alt="Gravatar de Okki" class="gravatar" /><br/><i>Original post of <a href="http://www.gnomelibre.fr/2015/07/integration-des-services-de-stockage-de-fichiers-en-ligne/" title="Visit the source">Okki</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>Okki : <a href="">Une meilleure communication autour de Fichiers</a> (01/05/2015)</li><li>Okki : <a href="">Comment cacher des fichiers ou des dossiers sans les renommer</a> (22/05/2015)</li><li>Okki : <a href="">Le point sur les nouveaut&eacute;s &agrave; venir de Fichiers 3.18</a> (05/07/2015)</li><li>La vache libre : <a href="">GdMap &ndash; Visualisez la structure et les fichiers de vos supports de stockage et disques durs en un coup d&rsquo;&oelig;il</a> (26/11/2013)</li><li>Okki : <a href="">Afficher, de fa&ccedil;on permanente, la barre d&rsquo;adresse dans Nautilus</a> (06/03/2015)</li></ul></div></p>


feed_id: http://www.blog-des-telecoms.com/xivo-et-raspberry-pi-2-lipbx-ideal-pour-les-petites-societes/
title: Mathias : Xivo et Raspberry PI 2 : l’IPBX idéal pour les petites sociétés ?
uri: Mathias-Xivo-et-Raspberry-PI-2-l-IPBX-idéal-pour-les-petites-so
url: http://www.blog-des-telecoms.com/xivo-et-raspberry-pi-2-lipbx-ideal-pour-les-petites-societes/
content:
<p>Pouvoir utiliser une carte <a href="http://www.blog-des-telecoms.com/howto-comment-overclocker-votre-carte-raspberry-pi/">Raspberry PI</a> pour faire un petit IPBX est un projet intéressant : compacité et faible consommation. Plusieurs manières existent afin d’atteindre cet objectif. Naturellement, installer un Asterisk ou un FreeSwitch tout frais sur une distribution adaptée à la carte, la Raspbian, est la première idée qui a germée dans mon esprit. L’exercice fut concluant, mais les performances assez limitées, entre 3 et 5 appels simultanés selon la configuration et le système. Un peu juste, et difficilement utilisable en production sans une interface graphique digne de ce nom (sauf pour des projets de niche).</p>
<p>Depuis, la carte Raspberry PI 2 a vu le jour avec des spécifications en hausse ouvrant ainsi d’intéressantes perspectives. Les limitations techniques de la carte étant repoussée, une utilisation en IPBX pour les petites entreprises devient envisageable. Cette carte embarque assez de puissance afin de pouvoir faire tourner Asterisk ou FreeSwitch et un petit serveur web pour la configuration et l’interface utilisateur. N’ayant pas eu beaucoup de temps disponible, ni de carte Raspberry PI 2 sous la main, je n’ai pas encore monté de lab.</p>
<p>Mais un intégrateur Nantais, <a href="https://www.linkedin.com/pub/geoffroy-rabouin/27/664/994" target="_blank">Geoffroy RABOUIN</a> a remonté ses manches et a passé quelques nuits blanches afin d’intégrer Xivo, un célèbre IPBX Open Source basé sur Asterisk offrant une interface web agréable,  à une carte Raspberry PI 2. Au passage, un grand merci à la community manager de Xivo, <a href="https://twitter.com/v_dagrain" target="_blank">Valérie DAGRAIN</a>, de m’avoir fait découvrir ce projet. Le nom de ce sympathique projet : simplement <a href="http://raspivo.io/" target="_blank">Raspivo, Xivo sur Raspberry PI 2</a>.</p>
<p>A l’heure de la rédaction de cet article, Raspivo intègre la <a href="http://projects.xivo.io/versions/228" target="_blank">dernière version de Xivo, la 15.12</a>.</p>
<p>La documentation d’installation est disponible en ligne : <a href="http://raspivo.io/installation-depuis-nos-depots.html" target="_blank">installation de Raspivo depuis les dépôts de Iris Networks</a> (société de Geoffroy RABOUIN). Le process est vraiment simple. Selon le créateur, les performances sont très intéressantes. Il a en effet atteint 12 appels simultanés sans déformation de la voix. Reste à voir les limitations, je pense notamment à certaines fonctionnalités gourmandes en CPU et en I/O.</p>
<p>Ce projet mérite une attention toute particulière, de part la qualité de la <a href="http://www.blog-des-telecoms.com/liste-des-ipbx-libres/" target="_blank">distribution Xivo</a> (une de mes 2 solutions de téléphonie libre préférées), et d’autre part par les caractéristiques de la carte Raspberry PI 2 : faible consommation, pas de pièces mobiles et taille réduite.</p>
<p>Dès que j’ai un peu de temps et une carte sous la main, je testerai Raspivo et je vous ferai un retour détaillé.</p>
<p>Raspivo présente une réelle alternative permettant aux petites sociétés de disposer d’une solution de téléphonie libre low cost, un <a href="http://www.blog-des-telecoms.com/asterisk-peut-il-remplacer-votre-pabx/" target="_blank">IBPX asterisk</a> simple et fiable.</p>
<div data-ssbp-counts="true" data-ssbp-total-counts="true" data-ssbp-responsive="true"><button><span></span></button><div data-ssbp-share-text="Partagez cet article si vous l'avez aimé, merci" data-ssbp-url="http://www.blog-des-telecoms.com/category/open-source/feed/" data-ssbp-title=" » Open source" data-ssbp-short-url="" data-ssbp-post-id="1393"></div></div><div><h3>Autres articles à lire:</h3><ul><li><a href="http://www.blog-des-telecoms.com/raspberry-pi-vente-flash-256m/" target="_blank">Raspberry PI : vente flash (256M)</a></li><li><a href="http://www.blog-des-telecoms.com/mistserver-installation-sous-ubuntu/" target="_blank">Mistserver : installation sous Ubuntu</a></li><li><a href="http://www.blog-des-telecoms.com/liste-des-ipbx-libres/" target="_blank">Liste des IPBX libres</a></li><li><a href="http://www.blog-des-telecoms.com/creer-votre-serveur-asterisk-dans-linux-pratique-ete-2015/" target="_blank">Créer votre serveur Asterisk : dans Linux Pratique été…</a></li><li><a href="http://www.blog-des-telecoms.com/ipbx-sortie-de-astlinux-1-14-plateforme-de-communication-securisee-embarquee/" target="_blank">IPBX : sortie de Astlinux 1.14, plateforme de communication…</a></li></ul><div></div></div><p>Cet article <a rel="nofollow" href="http://www.blog-des-telecoms.com/xivo-et-raspberry-pi-2-lipbx-ideal-pour-les-petites-societes/">Xivo et Raspberry PI 2 : l’IPBX idéal pour les petites sociétés ?</a> est apparu en premier sur <a rel="nofollow" href="http://www.blog-des-telecoms.com/">Blog des télécoms - Par Mathias, expert et formateur</a> rédigé par <a rel="nofollow" href="http://www.blog-des-telecoms.com/author/mathias-wolff-consultant-chef-de-projet-freelance/">Mathias</a>.</p>
<p><img src="media/98986061.ea69d4f0fe4774861517d6390c8c2d35" data-original-source="http://cdn.libravatar.org/avatar/ea69d4f0fe4774861517d6390c8c2d35" alt="Gravatar de Mathias" class="gravatar" /><br/><i>Original post of <a href="http://www.blog-des-telecoms.com/xivo-et-raspberry-pi-2-lipbx-ideal-pour-les-petites-societes/" title="Visit the source">Mathias</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>Mathias : <a href="">Liste des IPBX libres</a> (13/07/2015)</li></ul></div></p>


title: Cyrille BORNE : Problèmes, faux problèmes et résolution dans Pluxml pour la version mobile
uri: Cyrille-BORNE-Problèmes-faux-problèmes-et-résolution-dans-Pluxml
feed_id:
http://cyrille-borne.com/article520/problemes-faux-problemes-et-resolution-dans-pluxml-pour-la-version-mobile

url:
http://cyrille-borne.com/article520/problemes-faux-problemes-et-resolution-dans-pluxml-pour-la-version-mobile

content:
<p>Voilà un ensemble de captures réalisées avec mon mobile :</p>

<p><img alt="" src="media/e67f87a6.201507pluxml01.png" data-original-source="http://cyrille-borne.com/data/images/blog/pluxml/201507pluxml01.png"><img alt="" src="media/ab608955.201507pluxml02.png" data-original-source="http://cyrille-borne.com/data/images/blog/pluxml/201507pluxml02.png"><img alt="" src="media/5e995c64.201507pluxml03.png" data-original-source="http://cyrille-borne.com/data/images/blog/pluxml/201507pluxml03.png"></p>

<p>Il apparaît que les images sont déformées dans la version mobile, les vidéos aussi. Il faut savoir par contre que <strong>ceci n'est vrai que si vous utilisez comme moi ckeditor</strong>, une petite pointe de facilité dans ce magnifique univers spartiate. Pour obtenir le magnifique résultat que vous pourrez voir plus loin, il faudra modifier le fichier<strong> themes/defaut/css/theme.css</strong> et rajouter ceci :</p>

<div>}<br>
img {<br>
border: 0;<br>
height: auto !important;<br>
max-width: 100%;<br>
}<br>
.embeddedContent {<br>
position: relative;<br>
padding-bottom: 56.25%; /* 16:9 */<br>
padding-top: 25px;<br>
height: 0;<br>
}<br>
.embeddedContent iframe {<br>
position: absolute;<br>
top: 0;<br>
left: 0;<br>
width: 100% !important;<br>
height: 100% !important;<br>
}</div>

<p><img alt="" src="media/34f5846b.201507pluxml05.png" data-original-source="http://cyrille-borne.com/data/images/blog/pluxml/201507pluxml05.png"><img alt="" src="media/8bbcd9d7.201507pluxml06.png" data-original-source="http://cyrille-borne.com/data/images/blog/pluxml/201507pluxml06.png"><img alt="" src="media/0c4e93b3.201507pluxml07.png" data-original-source="http://cyrille-borne.com/data/images/blog/pluxml/201507pluxml07.png"></p>

<p>Donc ça c'est fait, j'attire enfin votre attention sur ce qui suit :</p>

<p><img alt="" src="media/ea303c36.201507pluxml04.png" data-original-source="http://cyrille-borne.com/data/images/blog/pluxml/201507pluxml04.png"></p>

<p>La skin est désormais responsive design, jusqu'à maintenant j'utilisais le plugin de <a href="http://warriordudimanche.net/article301/wdd-mobile-menu-un-plugin-de-menu-mobile-pour-pluxml">Bronco WDD_Mobile_Menu</a> qui permettait d'afficher un menu propre, désormais c'est pris en charge directement au niveau de Pluxml. Néanmoins sur la capture précédente, on pourrait penser qu'il n'y a que 5 éléments au menu alors que j'en ai 8, j'ai signalé ça comme une anomalie mais en fait<strong> ça scrolle</strong>. Une demande d'évolution est faite en ce sens pour que cela soit visible sur le menu mobile et laisser moins de part à l'imagination.</p>

<p>Je salue le travail de Stéphane qui non seulement code, répond sur le forum mais fait aussi ce travail conséquent par mail, ceux qui ont l'habitude de me pratiquer savent que je suis particulièrement lourdingue, et même Bronco s'y met puisque le captcha de la page de contact ne fonctionne pas.</p>
<p><img src="media/65327678.20faece4cc1e02ca974f1d3d88e9650d" data-original-source="http://cdn.libravatar.org/avatar/20faece4cc1e02ca974f1d3d88e9650d" alt="Gravatar de Cyrille BORNE" class="gravatar" /><br/><i>Original post of <a href="http://cyrille-borne.com/article520/problemes-faux-problemes-et-resolution-dans-pluxml-pour-la-version-mobile" title="Visit the source">Cyrille BORNE</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>Cyrille BORNE : <a href="">Plugin pour am&eacute;liorer la version mobile de pluxml</a> (29/01/2015)</li><li>Tasse de Caf&eacute; : <a href="">Firefox OS Simulator en version 1.0, pour tester l&rsquo;OS mobile de Mozilla</a> (12/12/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 25, March 2013</a> (25/03/2013)</li></ul></div></p>


feed_id: http://www.elementaryos-fr.org/pantheon-subtitles-ou-telecharger-des-sous-titres-facilement/
title: elementary OS : Pantheon-subtitles ou télécharger des sous-titres facilement
uri: elementary-OS-Pantheon-subtitles-ou-télécharger-des-sous-titres-fa
url: http://www.elementaryos-fr.org/pantheon-subtitles-ou-telecharger-des-sous-titres-facilement/
content:
<p>Un peu par hasard en parcourant GitHub je suis tombé sur un projet nommé <a href="https://github.com/Jguer/Pantheon-Subtitles">Pantheon-Subtitles</a>. Ce n’est pas un projet officiel elementary mais ils pourra être utile aux utilisateurs cinéphiles. Pantheon-Subtitles est tout simplement un fichier contract pour pantheon-files, pour faire simple ce sera un raccourci visible dans le menu contextuel. En cliquant droit sur le fichier vidéo d’un épisode de votre série télé préférée, vous aurez “Download Subtitles”. En fait le programme utilise <a href="https://pypi.python.org/pypi/subliminal/">le paquet python subliminal</a> qui ira télécharger les sous-titres correspondant (en fonction du nom du fichier) depuis les grands sites de sous-titres.</p>
<p><span></span></p>
<p><a href="media/0d60b1f0.Preview.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Preview.png" rel="lightbox"><img src="media/f8eb1747.Preview-600x416.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Preview-600x416.png" alt="Preview" width="600" height="416"></a></p>
<p> </p>
<p>Pour l’installation il faut cloner le dépôt git <strong>(installer le paquet git si vous ne l’avez pas)</strong> et exécuter le fichier d’installation.</p><pre>git clone https://github.com/Jguer/Pantheon-Subtitles.git /tmp/Subtitles
cd /tmp/Subtitles
chmod +x install.sh
./install.sh</pre><p>
et pour désinstaller:</p><pre>chmod +x uninstall.sh
./uninstall.sh</pre><p>
 </p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/pantheon-subtitles-ou-telecharger-des-sous-titres-facilement/">Pantheon-subtitles ou télécharger des sous-titres facilement</a> a été publié sur le site de la <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS - </a></p>
<p><img src="media/7e20f332.e363a9ed45733fa3aec7c3a0361380c6" data-original-source="http://cdn.libravatar.org/avatar/e363a9ed45733fa3aec7c3a0361380c6" alt="Gravatar de elementary OS" class="gravatar" /><br/><i>Original post of <a href="http://www.elementaryos-fr.org/pantheon-subtitles-ou-telecharger-des-sous-titres-facilement/" title="Visit the source">elementary OS</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


uri: Cyrille-BORNE-BoZoN-petite-application-de-partage-de-fichiers-et-aut
feed_id:
http://cyrille-borne.com/article519/bozon-petite-application-de-partage-de-fichiers-et-autres-reflexions-metaphysiques-sur-l-extremement-petit

title:
Cyrille BORNE : BoZoN petite application de partage de fichiers et autres réflexions métaphysiques sur l'extrêmement petit

url:
http://cyrille-borne.com/article519/bozon-petite-application-de-partage-de-fichiers-et-autres-reflexions-metaphysiques-sur-l-extremement-petit

content:
<p><a href="https://github.com/broncowdd/BoZoN">BoZon</a> est un logiciel web qui permet de partager des fichiers par le biais du glisser déposer, un peu comme dropbox en fait. Vous prenez votre fichier vous le glissez dans l'interface, vous obtenez le fichier dans l'interface. Un clic droit sur le fichier vous donne son lien de téléchargement qui n'est pas en clair, mais un machin bizarre avec des chiffres et des lettres (consonne, le compte est bon !) codés de façon à ne pas pouvoir récupérer les fichiers trop facilement par une tierce personne qui ne serait pas concernée par le partage. Voici en une image l'application, car en fait il n'y a pas besoin de montrer plus qu'une image.</p>

<p><img alt="" src="media/dfb2209e.20150716bozon.png" data-original-source="http://cyrille-borne.com/data/images/libre/20150716bozon.png"></p>

<p>Dans sa forme actuelle le logiciel a quand même de l'intérêt pour faire un partage rapide de fichiers avec quelqu'un bien sûr, mais pas seulement, pour récupérer rapidement un fichier ou le sauvegarder pour pouvoir y accéder plus tard. Exemple concret, cette année mon fils a travaillé au CDI, un accident dans le jargon, il avait un document mais pas de clé USB, pas forcément simple de s'envoyer le fichier, j'avais posé <a href="https://gitlab.com/mojo42/Jirafeau/">jirafeau</a> à l'époque mais ça n'avait pas fonctionné, les documents étaient modifiés et irrécupérables, je n'avais pas insisté plus. Là je vais mettre en place un BoZon pour cette année ce qui lui permettra de pouvoir faire circuler ses documents entre la maison et l'école et pouvoir continuer à perdre les clés USB que je lui donne, la prochaine fera certainement la taille d'un poney pour être certain qu'elle n'est pas trop petite mais c'est une autre histoire.</p>

<p>BoZon pourrait être bien plus, et je vous invite à motiver <a href="http://www.warriordudimanche.net/article319/bozon-1-2-tout-nouveau#c1436957302-1">Bronco le Warrior du dimanche</a> pour que ce soit le cas. Prenons à nouveau un exemple très concret, je suis à l'école, je me rends compte que j'ai besoin d'un cours, je ne peux pas utiliser mon instance de owncloud qui est sur le port 1011 et donc bloquée par la machinerie infernale du lycée, je pourrai utiliser office365 mais je n'ai pas 45 minutes devant moi pour arriver aux fichiers, soyons fous, je lance Bozon. En fait pour office365 même si vous soulèverez un peu l'ironie, il est vrai que l'interface n'est pas des plus rapides mais c'est surtout l'upload de mes contenus qui est pénible, c'est lent, ça ne gère (gérait pas ?), l'upload des dossiers, quand pour charger mes documents dans BoZon, je n'ai même pas besoin de passer par l'interface mais juste à envoyer tout par le ftp, le ftp, on a jamais rien fait de mieux pour partager des contenus sauf quand bien sûr on ne sait pas comment utiliser un client ftp et c'est ce qui fait la force de ce type d'interface.</p>

<p>Utiliser BoZon c'est nécessairement penser à <a href="https://github.com/ldleman/dropcenter">dropcenter</a> d'idleman, qui n'a malheureusement pas mis son logiciel à jour depuis deux ans et c'est forcément avoir des regrets car on a raté avec le raspberry pi, ou les vieilles machines, une autre voie, celle de la légèreté. Je suis utilisateur de owncloud, c'est plus par dépit qu'autre chose. Je pourrai dire la même chose d'office365 d'ailleurs ou de cozycloud, les temps de chargement sont horriblement lents sauf si vous installez l'ensemble sur une machine de guerre. A l'heure actuelle si on veut faire du partage de fichiers de façon efficace, il est nécessaire de passer par un client ftp et là vous perdez 70% de l'auditoire. Non pas qu'il soit compliqué d'utiliser un client ftp, mais c'est austère, peu convivial, si bien qu'une interface comme celle de dropcenter, peut être BoZon demain si Bronco continue de développer son logiciel me paraît indispensable pour qui veut faire du partage de dans un cadre que je qualifierai de familial avec peu de ressources derrières ce qui était le cas du raspberry premier du nom que je n'ai jamais réussi à transformer en serveur viable, il faudrait tester avec le deux.</p>

<p>Sous prétexte qu'on assiste à une montée régulière de la puissance des machines, on néglige totalement la légèreté des applications, et dans la consommation des ressources et dans le nombre de fonctionnalités où l'on sort le marteau piqueur pour tuer une mouche. Pluxml est l'exemple typique de logiciel adapté, il permet de faire l'essentiel, il est léger, et peut donc par le fait être auto-hébergé sur une machine modeste. Trop peu de logiciels sont pensés de cette façon, on préfère les usines à gaz.</p>

<p>On ne peut que regretter qu'il n'existe pas assez de ce type de logiciels, en espérant que BoZon vienne combler un manque, celui du petit partage de fichiers facile en famille.</p>
<p><img src="media/65327678.20faece4cc1e02ca974f1d3d88e9650d" data-original-source="http://cdn.libravatar.org/avatar/20faece4cc1e02ca974f1d3d88e9650d" alt="Gravatar de Cyrille BORNE" class="gravatar" /><br/><i>Original post of <a href="http://cyrille-borne.com/article519/bozon-petite-application-de-partage-de-fichiers-et-autres-reflexions-metaphysiques-sur-l-extremement-petit" title="Visit the source">Cyrille BORNE</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>Guiona : <a href="">FileZ : Une application Web Open Source d&rsquo;&eacute;changes de fichiers</a> (10/08/2012)</li><li>dahu_fou : <a href="">Cr&eacute;er un serveur Web en 2 clics &mdash; partagez (enfin) de gros documents facilement</a> (20/12/2009)</li><li>Marty : <a href="">Anonymat et partage de fichiers</a> (18/03/2010)</li><li>Christophe Brand : <a href="">D-Lan partage de fichiers sur r&eacute;seau local</a> (28/09/2012)</li><li>Slobberbone : <a href="">OwnCloud - Partage de fichiers</a> (25/10/2012)</li></ul></div></p>


feed_id: http://www.elementaryos-fr.org/elementary-le-theme-dicones-ultime/
title: elementary OS : elementary+, le thème d’icônes ultime
uri: elementary-OS-elementary-le-thème-d-icônes-ultime
url: http://www.elementaryos-fr.org/elementary-le-theme-dicones-ultime/
content:
<p>Le thème d’icône par défaut elementary est certes magnifique mais est un peu limité. Daniel Foré ne peut se permettre de créer des icônes pour chaque applications tierces. Toutefois un groupe de designers (et un peu développeurs) ont crée le thème d’icones elementary+ pour palier à ce problème. D’ailleurs notre ami, fsvh, auteur des thèmes Pacifica et Insigna fait partie de cette team.</p>
<p>Site du projet: <a href="https://github.com/mank319/elementaryPlus">https://github.com/mank319/elementaryPlus</a></p>
<p>Bien sûr n’hésitez pas à contacter cette équipe si vous désirez contribuer avec vos propres icônes d’applications tierces.</p>
<p>Pour installer ce thème sur elementary OS 0.3 Freya</p>
<p><span></span></p><pre>sudo add-apt-repository ppa:cybre/elementaryplus
sudo apt-get update
sudo apt-get upgrade &amp;&amp; sudo apt-get install elementaryplus</pre><p>
<a href="media/dfb2855c.AppIconPreview.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/AppIconPreview.png" rel="lightbox"><img src="media/dbbe77ef.AppIconPreview-600x190.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/AppIconPreview-600x190.png" alt="AppIconPreview" width="600" height="190"></a></p>
<p><a href="media/a26246a2.Capture-du-2015-07-15-080556.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-15-080556.png" rel="lightbox"><img src="media/ee9c9209.Capture-du-2015-07-15-080556-600x415.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-15-080556-600x415.png" alt="Capture du 2015-07-15 08:05:56" width="600" height="415"></a></p>
<p><a href="media/b1e2c162.Capture-du-2015-07-15-080525.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-15-080525.png" rel="lightbox"><img src="media/d4b840a1.Capture-du-2015-07-15-080525-600x404.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-15-080525-600x404.png" alt="Capture du 2015-07-15 08:05:25" width="600" height="404"></a></p>
<p> </p>
<p>Mais cela ne s’arrête pas à juste des icônes en plus. L’équipe a fait un effort pour fournir des icônes monochromes au look elementary pour la zone de notification:</p>
<p><a href="media/57c785ab.StatusIconPreview.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/StatusIconPreview.png" rel="lightbox"><img src="media/57703f5a.StatusIconPreview-600x82.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/StatusIconPreview-600x82.png" alt="StatusIconPreview" width="600" height="82"></a></p>
<p>La mise en place de ces icônes particulières nécessite l’utilisation de scripts. Afin de faciliter les choses, le thème est fournis avec une application de configuration qui vous permet d’activer ces icônes de notifications en fonction des logiciels installés:</p>
<p><a href="media/49e1b7c9.Capture-du-2015-07-15-080719.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-15-080719.png" rel="lightbox"><img src="media/d1f15ccf.Capture-du-2015-07-15-080719-446x600.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-15-080719-446x600.png" alt="Capture du 2015-07-15 08:07:19" width="446" height="600"></a></p>
<p> </p>
<p>Si vous jetez un œil au dépôt github, vous constaterez que le projet est très actif. J’invite les utilisateurs16 d’elementary OS à utiliser ce thème <img src="media/9874032c.simple-smile.png" data-original-source="http://www.elementaryos-fr.org/wp-includes/images/smilies/simple-smile.png" alt=":-)"></p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/elementary-le-theme-dicones-ultime/">elementary+, le thème d’icônes ultime</a> a été publié sur le site de la <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS - </a></p>
<p><img src="media/7e20f332.e363a9ed45733fa3aec7c3a0361380c6" data-original-source="http://cdn.libravatar.org/avatar/e363a9ed45733fa3aec7c3a0361380c6" alt="Gravatar de elementary OS" class="gravatar" /><br/><i>Original post of <a href="http://www.elementaryos-fr.org/elementary-le-theme-dicones-ultime/" title="Visit the source">elementary OS</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://geekdefrance.fr/2015/07/15/raspbmc-est-mort-vive-osmc/
title: Geek de France : RaspBMC est mort, vive OSMC !
uri: Geek-de-France-RaspBMC-est-mort-vive-OSMC
url: http://geekdefrance.fr/2015/07/15/raspbmc-est-mort-vive-osmc/
content:
<p><a href="media/135da29a.OSMC_logo.png" data-original-source="http://img2.geekdefrance.fr/wp-content/uploads/2015/07/OSMC_logo.png" target="_blank" rel="nofollow"><img src="media/135da29a.OSMC_logo.png" data-original-source="http://img2.geekdefrance.fr/wp-content/uploads/2015/07/OSMC_logo.png" alt="OSMC_logo" width="348" height="100"></a></p>
<p>Je suis depuis des années j’utilise le<a href="http://geekdefrance.fr/?s=XBMC" target="_blank"> mediacenter XBMC</a>, qui répond à 100% de mes besoins multimédia (bon 80% je n’ai pas encore de multiroom à la SONOS), sur un RaspBerry Pi, via la distribution RaspBMC. Et voilà, RaspBMC devient maintenant <a href="https://osmc.tv/" target="_blank" rel="nofollow">OSMC</a>.</p>
<h3>OSMC : Open-Source Media Center</h3>
<p>OSMC pour Open-source Media Center existe à dire vrai depuis quelques mois déjà mais jusque-là à un stade de stabilité qui ne me contentait pas. Depuis peu, toutefois, le site RaspBMC (Raspbian + XBMC) renvoie vers OSMC et <strong>propose une build tout à fait exploitable</strong>.</p>
<p>Mais, vous demandez vous peut-être, <strong>pourquoi changer le projet de nom ?</strong> Sans avoir un regard réel sur les motivations de la team développant RaspBMC, je pense que les raisons sont évidentes et même sémantiques. Déjà<strong> XBMC n’est plus</strong> et a été remplacé par KODI, donc le nom RapBMC ne fera bientôt plus echo à personne. Ensuite, l’optique OSMC offre l’opportunité à l’équipe de <strong>remplacer à volonté et à tout moment Raspbian ou Kodi par une autre solution, sous réserve qu’elle soit open-source.</strong></p>
<p>Qui plus est, OSMC ne se destine plus uniquement au RPi et sera <strong>installable sur d’autres plateformes matérielles/logicielles </strong>(comme la <a href="https://osmc.tv/shop/" target="_blank" rel="nofollow">Box VERO</a>). Et puis…OSMC, ça en jette comme nom !</p>
<p><a href="media/09499b4e.vero.png" data-original-source="http://img2.geekdefrance.fr/wp-content/uploads/2015/07/vero.png" target="_blank" rel="nofollow"><img src="media/6a16650d.vero-300x300.png" data-original-source="http://img2.geekdefrance.fr/wp-content/uploads/2015/07/vero-300x300.png" alt="vero" width="200" height="200"></a></p>
<h3>KISS me, I’m easy</h3>
<p>Avec OSMC, ce qui a fait la force de XBMC/RaspBMC est clairement maintenu : <strong>un produit simple de prise en main et d’installation</strong>. La philosophie <strong>KISS</strong> (Keep It Simple Stupid) est vraiment respectée. Un <a href="https://osmc.tv/download/" target="_blank" rel="nofollow">installeur (disponible sous Linux, Windows et MacOS)</a> va vous permettre une installation rapide et simple de sa carte SD/MicroSD/clé USB (que les barbus en manque de lignes de code se rassurent, on peut aussi télécharger son image et la monter à la barbare) que l’on introduira dans notre Raspberry Pi.</p>
<p><a href="media/da9ed742.installeur_OSMC.png" data-original-source="http://img1.geekdefrance.fr/wp-content/uploads/2015/07/installeur_OSMC.png" target="_blank" rel="nofollow"><img src="media/b7e74ef1.installeur_OSMC-300x240.png" data-original-source="http://img1.geekdefrance.fr/wp-content/uploads/2015/07/installeur_OSMC-300x240.png" alt="installeur_OSMC" width="300" height="240"></a></p>
<p>Lors du premier boot, OSMC va vous proposer le choix de la langue et vous demander 1-2 informations, redémarrer et ça y est, votre média-center sera opérationnel ! Autant le dire, OSMC propose ce que tout libriste pragmatique attend :<strong> une solution très simple de mise en place et accessible à tous.</strong></p>
<h3>Du KODI tout beau et opérationnel</h3>
<p>En termes d’interface, OSMC propose un <strong>thème pour KODI très sympa, clair, bleuté et peu gourmand en ressources</strong> (de là dire qu’il a été pensé pour des config légère comme le RPi ;p ). Le système a aussi été <strong>globalement pré-paramétré</strong> pour un usage immédiat avec accès en http opérationnel (nécessaire au pilotage <a href="https://play.google.com/store/apps/details?id=org.leetzone.android.yatsewidgetfree&amp;hl=fr" target="_blank" rel="nofollow">depuis son smartphone</a> ou avec <a href="http://geekdefrance.fr/2013/08/29/s-a-r-a-h-sa-maison-au-doigt-et-a-la-voix/" target="_blank">S.A.R.A.H.</a>), support de AIRPlay, des sous-titres, etc.</p>
<p><a href="media/edec01c2.theme_OSMC.jpg" data-original-source="http://img1.geekdefrance.fr/wp-content/uploads/2015/07/theme_OSMC.jpg" target="_blank" rel="nofollow"><img src="media/edec01c2.theme_OSMC.jpg" data-original-source="http://img1.geekdefrance.fr/wp-content/uploads/2015/07/theme_OSMC.jpg" alt="theme_OSMC" width="490" height="276"></a></p>
<p>Côté performances, le <strong>RPi est exploité correctement et ne souffre pas de l’usage de OSMC</strong>. J’ai pu ainsi (en RJ45, le support du WIFI reste encore trop instable sur le RPi) lire sans le moindre lag du film HD de 11Go, etc. A la limite la mise à jour de la base de données et la récupération en réseau de la liste de mes quelques Go de MP3 reste un peu longue. La sortie audio analogique (jack) reste faiblarde, grésillante avec un léger souffle mais il s’agit d’une limitation hardware connue du RPi.</p>
<p>Bref, tout ça pour vous dire que <strong>je recommande OSMC, maintenant qu’il est opérationnel et stable</strong>. Si vous hésitez encore à l’idée de goûter au RPi pour en faire un Media-Center, je ne peux que vous le recommander ! Bravo à l’équipe derrière OSMC ;  RaspBMC est mort, vive OSMC !!!</p>
<p>Pour télécharger OSMC, c’est par ici : <a href="https://osmc.tv/" target="_blank" rel="nofollow">https://osmc.tv</a></p>
<div data-app-id="7935199" data-app="recommendations" data-title="RaspBMC est mort, vive OSMC !" data-link="http://geekdefrance.fr/2015/07/15/raspbmc-est-mort-vive-osmc/" data-summary=""></div>
<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/2015/07/15/raspbmc-est-mort-vive-osmc/" 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="">XBMC d&eacute;gaine sa v12 avec support TV, Android et RaspberryPi</a> (29/01/2013)</li><li>Geek de France : <a href="">Leed : l&rsquo;agr&eacute;gateur RSS en ligne ultra-l&eacute;ger</a> (01/08/2012)</li><li>Geek de France : <a href="">[TUTO] Monter un serveur Elastix sur Raspberry Pi</a> (13/05/2013)</li><li>Geek de France : <a href="">Anki : r&eacute;viser depuis son PC ou sa tablette</a> (30/05/2013)</li><li>Geek de France : <a href="">Cr&eacute;er un NAS avec OpenMediaVault (OMV)</a> (03/04/2015)</li></ul></div></p>


feed_id: http://www.elementaryos-fr.org/sortie-de-tomato-1-0-heirloom/
title: elementary OS : Sortie de Tomato 1.0 “Heirloom”
uri: elementary-OS-Sortie-de-Tomato-1-0-Heirloom
url: http://www.elementaryos-fr.org/sortie-de-tomato-1-0-heirloom/
content:
<p>Je vous parlais <a href="http://www.elementaryos-fr.org/faites-une-pause-avec-tomato/">il y a peu de Tomato</a> et bien l’application vient de sortir dans sa première version stable 1.0 alias “Heirloom”.</p>
<p>Vous pouvez utiliser le PPA stable:</p><pre>sudo apt-add-repository ppa:tomato-team/tomato-stable
sudo apt-get update &amp;&amp; sudo apt-get install tomato</pre><p>
Quelques fonctionnalités ont été rajoutées dans cette version finale:</p>
<p><span></span><br>
– Fenêtres colorées pour indiquer le statut en cours de l’application<br>
– Notifications d’alerte (si l’application est en pause depuis une longue période)<br>
– Notifications motivantes<br>
– Son de notification<br>
– Temps travaillé: combien de temps vous avez travaillé au cours de la journée<br>
– Barre de progression (quand l’application n’est pas maximisée)<br>
– Contrôle rapide (clique droit sur l’icone pour les obtenir)</p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/sortie-de-tomato-1-0-heirloom/">Sortie de Tomato 1.0 “Heirloom”</a> a été publié sur le site de la <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS - </a></p>
<p><img src="media/7e20f332.e363a9ed45733fa3aec7c3a0361380c6" data-original-source="http://cdn.libravatar.org/avatar/e363a9ed45733fa3aec7c3a0361380c6" alt="Gravatar de elementary OS" class="gravatar" /><br/><i>Original post of <a href="http://www.elementaryos-fr.org/sortie-de-tomato-1-0-heirloom/" title="Visit the source">elementary OS</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>elementary OS : <a href="">Faites une pause avec Tomato</a> (29/06/2015)</li></ul></div></p>


feed_id: http://cyrille-borne.com/article518/le-porno-c-est-tabou-on-en-viendra-a-bout
title: Cyrille BORNE : Le porno c'est tabou on en viendra à bout
uri: Cyrille-BORNE-Le-porno-c-est-tabou-on-en-viendra-à-bout
url: http://cyrille-borne.com/article518/le-porno-c-est-tabou-on-en-viendra-a-bout
content:
<p><a href="http://www.numerama.com/magazine/33688-le-blocage-par-defaut-des-sites-pornos-a-nouveau-suggere.html">Un député veut bloquer l'ensemble des sites pornos</a> et il n'a pas tort contrairement à ce que vous pouvez lire sur la toile. C'est d'ailleurs assez amusant de voir que tout le monde proteste en criant au scandale ce qui prouve bien que ceux qui écrivent l'histoire sont les gens qui ont gagné la guerre. Si on prend mon cas par exemple, je fais partie de la masse pas si nombreuse des pères de famille à écrire alors que le web est quand même tenu par des hommes entre 20 et 30 ans qui n'ont pas nécessairement de jeunes enfants à la maison. On lit que c'est de la censure, on écrit que c'est à force de pédagogie et de discussion qu'on arrivera à résoudre tous les problèmes, on oublie que si les prisons sont pleines, que si la police n'est pas au chômage c'est que quelque part le dialogue n'arrive pas à tout solutionner.</p>

<p>Si on me demande mon avis à moi, avec une 11 ans et un 13 ans à la maison, la réponse on la connaît, j'ai un serveur dédié ipfire qui assure le contrôle parental. La bêtise des gens c'est de croire que l'outil est incompatible avec l'éducation, la sanction, la répression, ne sont que des outils parmi tant d'autres dans le monde éducatif. Mon fils qui aura 13 ans au mois de septembre me demandera certainement de faire la création d'un compte facebook comme on a créé son compte PSN, il sera accompagné dans sa démarche comme je l'accompagne dans ses démarches de façon générale. En outre de la même façon que je ne veux pas qu'il vole des voitures, qu'il fume, qu'il attaque des grands mères à la hache, je ne veux pas qu'il regarde du porno, qu'il joue au poker en ligne et d'autres bricoles. La confiance devrait me permettre de laisser l'intégralité des vannes ouvertes, l'expérience en outre me dit qu'un outil de contrôle est indispensable.</p>

<p>Ce discours que je vous tiens, vous le connaissez déjà, vous ne le verrez pas sur la toile de nombreuses fois et chez certaines personnes qui liront ce message il y aura l'envie de foncer dans les commentaires pour me traiter de gros facho, ce que je peux comprendre, néanmoins avant de me jeter la première pierre qu'on soit parent d'adolescents ou de pré-adolescents, ou qu'on m'apporte la formule miracle qui consiste à élever ses enfants sans élever la voix, sans contrainte, sans punition, peut être en leur lisant du Bernard Henri Levy au coin du feu le soir, je pense d'ailleurs que si la formule miracle existait, elle aurait été diffusée largement à travers le monde pour éviter d'avoir des parents dépités par leur progéniture.</p>

<p>Le débat n'est pas de bloquer le porno, le débat c'est de s'interroger sur les outils qu'ont les particuliers pour pouvoir gérer leur internet. Le débat c'est de s'interroger sur le fait que l'état est capable d'ordonner aux FAI de bloquer tel ou tel site pour des raisons économiques, on pense notamment à <a href="http://www.europe1.fr/high-tech/bloque-en-france-the-pirate-bay-est-il-mort-2368395">the pirate bay</a> car les majors ont poussé derrière, mais de laisser des enfants de n'importe quel âge accéder à n'importe quelle donnée. Le débat je pense ne se poserait pas si l'état ne mettait pas régulièrement son nez dans l'internet. En effet si c'était la fête complète, s'il n'y avait aucune intervention, l'internet serait alors une zone de non droit total. Ce qui est problématique c'est qu'on peut s'investir pour bloquer telle catégorie de sites, intervenir auprès des FAI pour poser des boîtes noires mais qu'aucun ministre faute de bloquer tout par défaut n'impose aux FAI de donner des outils nécessaires pour que les parents puissent protéger leurs enfants.</p>

<p>Bien sûr tout ceci est particulièrement tendancieux, on peut dire qu'il suffit d'être à côté de son enfant lorsqu'il est sur internet, de n'autoriser le surf que dans la pièce principale avec les parents présents, et que c'est de se dédouaner de ses responsabilités que de penser à des outils pour faire le job. Pas totalement faux, mais néanmoins on ne va pas non plus dans la pratique être toujours derrière le dos de ses gosses, les parents aussi ont le droit de vivre comme les enfants ont le droit de surfer avec plus ou moins de liberté. C'est un peu comme si on envoie son gosse chercher le pain, on espère qu'il y va, qu'il ne fera pas n'importe quoi sur le chemin, c'est la confiance qui donne l'impulsion vers l'autonomie, néanmoins si on pouvait le pister à la trace avec un drone beaucoup de parents prendraient cette option quand on sait le potentiel de conneries qu'ont certains enfants et c'est le professionnel qui parle.</p>

<p>Les solutions existent, elles sont peut coûteuses en ressources système, j'ai cité ipfire qui se contente d'utiliser DansGuardian, squid, squidguard, et toute la batterie de programmes qui vont bien, néanmoins je ne connais ces solutions qu'à titre de serveurs et en aucun cas de façon efficace sur le poste client. Il serait bien sûr si simple de rajouter un onglet au niveau de la box, qui se désactiverait à volonté, néanmoins ce n'est pas à l'ordre du jour, personne n'évoque cette possibilité, je ne parle même pas d'imposition au niveau des fournisseurs d'accès qui avec les boîtes noires ont quand même avalé une sacré pillule. Il est à noter d'ailleurs que le filtrage lorsque Free était entré en guerre avec Google, il avait pu le faire, il serait même intéressant pour les FAI de proposer ce type de solution, chez certaines personnes on aurait une sacrée économie de bande passante.</p>

<p>Bien sûr ces solutions sont imparfaites et peuvent être plus ou moins contournées, bien sûr avec la multiplication des réseaux en tout genre, votre gamin n'a pas l'obligation de se connecter sur votre box, que dire de la 3G illimitée. Bien évidemment un gamin motivé se débrouillera toujours pour trouver du porno, néanmoins banaliser la situation actuelle c'est cautionner un jour le fait que les revues pornographiques se retrouvent au même niveau que le journal de Mickey ou qu'on conçoive que la promotion du dernier Dorcel puisse se faire pendant bonjour les zouzous.</p>

<p> </p>
<p><img src="media/65327678.20faece4cc1e02ca974f1d3d88e9650d" data-original-source="http://cdn.libravatar.org/avatar/20faece4cc1e02ca974f1d3d88e9650d" alt="Gravatar de Cyrille BORNE" class="gravatar" /><br/><i>Original post of <a href="http://cyrille-borne.com/article518/le-porno-c-est-tabou-on-en-viendra-a-bout" title="Visit the source">Cyrille BORNE</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.elementaryos-fr.org/amelioration-de-pantheon-greeter/
title: elementary OS : Amélioration de Pantheon-greeter
uri: elementary-OS-Amélioration-de-Pantheon-greeter
url: http://www.elementaryos-fr.org/amelioration-de-pantheon-greeter/
content:
<p>Actuellement Daniel Foré travaille en collaboration avec Victor Martinez pour améliorer Pantheon-greeter, autrement dit, le thème du gestionnaire de connexion d’eelementary OS.</p>
<p>Allez teasing, attention ceci n’est pas un mockup <img src="media/9874032c.simple-smile.png" data-original-source="http://www.elementaryos-fr.org/wp-includes/images/smilies/simple-smile.png" alt=":-)"></p>
<p><span></span></p>
<p><a href="media/2f429145.Screenshot-from-2015-07-12-17-01-59.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Screenshot-from-2015-07-12-17-01-59.png" rel="lightbox"><img src="media/4f740ce5.Screenshot-from-2015-07-12-17-01-59-600x346.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Screenshot-from-2015-07-12-17-01-59-600x346.png" alt="Screenshot from 2015-07-12 17-01-59" width="600" height="346"></a></p>
<p>En bonus, sachez que Victor a rajouté à Pantheon-photos, les aides de sélection comme dans Pantheon-Files:</p>
<p><a href="media/16e52ffc.screenshot-14-07-2015-11-04-27.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/screenshot-14-07-2015-11-04-27.png" rel="lightbox"><img src="media/d86d5287.screenshot-14-07-2015-11-04-27-600x391.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/screenshot-14-07-2015-11-04-27-600x391.png" alt="screenshot 14-07-2015 11-04-27" width="600" height="391"></a></p>
<p> </p>
<p>Cette modification sera incluse dans la prochaine mise à jour de Pantheon-Photos.</p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/amelioration-de-pantheon-greeter/">Amélioration de Pantheon-greeter</a> a été publié sur le site de la <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS - </a></p>
<p><img src="media/7e20f332.e363a9ed45733fa3aec7c3a0361380c6" data-original-source="http://cdn.libravatar.org/avatar/e363a9ed45733fa3aec7c3a0361380c6" alt="Gravatar de elementary OS" class="gravatar" /><br/><i>Original post of <a href="http://www.elementaryos-fr.org/amelioration-de-pantheon-greeter/" title="Visit the source">elementary OS</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: https://wooster.checkmy.ws/2015/07/elk-supervision-solution/
title: Wooster by CheckmyWebsite : ELK est-il en train de ramasser la mise ?
uri: Wooster-by-CheckmyWebsite-ELK-est-il-en-train-de-ramasser-la-mise
url: https://wooster.checkmy.ws/2015/07/elk-supervision-solution/
content:
<p>Elasticsearch est certainement le projet Open Source de ces dernières années avec Docker qui avance le plus vite. Dans le cas de Elasticsearch, on se demande où ils vont s’arrêter car en <strong>partant d’un moteur d’indexation; ils sont en train de construire une solution complète de monitoring</strong>.</p>
<section><h2>Au début était Elasticsearch</h2>
<p>J’ai commencé à découvrir Elasticsearch à son début via Logstash. Nous sommes en 2012, l’année où est créée la compagnie derrière Elasticsearch. Le but annoncé est de « jouer » avec les données. Il n’est donc pas suprenant de voir un premier projet de supervision de logs s’adosser à ce qui est alors un très jeune projet, prometteur certes mais jeune. La supervision peut en effet produire beaucoup de données… Vraiment beaucoup, que ce soient métriques ou événements !</p>
</section><section><h2>Puis vint ELK</h2>
<p>La deuxième période voit passer un moteur d’indexation à une <strong>solution n tiers</strong> composée d’un agent de collecte et traitement pour les événements (Logstash), d’un moteur de stockage et d’indexation (Elasticsearch) et enfin d’une nouveauté, une interface (Kibana). La solution prend corps est devient exploitable en « production ». Le petit nom de la solution devient dès lors <a href="https://wooster.checkmy.ws/2014/04/elk-elasticsearch-logstash-kibana/">ELK</a>.</p>
<p>Kibana et Logsatsh consituent donc les premières acquisitions de projets externes réalisées par la compagnie. Elles complètes ces acquisitions par des projets internes visant à consolider Elasticsearch pour l’exploitation en production justement.</p>
<p>Naît donc <a href="https://www.elastic.co/products/shield">Shield</a> qui propose des ACLs, pour la gestion des accès à Elasticsearch et <a href="https://www.elastic.co/products/marvel">Marvel</a>, qui permet de superviser son cluster Elasticsearch.</p>
<p>À ce stade, il manque finalement la possibilité de collecter des métriques de façon plus commode qu’avec Logstash et des notifications, alertes pour prévenir des incidents en cours.</p>
</section><section><h2>Et bientôt, la complète ?</h2>
<p>Pas de problème, il suffit d’acquérir la <strong>première solution d’analyze de flux</strong> Open Source nommée <a href="https://wooster.checkmy.ws/2014/06/packetbeat-elk-apm/">PacketBeat</a> et de continuer à la faire évoluer… Très vite ! La version 1.0 beta est déjà sortie. La solution gagne donc au passage la capacité d’<strong>inspecter directement au niveau flux les MySQL, Nginx et cie</strong>… Un sacré complément à ce qu’il est possible d’analyser à partir de logs.</p>
<p>Complétez cette acquisition par <a href="https://www.elastic.co/products/watcher">Watcher</a> qui permet de déceler et d’alerter sur les anomalies détectées pour voir se dessiner une solution qui paraît bien sexy pour la supervison d’architectures web plutôt dynamiques.</p>
<p>En attendant Beats, il est déjà possible de <strong>collecter beaucoup de choses avec un simple agent et un rsyslog bien configuré</strong>. Que ce soit pour analyser les flux applicatifs ou détecter des anomalies dans ceux-ci, la solution semble répondre à pas mal de besoins qui étaient mal ou peu gérés dans les solutions « traditionnelles ».</p>
<p>Avec Beats, c’est une solution qui vous permettra de <strong>collecter métriques et événements, de les traiter, de réagir sur les anomalies détectées et de présenter le tout dans des tableaux de bord plutôt attractifs</strong>… Bref, une solution « moderne » de supervision. Reste à voir le temps de paramétrage de l’ensemble au niveau collecte et tableaux de bord.</p>
<p>Mais les grandes manœuvres ne s’arrêtent pas là. La société Elasticsearch est devenue <a href="https://www.elastic.co/">Elastic</a> pour ne pas confondre le produit Elasticsearch d’une société qui fait désormais bien plus que ça. Et puis, à noté également en mars 2015 le rachat d’une société norvégienne spécialiste du « Search As A service » du nom de <a href="https://www.found.no/">Found</a>.</p>
</section><section><h2>« Avis de tempête » sur la supervision</h2>
<p>Laissons le temps nous dire si cette stratégie menée jusqu’à maintenant avec brio je trouve par la société Elasticsearch se trouve être payante. Et voyons pour nous, utilisateurs, si tout ça ne part pas en Open Core. Marvel par exemple n’est pas disponible au téléchargement, mais seulement sur souscription.</p>
<p>Mais surtout; observons la bataille qui se prépare dans l’Open Source au niveau supervision. D’un côté, la solution que je viens de présenter, de l’autre, <a href="https://wooster.checkmy.ws/2015/04/heka-monitoring/">Heka</a>, <a href="http://riemann.io/">Riemann</a>, <a href="http://prometheus.io/">Prometheus</a>, <a href="http://bosun.org/">Bosun</a>, <a href="https://wooster.checkmy.ws/2013/12/time-series-databases/">InfluxDB</a>, son propre agent de collecte <a href="https://wooster.checkmy.ws/2015/06/collectd-alternatives/#telegraf">dont j’ai déjà parlé</a> et bientôt sa nouvelle interface, <a href="https://influxdb.com/blog/2015/07/07/Announcing-Chronograf-a-data-visualization-tool-for-InfluxDB.html">Chronograf</a>… Pour ne citer que les nouveaux venus dans le domaine ! Et les plus anciens,les Nagios et cie ne se laisseront pas tondre la laine sur le dos, si je peux me permettre cette expression. Oui, je me permets. Un joyeux bordel en tout cas pour choisir la solution qui va bien dans le contexte donné… Mais qu’il est bon d’avoir le choix !</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="https://wooster.checkmy.ws/2015/07/elk-supervision-solution/" 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://www.elementaryos-fr.org/nouveau-plug-locale-pour-switchboard/
title: elementary OS : Nouveau plug Locale pour Switchboard
uri: elementary-OS-Nouveau-plug-Locale-pour-Switchboard
url: http://www.elementaryos-fr.org/nouveau-plug-locale-pour-switchboard/
content:
<p>Si vous utilisez le dépôt daily d’elementary OS, vous aurez droit dans Swicthboard (Paramètres Systèmes) à un nouveau plug Locale (Langue &amp; Région). Vous pourrez ainsi le tester cette refonte de l’ancien plug et voir si d’anciens bugs que vous auriez pu rencontrer ont disparus.</p>
<p>N’hésitez pas à reporter le moindre problème ici: <a href="https://bugs.launchpad.net/switchboard-plug-locale">https://bugs.launchpad.net/switchboard-plug-locale</a></p>
<p><span></span></p>
<p><a href="media/28494b14.locale_plug.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/locale_plug.png" rel="lightbox"><img src="media/4790b1c6.locale_plug-600x357.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/locale_plug-600x357.png" alt="locale_plug" width="600" height="357"></a></p>
<p>La nouvelle interface utilisateur contient de nouveaux labels et boutons, de plus, n’hésitez pas à aider à la traduction: <a href="https://translations.launchpad.net/switchboard-plug-locale">https://translations.launchpad.net/switchboard-plug-locale</a></p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/nouveau-plug-locale-pour-switchboard/">Nouveau plug Locale pour Switchboard</a> a été publié sur le site de la <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS - </a></p>
<p><img src="media/7e20f332.e363a9ed45733fa3aec7c3a0361380c6" data-original-source="http://cdn.libravatar.org/avatar/e363a9ed45733fa3aec7c3a0361380c6" alt="Gravatar de elementary OS" class="gravatar" /><br/><i>Original post of <a href="http://www.elementaryos-fr.org/nouveau-plug-locale-pour-switchboard/" title="Visit the source">elementary OS</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>elementary OS : <a href="">Nouveau plug switchboard Networking</a> (29/06/2015)</li><li>elementary OS : <a href="">250$ pour un plug Locale</a> (06/04/2014)</li></ul></div></p>


title: Renault : Demande avis pour relancer Muffin, le magazine des utilisateurs francophones de Fedora
uri: Renault-Demande-avis-pour-relancer-Muffin-le-magazine-des-utilisate
feed_id:
http://blog.fedora-fr.org/renault/post/Demande-avis-pour-relancer-Muffin%2C-le-magazine-des-utilisateurs-francophones-de-Fedora

url:
http://blog.fedora-fr.org/renault/post/Demande-avis-pour-relancer-Muffin%2C-le-magazine-des-utilisateurs-francophones-de-Fedora

content:
<p>La communauté francophone de Fedora a publié par le passé trois numéro d'un
magazine nommé Muffin. Le but était de rassembler des articles autour de Fedora
à destination de ses utilisateurs ou contributeurs.</p>
<p>Après plus de 4 ans sans numéros, je décide de relancer sa mise en œuvre.
Mais pour maximiser les chances de réussite de ce projet, je souhaite collecter
un maximum d'avis concernant les idées que je propose <a href="http://forums.fedora-fr.org/viewtopic.php?pid=553664" hreflang="fr" title="sur le forum de fedora-fr"></a> mais également vos idées et vos envies.
L'objectif est d'essayer de coller aux attentes des futurs lecteurs.</p>
<p>Pour cela, je vous invite à répondre au message du forum cité plus haut, si
jamais vous n'êtes pas inscrits et que vous ne souhaitez pas le faire, vous
pouvez me contacter à renault AROBASE fedoraproject POINT org. Je
retransmettrais vos messages pour agrémenter le débat de votre opinion de
manière anonyme.</p>
<p>Je vous remercie d'avance pour votre attention, en espérant recevoir vos
retours prochainement. Je précise que les avis même des non utilisateurs de
Fedora peut être pertinent.</p>
<p><img src="media/d143d7a6.f792a7629fb4a46c01613eb1976730ef" data-original-source="http://cdn.libravatar.org/avatar/f792a7629fb4a46c01613eb1976730ef" alt="Gravatar de Renault" class="gravatar" /><br/><i>Original post of <a href="http://blog.fedora-fr.org/renault/post/Demande-avis-pour-relancer-Muffin%2C-le-magazine-des-utilisateurs-francophones-de-Fedora" title="Visit the source">Renault</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>Renault : <a href="">Muffin, le magazine francophone et communautaire de Fedora a besoin de votre aide !</a> (27/04/2009)</li><li>Renault : <a href="">MUFFIN, le magazine de la communaut&eacute; francophone de Fedora a besoin de vous !</a> (12/02/2009)</li><li>Paquet Fedora du Jour : <a href="">Fedora 15 d&eacute;barque avec son Muffin !!!</a> (25/05/2011)</li><li>Paquet Fedora du Jour : <a href="">Muffin - Avant d&#039;y gouter, ca vous dirait d&#039;apprendre &amp;agrave; le cuisiner ???</a> (28/01/2011)</li><li>Paquet Fedora du Jour : <a href="">Lundi productif : ncompress : D&eacute;compresser un .Z</a> (21/01/2013)</li></ul></div></p>


title: alterlibriste : Podcasting : au programme de cet été
uri: alterlibriste-Podcasting-au-programme-de-cet-été
feed_id:
http://alterlibriste.free.fr/index.php?post/2015/07/20/Podcasting-%3A-au-programme-de-cet-%C3%A9t%C3%A9

url:
http://alterlibriste.free.fr/index.php?post/2015/07/20/Podcasting-%3A-au-programme-de-cet-%C3%A9t%C3%A9

content:
<p>Cela va devenir mon marronnier de l’été mais quand on a envie d’écouter des choses et que la plupart des émissions habituelles sont en vacances, il faut bien chercher un peu de matière à se mettre entre les oreilles.</p>


<p>Heureusement, comme d’habitude, les RMLL et Pas Sage en Seine nous redonnent cette année de quoi satisfaire notre curiosité. Voici les liens pour accéder directement aux fichiers pour les télécharger selon le format que vous préférez :</p>

<ul><li><a href="http://videos-cdn.rmll.info/videos2015/ubicast/">RMLL2015</a> sans oublier le flux rss de <a href="http://radio2014.rmll.info/e/rmll-2015/feed">Radio RMLL</a></li>
</ul><ul><li><a href="http://data.passageenseine.org/2015/">Pas Sage En Seine 2015</a></li>
</ul><p>Ensuite, j’ai découvert deux émissions de radio pas directement liées au libre mais axées sur le numérique donc pouvant être intéressantes pour vous autant que pour moi dans ces temps où les émissions ferment boutique les unes après les autres (le <a href="http://alterlibriste.free.fr/index.php?post/2014/01/22/Podcasting-%3A-56Kast">56Kast</a> a fait sa dernière le mois dernier) :</p>

<ul><li><a href="http://www.franceinter.fr/emission-homo-numericus">Homo Numericus</a> sur France Inter (<a href="http://radiofrance-podcast.net/podcast09/rss_14341.xml">rss</a>) :</li>
</ul><blockquote><p>Cet été, Nicolas Demorand s’intéresse à tout ce que le numérique a changé dans nos vies. <br>
Présent à tout moment dans notre poche, à notre poignet, sous nos doigts ou sous nos yeux, la numérisation du réel est partout. Elle emporte avec elle des habitudes, des institutions, des barrières symboliques fondatrices, des métiers, des manières anciennes de communiquer, de s’informer, de se soigner. <br>
Parenthèse ouverte sur le monde de 2015 pour comprendre comment le numérique a changé notre façon de vivre, de penser, de lire et d’écrire, de faire de la politique et de nous engager ?</p></blockquote>


<p>Une émission qui ne fait pas mal à la tête et ne va pas très profond dans la réflexion (on n’est pas sur France Culture) mais qui traite de sujets intéressants et notamment la <a href="http://www.franceinter.fr/emission-homo-numericus-coder-avec-erwan-kezzar">dernière</a> qui est sur l’apprentissage du code avec un invité très intéressant en la personne d’Erwan Kezzar, cofondateur de l’Ecole Simplon.co</p>


<ul><li><a href="http://www.franceculture.fr/emission-les-nouvelles-vagues">Les nouvelles vagues</a> sur France Culture (<a href="http://radiofrance-podcast.net/podcast09/rss_13954.xml">rss</a>) :</li>
</ul><blockquote><p>Chaque semaine, Marie Richeux et son équipe choisissent un sujet significatif des révolutions intellectuelles, sociétales, artistiques en cours, et offrent chaque jour l’éclairage d’une discipline différente, pour l’explorer au cours d’un long entretien. Le mercredi, le thème est interrogé depuis les cultures numériques actuelles</p></blockquote>


<p>Il s’agit donc d’aller piocher dans les archives les émissions du mercredi (3/5) qui vont traiter du thème de la semaine sous l’angle du numérique. Pour démarrer, je vous recommande celle du 27/05 dans laquelle Benjamin Bayart et Philippe Aigrain donnaient leur point de vue sur <a href="http://www.franceculture.fr/emission-les-nouvelles-vagues-politique-35-que-reste-t-il-des-espoirs-politiques-du-net-des-annees-2">ce qu’il reste des espoirs du Net des années 2000</a></p>


<p>Bonne écoute et bon été à tous !</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/2015/07/20/Podcasting-%3A-au-programme-de-cet-%C3%A9t%C3%A9" 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>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>alterlibriste : <a href="">Podcasting : Le 56Kast</a> (22/01/2014)</li><li>alterlibriste : <a href="">La tendance Nest, r&eacute;v&eacute;latrice d&#039;une incapacit&eacute; &agrave; utiliser la technologie</a> (09/02/2014)</li><li>alterlibriste : <a href="">Podcasting : Romaine Lubrique d&eacute;poussi&egrave;re le domaine public</a> (14/01/2014)</li><li>alterlibriste : <a href="">La miettocratie dans toute sa splendeur</a> (22/04/2014)</li><li>alterlibriste : <a href="">Podcasting : NipSource</a> (13/02/2015)</li></ul></div></p>


feed_id: http://cyrille-borne.com/article521/astuce-supprimer-la-notification-d-update-dans-owncloud
title: Cyrille BORNE : Astuce : supprimer la notification d'update dans Owncloud
uri: Cyrille-BORNE-Astuce-supprimer-la-notification-d-update-dans-Owncl
url: http://cyrille-borne.com/article521/astuce-supprimer-la-notification-d-update-dans-owncloud
content:
<p>Dans owncloud vous allez avoir une notification d'update vous invitant à passer à la version supérieure, du genre : "<em>ownCloud 8.0.4 est disponible. Obtenez plus d'informations sur la façon de mettre à jour.</em>" Le problème c'est que pour Owncloud dans ipfire, cela n'a pas de sens, du fait qu'on peut éventuellement tenter de le mettre à jour à la main mais c'est quand même une prise de risque, il est nécessaire d'attendre que le paquet soit disponible dans packfire.</p>

<p>Le message s'il n'est pas gênant dans une résolution en 1920 m'a posé un souci sur la version mobile où il s'affiche aussi et bloque l'accès à certaines fonctionnalités car il prend de la place. Pour désactiver le message il faut éditer le fichier : <em>/srv/web/owncloud/config/config.php</em> et rajouter la ligne <em>'updatechecker' => false,</em></p>

<p> </p>
<p><img src="media/65327678.20faece4cc1e02ca974f1d3d88e9650d" data-original-source="http://cdn.libravatar.org/avatar/20faece4cc1e02ca974f1d3d88e9650d" alt="Gravatar de Cyrille BORNE" class="gravatar" /><br/><i>Original post of <a href="http://cyrille-borne.com/article521/astuce-supprimer-la-notification-d-update-dans-owncloud" title="Visit the source">Cyrille BORNE</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="">Multi-&eacute;cran : notification sur l&rsquo;&eacute;cran actif</a> (10/04/2013)</li></ul></div></p>


feed_id: http://carlchenet.com/2015/07/21/changement-de-nom-du-journal-du-pirate/
title: Carl Chenet : Changement de nom du Journal Du Pirate
uri: Carl-Chenet-Changement-de-nom-du-Journal-Du-Pirate
url: http://carlchenet.com/2015/07/21/changement-de-nom-du-journal-du-pirate/
content:
<p>Suivez-moi aussi sur <a title="Carl Chenet sur Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank">Diaspora*</a><a title="Carl Chenet on Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank"><img src="https://carlchenet.files.wordpress.com/2014/11/diaspora-banner.png?w=840" alt="diaspora-banner"></a> <a title="Carl Chenet sur Twitter" href="http://twitter.com/carl_chenet" target="_blank">ou Twitter</a> <a href="http://twitter.com/carl_chenet"><img src="http://carlchenet.files.wordpress.com/2012/05/twitter.png?w=62&amp;h=23&amp;h=23" alt="" width="62" height="23"></a> ou <a title="Carl Chenet sur Identi.ca" href="http://identi.ca/carlchenet" target="_blank">sur Identi.ca</a><a href="http://identi.ca/carlchenet"><img src="http://carlchenet.files.wordpress.com/2012/05/identica.png?w=72&amp;h=22&amp;h=22" alt="" width="72" height="22"></a></p>
<p>Suite à de nombreuses discussions et remarques avec les utilisateurs et les membres de la modération du <a href="https://infos.mytux.fr/" target="_blank">Journal Du Pirate</a>, <strong>le site d’information participatif du Logiciel Libre</strong>, nous envisageons de renommer le Journal Du Pirate en <strong>Journal Du Hacker</strong>.</p>
<p><a href="https://infos.mytux.fr/s/7z5xiz/changement_de_nom_du_journal_du_pirate" target="_blank">Changement de nom du Journal du Pirate</a> traite de ce sujet, vos avis seront les bienvenus dans <a href="https://infos.mytux.fr/s/7z5xiz/changement_de_nom_du_journal_du_pirate" target="_blank">les commentaires dudit billet</a>.</p>
<p>Pour rappel, le Journal Du Pirate fonctionne de manière collaborative, grâce à la participation <a title="Les contributeurs du Journal du Pirate" href="https://infos.mytux.fr/u/" target="_blank">de ses membres</a>. <a title="Réclamez votre invitation pour le Journal Du Pirate" href="https://infos.mytux.fr/invitations/request" target="_blank">Rejoignez-nous</a> pour proposer <strong>vos contenus</strong> à partager avec <strong>la communauté du Logiciel Libre francophone</strong> et faire<strong> connaître vos projets.</strong></p><br><a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/carlchenet.wordpress.com/2408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/carlchenet.wordpress.com/2408/"></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=carlchenet.com&amp;blog=7722010&amp;post=2408&amp;subd=carlchenet&amp;ref=&amp;feed=1" width="1" height="1">
<p><img src="media/46f73009.e1f1addc890668ce2561431b7be810bc" data-original-source="http://cdn.libravatar.org/avatar/e1f1addc890668ce2561431b7be810bc" alt="Gravatar de Carl Chenet" class="gravatar" /><br/><i>Original post of <a href="http://carlchenet.com/2015/07/21/changement-de-nom-du-journal-du-pirate/" title="Visit the source">Carl Chenet</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>Carl Chenet : <a href="">Le Journal Du Pirate : votre source d&rsquo;informations pour le Logiciel Libre francophone</a> (12/03/2015)</li><li>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du pirate semaine #12</a> (20/03/2015)</li><li>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du pirate semaine #13</a> (27/03/2015)</li><li>Carl Chenet : <a href="">Site comme Hacker News en fran&ccedil;ais : Le Journal Du Pirate</a> (09/12/2014)</li><li>Carl Chenet : <a href="">Le Journal Du Pirate, nouveau m&eacute;dia propuls&eacute; par un Logiciel Libre qui trouve sa place</a> (23/12/2014)</li></ul></div></p>


feed_id: http://carnetdevol.shost.ca/wordpress/fixer-nom-peripherique-usb-udev/
title: Yopland : Fixer le nom d’un périphérique USB de manière permanante avec « udev »
uri: Yopland-Fixer-le-nom-d-un-périphérique-USB-de-manière-permanant
url: http://carnetdevol.shost.ca/wordpress/fixer-nom-peripherique-usb-udev/
content:
<p><a href="media/57967457.tux-161379_1280.png" data-original-source="http://carnetdevol.shost.ca/wordpress/wp-content/uploads/2015/07/tux-161379_1280.png"><img src="media/e5675fec.tux-161379_1280-254x300.png" data-original-source="http://carnetdevol.shost.ca/wordpress/wp-content/uploads/2015/07/tux-161379_1280-254x300.png" alt="tux-161379_1280" width="254" height="300"></a>Lorsque l’on branche un périphérique USB, udev se charge de créer une entrée dans « /dev ». Toutefois, cette entrée de la forme « /dev/sdx » varie en fonction des périphériques déjà branchés à la machine.</p>
<p>Pour les besoins d’un script de sauvegarde (ce point fait l’objet d’un article en cours de rédaction), il est nécessaire que cette entrée reste fixe. Pour cela, il est possible d’écrire une règle « <em>udev</em> » particulière qui sera associée à une information permettant d’identifier le disque USB de manière unique (le numéro de série me semble un bon candidat).</p>
<p>Je vous propose de voir tout cela pas à pas dans ce billet</p>
<p><span></span></p>
<h1>Rechercher le périphérique correspondant au disque dans « /dev »</h1>
<p>Dans un premier temps, il faut récupérer l’entrée correspondant au disque dans « <em>/dev</em>« . Pour cela, brancher le disque à la machine.</p>
<p>La commande « <em>fdisk -l</em> » m’apprend que le disque est branché sur « <em>/dev/sdh</em>« .</p>

<div><table><tr><td><pre><span>fdisk</span> <span>-l</span>
...
Disque <span>/</span>dev<span>/</span>sdh : <span>931</span>,<span>5</span> GiB, <span>1000204886016</span> octets, <span>1953525168</span> secteurs
Unités : secteur de <span>1</span> × <span>512</span> = <span>512</span> octets
Taille de secteur <span>(</span>logique <span>/</span> physique<span>)</span> : <span>512</span> octets <span>/</span> <span>512</span> octets
taille d<span>'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'</span>étiquette de disque : dos
Identifiant de disque : 0x03bda79b
 
Périphérique Amorçage Début Fin Secteurs Taille Id Type
<span>/</span>dev<span>/</span>sdh1 <span>2048</span> <span>1953521663</span> <span>1953519616</span> <span>931</span>,5G <span>7</span> HPFS<span>/</span>NTFS<span>/</span>exFAT</pre></td></tr></table></div>

<h1>Récupérer un identifiant du disque pour écrire la règle <em>« udev »</em></h1>
<p>Pour récupérer le numéro de série qui pourra être utilisé par « <em>udev</em>« , je lance la commande « <em>udevadm info -a -p $(udevadm info -q path -n /dev/sdh)</em> »</p>

<div><table><tr><td><pre>udevadm info <span>-a</span> <span>-p</span> $<span>(</span>udevadm info <span>-q</span> path <span>-n</span> <span>/</span>dev<span>/</span>sdh<span>)</span>
 
...
 
ATTRS<span>{</span>serial<span>}</span>==<span>"0000:00:13.5"</span>
 
...</pre></td></tr></table></div>

<p>Toute les lignes retournées peuvent être utilisées comme entrée de la règle « <em>udev</em>« . Ici, on s’intéresse à « <em>ATTRS{serial}</em>« .</p>
<h1>Création de la règle<em>« udev »</em></h1>
<p>Le dossier « /etc.udev/rules.d/ » contient l’ensemble des règles qui peuvent être modifiées par l’utilisateur. Je crée un nouveau fichier « 20-perso.rules » contenant la ligne suivante :</p>

<div><table><tr><td><pre><span># Créationd 'une entrée dans "/dev/sauvegardeUSB" pour le périphérique ayant le numéro de série "0000:00:13.5"</span>
ATTRS<span>{</span>serial<span>}</span>==<span>"0000:00:13.5"</span>, SYMLINK+=<span>"sauvegardeUSB"</span></pre></td></tr></table></div>

<p>Et effectivement, lorsque l’on branche à nouveau le disque, un périphérique « /dev/sauvegardeUSB » est créé.</p>

<div><table><tr><td><pre><span>ls</span> <span>-l</span> <span>/</span>dev<span>/</span>sauvegardeUSB
lrwxrwxrwx <span>1</span> root root <span>4</span> 20.07.2015 <span>21</span>:<span>56</span> <span>/</span>dev<span>/</span>sauvegardeUSB -<span>></span> sdh1</pre></td></tr></table></div>

<h1>Éjecter le disque</h1>
<p>L’idée ici est d’arrêter le disque USB lorsque l’on n’a pas besoin de ce dernier. Pour cela, il faut commencer par démonter le périphérique :</p>

<div><table><tr><td><pre><span>umount</span> <span>/</span>dev<span>/</span>sauvegardeUSB</pre></td></tr></table></div>

<p>Il est ensuite possible d’éjecter ce dernier :</p>

<div><table><tr><td><pre>sdparm <span>--command</span>=eject <span>/</span>dev<span>/</span>sauvegardeUSB</pre></td></tr></table></div>

<p>Après cette commande, le disque n’apparaît plus dans l’interface graphique.  Il fonctionne encore quelques minutes avant de s’arrêter de tourner.</p>
<h1>Remonter le disque après éjection</h1>
<p>Un simple « <em>mount</em> » permet de récupérer le disque.</p>

<div><table><tr><td><pre><span>sudo</span> <span>mount</span> <span>-t</span> ntfs <span>/</span>dev<span>/</span>sauvegardeUSB <span>/</span>mnt<span>/</span>svg<span>/</span></pre></td></tr></table></div>

<p>Pour éviter de devoir faire l’opération en « root », le plus simple est d’ajouter une entrée dans « <em>/etc/fstab</em> » avec l’option « <em>users</em>« .</p>
<h1>Références</h1>
<ul><li><a href="http://doc.ubuntu-fr.org/udev">http://doc.ubuntu-fr.org/udev</a></li>
<li><a href="https://wiki.debian.org/fr/udev">https://wiki.debian.org/fr/udev</a></li>
</ul><p><a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fcarnetdevol.shost.ca%2Fwordpress%2Ffixer-nom-peripherique-usb-udev%2F&amp;linkname=Fixer%20le%20nom%20d%E2%80%99un%20p%C3%A9riph%C3%A9rique%20USB%20de%20mani%C3%A8re%20permanante%20avec%20%C2%AB%C2%A0udev%C2%A0%C2%BB" title="Facebook" rel="nofollow" target="_blank"></a><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fcarnetdevol.shost.ca%2Fwordpress%2Ffixer-nom-peripherique-usb-udev%2F&amp;linkname=Fixer%20le%20nom%20d%E2%80%99un%20p%C3%A9riph%C3%A9rique%20USB%20de%20mani%C3%A8re%20permanante%20avec%20%C2%AB%C2%A0udev%C2%A0%C2%BB" title="Twitter" rel="nofollow" target="_blank"></a><a href="http://www.addtoany.com/add_to/google_plus?linkurl=http%3A%2F%2Fcarnetdevol.shost.ca%2Fwordpress%2Ffixer-nom-peripherique-usb-udev%2F&amp;linkname=Fixer%20le%20nom%20d%E2%80%99un%20p%C3%A9riph%C3%A9rique%20USB%20de%20mani%C3%A8re%20permanante%20avec%20%C2%AB%C2%A0udev%C2%A0%C2%BB" title="Google+" rel="nofollow" target="_blank"></a><a href="http://www.addtoany.com/add_to/diaspora?linkurl=http%3A%2F%2Fcarnetdevol.shost.ca%2Fwordpress%2Ffixer-nom-peripherique-usb-udev%2F&amp;linkname=Fixer%20le%20nom%20d%E2%80%99un%20p%C3%A9riph%C3%A9rique%20USB%20de%20mani%C3%A8re%20permanante%20avec%20%C2%AB%C2%A0udev%C2%A0%C2%BB" title="Diaspora" rel="nofollow" target="_blank"></a><a href="https://www.addtoany.com/share_save#url=http%3A%2F%2Fcarnetdevol.shost.ca%2Fwordpress%2Ffixer-nom-peripherique-usb-udev%2F&amp;title=Fixer%20le%20nom%20d%E2%80%99un%20p%C3%A9riph%C3%A9rique%20USB%20de%20mani%C3%A8re%20permanante%20avec%20%C2%AB%C2%A0udev%C2%A0%C2%BB"></a></p><p>Cet article <a rel="nofollow" href="http://carnetdevol.shost.ca/wordpress/fixer-nom-peripherique-usb-udev/">Fixer le nom d’un périphérique USB de manière permanante avec « udev »</a> est apparu en premier sur <a rel="nofollow" href="http://carnetdevol.shost.ca/wordpress">Carnet de vol</a>.</p>
<p><img src="media/eae40cc9.73c30dde37c1af9e50a4ce4bf6869316" data-original-source="http://cdn.libravatar.org/avatar/73c30dde37c1af9e50a4ce4bf6869316" alt="Gravatar de Yopland" class="gravatar" /><br/><i>Original post of <a href="http://carnetdevol.shost.ca/wordpress/fixer-nom-peripherique-usb-udev/" title="Visit the source">Yopland</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>Yopland : <a href="">Solution de sauvegarde bas&eacute;e sur rsync</a> (24/11/2014)</li><li>Emilien Macchi : <a href="">Petit script de sauvegarde d&rsquo;un serveur Web avec Shell restreint</a> (07/08/2011)</li><li>Asher256 : <a href="">Red&eacute;marrer le routeur Sagem Fast 3304 de Maroc Telecom sous GNU/Linux, avec un script shell</a> (31/08/2008)</li><li>David Mercereau : <a href="">Script de sauvegarde Mysql par base &ldquo;mysql_dump.sh&rdquo;</a> (05/12/2012)</li><li>Zanko : <a href="">G&eacute;n&eacute;rer les miniatures &agrave; l&#039;avance</a> (17/11/2009)</li></ul></div></p>


feed_id: http://www.blog-des-telecoms.com/freeswitch-mettre-a-jour-une-ancienne-installation/
title: Mathias : FreeSwitch : mettre à jour une ancienne installation
uri: Mathias-FreeSwitch-mettre-à-jour-une-ancienne-installation
url: http://www.blog-des-telecoms.com/freeswitch-mettre-a-jour-une-ancienne-installation/
content:
<p>Vous devez mettre à jour une ancienne installation de FreeSwitch. La procédure est assez simple. Soit vous souhaitez utiliser la même branche, dans ce cas cette commande est suffisante :</p>
<pre>make current</pre>
<p>ou vous souhaitez en profitez pour migrer vers la dernière version stable ou une version de dev, pour cela vous devez au préalable saisir cette commande :</p>
<pre>git checkout v1.4.stable</pre>
<p>Mais l’équipe de FreeSwitch ayant changé l’hébergement des repos, il y a de grandes chances pour que vous obteniez des erreurs comme celle-ci :</p>
<pre>error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none while accessing https://stash.freeswitch.org/scm/fs/freeswitch.git/info/refs</pre>
<p>ou une erreur indiquant que le repo est inaccessible (l’ancien repo FreeSwitch git).</p>
<p>Voici la solution :</p>
<pre>git remote set-url origin https://freeswitch.org/stash/scm/fs/freeswitch.git</pre>
<p>Et vous n’avez plus qu’à relancer une nouvelle compilation de FreeSwitch.</p>
<div data-ssbp-counts="true" data-ssbp-total-counts="true" data-ssbp-responsive="true"><button><span></span></button><div data-ssbp-share-text="Partagez cet article si vous l'avez aimé, merci" data-ssbp-url="http://www.blog-des-telecoms.com/category/open-source/feed/" data-ssbp-title=" » Open source" data-ssbp-short-url="" data-ssbp-post-id="1403"></div></div><div><h3>Autres articles à lire:</h3><ul><li><a href="http://www.blog-des-telecoms.com/freeswitch-probleme-avec-git-merge-error/" target="_blank">FreeSWITCH : problème avec git « merge…</a></li><li><a href="http://www.blog-des-telecoms.com/installation-freeswitch-ubuntu-automatisee/" target="_blank">Installation FreeSwitch sur Ubuntu automatisée</a></li><li><a href="http://www.blog-des-telecoms.com/freeswitch-sortie-de-la-version-stable-1-4-la-1-4-4-pour-etre-precis/" target="_blank">Freeswitch : sortie de la version stable 1.4 (la 1.4.4 pour…</a></li><li><a href="http://www.blog-des-telecoms.com/ansible-freeswitch-role-nouvelle-version-v1-1/" target="_blank">Ansible : Freeswitch role : nouvelle version – v1.1</a></li><li><a href="http://www.blog-des-telecoms.com/ansible-freeswitch-role-installation-et-compilation-automatique/" target="_blank">Ansible : freeswitch role – installation et…</a></li></ul><div></div></div><p>Cet article <a rel="nofollow" href="http://www.blog-des-telecoms.com/freeswitch-mettre-a-jour-une-ancienne-installation/">FreeSwitch : mettre à jour une ancienne installation</a> est apparu en premier sur <a rel="nofollow" href="http://www.blog-des-telecoms.com/">Blog des télécoms - Par Mathias, expert et formateur</a> rédigé par <a rel="nofollow" href="http://www.blog-des-telecoms.com/author/mathias-wolff-consultant-chef-de-projet-freelance/">Mathias</a>.</p>
<p><img src="media/98986061.ea69d4f0fe4774861517d6390c8c2d35" data-original-source="http://cdn.libravatar.org/avatar/ea69d4f0fe4774861517d6390c8c2d35" alt="Gravatar de Mathias" class="gravatar" /><br/><i>Original post of <a href="http://www.blog-des-telecoms.com/freeswitch-mettre-a-jour-une-ancienne-installation/" title="Visit the source">Mathias</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://blog.niqnutn.com/index.php?article37/myzoombox-afficher-ses-images-sur-pluxml
title: nIQnutn : MyZoomBox - Afficher ses images sur PluXml
uri: nIQnutn-MyZoomBox-Afficher-ses-images-sur-PluXml
url: http://blog.niqnutn.com/index.php?article37/myzoombox-afficher-ses-images-sur-pluxml
content:
<p>Depuis quelque temps, j'essaie de faciliter la lecture du contenu sur le site.
J'ai fait quelques modifications sur le CSS du site et introduit <a href="http://fontawesome.io/">Font Awesome</a>.
Ensuite, j'ai décidé d'améliorer la consultation des articles et principalement les images. 
La visualisation des images en miniature est plus intuitive, on reste désormais sur la même page et avec la possibilité de consulter plusieurs images sous forme de galeries.</p>

<p>J'ai donc cherché des solutions faciles à utiliser et pas intrusif: <em>ZoomBox</em>  et son plugin <strong>MyZoomBox</strong> pour PluXml semble remplir les critères.</p>

<!--
<blockquote>
  <p>Zoombox allows you to display images, html content and multi media content with a "lightbox" that floats over your web page. <br />
Features:</p>

<ul>
<li>Can display all kind of links : Images, Flash animations, Youtube videos, Dailymotion videos, Iframe, HTML Content</li>
<li>Everything is customizable, you can create new themes using CSS</li>
<li>You can group your link and make galleries</li>
<li>Standalone version, you can use zoombox as a modalbox :</li>
<li>$.zoombox.html('I can use this plugin to display modal boxes !');</li>
<li>Keyboard shortcuts are now available for galleries (try pressing the arrow keys :)), you can also close the box using Escape key. </li>
</ul>
</blockquote>
-->
 
<div><img src="media/6c928e71.myzoombox.png" data-original-source="http://blog.niqnutn.com/data/images/0037/myzoombox.png" alt="   height=" width="370px"></div><h2>Installation</h2>

<p>Pour commencer, on récupère l'archive de MyZoomBox sur <a href="http://pluxopolis.net/myplugins">Pluxopolis</a>.</p>

<p>On décompresse l'archive <strong>.zip</strong> (on pense à renommer le dossier pour supprimer le numéro de version) 
et on l'envoie sur le FTP dans le dossier <em>/plugins/</em> de PluXml.</p>

<p>Depuis l'administration: <em>Paramètres > Plugins</em> puis <em>Plugins inactifs</em>, on sélectionne le plugin <em>plxZoombox</em> et avec le menu déroulant on choisit <em>Activer</em> et valide la modification en cliquant sur <em>OK</em>. </p>

<p>Le plugin MyZoomBox est maintenant activé sur votre site PluXml.</p>

<a href="media/3ab2368c.zoombox_activation.gif" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_activation.gif"><img src="media/3ab2368c.zoombox_activation.gif" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_activation.gif" alt="" width='200px"'></a>

<h2>Utilisation</h2>

<p>Pour utiliser Zoombox il faut simplement ajouter <code>class="zoombox"</code> dans le lien.</p>

<p>Initialement, pour une image on a:</p>

<div>Image simple<pre><code><a  href="media/2347a6d8.pluxml.png" data-original-source="http://blog.niqnutn.com/data/images/0001/pluxml.png"><img src="media/36067229.pluxml.tb.png" data-original-source="http://blog.niqnutn.com/data/images/0001/pluxml.tb.png" alt="" /></a>
</code></pre></div>

<p>Pour visualiser l'image avec Zoombox, on ajoute <code>class="zoombox"</code>:</p>

<div>Image avec Zoombox<pre><code><a class="zoombox" href="media/2347a6d8.pluxml.png" data-original-source="http://blog.niqnutn.com/data/images/0001/pluxml.png"><img src="media/36067229.pluxml.tb.png" data-original-source="http://blog.niqnutn.com/data/images/0001/pluxml.tb.png" alt="" /></a>
</code></pre></div>

<p>On peut ajouter une galerie d'image avec <code>class="zoombox zgallery1"</code> :</p>

<div>Image avec galerie Zoombox<pre><code><a class="zoombox zgallery1" href="media/2347a6d8.pluxml.png" data-original-source="http://blog.niqnutn.com/data/images/0001/pluxml.png"><img src="media/36067229.pluxml.tb.png" data-original-source="http://blog.niqnutn.com/data/images/0001/pluxml.tb.png" alt="" /></a>
</code></pre></div>

<p>Pour créer plusieurs galeries on remplacera zgallery1 par zgallery2, zgallery3, etc. C'est plutôt simple.</p>

<p>Ça marche également avec un lien vers un site web:</p>

<div>Lien avec Zoombox<pre><code><a href="http://www.pluxml.org/" class="zoombox">PluXml</a>
</code></pre></div>

<p>et on peut définir la taille de la page en rajoutant <code>class="zoombox w800 h600"</code>:</p>

<div>Lien avec Zoombox redimensionné<pre><code><a href="http://www.pluxml.org/" class="zoombox w800 h600">PluXml</a>
</code></pre></div>

<a href="media/9a60c2de.zoombox_utilisation.gif" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_utilisation.gif"><img src="media/9a60c2de.zoombox_utilisation.gif" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_utilisation.gif" alt=""></a>

<h2>Configuration du plugin</h2>

<p>Il existe quelques paramètres disponibles pour <em>plxZoombox</em>. <br>
Pour les modifier les paramètres, se rendre dans le menu: <em>Paramètres > Plugins</em> puis <em>Configuration</em> de plxZoombox.</p>

<ul><li>Modification du thème,</li>
<li>Durée de l'animation,</li>
<li>Dimension,</li>
<li>Autoriser les galeries avec des miniatures (à désactiver si le chargement est trop long),</li>
<li>Démarrage automatique des vidéos.</li>
</ul><a href="media/258ef71e.zoombox_config.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_config.png"><img src="media/258ef71e.zoombox_config.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_config.png" alt=""></a>

<p>
<a href="media/2d7e37c8.zoombox_theme1.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_theme1.png"><img src="media/4a0bc4db.zoombox_theme1.tb.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_theme1.tb.png" alt=""></a>
<a href="media/042f649f.zoombox_theme2.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_theme2.png"><img src="media/d6600e5b.zoombox_theme2.tb.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_theme2.tb.png" alt=""></a>
<a href="media/42d62fe1.zoombox_theme3.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_theme3.png"><img src="media/9ff0c595.zoombox_theme3.tb.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_theme3.tb.png" alt=""></a>
<a href="media/8cf8c1ab.zoombox_theme5.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_theme5.png"><img src="media/f53cabcd.zoombox_theme5.tb.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_theme5.tb.png" alt=""></a>
<a href="media/d9794504.zoombox_theme6.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_theme6.png"><img src="media/3627e59e.zoombox_theme6.tb.png" data-original-source="http://blog.niqnutn.com/data/images/0037/zoombox_theme6.tb.png" alt=""></a>
</p>

<h2>Zoombox et plxToolbar</h2>

<p>Sur PluXml j'utilise simplement <em>plxToolbar</em> car j'ai pas besoin de plus (je rédige principalement en <a href="http://blog.niqnutn.com/?article34">Markdown</a>). <br>
En utilisant plxToolbar, on doit éditer chacune des images à la main. Je propose de gagner du temps en automatisant tout ça. </p>

<p>Pour ce faire, on va éditer le fichier <em>/plugins/plxtoolbar/medias.php</em> dans votre dossier PluXml.</p>

<p>On remplace la ligne 166: </p>

<div><pre><code>return alignStart+'<a href="'+basename(p_href)+'"'+p_title+p_rel+p_class+'><img src="'+basename(p_src)+'" alt="" /></a>'+alignEnd;
</code></pre></div>

<p>par: </p>

<div><pre><code>return alignStart+'<a href="'+basename(p_href)+'"'+p_title+p_rel+p_class+' class="zoombox" ><img src="'+basename(p_src)+'" alt="" /></a>'+alignEnd;
</code></pre></div>

<p>On peut également ajouter une gallerie automatique en remplaçant <code>class="zoombox"</code> par <code>class="zoombox zgallery1"</code> .</p>

<p>C'est déjà fini et même pas besoin de modifier ses habitudes pour profiter de Zoombox.</p>

<h2>Ressources</h2>

<ul><li><a href="https://grafikart.github.io/Zoombox/index.html">Zoombox</a> </li>
<li><a href="http://pluxopolis.net/myplugins">MyZoomBox</a></li>
</ul><br>
© 2015 nIQnutn - Tous droits réservés.
<p><img src="media/a91347c8.5c27127d0dc6fdd370e85d336aa73f8c" data-original-source="http://cdn.libravatar.org/avatar/5c27127d0dc6fdd370e85d336aa73f8c" alt="Gravatar de nIQnutn" class="gravatar" /><br/><i>Original post of <a href="http://blog.niqnutn.com/index.php?article37/myzoombox-afficher-ses-images-sur-pluxml" title="Visit the source">nIQnutn</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://feedproxy.google.com/~r/QuestCeQuonSeFaitCh/~3/g2vhxJBD-Cc/
title: Littlewing : Premiers pas avec Cassandra
uri: Littlewing-Premiers-pas-avec-Cassandra
url: http://feedproxy.google.com/~r/QuestCeQuonSeFaitCh/~3/g2vhxJBD-Cc/
content:
<p>Lors de la conférence BIG DATA PARIS 2015, j’ai rencontré l’éditeur de la base NoSQL CASSANDRA (DATASTAX). J’ai pu échanger avec eux sur leur solution et les avantages.<a href="media/a723bb6d.Cassandra_logo.svg_.png" data-original-source="http://blog.touret.info/wp-content/uploads/Cassandra_logo.svg_.png"><img src="media/fb0eddea.Cassandra_logo.svg_-1024x686.png" data-original-source="http://blog.touret.info/wp-content/uploads/Cassandra_logo.svg_-1024x686.png" alt="Cassandra_logo.svg_" width="190" height="127"></a><br>
Il y a pas mal de choses qui m’ont séduites:</p>
<ul><li>Le mode colonne</li>
<li>L’interfaçage CQL qui ressemble un peu au SQL</li>
<li>L’UPDATE qui gère l’insertion si la ligne n’existe pas</li>
<li>La scalabilité linéaire</li>
<li>L’interface graphique du OpsCenter</li>
<li><a href="http://www.planetcassandra.org/guide-de-prise-en-main-de-cassandra-en-10-minutes/">Leur documentation que je trouve bien foutue</a></li>
</ul><p>Après avoir eu les yeux qui ont brillé, le retour à la réalité m’ a permis de voir que pas mal de restrictions:</p>
<ul><li>Certaines briques permettant l’intégration ( apache camel, logstash,…) ne permettent pas de se connecter à cassandra. Il faut le faire via leur API</li>
<li>Datastax ne fournit pas une solution de reporting intégrée comme mongodb. On peut utiliser JasperReports pour cela.</li>
<li>On ne peut pas générer automatiquement une colonne via le mode d’interfaçace CQL. On peut néanmoins contourner le problème <a href="http://www.datastax.com/dev/blog/does-cql-support-dynamic-columns-wide-rows">via une MAP</a></li>
<li>…</li>
</ul><p>Bref, plein de petits détails qui je pense vont à mon avis être oublié dès lors que je maitriserai un peu plus la technologie.</p>
<p>Je ne vais pas mettre d’exemple dans cet article car je n’ai pas encore trop de matière. Je le ferais sans doute dans un prochain article.</p>
<p>Si vous voulez en savoir un peu plus, <a href="http://www.planetcassandra.org/guide-de-prise-en-main-de-cassandra-en-10-minutes/">allez sur leur site, c’est très bien expliqué.</a></p>
<img src="http://feeds.feedburner.com/~r/QuestCeQuonSeFaitCh/~4/g2vhxJBD-Cc" height="1" width="1" alt="">
<p><img src="media/1f2fb0ec.e9cfa2c2c1ea2abd510c6053457286f0" data-original-source="http://cdn.libravatar.org/avatar/e9cfa2c2c1ea2abd510c6053457286f0" alt="Gravatar de Littlewing" class="gravatar" /><br/><i>Original post of <a href="http://feedproxy.google.com/~r/QuestCeQuonSeFaitCh/~3/g2vhxJBD-Cc/" title="Visit the source">Littlewing</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://raspbian-france.fr/hdmi-raspberry-pi-marche-pas-solution/
title: RaspbianFrance : Affichage HDMI de la Raspberry Pi qui ne marche pas, la solution !
uri: RaspbianFrance-Affichage-HDMI-de-la-Raspberry-Pi-qui-ne-marche-pas
url: http://raspbian-france.fr/hdmi-raspberry-pi-marche-pas-solution/
content:
<p>Au delà des articles et des commentaires liés, nous recevons dans la boite mail de Raspbian France beaucoup de questions et de demandes d’aide !</p>
<p>Parmi toutes ces questions/demandes d’aide autour de la Raspberry Pi, il y en a une qui reviens très souvent, <b>l’image de la Raspberry Pi ne s’affiche pas à l’écran </b>(ou encore, <b>le port HDMI ne marche pas</b> ou <b>l’affichage HDMI ne fonctionne pas</b>) !</p>
<p>Aujourd’hui nous vous proposons donc un tutoriel assez court, mais qui permettra sans doute à de nombreux lecteurs de trouver leur bonheur, comment forcer la Raspberry Pi à s’afficher sur le port HDMI !</p>
<p> </p>
<h1>Les différentes sorties vidéos de la Raspberry Pi</h1>
<p>La Raspberry Pi bénéficie d’une connectique très large qui est en partie à l’origine de son succès !</p>
<p>Parmi l’ensemble de ses sorties, la Raspberry Pi possède notamment 3 sorties permettant l’affichage d’un flux vidéo.</p>
<ul><li>La sortie HDMI, bien-sûr, qui sera l’objet de ce tutoriel et que vous serez amené à utiliser dans la majorité des cas (notamment si vous utilisez <a href="http://www.amazon.fr/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;camp=1642&amp;creative=6746&amp;index=aps&amp;keywords=%C3%A9cran%20hdmi&amp;linkCode=as2&amp;tag=raspbianfranc-21&amp;linkId=SKLJIVAHBRIYF4KB" target="_blank" rel="nofollow">un écran d’ordinateur standard</a>, mais également si vous avez besoin de connecter votre Raspberry Pi à un écran VGA, auquel cas <a href="http://www.amazon.fr/gp/product/B009KWM5N4/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1642&amp;creative=6746&amp;creativeASIN=B009KWM5N4&amp;linkCode=as2&amp;tag=raspbianfranc-21&amp;linkId=ET54NRMFB37TI2VF" target="_blank" rel="nofollow">vous devrez passer par un convertisseur</a>).</li>
<li>La sortie jack Audio/Vidéo, il s’agit d’une sortie jack à 4 pôles, qui vous sera utile notamment pour le branchement <a href="http://www.amazon.fr/gp/product/B00B4M18CC/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1642&amp;creative=6746&amp;creativeASIN=B00B4M18CC&amp;linkCode=as2&amp;tag=raspbianfranc-21&amp;linkId=C4JGYJIR3AGRU6RR" target="_blank" rel="nofollow">sur de petits écrans de recul.</a></li>
<li>Les ports GPIO/SPI qui sont utilisés notamment <a href="http://www.amazon.fr/gp/product/B00TJHS1HO/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1642&amp;creative=6746&amp;creativeASIN=B00TJHS1HO&amp;linkCode=as2&amp;tag=raspbianfranc-21" target="_blank" rel="nofollow">par les écrans tactiles de la Raspberry Pi.</a></li>
</ul><p>Toutes ces connections sont très utiles, notamment parce qu’elles permettent à la Raspberry Pi de répondre à la pluspart des cas d’utilisation que vous pourrez rencontrer.</p>
<p>Seul problème, parmi toutes ces connections la Raspberry Pi a parfois un peu de mal à retrouver ses petits et il est courant de voir des gens ne plus réussir à faire afficher l’image sur la sortie HDMI de leur Raspberry Pi. Nous allons donc voir comment régler ce problème.</p>
<p> </p>
<h1>Forcer la Raspberry Pi à envoyer l’image sur le port HDMI</h1>
<p>Parmi tous les problèmes qui nous sont soumis, le plus fréquent est sans aucun doute l’impossibilité d’obtenir une image par HDMI avec la Raspberry Pi !</p>
<p>Comme souvent en informatique, si le problème est particulièrement bloquant et si la solution n’est pas toujours facile à trouver, elle est en revanche des plus simples à appliquer.</p>
<p>En effet, il existe deux solutions possibles, soit la Raspberry Pi est mal configurée, soit son alimentation électrique est insuffisante.</p>
<p> </p>
<h1>Sortie vidéo mal configurée</h1>
<p>Il s’agit probablement du cas le plus fréquent pouvant mener au fait que rien ne s’affiche à l’écran quand vous branchez votre Raspberry Pi en HDMI.</p>
<p>Pour régler le problème, il vous suffit de vous connecter à votre Raspberry Pi par SSH et modifier à l’aide de votre éditeur de texte préféré (ici nous utiliserons « nano ») le fichier « /boot/config.txt ».</p>
<p>Notez que vous aurez besoin des droits d’administrateur et donc de la commande sudo (avec nano cela donnera par exemple « sudo nano /boot/config.txt »).</p>
<p>Vous devriez alors trouver au sein de ce fichier les deux lignes suivantes (si ce n’est pas le cas, ajoutez-les à la fin) :</p>
<pre>
#hdmi_force_hotplug=1
#hdmi_drive=2
</pre>
<p>Pour régler le problème il vous suffit de dé-commenter (c’est à dire retirer le signe ‘#’ au début) ces lignes et d’enregistrer le fichier (Ctrl+o, Entrer, Ctrl+x avec nano). Redémarrer votre Raspberry Pi et le tour est joué !</p>
<p>Juste pour information, voici ce que font ces deux lignes :</p>
<ul><li>hdmi_force_hotplug=1 : Force l’affichage HDMI même si on ne détecte pas d’écran HDMI. Pensez donc à re-commenter cette ligne si vous avez besoin d’afficher la Raspberry Pi sur un autre port que le HDMI.</li>
<li>hdmi_drive=2 : Tente d’utiliser le mode HDMI plutôt que le mode DVI, cela permet notamment de régler certains problèmes de son.</li>
</ul><p> </p>
<h2>hdmi_safe, la compatibilité maximum !</h2>
<p>Si jamais la manipulation précédente n’a pas porté ses fruits, vous pouvez tenter de renouveler l’opération mais cette fois en décommentant également la ligne « hdmi_safe=1 » (dans ce cas, re-commentez les autres lignes).</p>
<p>Cette ligne va demander à la Raspberry Pi de tenter une connexion avec un mode de compatibilité HDMI maximal. C’est une technique qui manque un peu de finesse et qui risque de donner un affichage à la qualité moyenne, mais qui pourrait bien vous être utile un jour !</p>
<p>D’après la documentation, cette ligne équivaut à mettre en place les réglages suivants, hdmi_force_hotplug=1, hdmi_ignore_edid=0xa5000080, config_hdmi_boost=4, hdmi_group=2, hdmi_mode=4, disable_overscan=0, overscan_left=24, overscan_right=24, overscan_top=24 et overscan_bottom=24.</p>
<p>Une solution à n’utiliser donc que si les précédentes ne fonctionnent pas !</p>
<p> </p>
<h1>Alimentation électrique insuffisante</h1>
<p>Si malgré toutes vos tentatives de configuration le port HDMI de la Raspberry Pi semble toujours ne pas fonctionner, cela peut venir d’un simple problème d’alimentation électrique.</p>
<p>En d’autres termes, la puissance délivrée par votre alimentation est suffisante pour faire tourner votre Raspberry Pi, mais pas pour alimenter la connectique HDMI.</p>
<p>Dans ce cas, une seule solution, prendre une alimentation suffisamment puissante. Nous vous conseillons d’utiliser <a href="http://www.amazon.fr/gp/product/B00U88KSHO/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1642&amp;creative=6746&amp;creativeASIN=B00U88KSHO&amp;linkCode=as2&amp;tag=raspbianfranc-21" target="_blank" rel="nofollow">cette alimentation</a>, que nous vous recommandions déjà dans notre article sur <a href="http://raspbian-france.fr/accessoires-raspberry-pi-2/" target="_blank">le choix des accessoires de la Raspberry Pi</a>, et qui fait l’unanimité.</p>
<p> </p>
<h1>Conclusion</h1>
<p>Nous espérons que ce tutoriel réglera enfin le problème du « port HDMI qui ne fonctionne pas » sur la Raspberry Pi, un problème qui semble bien ancré !</p>
<p>Maintenant que votre sortie HDMI fonctionne parfaitement, vous n’avez plus qu’à <a href="http://raspbian-france.fr/media-center-raspberry-pi-osmc-xbmc/" target="_blank">installer un super media-center sur votre Raspberry Pi</a> !</p>
<p>N’hésitez pas à nous faire part de vos questions par commentaire et à partager l’article autour de vous quand des gens rencontrent ce problème !</p>
<p>The post <a rel="nofollow" href="http://raspbian-france.fr/hdmi-raspberry-pi-marche-pas-solution/">Affichage HDMI de la Raspberry Pi qui ne marche pas, la solution !</a> appeared first on <a rel="nofollow" href="http://raspbian-france.fr/">Raspbian-France</a>.</p>
<p><img src="media/70caad1d.7cdb6ce9a9a728b66bcfdc9db75842c8" data-original-source="http://cdn.libravatar.org/avatar/7cdb6ce9a9a728b66bcfdc9db75842c8" alt="Gravatar de RaspbianFrance" class="gravatar" /><br/><i>Original post of <a href="http://raspbian-france.fr/hdmi-raspberry-pi-marche-pas-solution/" title="Visit the source">RaspbianFrance</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>RaspbianFrance : <a href="">Comment mettre &agrave; jour Raspbian pour la Raspberry Pi 2</a> (14/02/2015)</li><li>RaspbianFrance : <a href="">Cr&eacute;ez une carte SD Raspbian pour votre Raspberry Pi depuis Windows</a> (14/07/2014)</li><li>RaspbianFrance : <a href="">Faire de la vid&eacute;o-surveillance en ligne avec votre Raspberry Pi et sa cam&eacute;ra !</a> (19/02/2015)</li><li>RaspbianFrance : <a href="">Installer un serveur Minecraft sur votre Raspberry Pi 2&nbsp;!</a> (07/03/2015)</li><li>RaspbianFrance : <a href="">Envoyer, g&eacute;rer et recevoir des SMS avec la Raspberry Pi</a> (27/10/2014)</li></ul></div></p>


title: Goffi : Parlons XMPP - épisode 5 - les discussions de groupe (suite) et les transports
uri: Goffi-Parlons-XMPP-épisode-5-les-discussions-de-groupe-(suite)
feed_id:
http://www.goffi.org/post/2015/07/21/Parlons-XMPP-%C3%A9pisode-5-les-discussions-de-groupe-%28suite%29-et-les-transports

url:
http://www.goffi.org/post/2015/07/21/Parlons-XMPP-%C3%A9pisode-5-les-discussions-de-groupe-%28suite%29-et-les-transports

content:
<p>(pour lire les épisodes précédents, suivez <a href="http://www.goffi.org/tag/parlons_xmpp">l'étiquette correspondante</a>)</p>

<div> </div>

<div>
<p>Autre point intéressant par rapport à IRC, XMPP conserve l'ordre des messages, par exemple si vous avez la conversation suivante :</p>

<p><strong>[Morphée]</strong> tu peux avoir la pilule rouge<br><strong>[Lué]</strong> OK je prends celle-là<br><strong>[Morphée]</strong> ou la bleue</p>

<p>Avec XMPP vous êtes sûrs que c'est la pilule rouge qui a été choisie, vous évitez ainsi les confusions (et de vivre dans l'ignorance).</p>

<p>Comme dit précédemment, la présence est envoyée au service MUC, pas besoin de vous renommer en xxx_away pour prévenir que vous n'êtes pas là, il suffit d'utiliser l'état associé (et vous pouvez utiliser le message de statut pour compléter). Une autre information utile nous est fournie par la XEP-0085 : les notifications d'états de discussion (« Chat State Notifications »). Cette extension permet de savoir ce que fait un utilisateur par rapport à une conversation : est-ce qu'il est actif dessus ? Est-ce qu'il est parti ? Ou est-il en train de taper un message ? Ceci fonctionne aussi avec les conversations de groupes, et c'est vraiment pratique à l'usage.</p>

<p>Quand vous commencez à fréquenter beaucoup de salons, vous avez envie que votre client en garde la liste, ou d'y aller automatiquement à la connexion ; c'est l'extension « Bookmarks » (marque-pages, XEP-0048) qui permet cela, et vous pouvez ainsi retrouver vos salons en changeant de client (puisque la liste est gardée sur le serveur). Alors petite parenthèse là-dessus, nous sommes plusieurs à penser que cette extension a des problèmes : elle est censée gérer les urls mais personne ne l'utilise de cette façon, elle ne gère pas les étiquettes, et elle pose des problèmes de concurrence, ou si on veut l'utiliser hors standard. Nous (plusieurs développeurs dont Edhelas de Movim que vous connaissez ici) avons donc commencé à écrire une alternative, qui pourrait même être utilisée pour synchroniser les marque-pages dans les butineurs, y compris différents. Affaire à suivre.</p>

<p>En plus de garder la liste, il est bien sûr utile de pouvoir facilement donner un lien vers un salon. La XEP-0045 défini les <a href="https://fr.wikipedia.org/wiki/URI" title="Définition Wikipédia">URI</a> à utiliser pour cela (<a href="https://xmpp.org/extensions/xep-0045.html#registrar-querytypes">ici</a>), avec la possibilité de préciser un mot de passe ou d'inviter du monde. C'est de cette façon que l'adresse suivante est cliquable : <a href="xmpp:chat.jabberfr.org?join">sat@chat.jabberfr.org</a> ; il suffit de prendre l'adresse du salon, d'en faire une url XMPP en préfixant avec « xmpp: » et d'ajouter « ?join » à la fin pour indiquer qu'on lie un salon MUC. Pour que le lien fonctionne, il faut que vous ayez associé dans votre système un client XMPP avec ces urls (comme vous associez un butineur à une url http:).</p>

<p>Tout n'est pas toujours parfait non plus dans XMPP, et parfois l'héritage historique, ou les évolutions, ou la trop grande souplesse, amènent à un peu de complications.<br>
Ainsi pour MUC il existe 2 méthodes pour inviter quelqu'un : directe (XEP-0249) ou arbitrée (« mediated invitation » définie dans le XEP-0045). La seconde méthode envoie une invitation à travers le salon lui-même, elle est surtout utilisée pour les salons « réservés aux membres » qui sont rares.<br>
Elle risque en outre de se faire bloquer (si un utilisateur n'accepte pas, par exemple, que les messages de personnes dans sa liste de contacts – « roster » –, nous verrons dans un futur article comment faire cela). L'invitation directe est envoyée au jid à inviter sans passer par le salon – d'où son nom –, c'est celle qui est à préférer.<br>
En pratique cette situation ne pose de problèmes éventuels qu'aux développeurs de clients, et il suffit souvent d'implémenter la XEP-0249.</p>

<p>D'un autre côté les extensions permettent des fonctionnalités alléchantes. Ainsi le « Federated MUC » (salons MUC fédérés, XEP-0289) permet de lier des salons entre eux pour qu'ils soient les miroirs les uns des autres. Ceci permet de choisir un serveur plus proche géographiquement de vous, ou d'avoir une solution de repli en cas de problème avec le vôtre. Des discussions sont en cours actuellement pour faire un « MUC 2 » basé sur « PubSub », bref XMPP est un protocole qui est loin d'être figé.</p>

<p>Bon tout ça c'est bien joli, mais IRC est tout de même un protocole qui fonctionne relativement bien, et qui est très populaire, ce serait bien de pouvoir communiquer avec.<br>
XMPP gère des passerelles (ou « gateways » ou encore « transports »), c'est un moyen de communiquer vers un réseau extérieur sans rien modifier à votre client.</p>

<p>La passerelle est souvent sous forme d'un composant qui vient se greffer à votre serveur, et qui traduit le réseau externe (un peu pompeusement appelé « legacy » – réseau hérité – dans le jargon XMPP). La grande force de leur fonctionnement est que le mécanisme pour s'enregistrer est standardisé, et que pour votre client c'est du XMPP classique.<br>
Une passerelle se concentrera la plupart du temps sur un réseau en particulier, et si elle est complète tentera de traduire le maximum voire toutes les fonctionnalités du réseau en question.</p>

<p>C'est la XEP-0100 qui explique le fonctionnement des passerelles, et elle réutilise – comme souvent – des XEP existantes, en l’occurrence « service discovery » dont on a parlé dans <a href="http://www.goffi.org/post/2015/07/01/Parlons-XMPP-%C3%A9pisode-3-le-c%C5%93ur-et-les-extensions-%28suite%29">l'épisode 3</a>, la XEP-0077 qui gère les enregistrements de comptes et la XEP-0144 (« Roster Item Exchange », échange d’éléments de la liste de contacts) pour l'ajout, la modification, ou la suppression des contacts (ou des « amis » sur les réseaux d'ours en peluche ou tout le monde s'aime et s'observe).<br>
Disco permet, comme on l'avait vu, de nommer les passerelles, voire même pour les plus courantes d'avoir un type dédié. Ainsi il est possible d'identifier une passerelle IRC grâce au couple catégorie/type « conference/irc ».</p>

<p>Ci-dessous, une vielle capture de SàT, tirée de la première vidéo de présentation (2011 !) qui montre un gestionnaire de passerelles. Vous remarquerez peut-être qu'il y a une passerelle vers XMPP lui-même, elle peut être utile pour regrouper différents comptes XMPP si votre client ne le gère pas d'origine.</p>

<p><img alt="vieille capture gestionnaire passerelles SàT" src="https://lut.im/XaO4f8qF/ZZVS2Zhq" title="vieille capture gestionnaire passerelles SàT"></p>

<p>Quelques remarques sur les passerelles:</p>

<ul><li>
	<p>souvent vous devez fournir un mot de passe pour vous connecter sur votre compte sur le réseau externe. C'est pratique car vous n'aurez pas à vous souvenir de X mots de passe (une fois enregistré dans la passerelle, plus besoin d'y penser), mais ça veut dire que vous le fournissez à la fois au serveur, et à la passerelle. Il vous faut donc faire confiance aux logiciels utilisés, mais aussi aux administrateurs des serveurs concernés. Encore une fois, il vaut mieux héberger soi-même son serveur.</p>
	</li>
	<li>
	<p>vos communications passeront donc sur le serveur externe. C'est évident, mais il est bon de rappeler que le chiffrement de XMPP ou les précautions prises par vos administrateurs n'auront plus aucun effet une fois passé sur l'autre réseau (et donc selon le réseau, il est possible qu'on enregistre vos conversations, qu'on fasse du commerce avec vos données, etc). Il est toutefois possible d'utiliser du chiffrement de bout en bout dans certains cas, mais nous y reviendrons dans un futur article.</p>
	</li>
	<li>
	<p>les fonctionnalités disponibles sont l'intersection de ce que sait faire XMPP, ce que sait faire/à implémenté votre passerelle, et de ce que sait faire/à implémenté votre client. Dans certains cas vous pouvez tout faire comme avec votre client d'origine du réseau externe (voire plus, avec le chiffrement de bout en bout par exemple), dans d'autres non.</p>
	</li>
	<li>
	<p>si vous utilisez une passerelle vers un réseau non standard voire hostile, il est possible que votre passerelle cesse de fonctionner du jour au lendemain si le protocole change. Utilisez des standards !</p>
	</li>
</ul><p>Un service souvent utilisé pour les passerelles est <a href="http://spectrum.im/">Spectrum 2</a>. Pour IRC, je vous recommande particulièrement biboumi: <a href="http://biboumi.louiz.org/">http://biboumi.louiz.org/</a>. C'est fait par la même équipe que <a href="http://poez.io/">Poezio</a> dont j'ai parlé précédemment, et c'est une passerelle très complète et vraiment simple d'utilisation.</p>

<p>Petit détail encore lié à la décentralisation de XMPP : si votre serveur n'a pas la passerelle que vous voulez, vous pouvez parfaitement utiliser une passerelle sur un autre serveur (si celui-ci ne l'interdit pas explicitement), mais cela veut dire que vous devez faire confiance à cet autre serveur pour votre identifiant/mot de passe et pour vos conversations.</p>

<p>Ce fonctionnement par passerelles standardisées et côté serveur permet d'avoir des logiciels qui se concentrent sur un réseau pour pouvoir communiquer avec le mieux possible, de garder le client qu'on apprécie et auquel on est habitué, d'éviter d'avoir à se souvenir de dizaines de mots de passes, d'avoir toutes nos communications au même endroit, ou encore de laisser les administrateurs s'occuper des mises à jour pour tout le monde d'un coup. C'est un gros atout dans la manche de XMPP.</p>

<p>Enfin, il existe aussi des techniques pour synchroniser un salon MUC XMPP avec un canal IRC (ou autre), qui vont du simple bot qui se contente de répéter tout entre les 2 salons (le plugins « Parrot » – Perroquet – permet de faire ça très facilement avec SàT), à celui un peu plus élaboré qui va créer plusieurs connexions sur IRC pour simuler les différents occupants du salon (c'est ce que faisait le désormais abandonné <a href="https://github.com/Changaco/xib">xib</a> – merci Link Mauve pour le nom –). Cette dernière option risque de poser des problèmes avec les administrateurs du serveur IRC, aussi le mieux serait d'avoir un serveur multi-protocoles (ou tout le monde sur XMPP !).</p>

<p>Ceci clos notre tour des MUCs. Je n'ai pas parlé des détails comme les rôles car ils sont calqués sur IRC, et vous pouvez lire la XEP si vous voulez savoir vraiment comment tout cela fonctionne à l'intérieur. J'y reviendrai peut-être dans le futur pour expliquer d'autres XEPs, ou si MUC 2 voit le jour (ce qui semble bien engagé).<br>
La prochaine fois je pense sortir un peu de la messagerie instantanée pour parler des commandes « ad-hoc » (de circonstance).</p>
</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/2015/07/21/Parlons-XMPP-%C3%A9pisode-5-les-discussions-de-groupe-%28suite%29-et-les-transports" 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="">Parlons XMPP - &eacute;pisode 4 - les discussions de groupes</a> (14/07/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 1 - les bases</a> (24/06/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 2 - le c&oelig;ur et les extensions</a> (25/06/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 3 - le c&oelig;ur et les extensions (suite)</a> (01/07/2015)</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://cyrille-borne.com/article523/bozon-1-4-apparition-de-la-gestion-des-dossiers
title: Cyrille BORNE : BoZon 1.4, apparition de la gestion des dossiers
uri: Cyrille-BORNE-BoZon-1-4-apparition-de-la-gestion-des-dossiers
url: http://cyrille-borne.com/article523/bozon-1-4-apparition-de-la-gestion-des-dossiers
content:
<p>Comme vous pouvez le voir désormais BoZon assure la gestion des sous dossiers. Attention, il ne gère pas le drag and drop sur les dossiers mais l'affichage des dossiers ce qui commence à se rapprocher de ce qui m'intéresse. En effet, rappelons que BoZon n'a pas vocation à remplacer Owncloud qui est une solution dédiée au partage entre plusieurs personnes, BoZon est une solution individuelle qui offre une possibilité de partage qu'on suppose être avec un nombre restreint de personne. On rajoutera à cela que l'absence de fonctionnalité de drag and drop sur les dossiers n'est pas une fatalité, le FTP étant quand même ce qu'on a connu de plus efficace pour balancer des fichiers et des dossiers en masse.</p>

<p>Dans les demandes d'évolution faites à <a href="http://warriordudimanche.net/">Bronco</a> il y a la possibilité d'avoir une consultation sans édition ce qui me parait fondamental. Par exemple, je veux que mes élèves puissent accéder à mes cours, seulement ceux de la classe désirée mais ne puissent pas voir le reste ni supprimer, ni éditer. L'astuce est de donner le lien vers le dossier qui va s'afficher dans la page de base comme vous pouvez le voir avec les cours de quatrième.</p>

<p>Il y a ici ce qui me parait un bug ou une feature, ce sera selon, si on n'a pas cliqué dans un sous répertoire en tant qu'administrateur, celui-ci n'apparait pas dans la page de consultation. Pour exemple depuis l'administration, je ne suis pas allé dans statistiques, on ne voit pas les contenus du répertoire.</p>

<p><img alt="" src="media/39980d39.20150721bozon01.png" data-original-source="http://cyrille-borne.com/data/images/libre/20150721bozon01.png"></p>

<p><img alt="" src="media/7d688d6f.20150721bozon02.png" data-original-source="http://cyrille-borne.com/data/images/libre/20150721bozon02.png"></p>

<p><img alt="" src="media/6e40f5e9.20150721bozon03.png" data-original-source="http://cyrille-borne.com/data/images/libre/20150721bozon03.png"></p>

<p><img alt="" src="media/8a5ec751.20150721bozon04.png" data-original-source="http://cyrille-borne.com/data/images/libre/20150721bozon04.png"></p>
<p><img src="media/65327678.20faece4cc1e02ca974f1d3d88e9650d" data-original-source="http://cdn.libravatar.org/avatar/20faece4cc1e02ca974f1d3d88e9650d" alt="Gravatar de Cyrille BORNE" class="gravatar" /><br/><i>Original post of <a href="http://cyrille-borne.com/article523/bozon-1-4-apparition-de-la-gestion-des-dossiers" title="Visit the source">Cyrille BORNE</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://carlchenet.com/2015/07/23/le-journal-du-hacker-remplace-le-journal-du-pirate/
title: Carl Chenet : Le Journal Du Hacker remplace le Journal Du Pirate
uri: Carl-Chenet-Le-Journal-Du-Hacker-remplace-le-Journal-Du-Pirate
url: http://carlchenet.com/2015/07/23/le-journal-du-hacker-remplace-le-journal-du-pirate/
content:
<p>Suivez-moi aussi sur <a title="Carl Chenet sur Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank">Diaspora*</a><a title="Carl Chenet on Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank"><img src="https://carlchenet.files.wordpress.com/2014/11/diaspora-banner.png?w=840" alt="diaspora-banner"></a> <a title="Carl Chenet sur Twitter" href="http://twitter.com/carl_chenet" target="_blank">ou Twitter</a> <a href="http://twitter.com/carl_chenet"><img src="http://carlchenet.files.wordpress.com/2012/05/twitter.png?w=62&amp;h=23&amp;h=23" alt="" width="62" height="23"></a> ou <a title="Carl Chenet sur Identi.ca" href="http://identi.ca/carlchenet" target="_blank">sur Identi.ca</a><a href="http://identi.ca/carlchenet"><img src="http://carlchenet.files.wordpress.com/2012/05/identica.png?w=72&amp;h=22&amp;h=22" alt="" width="72" height="22"></a></p>
<p><strong>Un consensus</strong> s’étant dégagé <a href="http://carlchenet.com/2015/07/21/changement-de-nom-du-journal-du-pirate/" target="_blank">des</a> <a href="http://linuxfr.org/users/chaica/journaux/site-a-la-hacker-news-pour-la-communaute-francaise-journal-du-pirate" target="_blank">différentes</a> <a href="https://infos.mytux.fr/s/7z5xiz/changement_de_nom_du_journal_du_pirate" target="_blank">discussions</a> autour du changement de nom du <a href="https://infos.mytux.fr/" target="_blank">Journal Du Pirate</a>, nous sommes heureux de vous annoncer le nouveau nom de votre média participatif du Logiciel Libre : <strong><a href="https://infos.mytux.fr/" target="_blank">Le Journal Du Hacker</a></strong></p>
<p>Pour rappel, le journal propose une sélection de <strong>l’actualité du Logiciel Libre</strong> en français sélectionnée par nos contributeurs. Participatif, car Le Journal Du Hacker est le média qui <strong>vous</strong> permet de mettre en avant les liens que vous pensez pertinent, <strong>simplement et rapidement</strong>.</p>
<p>Il suffit pour cela de <a href="https://infos.mytux.fr/invitations/request" target="_blank">Demander un compte pour le Journal Du Hacker</a> et <a href="https://infos.mytux.fr/stories/new" target="_blank">Poster un lien sur le Journal Du Hacker</a> que les membres du Journal verront immédiatement et pourront <strong>mettre en avant</strong>.</p>
<p>Si vous souhaitez suivre <strong>l’actualité</strong> du Journal Du Hacker :</p>
<ul><li><a href="https://infos.mytux.fr/rss" target="_blank">le flux rss du Journal Du Hacker</a></li>
<li><a href="https://twitter.com/journalduhacker" target="_blank">le compte Twitter du Journal Du Hacker</a></li>
</ul><p>En espérant vous voir bientôt dans les commentaires du Journal Du Hacker <span title=":)">:)</span></p><br><a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/carlchenet.wordpress.com/2420/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/carlchenet.wordpress.com/2420/"></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=carlchenet.com&amp;blog=7722010&amp;post=2420&amp;subd=carlchenet&amp;ref=&amp;feed=1" width="1" height="1">
<p><img src="media/46f73009.e1f1addc890668ce2561431b7be810bc" data-original-source="http://cdn.libravatar.org/avatar/e1f1addc890668ce2561431b7be810bc" alt="Gravatar de Carl Chenet" class="gravatar" /><br/><i>Original post of <a href="http://carlchenet.com/2015/07/23/le-journal-du-hacker-remplace-le-journal-du-pirate/" title="Visit the source">Carl Chenet</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>Carl Chenet : <a href="">Site comme Hacker News en fran&ccedil;ais : Le Journal Du Pirate</a> (09/12/2014)</li><li>Carl Chenet : <a href="">Le Journal Du Pirate : votre source d&rsquo;informations pour le Logiciel Libre francophone</a> (12/03/2015)</li><li>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du pirate semaine #12</a> (20/03/2015)</li><li>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du pirate semaine #13</a> (27/03/2015)</li><li>Carl Chenet : <a href="">Changement de nom du Journal Du Pirate</a> (21/07/2015)</li></ul></div></p>


feed_id: http://www.elementaryos-fr.org/simply-elementary-episode-2/
title: elementary OS : Simply elementary : épisode 2
uri: elementary-OS-Simply-elementary-épisode-2
url: http://www.elementaryos-fr.org/simply-elementary-episode-2/
content:
<p>Simply elementary revient avec un épisode numéro deux, toujours présenté par Nathan Dyer et Dane Henson. Cette fois-ci l’équipe accueille pour ce Podcast <a href="http://lunduke.com/" target="_blank">Bryan Lunduke</a>, Social Media Marketing Manager pour SUSE, qui aura le loisir de discuter technologie.</p>
<p><span></span></p>
<p>Les deux compères aborderont, parmi cette heure et demie de discussion, les sujets suivants :</p>
<ul><li>Suite au GNOME Summit, le support HDIPI.</li>
<li>Le sandboxing d’application.</li>
<li>Discussion autour d’un sujet vaste avec Bryan Lunduke : Technologie.</li>
<li>Un débat sera lancé sur le sujet des icones sur le bureau d’elementary OS.</li>
</ul><p>Pour écouter le Podcast ça se passe sur la plateforme <a href="https://soundcloud.com/simply-elementary/episode-2-faberge-eggs-and-bacon-cheeseburgers-with-bryan-lunduke" target="_blank">SoundCloud</a></p>
<p> </p>
<p><a href="media/3dc54436.logo_simply_elementary.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/logo_simply_elementary.png" rel="lightbox"><img src="media/3dc54436.logo_simply_elementary.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/logo_simply_elementary.png" alt="logo_simply_elementary" width="490" height="484"></a></p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/simply-elementary-episode-2/">Simply elementary : épisode 2</a> a été publié sur le site de la <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS - </a></p>
<p><img src="media/7e20f332.e363a9ed45733fa3aec7c3a0361380c6" data-original-source="http://cdn.libravatar.org/avatar/e363a9ed45733fa3aec7c3a0361380c6" alt="Gravatar de elementary OS" class="gravatar" /><br/><i>Original post of <a href="http://www.elementaryos-fr.org/simply-elementary-episode-2/" title="Visit the source">elementary OS</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://formation-logiciel-libre.com/imprimer-des-documents-pdf-en-cahier-ou-livret/
title: Dimitri Robert : Imprimer des documents PDF en cahier ou livret
uri: Dimitri-Robert-Imprimer-des-documents-PDF-en-cahier-ou-livret
url: http://formation-logiciel-libre.com/imprimer-des-documents-pdf-en-cahier-ou-livret/
content:
<p>Vous voulez imprimer un document au format PDF mais il comporte un grand nombre de pages et vous ne voulez pas y passer votre ramette de papier. Plusieurs solutions s’offent à vous. Vous pouvez évidemment imprimer en recto-verso (si votre imprimante ne le permet pas, vous devrez imprimer d’abord les pages impaires, puis les pages paires en ayant repéré le trajet de la feuille dans l’imprimante pour faire en sorte que ça colle bien). Vous pouvez aussi effectuer une réduction, c’est-à-dire, imprimer deux pages sur une seule : chaque page au format A4 est alors réduite en A5.</p>
<p>Mais le mieux est de réordonner les pages pour imprimer un <a href="https://fr.wikipedia.org/wiki/Cahier" target="_blank">cahier</a> de sorte à ce que, une fois toutes les feuilles imprimées, vous puissiez les plier et les agrafer ensemble par le centre (piqure à cheval sur le pli). Pour cela il faut imprimer au recto, la dernière page à gauche, la première page à droite, puis au verso, la deuxième page à gauche et l’avant-dernière à droite, et ainsi de suite pour les autres pages.<span></span></p>
<p>Impossible de faire cela à la main, il faut utiliser un logiciel permettant l’action d’<a href="https://fr.wikipedia.org/wiki/Imposition_(imprimerie)" target="_blank">imposition</a>.</p>
<p>En logiciel libre le choix est limité. Il y a <a href="http://kjo.herbesfolles.org/bookletimposer/" target="_blank">BookletImposer</a> qui ne fonctionne que sous Linux et semble abandonné, et <a href="http://jpdftweak.sourceforge.net/" target="_blank">jPDFTweak </a>qui fonctionne également sous Windows (et probablement sous Mac OS X vu qu’il est développé en Java, censément multi-plateforme), mais il semble abandonné lui aussi. Cependant, ces logiciels sont toujours disponibles et fonctionnent.</p>
<p>Voyons maintenant comment fonctionne l’imposition avec jPDFTweak.</p>
<h2>Installation</h2>
<p>Commençons par la mauvaise nouvelle : il n’y a aucune procédure d’installation, y compris sous Linux où le logiciel n’est pas toujours packagé (il l’est pour Fedora, pas pour Ubuntu ni Debian). Il faut donc récupérer l’<a href="http://sourceforge.net/projects/jpdftweak/files/jpdftweak/jpdftweak-1.1/" target="_blank">archive de jPDFTweak</a> correspondant à votre système sur SourceForge.</p>
<p>Décompressez-la dans un dossier nommé jpdftweak situé dans un dossier où vous rangez habituellement les logiciels installés à la main (<code>/usr/local</code> pour Linux par exemple, <code>C:\\Programmes</code> pour Windows).</p>
<p><a href="media/a18930b4.jpdftweak-archive.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-archive.png" rel="tc-fancybox-group315"><img src="media/42be59b4.jpdftweak-archive-402x300.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-archive-402x300.png" alt="jpdftweak archive" width="402" height="300"></a>Créez ensuite un raccourci ou un lanceur (dans le menu des applications ou sur le bureau) ayant pour cible le fichier <code>jpdftweak.bat</code> (Windows) ou appelant la commande <code>java -jar jpdftweak.jar</code> (Linux et sans doute Mac OS X).</p>
<p><a href="media/f3ad5202.jpdftweak-lanceur.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-lanceur.png" rel="tc-fancybox-group315"><img src="media/0c8096cf.jpdftweak-lanceur-336x300.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-lanceur-336x300.png" alt="jpdftweak lanceur" width="336" height="300"></a>Vous pouvez illustrer le lanceur avec l’icône suivante :</p>
<p><a href="media/fe7743bd.icon256.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/icon256.png" rel="tc-fancybox-group315"><img src="media/fe7743bd.icon256.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/icon256.png" alt="jPDFTweak icone" width="256" height="256"></a>Enfin, vous pouvez lancer le logiciel !</p>
<h2>Importer un document PDF</h2>
<p>Le logiciel comporte plusieurs onglets mais s’ouvre sur celui vous permettant de charger un ou plusieurs documents PDF. Malheureusement, le logiciel n’existe qu’en anglais.</p>
<p><a href="media/5475559f.jpdftweak-input1.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-input1.png" rel="tc-fancybox-group315"><img src="media/0b924158.jpdftweak-input1-500x205.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-input1-500x205.png" alt="jpdftweak input vide" width="500" height="205"></a>Choisissez donc un document. Une fois ouvert, son contenu n’apparaît pas mais vous pouvez lire le nombre de pages dans le même onglet <em>Input</em>.</p>
<p><a href="media/629c44bb.jpdftweak-input2.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-input2.png" rel="tc-fancybox-group315"><img src="media/b9db45f2.jpdftweak-input2-500x205.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-input2-500x205.png" alt="jpdftweak input un document" width="500" height="205"></a></p>
<h2>Choisir l’imposition</h2>
<p>L’imposition des pages se fait dans l’onglet <em>Shuffle/N-up</em>.</p>
<p><a href="media/d7b0750a.jpdftweak-nup1.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-nup1.png" rel="tc-fancybox-group315"><img src="media/736f3480.jpdftweak-nup1-421x300.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-nup1-421x300.png" alt="jpdftweak imposition par défaut" width="421" height="300"></a></p>
<p>Par défaut rien n’est effectué. Il faut cocher <em>Shuffle pages</em> pour changer l’agencement des pages. La compréhension de la valeur <em>Config string</em> ne manquera pas de rebuter le débutant qui veut juste économiser un peu de papier, donc, oubliez-la. Vous avez normalement tout ce qu’il vous faut dans la liste <em>Preset</em>. Pour réaliser un cahier dont les pages sont deux fois plus petites que le document original (par exemple, un cahier A5 à partir d’un document A4), utilisez le modèle <strong>Booklet Portrait</strong>.<a href="media/f0a57ae3.jpdftweak-nup2.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-nup2.png" rel="tc-fancybox-group315"> <img src="media/ff7f15f7.jpdftweak-nup2-421x300.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-nup2-421x300.png" alt="jpdftweak imposition cahier" width="421" height="300"></a></p>
<p>Il existe un certain nombre de modèles pour des usages différents. Par exemple, vous pouvez créer un livret au format A6 à partir d’un document A4 avec le modèle <strong>Booklet 2-up cut</strong>. Vous pouvez vous exercer sur ce <a href="media/34d86d61.48p.pdf" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/48p.pdf">document de 48 pages</a>, où chaque page contient son numéro en pleine page.</p>
<p>Notez que si le document ne contient pas un nombre de pages multiple de 4 (ou de 8 selon la réduction), jPDFTweak complète avec des pages blanches.</p>
<blockquote><p>Important, selon le nombre de pages l’épaisseur du papier sera peut-être trop importante pour que vous puissiez l’agrafer. Vous pouvez créer des sous-cahiers. Cochez <em>Shuffle blocks of</em> et entrez une valeur.</p>
<p>Le document cité en exemple comporte 119 pages. Imprimé en un seul cahier cela représente 30 feuilles. Difficile d’agrafer 30 feuilles avec une agrafeuse de bureau. Vous pouvez opter pour des blocs de 40 pages. Cela produira trois cahiers de 40 pages (soit 10 feuilles). Après agrafage il faudra fraiser puis encoller les plis des cahiers sur une reliure de type « <a href="https://fr.wikipedia.org/wiki/Reliure#Le_dos_carr.C3.A9_coll.C3.A9" target="_blank">dos carré collé</a> ».</p></blockquote>
<h2>Produire le cahier</h2>
<p>Ne reste plus qu’à générer la version cahier, au format PDF également. Cela se passe par l’onglet <em>Output</em>.</p>
<p><a href="media/b7dd08de.jpdftweak-output.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-output.png" rel="tc-fancybox-group315"><img src="media/a08f9d25.jpdftweak-output-421x300.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/jpdftweak-output-421x300.png" alt="jpdftweak sortie" width="421" height="300"></a></p>
<p>Cet article <a rel="nofollow" href="http://formation-logiciel-libre.com/imprimer-des-documents-pdf-en-cahier-ou-livret/">Imprimer des documents PDF en cahier ou livret</a> est apparu en premier sur <a rel="nofollow" href="http://formation-logiciel-libre.com/">Formation logiciel libre</a>.</p>
<p><img src="media/a723311b.bc7f2e519b76bc86af82809d62e1ca0a" data-original-source="http://cdn.libravatar.org/avatar/bc7f2e519b76bc86af82809d62e1ca0a" alt="Gravatar de Dimitri Robert" class="gravatar" /><br/><i>Original post of <a href="http://formation-logiciel-libre.com/imprimer-des-documents-pdf-en-cahier-ou-livret/" title="Visit the source">Dimitri Robert</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


title: wilfried caruel : Kaqaz : le logiciel de la semaine
uri: wilfried-caruel-Kaqaz-le-logiciel-de-la-semaine
feed_id:
http://wilfriedcaruel.svnet.fr/2015/07/kaqaz-le-logiciel-de-la-semaine/?pk_campaign=feed&amp;pk_kwd=kaqaz-le-logiciel-de-la-semaine

url:
http://wilfriedcaruel.svnet.fr/2015/07/kaqaz-le-logiciel-de-la-semaine/?pk_campaign=feed&amp;pk_kwd=kaqaz-le-logiciel-de-la-semaine

content:
<h1>Présentation Kaqaz</h1>
<p> </p>
<p>Je vais vous présenter <span>cette fois un logiciel</span> en 2 vidéos.</p>
<p>En effet tout au long de cette présentation vous prendrez connaissance de 2 versions du ledit logiciel.</p>
<p>Ce logiciel est à classer dans la catégorie bureautique.</p>
<p>C’est un gestionnaire de note multiplateforme il s’appel « <strong>Kaqaz</strong> ».</p>
<p> </p>
<p>Ce fabuleux gestionnaire de note que j’ai connu encore une fois grâce à« <a href="http://la-vache-libre.org/kaqaz-un-gestionnaire-de-notes-interessant-pour-gnulinux-windows-mac-android-et-ios/" target="_blank">Noireaude </a>» , est minimaliste.</p>
<p>Quand vous avez besoin de :</p>
<ul><li>créer une liste de course</li>
<li>créer une liste de tâches à faire</li>
<li>un mémo</li>
<li>une note rapide</li>
<li>un brouillon d’un article ou de lettre</li>
</ul><p>il est disponible sous les plate- formes :</p>
<ul><li>Windows</li>
<li>Linux</li>
<li>Mac OS</li>
<li>Android</li>
<li>Ios</li>
</ul><p>ce logiciel est disponible en anglais et persian</p>
<p>Le logiciel supporte les calendriers suivant :</p>
<ul><li><a href="https://fr.wikipedia.org/wiki/Calendrier_gr%C3%A9gorien" target="_blank">Gregorian</a></li>
<li><a href="https://fr.wikipedia.org/wiki/Calendrier_persan" target="_blank">Jalali</a></li>
<li><a href="https://fr.wikipedia.org/wiki/Calendrier_musulman" target="_blank">Hijri</a></li>
</ul><p>concernant les fonctionnalités :</p>
<ul><li>2 interfaces disponibles</li>
<li>plusieurs calendriers possibles</li>
<li>sauvegarde et restauration de notes.</li>
<li>compatible dropbox</li>
<li>possibilité de sécuriser l’accès aux notes avec un mot de passe</li>
<li>notes classées par catégorie</li>
<li>personnalisation des notes</li>
<li>bouton recherche disponible</li>
<li>possibilité de mettre des pièces jointes</li>
<li>etc</li>
</ul><p> </p>
<h2>Les Fonctionnalités</h2>
<ul><li>Sorting notes by day</li>
</ul><ul><li>A user-interface different from other applications</li>
</ul><ul><li>Advance and Smart searching in notes</li>
</ul><ul><li>To-Do papers</li>
</ul><ul><li>Backing up notes</li>
</ul><ul><li>Encrypted synchronization via Dropbox among all your     devices</li>
</ul><ul><li>Attaching photo to any note</li>
</ul><ul><li>Supporting left-to-right and right-to-left languages</li>
</ul><ul><li>Sharing papers with other applications</li>
</ul><ul><li>Assigning password for protecting notes</li>
</ul><ul><li>Settings page for paper appearance</li>
</ul><ul><li>Attach map to note informations</li>
</ul><ul><li>Capability of running on all operating systems</li>
</ul><p> </p>
<p>Le logiciel est disponible <span>sous le framework</span> « <strong>QT</strong> » et sous la licence « <strong>Gplv3</strong> ».</p>
<h3>Les vidéos</h3>
<p><iframe width="676" height="380" src="https://www.youtube.com/embed/zZSOt5tVggM?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Version classique</p>
<p><iframe width="676" height="380" src="https://www.youtube.com/embed/eoi_LVw-L6Q?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Version touch (interfaces pour écran tactile)</p>
<p>Les développeurs font partie de l’organisation à but non lucratif « <a href="https://github.com/sialan-labs" target="_blank">Sialan Labs</a> ».</p>
<h4>Mon avis</h4>
<p> </p>
<p>Malgré quelques petits bugs (comme les croix pour sortir des autres fenêtres) je trouve ce logiciel très simple tout en étant efficace.</p>
<p>Le fait de <span>pouvoir ajouter des pièces jointes</span> est un grand avantage (dont je n’ai pas l’utilité)</p>
<p>le fait qu’il y ait <span>2 interfaces graphiques</span> est une bonne chose (il ne me semble pas l’avoir vu dans d’autre logiciel) car avec la multiplication des écrans tactiles , c’est un bon choix pour l’ergonomie.</p>
<p>J’aurais aimé avoir <span>la possibilité de synchroniser les notes non pas sur dropbox mais<strong> owncloud</strong></span> , des solutions libres , je suis de l’avis de « <strong>GutsBlack</strong> » une solution libre devrait avantager d’autres solutions libres et non proprio même si pour être honnête , le public a plus de chance d’utiliser le logiciel avec <strong>dropbox</strong> mais c’est dommage.</p>
<p><strong><em><span>Je vous invite à l’installer , le tester et venir en parler en commentaires</span></em></strong></p>
<p> </p>
<p>PS : il semblerait que le site de l’organisation soit fermé pour revenir plus tard</p>
<p> </p>
<h5>Installations :</h5>
<p><span>ArchLinux</span></p>
<pre>yaourt -S kaqaz-git</pre>
<p> </p>
<h6>Liens</h6>
<p><a href="http://www.sialan.org/projects/kaqaz">Site internet</a> (HS)</p>
<p><a href="http://la-vache-libre.org/kaqaz-un-gestionnaire-de-notes-interessant-pour-gnulinux-windows-mac-android-et-ios/">Article LaVacheLibre</a></p>
<p> </p>
<p><a href="http://la-vache-libre.org/kaqaz-un-gestionnaire-de-notes-interessant-pour-gnulinux-windows-mac-android-et-ios/">Source</a></p>
<img src="http://stats.svnet.fr/piwik.php?idsite=2&amp;rec=1&amp;url=http%3A%2F%2Fwilfriedcaruel.svnet.fr%2F2015%2F07%2Fkaqaz-le-logiciel-de-la-semaine%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dkaqaz-le-logiciel-de-la-semaine&amp;action_name=Kaqaz+%3A+le+logiciel+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/2015/07/kaqaz-le-logiciel-de-la-semaine/?pk_campaign=feed&amp;pk_kwd=kaqaz-le-logiciel-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>


title: Goffi : Conférence « PubSub, microblogage et XMPP » en ligne
uri: Goffi-Conférence-PubSub-microblogage-et-XMPP-en-ligne
feed_id:
http://www.goffi.org/post/2015/07/23/Conf%C3%A9rence-%C2%AB-PubSub%2C-microblogage-et-XMPP-%C2%BB-en-ligne

url:
http://www.goffi.org/post/2015/07/23/Conf%C3%A9rence-%C2%AB-PubSub%2C-microblogage-et-XMPP-%C2%BB-en-ligne

content:
<p>Un petit billet pour vous dire que ma conférence rapide (20 min) et technique sur le (micro)blogage dans XMPP, « PubSub, microblogage et XMPP » vient d'être publiée.</p>

<p>Nous avons beaucoup travaillé dessus cette dernière année, et je pense qu’on va voir XMPP arriver en force dans ce domaine dans les mois à venir.</p>

<p><iframe allowfullscreen="allowfullscreen" frameborder="0" height="353" src="https://rmll.ubicast.tv/permalink/v1253b43865892vab9im/iframe/" width="480"></iframe></p>

<p>À voir aussi sur <a href="https://rmll.ubicast.tv/videos/pubsub-microblogage-et-xmpp/">https://rmll.ubicast.tv/videos/pubsub-microblogage-et-xmpp/</a></p>
<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/2015/07/23/Conf%C3%A9rence-%C2%AB-PubSub%2C-microblogage-et-XMPP-%C2%BB-en-ligne" 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 disponible en docker + passage &agrave; la radio</a> (20/10/2014)</li><li>Goffi : <a href="">Salut &agrave; Toi 0.4.0: toujours en chemin</a> (26/02/2014)</li><li>Goffi : <a href="">Salut &agrave; Toi &agrave; Pas Sage en Seine et aux RMLL</a> (27/06/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://www.elementaryos-fr.org/esthetisme-elementary-os-freya/
title: elementary OS : Esthétisme & elementary OS Freya
uri: elementary-OS-Esthétisme-elementary-OS-Freya
url: http://www.elementaryos-fr.org/esthetisme-elementary-os-freya/
content:
<p>Daniel a posté récemment sur Google+ une news concernant des « mises à jours mineures » de certains packages. C’est l’occasion d’aller voir ce qu’il en est.</p>
<p><span></span></p>
<p>Les mises à jours continuent de se généraliser et de se déployer : au menu de nouvelles traductions ajoutées et de nouveaux paramétrages pour le plug Bureau; ici c’est Greeter qui se voit gratifier d’une nouvelle version, les développeurs ont souhaité stylisé l’avatar qui s’affiche lors de la fenêtre de logon ainsi que le texte s’affichant juste à côté.</p>
<div><a href="media/74af87c5.before_avatar.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/before_avatar.png" rel="lightbox"><img src="media/e9ae8eaf.before_avatar-600x304.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/before_avatar-600x304.png" alt="Greeter avant la mise à jour." width="600" height="304"></a><p>Greeter avant la mise à jour.</p></div>
<div><a href="media/d24c8de5.after_avatar.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/after_avatar.png" rel="lightbox"><img src="media/df755438.after_avatar-600x293.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/after_avatar-600x293.png" alt="Une fois la mise à jour appliquée : l'avatar dispose maintenant d'une ombre portée." width="600" height="293"></a><p>Une fois la mise à jour appliquée : l’avatar dispose maintenant d’une ombre portée.</p></div>
<p> </p>
<p>Greeter n’est pas le seul élément à s’être vu mis à jour, le plug Bureau se voit doter d’une nouvelle option de masquage du dock appelé chez nous “Masquer lorsque n’importe quelle fenêtre recouvre le dock”. Celle-ci permet de masquer automatiquement le dock si une fenêtre venait à se superposer, qu’elle dispose du focus ou non.</p>
<p><a href="media/6a6633e2.window_doge.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/window_doge.png" rel="lightbox"><img src="media/bbc7a275.window_doge-600x456.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/window_doge-600x456.png" alt="window_doge" width="600" height="456"></a></p>
<p>L’équipe a aussi retravaillé la feuille de style pour vous apporter de petites améliorations visuelles tel que l’affichage de boutons dans les action bars, une meilleur gestion des ombres pour les menus utilisés par les applications disposant du thème sombre, une gestion plus simple du label des boutons ainsi que d’autres petits changements.</p>
<p>Les mises à jours apportent aussi leur lot de nouvelles traductions, pensez donc à faire vos updates pour en bénéficier !</p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/esthetisme-elementary-os-freya/">Esthétisme &amp; elementary OS Freya</a> a été publié sur le site de la <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS - </a></p>
<p><img src="media/7e20f332.e363a9ed45733fa3aec7c3a0361380c6" data-original-source="http://cdn.libravatar.org/avatar/e363a9ed45733fa3aec7c3a0361380c6" alt="Gravatar de elementary OS" class="gravatar" /><br/><i>Original post of <a href="http://www.elementaryos-fr.org/esthetisme-elementary-os-freya/" title="Visit the source">elementary OS</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>elementary OS : <a href="">elementary OS Freya : La beta 1 Disponible pour les d&eacute;veloppeurs et les testeurs</a> (11/08/2014)</li><li>elementary OS : <a href="">elementary OS 0.3 Freya: le bilan</a> (13/05/2015)</li><li>elementary OS : <a href="">La v&eacute;ritable taille du projet elementary OS</a> (14/02/2015)</li><li>elementary OS : <a href="">Suivez le Live elementary</a> (08/04/2015)</li><li>elementary OS : <a href="">elementary OS passe en beta sur StackExchange</a> (18/07/2015)</li></ul></div></p>


feed_id: http://blog.remirepo.net/post/2015/07/24/Nouveau-depot-remi-php70
title: Remi Collet : Nouveau dépôt "remi-php70"
uri: Remi-Collet-Nouveau-dépôt-remi-php70
url: http://blog.remirepo.net/post/2015/07/24/Nouveau-depot-remi-php70
content:
<p>Je viens d'ouvrir le dépôt <strong>remi-php70</strong> pour <strong>Fedora ≥ 21</strong> et pour <strong>Enterprise Linux ≥ 6</strong></p>    <p>Ce dépôt contient actuellement <strong>PHP 7.0.0beta2</strong> et environ 25 extensions déjà compatibles.</p>

<p><img alt="emblem-important-4-24.png" src="media/aa47d372.emblem-important-4-24.png" data-original-source="http://blog.remirepo.net/public/icons/emblem-important-4-24.png" title="">Ce dépôt contient actuellement des versions en cours de <strong>développement</strong> qui ne sont pas destinées à être utilisées en production.</p>

<p>Le configuration est fournit dans la dernière version du paquet <strong>remi-release</strong> :</p>

<ul><li>remi-release-<strong>21-2</strong>.fc21.remi</li>
	<li>remi-release-<strong>22-2</strong>.fc22.remi</li>
	<li>remi-release-<strong>6.5-2</strong>.el6.remi</li>
	<li>remi-release-<strong>7.1-2</strong>.el7.remi</li>
</ul><p><img alt="emblem-notice-24.png" src="media/943ec641.emblem-notice-24.png" data-original-source="http://blog.remirepo.net/public/icons/emblem-notice-24.png" title="">Comme pour mes autres dépôts,<strong> il n'est pas activé par défaut</strong>, la mise à jour est donc une décision de l'administrateur.</p>

<p>Par exemple, pour mettre à jour la version système :</p>

<pre>
yum --enablerepo=remi update remi-release
yum --enablerepo=remi,remi-php70 update php\\*</pre>

<p><img alt="emblem-important-2-24.png" src="media/74b2a461.emblem-important-2-24.png" data-original-source="http://blog.remirepo.net/public/icons/emblem-important-2-24.png" title="">Comme de nombreuses <strong>extensions</strong> ne sont pas encore disponible, il y a de fortes chances que la mise à jour échoue, il faudra donc supprimer ces extensions ou attendre leur disponibilité.</p>

<p>Je ne prévois pas d'ouvrir le dépôt pour EL 5 qui est en fin de vie.</p>

<p> </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.remirepo.net/post/2015/07/24/Nouveau-depot-remi-php70" 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>


feed_id: http://carlchenet.com/2015/07/24/liens-interessants-journal-du-hacker-semaine-30/
title: Carl Chenet : Liens intéressants Journal Du Hacker semaine #30
uri: Carl-Chenet-Liens-intéressants-Journal-Du-Hacker-semaine-30
url: http://carlchenet.com/2015/07/24/liens-interessants-journal-du-hacker-semaine-30/
content:
<p>Suivez-moi aussi sur <a title="Carl Chenet sur Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank">Diaspora*</a><a title="Carl Chenet on Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank"><img src="https://carlchenet.files.wordpress.com/2014/11/diaspora-banner.png?w=840" alt="diaspora-banner"></a> <a title="Carl Chenet sur Twitter" href="http://twitter.com/carl_chenet" target="_blank">ou Twitter</a> <a href="http://twitter.com/carl_chenet"><img src="http://carlchenet.files.wordpress.com/2012/05/twitter.png?w=62&amp;h=23&amp;h=23" alt="" width="62" height="23"></a> ou <a title="Carl Chenet sur Identi.ca" href="http://identi.ca/carlchenet" target="_blank">sur Identi.ca</a><a href="http://identi.ca/carlchenet"><img src="http://carlchenet.files.wordpress.com/2012/05/identica.png?w=72&amp;h=22&amp;h=22" alt="" width="72" height="22"></a></p>
<p>Pour cette 30ème semaine de 2015,<strong> 5 liens intéressants</strong> que vous avez peut-être ratés, relayés cette semaine par <a title="Le Journal Du Pirate" href="https://infos.mytux.fr/" target="_blank">le Journal Du Hacker</a>, <strong>votre source d’informations</strong> pour le Logiciel Libre <strong>francophone</strong> !</p>
<ul><li><span><a href="https://infos.mytux.fr/s/ef51q3/transformer_un_rasperry_pi_en_cha_ne_hifi_avec_hifiberry_amp" target="_blank">Transformer un Rasperry Pi en chaîne Hifi avec Hifiberry Amp+</a></span></li>
<li><a href="https://infos.mytux.fr/s/08ascj/premiers_pas_avec_cassandra" target="_blank"><span>Premiers pas avec Cassandra</span></a></li>
</ul><p><a href="media/6372589a.cassandra_logo.png" data-original-source="https://carlchenet.files.wordpress.com/2015/07/cassandra_logo.png"><img src="https://carlchenet.files.wordpress.com/2015/07/cassandra_logo.png?w=300&amp;h=60" alt="cassandra_logo" width="300" height="60"></a></p>
<ul><li><span><a href="https://infos.mytux.fr/s/jeqyxo/debian_ubuntu_clamav_un_antivirus_sous_linux" target="_blank">[Debian / Ubuntu] ClamAV, un antivirus sous Linux</a> </span></li>
</ul><p><a href="media/261e9462.proposed-debian-logo.png" data-original-source="https://carlchenet.files.wordpress.com/2013/05/proposed-debian-logo.png"><img src="https://carlchenet.files.wordpress.com/2013/05/proposed-debian-logo.png?w=840" alt="Proposed Debian Logo"></a></p>
<ul><li><a href="https://infos.mytux.fr/s/of5roi/cas_debug_dns" target="_blank"><span>Cas debug DNS</span></a></li>
<li><span><a href="https://infos.mytux.fr/s/brtirv/la_collecte_de_donn_es_personnelles_inqui_te_les_fran_ais" target="_blank">La collecte de données personnelles inquiète les Français</a> </span></li>
</ul><p>Pour ne plus rater aucun article de la communauté francophone, voici :</p>
<ul><li><a title="Flux RSS du Journal Du Pirate" href="https://infos.mytux.fr/rss" target="_blank">le flux RSS du Journal du Hacker</a></li>
<li> <a href="https://twitter.com/journalduhacker" target="_blank">le compte Twitter du Journal du Hacker</a></li>
</ul><p>De plus le site web du Journal Du Hacker est <strong>« adaptatif (responsive) »</strong>. N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !</p>
<p>Le Journal Du Hacker fonctionne de manière collaborative, grâce à la participation <a title="Les contributeurs du Journal du Pirate" href="https://infos.mytux.fr/u/" target="_blank">de ses membres</a>. <a title="Réclamez votre invitation pour le Journal Du Pirate" href="https://infos.mytux.fr/invitations/request" target="_blank">Rejoignez-nous</a> pour proposer <strong>vos contenus</strong> à partager avec <strong>la communauté du Logiciel Libre francophone</strong> et faire<strong> connaître vos projets.<br></strong></p>
<p><strong>Et vous ?</strong> Qu’avez-vous pensé de ces articles ? N’hésitez pas à réagir directement <strong>dans les commentaires de l’article sur le Journal Du Hacker</strong> ou bien dans les commentaires de ce billet <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)">:)</span></span></span></span></span></span></span></span></p><br><a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/carlchenet.wordpress.com/2412/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/carlchenet.wordpress.com/2412/"></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=carlchenet.com&amp;blog=7722010&amp;post=2412&amp;subd=carlchenet&amp;ref=&amp;feed=1" width="1" height="1">
<p><img src="media/46f73009.e1f1addc890668ce2561431b7be810bc" data-original-source="http://cdn.libravatar.org/avatar/e1f1addc890668ce2561431b7be810bc" alt="Gravatar de Carl Chenet" class="gravatar" /><br/><i>Original post of <a href="http://carlchenet.com/2015/07/24/liens-interessants-journal-du-hacker-semaine-30/" title="Visit the source">Carl Chenet</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>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du Pirate semaine #24</a> (12/06/2015)</li><li>Carl Chenet : <a href="">Vrac de mini-messages n&deg;1</a> (02/11/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>Carl Chenet : <a href="">Premi&egrave;re mise &agrave; jour mineure Debian Wheezy 7.1 normalement ce week-end</a> (13/06/2013)</li><li>Carl Chenet : <a href="">Vrac de mini-messages n&deg;5 : rhel7, PyPy, Prism, Debian Wheezy 7.1, docker, SSH, chromium</a> (18/06/2013)</li></ul></div></p>


feed_id: http://syvolc.briolet.fr/2015/07/24/opensuse-leap/
title: T. BRIOLET : openSUSE Leap
uri: T-BRIOLET-openSUSE-Leap
url: http://syvolc.briolet.fr/2015/07/24/opensuse-leap/
content:
<p>Pour finir, la version classique d’openSUSE s’appellera openSUSE Leap !</p>
<p><a href="media/80f90457.opensuse-leap.jpg" data-original-source="http://syvolc.briolet.fr/wp-uploads/2015/07/opensuse-leap.jpg"><img src="media/ef8096a1.opensuse-leap-300x300.jpg" data-original-source="http://syvolc.briolet.fr/wp-uploads/2015/07/opensuse-leap-300x300.jpg" alt="opensuse-leap" width="300" height="300"></a></p>
<p>Son développement est sur les rails. Selon les dernières news la première “Milestone” devrait sortir très prochainement ! Vivement qu’on puisse la tester.</p>
<p>Sources :</p>
<p><a href="https://news.opensuse.org/2015/07/23/leap-milestone-in-limbo-tumbleweed-snapshot-released/">https://news.opensuse.org/2015/07/23/leap-milestone-in-limbo-tumbleweed-snapshot-released/</a></p>
<p><a href="https://news.opensuse.org/2015/07/16/tumbleweed-whats-happening-with-leap/">https://news.opensuse.org/2015/07/16/tumbleweed-whats-happening-with-leap/</a></p>
<p> </p>
<p><img src="media/5454f78f.529f937f51445768422aded59d20f697" data-original-source="http://cdn.libravatar.org/avatar/529f937f51445768422aded59d20f697" alt="Gravatar de T. BRIOLET" class="gravatar" /><br/><i>Original post of <a href="http://syvolc.briolet.fr/2015/07/24/opensuse-leap/" title="Visit the source">T. BRIOLET</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/satistweets/
title: mozillaZine-fr : Satistweets
uri: mozillaZine-fr-Satistweets
url: http://mozillazine-fr.org/satistweets/
content:
<p>Nous avons passé il y a peu les 10 000 tweets sur <a href="https://twitter.com/MozillaZineFr" hreflang="fr" title="MozillaZine-fr.org (@MozillaZineFr) sur Twitter">notre compte Twitter</a> ouvert en juin 2010. Nous avons pratiquement publié que des nouvelles de Mozilla en général. Nous avons en ce début d’année posté presque 6 tweets par jour, loin derrière 2013 où l’actualité Mozilla nous faisait publier 10 tweets par jour sur toute l’année.</p>
<p>Voici quelques chiffres :</p>
<table summary="Tweets de @MozillaZineFr sur 5 ans"><thead><tr><th>Année</th>
<th>nb de mois</th>
<th>Tweets</th>
<th>Tweets/jour</th>
</tr></thead><tbody><tr><td>2015</td>
<td>7</td>
<td>1 186</td>
<td>5,79</td>
</tr><tr><td>2014</td>
<td>12</td>
<td>2 932</td>
<td>8,03</td>
</tr><tr><td>2013</td>
<td>12</td>
<td>3 797</td>
<td>10,40</td>
</tr><tr><td>2012</td>
<td>12</td>
<td>1 084</td>
<td>2,96</td>
</tr><tr><td>2011</td>
<td>12</td>
<td>733</td>
<td>2,01</td>
</tr><tr><td>2010</td>
<td>6</td>
<td>333</td>
<td>1,84</td>
</tr></tbody><tfoot><tr><th>5</th>
<th>61</th>
<th>10 065</th>
<th>5,46</th>
</tr></tfoot></table><p>Merci à nos 9 092 abonnés pour leur fidélité à l’actualité Mozilla francophone !</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/satistweets/" 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="">Le nouveau visage de Firefox est arriv&amp;eacute; dans Nightly</a> (19/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="">Revivez la soir&amp;eacute;e de lancement de Firefox OS en France</a> (23/09/2014)</li><li>mozillaZine-fr : <a href="">Firefox abandonne Google pour Yahoo! comme moteur de recherche par d&amp;eacute;faut aux USA</a> (20/11/2014)</li><li>mozillaZine-fr : <a href="">Supprimer Superfish de Firefox</a> (28/02/2015)</li></ul></div></p>


feed_id: http://cyrille-borne.com/article528/minipaint-un-mtpaint-en-ligne-libre
title: Cyrille BORNE : miniPaint un mtpaint en ligne libre
uri: Cyrille-BORNE-miniPaint-un-mtpaint-en-ligne-libre
url: http://cyrille-borne.com/article528/minipaint-un-mtpaint-en-ligne-libre
content:
<p>Dans mes derniers billets hautement pédagogiques, j'évoquais le fait que de passer d'un lycée où j'avais Linuxé tout du sol au plafond à un lycée où tout est sous Windows était assez pénible car il impose de changer d'outils, passer par exemple de Kolourpaint à Photofiltre. On ne va pas se la jouer faignasse, on me rétorquera qu'il y a peu de chance que demain l'établissement bascule sous Linux ou que je change encore d'établissement et que je mettrai cet établissement sous Linux mais cela reste quand même une question de principe, j'essaie désormais de trouver des solutions qui peuvent être utilisées indépendament du système d'exploitation, comme Libreoffice par exemple qui existe à la fois sous Windows et Linux. Au moment où j'écris ces lignes, je réalise que mtpaint existe aussi sous Windows, mais dans le genre franchement moche et pas convivial on a difficilement fait mieux, de l'autre côté Gimp est trop complexe, j'ai utilisé photofiltre dans mon cours car j'ai la certitude qu'il est installé sur les postes, mais en fait sous Windows et pour le peu de manipulation qu'il y a à faire, paint reste le logiciel le plus convivial. Mais trêve de digression Windowsienne pour revenir à notre sujet, l'idée d'un B2i qui pourrait se réaliser de façon intégrale en ligne, avec des logiciels libres auto-hébergés.</p>

<p>Je n'en ai trouvé qu'un, qui répond pleinement à la fonction et dont le seul défaut c'est d'être totalement en anglais, j'imagine que que ça doit s'éditer et se modifier, un jour peut être ou une âme charitable, fork it, it's on github : <a href="https://github.com/viliusle/miniPaint">minipaint</a>. Pour ma part voici ce dont j'ai besoin pour un logiciel de retouche pour réaliser ce blog passionnant et d'un point de vue scolaire :</p>

<ul><li>redimensionner les images</li>
	<li>recadrer les images</li>
	<li>même un peu de texte</li>
	<li>appliquer un effet</li>
</ul><p>Voyez que j'ai peu d'exigence et minipaint le fait. D'un point de vue hébergement c'est un lâcher direct dans le ftp de mon hébergeur <a href="http://www.o2switch.fr/">o2switch</a> et ça passe tout seul. Je vais le mettre à l'essai pendant quelques temps à la place de mtpaint.</p>

<p><img alt="" src="media/0c0f1b07.20150725minipaint01.png" data-original-source="http://cyrille-borne.com/data/images/multimedia/minipaint/20150725minipaint01.png"></p>

<p><img alt="" src="media/2901a435.20150725minipaint02.png" data-original-source="http://cyrille-borne.com/data/images/multimedia/minipaint/20150725minipaint02.png"></p>

<p><img alt="" src="media/52b4fd7a.20150725minipaint03.png" data-original-source="http://cyrille-borne.com/data/images/multimedia/minipaint/20150725minipaint03.png"></p>

<p><img alt="" src="media/3396ca41.20150725minipaint04.png" data-original-source="http://cyrille-borne.com/data/images/multimedia/minipaint/20150725minipaint04.png"></p>

<p><img alt="" src="media/b4be00a2.20150725minipaint05.png" data-original-source="http://cyrille-borne.com/data/images/multimedia/minipaint/20150725minipaint05.png"></p>

<p><img alt="" src="media/64e24968.20150725minipaint06.png" data-original-source="http://cyrille-borne.com/data/images/multimedia/minipaint/20150725minipaint06.png"></p>
<p><img src="media/65327678.20faece4cc1e02ca974f1d3d88e9650d" data-original-source="http://cdn.libravatar.org/avatar/20faece4cc1e02ca974f1d3d88e9650d" alt="Gravatar de Cyrille BORNE" class="gravatar" /><br/><i>Original post of <a href="http://cyrille-borne.com/article528/minipaint-un-mtpaint-en-ligne-libre" title="Visit the source">Cyrille BORNE</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/firefox-pour-linux-converti-a-gtk3/
title: mozillaZine-fr : Firefox pour Linux, converti à GTK+3
uri: mozillaZine-fr-Firefox-pour-Linux-converti-à-GTK-3
url: http://mozillazine-fr.org/firefox-pour-linux-converti-a-gtk3/
content:
<p><img title="Logo de GTK+" src="media/b5d048f4.langfr-96px-GTK2B_logo.svg.png" data-original-source="https://upload.wikimedia.org/wikipedia/commons/thumb/4/42/GTK%2B_logo.svg/langfr-96px-GTK%2B_logo.svg.png" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/42/GTK%2B_logo.svg/langfr-144px-GTK%2B_logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/42/GTK%2B_logo.svg/langfr-192px-GTK%2B_logo.svg.png 2x" alt="Logo" width="96" height="104" data-file-width="89" data-file-height="96">Dans un article sur son blog, Mike Hommey, développeur français en charge des questions de performance chez Mozilla, annonce que <a title="Firefox nightlies for Linux are now using Gtk+3, sur glandium.org" href="http://glandium.org/blog/?p=3573" hreflang="en">Firefox Nightly sur Linux utilise désormais la bibliothèque de fonctions graphiques <abbr lang="en" title="GIMP Toolkit">GTK</abbr>+3</a> à la place de l’ancienne version GTK+2. C’est le résultat d’un énorme travail relativement ingrat, mais indispensable car, par définition, beaucoup de choses reposent sur ces fondations.</p>
<p>Pour la petite histoire, on rappellera que <a title="GTK+ sur Wikipédia" href="https://fr.wikipedia.org/wiki/GTK%2B" hreflang="fr">GTK+</a> signifie « Gimp Tool Kit » car il s’agissait au départ d’une bibliothèque développée pour créer le logiciel <a title="GIMP sur Wikipédia" href="https://fr.wikipedia.org/wiki/GIMP" hreflang="fr">GIMP</a>, un autre grand succès du Logiciel Libre, au même titre que Firefox.</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/firefox-pour-linux-converti-a-gtk3/" 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="">Une pr&eacute;sentation du gestionnaire d&rsquo;applications de Firefox OS</a> (16/10/2013)</li><li>mozillaZine-fr : <a href="">Mozilla appelle &agrave; tester Firefox pour Windows 8 sur tablette</a> (26/09/2013)</li><li>mozillaZine-fr : <a href="">Geeksphone Peak+ sous Firefox OS : bisbille entre Mozilla et Geeksphone</a> (26/07/2013)</li><li>mozillaZine-fr : <a href="">Une pr&amp;eacute;sentation du gestionnaire d&amp;rsquo;applications de Firefox OS</a> (16/10/2013)</li><li>mozillaZine-fr : <a href="">Mozilla appelle &amp;agrave; tester Firefox pour Windows 8 sur tablette</a> (26/09/2013)</li></ul></div></p>


feed_id: http://philippe.scoffoni.net/installer-owncloud-8-1-debian-8-nginx-mariadb/
title: Philippe Scoffoni : Installer Owncloud 8.1 sur Debian 8 avec Nginx et MariaDB
uri: Philippe-Scoffoni-Installer-Owncloud-8-1-sur-Debian-8-avec-Nginx-et
url: http://philippe.scoffoni.net/installer-owncloud-8-1-debian-8-nginx-mariadb/
content:
<p>L’objectif de ce tutoriel est de procéder à l’installation du <strong>logiciel libre de partage de fichiers</strong> (et bien plus) <strong>Owncloud</strong>. La plateforme cible est la version 8 de <strong>Debian</strong>. L’objectif premier est de concevoir une solution la plus légère possible pour limiter au maximum la consommation de ressources machines.</p>
<p>J’ai choisi  le serveur web <strong>Nginx</strong> couplé à <strong>PHP-fpm</strong> et la base de données <strong>MariaDB</strong>. Concernant ce dernier point, une autre solution est d’opter pour <strong>SQLite</strong> supporté par Owncloud. Une approche tout à fait crédible pour une instance avec moins de 5 utilisateurs et quelques dizaines de Go de données. Dans mon cas je lui préfère MariaDB, car l’ambition est de gérer un grand nombre d’utilisateurs et de données à terme. PostgreSQL aurait également été un choix potentiel, mais cette fois la limite réside dans ma méconnaissance de cette base de données.</p>
<p>Voilà posé les composants et les motivations. N’hésitez pas à apporter vos remarques en commentaires en essayant de ne pas tomber dans la querelle de clocher <img src="media/da2d029e.simple-smile.png" data-original-source="http://philippe.scoffoni.net/wp-includes/images/smilies/simple-smile.png" alt=":-)"> !</p>
<h2>Installer MariaDB</h2>
<p>Direction <a title="Dépôts pour MariaDB" href="https://downloads.mariadb.org/mariadb/repositories/#mirror=cnrs">l’espace de téléchargement de MariaDB dédié aux dépôts</a> depuis lesquels l’installer. Un petit assistant vous guide pour obtenir les informations nécessaires.</p>
<p>Les commandes pour ajouter la clé du dépôt et le dépôt en lui-même. Au passage, il nous est proposé d’installer le paquet <a href="https://packages.debian.org/sid/python-software-properties">python-software-properties</a> qui apporte quelques commandes supplémentaires destinées à simplifier la gestion des dépôts bien connus des utilisateurs d’<strong>Ubuntu</strong>.</p>
<pre>apt-get install python-software-properties
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
add-apt-repository 'deb http://mirror6.layerjet.com/mariadb/repo/10.0/debian jessie main'</pre>
<p>Si vous ne souhaitez pas installer le paquet python-software-properties, il vous suffit d’ajouter les deux lignes à votre fichier sources.list contenant la liste de vos dépôts.</p>
<pre>deb http://mirror6.layerjet.com/mariadb/repo/10.0/debian jessie main
deb-src http://mirror6.layerjet.com/mariadb/repo/10.0/debian jessie main</pre>
<p>Il suffit ensuite de mettre à jour les dépôts et de lancer l’installation de MariaDB.</p>
<pre>apt-get update
apt-get install mariadb-server
</pre>
<p>Notez bien le mot de passe que vous allez indiquer pour le compte d’administration root de la base de données.</p>
<h2>Installer Ngninx et PHP-fpm</h2>
<p>Commençons par installer Nginx qui est présent dans les dépôts de Debian avec une commande on ne peut plus simple</p>
<pre>apt-get update
apt-get install nginx ssl-cert
</pre>
<p>J’ai ajouté le paquet <a href="https://packages.debian.org/jessie/ssl-cert">ssl-cert</a> lié à la création des certificats. Pour PHP-fpm, je pioche à nouveau dans les dépôts de Debian.</p>
<pre>apt-get install php5-fpm php5-mysqlnd</pre>
<p>J’ajoute un paquet pour PHP et le support de MySQL (bien que nous utilisions MariaDB).</p>
<p>À ce point de l’installation et pour faire bonne mesure, je vous propose d’ajouter l’interface web d’administration de base de données <strong>PHPMyadmin.</strong></p>
<pre>apt-get install phpmyadmin
</pre>
<p>Lors de l’installation, il vous sera demandé de choisir le serveur web à configurer. Nginx n’apparaît pas dans la liste, nous ajouterons plus tard les directives de configuration nécessaires. Lors de l’installation, il faut également configurer la base de données utilisée par PHPMyadmin. Vous devrez indiquer le mot de passe root de MariaDB (celui que vous avez indiqué lors de son installation) et fournir un mot de passe pour la compte MySQL de PHPMyadmin.</p>
<h2>Configuration de Nginx</h2>
<p>Pour la suite de ce tutoriel, je pars du principe que vous installez tout ceci sur une url de type owncloud.example.com et que le répertoire utilisé pour Owncloud sur le serveur est /var/www/owncloud .</p>
<p>Créez un fichier dans le dossier /etc/nginx/sites-available nommé owncloud.conf et insérez les directives suivantes :</p>
<pre>upstream php-handler {
  server 127.0.0.1:9000;
  #server unix:/var/run/php5-fpm.sock;
  }

server {
  listen 80;
  server_name owncloud.example.com;
  # Force le passage en https
  return 301 https://$server_name$request_uri;
  }

server {
  listen 443 ssl;
  server_name owncloud.example.com;

  ssl_certificate /etc/ssl/nginx/owncloud.example.com.crt;
  ssl_certificate_key /etc/ssl/nginx/owncloud.example.com.key;

  # Fichier de log
  access_log /var/log/nginx/ssl.owncloud.example.com.access.log;
  error_log /var/log/nginx/ssl.owncloud.example.com.error.log;

  # Ajout de header liés à la sécurité
  add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;";
  add_header X-Content-Type-Options nosniff;
  add_header X-Frame-Options "SAMEORIGIN";
  add_header X-XSS-Protection "1; mode=block";
  add_header X-Robots-Tag none;

  # Répertoire dans lequel est installé Owncloud
  root /var/www/owncloud/;
  # Taille de fichier maximum  que l'on peut téléverser/uploader
  client_max_body_size 1G;
  fastcgi_buffers 64 4K;

  # Désactivation de la compression pour éviter la suppression du header ETag
  gzip off;

  # Décommenter cette option si votre serveur est compilé avec le module ngx_pagespeed
  # Ce module est non supporté
  #pagespeed off;

  rewrite ^/caldav(.*)$ /remote.php/caldav$1 redirect;
  rewrite ^/carddav(.*)$ /remote.php/carddav$1 redirect;
  rewrite ^/webdav(.*)$ /remote.php/webdav$1 redirect;

  index index.php;
  error_page 403 /core/templates/403.php;
  error_page 404 /core/templates/404.php;

  location = /robots.txt {
    allow all;
    log_not_found off;
    access_log off;
    }

  location ~ ^/(?:\\.htaccess|data|config|db_structure\\.xml|README){
    deny all;
    }

  location / {
   # Les régles suivantes sont uniquement nécessaire en cas d'utilisation de webfinger
   rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
   rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;

   rewrite ^/.well-known/carddav /remote.php/carddav/ redirect;
   rewrite ^/.well-known/caldav /remote.php/caldav/ redirect;

   rewrite ^(/core/doc/[^\\/]+/)$ $1/index.html;

   try_files $uri $uri/ /index.php;
   }

   location ~ \\.php(?:$|/) {
   fastcgi_split_path_info ^(.+\\.php)(/.+)$;
   include fastcgi_params;
   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   fastcgi_param PATH_INFO $fastcgi_path_info;
   fastcgi_param HTTPS on;
   fastcgi_param modHeadersAvailable true; #Evite d'envoyer les header de sécurtié deux fois
   fastcgi_pass php-handler;
   }

   # Optionnel : positionne un header EXPIRES long sur les ressources statiques
   location ~* \\.(?:jpg|jpeg|gif|bmp|ico|png|css|js|swf)$ {
       expires 30d;
       # Optionnel : ne pas logger l'accès aux ressources statiques
         access_log off;
   }
  }
</pre>
<p>Il faut ensuite créer le lien permettant de rendre ce fichier actif</p>
<pre>ln -s /etc/nginx/sites-available/owncloud.conf /etc/nginx/sites-enabled/
</pre>
<p>Dans le fichier /etc/nginx/nginx.con ajouter la consigne suivante :</p>
<pre>include /etc/nginx/sites-enabled/*;
</pre>
<p>Elle permet de prendre en compte le fichier de configuration que nous venons de créer. Vous pouvez redémarrer Nginx avec la commande /etc/int.d/nginx restart .</p>
<p>Si vous avez lu attentivement le fichier de configuration de Owncloud, vous avez dû remarquer que l’accès est forcé en HTTP<strong>S</strong>. Cela signifie qu’il faut disposer d’un certificat. À ce niveau plusieurs solutions s’offrent à vous :</p>
<ul><li>Utiliser un certificat autosigné. L’avantage de cette solution est de ne pas avoir besoin de passer par un tiers. Par contre votre navigateur affichera des avertissements lors de la connexion à votre site. Cela peut-être gênant si vous comptez utiliser Owncloud pour envoyer des liens de partage. Les personnes qui cliqueront sur vos liens auront également un avertissement et selon leur niveau en informatique cela peut générer un blocage.</li>
<li>Utiliser un certificat gratuit comme ceux fournis par <a href="https://www.startssl.com/">StartSSL</a> ou <a href="https://www.cacert.org/">CACert</a>. Dans le cas de CACert, il faudra ajouter leur certificat d’<a href="https://fr.wikipedia.org/wiki/Autorit%C3%A9_de_certification">autorité de certification</a> à votre navigateur pour ne pas avoir d’alerte. Ce n’est pas le cas pour StartSSL dont le certificat d’autorité est présent par défaut dans les principaux navigateurs. Je vous renvoi au <a href="http://postblue.info/nginx-https-certificat-cacert/">tutoriel de Postblue pour l’installation d’un certificat CaCert</a> et à <a href="http://www.westphahl.net/blog/2012/01/03/setting-up-https-with-nginx-and-startssl/">ce tutoriel (en anglais) pour StartSSL</a>.</li>
<li>Utiliser un certificat payant si vous projetez une utilisation professionnelle.</li>
</ul><p>Je ne rentre pas davantage dans le détail sur cette partie qui mériterait un tutoriel à part entière.</p>
<p>L’accès à PHPMyadmin se fera par l’URL http://sqlmyadmin.example.com. Voici le fichier de configuration correspondant :</p>
<pre>server {
        listen 443;
        server_name sqlmyadmin.example.com;
        root /usr/share/phpmyadmin/;

        ssl_certificate /etc/ssl/nginx/sqlmyadmin.example.com.crt;
        ssl_certificate_key /etc/ssl/nginx/sqlmyadmin.example.com.key;

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

        location / {
                root /usr/share/phpmyadmin/;
                index  index.php;
                # On protège un peu l'accès à l'interface
                auth_basic "Vous devez vous authentifier";
                auth_basic_user_file /etc/nginx/usrpwd;
        }

        location ~ \\.php$ {
           fastcgi_split_path_info ^(.+\\.php)(/.+)$;
           include fastcgi_params;
           fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
           fastcgi_param PATH_INFO $fastcgi_path_info;
           fastcgi_param HTTPS on;
           fastcgi_param modHeadersAvailable true; #Evite d'envoyer les header de sécurtié deux fois
           fastcgi_pass php-handler;
        }
}
</pre>
<p>J’ajoute toujours une authentification devant les accès à l’interface d’aministration, histoire de sécuriser un peu plus l’installation. Pour générer le fichier usrpwd utiliser la commande</p>
<pre>printf "monlogin:$(openssl passwd -1 monmotdepasse)\\n" >> /etc/nginx/usrpwd
</pre>
<p>Un redémarrage de Nginx et vous devez pouvoir accéder à l’interface de PHPMyadmin et vous connecter avec le compte root.</p>
<h2>Optimisons un peu mais pas trop</h2>
<p>Avec cette installation nous disposons de la version 5.6 de PHP intégrant <a href="http://php.net/manual/en/book.opcache.php">OPcache</a>. Éditons le fichier /etc/php5/fpm/conf.d/05-opcache.ini</p>
<pre>zend_extension=opcache.so
opcache.memory_consumption = 256
opcache.interned_strings_buffer = 16
opcache.max_accelerated_files = 4000
opcache.revalidate_freq = 10
opcache.fast_shutdown=1
</pre>
<p>Relancer ensuite PHP-fpm.</p>
<p>Comme nous allons utiliser le protocole HTTPS et le chiffrement SSL, indiquons à Nginx d’utiliser un peu de cache pour améliorer les temps de connexion avec la directive ssl_session_cache. Elle s’ajoute dans la déclaration de votre site.</p>
<pre>http {
[...]
  ssl_session_cache shared:SSL:10m;
  ssl_session_timeout 10m;
[...]
}
</pre>
<p>Redémarrer Nginx.</p>
<h2>Installer Owncloud</h2>
<p>Incroyable, mais vrai, voici enfin venu le temps d’installer le logiciel pour lequel nous venons de passer un bon moment à préparer l’environnement. Plusieurs options d’installation sont possibles avec Owncloud. Il y a l’installation « manuelle » et celle automatisée mettant en oeuvre des dépôts. L’avantage de cette dernière solution est de simplifier les mises à jour ultérieures.  Je dirais qu’ici chacun voit midi à sa porte et prendra l’option qui lui convinet le mieux.</p>
<p>Personnellement, je fais le choix du dépôt que j’ai utilisé jusqu’à présent sans rencontrer de soucis sur les mises à jour successives. Il faut tout d’abord télécharger et installer la clé du dépôt :</p>
<pre>wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_8.0/Release.key
apt-key add - < Release.key  
</pre>
<p>Il ne reste plus qu’à ajouter le dépôt et installer Owncloud</p>
<pre>echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list 
apt-get update
apt-get install -V owncloud
</pre>
<p>Avant de valider l’installation d’Owncloud, parcourez la liste des paquets proposés à l’ajout. Il ne doit pas y avoir de serveur web comme apache ou encore de base de données comme MySQL.</p>
<p>À l’aide de PhpMyadmin, créer un utilisateur en lui associant une base de données pour Owncloud.</p>
<p>Vous pouvez maintenant vous connecter à votre installation Owncloud pour la configuration finale https://owncloud.example.com et découvrir l’écran de configuration. Choisissez l’option MySQL/MariaDB et indiquez les informations de connexion à la base de données.</p>
<p>Au passage deux conseils, donnez à votre compte administrateur un autre login que « admin » cela brouillera un peu les pistes. Stockez vos fichiers en dehors du répertoire /var/www/owncloud tel que proposé par défaut. Créez par exemple un répertoire data-owncloud dans /home.</p>
<p>À ce stade, je me heurterais à <a href="https://github.com/owncloud/core/issues/16008">un problème visiblement déjà rencontré dans le passé</a>. Dans le fichier de configuration de MariaDB /etc/my.cnf , j’ajoute la ligne suivante dans la partie concernant InnoDB.</p>
<pre>binlog-format = MIXED
</pre>
<p>Faites- moi savoir si le problème se produit pour vous aussi.</p>
<p>Nous avons enfin droit à l’écran d’accueil tant mérité !</p>
<p><a href="media/e70f5f32.SC3A9lection_107.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2015/07/S%C3%A9lection_107.png" data-rel="lightbox-0"><img src="media/be784fef.SC3A9lection_107-1024x492.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2015/07/S%C3%A9lection_107-1024x492.png" alt="Sélection_107" width="720" height="346"></a></p>
<p>Dans le prochain article, nous nous attarderons sur la petite liste d’applications qu’il me semble indispensable d’ajouter dans le cadre d’une utilisation professionnelle d’Owncloud.</p>
<p>Quelques informations et sources utilisées pour ce tutoriel :</p>
<ul><li><a href="https://fr.wikipedia.org/wiki/Balise-entit%C3%A9_ETag_HTTP">Header HTTP ETag</a></li>
<li><a href="https://en.wikipedia.org/wiki/WebFinger">Webfinger</a></li>
<li><a href="https://doc.owncloud.org/server/8.1/admin_manual/installation/nginx_configuration.html">Configuration Nginx documentation Owncloud</a></li>
<li><span><a href="https://www.vultr.com/docs/setup-up-nginx-php-fpm-and-mariadb-on-debian-8">Setup NGINX, PHP-FPM, and MariaDB on Debian 8</a></span></li>
<li><a title="Gestion des caches avec Nginx et PHP-FPM" href="https://www.guillaume-leduc.fr/gestion-caches-nginx-php-fpm.html">Gestion des caches avec Nginx et PHP-FPM</a></li>
</ul><hr><a href="http://philippe.scoffoni.net/installer-owncloud-8-1-debian-8-nginx-mariadb/#comments">Réagir à cet article</a>
<p><small>Article original écrit par Philippe Scoffoni le 26/07/2015. | <a href="http://philippe.scoffoni.net/installer-owncloud-8-1-debian-8-nginx-mariadb/">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/installer-owncloud-8-1-debian-8-nginx-mariadb/" 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="">Installer OpenERP 7 sur Debian 6 squeeze</a> (26/12/2012)</li><li>Philippe Scoffoni : <a href="">Passage au combo Nginx, Php-fpm, Mariadb pour mon site personnel</a> (22/08/2014)</li><li>Philippe Scoffoni : <a href="">Mise &agrave; jour de MariaDB, pas que du bonheur</a> (19/04/2015)</li><li>Philippe Scoffoni : <a href="">Consulter ses emails avec Owncloud, premier test de l&rsquo;application Mail</a> (19/05/2015)</li><li>Philippe Scoffoni : <a href="">Comment mettre en place l&rsquo;auto-configuration de comptes de messagerie pour Thunderbird (et d&rsquo;autres)</a> (18/06/2015)</li></ul></div></p>


feed_id: http://carlchenet.com/2015/07/27/le-journal-du-hacker-choisit-son-logo/
title: Carl Chenet : Le Journal du hacker choisit son logo !
uri: Carl-Chenet-Le-Journal-du-hacker-choisit-son-logo
url: http://carlchenet.com/2015/07/27/le-journal-du-hacker-choisit-son-logo/
content:
<p>Suivez-moi aussi sur <a title="Carl Chenet sur Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank">Diaspora*</a><a title="Carl Chenet on Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank"><img src="https://carlchenet.files.wordpress.com/2014/11/diaspora-banner.png?w=840" alt="diaspora-banner"></a> <a title="Carl Chenet sur Twitter" href="http://twitter.com/carl_chenet" target="_blank">ou Twitter</a> <a href="http://twitter.com/carl_chenet"><img src="http://carlchenet.files.wordpress.com/2012/05/twitter.png?w=62&amp;h=23&amp;h=23" alt="" width="62" height="23"></a> ou <a title="Carl Chenet sur Identi.ca" href="http://identi.ca/carlchenet" target="_blank">sur Identi.ca</a><a href="http://identi.ca/carlchenet"><img src="http://carlchenet.files.wordpress.com/2012/05/identica.png?w=72&amp;h=22&amp;h=22" alt="" width="72" height="22"></a></p>
<p>Après avoir <a href="http://carlchenet.com/2015/07/23/le-journal-du-hacker-remplace-le-journal-du-pirate/" target="_blank">modifié son nom</a>, <a href="https://infos.mytux.fr/" target="_blank">le Journal du hacker</a> choisit son logo ! Et vous pouvez l’aider si vous êtes membre du Journal en choisissant vos 6 logos préférés sur <a href="https://en.99designs.fr/logo-design/contests/le-journal-du-hacker-cherche-son-logo-510634" target="_blank">99designers</a> puis <a href="https://infos.mytux.fr/s/1snimh/le_journal_du_hacker_cherche_son_logo_vote_dans_les_commentaires_de_ce_billet" target="_blank">en votant ici</a>.</p>
<p>Il s’agit ici de choisir un concept et un illustrateur, <strong>pas le logo définitif</strong>. Toutefois nous souhaitons impliquer dès maintenant la communauté de nos lecteurs et contributeurs dans le choix du logo qui forgera l’identité du site.</p>
<p>Pour nos lecteurs qui n’auraient pas encore de compte, il suffit <a href="https://infos.mytux.fr/invitations/request" target="_blank">d’en faire la demande ici</a> et un membre de la communauté vous enverra rapidement une invitation. Ce compte vous permet de poster vos liens et de participer à la vie du Journal.</p>
<ul><li><a href="https://infos.mytux.fr/rss" target="_blank">Flux RSS du Journal du hacker</a></li>
<li><a href="http://carlchenet.com/2015/07/24/liens-interessants-journal-du-hacker-semaine-30/" target="_blank">Compte Twitter du Journal du hacker</a></li>
</ul><p>À bientôt sur le Journal du hacker <span title=";)">;)</span></p><br><a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/carlchenet.wordpress.com/2438/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/carlchenet.wordpress.com/2438/"></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=carlchenet.com&amp;blog=7722010&amp;post=2438&amp;subd=carlchenet&amp;ref=&amp;feed=1" width="1" height="1">
<p><img src="media/46f73009.e1f1addc890668ce2561431b7be810bc" data-original-source="http://cdn.libravatar.org/avatar/e1f1addc890668ce2561431b7be810bc" alt="Gravatar de Carl Chenet" class="gravatar" /><br/><i>Original post of <a href="http://carlchenet.com/2015/07/27/le-journal-du-hacker-choisit-son-logo/" title="Visit the source">Carl Chenet</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>Carl Chenet : <a href="">Le Journal Du Hacker remplace le Journal Du Pirate</a> (23/07/2015)</li><li>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du Hacker semaine #30</a> (24/07/2015)</li><li>Carl Chenet : <a href="">Site comme Hacker News en fran&ccedil;ais : Le Journal Du Pirate</a> (09/12/2014)</li><li>Carl Chenet : <a href="">Publications techniques uniquement disponibles pour l&rsquo;Amazon Kindle</a> (07/05/2012)</li><li>Carl Chenet : <a href="">Mes contributions au projet Debian du mois de mai 2012</a> (02/06/2012)</li></ul></div></p>


feed_id: http://liens.planet-libre.org/?do=weekly&amp;week=20150727
title: Planet Libre : Brèves du Planet Libre - lundi 27, juillet 2015
uri: Planet-Libre-Brèves-du-Planet-Libre-lundi-27-juillet-2015
url: http://liens.planet-libre.org/?do=weekly&amp;week=20150727
content:
<h3><a href="http://www.numerama.com/magazine/33786-loi-renseignement-les-principales-reactions.html">Loi Renseignement : les principales réactions - Numerama</a></h3>
	<small>
		
			<div>
			<span>droit</span> <span>pistage</span> <span>institution</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Le Conseil constitutionnel a validé la quasi-totalité du texte de loi sur le renseignement. Suite à cette décision, plusieurs réactions ont eu lieu dans les médias ou sur les réseaux sociaux. Voici les principaux commentaires à retenir."
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/33776-loi-renseignement-le-conseil-constitutionnel-valide-l-essentiel-du-texte.html">Loi Renseignement : le Conseil constitutionnel valide l'essentiel du texte - Numerama</a></h3>
	<small>
		
			<div>
			<span>droit</span> <span>pistage</span> <span>institution</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Le Conseil constitutionnel a rendu jeudi soir sa décision sur le projet de loi Renseignement, et censuré une toute petite partie du texte. Mais il valide l'essentiel, dont les boîtes noires."
	<br><br><hr><h3><a href="http://www.nextinpact.com/news/95920-l-onu-preoccupee-par-loi-sur-renseignement-et-celle-sur-terrorisme.htm">L’ONU « préoccupée » par la loi sur le renseignement et celle sur le terrorisme - Next INpact</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>ddroit</span> <span>institution</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Alors que le Conseil constitutionnel va rendre sa décision sur le projet de loi sur le Renseignement, le comité consultatif des droits de l’Homme de l’ONU vient de publier un rapport (.Docx) au vitriol contre ce texte. Il critique au passage une autre disposition adoptée en novembre 2014, la loi sur le terrorisme."
	<br><br><hr><h3><a href="http://www.nextinpact.com/news/95859-la-loi-sur-renseignement-sera-prejudiciable-a-nos-equilibres-psychiques-sociaux-et-democratiques.htm">« La Loi sur le renseignement sera préjudiciable à nos équilibres psychiques, sociaux et démocratiques » - Next INpact</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>institution</span> <span>droit</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Ce week-end, Le Monde a diffusé une tribune portant sur la loi Renseignement, signée d’un imposant collectif de chercheurs et d’universitaires français, américains, britanniques et belges (*). Cependant, nos confrères n’ayant publié qu’une version tronquée de cette lettre ouverte au Conseil constitutionnel, nous la diffusons dans son intégralité (M.R.)."
	<br><br><hr><h3><a href="http://sebsauvage.net/links/?F7elFA">Téléphonie et VoIP pour entreprise - OVH TELECOM - Liens en vrac de sebsauvage</a></h3>
	<small>
		
			<div>
			<span>ADSL</span> <span>FAI</span> <span>VOIP</span> <span>OVH</span> 
			</div>
		
		
		
	</small><br><br>
	antistress: Le problème : votre PC tourne avec des logiciels libres mais votre accès internet dépend d'une boite noire fournie par votre FAI. Or, si vous remplacez la box de votre FAI par un modem ADSL générique (en l'occurrence sous logiciels libres), vous perdrez la fonction téléphonie que les FAI rendent artificiellement indissociables de leur box (et aussi la TV, mais qui la regarde ?). Voici peut-être la solution.
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/33710-la-loi-sur-la-retention-des-donnees-jugee-illicite-en-grande-bretagne.html">La loi sur la rétention des données jugée illicite en Grande-Bretagne ! - Numerama</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>institution</span> <span>droit</span> <span>FAI</span> <span>FDN</span> <span>LQDN</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "La Haute cour britannique a jugé que la loi qui permet aux autorités d'ordonner aux opérateurs télécoms la conservation des données de connexion de leurs clients est illicite au regard des droits de l'homme garantis par les textes internationaux. Près d'une dizaine de pays européens ont ainsi annulé ou suspendu leur législation. Mais pas encore la France."
	<br><br><hr><h3><a href="http://www.nextinpact.com/news/95851-impression-3d-copie-privee-et-drm-a-l-etude-au-ministere-culture.htm">Impression 3D : copie privée et DRM à l’étude au ministère de la Culture - Next INpact</a></h3>
	<small>
		
			<div>
			<span>imprimante_3D</span> <span>copyright</span> <span>droit</span> <span>DRM</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Au ministère de la Culture, les membres du Conseil supérieur de la propriété littéraire et artistique (CSPLA) viennent de lancer une nouvelle commission. Son objet ? L’impression 3D, la redevance copie privée, la rémunération des auteurs et les verrous numériques."
	<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=20150727" 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 04, mai 2015</a> (04/05/2015)</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 - lundi 09, juin 2014</a> (09/06/2014)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 23, f&eacute;vrier 2015</a> (23/02/2015)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 06, avril 2015</a> (06/04/2015)</li></ul></div></p>


title: Eddy33 : Fedora 22 vs Fedora 21 : comparaison des performances pour les versions 32 bits
uri: Eddy33-Fedora-22-vs-Fedora-21-comparaison-des-performances-pour-le
feed_id:
http://eddy33.eddy33.free.fr/weblog/index.php?post/2015/07/26/Fedora-22-vs-Fedora-21-%3A-comparaison-des-performances-pour-les-versions-32-bits

url:
http://eddy33.eddy33.free.fr/weblog/index.php?post/2015/07/26/Fedora-22-vs-Fedora-21-%3A-comparaison-des-performances-pour-les-versions-32-bits

content:
<p>Salut.</p>
<p>Voici les résultats comparatifs de Fedora 22 vs Fedora 21.</p>
<p>Pour rappel, ma machine est équipée d'un Quad Core Intel Q6600 à 2,4 GHz avec 4 Go de RAM.
</p>
<p>Je me suis limité au benchmark UnixBench qui fournit un indice global, ce qui me simplifiera la comparaison.
La version UnixBench utilisée est la version <a href="http://www.tux.org/pub/tux/niemi/unixbench/unixbench-4.1.0.tgz">4.1.0</a>.</p>
Mon protocole de tests est le suivant : <br><ul><li>Installation de Fedora 22 version 32 bits avec le noyau Fedora 4.0.4-303.fc22.i686.</li>
<li>La machine est placée en niveau 3 (init 3).</li>
<li>10 séries de tests avec UnixBench compilé sous Fedora 22 et exécuté sous Fedora 22 (4.0.4-303.fc22.i686).</li>
<li>10 séries de tests avec UnixBench compilé sous Fedora 21 et exécuté sous Fedora 21 (3.18.5-201.fc21.i686).</li>
</ul>
Voici les résultats obtenus :<br><br><br><h2>Fedora 22 version 32 bits :</h2>
<a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F22/unixbench_32_1">Série 1</a> : 797.4<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F22/unixbench_32_2">Série 2</a> : 801.7<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F22/unixbench_32_3">Série 3</a> : 784.6<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F22/unixbench_32_4">Série 4</a> : 790.2<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F22/unixbench_32_5">Série 5</a> : 789.0<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F22/unixbench_32_6">Série 6</a> : 800.2<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F22/unixbench_32_7">Série 7</a> : 801.4<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F22/unixbench_32_8">Série 8</a> : 810.2<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F22/unixbench_32_9">Série 9</a> : 794.4<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F22/unixbench_32_10">Série 10</a> : 802.7<br><br>
Moyenne : 797,2<br><h2>Fedora 21 version 32 bits :</h2>
Voici pour rappel les résultats obtenus avec Fedora 21 :<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F21/unixbench_32_1">Série 1</a> : 755.5<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F21/unixbench_32_2">Série 2</a> : 779.5<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F21/unixbench_32_3">Série 3</a> : 766.1<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F21/unixbench_32_4">Série 4</a> : 803.1<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F21/unixbench_32_5">Série 5</a> : 772.9<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F21/unixbench_32_6">Série 6</a> : 760.2<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F21/unixbench_32_7">Série 7</a> : 751.3<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F21/unixbench_32_8">Série 8</a> : 753.3<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F21/unixbench_32_9">Série 9</a> : 762.4<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F21/unixbench_32_10">Série 10</a> : 758.5<br><br>
Moyenne : 766,3<h2>Résultats :</h2>
Pour Fedora 22, on obtient un indice moyen de 797,2 pour UnixBench.<br>Pour
Fedora 21,  j'avais obtenu un indice moyen de 766,3 pour UnixBench.<br><br><br>On
a donc une hausse de 4 % de Fedora 22 32 bits par
rapport à Fedora 21 32 bits :<br><br><br><img title="perfs_fedora_F22.png" alt="perfs_fedora_F21.png" src="media/c91b96aa.perfs_fedora_F22.png" data-original-source="http://eddy33.eddy33.free.fr/weblog/public/perfs_fedora_F22.png"><br><h2>Conclusion :</h2>
<br>Au moment de ces tests, le noyau Fedora 22
(basé sur le noyau vanilla 4.0.4) est meilleur de près de 4 % que le noyau Fedora 21
(basé sur le noyau vanilla 3.18.5).<br><br>Le noyau Fedora 22 est même le meilleur en termes de performances de tous les noyaux Fedora que j'ai pu tester depuis Fedora 7 !<br><br><br>++<br>
<p><img src="media/889f4f2a.d1430102ed05bb1a49902c819454fef2" data-original-source="http://cdn.libravatar.org/avatar/d1430102ed05bb1a49902c819454fef2" alt="Gravatar de Eddy33" class="gravatar" /><br/><i>Original post of <a href="http://eddy33.eddy33.free.fr/weblog/index.php?post/2015/07/26/Fedora-22-vs-Fedora-21-%3A-comparaison-des-performances-pour-les-versions-32-bits" title="Visit the source">Eddy33</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>Eddy33 : <a href="">Fedora 15 vs Fedora 14 : comparaison des performances pour les versions 32 bits</a> (29/08/2011)</li><li>Eddy33 : <a href="">Fedora 16 vs Fedora 15 : comparaison des performances pour les versions 32 bits</a> (11/12/2011)</li><li>Eddy33 : <a href="">Fedora 17 vs Fedora 16 : comparaison des performances pour les versions 32 bits</a> (26/09/2012)</li><li>Eddy33 : <a href="">Fedora 18 vs Fedora 17 : comparaison des performances pour les versions 32 bits</a> (06/05/2013)</li><li>Eddy33 : <a href="">Fedora 19 vs Fedora 18 : comparaison des performances pour les versions 32 bits</a> (06/02/2015)</li></ul></div></p>


uri: Pierre-Alain-Bandinelli-Imprimer-un-espaceur-pour-le-Raspberry-et-l
feed_id:
https://blog.bandinelli.net/index.php?post/2015/07/27/Imprimer-un-espaceur-pour-le-Raspberry-et-l-Hifiberry-Amp-avec-Arduino-Materia-101

title:
Pierre-Alain Bandinelli : Imprimer un espaceur pour le Raspberry et l'Hifiberry Amp+ avec Arduino Materia 101

url:
https://blog.bandinelli.net/index.php?post/2015/07/27/Imprimer-un-espaceur-pour-le-Raspberry-et-l-Hifiberry-Amp-avec-Arduino-Materia-101

content:
<p>Nous évoquions dans ces pages il y a quelques jours l'adjonction de l'Hifiberry Amp+ au Raspberry pour obtenir une station Hifi connectée. Le résultat global était très satisfaisant si ce n'est une résistance mécanique de l'ensemble un peu limitée : la plaque Hifiberry Amp+ n'est en effet fixée sur le Raspberry que par le bus couvrant les pins GPIO.</p>


<p>Qu'à cela ne tienne, imprimons en 3D des petits espaceurs en plastique qui maintiendront un écartement standard entre les 2 circuits imprimés. Le résultat ressemblera à cela :</p>


<p><img src="media/31edd005..20150727-espaceur_m.jpg" data-original-source="https://blog.bandinelli.net/public/.20150727-espaceur_m.jpg" alt="20150727-espaceur.jpg" title="20150727-espaceur.jpg, juil. 2015"></p>


<h3>Etape 1 : modélisons l'espaceur sous Blender</h3>

<p>Une rapide observation de la situation conduit à choisir un parallélépipède rectangle :</p>
<ul><li>de base carrée 4 mm x 4 mm</li>
<li>de 10 mm de hauteur</li>
<li>avec sur chaque petite face (les carrés de 4*4) un cylindre de 2.5 mm de diamètre et 2.5 mm de haut</li>
</ul><p>Après un peu de travail sous Blender, le résultat sort et semble très satisfaisant :</p>


<p><img src="media/acd1f5c7..20150727-espaceur-blender_m.jpg" data-original-source="https://blog.bandinelli.net/public/.20150727-espaceur-blender_m.jpg" alt="20150727-espaceur-blender.jpg" title="20150727-espaceur-blender.jpg, juil. 2015"></p>


<h3>Etape 2 : préparons l'impression 3D avec Slic3r</h3>

<p>Préparons ensuite le processus d'impression 3D en important le fichier Blender (préalablement converti sous la forme d'un .stl) sous Slic3r. Slic3r est un logiciel libre de grande qualité qui va décomposer la forme 3D en une suite de couches (des "slices" en anglais) et chaque couche va être décomposée en un "chemin" d'impression i.e. une suite des mouvements que fera la tête d'impression 3D.</p>


<p>On profite de cette étape pour vérifier l'échelle de l'objet (il doit mesurer 15 mm de long dans sa plus grande longueur, et 4 mm * 4 mm sur les deux autres faces => on utilisera la fonction "Scale" de Slic3r si la taille n'est pas correcte) et multiplier l'objet sur la plaque d'impression (fonction "More" de Slic3r).</p>


<p><img src="media/eafe17de..20150727-espaceur-slic3r_m.jpg" data-original-source="https://blog.bandinelli.net/public/.20150727-espaceur-slic3r_m.jpg" alt="20150727-espaceur-slic3r.jpg" title="20150727-espaceur-slic3r.jpg, juil. 2015"></p>


<p>Le processus de découpage se lance automatiquement et il est ensuite possible de vérifier le chemin de la tête d'impression couche après couche :</p>


<p><img src="media/0beae064..20150727-espaceur-sliced_m.jpg" data-original-source="https://blog.bandinelli.net/public/.20150727-espaceur-sliced_m.jpg" alt="20150727-espaceur-sliced.jpg" title="20150727-espaceur-sliced.jpg, juil. 2015"></p>


<p>Si l'on est satisfait, on exporte le fichier de commande pour l'imprimante 3D sous la forme d'un Gcode.</p>


<h3>Etape 3 : impression avec Materia 101</h3>

<p>Au moyen d'une carte SD, on introduit le Gcode dans l'imprimante Materia 101 et, après les préparatifs d'usage (préchauffage, introduction d'un filament de PLA, réalisation d'une "Test Plate" pour vérifier l'alignement en Z), on lance l'impression. 5 minutes plus tard, les 4 petits espaceurs sont prêts. Un petit coup de lime sur les cylindres permet de gommer les quelques aspérités créées lors de l'impression. Il ne reste plus que le montage du Raspberry et de l'Hifiberry Amp+ avec ces nouveaux espaceurs.</p>


<h3>Les fichiers 3D pour les espaceurs</h3>

<p>Les 3 fichiers ci-dessous sont bien sûr mis à disposition sous Creative Commons Attribution 4.0 International License.</p>
<ul><li>le fichier Blender <a href="https://blog.bandinelli.net/public/20150727-Raspi-Amp-spacer.blend">20150727-Raspi-Amp-spacer.blend</a></li>
<li>le fichier .stl <a href="https://blog.bandinelli.net/public/20150727-Raspi-Amp-spacer.stl">20150727-Raspi-Amp-spacer.stl</a></li>
<li>le gcode prêt à l'emploi (attention, les paramètres de température/extrusion correspondent à une Materia 101 imprimant en PLA blanc) <a href="https://blog.bandinelli.net/public/20150727-Raspi-Amp-spacer.gcode">20150727-Raspi-Amp-spacer.gcode</a></li>
</ul>
<p><img src="media/046c52ed.f0dc90a616e4df8216da2ee2b645f9c7" data-original-source="http://cdn.libravatar.org/avatar/f0dc90a616e4df8216da2ee2b645f9c7" alt="Gravatar de Pierre-Alain Bandinelli" class="gravatar" /><br/><i>Original post of <a href="https://blog.bandinelli.net/index.php?post/2015/07/27/Imprimer-un-espaceur-pour-le-Raspberry-et-l-Hifiberry-Amp-avec-Arduino-Materia-101" title="Visit the source">Pierre-Alain Bandinelli</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>Pierre-Alain Bandinelli : <a href="">De belles rondeurs avec la Materia 101 d&#039;Arduino</a> (05/04/2015)</li></ul></div></p>


feed_id: http://www.cdetc.fr/effectuez-veille-liberte-rmll2015-beauvais
title: Nicolas Lœuillet : Effectuez votre veille en toute liberté, aux RMLL 2015 de Beauvais
uri: Nicolas-Lœuillet-Effectuez-votre-veille-en-toute-liberté-aux-RMLL
url: http://www.cdetc.fr/effectuez-veille-liberte-rmll2015-beauvais
content:
<p>Le 8 juillet 2015, j'étais présent aux Rencontres Mondiales du Logiciel Libre à Beauvais pour parler de veille, de liberté et principalement de wallabag.</p>
<p>C'était une première pour moi, ça s'est plutôt bien passé, malgré quelques petits obstacles (changement de salle 45 minutes avant de démarrer, changement de matériel 2 minutes avant de démarrer). À renouveler donc, dès que possible. Au Paris Open Source Summit en novembre peut-être ?</p>
<p><a href="http://fr.slideshare.net/nicosomb/effectuez-votre-veille-en-toute-liberte-rmll-2015-beauvais">Les slides sont disponibles sur Slideshare</a>.<br><a href="http://video.rmll.info/videos/effectuez-votre-veille-en-toute-liberte/">La vidéo est ici</a>.</p>
<p><img src="media/f8eb7614.4a140a1ec5ba0c399869acd31775c4ff" data-original-source="http://cdn.libravatar.org/avatar/4a140a1ec5ba0c399869acd31775c4ff" alt="Gravatar de Nicolas L&oelig;uillet" class="gravatar" /><br/><i>Original post of <a href="http://www.cdetc.fr/effectuez-veille-liberte-rmll2015-beauvais" title="Visit the source">Nicolas Lœuillet</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.goffi.org/post/2015/07/27/Parlons-XMPP-%C3%A9pisode-6-les-commandes-%C3%A0-distance
title: Goffi : Parlons XMPP - épisode 6 - les commandes à distance
uri: Goffi-Parlons-XMPP-épisode-6-les-commandes-à-distance
url: http://www.goffi.org/post/2015/07/27/Parlons-XMPP-%C3%A9pisode-6-les-commandes-%C3%A0-distance
content:
<p>(pour lire les épisodes précédents, suivez <a href="http://www.goffi.org/tag/parlons_xmpp">l'étiquette correspondante</a>)</p>

<div> </div>

<div>Aujourd'hui nous allons parler d'une de mes fonctionnalités favorites dans XMPP : les commandes à distance. Il s'agit de la possibilité pour 2 entités XMPP d'exécuter des actions à distance de manière générique.</div>

<div>
<p>La première méthode, assez peu utilisée à ma connaissance, est via la <a href="https://xmpp.org/extensions/xep-0009.html">XEP-0009</a> (oui c'est une vieille, elle date de 2001), qui donne une méthode pour utiliser <a href="https://fr.wikipedia.org/wiki/XML-RPC" title="Définition Wikipédia">XML-RPC</a> à travers XMPP.<br>
XML-RPC est un <a href="https://fr.wikipedia.org/wiki/Communication_inter-processus">Système de communications inter processus</a>, c'est à dire un moyen pour 2 entités de communiquer à distance. Vous pouvez ainsi exécuter des commandes indépendamment du langage de programmation, en ayant des données décrites (est-ce que je reçois un entier ? Une chaîne de caractères ?). Ceci est particulièrement adapté pour la communication de machines à machines, quand on sait déjà quelles méthodes sont disponibles et ce qu'elles font. Le cas type est une interface de programmation (ou <a href="https://fr.wikipedia.org/wiki/Interface_de_programmation">API</a>) pour permettre de contrôler quelque chose, comme un serveur par exemple.</p>

<p>La deuxième méthode est appelée commandes « ad-hoc » (de circonstance), et c'est la <a href="https://xmpp.org/extensions/xep-0050.html">XEP-0050</a> qui les explique. L'idée est aussi de pouvoir exécuter de manière générique des commandes, mais cette fois sans savoir à l'avance ce qui va être disponible, et en pensant plutôt à une interaction humain/machine, bien que machine/machine soit bien sûr tout à fait possible.</p>

<p>Le cas typique d'utilisation est la configuration d'un service, mais ce peut être utilisé pour n'importe quoi.<br>
Ce qui rend cette fonctionnalité particulièrement puissante, c'est qu'elle fait partie de XMPP et donc peut profiter de tous ses avantages, en particulier l'authentification forte (quand on parle à <em>server@example.net</em>, on sait qu'on ne parle pas à quelqu'un d'autre) et la liste de contacts (roster) avec leurs groupes. Nous avons ainsi un système de permissions simple à mettre en œuvre et efficace.</p>

<p>Prenons un exemple: vous êtes administrateur sur Prosody (pour mémoire, un serveur XMPP populaire) – pour cela il vous suffit de donner votre jid dans la variable « admins » dans la configuration –, et vous voulez… pouvoir administrer votre serveur. Pas besoin de s'embêter à avoir une page web dédiée avec mot de passe etc, il vous suffit d'avoir un client XMPP qui gère les commandes ad-hoc (Gajim par exemple), et d'entrer l'adresse de votre serveur.</p>

<p>Exemple ci-dessous avec Libervia, l'adresse libervia.org est celle du serveur, voici ce que, en tant qu'admin, je peux voir.</p>

<p><img alt="capture d'écran des commandes ad-hoc pour un admin avec Libervia" src="https://lut.im/HonhWxix/Tc4XYZxY" title="capture d'écran des commandes ad-hoc pour un admin avec Libervia"></p>

<p>Le « Send Announcement to Online Users » (envoyer une annonce à tous les utilisateurs en ligne) est particulièrement utile juste avant une mise à jour.</p>

<p>Avec un compte lambda, voilà ce que l'on voit :<br><img alt="capture d'écran des commandes ad-hoc pour un utilisateur lambda avec Libervia" src="https://lut.im/Lu4nXhXC/Kq20qJbX" title="capture d'écran des commandes ad-hoc pour un utilisateur lambda avec Libervia"></p>

<p>Malheureusement avec certains clients, l'accès est tout sauf intuitif. Je pense que l'exemple le pire est Psi : pour accéder aux commandes du serveur il faut aller dans la découverte des services (« service discovery ») soit via le menu « General » soit en cliquant droit sur votre profil, puis cliquer sur le nom de votre serveur dans la liste des services, puis enfin cliquer sur l’icône en forme de terminal, appelée « execute command » (exécuter une commande).</p>

<p>Dans Gajim c'est plus simple (clique droit sur votre profil puis « exécuter une commande »), dans Swift c'est dans le menu Actions => Run Server Command (Exécuter une commande serveur). Si vous voulez exécuter des commandes sur un jid arbitraire dans Gajim, il vous faut passer par le menu « Découvrir les services », comme avec Psi ; je n'ai pas l'impression que ce soit possible avec Swift.</p>

<p>Ci dessous une capture de Movim, ces commandes sont dans le menu « actions »:</p>

<p><img alt="les actions dans Movim" src="https://lut.im/VXeZ2Zvh/juPkxaB8" title="les actions dans Movim"></p>

<p>Même sans être administrateur, les commandes « ad-hoc » peuvent vous être utiles. Par exemple, vous avez oublié de déconnecter votre client chez vous et vous vous trouvez chez un ami. Il vous suffit de vous connecter, et de spécifier le jid complet, avec la ressource, de votre client à la maison. SàT par exemple vous permet à l'heure actuelle de changer votre statut voire de vous déconnecter. Gajim permet en plus de transférer les messages non lus ou de quitter des salons de discussions.</p>

<p><img alt="Accès à un client Gajim à distance" src="https://lut.im/eJsFAxZO/RDsH1pup" title="Accès à un client Gajim à distance"></p>

<p>Il est facile d'imaginer à quel point cette fonctionnalité peut être utile pour l'administration ou la surveillance de serveurs, pour la robotique, la domotique, le contrôle à distance de votre ordinateur, de votre bot XMPP, etc.</p>

<p>Voyons un autre cas pratique que nous avons implémenté dans Salut à Toi : on couple les commandes « ad-hoc » avec D-Bus. Pour ceux qui ne connaissent pas, D-Bus est un autre système de communication inter-processus qui a été développé par <a href="https://fr.wikipedia.org/wiki/Freedesktop" title="Définition Wikipédia">Freedesktop</a> comme un standard commun dans les bureaux libres, en s'inspirant de l'existant et en particulier du <a href="https://fr.wikipedia.org/wiki/DCOP" title="Définition Wikipédia">DCOP</a> de <a href="https://fr.wikipedia.org/wiki/KDE" title="Définition Wikipédia">KDE</a>. Il est donc très largement utilisé dans les logiciels libres, et permet de piloter beaucoup de logiciels courants.<br>
En liant D-Bus et ad-hoc, SàT permet de créer très facilement une télécommande universelle, pilotable depuis n'importe quel client XMPP compatible (y compris sur votre téléphone, ce qui est particulièrement intéressant pour une télécommande), et en prime avec gestion des permissions par groupe.</p>

<p>Cette fonctionnalité est montrée dans le courte vidéo ci-dessous, on autorise les membres du groupe « coloc » à piloter une instance de VLC, pratique quand on fait une séance cinéma dans la colocation :).</p>

<p>
<video controls="controls" height="299" poster="http://www.goffi.org/videos/pr%c3%a9sentation_S%c3%a0T_7_t%c3%a9l%c3%a9commande_universelle.jpg" src="media/34dd9d08.prc3a9sentation_Sc3a0T_7_tc3a9lc3a9commande_universelle.webm" data-original-source="http://www.goffi.org/videos/pr%c3%a9sentation_S%c3%a0T_7_t%c3%a9l%c3%a9commande_universelle.webm" tabindex="0" width="480">Votre butineur ne gère pas la balise « video », vous devriez mettre à jour, par exemple avec le dernier <a href="http://www.mozilla-europe.org/fr/">Firefox</a></video></p>

<p>Nous allons ajouter également la possibilité d’exécuter des scripts ou des commandes shell, on pourra ainsi très facilement autoriser tous les administrateurs d'un serveur à le redémarrer ou à avoir son statut.</p>

<p>Petite note sur le fonctionnement : les commandes ad-hoc, comme à peu près tout ce qui demande de la transmission d'informations typées dans XMPP, se basent sur les « Data Forms » (formulaires de données, <a href="https://xmpp.org/extensions/xep-0004.html">XEP-0004</a>). Cette extension standardise donc les formulaires, et permet de demander des booléens, des mots de passes ou encore des listes de jids.</p>

<p>J'en profite aussi pour vous donner <a href="https://rmll.ubicast.tv/videos/pubsub-microblogage-et-xmpp/">le lien vers la conférence « PubSub, microblogage et XMPP »</a> que j'ai faite aux RMLL il y a un peu plus de 2 semaines. J'y explique en 20 min les bases de PubSub et du microblogage dans XMPP, ainsi que l'intérêt des 2 XEPs que nous avons publiées (cf <a href="https://linuxfr.org/users/goffi/journaux/xmpp-et-micro-blogage-la-donne-a-change">ce journal sur DLFP</a>). J'en reparlerai bien sûr dans un prochain article.</p>

<p>Bien qu'ayant plusieurs idées en tête, je ne suis pas encore décidé pour le prochain article, il est possible que je parle de PubSub, de copie de fichiers, de chiffrement de bout en bout, ou de tout autre chose…</p>
</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/2015/07/27/Parlons-XMPP-%C3%A9pisode-6-les-commandes-%C3%A0-distance" 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="">Parlons XMPP - &eacute;pisode 1 - les bases</a> (24/06/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 2 - le c&oelig;ur et les extensions</a> (25/06/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 3 - le c&oelig;ur et les extensions (suite)</a> (01/07/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 4 - les discussions de groupes</a> (14/07/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 5 - les discussions de groupe (suite) et les transports</a> (21/07/2015)</li></ul></div></p>


feed_id: http://geekdefrance.fr/2015/07/27/kde-arrive-sur-smartphone-avec-plasma-mobile/
title: Geek de France : KDE arrive sur smartphone avec Plasma Mobile
uri: Geek-de-France-KDE-arrive-sur-smartphone-avec-Plasma-Mobile
url: http://geekdefrance.fr/2015/07/27/kde-arrive-sur-smartphone-avec-plasma-mobile/
content:
<p><a href="media/5a9b8df1.plasma-mobile-logo.png" data-original-source="http://i1.wp.com/img2.geekdefrance.fr/wp-content/uploads/2015/07/plasma-mobile-logo.png" target="_blank" rel="nofollow"><img src="http://i1.wp.com/img2.geekdefrance.fr/wp-content/uploads/2015/07/plasma-mobile-logo-300x104.png?resize=300%2C104" alt="plasma-mobile-logo" data-recalc-dims="1"></a></p>
<p>Avec l’hégémonie des géants Apple (iOS), Google (Android) et Microsoft (Windows Phone), on ne peut que se réjouir de l’arrivée de nouveaux OS à destination des smartphones et tablettes. Après Tizen, FirefoxOS et Ubuntu,<strong> c’est à KDE de proposer un challenger avec PLASMA MOBILE</strong>.<span></span></p>
<p>Pour être honnête, Plasma n’est actuellement qu’au <strong>stade expérimental</strong>. Toutefois, si l’envie vous en prends, vous pouvez déjà expérimenter son usage sur un Nexus 5 (<a href="http://plasma-mobile.org/devices/" target="_blank" rel="nofollow">petit how-to ici</a>).</p>
<p><a href="media/af7cd777.plasma-screen-7-e1437987341897.png" data-original-source="http://i2.wp.com/img1.geekdefrance.fr/wp-content/uploads/2015/07/plasma-screen-7-e1437987341897.png" target="_blank" rel="nofollow"><img src="http://i2.wp.com/img1.geekdefrance.fr/wp-content/uploads/2015/07/plasma-screen-7-e1437987341897.png?resize=500%2C188" alt="plasma-screen-7" data-recalc-dims="1"></a></p>
<p>Plasma Mobile <strong>repose sur l’environnement Plasma de KDE</strong> avec un support ARM et un support des fonctions téléphonique. L’OS a été <strong>codé en Qt</strong> (KDE oblige) et se veut largement ouvert.</p>
<p>Voila une brève vidéo de présentation de l’OS :<br><iframe src="https://www.youtube.com/embed/auuQA0Q8qpM" width="500" height="281" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<h3>Un large support applicatif</h3>
<p>Puisque les applications sont le nerf de la guerre, Plasma Mobile vise l’ouverture et propose le support des applications en Qt/GTK/X11. Aussi, <strong>on pourra installer sur son mobile des applications Plasma, Ubuntu Touch (.click), Gnome (e.g.GnomeChess), X11 (e.g.xmame) et potentiellement des application basées sur Qt destinées à Sailfish OS ou Nemo</strong>.</p>
<p>Tout n’est pas rose puisqu’actuellement les applications s’installent encore selon la vieille méthode “<em>apt-get install packagename</em>”. Un vrai frein à l’ouverture à un plus large public…</p>
<p>Notons toutefois qu’un <a href="http://plasma-mobile.org/apps/" target="_blank" rel="nofollow">travail d’intégration des applications </a>a déjà été pas mal engagé.</p>
<p><a href="media/11539d45.plasma_apps.png" data-original-source="http://i1.wp.com/img2.geekdefrance.fr/wp-content/uploads/2015/07/plasma_apps.png" target="_blank" rel="nofollow"><img src="http://i1.wp.com/img2.geekdefrance.fr/wp-content/uploads/2015/07/plasma_apps.png?resize=500%2C284" alt="plasma_apps" data-recalc-dims="1"></a></p>
<h3>Un nouvel OS, pour quoi faire?</h3>
<p><a href="media/c6141af9.plasma-screen-1.png" data-original-source="http://i0.wp.com/img2.geekdefrance.fr/wp-content/uploads/2015/07/plasma-screen-1.png" target="_blank" rel="nofollow"><img src="http://i0.wp.com/img2.geekdefrance.fr/wp-content/uploads/2015/07/plasma-screen-1-300x153.png?resize=300%2C153" alt="plasma-screen-1" data-recalc-dims="1"></a></p>
<p>Il y a des chances que Plasma restera très minoritaire dans l’environnement des OS mobiles. Toutefois, ce genre de projet est une excellente initiative à plus d’un égard</p>
<ul><li><strong>plus d’ouverture :</strong> limité le marché à 2-3 acteurs mène toujours à de vilains effets de bord. La suprématie de Android lève de plus en plus de soucis d’éthique et sans alternative viable, cela ne changera pas (je ne parle même pas du mouton-OS de Apple)…</li>
<li><strong>plus de liberté :</strong> la liberté c’est le choix. Le choix de son fonctionnement, de ses applications, de ses habitudes. Ce choix les OS mobile ne l’offrent de moins en moins et l’arrivée d’OS basés sur la philosophie Linux pourra peut-être changer la donne.</li>
<li><strong>plus de moteurs :</strong> j’en parlerai bientôt ici, j’ai été TRÈS déçu de Firefox OS et Ubuntu Phone. Je le serai sans doute de Plasma Mobile. Toutefois, plus ces OS seront présents et plus les développeurs (et par pitié quelques ergonomes) se pencheront sur la question et transformeront ces OS en alternatives fiables.</li>
</ul><p>Bref, s’il fallait résumer tout ça, je dirai qu’il est temps qu’une alternative viable à Android pointe son bout du nez et que Plasma est un pas avant de plus dans ce sens!</p>
<p>Site officiel de plasma-mobile : <a href="http://plasma-mobile.org/" target="_blank" rel="nofollow">http://plasma-mobile.org/</a></p>
<div data-app-id="7935199" data-app="recommendations" data-title="KDE arrive sur smartphone avec Plasma Mobile" data-link="http://geekdefrance.fr/2015/07/27/kde-arrive-sur-smartphone-avec-plasma-mobile/" data-summary=""></div>
<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/2015/07/27/kde-arrive-sur-smartphone-avec-plasma-mobile/" 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="">XBMC d&eacute;gaine sa v12 avec support TV, Android et RaspberryPi</a> (29/01/2013)</li><li>Geek de France : <a href="">Installer une galerie photo avec affichage des photos en temps r&eacute;el</a> (23/08/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 15, October 2012</a> (15/10/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Sunday 28, October 2012</a> (28/10/2012)</li><li>Geek de France : <a href="">Linux a 20ans en vid&eacute;o</a> (24/08/2011)</li></ul></div></p>


title: Goffi : Appel à la communauté: aidez moi à traduire la série « Parlons XMPP »
uri: Goffi-Appel-à-la-communauté-aidez-moi-à-traduire-la-série-P
feed_id:
http://www.goffi.org/post/2015/07/27/Appel-%C3%A0-la-communaut%C3%A9%3A-aidez-moi-%C3%A0-traduire-la-s%C3%A9rie-%C2%AB-Parlons-XMPP-%C2%BB

url:
http://www.goffi.org/post/2015/07/27/Appel-%C3%A0-la-communaut%C3%A9%3A-aidez-moi-%C3%A0-traduire-la-s%C3%A9rie-%C2%AB-Parlons-XMPP-%C2%BB

content:
<p>Salut à vous,</p>

<p>la série que j'ai commencé fin juin, « <a href="http://www.goffi.org/tag/parlons_xmpp" hreflang="fr" title="Parlons XMPP">Parlons XMPP</a> » a plus de succès que ce à quoi je m'attendais (surtout en été !), et a incité plusieurs personnes à regarder un peu plus ce que peut faire ce protocole.</p>

<p>Du coup j'aimerais bien traduire la série en anglais (ou autre !), mais je n'ai vraiment pas le temps de le faire moi même, vu que je dois déjà travailler sur Salut à Toi, et que l'écriture des articles en français me prend beaucoup de temps.</p>

<p>Alors je veux tenter le coup avec une traduction collaborative, un peu comme ce que fait framasoft pour traduire des articles de l'anglais vers le français, mais dans l'autre sens.</p>

<p>Tous les articles sont sous licence libre (Cc By-SA), et il faut bien noter que je parle souvent de « <a href="http://salut-a-toi.org/" title="Salut à Toi site officiel">Salut à Toi</a> » sur lequel je travaille, même si je parle aussi d'autres projets.</p>

<p>Bref, je tente le coup, j'ai ouvert un framapad avec le premier article.</p>

<p>Si vous voulez participer ajoutez votre nom ou pseudo pour être dans les auteurs de la traduction, et vous pouvez traduire en dessous du paragraphe en français. Je demanderai une relecture par un anglophone à la fin.</p>

<p>En dehors des 6 articles déjà publiés, je pense continuer au rythme d'un par semaine au moins pendant l'été.</p>

<p>Pour aider à la traduction, c'est par ici: <a href="https://bimestriel.framapad.org/p/parlons_XMPP">https://bimestriel.framapad.org/p/parlons_XMPP</a></p>

<p>Merci d'avance !</p>

<p>Goffi</p>
<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/2015/07/27/Appel-%C3%A0-la-communaut%C3%A9%3A-aidez-moi-%C3%A0-traduire-la-s%C3%A9rie-%C2%AB-Parlons-XMPP-%C2%BB" 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="">Parlons XMPP - &eacute;pisode 1 - les bases</a> (24/06/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 2 - le c&oelig;ur et les extensions</a> (25/06/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 3 - le c&oelig;ur et les extensions (suite)</a> (01/07/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 4 - les discussions de groupes</a> (14/07/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 5 - les discussions de groupe (suite) et les transports</a> (21/07/2015)</li></ul></div></p>


title: Dimitri Robert : Phishing, reconnaître un e-mail frauduleux – l’exemple du remboursement d’impôts
uri: Dimitri-Robert-Phishing-reconnaître-un-e-mail-frauduleux-l-e
feed_id:
http://formation-logiciel-libre.com/phishing-reconnaitre-email-frauduleux-exemple-remboursement-impots/

url:
http://formation-logiciel-libre.com/phishing-reconnaitre-email-frauduleux-exemple-remboursement-impots/

content:
<p>À partir d’un exemple concret (et actuel) voici un tour des points à vérifier lorsque vous recevez un courrier vous demandant des informations personnelles. Le courrier est, en général, frauduleux et dans le jargon nous appelons cela du <em>phishing</em> (ou hameçonnage en français), du fait que l’expéditeur vous appâte avec une information pour vous tromper.</p>
<p>Pour ceux qui comme moi ont trop donné au Centre des finances publiques en contribution à l’impôt sur le revenu, c’est la période des remboursements. En effet, les déclarations des revenus de 2014 viennent d’être épluchées et l’administration fiscale sait ce que chaque contribuable doit payer cette année. Ce qui conduit à des ajustements, dans un sens comme dans l’autre.</p>
<p>Ce matin je découvre un courrier électronique m’annonçant que j’ai droit à un remboursement.</p>
<p><img src="media/2ff2e5a0.phishing-impots-brut.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/phishing-impots-brut.png" alt="Faux courrier (mais vrai phishing) semblant émaner des services fiscaux" width="703" height="701"></p>
<p>En cette période estivale où la chaleur assouplit les cerveaux il est tentant de cliquer sur le lien pour toucher ce remboursement.</p>
<p>Mais, comme presque toujours, ce genre de courrier est frauduleux, même si les clients mail ne le détectent pas toujours. Une lecture plus minutieuse nous permet de voir que :</p>
<ul><li>le texte contient trop de fautes de français pour être honnête : il manque des accents, « bref délai » et « ouvrable » ne sont pas accordés ;</li>
<li>votre identité n’est pas mentionnée : lorsque l’administration vous envoie un courrier (électronique ou papier) elle s’adresse toujours à vous par vos noms et prénoms ;</li>
<li>l’expéditeur est clients@impots.fr, de même que le destinataire, comme si l’expéditeur avait réalisé un envoi massif avec les destinataires en copie cachée ;</li>
<li>le nom de domaine du service des impôts est <a href="http://impots.gouv.fr/" target="_blank">impots.gouv.fr</a>, le nom de domaine <a href="https://www.gandi.net/whois/details?search=impots.fr" target="_blank">impots.fr ne donne aucune information sur son locataire</a>, hormis qu’il a été réservé chez <a href="http://www.nameshield.net/" target="_blank">Nameshield</a> ; cependant, l’expéditeur d’un courrier électronique n’est pas vérifié et l’adresse mentionnée aurait très bien pu être véridique ;</li>
<li>lorsque vous passez la souris sur le lien pour accéder au formulaire vous voyez apparaître en bas de la fenêtre (dans Thunderbird) l’adresse <a href="http://facturextra.com/remboursement.impots.gouv.fr/verification/Impotss.Client" target="_blank">http://facturextra.com/remboursement.impots.gouv.fr/verification/Impotss.Client</a> : l’information importante est le nom de domaine qui débute l’adresse, c’est-à-dire, facturextra.com qui n’a rien à voir avec les finances publiques (il vient tout juste d’être créé, d’après le service <a href="https://www.gandi.net/whois/details?search=facturextra.com" target="_blank">whois</a>).</li>
</ul><p><img src="media/2eb3cd3f.phishing-impots-detail-url.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/phishing-impots-detail-url.png" alt="Phishing, détail de l'URL du lien" width="583" height="279"></p>
<p>Ensuite, en cliquant sur le lien on arrive sur une page Web plus vraie que nature (vous pouvez cliquer sans danger sur le lien, du moment que vous ne remplissez rien).</p>
<p><a href="media/82cdcfda.phishing-impots-site.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/phishing-impots-site.png" rel="tc-fancybox-group331"><img src="media/49e29147.phishing-impots-site-292x300.png" data-original-source="http://formation-logiciel-libre.com/wp-content/uploads/2015/07/phishing-impots-site-292x300.png" alt="Faux site des impôts" width="292" height="300"></a>Fait intéressant, lorsque l’on clique sur l’un des nombreux liens (par exemple « Contacts » ou l’onglet « Professionnels ») on reste toujours sur la même page. Cela montre que l’auteur de cette page a juste fait une copie d’une page du vrai site des impôts et à juste remplacé le contenu principal par son formulaire de capture, tout le reste est factice.</p>
<blockquote><p>Lorsque vous recevez un courrier électronique vous demandant de payer quelque chose (avec mise en demeure parfois), d’aller remplir un formulaire, vous proposant une somme d’argent, vérifiez toujours l’adresse du site où le mail veut vous embarquer. Vérifiez également les autre points mentionnés plus haut.</p></blockquote>
<p>Cet article <a rel="nofollow" href="http://formation-logiciel-libre.com/phishing-reconnaitre-email-frauduleux-exemple-remboursement-impots/">Phishing, reconnaître un e-mail frauduleux – l’exemple du remboursement d’impôts</a> est apparu en premier sur <a rel="nofollow" href="http://formation-logiciel-libre.com/">Formation logiciel libre</a>.</p>
<p><img src="media/a723311b.bc7f2e519b76bc86af82809d62e1ca0a" data-original-source="http://cdn.libravatar.org/avatar/bc7f2e519b76bc86af82809d62e1ca0a" alt="Gravatar de Dimitri Robert" class="gravatar" /><br/><i>Original post of <a href="http://formation-logiciel-libre.com/phishing-reconnaitre-email-frauduleux-exemple-remboursement-impots/" title="Visit the source">Dimitri Robert</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.blog-des-telecoms.com/xivo-video-de-presentation-de-lipbx-libre/
title: Mathias : Xivo : vidéo de présentation de l’IPBX libre
uri: Mathias-Xivo-vidéo-de-présentation-de-l-IPBX-libre
url: http://www.blog-des-telecoms.com/xivo-video-de-presentation-de-lipbx-libre/
content:
<p>L’équipe Xivo vient de publier une vidéo en anglais présentant l’IPBX libre. Dans cette vidéo de 3:51 minutes, la communauté Xivo est présentée par Gregory Sanderson, développeur R&amp;D de la team Xivo, les partenaires et les contributeurs. Enfin, vous trouverez un tutorial de prise en main de  Xivo en 3 étapes.</p>
<p><span><iframe type="text/html" width="640" height="390" src="http://www.youtube.com/embed/leMZi6cU8iM?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent" frameborder="0" allowfullscreen="true"></iframe></span></p>
<p>Bon visionnage.</p>
<div data-ssbp-counts="true" data-ssbp-total-counts="true" data-ssbp-responsive="true"><button><span></span></button><div data-ssbp-share-text="Partagez cet article si vous l'avez aimé, merci" data-ssbp-url="http://www.blog-des-telecoms.com/category/open-source/feed/" data-ssbp-title=" » Open source" data-ssbp-short-url="" data-ssbp-post-id="1423"></div></div><div><h3>Autres articles à lire:</h3><ul><li><a href="http://www.blog-des-telecoms.com/liste-des-ipbx-libres/" target="_blank">Liste des IPBX libres</a></li><li><a href="http://www.blog-des-telecoms.com/xivo-et-raspberry-pi-2-lipbx-ideal-pour-les-petites-societes/" target="_blank">Xivo et Raspberry PI 2 : l’IPBX idéal pour les…</a></li><li><a href="http://www.blog-des-telecoms.com/creer-votre-serveur-asterisk-dans-linux-pratique-ete-2015/" target="_blank">Créer votre serveur Asterisk : dans Linux Pratique été…</a></li><li><a href="http://www.blog-des-telecoms.com/pourquoi-pyfreebilling-est-un-logiciel-libre/" target="_blank">Pourquoi PyFreeBilling est un logiciel libre ?</a></li><li><a href="http://www.blog-des-telecoms.com/ipbx-sortie-de-astlinux-1-14-plateforme-de-communication-securisee-embarquee/" target="_blank">IPBX : sortie de Astlinux 1.14, plateforme de communication…</a></li></ul><div></div></div><p>Cet article <a rel="nofollow" href="http://www.blog-des-telecoms.com/xivo-video-de-presentation-de-lipbx-libre/">Xivo : vidéo de présentation de l’IPBX libre</a> est apparu en premier sur <a rel="nofollow" href="http://www.blog-des-telecoms.com/">Blog des télécoms - Par Mathias, expert et formateur</a> rédigé par <a rel="nofollow" href="http://www.blog-des-telecoms.com/author/mathias-wolff-consultant-chef-de-projet-freelance/">Mathias</a>.</p>
<p><img src="media/98986061.ea69d4f0fe4774861517d6390c8c2d35" data-original-source="http://cdn.libravatar.org/avatar/ea69d4f0fe4774861517d6390c8c2d35" alt="Gravatar de Mathias" class="gravatar" /><br/><i>Original post of <a href="http://www.blog-des-telecoms.com/xivo-video-de-presentation-de-lipbx-libre/" title="Visit the source">Mathias</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>Mathias : <a href="">Liste des IPBX libres</a> (13/07/2015)</li><li>Mathias : <a href="">Xivo et Raspberry PI 2 : l&rsquo;IPBX id&eacute;al pour les petites soci&eacute;t&eacute;s ?</a> (17/07/2015)</li></ul></div></p>


feed_id: http://www.sheldon.fr/2015/07/poc-un-vpn-facile-a-utiliser/
title: Sheldon.fr : POC : un VPN facile à utiliser !
uri: Sheldon-fr-POC-un-VPN-facile-à-utiliser
url: http://www.sheldon.fr/2015/07/poc-un-vpn-facile-a-utiliser/
content:
<p><a href="media/29edfb33.Fotolia_79265714_Subscription_Monthly_M-600x400.jpg" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Fotolia_79265714_Subscription_Monthly_M-600x400.jpg"><img src="media/65064fa2.Fotolia_79265714_Subscription_Monthly_M-600x400-450x300.jpg" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Fotolia_79265714_Subscription_Monthly_M-600x400-450x300.jpg" alt="Fotolia_79265714_Subscription_Monthly_M-600x400" width="450" height="300"></a></p>
<p>Puisqu’il est dans l’air du temps de protéger sa vie privée et sa connexion internet,<br>
Je me suis demandé comment, j’allais pouvoir faire : simple, efficace et avec un waf au top du top (sinon chez moi, aucune chance de mise en prod !).</p>
<p>Le VPN c’est bien beau, mais il faut se taper la conf, les explications (pour le coté waf <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉"> ), les outils sur différents supports et périphériques …<br>
Mais ça reste en quand même une bonne méthode, à savoir faire transiter tout son trafic jusqu’à un point de sortie, qui idéalement serait dans un pays ayant encore un peu de respect pour la neutralité du Net, la liberté d’expression, la vie privée : La Corée du Nord !!!</p>
<p>(nan j’deconne)</p>
<p>Je donc fais rapidement le tour des solutions de VPN qui existent, mais à chaque fois, je me pose la question : « est il sur ? », y a t’il de l’écoute, des logs, où est situé le siège de la boite derrière ça, c’est NSA approuved ? …<br>
Bref trop de questions …</p>
<p>Pis en cherchant, je suis tomber sur le très bon article de <a href="http://korben.info/passerelle-vpn.html">Korben</a>, et ce qu’il présente est pas mal du tout, pourquoi ne pas s’en inspirer ?</p>
<h2>État des lieux : <span></span></h2>
<p>J’ai sous la main :</p>
<ul><li>un VPS en Suède</li>
<li>une connexion chez l’agrume</li>
<li>un hyperviseur</li>
<li>un switch de niveau 2</li>
<li>un AP manageable</li>
</ul><p>Tant que je suis à la réflexion, j’établis un plan ip simple à visualiser  (du moins pour moi) :</p>
<p>– 192.168.0.0/24   ⇒ mes adresses privé de base @home<br>
– 172.27.224.0/21 ⇒ l’adressage du VPN pour la partie NAT<br>
– 10.10.0.0/24      ⇒ adressage privé passant uniquement par le VPN</p>
<p>Ainsi, de tête : 192.x.x.x = normal, 172.x.x.x = ip derrière le vpn, 10.x.x.x ip privé passant par le vpn<br>
Je vais pouvoir attribuer ces ips en fonction des besoins, machines, utilisateurs …</p>
<h2>Commençons par le VPS :</h2>
<p>J’ai un modèle très basique, avec un core, 512 Mo de ram (256 suffisent), 10 Go de disque, une bande passante en 100/100 Mbs<br>
Le tout sous une Debian Jessie, avec OpenVPN comme serveur VPN (libre à vous d’en choisir un autre en fonction de vos exigences), et parce que je suis fainéant, j’ai également rajouté l’interface OpenVPNAS</p>
<pre>apt install openvpn
wget http://swupdate.openvpn.org/as/openvpn-as-2.0.17-Debian7.amd_64.deb
dpkg -i openvpn-as-2.0.17-Debian7.amd_64.deb
passwd openvpn</pre>
<p>Hop, c’est plié !</p>
<p>Vous pouvez faire un essai en vous connectant à l’interface administration avec le user « openvpn » et le mot de passe créé précédemment :</p>
<p><a href="media/5fdd2f78.Capture-dE28099C3A9cran_2015-07-28_15-23-58.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-23-58.png"><img src="media/c2c9ac9b.Capture-dE28099C3A9cran_2015-07-28_15-23-58-450x230.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-23-58-450x230.png" alt="Capture d’écran_2015-07-28_15-23-58" width="450" height="230"></a><br>
Je pourrais en rester là, et utiliser « bêtement » OpenVPN comme ça, mais avec la version gratuite d’AS, on est limité à seulement deux connexions en simultanées, et il n’existe pas de client OpenVPN pour certains de mes périphériques (Rpi, TV, domotique … ) l’idée est donc de passer par une simple passerelle réseau qui elle sera un client du VPN !</p>
<h2>La passerelle :</h2>
<p>Korben, part sur un équipement physique, chose que je n’ai pas, je vais donc faire ma passerelle sur une VM, et ça tombe bien, j’ai déjà un Pfsense qui tourne !<br>
Pour la virtualisation, j’ai donc une VM de type KVM, avec le stricte minimum : 2 core, 512 Mo de ram, 8 Go de disque et deux interfaces réseau Virtio.</p>
<p><a href="media/71085afa.Capture-dE28099C3A9cran_2015-07-28_14-59-10.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_14-59-10.png"><img src="media/71085afa.Capture-dE28099C3A9cran_2015-07-28_14-59-10.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_14-59-10.png" alt="Capture d’écran_2015-07-28_14-59-10" width="551" height="184"></a></p>
<p>La version choisie est Pfsense en 2.2.4 64bit, je passe sur l’installation qui est de base, je dédie l’interface « net0″ au WAN et « net1″ au LAN.<br>
Je compte utiliser ma partie Lan comme une sorte de DMZ (derrière le VPN), et la partie WAN sera sur mon réseau LAN.</p>
<p>J’inverse donc les règle de base de Pfsense : à savoir autoriser l’administration de la GUI depuis le WAN, et toujours sur cette interface j’active l’ICMP et j’autorise le port 161 (le snmp pour ma supervision).</p>
<p><a href="media/244317e3.Capture-dE28099C3A9cran_2015-07-28_15-05-37.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-05-37.png"><img src="media/25da3a31.Capture-dE28099C3A9cran_2015-07-28_15-05-37-450x206.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-05-37-450x206.png" alt="Capture d’écran_2015-07-28_15-05-37" width="450" height="206"></a></p>
<p><span><em>Attention, les règles Pfsense sont propres à vos besoins et votre adressage, et n’étant pas un pro du réseau (encore moins de PF), je vous invite à pas forcément recopier bêtement ce que je fais <img src="media/d22aea01.simple-smile.png" data-original-source="http://www.sheldon.fr/wp-includes/images/smilies/simple-smile.png" alt=":)"></em></span></p>
<h2>Connectons le PF à notre VPS OpenVPN :</h2>
<p>Korben l’explique très bien dans son article, en gros il suffit de rajouter les certificats de notre utilisateur OpenVPN (présent dans la conf « autologin »), puis de configurer le client, croiser les doigts, prier vite fait, et ça devrait fonctionner, sinon les logs du VPS (/var/log/openvpnas.log) sont assez verbeux pour dépanner.</p>
<div><a href="media/bccf64d9.Capture-dE28099C3A9cran_2015-07-28_15-39-11.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-39-11.png"><img src="media/806b541a.Capture-dE28099C3A9cran_2015-07-28_15-39-11-450x122.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-39-11-450x122.png" alt="" width="450" height="122"></a><p><br> le CA</p></div>
<p> </p>
<div><a href="media/cd160e3a.Capture-dE28099C3A9cran_2015-07-28_15-39-26.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-39-26.png"><img src="media/f4b8ac47.Capture-dE28099C3A9cran_2015-07-28_15-39-26-450x169.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-39-26-450x169.png" alt="le CRT et la KEY" width="450" height="169"></a><p>le CRT et la KEY</p></div>
<div><a href="media/57c07818.Capture-dE28099C3A9cran_2015-07-28_15-40-001.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-40-001.png"><img src="media/114764b1.Capture-dE28099C3A9cran_2015-07-28_15-40-001-365x450.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-40-001-365x450.png" alt="la conf du client OpenVPN" width="365" height="450"></a><p>la conf du client OpenVPN</p></div>
<p>Si ça fonctionne bien, dans le menu « Status/ Openvpn » vous devriez voir votre connexion sur le VPS :</p>
<p><a href="media/4090f21a.Capture-dE28099C3A9cran_2015-07-28_15-47-31.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-47-31.png"><img src="media/34fd2cd0.Capture-dE28099C3A9cran_2015-07-28_15-47-31-450x101.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-47-31-450x101.png" alt="Capture d’écran_2015-07-28_15-47-31" width="450" height="101"></a></p>
<p>Maintenant que votre VPN fonctionne, il faut spécifier à l’interface LAN de notre PF, d’utiliser la passerelle du VPN sur le VPS (ça va tout le monde me suis ?)</p>
<p>Donc toujours dans la partie « Rules », sur l’onglet LAN, on modifie la gateway de l’interface LAN :</p>
<p><a href="media/401f8b51.Capture-dE28099C3A9cran_2015-07-28_15-51-57.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-51-57.png"><img src="media/ddc4c71c.Capture-dE28099C3A9cran_2015-07-28_15-51-57-450x264.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-51-57-450x264.png" alt="Capture d’écran_2015-07-28_15-51-57" width="450" height="264"></a></p>
<p>et ça donne ça :<br><a href="media/a966fedf.Capture-dE28099C3A9cran_2015-07-28_15-51-36.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-51-36.png"><img src="media/fd081ac1.Capture-dE28099C3A9cran_2015-07-28_15-51-36-450x138.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_15-51-36-450x138.png" alt="Capture d’écran_2015-07-28_15-51-36" width="450" height="138"></a></p>
<h2>Isoler le réseau :</h2>
<p>Pour assurer une étanchéité complète et un bon cloisonnement des réseaux, quoi de mieux qu’un VLAN ?<br>
J’ai donc créé deux VLAN :</p>
<ul><li>le vlan « standard » pour mon usage @home, qui passera par ma box en sortie</li>
<li>le vlan « vpn » qui est interdit de sortie via la box, et donc le trafic transite obligatoirement via le Pfsense et donc sort via le VPN sur internet.</li>
</ul><p>Pour commencer, j’ai mis la patte « wan » du PF dans le vlan « std » et la patte « lan » est sur le vlan « vpn ».</p>
<p>La suite se passe sur la conf de votre switch, sur mon Dlink ça donne ça :</p>
<p><a href="media/d01cb7f7.Capture-dE28099C3A9cran_2015-07-28_16-02-18.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-02-18.png"><img src="media/10f2fdd6.Capture-dE28099C3A9cran_2015-07-28_16-02-18-450x85.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-02-18-450x85.png" alt="Capture d’écran_2015-07-28_16-02-18" width="450" height="85"></a></p>
<p>et sur mon hyperviseur je configure mon vlan « vpn », le vmbr99 bridger sur l’interface vlan99, a qui j’ai déclaré, je vous le donne en mille : le vlan 99 !</p>
<p><a href="media/5dcae938.Capture-dE28099C3A9cran_2015-07-28_16-05-22.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-05-22.png"><img src="media/96be9295.Capture-dE28099C3A9cran_2015-07-28_16-05-22-450x64.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-05-22-450x64.png" alt="Capture d’écran_2015-07-28_16-05-22" width="450" height="64"></a></p>
<p>Puis les VMs qui en ont besoin :</p>
<p><a href="media/a06aef7e.Capture-dE28099C3A9cran_2015-07-28_16-07-16.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-07-16.png"><img src="media/89d87cee.Capture-dE28099C3A9cran_2015-07-28_16-07-16-450x70.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-07-16-450x70.png" alt="Capture d’écran_2015-07-28_16-07-16" width="450" height="70"></a></p>
<h2>les tests :</h2>
<p>Il est temps de tester maintenant <img src="media/d22aea01.simple-smile.png" data-original-source="http://www.sheldon.fr/wp-includes/images/smilies/simple-smile.png" alt=":)"></p>
<p>ça tombe bien, j’ai une VM connecté derrière le PF,<br>
je lui configure une ip (en statique pour le moment):</p>
<pre>#ifconfig
eth1      Link encap:Ethernet  HWaddr 02:b9:00:e0:2f:a6  
          inet addr:10.10.0.2  Bcast:10.10.0.255  Mask:255.255.255.0
          inet6 addr: fe80::b9:ff:fee0:2fa6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:22642282 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12166508 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:28863790491 (26.8 GiB)  TX bytes:2215289439 (2.0 GiB)

# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=58 time=57.2 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=58 time=57.8 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=58 time=57.9 ms
</pre>
<p>ça me semble bon, vous pouvez faire un petit essai :<strong> w3m http://showip.net</strong><br>
et vérifier si c’est bien l’ip, le fai et la position géographique de votre VPN :</p>
<p><a href="media/f699db29.Capture-dE28099C3A9cran_2015-07-28_16-13-48.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-13-48.png"><img src="media/69889273.Capture-dE28099C3A9cran_2015-07-28_16-13-48-450x277.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-13-48-450x277.png" alt="Capture d’écran_2015-07-28_16-13-48" width="450" height="277"></a></p>
<h2>Allons un petit peu plus loin :</h2>
<p> </p>
<p>On y est presque, ça fonctionne, mais c’est encore peu utilisable !<br>
Et pour un bon waf, il me faut du wifi !<br>
Je commence donc à rajouter un serveur DHCP sur ce vlan, puisqu’il n’y en a pas (forcément, on est sur un réseau isolé !).</p>
<p>Direction Pfsense :</p>
<p>Dans Service /DHCP Server / pour la partie LAN (surtout pas la wan, hein <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉"> )</p>
<p><a href="media/d4fb6f37.Capture-dE28099C3A9cran_2015-07-28_16-19-08.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-19-08.png"><img src="media/2791d138.Capture-dE28099C3A9cran_2015-07-28_16-19-08-377x450.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-19-08-377x450.png" alt="Capture d’écran_2015-07-28_16-19-08" width="377" height="450"></a></p>
<p>Je me connecte sur l’interface de mon AP (une Cisco MR18), et je rajoute un SSID dédié à mon VLAN 99<br>
Où il est important de configurer le mode « bridge » et taguer le vlan 99 :</p>
<p><a href="media/c4100193.Capture-dE28099C3A9cran_2015-07-28_16-24-25.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-24-25.png"><img src="media/e5e09f32.Capture-dE28099C3A9cran_2015-07-28_16-24-25-450x179.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-24-25-450x179.png" alt="Capture d’écran_2015-07-28_16-24-25" width="450" height="179"></a><a href="media/42327cb4.Capture-dE28099C3A9cran_2015-07-28_16-24-00.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-24-00.png"><img src="media/a80c585f.Capture-dE28099C3A9cran_2015-07-28_16-24-00-450x243.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-24-00-450x243.png" alt="Capture d’écran_2015-07-28_16-24-00" width="450" height="243"></a></p>
<p>On vérifie le bon fonctionnement avec les premiers clients :</p>
<p><a href="media/e496c8df.Capture-dE28099C3A9cran_2015-07-28_16-25-34.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-25-34.png"><img src="media/3f54e16b.Capture-dE28099C3A9cran_2015-07-28_16-25-34-450x285.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-28_16-25-34-450x285.png" alt="Capture d’écran_2015-07-28_16-25-34" width="450" height="285"></a><br>
ça me semble bon, et c’est validé par les traces routes sur Pfsense, les baux DHCP …</p>
<p> </p>
<p>Voici un dernier schéma « simplifié » de mon installation, avec mes deux vlans, et mes équipements :</p>
<p><a href="media/3ef51fd9.rC3A9seauhome.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/r%C3%A9seau@home.png"><img src="media/b2816903.rC3A9seauhome-450x318.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/r%C3%A9seau@home-450x318.png" alt="réseau@home" width="450" height="318"></a></p>
<p> </p>
<p>J’ai maintenant deux réseaux WIFI à ma disposition l’un qui passe par ma box, l’autre par le VPN, et en fonction des besoins je peux passer de l’un à l’autre de façon quasi instantané et sans avoir à modifier ou bidouiller quoique ce soit. Et c’est pareil pour les machines en filaire, elles ont maintenant deux configurations (IP/VLAN) en fonction des besoins.<br>
Et ça marche pour n’importe quel équipement: téléphone, console de jeux, TV, PC …</p>
<p>Voici donc comment se termine cette présentation <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉"><br>
Je n’avais rien à cacher, mais j’avais envie d’avoir le choix !<br>
L’installation n’est pas forcément simple, mais à l’usage il est très facile d’utiliser ce VPN !</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/2015/07/poc-un-vpn-facile-a-utiliser/" 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="">Un client pour les contr&ocirc;ler tous !!</a> (25/03/2013)</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="">Installer un serveur XMPP (ejabberd + support MySQL)</a> (21/03/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></ul></div></p>


feed_id: http://www.goffi.org/post/2015/07/28/Conf%C3%A9rences-des-RMLL
title: Goffi : Conférences des RMLL
uri: Goffi-Conférences-des-RMLL
url: http://www.goffi.org/post/2015/07/28/Conf%C3%A9rences-des-RMLL
content:
<p>Salut à vous,</p>

<div> </div>

<div>j'attendais de voir les vidéos publiées, c'est désormais le cas. Notre passage aux RMLL s'est très bien passé et a été l'occasion de se faire de nouveaux contacts et d'avoir des discussions très intéressantes. J'ai particulièrement apprécié participer à la table ronde sur les nouveaux médias, et rencontrer Arno de SPIP/SeenThis (je connaissais déjà les autres participants).</div>

<div> </div>

<div>Je n'ai pas eu l'occasion de voir beaucoup de conférences car j'étais au stand, mais je viens bien sûr vous recommander de voir celles sur XMPP ou en particulier la table ronde sur les nouveaux médias:</div>

<div><iframe allowfullscreen="allowfullscreen" frameborder="0" height="265" src="https://rmll.ubicast.tv/permalink/v1253b4b178c3j10mc6v/iframe/" width="310"></iframe>

<p>Toutes les interventions étaient vraiment intéressantes, y compris dans le public. Merci à ceux qui y ont participé, et à Olicat pour avoir animé.</p>
</div>

<div>
<p>En ce qui concerne XMPP, il y a bien sur les conférences de Libervia et Movim. Pour Libervia la qualité est vraiment mauvaise, aussi je vous recommande plutôt la version de Pas Sage En Seine, c'est la même conférence:</p>
</div>

<div><iframe allowfullscreen="allowfullscreen" frameborder="0" height="265" src="https://numaparis.ubicast.tv/permalink/v1253ae70c5aato1mj9p/iframe/" width="310"></iframe>

<p>Libervia</p>
</div>

<div><iframe allowfullscreen="allowfullscreen" frameborder="0" height="265" src="https://rmll.ubicast.tv/permalink/v1253b45576e8bb50deh/iframe/" width="310"></iframe>

<p>Movim</p>
</div>

<div>
<p>Et sur un plan plus technique, la conférence « PubSub, Microblogage et XMPP » dont j'ai déjà parlé plusieurs fois:</p>
</div>

<div><iframe allowfullscreen="allowfullscreen" frameborder="0" height="265" src="https://rmll.ubicast.tv/permalink/v1253b43865892vab9im/iframe/" width="310"></iframe></div>

<div>
<p>En dehors de ça comme je l'ai dit je n'ai pas pu voir beaucoup de conférences. J'ai particulièrement aimé celle de Paul Kocialkowski sur Replicant (en anglais, il y en a aussi eu une en français que je n'ai pas pu voir, je ne sais pas si c'est le même ou pas, du coup je mets les 2):</p>
</div>

<div><iframe allowfullscreen="allowfullscreen" frameborder="0" height="265" src="https://rmll.ubicast.tv/permalink/v1253b419ccb19taidsg/iframe/" width="310"></iframe><iframe allowfullscreen="allowfullscreen" frameborder="0" height="265" src="https://rmll.ubicast.tv/permalink/v1253b43710ebn62dgjg/iframe/" width="310"></iframe></div>

<div>
<p>À voir aussi celle de Gelnior (de Newebe/Cozy cloud) sur la conception graphique, je l'avais vue aux JDLL:</p>
</div>

<div><iframe allowfullscreen="allowfullscreen" frameborder="0" height="265" src="https://rmll.ubicast.tv/permalink/v1253b3cd4fc6w2f9scw/iframe/" width="310"></iframe></div>

<div>
<p>Enfin, autre conférence que je n'ai pas (encore) vue, mais comme on en parle dans la table ronde je la mets ici, la conférence « SPIP et sa communauté »:</p>
</div>

<div><iframe allowfullscreen="allowfullscreen" frameborder="0" height="265" src="https://rmll.ubicast.tv/permalink/v1253b4384e78sjc1uif/iframe/" width="310"></iframe></div>

<div> </div>

<div>Il y en a eu beaucoup d'autres, aussi n'hésitez pas à préciser en commentaires celles que vous conseillez.</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/2015/07/28/Conf%C3%A9rences-des-RMLL" 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="">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><li>Goffi : <a href="">Salut &agrave; Toi &agrave; Pas Sage en Seine et aux RMLL</a> (27/06/2014)</li><li>Goffi : <a href="">Petite histoire des RMLL 2014</a> (22/07/2014)</li><li>Goffi : <a href="">Salut &agrave; Toi disponible en docker + passage &agrave; la radio</a> (20/10/2014)</li></ul></div></p>


feed_id: http://blog.kulakowski.fr/post/synchro-de-google-music-a-partir-d-openmediavault-21-debian-wheezy
title: Guillaume Kulakowski : Synchro de Google Music à partir d'OpenMediaVault 2.1 (Debian Wheezy)
uri: Guillaume-Kulakowski-Synchro-de-Google-Music-à-partir-d-OpenMediaVa
url: http://blog.kulakowski.fr/post/synchro-de-google-music-a-partir-d-openmediavault-21-debian-wheezy
content:
<p>Je continue à jouer avec mon <a href="http://blog.kulakowski.fr/post/mon-nas-diy-sous-openmediavault" hreflang="fr" title="Mon NAS DIY sous OpenMediaVault">NAS DIY</a>... Bien que
j’essaie, au travers d'<a href="https://owncloud.org/" hreflang="en" title="Access your data from all your devices, on an open platform you can extend and modify.">OwnCloud</a>,
de rapatrier un max de services chez moi, j'aime encore synchroniser ma musique
avec <a href="https://support.google.com/googleplay/answer/1075570?rd=1" hreflang="fr" title="Ajouter votre musique avec Music Manager de Google Play">Google Music
Manager</a>. Le problème c'est que maintenant que ma musique n'est plus sur mon
PC mais sur mon <a href="https://fr.wikipedia.org/wiki/Serveur_de_stockage_en_r%C3%A9seau" hreflang="fr" title="Serveur de stockage en réseau">NAS</a>, il me faut synchroniser
avec Google Music en ligne de commande. Certains utilisent le <a href="http://superuser.com/questions/429153/using-google-music-manager-in-linux-from-the-command-line/460435#460435" hreflang="en" title="Using Google Music Manager in Linux from the command line">Google Music
Manager via X11VNC</a>, mais je recherchais une solution plus <a href="https://fr.wikipedia.org/wiki/Interface_en_ligne_de_commande" hreflang="fr" title="Interface en ligne de commande">CLI</a>.</p>    <p>J'ai donc opté pour <a href="https://github.com/thebigmunch/gmusicapi-scripts" hreflang="en" title="A collection of scripts for gmusicapi">gmusicapi-scripts</a> un script en
<a href="https://fr.wikipedia.org/wiki/Python_%28langage%29" hreflang="fr" title="Python est un langage de programmation objet, multi-paradigme et multiplateformes">
Python</a> basé sur <a href="https://github.com/simon-weber/Unofficial-Google-Music-API" hreflang="en" title="An unofficial client library for Google Music">Unofficial-Google-Music-API</a>.
Sur <a href="http://www.openmediavault.org/" hreflang="en" title="The open Network Attached Storage solution">OpenMediaVault</a> 2.1, basé sur
<a href="https://fr.wikipedia.org/wiki/Debian#Versions_7.x" hreflang="fr" title="Versions 7.x">Debian Wheezy</a>, la première étape pour l'installer est
d'installer <a href="https://pypi.python.org/pypi/pip" hreflang="en" title="The PyPA recommended tool for installing Python packages.">pip</a> pour Python
2.7. En effet, python-pip n'est pas proposé de base sous Wheezy et si vous
faite un <code>apt-get python-pip</code>, <a href="http://blog.kulakowski.fr/post/en" title="Install python pip in Debian Wheezy">vous vous retrouverez avec du Python
2.6</a>...</p>
<pre>
sudo apt-get install python-mutagen python-openssl
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
sudo pip install gmusicapi
sudo pip install docopt
sudo mkdir -p /opt/thebigmunch
cd /opt/thebigmunch
sudo git clone https://github.com/thebigmunch/gmusicapi-scripts.git
</pre>
<p><strong>Remarque :</strong> la version 6.0.0 de gmusicapi souffre de
<a href="https://urllib3.readthedocs.org/en/latest/security.html?highlight=warning#insecurerequestwarning" hreflang="en" title="Security: Verified HTTPS with SSL/TLS">warning pénibles
sur urllilb3</a>, du coup j'ai préféré partir sur <a href="https://github.com/simon-weber/gmusicapi/commit/6f97cf8ba7bf2f9413e9b88868ae09c2bd23c17a" hreflang="en" title=" fix cert validation [closes #345, closes #313">la version
de développement qui fixe ce problème</a> :</p>
<pre>
sudo pip install git+https://github.com/simon-weber/gmusicapi.git@develop
</pre>
<p>Et maintenant je peux synchroniser ma musique !</p>
<p><a href="media/de497197.openmediavault_-_cron.png" data-original-source="http://blog.kulakowski.fr/public/images/openmediavault/openmediavault_-_cron.png" title="openmediavault_-_cron.png"><img src="media/382a009b..openmediavault_-_cron_m.png" data-original-source="http://blog.kulakowski.fr/public/images/openmediavault/.openmediavault_-_cron_m.png" alt="openmediavault_-_cron.png"></a></p>
<p><img src="media/9719583b.7e5813be2b1eaef89d90a5b456bb1970" data-original-source="http://cdn.libravatar.org/avatar/7e5813be2b1eaef89d90a5b456bb1970" alt="Gravatar de Guillaume Kulakowski" class="gravatar" /><br/><i>Original post of <a href="http://blog.kulakowski.fr/post/synchro-de-google-music-a-partir-d-openmediavault-21-debian-wheezy" title="Visit the source">Guillaume Kulakowski</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>Nono : <a href="">Nono&#039;s Vrac 88 - Via shaarli [ Pr&amp;eacute;sentation &amp;amp; Fin ]</a> (08/03/2013)</li><li>Taltan : <a href="">Le Google Trends Ubuntu 2011</a> (18/09/2011)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 15, October 2012</a> (15/10/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 08, juillet 2013</a> (08/07/2013)</li><li>Cyrille BORNE : <a href="">Quelques r&eacute;flexions sur la mort du PC</a> (09/07/2013)</li></ul></div></p>


feed_id: http://carlchenet.com/2015/07/29/video-de-presentation-de-backup-checker-aux-rmll-2015/
title: Carl Chenet : Vidéo de présentation de Backup Checker aux RMLL 2015
uri: Carl-Chenet-Vidéo-de-présentation-de-Backup-Checker-aux-RMLL-2015
url: http://carlchenet.com/2015/07/29/video-de-presentation-de-backup-checker-aux-rmll-2015/
content:
<p>Suivez-moi aussi sur <a title="Carl Chenet sur Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank">Diaspora*</a><a title="Carl Chenet on Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank"><img src="https://carlchenet.files.wordpress.com/2014/11/diaspora-banner.png?w=840" alt="diaspora-banner"></a> <a title="Carl Chenet sur Twitter" href="http://twitter.com/carl_chenet" target="_blank">ou Twitter</a> <a href="http://twitter.com/carl_chenet"><img src="http://carlchenet.files.wordpress.com/2012/05/twitter.png?w=62&amp;h=23&amp;h=23" alt="" width="62" height="23"></a> ou <a title="Carl Chenet sur Identi.ca" href="http://identi.ca/carlchenet" target="_blank">sur Identi.ca</a><a href="http://identi.ca/carlchenet"><img src="http://carlchenet.files.wordpress.com/2012/05/identica.png?w=72&amp;h=22&amp;h=22" alt="" width="72" height="22"></a></p>
<p>Pour ceux qui n’ont pas pu se rendre <a href="https://2015.rmll.info/?lang=fr" target="_blank">RMLL 2015</a> qui avaient lieu <strong>à Beauvais</strong> cette année, je vous propose <a href="http://video.rmll.info/videos/verifier-vos-sauvegardes-avec-backup-checker/" target="_blank">la vidéo de présentation de Backup Checker en français</a> que l’équipe des RMLL a réalisée.</p>
<p>Pour rappel, le but de cet outil est de détecter les corruptions, pertes, modifications accidentelles ou intentionnelles des données des archives que nous utilisons habituellement pour nos sauvegardes. Cette vérification s’assure que les archives conservées seront exploitables <strong>le jour où vous en aurez besoin</strong>.</p>
<p><a href="https://rmll.info/"><img src="https://carlchenet.files.wordpress.com/2015/07/rmll2015.png?w=840" alt="rmll2015"></a></p>
<p><a href="http://video.rmll.info/videos/verifier-vos-sauvegardes-avec-backup-checker/" target="_blank">Lien vers la vidéo de présentation de Backup Checker en français</a></p>
<p>La vidéo s’organise autour de 2 grands axes, à savoir « <strong>pourquoi faire des sauvegardes</strong> » puis « <strong>comment utiliser Backup Checker</strong>« . Les questions qui m’ont été posées en fin de présentation étaient également très pertinentes.</p>
<p><strong>Si vous regardez <a href="http://video.rmll.info/videos/verifier-vos-sauvegardes-avec-backup-checker/" target="_blank">la vidéo</a></strong>, n’hésitez pas à me communiquer vos conseils/remarques dans les commentaires de ce billet <span title=":)">:)</span></p>
<p> </p><br><a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/carlchenet.wordpress.com/2425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/carlchenet.wordpress.com/2425/"></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=carlchenet.com&amp;blog=7722010&amp;post=2425&amp;subd=carlchenet&amp;ref=&amp;feed=1" width="1" height="1">
<p><img src="media/46f73009.e1f1addc890668ce2561431b7be810bc" data-original-source="http://cdn.libravatar.org/avatar/e1f1addc890668ce2561431b7be810bc" alt="Gravatar de Carl Chenet" class="gravatar" /><br/><i>Original post of <a href="http://carlchenet.com/2015/07/29/video-de-presentation-de-backup-checker-aux-rmll-2015/" title="Visit the source">Carl Chenet</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>Carl Chenet : <a href="">Publication de Brebis 0.8, le v&eacute;rificateur automatis&eacute; de sauvegarde</a> (06/11/2013)</li><li>Carl Chenet : <a href="">On vient de perdre le serveur, t&rsquo;as v&eacute;rifi&eacute; les sauvegardes r&eacute;cemment ? ooooooooups</a> (04/03/2015)</li><li>Carl Chenet : <a href="">On a une sauvegarde de la base de donn&eacute;es ? Elle a 6 mois, inutilisable</a> (26/03/2015)</li><li>Carl Chenet : <a href="">Brebis 0.7 : contr&ocirc;le automatis&eacute; de vos sauvegardes</a> (16/10/2013)</li><li>Carl Chenet : <a href="">Cadeau de No&euml;l : Publication de Brebis 0.9, le v&eacute;rificateur automatis&eacute; de sauvegarde</a> (25/12/2013)</li></ul></div></p>


feed_id: http://www.fullcirclemag.fr/?post/2015/07/28/Et-hop-%21-un-nouveau-num%C3%A9ro-en-fran%C3%A7ais
title: Full Circle Magazine FR : Et hop ! un nouveau numéro en français
uri: Full-Circle-Magazine-FR-Et-hop-un-nouveau-numéro-en-français
url: http://www.fullcirclemag.fr/?post/2015/07/28/Et-hop-%21-un-nouveau-num%C3%A9ro-en-fran%C3%A7ais
content:
<p>Bonjour à toutes et à tous !</p>


<p>Deux jours avant la sortie du numéro 99 en anglais, nous sommes fiers de vous présenter le numéro 98, celui de juin 2015, en français. Vous pouvez le lire ou le télécharger sur notre page <a href="http://www.fullcirclemag.fr/?pages/Num%C3%A9ros" hreflang="fr" title="Lire ou télécharger">Numéros</a> ou le télécharger en cliquant directement sur l'image ci-dessous.</p>


<p><a href="http://www.fullcirclemag.fr/?download/401" hreflang="fr" title="Numéro 98"><img src="media/46ae7a79.Issue98.png" data-original-source="http://www.fullcirclemag.fr/dotclear/public/Numeros/Couvertures_PNG/Issue98.png" alt="Issue98.png" title="Issue98.png, juil. 2015"></a></p>


<p>Outre les bonnes rubriques habituelles, il y a une présentation de Veracrypt, le successeur Open Source de TrueCrypt, et, dans Labo Linux, Charles McColm nous parle de Midnight Commander, un gestionnaire de fichiers à la fois en interface graphique et en ligne de commande.</p>


<p>Malgré l'absence de Python, il y a des tutoriels qui vous intéresseront : vous pouvez notamment apprendre à créer une liste de tâches en compte à rebours avec remind, qui sera toujours sur votre bureau, grâce à conky, ou à utiliser des macros comme fonctions dans LibreOffice. Bien entendu, Inkscape et JavaScript continuent.</p>


<p>Côté matériel, il y a une critique du Saitek Pro Flight Yoke System, qui comprend un manche et un quadrant. Et il y a deux critiques littéraires. Malheureusement, les livres ne sont pas traduits en français, mais pourraient vous être utiles néanmoins : pour vous donner une idée, en français ce serait à peu près Apprenez le codage à vos enfants et L'automatisation des trucs ennuyeux sous Python.</p>


<p>Il y a deux articles dans la rubrique jeu : une critique de Minetest, pour les gens qui aiment Minecraft, mais ne veulent pas jouer à un jeu Microsoft ou pour ceux qui ont des machines vieillissantes. L'autre nous parle des jeux Free-to-Play, en en suggérant quatre ou cinq.</p>


<p>Mais vous savez déjà que, mois après mois, le magazine Full Circle est plein de bonnes choses ! Alors, faites-vous plaisir avec ce numéro-ci.</p>


<p>Toute l'équipe du FCM-fr, dont Bab, le scribeur, les traducteurs Bab (et Google), d52fr, frangi, fredphil91 et moi, et les relecteurs, Bab, d52fr, Darkjam, Ekel, frangi et moi-même, AuntieE.</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/2015/07/28/Et-hop-%21-un-nouveau-num%C3%A9ro-en-fran%C3%A7ais" 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="">Enfin - et en tout cas, avant le mois de juin - voici le num&eacute;ro 69 du FCM</a> (20/05/2013)</li><li>Full Circle Magazine FR : <a href="">Et voici le num&eacute;ro 71 en fran&ccedil;ais</a> (24/08/2013)</li><li>Full Circle Magazine FR : <a href="">Et voici le FCM d&#039;avril en fran&ccedil;ais</a> (03/06/2015)</li><li>Full Circle Magazine FR : <a href="">Nouvelle ann&eacute;e, nouveau num&eacute;ro !</a> (06/01/2015)</li><li>theClimber : <a href="">Un regard en avant vers GNOME 3.0</a> (02/04/2009)</li></ul></div></p>


feed_id: http://genma.free.fr/?Calomel-SSL-Validation
title: genma : Calomel SSL Validation
uri: genma-Calomel-SSL-Validation
url: http://genma.free.fr/?Calomel-SSL-Validation
content:
<img alt="" align="right" src="media/c89427ed.arton2276.jpg" data-original-source="http://genma.free.fr/IMG/arton2276.jpg" width="150" height="79"><div><p>Cet article fait suite à mon article <a href="http://genma.free.fr/?Https-le-cadenas-ne-suffit-pas" title="Https le cadenas ne suffit pas">Https le cadenas ne suffit pas</a> que je vous invite à lire (ou relire) en prérequis du courant article.</p> <p>Dans ce billet je souhaiterai présenter deux extensions pour Firefox qui permettent de vérifier la qualité du cadenas dans le cadre d'une connexion httpS.</p> <p><strong>L'extension Calomel SSL Validation</strong></p> <p>Calomel SSL Validation est une extension pour Firefox dont le but est <i>d'indiquer la force de la connexion SSL. Le bouton de la barre change de couleur en fonction de la puissance de chifrremnt, du rouge (faible) au vert (fort). Une fenêtre déroulante montre un résumé détaillé de la connexion SSL.</i> <a href="https://addons.mozilla.org/fr/firefox/addon/calomel-ssl-validation/" title="Calomel SSL Validation sur le site des addons.mozilla.org">Calomel SSL Validation sur le site des addons.mozilla.org</a></p> <p>Le site officiel de l'extension étant <a href="https://calomel.org/firefox_ssl_validation.html" title="https://calomel.org/firefox_ssl_validation.html">https://calomel.org/firefox_ssl_validation.html</a>.</p> <p><strong>Ce que montre Calomel SSL Validation</strong></p> <p>Une fois installée, lorsque l'on se rend sur différents sites webs sur lesquels sont établis des connexions sécurisée (via SSL ou mieux TLS), un petit bouclier prend différentes couleurs et indique donc la <i>qualité du cadenas</i>.</p> <p>Voici quelques exemples :</p> <p>Si il n'y a pas de connexion https de disponible, on aura :</p> <p><span>
<img src="media/188535aa.calomel_black_unsecure-7a0e4.jpg" data-original-source="http://genma.free.fr/local/cache-vignettes/L412xH186/calomel_black_unsecure-7a0e4.jpg" width="412" height="186" alt=""></span></p> <p>Sur le site de Wordpress.com qui propose le https, on a une couleur rouge barré : il y a des failles, et le paramétrage incorrect.</p> <p><span>
<img src="media/851778b8.calomel_red_broken.jpg" data-original-source="http://genma.free.fr/IMG/jpg/calomel_red_broken.jpg" width="500" height="151" alt=""></span></p> <p>Sur le webmail de Free. Une couleur bleu et la mention Secure.</p> <p><span>
<img src="media/4e325011.calmoel_blue_strong-cf49f.jpg" data-original-source="http://genma.free.fr/local/cache-vignettes/L457xH199/calmoel_blue_strong-cf49f.jpg" width="457" height="199" alt=""></span></p> <p>Sur le site de Tails, on a un score de 93%, une couleur Verte et la mention Very Strong.</p> <p><span>
<img src="media/d43702e3.calomel_green_verystrong-825db.jpg" data-original-source="http://genma.free.fr/local/cache-vignettes/L469xH201/calomel_green_verystrong-825db.jpg" width="469" height="201" alt=""></span></p> <p>Sur le site de ma banque, on a le droit à une belle couleur Rouge. Pour rester compatible avec de vieilles versions d'Internet Explorer, le certificat SSL utilisé par ma banque est de très mauvaise qualité (algorithmes dépassés, configuration obsolète).</p> <p><span>
<img src="media/2e145766.calomel_red_warning.jpg" data-original-source="http://genma.free.fr/IMG/jpg/calomel_red_warning.jpg" width="500" height="192" alt=""></span></p> <p><strong>Pourquoi l'utiliser ?</strong></p> <p>Comme on a donc un indice, une couleur et des détails sur la configuration et la justification de la couleur/indice, cette extension est un bon moyen de voir de façon visuelle et de sensibiliser au fait que, comme je le disais <a href="http://genma.free.fr/?Https-le-cadenas-ne-suffit-pas" title="le cadenas ne suffit pas">Https le cadenas ne suffit pas</a>.</p> <p><strong>Aller plus loin ?</strong></p> <p>Attention : ce que je dis ci-dessous est vulgarisé. L'idée est là, mais je n'entre pas dans les détails.</p> <p>Issu de <a href="http://www.sebsauvage.net/comprendre/ssl/" title="Comment ça marche SSL ? par Sebsauvage">Comment ça marche SSL ? par Sebsauvage</a></p> <p><i>La négociation SSL ("handshake")</i></p> <p><i>Au début de la communication le client et le serveur s'échangent :<br><img src="media/66cde48a.puce-32883.gif" data-original-source="http://genma.free.fr/local/cache-vignettes/L8xH11/puce-32883.gif" width="8" height="11" alt="-"> la version SSL avec laquelle ils veulent travailler,<br><img src="media/66cde48a.puce-32883.gif" data-original-source="http://genma.free.fr/local/cache-vignettes/L8xH11/puce-32883.gif" width="8" height="11" alt="-"> la liste des méthodes de chiffrement (symétrique et asymétrique) et de signature que chacun connaît (avec longueurs de clés),<br><img src="media/66cde48a.puce-32883.gif" data-original-source="http://genma.free.fr/local/cache-vignettes/L8xH11/puce-32883.gif" width="8" height="11" alt="-"> les méthodes de compression que chacun connaît,<br><img src="media/66cde48a.puce-32883.gif" data-original-source="http://genma.free.fr/local/cache-vignettes/L8xH11/puce-32883.gif" width="8" height="11" alt="-"> des nombres aléatoires,<br><img src="media/66cde48a.puce-32883.gif" data-original-source="http://genma.free.fr/local/cache-vignettes/L8xH11/puce-32883.gif" width="8" height="11" alt="-"> les certificats.<br>
Client et serveur essaient d'utiliser le protocole de chiffrement le plus puissant et diminuent jusqu'à trouver un protocole commun aux deux. Une fois que cela est fait, ils peuvent commencer à échanger des données.</i></p> <p>Dit autrement, dans le cadre de l'établissement d'une connexion SSL/TLS, le serveur dialogue avec le navigateur. Chacun expose les algorithmes et type de chiffrement qu'il est capable de faire, ils se mettent d'accord sur un algorithme et un type de chiffrement commun. Par défaut, c'est celui qui est le plus <i>faible</i> qui est choisi. En effet, plus le chiffrement est fort, plus le temps de calcul nécessaire est élevé. Et donc pour des raisons d'optimisation, on prend ce qui demande le moins de temps de calcul... Or quand un serveur (celui d'une banque) propose le support de vieilles configurations, la communication avec un navigateur (même moderne)va prendre la plus petite sécurité. Par exemple, SSL. Pourtant SSL est obsolète et a été remplacé par TLS...</p> <p>L'extension Calomel permet de forcer l'usage de TLS 1.2 quand celui-ci est disponible afin que si le serveur le supporte, on est une connexion httpS de qualité, qui soit chiffrée avec la plus forte <i>qualité</i> possible par défaut (et non la plus faible, si vous avez suivi et compris le paragraphe précédent). L'extension propose également d'autres options d'optimisation qu'il faudra que j'étudie pour en parler dans un prochain billet sur ce blog.</p></div>
<p><img src="media/42493842.dd4318d0d3a7d2ffb13756f63b76d85d" data-original-source="http://cdn.libravatar.org/avatar/dd4318d0d3a7d2ffb13756f63b76d85d" alt="Gravatar de genma" class="gravatar" /><br/><i>Original post of <a href="http://genma.free.fr/?Calomel-SSL-Validation" title="Visit the source">genma</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.gnomelibre.fr/2015/07/lors-dune-recherche-fichiers-basculera-sur-une-vue-en-liste/
title: Okki : Lors d’une recherche, Fichiers basculera sur une vue en liste
uri: Okki-Lors-d-une-recherche-Fichiers-basculera-sur-une-vue-en-liste
url: http://www.gnomelibre.fr/2015/07/lors-dune-recherche-fichiers-basculera-sur-une-vue-en-liste/
content:
<figure><a href="media/b904c009.fichiers_recherche_vue_liste.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/fichiers_recherche_vue_liste.png"><img src="media/b904c009.fichiers_recherche_vue_liste.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/fichiers_recherche_vue_liste.png" alt="" width="897" height="539"></a><figcaption>Recherche avec vue en liste dans Fichiers 3.16</figcaption></figure><p>La vue en liste offrant bien plus d’informations (taille, emplacement…), la prochaine version du gestionnaire de fichiers <a href="https://git.gnome.org/browse/nautilus/commit/?id=46d18fecc33d5a9a85f90ca2aa58d5017f3415de">basculera automatiquement</a> vers cette dernière lorsque l’utilisateur effectuera une recherche. Ensuite, une fois la recherche terminée et si c’était le choix initial de l’utilisateur, <a href="https://wiki.gnome.org/Apps/Nautilus">Fichiers</a> rebasculera vers la vue en icônes.</p>
<p><img src="media/bb7cd4d3.f4241788ba5559af3601b72220cbad09" data-original-source="http://cdn.libravatar.org/avatar/f4241788ba5559af3601b72220cbad09" alt="Gravatar de Okki" class="gravatar" /><br/><i>Original post of <a href="http://www.gnomelibre.fr/2015/07/lors-dune-recherche-fichiers-basculera-sur-une-vue-en-liste/" title="Visit the source">Okki</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>Okki : <a href="">Int&eacute;gration des services de stockage de fichiers en ligne</a> (18/07/2015)</li><li>Okki : <a href="">Une meilleure communication autour de Fichiers</a> (01/05/2015)</li><li>Okki : <a href="">Le point sur les nouveaut&eacute;s &agrave; venir de Fichiers 3.18</a> (05/07/2015)</li><li>Okki : <a href="">Comment cacher des fichiers ou des dossiers sans les renommer</a> (22/05/2015)</li><li>4LW : <a href="">Liste de 5 logiciels permettant de renomer des fichiers en masse</a> (05/01/2011)</li></ul></div></p>


feed_id: http://www.gnomelibre.fr/2015/07/mise-a-jour-des-gnome-human-interface-guidelines/
title: Okki : Mise à jour des GNOME Human Interface Guidelines
uri: Okki-Mise-à-jour-des-GNOME-Human-Interface-Guidelines
url: http://www.gnomelibre.fr/2015/07/mise-a-jour-des-gnome-human-interface-guidelines/
content:
<p><a href="media/809220a8.gnome_hig.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/gnome_hig.png"><img src="media/809220a8.gnome_hig.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/gnome_hig.png" alt="Logo GNOME HIG" width="940" height="400"></a><a href="https://blogs.gnome.org/aday/">Allan Day</a>, de l’équipe de design de GNOME, est en train de travailler sur la première grosse mise à jour du guide des bonnes pratiques pour l’interface homme machine de GNOME 3 (<em><a href="https://developer.gnome.org/hig/stable/">GNOME Human Interface Guidelines</a></em>). Cette dernière inclura une réorganisation de la documentation, ainsi qu’une augmentation du nombre de modèles.</p>
<p>Parmi les autres changements notables, nous pourrons noter l’amélioration de la navigation. L’introduction a été raccourcie, permettant ainsi de pouvoir accéder plus rapidement aux parties intéressantes. La première page offrira désormais un bien meilleur aperçu, et les pages concernant les modèles et autres composants d’interface ont également été grandement améliorées.</p>
<p>Un autre ajout intéressant concerne le lien entre le guide et la documentation de référence de l’API GTK+ pour les différents composants. C’est plus agréable pour savoir ce que fait chaque composant, tout en permettant au guide d’accompagner plus efficacement le toolkit.</p>
<p>Le travail étant toujours en cours, la version finale sera publiée en même temps que GNOME 3.18.</p>
<p><img src="media/bb7cd4d3.f4241788ba5559af3601b72220cbad09" data-original-source="http://cdn.libravatar.org/avatar/f4241788ba5559af3601b72220cbad09" alt="Gravatar de Okki" class="gravatar" /><br/><i>Original post of <a href="http://www.gnomelibre.fr/2015/07/mise-a-jour-des-gnome-human-interface-guidelines/" title="Visit the source">Okki</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://loutre.ch/2015/07/et-si-on-utilisait-drupal-uniquement-comme-backend
title: Loutre.ch : Et si on utilisait Drupal uniquement comme Backend ?
uri: Loutre-ch-Et-si-on-utilisait-Drupal-uniquement-comme-Backend
url: http://loutre.ch/2015/07/et-si-on-utilisait-drupal-uniquement-comme-backend
content:
<div><div><div rel="schema:primaryImageOfPage" resource="http://loutre.ch/sites/default/files/styles/9col__mobile/public/banner_backend_drupal.png?itok=RTb__e7i"><img typeof="foaf:Image" src="http://loutre.ch/sites/default/files/styles/9col__mobile/public/banner_backend_drupal.png?itok=RTb__e7i" width="320" height="256" alt="Drupal et Angular (bannière)" title="Coupler Drupal et Angular, une solution ?"></div></div></div><div><div><div property="schema:summary schema:description"><p>Le monde du développement web est de plus en plus compliqué avec des nouvelles technologies qui sortent toutes les semaines quasiment. Ceci est un billet avant tout de réflexion, qui traite des notions de frontend et de backend, de Drupal, de webservices, de méthodes de travail. Comment est-ce qu’on pourrait faire mieux ? Est-ce qu’on peut coupler la facilité de Drupal et les performances, par exemple, d’AngularJS ?</p>
</div></div></div><div><div><div property="content:encoded"><h2>Backend et Frontend</h2>
<p>On va commencer par une petite explication préliminaire simplifiée sur les notions de frontend et de backend.</p>
<p>Par backend, on entend le ou les systèmes permettant de traiter, de récupérer et de sauvegarder des informations dans une base de données. Il n’y a souvent pas d’interface prévue pour l’humain dans ce cas, mais la sortie est adaptée pour le frontend.</p>
<p>Par frontend, on entend le fait d’afficher ces mêmes données à un utilisateur d’un site, mais aussi de lui permettre d’intéragir avec. Il est possible d’avoir un frontend pour ajouter du contenu. C’est le frontend qui va faire l’interface entre le backend et l’utilisateur.</p>
<h3>Backend et Frontend dans Drupal</h3>
<p>Dans Drupal 7, on a tendance à parler de l’admin comme étant le backend : un autre thème, une autre interface, utilisée par les responsables du site pour administrer le site. Le frontend sera utile aux visiteurs du site, car c’est là qu’ils verront le thème “corporate”, les blocs de navigation, le contenu mis en forme et, par exemple, la possibilité d’ajouter des commentaires.</p>
<p>Techniquement, Drupal est construit d’une manière à ne pas séparer complétement le backend et le frontend. Les nuances se situent dans le thème et dans les modules. Les templates (<code>.tpl.php</code>) ainsi que les traditionnels fichiers CSS et JS font partie du frontend, et le backend se situerait dans le fichiers <code>.module</code> - avec ses inclusions - ou dans le fichier <code>template.php</code> dans le cas d’un thème. C’est pas très clair ? Voilà exactement où je veux en venir. Le développement frontend et le développement backend sont deux spécialisations différentes qui ne sont pas séparées complétement dans Drupal.</p>
<h2>Ben et Lucie<br><h2>
</h2></h2><p>Dans la suite, notre développeur frontend s’appelle <strong>Ben</strong>, et notre développeuse backend <strong>Lucie</strong>.</p>
<p>Ben s’occupe de l’interface, il discute avec les designers pour faire une intégration graphique propre en ordre en utilisant Sass et Less s’il en a la possibilité. Il gére les tailles de fenêtres, et fait du responsive design car il connait les viewport sizes des périphériques mobiles. Il se spécialise dans des framework javascript et connait par coeur les spécifications des navigateurs. Il discute tous les jours avec Lucie pour obtenir les données dans un format qu’il pourra utiliser. Voici <a href="https://css-tricks.com/front-end-development-is-development/">un super article (EN)</a> qui met un peu à plat ce que représente Ben fait de nos jours.</p>
<p>Lucie pour sa part aime les algorithmes, sait que MariaDB est un fork de MySQL, connait les avantages de PostgreSQL et est en train de se dire que CouchDB, c’est vachement bien en fait. Elle a étudié le Java et le PHP mais découvre le Javascript coté serveur. Elle utilise des systèmes d’abstraction pour faire des requêtes vers des bases de données, mais en fait pour certaines choses bien précises c’est peut-être mieux de faire sans. Elle déteste le CSS et dit que c’est un truc pour artiste, parce qu’elle, son résultat, elle aime le fournir en JSON dans un service REST (ça sera expliqué par la suite).</p>
<h2>La problématique Drupal</h2>
<p>Un développeur Drupal est quelqu’un qu’on pourrait qualifier, dans un certain sens, de développeur <em>Full Stack</em>. C’est à dire qu’il fait à la fois du backend et du frontend. Les développeurs Full Stack ne sont parfois pas très bien vus dans la communauté des développeurs car selon certains, ils connaissent trop de choses pour être efficaces dans un domaine bien précis. Mais bon, ceci n’est point le débat. Il est certes possible de faire travailler Ben et Lucie dans le même projet: Ben code ses templates et dans le même dossier, Lucie va programmer la logique dans les fichiers <code>.modules</code> et <code>.inc</code>. C’est théoriquement possible, mais pas du tout efficace, le code de l’un est trop dépendant du code de l’autre, et les deux doivent connaitre Drupal.</p>
<h2>Les webservices</h2>
<p>Cette dépendance entre le backend et le frontend est bien connue dans le développement web et n’est pas uniquement problématique avec Drupal. Dès qu’on veut construire quelque chose de bien spécifique et de professionnel, il faut commencer à séparer et à organiser son code, et à développer des méthodologies de travail.</p>
<p>La problématique été résolue en partie notamment avec l’apparition  des webservices. Il s’agit de méthodes permettant de faire transiter des données d’un système à un autre, d’un serveur à un autre. Le service REST, à la mode aujourd’hui, permet de créer, d’accéder, de modifier et de supprimer des ressources via des requêtes HTTP. Bien souvent, c’est le format <a href="https://fr.wikipedia.org/wiki/JavaScript_Object_Notation">JSON  (Javascript Object Notation)</a> qui sera utilisé pour transmettre les données afin de simplifier la vie de Ben, qui connait bien le Javascript et pourra utiliser ses données telles quelles sans les modifier.</p>
<p>L’accès au service REST se fera par une URL et un verbe parmi les suivants : POST (ajouter), GET (obtenir), PUT (modifier), DELETE (supprimer). Ils correspondant à l’acronyme <accronym title="Create, Read, Update, Delete">CRUD </accronym>. Le client, dans notre cas le code javascript de Ben, fera par exemple une requête GET sur <a href="http://monservicerest.org/clients">http://monservicerest.org/clients</a> pour obtenir une liste des clients, techniquement un tableau d’objets javascript. En fonction du code à Lucie, il pourra également ajouter des clients avec un POST, afficher uniquement le client avec l’id 42, afficher uniquement le nom du client avec l’âge du directeur et son repas préféré, etc.</p>
<p>On aura donc Ben et Lucie, en communication sur leurs besoins respectifs bien sûr, mais travaillant de manière autonome sur leurs propres projets. Ils sont indépendants technologiquement, et ça, c’est vraiment trop bien.</p>
<h2>Et avec Drupal ?</h2>
<p>Comment rendre indépendants Ben et Lucie sur un projet Drupal ? La solution que j’avance ici serait d’utiliser Drupal comme backend uniquement pour l’authentification, la gestion de contenu (types de contenu, taxonomie, etc.), l’administration en général, et d’utiliser… Drupal Services : <a href="https://www.drupal.org/project/services">https://www.drupal.org/project/services</a>. Ce qui est trop beau, c’est que c’est <a href="https://drupalize.me/blog/201401/introduction-restful-web-services-drupal-8">déjà inclus dans Drupal 8</a> !</p>
<p>Ben sera donc libre d’utiliser le framework de son choix, de créer un frontend digne de ce nom pour ses utilisateurs, complétement indépendant de Drupal. Les administrateurs et les éditeurs de contenu auraient toujours une interface Drupal, parce que bon, c’est tout de même un des points forts de cet outil à mon avis : la gestion du contenu. Lucie n’aura pas à faire de templating ni de CSS, car l’administration de Drupal est déjà faite. Elle n’aura à priori qu’à coder ses modules en toute tranquilité et à exposer le contenu au service REST.</p>
<h2>Aller encore plus loin</h2>
<p>Les grandes questions qui se posent maintenant sont de savoir si c’est pertinent, si ça a déjà été fait pour des gros projets, ou si le module Services de Drupal n’est fait que pour être utilisé accessoirement à des fins complémentaires.</p>
<p>Cette approche permet une séparation des rôles tout en gardant Drupal comme outil de gestion de contenu. On gagne du temps avec Drupal sur certains types de projet, c’est un fait, malheureusement il n’est pas toujours aisé d’avoir un site très performant car Drupal, dans sont ensemble et avec tous ses modules (backend et frontend mélangés), n’est pas léger. Le concept de ne garder que le meilleur de Drupal et d’utiliser d’autres outils comme <a href="http://backbonejs.org/">Backbone.js</a> ou <a href="https://angularjs.org/">AngularJS</a> comme frontend permet non seulement d’avoir une interface utilisateur moderne mais également indépendante des compétences Drupal du développeur, et de ce fait, le code est également beaucoup plus maintenable et transposable dans le cas où on déciderait de changer de backend pour une quelconque raison.</p>
<p>Pour certains projets, on pourrait même aller plus loin : Non content des performances de traitement de Drupal, un développeur PHP pourrait greffer un framework  de son choix (Laravel, Symfony?) sur la base de données crée par Drupal et créer un service REST lui-même.</p>
<p>Les administrateurs du site entrent du contenu dans Drupal, auraient accès à du site building standard, avec la gestion des types de contenu, de la taxonomie, des utilisateurs. Une fois le contenu dans une base de données, un framework complétement différent (même pas forcément en PHP) prend le relais et expose cette dernière dans un service REST créé sur mesure en fonction des besoins du frontend.</p>
<p>Une complication que je pourrais voir de prime abord est la gestion des ACL, mais rien n’est impossible… La discussion est ouverte.</p>
</div></div></div><span rel="schema:url" resource="/2015/07/et-si-on-utilisait-drupal-uniquement-comme-backend"></span><span property="schema:name" content="Et si on utilisait Drupal uniquement comme Backend  ?"></span>
<p><img src="media/b0fd1684.90f20dbc758600eb2e3bb49554757870" data-original-source="http://cdn.libravatar.org/avatar/90f20dbc758600eb2e3bb49554757870" alt="Gravatar de Loutre.ch" class="gravatar" /><br/><i>Original post of <a href="http://loutre.ch/2015/07/et-si-on-utilisait-drupal-uniquement-comme-backend" title="Visit the source">Loutre.ch</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.sheldon.fr/2015/07/activer-lacceleration-materielle-aes-pour-son-vpn/
title: Sheldon.fr : Activer l’accélération matérielle AES pour son VPN
uri: Sheldon-fr-Activer-l-accélération-matérielle-AES-pour-son-VPN
url: http://www.sheldon.fr/2015/07/activer-lacceleration-materielle-aes-pour-son-vpn/
content:
<p><a href="media/de86e743.-cloud-info-aesnifull.gif.rendition.cq5dam.thumbnail.920.460.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/ITC-cloud-info-aesnifull.gif.rendition.cq5dam.thumbnail.920.460.png"><img src="media/6b14dec1.nfo-aesnifull.gif.rendition.cq5dam.thumbnail.920.460-450x344.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/ITC-cloud-info-aesnifull.gif.rendition.cq5dam.thumbnail.920.460-450x344.png" alt="ITC-cloud-info-aesnifull.gif.rendition.cq5dam.thumbnail.920.460" width="450" height="344"></a></p>
<p>On a vu <a href="http://www.sheldon.fr/2015/07/poc-un-vpn-facile-a-utiliser/" target="_blank">comment monter un VPN</a>, maintenant, comment peut on l’améliorer d’un point de vu performance ?</p>
<p>via l’accélération matérielle de votre CPU !</p>
<p>Alors, ça ne sera pas valable dans tous les cas, puisqu’il faut que votre cpu vous propose les instructions nécessaires, ainsi que votre VPN et votre distribution sachent les utiliser.<br>
Pour commencer vérifiez, si votre CPU a les bonnes instructions : au minimum « AES », au mieux « AES-NI », si comme moi vous avez un CPU Intel, vous pouvez faire un tour sur le site du constructeur : Intel ARK.</p>
<p>Ou consulter la liste suivante : <a href="http://ark.intel.com/fr/search/advanced?AESTech=true&amp;MarketSegment=DT" target="_blank">http://ark.intel.com/fr/search/advanced?AESTech=true&amp;MarketSegment=DT</a></p>
<p>Vous pouvez également vérifier directement sur votre VPN coté serveur et coté client la présence du flag :</p>
<pre>#sur un linux
cat /proc/cpuinfo | grep flags
#sur une BSD
dmesg -a | grep Features<span></span></pre>
<p>Dans mon cas, mon client VPN (un Pfsense) est virtualisé sur un Proxmox à partir du couple KVM+Qemu.<br>
De base le CPU qui est virtualisé, ne propose pas l’accès à ces instructions, il faut donc modifier la conf de votre VM, pour lui spécifier d’utiliser le cpu du même type que l’hôte :</p>
<p><a href="media/a4454245.Capture-dE28099C3A9cran_2015-07-30_12-07-53.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-07-53.png"><img src="media/3768eae7.Capture-dE28099C3A9cran_2015-07-30_12-07-53-450x275.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-07-53-450x275.png" alt="Capture d’écran_2015-07-30_12-07-53" width="450" height="275"></a></p>
<p>Après un reboot, je vérifie si ma VM voit le bon CPU et les bonnes instructions :<br><a href="media/c5ce5e3f.Capture-dE28099C3A9cran_2015-07-30_12-22-19.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-22-19.png"><img src="media/c5ce5e3f.Capture-dE28099C3A9cran_2015-07-30_12-22-19.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-22-19.png" alt="Capture d’écran_2015-07-30_12-22-19" width="381" height="235"></a></p>
<p><a href="media/0c854599.Capture-dE28099C3A9cran_2015-07-30_12-23-06.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-23-06.png"><img src="media/e910a3d4.Capture-dE28099C3A9cran_2015-07-30_12-23-06-450x92.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-23-06-450x92.png" alt="Capture d’écran_2015-07-30_12-23-06" width="450" height="92"></a></p>
<p>C’est bon pour moi, tout le petit monde est présent !</p>
<hr><p> </p>
<p>Dans PF, « <strong>System / Advanced / Miscellaneous</strong> »<br>
Vous avez une section « <em>Cryptographic Hardware Acceleration</em> »</p>
<p>Vous devez y activer les options de votre CPU :</p>
<p><a href="media/64486c8b.Capture-dE28099C3A9cran_2015-07-30_12-26-33.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-26-33.png"><img src="media/7c8d3b80.Capture-dE28099C3A9cran_2015-07-30_12-26-33-450x88.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-26-33-450x88.png" alt="Capture d’écran_2015-07-30_12-26-33" width="450" height="88"></a>Puis dans « <strong>VPN / OpenVPN / Clien</strong>t », éditez votre conf,<br>
Pour y spécifier là aussi le type d’accélération matérielle, et l’algo à utiliser, dans mon cas « AES-128-CBC » (je n’ai pas encore testé le 256, mais ça sera fait rapidement) :</p>
<p><a href="media/718713fb.Capture-dE28099C3A9cran_2015-07-30_12-28-10.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-28-10.png"><img src="media/b246889e.Capture-dE28099C3A9cran_2015-07-30_12-28-10-450x113.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-28-10-450x113.png" alt="Capture d’écran_2015-07-30_12-28-10" width="450" height="113"></a></p>
<p>Il faut maintenant se connecter sur la partie serveur d’OpenVPN (en CLI ou via l’interface AS) pour modifier les options de l’algo à utiliser.</p>
<p>sur AS, dans « Advanced VPN », rajouter pour le serveur et le client : « <strong>cipher AES-128-CBC</strong> »</p>
<p><a href="media/80427618.Capture-dE28099C3A9cran_2015-07-30_12-29-46.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-29-46.png"><img src="media/09fe7dfa.Capture-dE28099C3A9cran_2015-07-30_12-29-46-450x291.png" data-original-source="http://www.sheldon.fr/wp-content/uploads/2015/07/Capture-d%E2%80%99%C3%A9cran_2015-07-30_12-29-46-450x291.png" alt="Capture d’écran_2015-07-30_12-29-46" width="450" height="291"></a></p>
<p>On sauvegarde tout, on redémarre les dameons et les clients.<br>
et tout devrait fonctionner.</p>
<p> </p>
<p>La différence de perfs ne se voit pas immédiatement, mais en chargeant un peu le VPN, je dirais que la consommation CPU a baissé d’un bon tiers.<br>
J’attends de tester plus longtemps et de voir les graphs de conso CPU pour être sur de ça, à moins que ça ne soit un effet placebo <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉"></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/2015/07/activer-lacceleration-materielle-aes-pour-son-vpn/" 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="">POC : un VPN facile &agrave; utiliser !</a> (28/07/2015)</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="">Google Reader est mort, vive Tiny Tiny RSS</a> (29/03/2013)</li><li>Sheldon.fr : <a href="">Faire du Pci Passtrough sous Proxmox</a> (29/03/2013)</li></ul></div></p>


feed_id: http://mozillazine-fr.org/microsoft-profiterait-de-windows-10-pour-eliminer-firefox/
title: mozillaZine-fr : Microsoft profiterait de Windows 10 pour éliminer Firefox
uri: mozillaZine-fr-Microsoft-profiterait-de-Windows-10-pour-éliminer-Fi
url: http://mozillazine-fr.org/microsoft-profiterait-de-windows-10-pour-eliminer-firefox/
content:
<p><img src="media/936c7eb8.Windows-10-vs-Firefox.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2015/07/Windows-10-vs-Firefox.png" alt="Windows 10 vs Firefox" width="165" height="159">Vous n’êtes pas sans savoir que Windows 10 débarque cette semaine sur les <abbr lang="en" title="Personal computer">PC</abbr> des utilisateurs de Windows 7 et 8. Lors de cette mise à jour, le choix des utilisateurs qui préfèrent Firefox serait ignoré au profit de <a title="Article du Journal du Net sur Edge" href="http://www.journaldunet.com/developpeur/client-web/microsoft-spartan-un-navigateur-alternatif-a-internet-explorer.shtml" hreflang="fr">Edge</a>, le nouveau navigateur de Microsoft. De plus, la manipulation à effectuer pour retrouver son choix de Firefox par défaut ne serait pas évidente pour tous les utilisateurs. C’est en tout cas ce dont se plaint le <abbr lang="fr" title="Président-directeur général">PDG</abbr> de Mozilla, Chris Beard, dans une <a title="Blog de Mozilla : An Open Letter to Microsoft’s CEO: Don’t Roll Back the Clock on Choice and Control" href="https://blog.mozilla.org/blog/2015/07/30/an-open-letter-to-microsofts-ceo-dont-roll-back-the-clock-on-choice-and-control/" hreflang="en">lettre ouverte à Microsoft</a> qu’il a publiée hier sur le blog de la fondation. On se croirait revenu à l’époque de la guerre Netscape 4 <em>–</em> Internet Explorer 4 !</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/microsoft-profiterait-de-windows-10-pour-eliminer-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>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 21, avril 2014</a> (21/04/2014)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 26, mai 2014</a> (26/05/2014)</li><li>Tasse de Caf&eacute; : <a href="">Firefox : Putain 10 ans !</a> (23/09/2012)</li><li>Influence PC : <a href="">10 apps indispensables sous Firefox OS</a> (22/03/2014)</li></ul></div></p>


feed_id: http://carlchenet.com/2015/07/31/liens-interessants-journal-du-hacker-semaine-31/
title: Carl Chenet : Liens intéressants Journal Du Hacker semaine #31
uri: Carl-Chenet-Liens-intéressants-Journal-Du-Hacker-semaine-31
url: http://carlchenet.com/2015/07/31/liens-interessants-journal-du-hacker-semaine-31/
content:
<p>Suivez-moi aussi sur <a title="Carl Chenet sur Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank">Diaspora*</a><a title="Carl Chenet on Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank"><img src="https://carlchenet.files.wordpress.com/2014/11/diaspora-banner.png?w=840" alt="diaspora-banner"></a> <a title="Carl Chenet sur Twitter" href="http://twitter.com/carl_chenet" target="_blank">ou Twitter</a> <a href="http://twitter.com/carl_chenet"><img src="http://carlchenet.files.wordpress.com/2012/05/twitter.png?w=62&amp;h=23&amp;h=23" alt="" width="62" height="23"></a> ou <a title="Carl Chenet sur Identi.ca" href="http://identi.ca/carlchenet" target="_blank">sur Identi.ca</a><a href="http://identi.ca/carlchenet"><img src="http://carlchenet.files.wordpress.com/2012/05/identica.png?w=72&amp;h=22&amp;h=22" alt="" width="72" height="22"></a></p>
<p><a href="media/51b00769.logo-journal-du-hacker.png" data-original-source="https://carlchenet.files.wordpress.com/2015/07/logo-journal-du-hacker.png"><img src="https://carlchenet.files.wordpress.com/2015/07/logo-journal-du-hacker.png?w=300&amp;h=88" alt="logo-journal-du-hacker" width="300" height="88"></a></p>
<p>Pour cette 31ème semaine de 2015,<strong> 5 liens intéressants</strong> que vous avez peut-être ratés, relayés cette semaine par <a title="Le Journal Du Pirate" href="https://infos.mytux.fr/" target="_blank">le Journal Du Hacker</a>, <strong>votre source d’informations</strong> pour le Logiciel Libre <strong>francophone</strong> !</p>
<ul><li><span><a href="http://infos.mytux.fr/s/gscsly/l_installation_par_d_faut_de_windows_8_1_ou_comment_l_galement_autoriser_les_usa_nous_espionner">L’installation par défaut de Windows 8.1, ou comment légalement autoriser les USA à nous espionner</a> </span></li>
<li><span><a href="http://infos.mytux.fr/s/zz1kt7/provisionner_des_microservices_avec_ansible_et_docker" target="_blank">Provisionner des microservices avec Ansible et Docker</a> </span></li>
</ul><p><a href="media/a7854201.docker.png" data-original-source="https://carlchenet.files.wordpress.com/2015/03/docker.png"><img src="https://carlchenet.files.wordpress.com/2015/03/docker.png?w=840" alt="docker"></a></p>
<ul><li><span><a href="http://infos.mytux.fr/s/vdabx0/installer_owncloud_8_1_sur_debian_8_avec_nginx_et_mariadb" target="_blank">Installer Owncloud 8.1 sur Debian 8 avec Nginx et MariaDB</a> </span></li>
</ul><p><a href="media/436b8431.owncloud.png" data-original-source="https://carlchenet.files.wordpress.com/2015/07/owncloud.png"><img src="https://carlchenet.files.wordpress.com/2015/07/owncloud.png?w=840" alt="owncloud"></a></p>
<ul><li><a href="http://infos.mytux.fr/s/km9vac/hawking_musk_et_plus_de_1000_chercheurs_contre_les_robots_tueurs" target="_blank"><span>Hawking, Musk et plus de 1000 chercheurs contre les « robots tueurs »</span></a></li>
<li><span><a href="http://infos.mytux.fr/s/fhvvom/une_carte_bleue_linux_cela_existe_et_ce_n_est_pas_une_blague" target="_blank">Une Carte Bleue Linux ? Cela existe et ce n’est pas une blague !</a> </span></li>
</ul><p>Pour ne plus rater aucun article <strong>de la communauté francophone</strong>, voici :</p>
<ul><li><a title="Flux RSS du Journal Du Pirate" href="https://infos.mytux.fr/rss" target="_blank">le flux RSS du Journal du Hacker</a></li>
<li> <a href="https://twitter.com/journalduhacker" target="_blank">le compte Twitter du Journal du Hacker</a></li>
</ul><p>De plus le site web du Journal Du Hacker est <strong>« adaptatif (responsive) »</strong>. N’hésitez pas à le consulter depuis <strong>votre smartphone</strong> ou votre tablette !</p>
<p>Le Journal Du Hacker fonctionne de manière collaborative, grâce à la participation <a title="Les contributeurs du Journal du Pirate" href="https://infos.mytux.fr/u/" target="_blank">de ses membres</a>. <a title="Réclamez votre invitation pour le Journal Du Pirate" href="https://infos.mytux.fr/invitations/request" target="_blank">Rejoignez-nous</a> pour proposer <strong>vos contenus</strong> à partager avec <strong>la communauté du Logiciel Libre francophone</strong> et faire<strong> connaître vos projets.<br></strong></p>
<p><strong>Et vous ?</strong> Qu’avez-vous pensé de ces articles ? N’hésitez pas à réagir directement <strong>dans les commentaires de l’article sur le Journal Du Hacker</strong> ou bien dans les commentaires de ce billet <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)"> <span title=":)">:)</span></span></span></span></span></span></span></span></span></p><br><a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/carlchenet.wordpress.com/2444/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/carlchenet.wordpress.com/2444/"></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=carlchenet.com&amp;blog=7722010&amp;post=2444&amp;subd=carlchenet&amp;ref=&amp;feed=1" width="1" height="1">
<p><img src="media/46f73009.e1f1addc890668ce2561431b7be810bc" data-original-source="http://cdn.libravatar.org/avatar/e1f1addc890668ce2561431b7be810bc" alt="Gravatar de Carl Chenet" class="gravatar" /><br/><i>Original post of <a href="http://carlchenet.com/2015/07/31/liens-interessants-journal-du-hacker-semaine-31/" title="Visit the source">Carl Chenet</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>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du Hacker semaine #30</a> (24/07/2015)</li><li>Carl Chenet : <a href="">Le Journal Du Hacker remplace le Journal Du Pirate</a> (23/07/2015)</li><li>Carl Chenet : <a href="">Le Journal du hacker choisit son logo !</a> (27/07/2015)</li><li>Carl Chenet : <a href="">On a une sauvegarde de la base de donn&eacute;es ? Elle a 6 mois, inutilisable</a> (26/03/2015)</li><li>Carl Chenet : <a href="">Vrac de mini-messages n&deg;5 : rhel7, PyPy, Prism, Debian Wheezy 7.1, docker, SSH, chromium</a> (18/06/2013)</li></ul></div></p>


feed_id: http://formation-logiciel-libre.com/windows-10-et-si-vous-passiez-a-linux/
title: Dimitri Robert : Windows 10 : et si vous passiez à Linux ?
uri: Dimitri-Robert-Windows-10-et-si-vous-passiez-à-Linux
url: http://formation-logiciel-libre.com/windows-10-et-si-vous-passiez-a-linux/
content:
<p>Je ne cacherai pas ma méconnaissance du monde Windows, elle est décrite dans cette <a href="http://formation-logiciel-libre.com/dimitri-robert/">interview</a>. Je ne cacherai pas non plus mon aversion pour les logiciels propriétaires en général, ceux de Microsoft en particulier. Il parait qu’en ce premier jour du mois d’août 2015 sort la version 10 du fameux système de Microsoft : Windows. Et il paraît même qu’il est gratuit !</p>
<h2>Un Windows gratuit ?</h2>
<p>Oui, en apparence, mais pas tout à fait en réalité.</p>
<p>La mise à jour depuis une version 7, 8 ou 8.1 vers la version 10 sera gratuite si vous la faîtes dans les douze prochains mois. Après ce sera payant.</p>
<p>De plus, seule la mise à jour est gratuite, l’installation d’un système neuf est payante. Or, lorsque vous achetez un ordinateur neuf, vous payez également une licence de Windows. Pire, lorsque votre ordinateur plante et que vous demandez de l’aide à votre revendeur informatique, ce dernier vous facturera une licence de Windows pour vous le réinstaller.</p>
<p>Lire : <a href="http://www.phonandroid.com/windows-10-gratuit-mais-pc-plante-faudra-payer.html" target="_blank">Windows 10 sera gratuit mais si votre PC plante il faudra payer !</a></p>
<h2>Un Windows validé par les services de renseignements ?</h2>
<p><a href="https://fr.wikipedia.org/wiki/Edward_Snowden"><img src="media/2c236f33.220px-Edward_Snowden-2.jpg" data-original-source="https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Edward_Snowden-2.jpg/220px-Edward_Snowden-2.jpg" rel="tc-fancybox-group342" alt="Edward Snowden" width="220" height="265"></a>Donc ce nouveau Windows apporte son lot de nouveautés que vous retrouverez sur les sites de Microsoft, dans la presse spécialisée, sur vos blogs préférés, etc. Mais certaines fonctionnalités, pas forcément nouvelles, reçoivent moins de publicités. Il s’agit des fonctionnalités demandées par la NSA (National Security Agency) agence étatsunienne aujourd’hui bien connue grâce, entre-autres, aux <a href="https://fr.wikipedia.org/wiki/R%C3%A9v%C3%A9lations_d%27Edward_Snowden" target="_blank">révélations d’Edward Snowden</a>.</p>
<p>Nous savons donc que la NSA espionne les citoyens dans le monde entier et nous apprenons (pour ceux qui ne le savaient déjà) que <a href="http://techrights.org/2015/07/25/back-doors-and-front-doors/" target="_blank">la NSA demande à Microsoft d’inclure des portes dérobées et des portes d’entrées pour la NSA dans Windows 10</a> (voici une <a href="https://diasp.org/posts/4680675" target="_blank">version traduite en français par Jean Elchinger</a>). Donc, si vous utilisez Windows 10, vous êtes susceptibles de subir des intrusions par la NSA (il est fort probable que les versions précédentes de Windows présentent les mêmes travers).</p>
<p>Ajoutons à cela que l’Assemblée nationale française a voté la loi « Renseignements » qui autorise la <a href="https://www.laquadrature.net/fr/surveillance-de-tous-les-citoyens-le-gouvernement-a-desormais-carte-blanche" target="_blank">surveillance de tous les citoyens</a>. Il n’y a pas forcément de lien avéré entre la NSA et les services français, pas encore.</p>
<p>Vous vous dites peut-être que vous n’avez rien à cacher ? C’est plus simple en effet.</p>
<p><a href="http://jenairienacacher.fr/">Je n’ai rien à cacher. En fait si, et vous également !</a></p>
<h2>Abandonner Windows pour un système libre !</h2>
<p>Quitte à s’adapter et se former à un nouvel environnement pourquoi choisir une cage ? Optez pour une distribution Linux (LinuxMint, Ubuntu, Xubuntu, Mageia, Fedora, etc.) et vous disposerez de l’environnement de bureau de votre choix, avec les logiciels de votre choix (du moment que les logiciels sont prévus pour la plate-forme PC / Linux).</p>
<p>De plus, vous n’avez pas de licence à payer pour avoir le droit de les utiliser, pour avoir accès aux mises à jour.</p>
<blockquote>
<h3>Distribution Linux</h3>
<p>Une distribution est un ensemble comprenant le système GNU / Linux et tous les logiciels vous permettant de travailler (suite bureautique, navigateur Web, traitement d’images, publication assistée par ordinateur, montage vidéo, etc.) Et surtout un gestionnaire d’installation de logiciels qui vous permet de « faire votre marché » en quelques clics et de vous proposer automatiquement les mises à jour lorsqu’elles surviennent.</p></blockquote>
<p>Trop de distributions ! Vous ne savez laquelle choisir ? Avantage du monde du libre, la plupart des distributions existent en version « live ». Vous la téléchargez (sous la forme d’une <a href="http://fr.wikipedia.org/wiki/image%20ISO">image ISO</a>), vous la gravez sur CD (ou clé USB), vous démarrez votre ordinateur depuis le CD ou la clé et vous pouvez ensuite utiliser la distribution, sans installation. Et, si la distribution et son environnement vous plaisent, il ne vous reste qu’à l’installer (ou vous faire aider lors d’une <a href="https://fr.wikipedia.org/wiki/Install_party" target="_blank">install party</a>).</p>
<p>Quelques conseils pour faire votre choix :</p>
<ul><li>si votre ordinateur a plus de cinq ans, ne le jetez pas et essayez <a title="Xubuntu" href="http://xubuntu.fr/" target="_blank">Xubuntu</a>, <a title="Lubuntu" href="http://lubuntu.fr/" target="_blank">Lubuntu</a> ou <a title="LinuxMint" href="http://linuxmint-fr.org/" target="_blank">LinuxMint (avec Mate)</a> ;</li>
<li>si votre ordinateur est plus récent, mais que vous souhaitez conserver un environnement classique, comme dans Windows XP, vous pouvez aussi choisir l’une des trois précédentes (vous aurez alors un environnement rapide, efficace) ou tenter <a title="LinuxMint" href="http://cinnamon.linuxmint.com/" target="_blank">LinuxMint avec Cinnamon</a> ;</li>
<li>si vous souhaitez un environnement plus moderne essayez <a title="Kubuntu" href="http://kubuntu.fr/" target="_blank">Kubuntu</a> (bureau KDE) ou <a title="Fedora" href="http://www.fedora-fr.org/" target="_blank">Fedora</a> (bureau Gnome3).</li>
</ul><p>Bien sûr, la liste n’est pas exhaustive.</p>
<p>Je n’utilise que des logiciels libres dont le système GNU/Linux depuis 2002. Aussi je vous propose mon expertise via une <a title="Formation utiliser Linux au quotidien" href="http://formation-logiciel-libre.com/formation/utiliser-linux-au-quotidien/">formation pour utiliser Linux au quotidien</a>, à destination des utilisateurs non-informaticiens pour permettre de s’approprier ce nouvel environnement.</p>
<p>Pour conclure et pour vous permettre d’avoir un autre avis sur la question, lisez l’article de David Larousserie, journaliste au Monde, expliquant <a title="Pourquoi choisir GNU/Linux ? (plutôt que Windows ou Mac OS)" href="http://alasource.blog.lemonde.fr/2013/02/18/pourquoi-choisir-gnulinux-plutot-que-windows-ou-mac-os/" target="_blank">pourquoi choisir GNU/Linux ? (plutôt que Windows ou Mac OS)</a>.</p>
<p>Cet article <a rel="nofollow" href="http://formation-logiciel-libre.com/windows-10-et-si-vous-passiez-a-linux/">Windows 10 : et si vous passiez à Linux ?</a> est apparu en premier sur <a rel="nofollow" href="http://formation-logiciel-libre.com/">Formation logiciel libre</a>.</p>
<p><img src="media/a723311b.bc7f2e519b76bc86af82809d62e1ca0a" data-original-source="http://cdn.libravatar.org/avatar/bc7f2e519b76bc86af82809d62e1ca0a" alt="Gravatar de Dimitri Robert" class="gravatar" /><br/><i>Original post of <a href="http://formation-logiciel-libre.com/windows-10-et-si-vous-passiez-a-linux/" title="Visit the source">Dimitri Robert</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>pc-kc : <a href="">regrouper les fichiers XTM</a> (11/07/2009)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 15, October 2012</a> (15/10/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 21, avril 2014</a> (21/04/2014)</li><li>Framablog : <a href="">Madame, Monsieur le D&eacute;put&eacute;, pourquoi il est important de faire le choix du Libre</a> (27/06/2012)</li><li>wilfried caruel : <a href="">Top 10 des logiciels opensource sous linux</a> (19/04/2014)</li></ul></div></p>


feed_id: http://framablog.org/2015/07/31/amenager-son-igloo-avec-sweet-home-3d-2/
title: Framablog : Aménager son igloo avec Sweet Home 3D
uri: Framablog-Aménager-son-igloo-avec-Sweet-Home-3D
url: http://framablog.org/2015/07/31/amenager-son-igloo-avec-sweet-home-3d-2/
content:
<p>L’été c’est le moment des vacances, le farniente, les apéros, la plage… Mais c’est également la période où l’on profite des longues journées et du beau temps pour faire des travaux dans la maison.<br>
Notre pinchot se sentant l’âme d’un bricoleur a choisi de réorganiser son igloo. Mais avant de tout casser, il aimerait bien voir ce que ces aménagements pourraient donner. C’est là qu’il tombe sur ce superbe logiciel <em>Sweet Home 3D</em> qui va lui permettre de visualiser les agencements prévus.</p>
<p>Rencontre avec Emmanuel Puybaret, son concepteur, et Véronique, sa <em>community manager</em>.</p>
<p><span></span></p>
<p><strong>Bonjour, pouvez-vous nous présenter le logiciel <a href="http://www.sweethome3d.com/fr/" target="_blank">Sweet Home 3D</a> ?</strong></p>
<div><a href="media/09fdcfb8.SweetHome3DExample9-WoodenShed-Photo.jpg" data-original-source="http://www.sweethome3d.com/images/gallery/SweetHome3DExample9-WoodenShed-Photo.jpg"><img src="media/09fdcfb8.SweetHome3DExample9-WoodenShed-Photo.jpg" data-original-source="http://www.sweethome3d.com/images/gallery/SweetHome3DExample9-WoodenShed-Photo.jpg" alt="" width="600" height="450"></a><p>Abri de jardin</p></div>
<p><strong>Emmanuel :</strong> Sweet Home 3D est un logiciel libre d’aménagement intérieur qui permet de dessiner des plans de logements, d’y placer des meubles et de visiter le résultat en 3D. Il est très complet et facile d’utilisation. C’est un peu la 3D pour les nuls ! Sa première version date de 2006 et correspond à une étude de cas décrite dans Les cahiers du programmeur Swing que j’avais écrit pour les éditions Eyrolles. Cet ouvrage faisait lui-même suite à mon <em>Cahier du programmeur Java</em> dont la première édition date de 2003. Tout ça pour dire que Sweet Home 3D est développé en Java et que toute cette expérience acquise avec le temps m’a bien aidé pour obtenir un programme stable et performant.</p>
<p> </p>
<p><strong>La version 5 vient de sortir ce mois-ci, quelles sont les nouveautés les plus remarquables ?</strong><br><strong>Emmanuel :</strong> Depuis presque 10 ans – et notamment depuis votre dernier article qui regrettait l’absence de niveaux, ajoutés depuis ;-), le logiciel s’est vraiment beaucoup enrichi. La version 5 permet des rendus toujours plus réalistes (ajout de plinthes, intégration de portes arrondies ou de fenêtres triangulaires…) mais aussi la conception d’aménagements plus détaillés (dessin de flèches et de schémas de toutes sortes, ajout de textes libres en 3D…).<br><strong>Véronique :</strong> Outre l’aménagement, on sent de plus en plus un besoin d’utilisation du logiciel dans des pré-projets de construction : avant de faire appel à un architecte, de nombreuses personnes, partout dans le monde, ont envie de « rêver » leur maison. C’est chouette.</p>
<p> </p>
<p><strong>J’ai envie d’aménager un igloo, c’est possible ?</strong><br><strong>Emmanuel :</strong> Zut, là, vous me posez une colle car, dans Sweet Home 3D, les murs ne peuvent être que verticaux ! On peut faire des murs arrondis, des murs en sous-pentes, mais, pour des igloos ou des coupoles, il faudra que vous passiez par une astuce… par exemple, en important <a href="https://3dwarehouse.sketchup.com/search.html?q=igloo" target="_blank">un igloo de la bibliothèque 3D Warehouse</a> au format KMZ / Collada. C’est étonnant d’ailleurs comment les utilisateurs de Sweet Home 3D arrivent à trouver des tas d’astuces pour arriver à leurs fins. Et puis, si vous voulez programmer des fonctionnalités plus complexes, vous pouvez essayer de développer un plug-in, tout est expliqué sur <a href="http://sweethome3d.com/" target="_blank">le site du logiciel</a>.</p>
<p> </p>
<div><a href="media/aa95bd8f.SweetHome3DExample7-Plan.jpg" data-original-source="http://www.sweethome3d.com/images/gallery/SweetHome3DExample7-Plan.jpg"><img src="media/aa95bd8f.SweetHome3DExample7-Plan.jpg" data-original-source="http://www.sweethome3d.com/images/gallery/SweetHome3DExample7-Plan.jpg" alt="" width="420" height="600"></a><p>Exemple de plan</p></div>
<p><strong>Sweet Home 3D, cela a une consonance anglaise, mais ce ne serait pas un projet français ?</strong><br><strong>Emmanuel :</strong> 100 % français, oui, mais à visée 100 % mondiale.<br><strong>Véronique :</strong> …et au-delà !<br><strong>Emmanuel :</strong> Maintenant le logiciel est disponible dans 25 langues ! C’est un des trucs formidables du logiciel libre : nous avons régulièrement des propositions de traduction du logiciel et on trouve même des tas de tutoriels sur YouTube dans différentes langues. De même, le forum est très réactif, très sympathique. L’aménagement ou l’architecture semblent être des sujets sans fond et, si jamais je manquais d’idées pour améliorer ce logiciel, les <a href="http://sourceforge.net/p/sweethome3d/feature-requests/" target="_blank">propositions des utilisateurs</a> fourmillent. Merci à eux !</p>
<p> </p>
<p><strong>Quel est le lien entre Sweet Home 3D et <a href="http://www.eteks.com/" target="_blank">eTeks</a> ?</strong><br><strong>Emmanuel :</strong> C’est le nom de ma boite, tout simplement. Comme Sweet Home 3D, ça sonne anglais, mais ce n’est pas non plus trop dépaysant pour un public français.</p>
<p> </p>
<p><strong>Vous pouvez nous présenter les différentes personnes qui interviennent autour de ce projet ?</strong><br><strong>Emmanuel :</strong> Euh… moi, essentiellement, pour le développement en tout cas. Mais il y a aussi les créateurs de meubles en 3D, les participants les plus actifs du forum, les traducteurs comme je l’ai dit… Et depuis 5 mois, il y a Véronique qui m’aide pour la communication. J’ai senti que c’était nécessaire pour mieux animer cette communauté que je ne prenais pas assez de temps de connaitre et de faire reconnaitre.<br><strong>Véronique :</strong> J’ai mis notamment en place une série d’articles sur <a href="http://www.sweethome3d.com/blog/" target="_blank">le blog</a> sur les différentes utilisations du logiciel qui s’intitulent : « Et vous, vous faites quoi de votre Sweet Home 3D ? ». Je viens de commencer, mais il y a de quoi faire une véritable saga, vous verrez !</p>
<p> </p>
<p><strong>Dans les utilisations « détournées » de Sweet Home 3d, saviez-vous que <a href="http://ptilouk.net/" target="_blank">notre ami Gee</a>, utilise le logiciel comme support pour <a href="http://superflu-bd.net/making-of-2-modelisation-des-decors/" target="_blank">les décors dans sa BD « Superflu »</a> ? Avez-vous eu d’autres retours atypiques d’utilisation ?<br></strong><br><strong>Emmanuel :</strong> Oui, on aime bien ce qu’il fait et Véronique projette de faire un entretien avec lui à la rentrée (s’il veut bien !). Dans le genre atypique, il faut aller voir aussi sur le <a href="http://www.sweethome3d.com/blog/tags/interview/" target="_blank">blog de Sweet Home 3D</a> ou <a href="https://www.facebook.com/SweetHome3D" target="_blank">sur notre page facebook</a> la reconstitution du Château de Rochecorbon, le vaisseau spatial de Star Trek ou le projet de ferme écologique en Afrique. Ce sont des super projets !</p>
<p> </p>
<div><a href="media/7512f469.chambre_sophie1.png" data-original-source="http://superflu-bd.net/wp-content/uploads/2014/01/chambre_sophie1.png"><img src="media/7512f469.chambre_sophie1.png" data-original-source="http://superflu-bd.net/wp-content/uploads/2014/01/chambre_sophie1.png" alt="" width="885" height="1048"></a><p>Modélisation d’une chambre pour la BD Superflu de Gee.</p></div>
<p><strong>Pourquoi le choix du libre ?</strong><br><strong>Emmanuel :</strong> C’était dans les gènes de Sweet Home3D. Il devait forcément être <em>open source</em> puisque publié dans un livre. Alors, quitte à ouvrir son code source, autant le faire sous une licence libre. Sans être super militant, j’avais bien perçu les avantages d’une licence comme la GNU GPL dans des projets précédents : le partage des connaissances, l’ouverture au monde, l’aide des contributeurs, l’accès à des référentiels comme <a href="http://sourceforge.net/" target="_blank">SourceForge.net</a>, mais aussi la possibilité, avec cette même licence, d’opter pour un modèle de licences multiples. C’est justement ce modèle qui nous permet de vivre de ce projet : ventes de licences propriétaires à des sociétés qui veulent étendre les fonctionnalités du logiciel sans publier le code source de leurs modifications, mais aussi ventes sur l’Amazon Store et le Mac App Store d’une version intégrant tous les meubles sous licence libre disponibles pour le logiciel.</p>
<p> </p>
<p><strong>Avez-vous besoin d’aide ? Si oui, comment peut-on faire ?</strong><br><strong>Véronique :</strong> Ce n’est pas toujours facile de savoir ce qui motive une communauté : sur Facebook, on avait fait un « jeu des 7 différences », mais personne n’a joué ! Plus sérieusement, toutes les contributions sont bienvenues : documentation, participation au forum, création de meubles en 3D libres avec Blender ou Art of Illusion, par exemple. Pour les designers 3D en quête de reconnaissance, sachez que les<a href="http://www.sweethome3d.com/fr/freeModels.jsp" target="_blank"> pages consacrées aux modèles 3D</a> sont désormais très bien référencées dans Google.<br><strong>Emmanuel :</strong> Quand on pense aux débuts de Sweet Home 3D où j’ai été obligé de concevoir les premiers meubles en 3D moi-même, je suis très content d’avoir contribué aussi à l’émergence de bibliothèques de modèles 3D libres, 10 ans après.</p>
<p> </p>
<div><a href="media/2ab73e98.Kumax.jpg" data-original-source="http://www.sweethome3d.com/images/gallery2010/Kumax.jpg"><img src="media/2ab73e98.Kumax.jpg" data-original-source="http://www.sweethome3d.com/images/gallery2010/Kumax.jpg" alt="" width="600" height="450"></a><p>Envie de réagencer son salon ?</p></div>
<p><strong>Un dernier mot pour conclure cet entretien ?</strong><br><strong>E &amp; V :</strong> Merci beaucoup, Framasoft, de votre travail en général et, en ce qui nous concerne, de nous avoir référencés dès nos débuts et de continuer à nous donner la parole. À bientôt !</p>
<p> </p>
<p><img src="media/d4130779.f411e4809021b786b7eb0c8956612e76" data-original-source="http://cdn.libravatar.org/avatar/f411e4809021b786b7eb0c8956612e76" alt="Gravatar de Framablog" class="gravatar" /><br/><i>Original post of <a href="http://framablog.org/2015/07/31/amenager-son-igloo-avec-sweet-home-3d-2/" title="Visit the source">Framablog</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>Framablog : <a href="">Illustrer le Disque-Monde avec du logiciel libre&amp;nbsp;: l&amp;rsquo;exemple allemand.</a> (16/06/2015)</li><li>Framablog : <a href="">Framadate : une nouvelle version accessible &amp;agrave; tous</a> (26/11/2014)</li><li>Framablog : <a href="">Des cartes mentales&amp;nbsp;libres pour&amp;nbsp;tous&amp;nbsp;vos&amp;nbsp;usages</a> (11/11/2014)</li><li>Framablog : <a href="">Le logiciel libre perd de son influence, la faute &agrave; la FSF de Stallman ?</a> (29/11/2011)</li><li>Emmanuel Gontcho : <a href="">Scribus : Le logiciel libre de mise en page par excellence</a> (27/05/2012)</li></ul></div></p>


feed_id: http://carnetdevol.shost.ca/wordpress/sauvegarder-donnees-duplycity/
title: Yopland : Sauvegarder ses données avec Duplicity
uri: Yopland-Sauvegarder-ses-données-avec-Duplicity
url: http://carnetdevol.shost.ca/wordpress/sauvegarder-donnees-duplycity/
content:
<p><a href="media/57967457.tux-161379_1280.png" data-original-source="http://carnetdevol.shost.ca/wordpress/wp-content/uploads/2015/07/tux-161379_1280.png"><img src="media/e5675fec.tux-161379_1280-254x300.png" data-original-source="http://carnetdevol.shost.ca/wordpress/wp-content/uploads/2015/07/tux-161379_1280-254x300.png" alt="tux-161379_1280" width="254" height="300"></a>Je vous épargnerai le couplet sur la nécessité de mettre en œuvre des sauvegardes régulières et je vous propose d’entrer directement dans le vif du sujet.</p>
<p>Toutes mes données sont stockées sur un NAS maison (basé sur la distribution <a href="http://www.openmediavault.org/">Open Media Vault</a>). L’objectif est dans un premier temps de mettre en œuvre sur un disque externe des sauvegardes régulières. Dans un second temps, pour plus de sécurité, j’aurai souhaité réaliser une sauvegarde complémentaire sur un serveur distant (il faut encore que je regarde les services appropriés). Toutefois, pour cela, un minimum de sécurité s’impose et si une donnée quitte mon environnement elle ne le fera que cryptée.</p>
<p>Toujours dans l’idée de garder sous le coude un petit aide mémoire, j’ai donc décidé d’écrire quelques billets sur le sujet. Ceux-ci aborderont donc les points suivants :</p>
<ul><li>installation de duplicity ;</li>
<li>mise en place de sauvegardes totales et incrémentales ;</li>
<li>tester la validité de la sauvegarde ;</li>
<li>tests de restauration complète sur une sauvegarde totale, incrémentale ;</li>
<li>tests de restauration d’un fichier particulier ;</li>
<li>démarrage et arrêt du disque externe afin que ce dernier ne fonctionne pas à plein temps (le sujet est en partie traité dans ce <a href="http://carnetdevol.shost.ca/wordpress/fixer-nom-peripherique-usb-udev/">billet</a>);</li>
<li>sauvegarde cryptée sur un emplacement distant (ce point fera l’objet d’un autre billet).</li>
</ul><p>J’ai choisi de ne pas mettre en œuvre une solution de sauvegarde graphique. La première raison est que je n’ai pas d’écran sur mon NAS. Bien qu’il soit toujours possible d’utiliser un serveur X distant, je pars du principe qu’en cas de problème il y a une probabilité non nulle pour que tout termine en ligne de commande !</p>
<p><span></span></p>
<h1>Installation de duplicity</h1>
<p>Le NAS fonctionne H24, c’est donc sur cette machine que sera installée les différents logiciels permettant de sauvegarder mes données. <a href="http://www.openmediavault.org/">Open Media Vault</a> est une distribution basée sur Debian. L’installation de duplicity se fait donc très simplement avec la commande « apt-get ».</p>

<div><table><tr><td><pre><span>apt-get install</span> duplicity</pre></td></tr></table></div>

<h1>Périodicité des sauvegardes</h1>
<p>Réaliser des sauvegardes régulières permet d’une part de palier les problèmes matériels qui ne manqueront pas d’arriver un jour et d’autre part de s’offrir un minimum de sécurité en cas de fausse manipulation. Je pars sur une durée de rétention de deux mois, cela signifie que je peux revenir en arrière durant cette période</p>
<p>Pour mettre en œuvre ce type de sauvegarde, je mets en place une sauvegarde totale tous les moins et une incrémentale tous les jours. Certes, en cas de problèmes le 29 du mois, les manipulations à réaliser seront nombreuses (restauration de la sauvegarde totale et restauration des 28 sauvegardes journalières). Certains me diront qu’il serait bien plus facile de réaliser une sauvegarde totale par jour. L’intérêt de duplicity est notamment de cacher cette complexité. Ce point n’est donc pas un vrai problème.</p>
<p>Par contre, en cas de problème sur ma sauvegarde totale, je risque de perdre un mois de données. Effectivement, c’est bien le cas, mais la capacité disque à ma disposition ne me permet pas de faire de sauvegardes totales plus régulièrement (le NAS est quand même en RAID 5, cela devrait tout de même limiter les risques en cas de problème matériel).</p>
<p>Dans mon cas, mes données contiennent plus de 300 Go de photos (oui, je sais, passer un peu plus de temps à les trier ne ferait pas de mal…). Le disque externe que je souhaite utiliser a une capacité de 1To, la solution est donc vite trouvée : deux sauvegardes totales sur le disque. Le reste en incrémental. Avant de réaliser la troisième sauvegarde totale, il faut donc effacer la plus ancienne.</p>
<h1>Mise en œuvre des sauvegardes</h1>
<p lang="bash">La commande suivante sauvegardera le dossier « home » dans le dossier « /mnt/svg ». Si la dernière sauvegarde totale date de plus d’un moins, alors duplicity réalisera une nouvelle sauvegarde totale. Si ce n’est pas le cas, ce sera une sauvegarde incrémentale.</p>
<p lang="bash">Dans le cadre d’une sauvegarde « locale » je ne souhaite pas utiliser de cryptage, d’ou l’option « –no-encryption ».</p>

<div><table><tr><td><pre><span>LISTE_SAUVEGARDE</span>=<span>"/home"</span>
<span>BACKUP_DIR</span>=<span>"/mnt/sauvegardeUSB/duplicity/"</span>
duplicity <span>--no-encryption</span> <span>--full-if-older-than</span> 1M <span>$LISTE_SAUVEGARDE</span> file:<span>//</span><span>$BACKUP_DIR</span></pre></td></tr></table></div>

<p lang="bash">Le « M » désigne ici une période correspondant à un mois. Il est possible de substituer cette information avec les entrées suivantes :</p>
<ul><li lang="bash">s : seconde ;</li>
<li lang="bash">m : minute ;</li>
<li lang="bash">h : heure ;</li>
<li lang="bash">D : jour ;</li>
<li lang="bash">W : semaine ;</li>
<li lang="bash">M : Mois ;</li>
<li lang="bash">Y : année.</li>
</ul><p>Suite à cette commande, le dossier de sauvegarde contient les trois fichiers suivants :</p>
<ul><li><em>duplicity-full.20150714T123914Z.manifest</em> : des informations sur la sauvegarde ;</li>
<li><em>duplicity-full.20150714T123914Z.vol1.difftar.gz</em> : les données ;</li>
<li><em>duplicity-full-signatures.20150714T123914Z.sigtar.gz</em> : la signature de chaque fichier sauvegardés.</li>
</ul><p>En relançant la sauvegarde, on ajoute 3 fichiers supplémentaires correspondant à la période entre la dernière sauvegarde.</p>
<p>Bien entendu, tous ces fichiers sont directement consultable avec l’outil que vous utilisez habituellement pour gérer vos archives.</p>
<p>Comme mentionné dans ma politique de sauvegarde, je ne souhaite avoir que deux mois de rétention. Là encore duplicity peut se charger du travail. Il suffit d’utiliser la commande « <b>remove-older-than </b><i><time></i>« .</p>
<p>La commande suivante effacera les sauvegardes ayant plus de 70 jours :</p>

<div><table><tr><td><pre><span>LISTE_SAUVEGARDE</span>=<span>"/home"</span>;
<span>BACKUP_DIR</span>=<span>"/mnt/sauvegardeUSB/duplicity/"</span>
duplicity <span>--no-encryption</span> <span>--full-if-older-than</span> 1M remove-older-than 70D file:<span>//</span><span>$BACKUP_DIR</span></pre></td></tr></table></div>

<h1>Tester la validité de la sauvegarde</h1>
<p>Afin d’être sur de pouvoir compter sur la sauvegarde, il est oprtain de s’assurer que cette dernière n’est pas corompue. La commande suivante vérifie les données présentes dans les archives présentes sans « /mnt/svg » avec les données présentes dans « /home ».</p>

<div><table><tr><td><pre><span>LISTE_SAUVEGARDE</span>=<span>"/home"</span>;
<span>BACKUP_DIR</span>=<span>"/mnt/sauvegardeUSB/duplicity/"</span>
duplicity verify <span>-v4</span> <span>--no-encryption</span> <span>--compare-data</span> file:<span>//</span><span>$BACKUP_DIR</span> <span>$LISTE_SAUVEGARDE</span>;</pre></td></tr></table></div>

<p>La vérification se fait fichier par fichier. La place nécessaire à cette vérification est donc limitée.</p>
<p>Il existe une option « –compare-data » qui permet de vérifier aussi le contenu de chaque fichier.</p>
<p>En lançant la commande ci-dessus après avoir modifier un fichier dans « /home », duplicity me retourne la ligne suivante :</p>

<div><table><tr><td><pre>Vérification complète : <span>4</span> files compared, <span>1</span> difference found.</pre></td></tr></table></div>

<p>La sauvegarde n’est donc pas conforme à ce qui à été sauvegardé. En mettant en place ce type de vérification, on part du principe que les données ne sont pas accèdées durant la fenêtre de sauvegarde.</p>
<h1>Restauration des données</h1>
<p>Soit la situation initiale suivante sur mon dossier « home » :</p>
<ul><li>fichier1.txt ;</li>
<li>fichier2.txt.</li>
</ul><p>On réalise une sauvegarde avec la commande suivante :</p>

<div><table><tr><td><pre><span>LISTE_SAUVEGARDE</span>=<span>"/home"</span>;
<span>BACKUP_DIR</span>=<span>"/mnt/sauvegardeUSB/duplicity/"</span>
duplicity <span>--no-encryption</span> <span>--full-if-older-than</span> 1M <span>$LISTE_SAUVEGARDE</span> file:<span>//</span><span>$BACKUP_DIR</span></pre></td></tr></table></div>

<h2>Lister les données présentes dans une sauvegarde</h2>
<p>Pour obtenir la liste des fichiers contenus dans une sauvegarde, lancer la commande suivante :</p>

<div><table><tr><td><pre><span>LISTE_SAUVEGARDE</span>=<span>"/home"</span>;
<span>BACKUP_DIR</span>=<span>"/mnt/sauvegardeUSB/duplicity/"</span>
duplicity list-current-file <span>--no-encryption</span> file:<span>//</span><span>$BACKUP_DIR</span></pre></td></tr></table></div>

<h2>Comparer le backup avec le dossier source</h2>
<p>La commande suivante vous permet d’effectuer uen comparaison avec la souvegarde et son dossier source. Les différences seront ainsi facilement mise en évidence.</p>

<div><table><tr><td><pre><span>LISTE_SAUVEGARDE</span>=<span>"/home"</span>;
<span>BACKUP_DIR</span>=<span>"/mnt/sauvegardeUSB/duplicity/"</span>
duplicity verify <span>--no-encryption</span> file:<span>//</span><span>$BACKUP_DIR</span> <span>$LISTE_SAUVEGARDE</span></pre></td></tr></table></div>

<h2>Restauration complète</h2>
<p>Suite à la sauvegarde, on restaure les données dans la foulée. La commande suivante permet de restaurer les fichers présents dans le dossier « /mnt/svg » vers le dossier « /home ».</p>
<p>Dans notre cas, les fichiers sauvegardés existent déjà dans « /home ». Par défaut « duplicity » n’écrase jamais de fichier. Il faut donc ajouter l’option « –force » pour forcer la restauration.</p>

<div><table><tr><td><pre><span>LISTE_SAUVEGARDE</span>=<span>"/home"</span>;
<span>BACKUP_DIR</span>=<span>"/mnt/sauvegardeUSB/duplicity/"</span>
duplicity restore <span>--force</span> <span>--no-encryption</span> file:<span>//</span><span>$BACKUP_DIR</span> <span>$LISTE_SAUVEGARDE</span></pre></td></tr></table></div>

<p>Il est aussi possible de spécifier la version que l’on souhaite restaurer avec l’option « –time ». Pour cela, il faut passer en paramètre la date relative ou absolue du fichier que l’on souhaite restaurer.</p>
<p>La commande suivante effectuera une restauration afin de retrouver les fichiers présent sur le disque il y a une semaine.</p>

<div><table><tr><td><pre><span>LISTE_SAUVEGARDE</span>=<span>"/home"</span>;
<span>BACKUP_DIR</span>=<span>"/mnt/sauvegardeUSB/duplicity/"</span>
duplicity restore <span>--force</span> <span>--no-encryption</span> <span>--time</span> 1W file:<span>//</span><span>$BACKUP_DIR</span> <span>$LISTE_SAUVEGARDE</span></pre></td></tr></table></div>

<p>Au passage ce test permet de constater que « <em>duplicity</em> » gère tout seul le fait qu’il faille éventuellement retaurer plusieures sauvegarde pour arrivé au résultat voulu. Réaliser des sauvegardes incrémentales n’augmente pas la complexité de restauration par rapport à des sauvegarde totales.</p>
<h2>Restaurer un fichier particulier</h2>
<p>L’option  » –file-to-restore » permet de spécifier les fichiers à retaurer. Pour cela, il faut donner le nom du fichier à restaurer (nom relatif par rapport à la racine de l’archive) ainsi que le nom sous lequel le fichier doit être restauré.</p>
<ul><li>si le fichier existe déjà, ne pas oublier l’option « –force » ;</li>
<li>il est possible de spécifier la version du fichier avec l’option « –time ».</li>
</ul><div><table><tr><td><pre><span>LISTE_SAUVEGARDE</span>=<span>"/home"</span>;
<span>BACKUP_DIR</span>=<span>"/mnt/sauvegardeUSB/duplicity/"</span>
duplicity <span>--no-encryption</span> <span>--force</span> <span>--file-to-restore</span> fichier1.txt file:<span>//</span><span>$BACKUP_DIR</span> <span>$LISTE_SAUVEGARDE</span><span>/</span>fichier1.txt</pre></td></tr></table></div>

<p lang="bash"> Le chemin relatif du fichier à restauré paut être obtenu avec la commande « list-current-file ».</p>
<h1>Gestion du périférique de stockage USB</h1>
<p>Lorsque l’on branche un périphérique USB, udev se charge de créer une entrée dans « /dev ». Toutefois, cette entrée de la forme « /dev/sdx » varie en fonction des périfiériques déjà branché à la machine. Pour palier ce problème, il suffit de modifier les règles « udev » afin d’affecter au périphérique en question toujours la même entrée dans « /dev ». Ce point fait l’objet d’un <a href="http://carnetdevol.shost.ca/wordpress/fixer-nom-peripherique-usb-udev/">billet.</a></p>
<h1>Et concrétement, que faut-il faire ?</h1>
<p>Je souhaite effectuer une sauvegarde ayant les caractéristiques suivantes :</p>
<ul><li>sauvegarde journalière ;</li>
<li>sauvegarde totale tous les mois ;</li>
<li>durée de rétention de 2 mois ;</li>
<li>les données à sauvegarder se trouve dans « /media/6c3b39d4-b1f4-4854-9ca9-0b1e068b8aba/Donnees/ »</li>
</ul><p>Avant d’effectuer ma sauvegarde, il est nécessaire de monter mon périférique USB et de vérifier que ce dernier est bien disponible. Ce dernier sera démonté en fin de sauvegarde.</p>
<p>Pour garder une trace de toutes les actions, je souhaite garder les sorties « duplicity » sous forme de log (1 fichier par jour).</p>
<p>Pour remplir ce cahier des charges j’obtiens le script suivant :</p>

<div><table><tr><td><pre><span>#!/bin/bash</span>
 
<span>LISTE_SAUVEGARDE</span>=<span>"/media/6c3b39d4-b1f4-4854-9ca9-0b1e068b8aba/Donnees/"</span>;
<span>BACKUP_DIR</span>=<span>"/mnt/sauvegardeUSB/duplicity/donnees/"</span>
<span>LOG_DIR</span>=<span>"/var/log/duplicity"</span>
<span>LOG_FILE</span>=<span>`</span><span>date</span> +<span>%</span>Y-<span>%</span>m-<span>%</span>d-duplicity.log<span>`</span>
<span>LOG</span>=<span>$LOG_DIR</span><span>/</span><span>$LOG_FILE</span>
 
<span># Création du dossier de LOG</span>
<span>mkdir</span> <span>--parent</span> <span>$LOG_DIR</span>
 
<span># Monte le disque de sauvegarde</span>
<span>mount</span> <span>/</span>mnt<span>/</span>sauvegardeUSB
 
<span>if</span> <span>mount</span> <span>|</span> <span>grep</span> sauvegardeUSB; <span>then</span>
    <span># Création du dossier destination</span>
    <span>mkdir</span> <span>--parent</span> <span>$BACKUP_DIR</span>;
    <span># Supprime les sauvegarde de plus de 2 mois</span>
    duplicity remove-older-than 2M <span>--force</span> file:<span>//</span><span>$LISTE_SAUVEGARDE</span> <span>>></span> <span>$LOG</span>;
    <span># Réalisation de la sauvegarde</span>
    duplicity <span>--no-encryption</span> <span>--full-if-older-than</span> 1M <span>$LISTE_SAUVEGARDE</span> file:<span>//</span><span>$BACKUP_DIR</span> <span>>></span> <span>$LOG</span>;
    <span># réinitialise les variables d'environnement</span>
    <span>unset</span> LISTE_SAUVEGARDE;
    <span>unset</span> BACKUP_DIR;
    <span># stop le disque</span>
    <span>umount</span> <span>/</span>mnt<span>/</span>sauvegardeUSB
    sdparm <span>--command</span>=eject <span>/</span>dev<span>/</span>sauvegardeUSB
<span>else</span>
    <span>echo</span> <span>"Le disque de sauvegarde n'est pas présent"</span>  <span>>></span> <span>$LOG</span>;
    <span># réinitialise les variables d'environnement</span>
    <span>unset</span> LISTE_SAUVEGARDE;
    <span>unset</span> BACKUP_DIR;
<span>fi</span></pre></td></tr></table></div>

<p>Il ne reste plus qu’a l’ajouter dans la « cron table » pour une exécution journalière. Afin d’être sur que tous les dossiers soient sauvegardés, il est nécessaire de lancer le script avec l’utilisateur « root ».</p>

<div><table><tr><td><pre><span>sudo</span> crontab <span>-e</span></pre></td></tr></table></div>

<p>Et ajouter la ligne suivante :</p>
<pre>30 0 * * * /root/bin/sauvegarde-donnees.sh</pre>
<h1>Améliorations</h1>
<p>Voici une liste d’améliorations qui je mettrait en place la journée que j’aurai un peu de temps :</p>
<ul><li>envoie de mails en cas de problèmes ;</li>
<li>ne pas sauvegarder certains dossiers ou type de fichiers ;</li>
<li>mise en place d’une rotation de log.</li>
</ul><h1>Références</h1>
<ul><li><a href="http://www.yvangodard.me/backup-incremental-avec-duplicity-installation-et-scripts-periodiques/" target="_blank">http://www.yvangodard.me/backup-incremental-avec-duplicity-installation-et-scripts-periodiques/</a></li>
<li><a href="http://duplicity.nongnu.org/duplicity.1.html" target="_blank">http://duplicity.nongnu.org/duplicity.1.html</a></li>
<li><a href="http://doc.ubuntu-fr.org/udev" target="_blank">http://doc.ubuntu-fr.org/udev</a></li>
<li><a href="http://blog.rom1v.com/2013/08/duplicity-des-backups-incrementaux-chiffres/" target="_blank">http://blog.rom1v.com/2013/08/duplicity-des-backups-incrementaux-chiffres/</a></li>
<li><a href="https://wiki.debian.org/Duplicity" target="_blank">https://wiki.debian.org/Duplicity</a></li>
<li><a href="http://uname.pingveno.net/blog/index.php/post/2015/02/21/Configurer-un-backup-incr%C3%A9mental-avec-duplicity,-rsync,-et-backupninja-sous-Debian" target="_blank">http://uname.pingveno.net/blog/index.php/post/2015/02/21/Configurer-un-backup-incr%C3%A9mental-avec-duplicity,-rsync,-et-backupninja-sous-Debian</a></li>
</ul><p><a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fcarnetdevol.shost.ca%2Fwordpress%2Fsauvegarder-donnees-duplycity%2F&amp;linkname=Sauvegarder%20ses%20donn%C3%A9es%20avec%20Duplicity" title="Facebook" rel="nofollow" target="_blank"></a><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fcarnetdevol.shost.ca%2Fwordpress%2Fsauvegarder-donnees-duplycity%2F&amp;linkname=Sauvegarder%20ses%20donn%C3%A9es%20avec%20Duplicity" title="Twitter" rel="nofollow" target="_blank"></a><a href="http://www.addtoany.com/add_to/google_plus?linkurl=http%3A%2F%2Fcarnetdevol.shost.ca%2Fwordpress%2Fsauvegarder-donnees-duplycity%2F&amp;linkname=Sauvegarder%20ses%20donn%C3%A9es%20avec%20Duplicity" title="Google+" rel="nofollow" target="_blank"></a><a href="http://www.addtoany.com/add_to/diaspora?linkurl=http%3A%2F%2Fcarnetdevol.shost.ca%2Fwordpress%2Fsauvegarder-donnees-duplycity%2F&amp;linkname=Sauvegarder%20ses%20donn%C3%A9es%20avec%20Duplicity" title="Diaspora" rel="nofollow" target="_blank"></a><a href="https://www.addtoany.com/share_save#url=http%3A%2F%2Fcarnetdevol.shost.ca%2Fwordpress%2Fsauvegarder-donnees-duplycity%2F&amp;title=Sauvegarder%20ses%20donn%C3%A9es%20avec%20Duplicity"></a></p><p>Cet article <a rel="nofollow" href="http://carnetdevol.shost.ca/wordpress/sauvegarder-donnees-duplycity/">Sauvegarder ses données avec Duplicity</a> est apparu en premier sur <a rel="nofollow" href="http://carnetdevol.shost.ca/wordpress">Carnet de vol</a>.</p>
<p><img src="media/eae40cc9.73c30dde37c1af9e50a4ce4bf6869316" data-original-source="http://cdn.libravatar.org/avatar/73c30dde37c1af9e50a4ce4bf6869316" alt="Gravatar de Yopland" class="gravatar" /><br/><i>Original post of <a href="http://carnetdevol.shost.ca/wordpress/sauvegarder-donnees-duplycity/" title="Visit the source">Yopland</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>Yopland : <a href="">Solution de sauvegarde bas&eacute;e sur rsync</a> (24/11/2014)</li><li>Yopland : <a href="">Fixer le nom d&rsquo;un p&eacute;riph&eacute;rique USB de mani&egrave;re permanante avec &laquo;&nbsp;udev&nbsp;&raquo;</a> (20/07/2015)</li><li>Emilien Macchi : <a href="">Petit script de sauvegarde d&rsquo;un serveur Web avec Shell restreint</a> (07/08/2011)</li><li>David Mercereau : <a href="">Script de sauvegarde Mysql par base &ldquo;mysql_dump.sh&rdquo;</a> (05/12/2012)</li><li>Yopland : <a href="">Aide m&eacute;moire git</a> (31/12/2014)</li></ul></div></p>


