# articles

feed_id: http://framablog.org/2015/06/23/des-parcours-pedagogiques-ludiques-avec-jlodb/
title: Framablog : Des parcours pédagogiques ludiques avec JLoDB
uri: Framablog-Des-parcours-pédagogiques-ludiques-avec-JLoDB
url: http://framablog.org/2015/06/23/des-parcours-pedagogiques-ludiques-avec-jlodb/
content:
<p>Ces dernières années, il n’y a pas de formation pour enseignants, de lettre ministérielle, d’exposition à destination des enfants qui ne parle pas de « parcours pédagogique ». Derrière ce grand terme fourre-tout on trouve globalement l’idée de faire passer l’apprenant par différentes étapes afin de lui permettre d’acquérir une notion, une compétence… Si on veut que ce parcours soit réellement pertinent et utile, il doit pouvoir s’adapter aux différents utilisateurs. C’est là que l’utilisation d’outils numériques peut prendre tout son sens.</p>
<p><span></span></p>
<p>Quelques outils existent dans l’univers du libre. L’association <a href="http://www.sesamath.net/" target="_blank">Sésamath</a> développe par exemple le superbe projet <a href="http://j3p.devsesamath.net/" target="_blank">J3P</a>, très orienté pédagogie, qui permet à l’élève de créer son parcours parmi les différents exercices planifiés par l’enseignant en fonction de ses réponses.<br>
Sur <a href="https://forum.framasoft.org/viewtopic.php?f=2&amp;t=37918&amp;start=30" target="_blank">Framagora</a>, nous avons eu la chance de voir l’évolution d’un projet plus ludique : <a href="http://jlodb.poufpoufproduction.fr/" target="_blank">JLoDB</a>. Son auteur, Johann, nous présente sa réalisation.</p>
<p> </p>
<div><a href="media/32d0ffcf.jlodb01.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/jlodb01.png" data-rel="lightbox"><img src="media/32d0ffcf.jlodb01.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/jlodb01.png" alt="Le site jLoDB" width="960" height="720"></a><p><a href="http://jlodb.poufpoufproduction.fr/" target="_blank">Le site jLoDB</a></p></div>
<p><strong>Bonjour Johann, peux-tu nous présenter jLoDB ?</strong></p>
<p>Bonjour. jLoDB est l’acronyme de « Javascript Learning Object Database ». C’est une base de données d’activités éducatives ; « éducatives » au sens large car il existe en son sein de nombreuses activités plus ludiques qu’éducatives : le Sudoku, Picross, Sokoban et d’autres encore. Ce projet se présente comme un site web tout ce qu’il y a de plus classique que chacun est libre d’utiliser, d’installer et de modifier comme le permet sa licence GPL-3.</p>
<p>L’architecture de jLoDB est modulaire. Il existe un noyau principal qui est la base de données où sont référencés tous les exercices en fonction de leur difficulté, de leur durée moyenne, de leur champ d’application et d’autres choses encore. Chaque exercice réalisé par l’utilisateur est évalué automatiquement par le programme qui lui donne une note de A à F.</p>
<p>Là-dessus, il est possible de développer des modules qui vont faire usage de cette base et de ces exercices. Parmi les modules actuellement disponibles on peut citer « Dä » qui est une sorte de trivial pursuit où chaque case donne lieu à un exercice issu de la base, « TiBibi » qui permet à un utilisateur de préparer et de stocker ses propres séries d’exercices et finalement « Genius socialis » qui organise les exercices suivant un parcours pédagogique.</p>
<p> </p>
<p><strong>Quelle est son originalité ?</strong></p>
<p>D’un point de vue technique, jLoDB se veut le plus accessible possible. Le logiciel est très peu gourmand en ressources et doit pouvoir fonctionner sur tout type de matériel, même ancien. Ensuite, il repose sur des technologies libres et largement répandues (html et javascript côté client, apache, php et mysql côté serveur). En outre, l’utilisation du clavier est facultative rendant le projet compatible avec une utilisation sur tablette. Enfin, l’usage exclusif d’un format graphique vectoriel rend les activités indépendantes de la résolution de l’écran. Le petit bémol vient de la compatibilités des navigateurs puisque seul Firefox est totalement compatible. Safari, s’en sort très bien aussi, mais il souffre d’un bug d’affichage parfois pénalisant tout comme Chrome qui, en plus, ne supporte pas MathML, un format d’affichage de formules mathématiques. Internet Explorer n’est pas supporté.</p>
<p>Au niveau interface et jouabilité, je me suis énormément inspiré de ce qui se faisait dans le domaine du jeu vidéo. Même la représentation du parcours pédagogique est très inspiré par le sphérier de « Final Fantasy XII » ou l’arbre de compétences de « Path of exile ». Également, je suis un grand fan de logiciels comme « Docteur Kawashima » ou « Professeur Layton » qui, avec un game design astucieux, parviennent à rendre passionnant des problèmes parfois complexes. J’ai donc essayé d’appliquer le plus possible ces principes de gamification et j’espère que pour un projet éducatif, jLoDb arrive à proposer des choses ludiques et amusantes dans l’ensemble.</p>
<div><a href="media/8f266899.robot01.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/robot01.png" data-rel="lightbox"><img src="media/406ca9f9.robot01-300x225.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/robot01-300x225.png" alt="Initiation à la programmation" width="300" height="225"></a><p>Initiation à la programmation</p></div>
<p>Enfin, du point de vue du contenu lui-même, certaines activités référencées dans la base me semblent assez peu communes.</p>
<ul><li>4 activités de programmation (Robot, LOGO, programmation impérative et Assembleur 6502) permettent à l’utilisateur d’apprendre l’informatique et la programmation de façon totalement autonome. C’est probablement la partie la plus développée actuellement. À l’heure où il est question de l’apprentissage de l’informatique à l’école, je crois sincèrement que jLoDb apporte une réponse tout à fait crédible.</li>
<li>L’activité « Équation » (inspiré par l’excellent « Dragon Box Algébra ») permet de résoudre des systèmes d’équations à plusieurs inconnus par simple manipulation d’éléments graphiques.</li>
<li>L’activité « MathCraft » (j’adore ce nom) propose des exercices de preuves mathématiques où l’utilisateur doit prouver une hypothèse à partir d’éléments fournis par
<div><a href="media/76118ef3.mathcraft01.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/mathcraft01.png" data-rel="lightbox"><img src="media/a461ee28.mathcraft01-300x225.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/mathcraft01-300x225.png" alt="Activité MathCraft" width="300" height="225"></a><p>Activité MathCraft</p></div>
<p>l’énoncé. C’est encore assez expérimental et le formalisme de l’activité est un peu complexe, mais je trouve que cela donne des résultats plutôt prometteurs.</p></li>
</ul><p> </p>
<p><strong>Maintenant qu’on connait un peu mieux ton projet, peux-tu te présenter un peu ? Quel est ton « parcours » ?</strong></p>
<p>Je suis ingénieur en développement informatique. Dans la vraie vie, je bosse sur des programmes de gestion de flux de données. C’est un boulot intéressant car technique et exigeant mais, en même temps, il est assez frustrant parce qu’au final, il n’y a rien à montrer. Il n’y a aucun résultat visible : pas de jolies interfaces, aucune image, juste des flux de données et quelques logs. C’est, je crois, pour cette raison que j’ai commencé à programmer à la maison, pour moi, pour me faire plaisir. J’ai commencé par un logiciel de dessin sur Android en version 1.6 (« Plouik ») puis quelques jeux en SDL sous Linux avec un framework développé pour l’occasion (« Splashouille »).</p>
<p> </p>
<p><strong>Je suis honnêtement admiratif du boulot que tu as abattu seul. Depuis combien de temps travailles-tu sur ce projet ? Cela représente combien d’heures ?</strong></p>
<p>Merci. Je ne saurais dire exactement. Si j’en crois <a href="https://github.com/PoufPoufProduction" target="_blank">mon compte GitHub</a>, le dernier submit de « GNU versus zombie rotten tomatoes » (mon dernier développement hors jLoDb) remonte au 25 Juillet 2012. Je pense que cela doit correspondre au début du développement du projet. J’ai commencé par le jeu de l’alchimiste (Note De Moi : Je vous conseille de tester, c’est assez addictif comme jeu) et je me souviens l’avoir ré-écrit au moins 2 fois avant de trouver une structure satisfaisante, assez proche de ce qu’elle est encore aujourd’hui. Au niveau du temps passé, je ne saurais non plus dire. Tout cela est fait sur mon temps libre. J’essaie de développer un peu tous les jours mais cela est très fluctuant.</p>
<p> </p>
<p><strong>Je crois savoir que ton idée initiale était un seul et unique parcours dans lequel l’utilisateur pourrait progresser à n’importe quel moment de sa vie ? Cela ne te semble pas un peu audacieux comme projet ?</strong></p>
<p>Tout provient d’un constat assez simple. En tant que joueur occasionnel, j’ai passé un temps incroyable sur de jeux comme « angry birds », « candy crush » ou « puzzle and dragons » à enchaîner des actions parfois très répétitives, à faire et refaire les mêmes niveaux, à me lever plus tôt le matin pour finir une quête quelconque. Les principes de gamification ont aujourd’hui une telle efficacité qu’il est souvent difficile de décrocher. L’idée sous-jacente du projet jLoDb est donc d’utiliser ces techniques de gamification sur des domaines plus académiques afin de créer une addiction à l’apprentissage.</p>
<p>Donc oui, pour répondre à la question, c’est extrêmement ambitieux (et pas mal prétentieux, aussi).</p>
<p>Ça l’est d’autant plus que je suis convaincu désormais qu’il est tout à fait possible d’intégrer la quasi-totalité des matières universitaires, de l’apprentissage de la lecture aux domaines post-bac (comme la thermodynamique ou la médecine). Le travail à accomplir est colossale mais au combien passionnant.</p>
<p> </p>
<p><strong>Tes graphismes sont très soignés. C’est toi qui fait tout cela également ? Avec quels logiciels ?</strong></p>
<p>C’est gentil. Pour l’heure, j’ai réalisé l’ensemble des graphismes. J’ai cherché un peu à côté, mais j’avoue ne pas avoir trouvé grand chose. J’ai toujours aimé dessiner et mon petit niveau me permet de faire parfois illusion.Tous les graphismes sont vectoriels, du coup, j’utilise essentiellement <a href="https://inkscape.org/fr/" target="_blank">Inkscape</a>. Parfois, lorsque l’illustration à réaliser est très géométrique, il m’arrive de « dessiner » directement à l’aide d’un simple éditeur texte profitant du fait que le format vectoriel SVG est un format descriptif parfaitement lisible.</p>
<p> </p>
<p><strong>Par contre, pour le moment, les consignes des activités ne me semble pas forcément toutes toujours très claires. Besoin d’un coup de main ?</strong></p>
<p>C’est un problème très récurrent avec mes développements. J’ai eu le même souci sur mon logiciel de dessin que je trouvais personnellement très intuitif mais qui, compte tenu des retours utilisateurs, ne l’était pas tant que cela.</p>
<p>Cela dit, je ne trouve pas que cela soit un problème en soit. Selon moi, le vrai souci est que le contenu du projet (les exercices mais aussi le parcours pédagogique) ne doit pas être rédigé par une seule personne. C’est un non-sens absolu. Surtout pour un projet libre (et surtout quand la dite personne n’a aucune compétence pédagogique). Si je le fais actuellement c’est faute de mieux car il faut bien pouvoir présenter quelque chose, mais il est clair que ce n’est pas une bonne chose. Donc oui, j’ai clairement besoin d’aide.</p>
<p> </p>
<p><strong>De manière générale, comment fait-on si on a envie de t’aider ?</strong></p>
<p>Il y a plusieurs façons d’aider le projet. J’ai rédigé <a href="http://lol.poufpoufproduction.fr/viewtopic.php?f=3&amp;t=6" target="_blank">une notice</a> dans un forum de discussion créé pour l’occasion (et encore un peu vide). Y sont détaillées les différentes façons de participer au projet.</p>
<div><a href="media/7bdc9d09.socialis01.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/socialis01.png" data-rel="lightbox"><img src="media/7bdc9d09.socialis01.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/socialis01.png" alt="Module Genius Socialis" width="960" height="720"></a><p>Module Genius Socialis</p></div>
<p>Actuellement mon plus gros problème est la scénarisation et la validation du parcours pédagogique. Je n’ai aucune compétence pédagogique, aussi « Genius Socialis » ne doit pas être utilisé par des élèves. Pas encore. Pour qu’il soit exploitable, il faut, au préalable, qu’un groupe de personnes motivées organise et valide ces différentes séries d’exercices. Je pense que cela peut se faire via le forum car tous les outils nécessaires sont déjà disponibles. Donc, si cela vous intéresse n’hésitez pas à me contacter.</p>
<p> </p>
<p><strong>Et si je veux moi aussi installer jLoDB sur le serveur de mon école, c’est facile ? Tu as eu le temps de documenter cela quelque part ?</strong></p>
<p>C’est facile au sens où c’est une installation relativement commune. Il faut disposer d’un serveur web. Le trio Apache, mySQL et PHP est largement suffisant. Il n’y a alors plus qu’à copier le projet dans l’arborescence web, modifier le fichier de configuration conf/jlodb.ini et lancer l’installation depuis la page principale du site. Rien de bien compliqué au final. J’ai mis un peu de <a href="http://lol.poufpoufproduction.fr/viewtopic.php?f=3&amp;t=7" target="_blank">documentation</a> au niveau du forum de discussion.</p>
<p> </p>
<p><strong>Pourquoi le choix d’une licence libre (<a href="https://www.gnu.org/licenses/gpl.html" target="_blank">GPL 3</a>) ? Tu aurais pu faire le choix du propriétaire, vendre cette solution à un éditeur scolaire et prévoir ainsi le remplacement de tes usines à spermatozoïdes par du métal précieux.</strong></p>
<p>Pourquoi une licence libre ? À vrai dire, la question ne s’est pas vraiment posée : c’était une évidence dès le départ. Tout autre type de licence n’aurait fait que brider la diffusion du projet. Ce n’est pas ce dont j’avais envie.</p>
<p> </p>
<div><a href="media/464b66cc.geometry01.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/geometry01.png" data-rel="lightbox"><img src="media/52a36feb.geometry01-300x225.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/geometry01-300x225.png" alt="Un exercice de géométrie" width="300" height="225"></a><p>Un exercice de géométrie</p></div>
<p><strong>Tu vas me trouver curieux (et cette question n’intéressera surement pas vraiment nos lecteurs), mais pourquoi as-tu choisi « Pouf-Pouf Production » comme nom de domaine ? Envie de concurrencer notre <a href="http://pouhiou.com/" target="_blank">framaslave du domaine public</a> dans les noms incongrus ?</strong></p>
<p>Je pense que le choix de noms incongrus devrait être une obligation pour tous les développements non professionnels. C’est en tous cas le choix que j’ai fait en utilisant des noms parfaitement ridicules ou sans réelle signification sur l’ensemble de mes projets.</p>
<p>Initialement, « Plouik », mon logiciel de dessin sous Android et publié sous GooglePlay s’appelait « Sketchbook ». J’avais vérifié que ce nom n’était pas utilisé sur le market de Google mais je n’étais pas allé plus loin à l’époque. Si bien que quelque temps plus tard, j’ai reçu une lettre des avocats d’Autocad me demandant de dépublier expressément le logiciel sous peine de poursuites. Il est vrai qu’un « Autocad Sketchbook » existait déjà sur d’autres supports et, il a même été porté sous Android depuis.</p>
<p>J’ai donc changé le nom du logiciel. Mais, au final, le problème ne s’arrête pas là. Car même si le nom n’existe pas encore, il peut être déposé par une entreprise plus tard. Et le problème se reposera. Donc, pour éviter tout souci, le plus simple est, selon moi, de choisir, dès le départ, des noms dont personne ne veut, ni ne voudra jamais. Noms ridicules, imprononçables ou totalement incongrus : le choix reste très vaste.</p>
<p> </p>
<p><strong>Merci Johann pour cet entretien.</strong></p>
<div title="Diaspora*"><a href="javascript:(function()%7Bvar%20url%20=%20'http://framablog.org/2015/06/23/des-parcours-pedagogiques-ludiques-avec-jlodb/'%20;var%20title%20=%20'Des%20parcours%20p%C3%A9dagogiques%20ludiques%20avec%20JLoDB';%20%20%20window.open('http://framablog.org/wp-content/plugins/share-on-diaspora/new_window.php?url='+encodeURIComponent(url)+'&amp;title='+encodeURIComponent(title),'post','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')%7D)()"><span><img src="media/96904f55.diaspora.jpg" data-original-source="http://www.framablog.org/wp-content/uploads/2015/01/diaspora.jpg" alt=""></span></a></div>
<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/06/23/des-parcours-pedagogiques-ludiques-avec-jlodb/" 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="">Entretien avec S&eacute;samath : au revoir Flash, bonjour HTML5, JavaScript (et LaTeX)</a> (15/10/2012)</li><li>Framablog : <a href="">Oppikirjamaraton ou comment &eacute;crire un manuel scolaire libre en un week-end !</a> (02/11/2012)</li><li>Framablog : <a href="">Rencontre avec trois papas du Coding Go&ucirc;ter</a> (19/11/2012)</li><li>Framablog : <a href="">Pour ou contre l&#039;iPad &agrave; l&#039;&eacute;cole ? Le cas de la Corr&egrave;ze</a> (31/01/2013)</li><li>Framablog : <a href="">Le SC&Eacute;R&Eacute;N CNDP : showroom Microsoft avec la complicit&eacute; du Caf&eacute; p&eacute;dagogique ?</a> (12/03/2013)</li></ul></div></p>


feed_id: http://blogmotion.fr/systeme/docker-tutoriel-13257
title: Blogmotion : Comment prendre en main Docker
uri: Blogmotion-Comment-prendre-en-main-Docker
url: http://blogmotion.fr/systeme/docker-tutoriel-13257
content:
<p><strong>Docker</strong> est la croisée des deux mondes entre les développeurs et les sysAdmin. Vous avez probablement déjà entendu parlé du terme devOps qui décrit justement l'adhérence entre ces deux métiers.</p>
<p><img src="media/9f0d7406.docker.png" data-original-source="http://blogmotion.fr/wp-content/uploads/2015/06/docker.png" alt="docker" width="590" height="152"></p>
<p>Docker est là pour simplifier la vie des sysAdmin, car il permet de profiter de tous les avantages des machines virtuelles tout en consommant moins de ressources grâce au système de container. Docker est un outil open source publié sous licence Apache 2.0.<span></span> De façon similaire à un script ou un socle Docker va aussi prendre en charge l'installation et la configuration des différents services, sans qu'aucune compétence particulière ne soit requise.</p>
<p>Pour découvrir plus en profondeur Docker je vous invite à lire la vidéo de Grafikart à ce sujet :</p>
<p><iframe width="590" height="332" src="https://www.youtube.com/embed/XgKOC6X8W28?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>De quoi commencer à jouer avec les différents hubs à votre disposition, proposant des images (template) toutes prêtes. Vous pourrez enfin jouer avec "rm -f /" sur le serveur SVN de test plutôt que de le faire sur la prod' (ceux là se reconnaitront!).</p>
<p>De mon côté je vous conseille l'interface graphique de <a href="https://kitematic.com/" rel="nofollow">Kinematic</a> pour gagner encore un peu de temps si vous êtes sous Windows ou MacOS.</p>
<p>Une commande bien utile pour exécuter une commande dans une container :</p><pre>docker exec fb359b9a66fa ls -all /var/www/html/</pre><p>Dans cet exemple on listera le contenu du dossier /var/www/html/ du container fb359b9a66fa (que vous pouvez abgréger en "fb").</p>
<a href="http://blogmotion.fr/pratique/parrainage-premium-igraal-11785" rel="nofollow">BM vous parraine en mode Premium chez iGraal.fr : <strong>10 euros offerts à l'inscription</strong></a> :)
<br>Vous devriez me suivre sur Twitter : <strong><a href="http://twitter.com/xhark">@xhark</a></strong>
<hr><p><small><a href="http://blogmotion.fr/systeme/docker-tutoriel-13257">Article original</a> écrit par Mr Xhark publié sur <a href="http://blogmotion.fr/">Blogmotion</a> le 24/06/2015 |
<a href="http://blogmotion.fr/systeme/docker-tutoriel-13257#comments">2 commentaires</a> |
<br>Attention : l'intégralité de ce billet est protégée par la licence <a href="http://creativecommons.org/licenses/by-nd/4.0/deed.fr">Creative Commons</a> 
</small></p>
<div><h5>Vous risquez d'être aussi intéressé par :</h5><ul><li><a href="http://blogmotion.fr/virtualisation/vagrant-tuto-10939">Vagrant, la virtualisation au service du développeur</a></li><li><a href="http://blogmotion.fr/systeme/copier-fichier-unix-8644">[Linux] Comment copier très rapidement un fichier</a></li><li><a href="http://blogmotion.fr/systeme/vmware-tutoriel-9293">[Concours] Maîtrisez VMware vSphere 5</a></li><li><a href="http://blogmotion.fr/systeme/backup-bm-blog-13132">[Tutoriel] Sauvegarder un site via SSH</a></li><li><a href="http://blogmotion.fr/systeme/pfsense-64-2-2-12725">pfSense 2.2 est disponible en version finale</a></li></ul><div></div></div>
<p><img src="media/a0117921.62aa4245a7b7f5efa3d72b316fe1ca47" data-original-source="http://cdn.libravatar.org/avatar/62aa4245a7b7f5efa3d72b316fe1ca47" alt="Gravatar de Blogmotion" class="gravatar" /><br/><i>Original post of <a href="http://blogmotion.fr/systeme/docker-tutoriel-13257" title="Visit the source">Blogmotion</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Brice Capelle : <a href="">Ubuntu &ndash; Mise &agrave; jour de version en ligne de commande</a> (26/07/2009)</li><li>Blogmotion : <a href="">[Windows] Se connecter en SSH derri&egrave;re un serveur proxy</a> (26/11/2012)</li><li>Blogmotion : <a href="">Overmon, la supervision libre cl&eacute; en main</a> (05/12/2012)</li><li>Alexandre LUCAZEAU : <a href="">Installer un serveur DNS qui peut &ecirc;tre &eacute;conome en m&eacute;moire : NDS</a> (22/02/2014)</li><li>Blogmotion : <a href="">Ajenti, l&rsquo;alternative &agrave; webmin &eacute;crite en python</a> (08/03/2014)</li></ul></div></p>


feed_id: http://www.goffi.org/post/2015/06/24/Parlons-XMPP-%C3%A9pisode-1-les-bases
title: Goffi : Parlons XMPP - épisode 1 - les bases
uri: Goffi-Parlons-XMPP-épisode-1-les-bases
url: http://www.goffi.org/post/2015/06/24/Parlons-XMPP-%C3%A9pisode-1-les-bases
content:
<div>Salut à Vous,</div>

<div> </div>

<div>Bon, comme je trouve vraiment dommage que XMPP soit mal connu ou compris, j'ai décidé de commencer une série d'articles pour vous expliquer ce que c'est.</div>

<div> </div>

<div>Ces articles sont destinés à un public averti, mais pas forcément de développeurs, et j'espère qu'il vous aidera à comprendre les intérêts de ce protocole et à mieux utiliser vos logiciels.</div>

<div> </div>

<div>Étant développeur du projet <a href="http://salut-a-toi.org/">Salut à Toi</a>, je donnerai probablement souvent des exemples avec.</div>

<div> </div>

<div>Donc commençons par les bases.</div>

<div> </div>

<div>XMPP c'est quoi ? C'est un protocole de messagerie et de présence standard, et extensible (<a href="https://fr.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol">XMPP</a> signifie « eXtensible Message and Presence Protocol », soit « protocole de présence et messagerie extensible »), c'est à dire qu'il est documenté et utilisé comme une référence (ici validée par un organisme de standardisation : l'<a href="https://fr.wikipedia.org/wiki/Internet_Engineering_Task_Force">IETF</a>). Ceci permet à tous les logiciels qui l'utilisent de parler la même langue, et d'être interopérables. Il s'agit d'un protocole libre, c'est à dire que vous pouvez obtenir la documentation et l'utiliser gratuitement, sans restriction légale ou technique, et que vous pouvez l'améliorer ou le modifier (mais si vous déviez et que vous ne proposez pas vos modifications, vous risquez de perdre la compatibilité avec les autres logiciels).</div>

<div> </div>

<div>XMPP est décentralisé et fédéré, c'est à dire que vous pouvez avoir des serveurs un peu partout, ils pourront (s'ils ne l'interdisent pas explicitement dans leur configuration) communiquer entre eux.</div>

<div> </div>

<div>C'est un protocole populaire, de nombreux logiciels permettent de l'utiliser : en serveurs on peut citer Prosody, Ejabberd, Open Fire, Tigase, Mongoose.im, Metronome, etc. En client: Gajim, Poezio, Pidgin, Psi, Swift, Jappix, Movim, et bien sûr Libervia/Salut à Toi (je vous laisse chercher les sites officiels vous-même). Une liste plus complète (serveurs, clients et bibliothèques) est disponible ici: <a href="https://xmpp.org/xmpp-software/">https://xmpp.org/xmpp-software/</a>.</div>

<div> </div>

<div>Si vous ne voulez pas installer un serveur chez vous, de nombreux serveurs publics sont disponibles: en France on peut citer ceux de l'APINC (jabber.fr, im.apinc.org, etc), de La quadrature de Net, etc. Une petite liste (la page n'est pas à jour, n'hésitez pas à contribuer !) <a href="http://wiki.jabberfr.org/Serveurs">est disponible ici en français</a>, sinon vous pouvez regarder sur <a href="https://xmpp.net/directory.php">https://xmpp.net/directory.php</a> ou <a href="http://www.jabberes.org/servers/">http://www.jabberes.org/servers/</a> (oui il y en a beaucoup !). Mais je vous recommande très fortement d'installer votre propre serveur ou de vous approcher d'une association locale avec qui vous pouvez communiquer facilement : d'une part si vous installez vous-même, ça vous permet de mieux maîtriser vos données, et d'autre part si vous voulez une fonctionnalité en particulier, il vaut mieux pouvoir demander facilement aux administrateurs une mise à jour.</div>

<div> </div>

<div>Bon maintenant qu'on sait tout ça, essayons de créer un compte.</div>

<div> </div>

<div>Une fois un serveur installé ou un serveur public choisi, vous pouvez créer un compte. Vous aurez alors une adresse, un « jid » (pour Jabber ID, « Jabber » est l'ancien nom du procole, ce nom appartient désormais à une société privée, il est juste gardé ici pour des raisons historiques).</div>

<div> </div>

<div>Cette adresse est de la forme nom_local@domaine.tld/ressource, ou en forme canonique (ce qu'on appelle le « bare jid ») nom_local@domaine.ext. Par exemple la mienne est goffi@jabber.fr . Celà ne vous rappelle rien ? Et oui ça ressemble beaucoup aux adresses de courrier électronique !</div>

<div> </div>

<div>Mais alors c'est quoi la ressource ? La ressource est liée au logiciel client que vous utilisez pour vous connecter : XMPP a été pensé dès l'origine pour permettre à plusieurs clients de se connecter en même temps (il y a 10 ans, peu de protocoles de messagerie le permettaient, et se reconnecter ailleurs signifiait souvent la déconnexion du premier client), et cette ressource permet de les identifier. Autrement dit, vous n'avez une ressource que quand vous êtes connectés, et elle est différente pour chaque client que vous utilisez : si je me connecte avec Libervia, Gajim et Movim, j'aurais 3 ressources différentes.</div>

<div> </div>

<div>Il y a eu plusieurs écoles pour nommer la ressource, parfois on s'en servait pour indiquer le lieu de connexion (« maison », « bureau »), les clients mettaient souvent leur nom par défaut (« gajim », « psi »). Aujourd'hui, il est admis qu'il vaut mieux avoir une ressource non prédictible, car sinon quelqu'un peut savoir si vous êtes connectés ou pas (même si vous ne souhaitez pas que ça se sache) en faisant une requête à cette ressource. Il vaut donc mieux laisser le serveur choisir la ressource pour nous.</div>

<div> </div>

<div>Enfin, votre ressource est associée à une priorité: elle permet de déterminer, si plusieurs ressources sont connectées, laquelle va recevoir le message. Mais nous y reviendrons plus tard.</div>

<div> </div>

<div>Dans le prochain épisode je vous parlerai des extensions et de la découverte de fonctionnalités.</div>

<div> </div>

<div>Voilà, dites-moi si vous êtes intéressés par cette série, si cela vous semble trop technique, ou si vous avez des remarques ou des corrections à faire. Je publie la série en même temps sur <a href="http://linuxfr.org/users/goffi/journaux/parlons-xmpp-episode-1-les-bases">DLFP</a>, et le tout est sous licence CC By-SA, donc n'hésitez pas à réutiliser, diffuser ou modifier !</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/06/24/Parlons-XMPP-%C3%A9pisode-1-les-bases" 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 2 - le c&oelig;ur et les extensions</a> (25/06/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://romainelubrique.org/tv-chronique-domaine-public-16-56kast-56
title: Romaine Lubrique : Chronique « Domaine public » #16 du 56Kast #56
uri: Romaine-Lubrique-Chronique-Domaine-public-16-du-56Kast-56
url: http://romainelubrique.org/tv-chronique-domaine-public-16-56kast-56
content:
<img alt="" align="right" src="media/8bffea32.arton211-94eae.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L150xH94/arton211-94eae.jpg" width="150" height="94"><div><p>15ème chronique « Domaine public » dans le « Quartier libre » de l'émission 56Kast des <a href="http://ecrans.liberation.fr/" rel="external">Écrans</a> de Libération dans les studios de <a href="http://www.nolife-tv.com/" rel="external">Nolife</a>. Enregistrée le 3 juin 2015 en compagnie de Tristan Nitot et animée par Camille Gévaudan et Erwan Cario.</p>
<div><iframe width="480" height="360" src="//www.youtube-nocookie.com/embed/hFfTe_GEUuE?rel=0" frameborder="0" allowfullscreen></iframe></div><h3>Les liens pour aller plus loin</h3><ul><li> <a href="http://www.nextinpact.com/news/95230-loi-creation-fleur-pellerin-ne-veut-pas-definition-positive-domaine-public.htm" rel="external">Loi Création : Fleur Pellerin ne veut pas de définition positive du
domaine public (Next INpact)</a></li><li> <a href="http://www.outings-project.org/" rel="external">Outings Project : Moved from museums walls to the streets</a></li><li> <a href="http://digit.biblio.polito.it/pubblico_dominio/eventi.html" rel="external">Flash Mob à Turin</a></li></ul></div>
<p><img src="media/167784bb.f94e2b8eb9a1f48da473eb24162decf5" data-original-source="http://cdn.libravatar.org/avatar/f94e2b8eb9a1f48da473eb24162decf5" alt="Gravatar de Romaine Lubrique" class="gravatar" /><br/><i>Original post of <a href="http://romainelubrique.org/tv-chronique-domaine-public-16-56kast-56" title="Visit the source">Romaine Lubrique</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Romaine Lubrique : <a href="">Chronique &laquo; Domaine public &raquo; #13 du 56Kast #46</a> (23/01/2015)</li><li>Romaine Lubrique : <a href="">Chronique &laquo; Domaine public &raquo; #14 du 56Kast #51</a> (20/03/2015)</li><li>Romaine Lubrique : <a href="">Chronique &laquo; Domaine public &raquo; #15 du 56Kast #54</a> (22/05/2015)</li><li>Romaine Lubrique : <a href="">Chronique &laquo; Domaine public &raquo; #4 du 56Kast #14</a> (19/02/2014)</li><li>Romaine Lubrique : <a href="">Chronique &laquo; Domaine public &raquo; #5 du 56Kast #18</a> (28/03/2014)</li></ul></div></p>


feed_id: http://genma.free.fr/?Tor-Le-reseau-Tor-a-besoin-de-vous-Soutenez-NosOignons
title: genma : Tor - Le réseau Tor a besoin de vous ! Soutenez NosOignons
uri: genma-Tor-Le-réseau-Tor-a-besoin-de-vous-Soutenez-NosOignons
url: http://genma.free.fr/?Tor-Le-reseau-Tor-a-besoin-de-vous-Soutenez-NosOignons
content:
<img alt="" align="right" src="media/66bfe744.arton2300.jpg" data-original-source="http://genma.free.fr/IMG/arton2300.jpg" width="150" height="79"><div><p>Je pense que la plupart des lecteurs de ce blog sont familiers avec Tor ou du moins en connaisse l'usage et le nom de ce système d'anonymisation et toute l'importance que l'usage et la défense de Tor ont pour moi. C'est pourquoi il est important pour moi de donner et relayer <a href="https://nos-oignons.net/campagne2015/" title="NosOignons - Appels à dons">l'appel à dons pour la campagne de 2015 de l'association Nos Oignons</a>.</p> <p>Participez au réseau Tor <a href="https://nos-oignons.net/campagne2015/" title="NosOignons - Appels à dons">en soutenant l'association Nos oignons</a>, c'est soutenir une équipe de personnes motivées, sympathiques, oeuvrant dans l'ombre chaque jour pour fournir des noeuds supplémentaires (et maintenir les noeuds déjà en place). C'est soutenir l'infrastructure du réseau Tor et permettre à des millions de personnes de part le monde d'avoir un outil leur permettant d'avoir un peu plus de vie privée ou d'être en sécurité quand elles vont sur Internet.</p> <p>La <a href="https://nos-oignons.net/campagne2015/" title="NosOignons - Appels à dons">page d'appels aux dons</a> explique tout en détail sur le pourquoi soutenir et donner, comment donner etc. De même que <a href="https://nos-oignons.net/" title="Le site de NosOignons">le site de NosOignons</a> en lui-même donne beaucoup d'informations sur leurs activités.</p> <p>Je tiens à remercier personnellement toute personne qui fera un don car <b>en donnant, vous nous aidez chaque jour à avoir un réseau Tor qui continue</b>. Alors MERCI à vous, généreux donateurs. Et que vous donniez ou pas, <b>relayez l'information d'appels à dons, sensibilisez sur les usages POSITIFS et la nécessité du réseau Tor</b>. Merci.</p> <p><b>Série de liens</b><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="-"><a href="https://nos-oignons.net/campagne2015/" title="NosOignons - Appels à dons">NosOignons - Appels à dons</a><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="-"><a href="https://nos-oignons.net/campagne2015/index.en.html" title="NosOignons - Appels à dons English Version">NosOignons - Appels à dons English Version</a><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="-"><a href="https://nos-oignons.net/" title="Le site de NosOignons">Le site de NosOignons</a></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/?Tor-Le-reseau-Tor-a-besoin-de-vous-Soutenez-NosOignons" 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: https://wooster.checkmy.ws/2015/06/collectd-alternatives/
title: Wooster by CheckmyWebsite : Les alternatives à Collectd
uri: Wooster-by-CheckmyWebsite-Les-alternatives-à-Collectd
url: https://wooster.checkmy.ws/2015/06/collectd-alternatives/
content:
<p>Collectd est le client en mode passif, autrement appelé mode push, le plus connu et il fait un excellent job. Il y a pourtant comme d’habitude des cas où il est souhaitable de passer par une alternative, le cas le plus évident étant le besoin d’un client Windows. Celui de Collectd est payant.</p>
<p>Il faut bien sûr que ces alternatives puissent fonctionner dans mon contexte d’architecture qui est InfluxDB et Grafana et qu’elles ne constituent pas en elles-même une solution complète de supervision. Juste la collecte…</p>
<p>Tous les outils présentés sont capables… Ou presque de collecter des métriques sur des intervalles de temps courts, inférieurs à 30 secondes.</p>
<section><h2>Munin</h2>
<div>
<img src="media/f83832a3.munin.png" data-original-source="https://wooster.checkmy.ws/assets/img/posts/collectd-alternatives/munin.png" alt="Munin"></div>
<p><a href="http://munin-monitoring.org/">Munin</a>, c’est le vieux briscard de la bande. Il existe depuis une bonne dizaine d’années, est écrit en Perl, mais sait encore se montrer intéressant dans certains cas, notamment quand vous recherchez des plugins un peu ésotériques. En le couplant avec un utilitaire de <a href="https://github.com/jforman/munin-graphite">ce type</a>, il vous est tout à fait possible d’envoyer les métriques collecté par Munin dans Graphite, donc InfluxDB. Et si vous avez une installation de monitoring basée sur Munin, c’est l’occasion de donner un coup de neuf à vos graphiques à peu de frais.</p>
</section><section><h2>Diamond</h2>
<p><a href="https://github.com/BrightcoveOS/Diamond">Diamond</a> est certainement celui qui se rapproche le plus de Collectd. Il est par contre écrit en Python et dispose de moins de plugins. Il possède un <a href="https://github.com/python-diamond/Diamond/wiki/handler-InfluxdbHandler">plugin natif</a> pour InfluxDB, ce qui peut en faire un très bon choix, surtout si vous avez des serveurs Windows à monitorer. La liste des « <a href="https://github.com/python-diamond/Diamond/wiki/Collectors">collectors</a> » dans le jargon Dimaond est assez impressionnante et vous devriez trouver votre bonheur là-dedans.</p>
</section><section><h2>Host sFlow</h2>
<div>
<img src="media/61fe910f.hostsflow.png" data-original-source="https://wooster.checkmy.ws/assets/img/posts/collectd-alternatives/hostsflow.png" alt="Host sFlow"></div>
<p><a href="http://host-sflow.sourceforge.net/">Host sFlow</a> n’est certainement pas le plus connu du lot mais existe aussi depuis pas mal de temps. Son intérêt réside surtout dans sa capacité à utiliser le protocle <a href="http://www.sflow.org/">sFlow</a>, ce qui peut s’avérer intéressant pour qui veut monitorer finement son trafic réseau par exemple. L’agent tourne sur toutes les plateformes connues et remonte aussi bien métriques réseaux que système. La connexion à InfluxDB se fait par contre malheurseument via un <a href="http://blog.sflow.com/2012/01/graphite.html">programme intermédiaire</a>, rendant son exploitation plus contraignante.</p>
</section><section><h2>cAdvisor</h2>
<div>
<img src="media/13bef7bc.cadvisor.png" data-original-source="https://wooster.checkmy.ws/assets/img/posts/collectd-alternatives/cadvisor.png" alt="cAdvisor"></div>
<p><a href="https://github.com/google/cadvisor">cAdvisor</a> est le collecteur écrit par Google pour les environnements de type containers, qu’il soient au format Docker ou LXC. Son scope est donc plus restreint mais ce qu’il fait, il le fait bien et avec une web UI en prime. Il pourrait donc plus compléter que remplacer un Collectd, qui reste assez « lourd » à <a href="https://www.iweb-hosting.co.uk/blog/collecting-lxc-container-resource-usage-using-ansible-collectd.html">configurer</a> quand il s’agit de monitorer des machines virtuelles type containers.</p>
</section><section><h2>Performance Co-pilot</h2>
<div>
<img src="media/c97ae41d.pcp.png" data-original-source="https://wooster.checkmy.ws/assets/img/posts/collectd-alternatives/pcp.png" alt="Performance Co-pilot"></div>
<p><a href="http://www.pcp.io/">Performance co-pilot</a>, « pcp » pour les intimes, est celui que j’ai le moins testé de cette sélection. Le bougre possède pourtant de sérieux atouts mais est plus complexe à appréhender que ces congénères. C’est peut-etre dû à des fonctionnalités supplémentaires comme le fait de pouvoir faire une reprise à postériori de valeurs collectées auparavant. La connexion à InfluxDB se fait là aussi au travers d’une interface type graphite par un module pcp du nom de pcp2graphite, ce qui est peu surpenant au demeurant !</p>
</section><section><h2>Telegraf</h2>
<div>
<img src="media/a288b219.telegraf.png" data-original-source="https://wooster.checkmy.ws/assets/img/posts/collectd-alternatives/telegraf.png" alt="Telegraf"></div>
<p><a href="https://github.com/influxdb/telegraf">Telegraf</a> est le petit dernier et le petit nouveau de cette sélection. La version 0.1.1 vient juste de sortir. C’est aussi le client « natif » InfluxDB puisque développé en Go par les mêmes développeurs que la base de données. Il est donc censé exposer l’ensemble des possiblités de InfluxDB, notamment la possiblité d’ajouter des tags sur ces métriques. Peu de plugins donc pour le moment, mais à coup sûr un projet à suivre. Les données remontées pour le système « cpu, disk io, mémoire, réseau » sont en tout cas très complètes.</p>
</section><section><h2>À l’heure du choix</h2>
<p>Il n’est pas fait en ce qui me concerne et dépend en grand parti du contexte d’utilisation. Mon choix par défaut se porterait sur Diamond, ou plus tard Telegraf pour leur capacité à utiliser nativement l’API de InfluxDB. Il est bon en tout cas de savoir qu’une multitude de collecteurs compatibles Graphite/InfluxDB sont à notre disposition pour pourvoir s’adapter à chacun de ces contextes.</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/06/collectd-alternatives/" 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.goffi.org/post/2015/06/25/Parlons-XMPP-%C3%A9pisode-2-le-c%C5%93ur-et-les-extensions
title: Goffi : Parlons XMPP - épisode 2 - le cœur et les extensions
uri: Goffi-Parlons-XMPP-épisode-2-le-cœur-et-les-extensions
url: http://www.goffi.org/post/2015/06/25/Parlons-XMPP-%C3%A9pisode-2-le-c%C5%93ur-et-les-extensions
content:
<div>Maintenant qu'on sait de quoi on parle, voyons à quoi ressemble le cœur du protocole.</div>

<div> </div>

<div> </div>

<div>À la base XMPP c'est 3 (anciennement 2) <a href="https://fr.wikipedia.org/wiki/Request_for_comments">RFCs</a>: la 6120, la 6121, et la 6122 (il y en a d'autres, mais ces 3 là sont les principales). Elles expliquent tout le cœur comme l'envoi de messages, les informations de présence, les statuts, etc.</div>

<div> </div>

<div>Sans trop entrer dans les détails qui vont concerner surtout les développeurs, on peut rapidement expliquer que XMPP se base sur 3 types d'éléments, ou « stanzas »:</div>

<div> </div>

<div>
<ul><li><presence/> pour indiquer principalement… notre information de présence (parfois on y accroche aussi d'autres choses comme des infos sur notre avatar ou nos capacités, mais ne nous égarons pas). La présence est relayée par votre serveur à toutes les personnes à qui vous avez donné l'accès (voir plus bas).
	<div>  On peut associer un état et un message à notre présence. L'état peut être un des suivants (les noms peuvent changer selon votre client)</div>

	<div>
	<ul><li><b>disponible </b>(par défaut): vous êtes en ligne normalement</li>
		<li><b>away</b> (absent): vous êtes absent pour une courte période</li>
		<li><b>chat</b> (discussion): vous avez particulièrement envie de parler</li>
		<li><b>dnd</b> (do not disturb – ne pas déranger): vous êtes occupé (souvent appelé « busy » aussi dans les clients)</li>
		<li><b>xa</b> (eXtended Away – durablement absent): vous êtes absent pour une longue période</li>
	</ul></div>

	<div>  Le message de statut permet spécifier en langage clair votre disponibilité (par exemple « je regarde un film, ne pas déranger »), même si en pratique c'est utilisé pour tout type de message (beaucoup de gens mettent une citation par exemple).</div>
	</li>
	<li><message/> un envoi de message de type j'envoie et j'oublie. Il existe 5 types de messages :
	<ul><li><b>chat</b> (discussion): le plus connu, celui qui sert à la messagerie instantanée simple</li>
		<li><b>error</b> (erreur): celui-là est normalement géré par les logiciels directement, il se traduit souvent par un fenêtre vous indiquant dans votre client que quelque chose s'est mal passé</li>
		<li><b>groupchat</b> (discussion de groupe): comme « chat », mais pour les discussions à plusieurs. En pratique la différence ne concerne que les développeurs et cela devrait être transparent dans le client</li>
		<li><b>headline</b> (manchette): un message important, une annonce. Normalement, ces messages ne sont pas gardés hors ligne, aussi si vous n'êtes pas connecté au moment du message, vous ne devriez pas l'avoir. Ces messages ne sont pas faits pour y répondre. Un exemple typique est une annonce de maintenance du serveur imminente</li>
		<li><b>normal</b> : un type méconnu et pourtant intéressant. Il s'agit d'un message ayant généralement un sujet, et en dehors d'une conversation instantanée. Oui oui, exactement comme un courriel ! C'est plus ou moins son équivalent XMPP.</li>
	</ul><div>À cela s'ajoute la gestion des « thread » (fils de discussion), mais nous en parlerons une autre fois.</div>
	</li>
	<li><IQ/> (Info/Query – information/requête): utilisé pour tout ce qui est de type question/réponse (il est obligatoire de répondre à une requête <IQ/>, au pire par une erreur). Son utilisation concerne plutôt les développeurs, c'est la base de la plupart des fonctionnalités que vous utilisez : cet élément sert à dire « je veux connaître ou modifier telle information »</li>
</ul></div>

<div> </div>

<div>Je ne veux pas trop entrer dans les détails techniques, mais il me semble essentiel de connaître les différents types de messages et de présences pour bien comprendre son client.</div>

<div> </div>

<div>À noter un point excellent avec XMPP, et largement sous exploité : XMPP sait nativement gérer les différentes langues, grâce à son héritage de XML (xml:lang). Autrement dit, vous pouvez spécifier un message normal ou de statut à la fois en français, en allemand et en slovaque. C'est un atout majeur que nous comptons bien exploiter dans Libervia.</div>

<div> </div>

<div>Passons maintenant à une autre partie essentielle : la liste de contacts.</div>

<div> </div>

<div>Dans le monde XMPP, on l'appelle « roster » (qui se traduit par « liste » ou « tableau de service »). À chaque contact que vous y ajoutez, vous pouvez associer 0, 1 ou plusieurs groupes (« famille », « amis », etc), un nom (donné par l'utilisateur et non le contact), ainsi qu'une information d'abonnement (« subscription »).</div>

<div> </div>

<div>L'abonnement permet de savoir si vous avez autorisé votre contact à avoir votre information de présence, et si le contact vous a autorisé à voir la sienne. C'est pour cela que quand quelqu'un vous ajoute dans sa liste de contacts, votre client, par exemple Gajim, vous demande si vous l'autorisez à connaître votre information de présence. Il est tout à fait possible d'avoir autorisé un contact à vous voir sans qu'il ne vous autorise à le voir (et inversement évidemment), voir qu'aucun des deux ne soit autorisé à voir la présence de l'autre (mais je pense que la plupart des clients suppriment le contact du roster dans ce cas).</div>

<div> </div>

<div>Les groupes sont associés aux contacts, et non l'inverse (ce n'est pas une liste  liste de groupes qui contiennent des contacts), c'est la raison pour laquelle il est impossible d'avoir un groupe sans contact associé (c.-à-d. vide).Là encore les groupes sont à mon sens sous-exploités dans le monde XMPP, nous y reviendrons.</div>

<div> </div>

<div> </div>

<div>Voilà pour aujourd'hui. J'ai finalement préféré couper la partie extensions pour le prochain article, pour éviter de trop charger.</div>

<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/06/25/Parlons-XMPP-%C3%A9pisode-2-le-c%C5%93ur-et-les-extensions" 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="">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.blog-des-telecoms.com/pfsense-sortie-de-la-version-2-2-3-corrections-de-securite/
title: Mathias : pfSense : sortie de la version 2.2.3 – corrections de sécurité
uri: Mathias-pfSense-sortie-de-la-version-2-2-3-corrections-de-séc
url: http://www.blog-des-telecoms.com/pfsense-sortie-de-la-version-2-2-3-corrections-de-securite/
content:
<p>pfSense, le célèbre firewall open source basé sur BSD vient de sortir la dernière version, la 2.2.3.</p>
<p>Cette release corrige deux importantes types de faille de sécurité, la première touchant l’interface graphique d’administration (failles de type XSS) et la seconde touche le maintenant célèbre OpenSSL (CVE-2015-1788, CVE-2015-1789, CVE-2015-1790, CVE-2015-1791, CVE-2015-1792, CVE-2015-4000).</p>
<p>Des corrections de bugs touchent les problèmes de corrections de système de fichiers (j’en connais qui vont être content <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉"> ).</p>
<p>A noter, que la partie IPSEC a subi de nombreuses améliorations (mise à jour vers strongSwan 5.3.2), de corrections de bugs (intégration de patchs de FreeBSD) et de nouvelles fonctionnalités (intégration de nouveaux modes pour la phase 1 en respect avec la RFC 5903, ajout du support de EAP-RADIUS pour les clients mobiles IKEv2…)</p>
<p>Avant la mise à jour je vous invite à lire de manière attentive les <a href="https://doc.pfsense.org/index.php/2.2.3_New_Features_and_Changes" target="_blank">notes décrivant les changements de pfSense 2.2.3</a>.</p>
<p>Je vous invite à mettre à jour votre système au plus vite, non sans avoir fait une bonne sauvegarde. Au passage, je rappelle la nécessité de ne pas laisser accessible l’interface web de votre pfSense via la patte WAN ou le réseau WiFi !</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="1263"></div></div><div><h3>Autres articles à lire:</h3><ul><li><a href="http://www.blog-des-telecoms.com/pfsense-sortie-de-la-version-2-1-1/" target="_blank">pfSense : sortie de la version 2.1.1 :-)</a></li><li><a href="http://www.blog-des-telecoms.com/sortie-de-la-version-2-0-2-de-pfsense-appliance-de-securite-open-source-de-reference/" target="_blank">Sortie de la version 2.0.2 de PFSense, appliance de…</a></li><li><a href="http://www.blog-des-telecoms.com/pfsense-faille-openssl-heartbeat-heart-bleed-bug-cve-2014-0160/" target="_blank">pfSense : Faille OpenSSL heartbeat ( Heart Bleed bug ) –…</a></li><li><a href="http://www.blog-des-telecoms.com/pfsense-sortie-de-la-version-2-1-2/" target="_blank">pfSense : sortie de la version 2.1.2</a></li><li><a href="http://www.blog-des-telecoms.com/pfsense-exporter-la-configuration-client-openvpn/" target="_blank">PfSense : exporter la configuration client OpenVPN</a></li></ul><div></div></div><p>Cet article <a rel="nofollow" href="http://www.blog-des-telecoms.com/pfsense-sortie-de-la-version-2-2-3-corrections-de-securite/">pfSense : sortie de la version 2.2.3 – corrections de sécurité</a> est apparu en premier sur <a rel="nofollow" href="http://www.blog-des-telecoms.com/">Blog des télécoms - Le blog de Mathias, expert et formateur télécoms</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><a href="http://www.blog-des-telecoms.com/?flattrss_redirect&amp;id=1263&amp;md5=51cf10563ffc2d5778498710ddc60bc1"><img src="media/7fffde2a.flattr-badge-large.png" data-original-source="http://www.blog-des-telecoms.com/wp-content/plugins/flattr/img/flattr-badge-large.png" srcset="http://www.blog-des-telecoms.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="Flattr this!"></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/pfsense-sortie-de-la-version-2-2-3-corrections-de-securite/" 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="">Sortie de la version 2.0.2 de PFSense, appliance de s&eacute;curit&eacute; open source de r&eacute;f&eacute;rence</a> (30/12/2012)</li></ul></div></p>


feed_id: http://syvolc.briolet.fr/2015/06/26/opensuse-42/
title: T. BRIOLET : openSUSE 42 !
uri: T-BRIOLET-openSUSE-42
url: http://syvolc.briolet.fr/2015/06/26/opensuse-42/
content:
<p>Avec de profondes modifications en son cœur, SUSE Linux Entreprise donne la voie à suivre pour le projet openSUSE.</p>
<p>Les changements sont tellement importants que l’objectif est de construire une nouvelle version standard d’openSUSE, malgré le succès d’openSUSE Tumbleweed.</p>
<p><a href="media/5e0ebe25.42.jpg" data-original-source="http://syvolc.briolet.fr/wp-uploads/2015/06/42.jpg"><img src="media/70158d21.42-300x300.jpg" data-original-source="http://syvolc.briolet.fr/wp-uploads/2015/06/42-300x300.jpg" alt="42" width="300" height="300"></a></p>
<p>Cette version pourrait s’appeler openSUSE 42. (C’est actuellement le nom du projet sur l’openSUSE Build Service) . Sa sortie est prévue autour de la <a href="http://www.susecon.com/" target="_blank">SUSECon </a> d’Amsterdam du 2 au 6 novembre 2015.</p>
<p>Contrairement aux anciennes versions standards, openSUSE 42 s’alignera sur les sorties et les “service packs” de SUSE Linux Enterprise.</p>
<p>Il y a déjà 2000 paquets dans openSUSE 42. Ce sera une version avec un support à long terme assuré par la communauté et par SUSE.</p>
<p>Une première milestone (version en développement) est prévue pour bientôt. Toute fois aucun live CD n’est envisagé pour le moment.</p>
<p> </p>
<p>—</p>
<p>Syvolc</p>
<p>Source : <a href="https://news.opensuse.org/2015/06/26/work-begins-on-totally-new-opensuse-release/">https://news.opensuse.org/2015/06/26/work-begins-on-totally-new-opensuse-release/</a></p>
<p> </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/06/26/opensuse-42/" 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://www.blog-des-telecoms.com/creer-votre-serveur-asterisk-dans-linux-pratique-ete-2015/
title: Mathias : Créer votre serveur Asterisk : dans Linux Pratique été 2015
uri: Mathias-Créer-votre-serveur-Asterisk-dans-Linux-Pratique-été-20
url: http://www.blog-des-telecoms.com/creer-votre-serveur-asterisk-dans-linux-pratique-ete-2015/
content:
<p>Le nouveau <a href="http://boutique.ed-diamond.com/home/872-linux-pratique-90.html" target="_blank">Linux Pratique</a> vient de sortir avec un article intitulé « Créez votre serveur Asterisk ». Lisez attentivement cet article, et ensuite je vous invite à découvrir pour ceux qui ne connaissent pas encore 2 solutions top basées sur Asterisk :</p>
<ul><li><a href="http://xivo.io/" target="_blank">Xivo</a> : une solution créée et éditée par une entreprise française, Avencall. XiVo est une solution complète permettant de déployer un IPBX d’entreprise avec toutes les fonctionnalités nécessaires. L’interface d’administration est claire et complète et le nouveau XiVo Client (bandeau utilisateur permettant de gérer la présence, l’annuaire, le tchat, l’envoi de fax et les renvois de poste) est pratique et agréable. XiVo est construit sur une plateforme Debian et est dédié à être installé sur un serveur (vous pouvez aussi acheter un serveur avec XiVo pré installé).</li>
<li><a href="http://www.astlinux.org/" target="_blank">Astlinux</a> : une solution alternative plutôt orientée pour les TPE mais qui connaissent déjà Asterisk. Astlinux fournit une plateforme sécurisée intégrant Firewall, VPN, routage, QoS ainsi qu’une interface web légère. Les utilisateurs disposent d’un accès web dédié permettant de gérer renvois, messagerie vocale, annuaire. Mais pour gérer les appels, vous devrez savoir programmer le dialplan Asterisk (c’est pas bien compliqué non plus). Astlinux fonctionne sur un OS Linux embarqué et très léger avec pour objectif d’être installé sur des mini serveur comme les soekris.</li>
</ul><p>Dans ce numéro de <a href="http://boutique.ed-diamond.com/home/872-linux-pratique-90.html" target="_blank">Linux Pratique Juillet / Août 2015</a>, vous avez aussi un article sur une plateforme de CMS basée sur Django, <a href="http://mezzanine.jupo.org/" target="_blank">Mezzanine</a>. Je vous recommande cette solution, du Python, du PostgreSQL et une bonne VM et vous pouvez accueillir des milliers de visiteurs sur votre site. Django, le célèbre framework Python, intègre toutes les briques essentielles, et cela nativement afin de sécuriser les applications web. L’installation est super simple (pip install mezzanine) et pour créer un nouveau projet, vous devez taper 2 commandes supplémentaires (qui ne sont pas plus compliquées). Je vous invite à regarder les sites existants fonctionnant sous Mezzanine ainsi que la démonstration (surtout la partie admin, car la partie front est un peu pourrie par les utilisateurs !!!). Et pour les habitués de WordPress, il existe aussi des <a href="http://mezzathe.me/" target="_blank">thèmes pour Mezzanine CMS disponibles en téléchargement</a> (gratuits et payants). En voici un que j’aime bien qui s’appelle <a href="http://mezzathe.me/preview/singularity/" target="_blank">Singularity</a> :</p>
<p><img src="http://i2.wp.com/www.blog-des-telecoms.com/wp-content/uploads/2015/06/singularity-670x0.jpg?resize=640%2C327" alt="thème Mezzanine CMS Singularity Django" data-recalc-dims="1"></p>
<p>Et je profite de cet apparté sans grand rapport avec Asterisk (un peu quand même, on pourrait utiliser Django pour faire un GUI sympa à Asterisk pour des applications spécifiques comme je le fais pour FreeSwitch), pour vous présenter un premier lien regroupant l’ensemble des <a href="https://www.djangopackages.com/grids/g/cms/" target="_blank">solutions CMS basées sur le framework Django</a> et les <a href="https://www.djangopackages.com/grids/g/blogs/" target="_blank">solutions de blog basées aussi sur Django</a>. Je vous recommande <a href="http://django-blog-zinnia.com/" target="_blank">Zinnia</a>, développé par un Français. J’ai hésité à migrer mon blog vers sa solution, mais je manque de temps (et il faut que je change d’hébergement !)</p>
<p><img src="http://i1.wp.com/www.blog-des-telecoms.com/wp-content/uploads/2015/06/a5e06560396951ed2afe9d06829d04d9.png?resize=640%2C307" alt="Zinnia blog CSM Django" data-recalc-dims="1"></p>
<p>Je vous laisse maintenant acheter ce magazine en ligne ou chez votre marchande de journaux, un bon petit numéro pour avoir un peu de lecture saine (pas Voici ou Mickey) sur la plage cet été.</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="1278"></div></div><div><h3>Autres articles à lire:</h3><ul><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><li><a href="http://www.blog-des-telecoms.com/mettre-en-place-un-environnement-de-developpement-django-sous-opensuse/" target="_blank">Mettre en place un environnement de développement Django…</a></li><li><a href="http://www.blog-des-telecoms.com/django-simple-invoice-application-des-gestion-de-facture-pour-django/" target="_blank">django-simple-invoice : application des gestion de facture…</a></li><li><a href="http://www.blog-des-telecoms.com/comment-securiser-le-sip-d-un-serveur-asterisk/" target="_blank">Comment sécuriser le SIP d’un serveur asterisk ?</a></li><li><a href="http://www.blog-des-telecoms.com/asterisk-peut-il-remplacer-votre-pabx/" target="_blank">Asterisk peut-il remplacer votre PABX ?</a></li></ul><div></div></div><p>Cet article <a rel="nofollow" href="http://www.blog-des-telecoms.com/creer-votre-serveur-asterisk-dans-linux-pratique-ete-2015/">Créer votre serveur Asterisk : dans Linux Pratique été 2015</a> est apparu en premier sur <a rel="nofollow" href="http://www.blog-des-telecoms.com/">Blog des télécoms - Le blog de Mathias, expert et formateur télécoms</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><a href="http://www.blog-des-telecoms.com/?flattrss_redirect&amp;id=1278&amp;md5=178b00ac371fd0daca5a0487ec852028"><img src="media/7fffde2a.flattr-badge-large.png" data-original-source="http://www.blog-des-telecoms.com/wp-content/plugins/flattr/img/flattr-badge-large.png" srcset="http://www.blog-des-telecoms.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="Flattr this!"></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/creer-votre-serveur-asterisk-dans-linux-pratique-ete-2015/" 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://langagelinotte.free.fr/wordpress/?p=311
title: cpc6128 : Linotte 2.4 : présentation des nouveaux langages Lyre et Linnet
uri: cpc6128-Linotte-2-4-présentation-des-nouveaux-langages-Lyre-et-Li
url: http://langagelinotte.free.fr/wordpress/?p=311
content:
<p>Après quelques mois calmes, découvrez le nouvelle version de l’atelier de programmation du langage Linotte.</p>
<p>Côté langage <strong>Linotte</strong>, les nouveautés sont rares : j’ai seulement introduit la notion de gestionnaires de placement mais je ne suis pas encore satisfait du résultat. Les gestionnaires de placement permettront d’apporter une nouvelle façon de placer les composants sur une interface utilisateur (IHM).</p>
<p>La plus grosse évolution est l’intégration de deux nouveaux langages de programmation au sein de l’atelier Linotte. Ces deux langages héritent des principes de Linotte, mais avec des syntaxes plus concises.</p>
<p>Ces deux langages sont plutôt destinés ( pour l’instant ) à l’apprentissage de l’algorithmique : ils sont simples et ils sont faciles à apprendre. Voici Lyre et Linnet ! </p>
<p><strong>Lyre</strong> est en français. Par rapport au langage Linotte, déclarer une variable est plus simple et il est possible d’écrire du code sans fonction. Le mot clé “début” n’existe plus ainsi que les verbes “Lire” et “Fermer”. A l’instar des autres langages, on utilise les accolades.</p>
<p><img src="media/0832651e.Machine.png" data-original-source="https://lh4.googleusercontent.com/-8RBrBC3J2T4/VTzk_vLUoZI/AAAAAAAAANQ/BhO5r2bDubg/w642-h356-no/Machine.png" alt="Langage Lyre"></p>
<p><strong>Linnet</strong> est le pendant anglais du langage Lyre ! Et oui, il est maintenant possible de programmer en anglais dans l’atelier !</p>
<p>Ainsi, le même programme devient en langage Linnet :</p>
<p><img src="media/ae84fbef.Machine2.png" data-original-source="https://lh3.googleusercontent.com/-Kfq3u_QP_ZM/VTzk_WmyR5I/AAAAAAAAANI/PCdMUYcbaPo/w621-h354-no/Machine2.png" alt="Langage Linnet"></p>
<p>Ces deux langages peuvent être étudiés au collège et au lycée. On peut commencer à programmer en Lyre par exemple dans le but de découvrir la programmation et les algorithmes en douceur. Puis, par la suite, en utilisant le même environnement de programmation, vous pouvez coder directement avec une syntaxe en anglais (les messages d’erreur restent en français !).</p>
<p>La documentation n’est pas encore rédigée… Elle devrait arriver d’ici quelques mois ! Mais vous pouvez commencer à découvrir ces langages en inspectant les exemples fournis avec l’atelier.</p>
<p>Très bonne programmation !</p>
<p>P.-S : Pour tester Linnet ou Lyre, il faut changer de langage de programmation avec le nouveau bouton “Langage”.</p>
<p>P.-P.-S : Les exemples du tutoriel à gauche de l’atelier s’adaptent au langage !</p>
<p><img src="media/d3335a51.c5f63f1afeb16731fff10d31a4914421" data-original-source="http://cdn.libravatar.org/avatar/c5f63f1afeb16731fff10d31a4914421" alt="Gravatar de cpc6128" class="gravatar" /><br/><i>Original post of <a href="http://langagelinotte.free.fr/wordpress/?p=311" title="Visit the source">cpc6128</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://www.gnomelibre.fr/2015/06/le-futur-de-notes/
title: Okki : Le futur de Notes
uri: Okki-Le-futur-de-Notes
url: http://www.gnomelibre.fr/2015/06/le-futur-de-notes/
content:
<p>Après Musique il y a quelques jours, ce fut au tour de <a href="https://wiki.gnome.org/Apps/Bijiben">Notes</a> d’avoir droit à un <a href="https://blogs.gnome.org/aday/2015/06/24/notes-future-plans/">billet de blog</a> sur le futur de l’application.</p>
<p><a href="https://blogs.gnome.org/aday/">Allan Day</a> commence par y rappeler qu’il s’agit d’une application de prise de notes simple et efficace, qui possède les caractéristiques de base attendues pour une telle application : mise en forme, recherche, corbeille, et organisation possible des notes dans des carnets séparés. Il rappelle ensuite l’existence de fonctionnalités parfois méconnues, comme l’import possible depuis <a href="https://wiki.gnome.org/Apps/Gnote">Gnote</a> ou <a href="https://wiki.gnome.org/Apps/Tomboy">Tomboy</a>; ou l’intégration avec <a href="https://fr.wikipedia.org/wiki/OwnCloud">ownCloud</a> et notes (fourni par <a href="https://wiki.gnome.org/Apps/Evolution">Evolution</a>).</p>
<p>En ce qui concerne les nouveautés à venir, GNOME misant de plus en plus sur l’<a href="https://fr.wikipedia.org/wiki/Cloud_computing">informatique en nuage</a>, le nombre de services gérés (Google, Microsoft Exchange, peut-être également <a href="https://fr.wikipedia.org/wiki/Internet_Message_Access_Protocol">IMAP</a>…) devrait augmenter. Il est également possible que le stockage distant puisse devenir le choix par défaut. Utilisée pour la première fois, l’application pourrait dès lors vous demander quel service vous souhaitez utiliser. Tout comme il est également prévu de pouvoir migrer vos notes d’un service à l’autre.</p>
<p><strong>Amélioration des affichages grille et liste</strong></p>
<figure><a href="media/4e41d04b.notes_317_grille.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/06/notes_317_grille.png"><img src="media/3b3a9b2c.notes_317_grille-1024x580.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/06/notes_317_grille-1024x580.png" alt="" width="660" height="374"></a><figcaption>Affichage en grille</figcaption></figure><p>Dans le but d’offrir un meilleur aperçu des différentes notes et de rendre la recherche plus rapide et efficace, il est prévu d’afficher plus de contenu pour chaque note dans l’affichage en grille, ainsi que de classer les notes par date.</p>
<figure><a href="media/5045436b.notes_317_liste.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/06/notes_317_liste.png"><img src="media/c875b46c.notes_317_liste-1024x581.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/06/notes_317_liste-1024x581.png" alt="" width="660" height="374"></a><figcaption>Affichage en liste</figcaption></figure><p>L’affichage en liste a également été revu, le rendant plus propre, plus attrayant et plus facile à lire.</p>
<p><strong>Meilleure édition</strong></p>
<p>Beaucoup de travail a été fait sur la visualisation et l’édition des notes. En mode édition, les différentes options de formatage qui apparaissent actuellement superposées sur le texte posant problème, elles ont été remplacées par une barre qui apparaît désormais au bas de l’écran quand l’utilisateur sélectionne du texte, et disparaît quand elle n’est plus nécessaire.</p>
<figure><a href="media/3f873fc7.notes_317_edition.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/06/notes_317_edition.png"><img src="media/2575b6c9.notes_317_edition-1024x581.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/06/notes_317_edition-1024x581.png" alt="" width="660" height="374"></a><figcaption>Le nouveau mode d’édition</figcaption></figure><p>La visualisation des notes devait également utiliser un modèle de largeur fixe, des titres plus grands, et faire une meilleure utilisation de la typographie.</p>
<p>Maintenant, même si ça va dans le bon sens, on aurait aimé voir apparaître plus de nouveautés, comme la possibilité de transformer une liste ordinaire en check-list, de pouvoir enrichir une note à l’aide d’une photo, d’une vidéo, d’une URL ou d’un plan. Sans oublier les interactions possibles avec d’autres applications, comme le fait de pouvoir enregistrer l’adresse d’un site dans une note directement depuis le navigateur, ou une adresse depuis <a href="https://wiki.gnome.org/Apps/Maps">Cartes</a>.</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/06/le-futur-de-notes/" 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="">Le futur de Musique</a> (20/06/2015)</li></ul></div></p>


feed_id: http://angristan.fr/sortie-de-atom-1-0/
title: Angristan : Sortie de Atom 1.0
uri: Angristan-Sortie-de-Atom-1-0
url: http://angristan.fr/sortie-de-atom-1-0/
content:
<p><img width="1024" height="512" src="media/f0bd1c91.6fcff8da-1a64-11e5-8936-44c317223ecc.png" data-original-source="http://angristan.fr/wp-content/uploads/2015/06/6fcff8da-1a64-11e5-8936-44c317223ecc.png" alt="6fcff8da-1a64-11e5-8936-44c317223ecc"></p>Après 7 années de développement, voici que l'éditeur de texte du nom de <a href="https://atom.io/" target="_blank" rel="nofollow">Atom</a> sort en version 1.0.

Le project Atomicity a commencé en 2008, quand Chris Wanstrath a voulu créer un éditeur de texte pour la nouvelle génération de développeur, aussi personnalisable que Emacs, où l'utilisateur aurait un contrôle total son logiciel.

Il a ensuite mis le projet de côté pour fonder un service que nous connaissons tous aujourd'hui : <a href="https://github.com/" target="_blank" rel="nofollow">GitHub</a>. ;)<span></span>

En 2011, des développeurs ont commencé à contribuer à Atomicity, puis ont travaillés dessus à plein temps chez GitHub. Le projet fût alors renommé Atom, et devint un projet "officiel" GitHub.

<a href="media/25b87292.ffa3a546-15ce-11e5-8de4-c55b2a5c771d.png" data-original-source="http://angristan.fr/wp-content/uploads/2015/06/ffa3a546-15ce-11e5-8de4-c55b2a5c771d.png"><img src="media/25b87292.ffa3a546-15ce-11e5-8de4-c55b2a5c771d.png" data-original-source="http://angristan.fr/wp-content/uploads/2015/06/ffa3a546-15ce-11e5-8de4-c55b2a5c771d.png" alt="ffa3a546-15ce-11e5-8de4-c55b2a5c771d" width="800" height="525"></a>

 

Le 25 juin, la version 1.0 est sortie, et semble correspondre à la vision originale de Chris Wanstrath.

Quelques chiffres :
<ul><li>Atom a été téléchargé plus de 1.3 million de fois</li>
	<li>Atom a 350 000 utilisateurs actifs par mois</li>
	<li>Il y a 660 thèmes et 2090 paquets à l'heure actuelle</li>
	<li>La version 1.0 est la 155ème version</li>
</ul>
Personnellement, j'utilise Atom depuis plusieurs jours et je l'aime beaucoup. Il est écrit en HTML, CSS, JS et Node.js, ce qui le rend un peu lourd, mais la version 1.0 a apporté des correctifs d'optimisation dans ce sens. Je le trouve très beau et agréable d'utilisation (je suis un habitué de Sublime Text).

Il apporte déjà une certaine intégration avec GitHub, mais les prochaines versions seront beaucoup plus portées sur ce sujet maintenant que la "base" est là.

<a href="media/fa5ce1c6.Capture-dE28099C3A9cran_2015-06-28_18-03-30.png" data-original-source="http://angristan.fr/wp-content/uploads/2015/06/Capture-d%E2%80%99%C3%A9cran_2015-06-28_18-03-30.png"><img src="media/fa5ce1c6.Capture-dE28099C3A9cran_2015-06-28_18-03-30.png" data-original-source="http://angristan.fr/wp-content/uploads/2015/06/Capture-d%E2%80%99%C3%A9cran_2015-06-28_18-03-30.png" alt="Capture d’écran_2015-06-28_18-03-30" width="799" height="558"></a>

 

Voici la vidéo de présentation un peu "retro" publiée par GitHub pour l'occasion :

[embed]https://www.youtube.com/watch?v=Y7aEiVwBAdk[/embed]

 

<span>Sources :</span>
<ul><li><a href="http://blog.atom.io/2015/06/25/atom-1-0.html" target="_blank" rel="nofollow">http://blog.atom.io/2015/06/25/atom-1-0.html</a></li>
	<li><a href="https://atom.io/" target="_blank" rel="nofollow">https://atom.io</a></li>
</ul><p>L'article <a rel="nofollow" href="http://angristan.fr/sortie-de-atom-1-0/">Sortie de Atom 1.0</a> a été publié sur <a rel="nofollow" href="http://angristan.fr/">Angristan</a></p>
<p><img src="media/08a31aba.92343ccfa36134a20734b99aa0ccfd54" data-original-source="http://cdn.libravatar.org/avatar/92343ccfa36134a20734b99aa0ccfd54" alt="Gravatar de Angristan" class="gravatar" /><br/><i>Original post of <a href="http://angristan.fr/sortie-de-atom-1-0/" title="Visit the source">Angristan</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/lgdb-un-site-a-garder-dans-vos-favoris/
title: elementary OS : LGDB, un site à garder dans vos favoris
uri: elementary-OS-LGDB-un-site-à-garder-dans-vos-favoris
url: http://www.elementaryos-fr.org/lgdb-un-site-a-garder-dans-vos-favoris/
content:
<p>Linux et les jeux vidéos, Pioupiou41 vous avez réalisé un très bon article sujet et je profite de cette tribune pour vous transmettre quelques informations complémentaires sur un site découvert il y a peu ainsi qu’une autre information sur le domaine du gaming &amp; Linux.</p>
<p><span></span></p>
<p>Pioupiou41 avait réalisé un<a href="http://www.elementaryos-fr.org/elementary-et-les-jeux-oui-cest-possible/" target="_blank"> très bon article sur le sujet</a>, oui ! Sous Linux il est possible de jouer. Je ne vais pas contredire pioupiou sur ce point-là ; cette news n’a pas pour vocation elementary OS, mais reste toutefois liée au cœur de cet OS : Linux.</p>
<p>J’ai trouvé, il y a peu, au cours de mes pérégrinations sur le web une base de données ou plutôt un site qui se charge de lister les jeux-vidéo natifs sous Linux.</p>
<p>Vous allez sans doute me dire que Wine est aussi présent, mais jouer en natif sans « émulation » reste quand même fort appréciable.</p>
<p> </p>
<p><a href="http://www.lgdb.org/" target="_blank">Linux Game DataBase</a> ou lgdb recense bon nombre de jeux nativement compatibles sur Linux, vous pourrez trouver au sein de cette base de données bien fournie des informations si le jeu est en Open Source, s’il est directement téléchargeable, ou, dans certains cas si celui-ci est payant vous aurez la possibilité d’accéder au site web de l’éditeur.</p>
<p><a href="media/65bb06a8.lgdb_dynablaster.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/lgdb_dynablaster.jpg" rel="lightbox"><img src="media/65bb06a8.lgdb_dynablaster.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/lgdb_dynablaster.jpg" alt="exemple de fiche" width="898" height="472"></a></p>
<p>Lgdb classifie aussi les émulateurs natifs Linux pour vos ordinateurs et consoles favoris, avec une petite sélection pour vous donner envie d’aller voir ce site :</p>
<p> </p>
<ul><li>Nintendo GameCube : Doplhin,</li>
<li>Super Nintendo : BeagleSNES, RetroArch…</li>
<li>Sega Game Gear : Gearsystem…</li>
</ul><p> </p>
<p>Ainsi que bien d’autres outils, moteur de jeux à voir sur le site directement.</p>
<p><a href="media/40462add.lgdb_supported_engine.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/lgdb_supported_engine.jpg" rel="lightbox"><img src="media/efe88876.lgdb_supported_engine-1024x521.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/lgdb_supported_engine-1024x521.jpg" alt="lgdb_supported_engine" width="940" height="478"></a></p>
<p>L’autre information de ce billet concerne la sortie de SteamOS 2,0 en preview build « Brewmaster » cette news est apparue sur notre radar DistroWatch.</p>
<p>Pour ceux du fond qui ne suivrait pas les news Steam, Valve a décidé de développer son propre OS à base de Debian ; ce système permettra de faire fonctionner les Steam Machines (disponible en novembre de cette année) et vous donnera ainsi la possibilité de faire tourner vos jeux sous cet OS directement.</p>
<p>Les<a href="https://steamcommunity.com/groups/steamuniverse/discussions/1/648814395741989999/" target="_blank"> jeux Windows ne sont pas supportés</a>, mais peut-être que cela donnera des envies aux développeurs de passer sur cette architecture et de se libérer de Microsoft, Who knows ?</p>
<p></p><div><iframe width="500" height="300" frameborder="0" src="http://www.youtube.com/embed/FPEEhSBl38Q?autohide=2&amp;controls=1&amp;disablekb=0&amp;fs=1&amp;hd=0&amp;loop=0&amp;rel=0&amp;showinfo=0&amp;showsearch=0&amp;wmode=transparent"></iframe></div>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/lgdb-un-site-a-garder-dans-vos-favoris/">LGDB, un site à garder dans vos favoris</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/lgdb-un-site-a-garder-dans-vos-favoris/" 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>Olivier Delort : <a href="">Steam rejoint la Linux Fondation</a> (05/12/2013)</li></ul></div></p>


title: Marco : Se connecter via ssh à une Raspberry en utilisant un simple cable ethernet
uri: Marco-Se-connecter-via-ssh-à-une-Raspberry-en-utilisant-un-simple-c
feed_id:
http://www.libre-experience.org/index.php/2015/06/28/se-connecter-via-ssh-a-une-raspberry-en-utilisant-un-simple-cable-ethernet/

url:
http://www.libre-experience.org/index.php/2015/06/28/se-connecter-via-ssh-a-une-raspberry-en-utilisant-un-simple-cable-ethernet/

content:
<p>Lorsqu’on veut travailler avec une Raspberry, deux options s’offrent à nous:</p>
<ul><li>Connecter un clavier et un écran (avec entrée HDMI)</li>
<li>Se connecter à distance via ssh</li>
</ul><p><span></span></p>
<p>Pour se connecter à distance via SSH il faut que l’ordinateur client et la Raspberry soient sur le même réseau.<br>
Mais que faire si on ne peut pas connecter la Raspberry au réseau local et qu’on ne dispose ni de clavier ni de souris ? Eh bien un simple câble ethernet suffit…</p>
<p><strong>Procédure à effectuer</strong></p>
<ul><li>Éteindre la Raspberry et insérer la carte SD dans un autre ordinateur</li>
<li>Éditer le fichier <em>cmdline.txt </em>et ajouter à la fin de la ligne par exemple ip=169.254.0.2<br>
Ce type de réseau est utilisé pour l’adressage ip automatique privé (Automatic Private IP Addressing, or <a href="http://www.webopedia.com/TERM/A/APIPA.html">APIPA</a>). Si un ordinateur ne reçoit pas d’adresse IP par un DHCP, il peut tenter de s’en attribuer une de ce type.</li>
<li>Réinsérer la carte SD dans la Raspberry</li>
<li>Brancher le cable ethernet de l’ordinateur client à la Raspberry</li>
<li>Démarrer la Raspberry</li>
<li>Sur l’ordinateur client vérifier qu’on dispose d’une adresse IP sur l’interface ethernet (ce n’est pas forcément immédiat). Si on n’obtient pas d’adresse IP il est toujours possible de la fixer soi-meme en utilisant par exemple: 169.254.0.3. Sous Linux on peut le faire simplement par:<code>sudo ip addr add broadcast dev </code>Par exemple:<code>sudo ip addr add 169.254.0.3/24 broadcast 169.254.0.255 dev eno1</code></li>
<li>Depuis l’ordinateur client essayer un: <em>ping 169.254.0.2</em>, si cela fonctionne alors il est désormais possible de se connecter via ssh.</li>
<li>Ne pas oublier de remettre le <em>cmdline.txt</em> initial (sans <em>ip=…</em> à la fin) pour réutiliser la Raspberry en mode « normal ».</li>
</ul>
<p><img src="media/9c774557.7a3fd0312c38ae89119e9ae311740021" data-original-source="http://cdn.libravatar.org/avatar/7a3fd0312c38ae89119e9ae311740021" alt="Gravatar de Marco" class="gravatar" /><br/><i>Original post of <a href="http://www.libre-experience.org/index.php/2015/06/28/se-connecter-via-ssh-a-une-raspberry-en-utilisant-un-simple-cable-ethernet/" title="Visit the source">Marco</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="">Transformer un Raspberry Pi en passerelle vers Hubic d&#039;OVH : Nginx, script Toorop &amp;amp; Cloudfuse</a> (09/06/2013)</li></ul></div></p>


feed_id: http://genma.free.fr/?Pourquoi-un-routeur-wifi-proposant-Tor-n-est-pas
title: genma : Pourquoi un routeur wifi proposant Tor n'est pas une bonne idée ?
uri: 2015-06-29-
url: http://genma.free.fr/?Pourquoi-un-routeur-wifi-proposant-Tor-n-est-pas
content:
<img alt="" align="right" src="media/9362d872.arton2303.jpg" data-original-source="http://genma.free.fr/IMG/arton2303.jpg" width="150" height="79"><div><p><strong>Un routeur wifi permettant de se connecter à Tor de façon transparente</strong></p> <p>On trouve de nombreux tutoriaux qui explique comment mettre en place un relais Tor sur un Raspberry pi ou autre. L'idée est la suivante : on se connecte au réseau Wifi proposé par le Raspberry pi et celui reroute le trafic via Tor (en passant par la connexion ethernet et la box à laquelle il est relié). C'est le Raspberry qui établit le circuit Tor et cela reste transparent pour l'utilisateur.</p> <p>Je nuance de suite le titre de l'article : je vais tenter d'expliquer pourquoi, <i>à l'heure actuelle</i>, un routeur wifi proposant une connexion qui passe par Tor n'est pas une bonne idée. L'idée en elle-même et louable et ce n'est pas l'idée que je critiquerai, mais sa mise en oeuvre.</p> <p><strong>Pourquoi ce n'est pas une bonne idée ?</strong></p> <p>Pour expliquer je citerai l'intervention de Lunar lors de la conférence de <a href="http://numaparis.ubicast.tv/videos/la-brique-internet/" title="Pas Sage en Seine 2015 la brique internet">Pas Sage en Seine 2015 sur La brique internet</a></p> <p><i>Au sein du projet Tor, il est considéré que ce n'est pas une bonne approche de proposer un point d'accès ouvert où tout passe par Tor. La meilleure façon d'utiliser le réseau Tor est du chiffrement point à point entre l'utilisateur et le réseau Tor. Avec ce type de configuration, l'utilisateur sur son ordinateur n'a plus la possibilité de savoir ce qui se passe. Si on lance le TorBrowser sur sa machine, on fait du "Tor dans du Tor", le trafic est ralenti, il y a des pertes de paquets et des problèmes de sécurité... Un utilisateur non averti se verra confronté aux problématique des usagers de Tor : saisie de captcha etc. et/ou peut avoir un faux sentiment de sécurité.</i></p> <p><i>Ce qui est conseillé : filtrer toutes les connexions qui par défaut ne vont pas vers le réseau Tor (les noeuds d'entrées ayant des adresses connues et publiques), les rediriger vers un portail captif proposant un guide et l'installation du TorBrowser. L'intérêt de ce type d'approche est que les utilisateurs restent en contrôle de leur usage de Tor.</i></p> <p><b>L'utilisateur n'a pas le contrôle sur Tor</b>. L'entrée sur le réseau Tor se fait au niveau du routeur et non de la machine de l'utilisateur. On ne voit pas ce qui se passe, on ne sait pas si la connexion passe bien par Tor : il peut y avoir un soucis, le routeur n'est plus connecté à Tor et le trafic passe alors par le chemin traditionnel et on ne le sait pas. Si le TorBrowser est fourni avec un certain nombres de modifications par défauts (javascript désactivé, pas de plugin flash etc.) c'est qu'il y a des raisons. Si le TorBrowser propose de pouvoir changer de circuit, c'est qu'il y a des raisons. Et avec ce type de connexion on perd toutes ces fonctionnalités qui peuvent avoir leur importance.</p> <p>Donc pour l'instant, si ce n'est pour s'amuser et apprendre, je ne conseillerai pas de mettre en place "un routeur Tor". <i>On travaille sur une box Tor qui ferait le travail proprement</i> dixit Aeris en commentaire <a href="http://numaparis.ubicast.tv/videos/la-brique-internet/" title="Pas Sage en Seine 2015 la brique internet">lors de la même conférence</a>, donc tout espoir n'est pas perdu.</p> <p><strong>Et le cas du VPN ?</strong></p> <p>Par contre, fournir un point d'entrée à un tunnel VPN - on se connecte au Wifi et on entre dans un tunnel VPN pour ressortir ailleurs, sur un réseau propre comme celui de FDN, là, c'est une très bonne idée. C'est d'ailleurs ce que fait / ce qui est proposé par le projet de <a href="http://labriqueinter.net/" title="LaBriqueÎnter.net">LaBriqueÎnter.net</a>. Un VPN <i>est plus simple</i> dans son usage d'autant plus si c'est fait de façon transparente.</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/?Pourquoi-un-routeur-wifi-proposant-Tor-n-est-pas" 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://liens.planet-libre.org/?do=weekly&amp;week=20150629
title: Planet Libre : Brèves du Planet Libre - lundi 29, juin 2015
uri: Planet-Libre-Brèves-du-Planet-Libre-lundi-29-juin-2015
url: http://liens.planet-libre.org/?do=weekly&amp;week=20150629
content:
<h3><a href="https://linuxfr.org/news/entretien-avec-jehan-developpeur-gimp">Entretien avec Jehan, développeur GIMP - LinuxFr.org</a></h3>
	<small>
		
			<div>
			<span>entretien</span> <span>GIMP</span> <span>animation</span> <span>libre</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : Nous avons la chance d’avoir quelques développeurs qui fréquentent LinuxFR.org, dont Jehan Pagès (Jehan) qui contribue à GIMP, le logiciel de retouche d’images que l’on ne présente plus, et qui est aussi derrière le projet film d'animation 2D libre "ZeMarmot"...
	<br><br><hr><h3><a href="http://www.nextinpact.com/news/95554-loi-renseignement-comment-gouvernement-a-trucide-lanceurs-d-alerte.htm">Loi Renseignement : comment le gouvernement a trucidé les lanceurs d’alerte - Next INpact</a></h3>
	<small>
		
			<div>
			<span>droit</span> <span>pistage</span> <span>institution</span> <span>Snowden</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "« Nous regrettons l’amendement de dernière minute du gouvernement concernant les lanceurs d’alerte, qui est tout sauf un amendement de précision. La protection des lanceurs d’alerte était pourtant une des avancées de nos travaux dans l’hémicycle ! ». Voilà comment Isabelle Attard, députée écologiste, a regretté le coup en douce du gouvernement à l’encontre des futurs Snowden Français."
	<br><br><hr><h3><a href="http://www.nextinpact.com/news/95515-le-cnnum-invite-gouvernement-a-donner-priorite-aux-logiciels-libres.htm">Le CNNum invite le gouvernement à donner la priorité aux logiciels libres - Next INpact</a></h3>
	<small>
		
			<div>
			<span>libre</span> <span>institution</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Le moins que l’on puisse dire, c’est que le rapport remis jeudi à Manuel Valls, et qui se présente comme le fruit de plus de cinq mois de concertation citoyenne, prend clairement position en faveur du logiciel libre. Dans le sillon d'un précédent rapport sénatorial, le Conseil national du numérique préconise en effet de « mobiliser le levier de la commande publique pour mettre en avant des exigences d’interopérabilité, de standards ouverts et d’accès au code source »."
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/33489-loi-renseignement-un-recours-citoyen-de-120-pages-devoile.html">Loi Renseignement : un recours citoyen de 120 pages dévoilé ! - Numerama</a></h3>
	<small>
		
			<div>
			<span>droit</span> <span>pistage</span> <span>institution</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "La Quadrature du Net, l'association French Data Network (FDN) et la fédération FDN ont rendu public mardi un projet d'argumentaire de 120 pages qui sera envoyé au Conseil constitutionnel pour lui permettre de limiter la portée du projet de loi Renseignement."
	<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=20150629" 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 23, d&eacute;cembre 2013</a> (23/12/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 13, janvier 2014</a> (13/01/2014)</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 - 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></ul></div></p>


title: wilfried caruel : Concours pour le 200e articles
uri: wilfried-caruel-Concours-pour-le-200e-articles
feed_id:
http://wilfriedcaruel.svnet.fr/2015/06/concours-pour-le-200e-articles/?pk_campaign=feed&amp;pk_kwd=concours-pour-le-200e-articles

url:
http://wilfriedcaruel.svnet.fr/2015/06/concours-pour-le-200e-articles/?pk_campaign=feed&amp;pk_kwd=concours-pour-le-200e-articles

content:
<h1>Concours pour le 200<sup>e</sup> article</h1>
<h2>Introduction</h2>
<p>Alors comme je l’ai dit grâce à vous, <span>j’ai dépassé les 200 articles</span> sur ce blog.</p>
<p>Même si le rythme s’est beaucoup modifié ces derniers mois, je suis fier d’avoir dépassé les 200 articles. En effet, suite à un désintéressement, je n’étais plus motivé pour écrire et faire les vidéos.</p>
<h3>Le concours</h3>
<p>Pour vous remercier vous lecteurs de mon blog, j’ai voulu vous récompenser de votre fidélité.</p>
<p>En effet grâce à « <a href="http://www.samuelvermeulen.net/" target="_blank">Samuel Vermeulen</a> » , il offrira au 5 gagnants non pas un ipad ou autre chose onéreuse.</p>
<p>Mais 1 mois de « <strong>VPN</strong> » avec ip française ou canadienne.</p>
<p><strong><em><span>C’est juste pour marquer le coup et vous remerciez</span></em></strong></p>
<p>Je ne vais pas vous parler du danger de <span>la loi sur le renseignement</span> dont beaucoup de <a href="https://tuxicoman.jesuislibre.net/2015/04/lettre-a-mon-depute.html" target="_blank">collègues blogueurs</a> se sont emparés avec justesse, et je n’ai pas les compétences pour vous parler de ce genre de loi même si elle est liberticide.</p>
<h4>Le lot</h4>
<p>La définition de <a href="https://fr.wikipedia.org/wiki/VPN" target="_blank">wikipedia</a></p>
<blockquote><p>« Virtual Private Network », réseau privé virtuel en anglais, une connexion inter-réseau permettant de relier deux réseaux locaux différents par un protocole de tunnel.</p></blockquote>
<p>Ce cadeau offert par Samuel tombe à pic.</p>
<p>Si j’ai décidé de faire un concours avec Samuel, c’est pour plusieurs raisons :</p>
<ul><li>C’est un très bon ami</li>
<li>Il héberge mon blog ainsi que d’autres services que j’utilise</li>
<li>Il est lui aussi libriste</li>
<li>Tous les services qu’il propose sur son blog sont basés sur du logiciel libre et open source.</li>
</ul><h2>La participation</h2>
<p>Le concours durera jusqu’au <em>18 juillet 2015 et le tirage au sort via <a href="http://random.org/">random.org</a> d’ici le 20 juillet (avec captures d’écran).<br></em></p>
<p>Il y a quelques étapes pour avoir ces lots.</p>
<p>Écrire un commentaire expliquant quelle serait votre utilisation du <strong>VPN</strong>.</p>
<p>Avoir une adresse émail valide (pour pouvoir vous contacter en cas de gain) en aucun cas ces informations ne seront ni cédées, ni échangées ou vendues.</p>
<p>Ouvrir un compte sur <a href="https://www.libravatar.org/" target="_blank">Libravatar </a>une alternative libre à Gravatar (cela permettra de faire connaitre cette alternative est aussi d’avoir plus d’avatars dans la partie commentaire (contactez moi (diaspora) si vous aimez pas ce service ou si vous en connaissez d’autres)</p>
<p><span>Facultatif mais souhaitable </span></p>
<p>Suivre <a href="https://diaspora-fr.org/people/98931560cf9401315aa67b9da7d7bc36" target="_blank">Samuel</a> sur <a href="http://diaspora-fr.org/">Diaspora-fr.org</a></p>
<p><a href="https://joindiaspora.com/people/ec7fa787cf070e9d" target="_blank">Moi</a></p>
<p>Il va de soit que seule une participation sera autorisée et je ne voudrais pas en arriver à imposer d’autres règles.</p>
<p>Il semble logique que ni moi ni “<strong>Samuel</strong>” ne participeront pas au concours.</p>
<h5>Divers</h5>
<p>Logiquement au moment de la publication de cet article, il devrait y avoir un nouveau thème,</p>
<p>N’hésitez pas à me dire ce que vous en pensez (pas ici, car les commentaires sont réservés au concours).</p>
<p> </p>
<h2>À la recherche d’auteurs</h2>
<p>J’en profite aussi pour dire que <span>je recherche encore et toujours des contributeurs</span>, auteurs, des suggestions d’articles.</p>
<p>Tout ce qui touche au libre et à l’open-source sera autorisé, programmation, admin système, logiciel, vidéo, audio tous, illustrateur, etc.</p>
<p>En ce qui me concerne, seules <span>les suggestions</span> traitant de logiciel « <strong>basique</strong> » seront étudiées.</p>
<p>C’est pour cela que je recherche des blogueurs, auteurs pour compléter mes domaines de compétence sur ce blog, pour enrichir le blog en domaine varié.</p>
<p> </p>
<p><strong><em><span>Veuillez me contacter pour avoir plus d’informations ou si vous souhaitent participer au blog.</span></em></strong></p>
<p>Merci encore pour <span>la joie que me procure</span> le fait de partager mon avis sur des logiciels, application ou rom avec vous.</p>
<img src="http://stats.svnet.fr/piwik.php?idsite=2&amp;rec=1&amp;url=http%3A%2F%2Fwilfriedcaruel.svnet.fr%2F2015%2F06%2Fconcours-pour-le-200e-articles%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dconcours-pour-le-200e-articles&amp;action_name=Concours+pour+le+200e+articles&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/06/concours-pour-le-200e-articles/?pk_campaign=feed&amp;pk_kwd=concours-pour-le-200e-articles" title="Visit the source">wilfried caruel</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Sunday 28, October 2012</a> (28/10/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 12, November 2012</a> (12/11/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 13, August 2012</a> (13/08/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 20, August 2012</a> (20/08/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/nouveau-site-de-goodies-elementary-os/
title: elementary OS : Nouveau site de Goodies elementary OS
uri: elementary-OS-Nouveau-site-de-Goodies-elementary-OS
url: http://www.elementaryos-fr.org/nouveau-site-de-goodies-elementary-os/
content:
<p>Il existe désormais un autre site de goodies elementary OS ! Les français seront ravis car avec ce site la livraison est gratuite en France.</p>
<p>Sur <a href="https://www.hellotux.com/elementary">HelloTux</a>, vous trouverez Polos, T-shirts et sweats:</p>
<p><span></span></p>
<p><a href="media/6db8cf25.Capture-du-2015-06-29-100128.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/Capture-du-2015-06-29-100128.png" rel="lightbox"><img src="media/0fbb11db.Capture-du-2015-06-29-100128-600x553.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/Capture-du-2015-06-29-100128-600x553.png" alt="" width="600" height="553"></a></p>
<p>Vous pourrez désormais arborer fièrement le logo d’elementary OS. Sur le même site il y a également des vêtement avec le logo de d’autres distributions linux comme Ubuntu, Debian, OpenSuse, Linux Mint…</p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/nouveau-site-de-goodies-elementary-os/">Nouveau site de Goodies elementary OS</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-site-de-goodies-elementary-os/" 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>La vache libre : <a href="">Taxi &ndash; Un nouveau client FTP made in elementary OS (eOS)</a> (21/08/2014)</li></ul></div></p>


feed_id: http://framablog.org/2015/06/29/framadate-un-tuto-et-un-openbar/
title: Framablog : Framadate : un tuto et un openbar.
uri: Framablog-Framadate-un-tuto-et-un-openbar
url: http://framablog.org/2015/06/29/framadate-un-tuto-et-un-openbar/
content:
<p>Parmi les divers services en ligne que nous proposons, il en est un plus… « particulier » que les autres : <a href="https://framadate.org/">Framadate</a>. On pourrait croire qu’un simple service de sondages et d’organisations de rendez-vous ferait figure d’<em>outsider</em> face à un <a href="http://framacalc.org/">tableur</a>, un <a href="http://framasphere.org/">réseau social</a> ou un <a href="http://framapic.org/">service d’hébergement d’images chiffré et libre</a>. Mais en vérité, Framadate est le deuxième service le plus visité de la galaxie Framasoft, ce juste derrière les framapads.</p>
<p>En témoignent aussi les nombreuses attentes, réflexions et propositions d’améliorations que nous apportent les utilisateurs et utilisatrices de ce service. Régulièrement, via notre formulaire de contact ou <a href="https://git.framasoft.org/framasoft/framadate">depuis notre git</a>, nous recevons ces attentes, suggestions et râleries (ben ça arrive, aussi, hein ^^) auxquelles nous nous efforçons de répondre.</p>
<p>Car Framadate est une exception : basé sur <a href="https://sourcesup.cru.fr/projects/studs/">Studs</a> (un logiciel créé par l’université de Strasbourg) il s’agit du seul code maintenu et développé par Framasoft (sans compter ce que font certains de nos membres de leur côté… n’est-ce pas, Luc ?). Framasoft n’a pas vocation à créer du code : d’autres le font très bien, et nous sommes bien plus à notre aise à mettre en valeur leurs travaux.</p>
<h2>Le tutoriel comme arme d’éducation populaire massive</h2>
<p>La vocation première de Framasoft, c’est l’éducation populaire au Libre. Derrière l’expression un poil pompeuse se cache une volonté simple : amener plus de Libre dans la vie de la famille Dupuis-Morizeau (et même des Michus, bien qu’ils veulent qu’on leur fiche la paix ^^). Il s’agit pour nous d’aider à accomplir le travail qui reste une fois que le code est écrit, vérifié, testé, arrangé. Mettre ce logiciel en valeur, le faire connaître (en en parlant ou en démontrant ses vertus), parfois le traduire… ou l’expliquer.</p>
<p>Parler d’un logiciel (et/ou d’un service) Libre c’est bien. Dire qu’il ne faut plus utiliser Doodle mais Framadate, c’est énorme (et merci à vous qui le faites, on le voit chaque jour !). Mais qui pense à la solitude de papy Dupuis ou de cousine Morizeau lorsqu’ils se retrouvent devant ce nouveau logiciel, sans leurs repères ni leurs habitudes ? Qui pense aussi au petit dernier, qui commence à peine à tâter de la souris et veut organiser son goûter d’anniversaire, tout seul, comme un grand ?</p>
<div><a href="https://framadate.org/_tutoriel/tutoframadate.html"><img src="media/aced9a1c.Capture_tuto_framadate_20150622-1024x696.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/Capture_tuto_framadate_20150622-1024x696.png" alt="Capture_tuto_framadate_20150622" width="940" height="639"></a><p>Cliquez sur l’image pour découvrir notre tutoriel Framadate</p></div>
<p>Chez nous, sur ce coup, c’est Christophe, notre spécialiste du LaTeX<sup>[1]</sup>. C’est pour aider ses collègues à se dé-Doodliser qu’il a commencé ce tutoriel. C’est en pensant à vos proches qu’il l’a revu et amélioré. Désormais, si vous voulez présenter cette solution libre de sondages, vous pourrez donner le <a href="https://framadate.org/_tutoriel/tutoframadate.html">lien de ce tutoriel</a> (que vous retrouvez aisément en page d’accueil de <a href="https://framadate.org/">Framadate</a>) pour que vos proches soient totalement autonomes dans la création et l’administration d’un sondage de rendez-vous.</p>
<h2>Framadate vous ouvre son Openbar</h2>
<p>Chez Framasoft, donc, Framadate est un cas à part. Lorsque Studs n’a plus été maintenu, nous avons décidé de remonter nos manches et notre framaslave<sup>[2]</sup> JosephK s’est évertué à créer une V2 avec <a href="http://framablog.org/2014/11/26/framadate-nouvelle-version-accessible/">de nouvelles fonctionnalités, une meilleure ergonomie et une accessibilité sans faille</a>… Puis Jo s’est fait enterrer vivant par sa <em>to-do list</em> et a tenté, tant bien que vaille, de maintenir le code et d’appliquer tests et <em>bugfix</em> tout en continuant de dégoogliser les internets à temps plein.</p>
<p>Depuis quelque mois, Jo a été rejoint par Olivier Perez, un courageux bénévole qui s’est emparé du code pour tenter de lui apporter des modifications, améliorations, parmi lesquelles :</p>
<ul><li>tel Mirza, on se demande parfois où est passé tel ou tel framadate. Cette époque est révolue ! Grâce à la possibilité (en page d’accueil) de retrouver tous les sondages par le mail de l’administrateur, vous pourrez retrouver en un clin d’œil tous les sondages dont vous êtes l’administrateur ;</li>
<li>le nom de l’auteur, la date d’expiration et l’intitulé du sondage sont modifiables : fini la corvée de refaire un sondage pour une faute de typographie ;</li>
<li>les votes « Si nécessaire » sont décomptés entre parenthèses, permettant de ne pas baser son choix uniquement sur le nombre de votants « fermes » ;</li>
<li>une nouvelle option « Chaque participant peut modifier son propre vote » donnera à vos sondés un lien leur permettant d’éditer leur vote (et uniquement le leur) ;</li>
<li>une nouvelle option « Vote caché, seul le créateur du sondage peut voir les résultats » permet de créer un sondage où le décompte des votes sera visible uniquement par l’administrateur. Il pourra d’un clic rendre les résultats visibles à la fin par transparence ;</li>
<li>le formulaire d’administration (si vous avez installé votre propre version de Framadate) a lui aussi été complètement revu.</li>
</ul><p>Par ailleurs, le code a été en grande partie réécrit, et de plusieurs bugs existants corrigés !</p>
<p>La liste des modifications (changelog) est disponible <a href="https://git.framasoft.org/framasoft/framadate/blob/release/0.9/CHANGELOG.md">à cette adresse. </a>Tout un tas d’améliorations sont au programme de cette nouvelle version que nous avons nommée… <a href="http://openbar.framadate.org/">Openbar</a><sup>[3]</sup>.</p>
<div><a href="http://openbar.framadate.org/"><img src="media/10b8b9ea.openbar-avec-url-1024x581.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/openbar-avec-url-1024x581.png" alt="Allez, cliquez : c'est openbar !" width="940" height="533"></a><p>Allez, cliquez : c’est openbar !</p></div>
<p>Aujourd’hui, l’<a href="http://openbar.framadate.org/">openbar est ouvert</a>. C’est une version de test (donc pas encore de https, on le sait, ce n’est pas encore parfait ^^). Il y a encore certainement plein de petits bogues à chasser dans les coins, des morceaux pas tout à fait comme il faudrait… et pour cela on a besoin de vous.</p>
<h2>Pensez à nous donner vos retours</h2>
<p>Nous vous ouvrons cette version bêta justement pour que vous nous aidiez par vos retours et suggestions… Alors bien entendu, ne nous envoyez pas tout de suite vos envies de telle ou telle nouvelle fonctionnalité : nous allons d’abord tester et mettre en production celles de la version openbar avant de nous attaquer à une nouvelle montagne d’améliorations ;).</p>
<p>Mais si vous repérez des bogues, incohérences, soucis et autres astuces qui peuvent permettre d’améliorer cette version-ci, n’hésitez pas à nous en faire part que ce soit dans les <a href="https://git.framasoft.org/framasoft/framadate"><em>issues</em> et <em>commits</em> de notre dépôt git</a> (où se trouve le code de Framadate) ou dans les commentaires de cet article.</p>
<p>Avec votre aide, nous espérons pouvoir passer au plus vite cette version openbar en production, c’est à dire en faire le Framadate officiel par défaut. C’est ça la force du Libre : pouvoir demander de l’aide à la communauté quand le besoin s’en fait sentir. Et pouvoir, aussi, vous ouvrir l’openbar.</p>
<blockquote><p><a href="http://openbar.framadate.org/">Santé !</a></p></blockquote>
<p>—</p>
<p><em>Notes superfétatoires : </em></p>
<p><em>[1] Ceci n’est pas une allusion textuelle. Merci de ne pas en tirer de conclusions personnelles.</em><br><em> [2] C’est le petit nom réservé aux employés de Framasoft, parce que nous ne manquons ni de lucidité ni d’ironie ;p.</em><br><em> [3] Les framasoftien-ne-s ont une réputation de buveurs et buveuses de bière -Libre- à tenir. L’abus d’alcool est dangereux pour la santé, consommez avec modération !<br></em></p>
<div title="Diaspora*"><a href="javascript:(function()%7Bvar%20url%20=%20'http://framablog.org/2015/06/29/framadate-un-tuto-et-un-openbar/'%20;var%20title%20=%20'Framadate%C2%A0:%20un%20tuto%20et%20un%20openbar.';%20%20%20window.open('http://framablog.org/wp-content/plugins/share-on-diaspora/new_window.php?url='+encodeURIComponent(url)+'&amp;title='+encodeURIComponent(title),'post','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')%7D)()"><span><img src="media/96904f55.diaspora.jpg" data-original-source="http://www.framablog.org/wp-content/uploads/2015/01/diaspora.jpg" alt=""></span></a></div>
<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/06/29/framadate-un-tuto-et-un-openbar/" 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="">Google Code ferme ses portes&amp;nbsp;? Nous, on les ouvre.</a> (13/03/2015)</li><li>Framablog : <a href="">Huit.re, Framapic, Framabin&amp;nbsp;: Framasoft met les bouch&amp;eacute;es triples.</a> (16/03/2015)</li><li>Framablog : <a href="">Framabee, le (m&amp;eacute;ta-)moteur qui va vous butiner le web&amp;nbsp;!</a> (05/05/2015)</li><li>Framablog : <a href="">Framabookin&amp;nbsp;: devenez le concurrent d&amp;rsquo;Amazon&amp;nbsp;!</a> (22/06/2015)</li><li>Framablog : <a href="">Framagames&amp;nbsp;: des jeux pour changer les id&amp;eacute;es aux lyc&amp;eacute;ens</a> (18/06/2015)</li></ul></div></p>


feed_id: http://www.elementaryos-fr.org/nouveau-plug-switchboard-networking/
title: elementary OS : Nouveau plug switchboard Networking
uri: elementary-OS-Nouveau-plug-switchboard-Networking
url: http://www.elementaryos-fr.org/nouveau-plug-switchboard-networking/
content:
<p>Si vous utilisez le dépôt daily (instable) d’elementary OS vous allez vous retrouver avec deux plugs swictchboard pour la gestion réseau. Afin de régler ce soucis, il faut retirer le paquet <strong>switchboard-plug-gcc-network.</strong></p>
<p>En effet, l’équipe de développement a crée un nouveau plug et voilà à quoi il ressemble:</p>
<p><span></span></p>
<p><a href="media/a9d30a80.Screenshot-from-2015-06-24-09-20-12.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/Screenshot-from-2015-06-24-09-20-12.png" rel="lightbox"><img src="media/a44ef1da.Screenshot-from-2015-06-24-09-20-12-600x409.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/Screenshot-from-2015-06-24-09-20-12-600x409.png" alt="Screenshot from 2015-06-24 09-20-12" width="600" height="409"></a></p>
<p>Avec ce petit teasing, on peut se dire que le développement de Loki avance doucement mais sûrement <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/nouveau-plug-switchboard-networking/">Nouveau plug switchboard Networking</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-switchboard-networking/" 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="">250$ pour un plug Locale</a> (06/04/2014)</li></ul></div></p>


title: Mathias : Augmenter votre trafic avec vos flux RSS – FeedBurner, stop!
uri: Mathias-Exploser-votre-trafic-avec-vos-flux-RSS-FeedBurner-stop
feed_id:
http://www.blog-des-telecoms.com/exploser-trafic-flux-rss-feed-feedburner-stop-pourquoi-quelles-alternatives/

url:
http://www.blog-des-telecoms.com/exploser-trafic-flux-rss-feed-feedburner-stop-pourquoi-quelles-alternatives/

content:
<p><strong>FeedBurner</strong>, un service gratuit de <strong>Google</strong> (et oui, encore eux), est très utilisé et apprécié par les blogueurs depuis de très nombreuses années. Alors <strong>pourquoi</strong> vouloir <strong>utiliser</strong> une <strong>alternative fiable</strong> ?</p>
<h2>Pourquoi ne plus utiliser Feedbuner ?</h2>
<p>Je vais vous exposer les <strong>deux raisons</strong> qui sont à elles seules <strong>suffisantes</strong> pour que vous choisissiez une alternative à FeedBurner.</p>
<p>La première raison, <strong>FeedBurner</strong> souffre de <strong>nombreux bugs</strong> récurrents. Même si Google n’a pas <strong>arrêté définitivement</strong> ce service malgré les rumeurs, FeedBurner n’a pas reçu de mise à jour ou de nouvelles fonctionnalités depuis bien longtemps. L’<strong>API</strong> de FeedBurner a été <strong>abandonnée</strong> comme les services d’Adsense pour les liens RSS en <strong>2012</strong> ! Google a officiellement annoncé qu’il n’offrait plus de support.</p>
<p>La seconde raison, est de proposer un <strong>service d’abonnement</strong> respectant de la <strong>vie privée</strong> de vos visiteurs, sans qu’ils soient une fois de plus espionnés par Google.</p>
<p>Ok, j’ai bien compris, mais <strong>quel service</strong> choisir pour <strong>remplacer FeedBurner</strong> ?</p>
<h2>Quelles solutions alternatives à FeedBurner ?</h2>
<p>FeedBurner proposait <strong>deux services importants</strong> pour les blogueurs : la possibilité de <strong>rentabiliser</strong> son blog et l’accès à des <strong>statistiques</strong> tout en offrant aux internautes la possibilité de s’abonner soit par email soit par un flux RSS.</p>
<p>Il existe en fait 2 manières de <strong>remplacer</strong> le service offert par FeedBurner : soit utiliser un service tiers, soit utiliser la fonctionnalité de WordPress.</p>
<p>Je vous propose d’utiliser la <strong>solution par défaut de WordPress</strong>. En effet, je me suis livré à une <strong>étude</strong> des <strong>solutions alternatives</strong>, et à moins d’avoir un gros volume d’abonnés, les solutions proposées sont soit <strong>inintéressantes</strong> pour le webmaster soit bien <strong>chère</strong>. De plus, la plus part des visiteurs souhaitent aussi être alerté d’un nouvel article par email. L’autre intérêt, vous gardez la <strong>maîtrise</strong> de votre <strong>base d’abonnés</strong> (les migrations entre les différents services ne sont pas toujours très claires).</p>
<p>Vous avez ainsi le <strong>contrôle</strong> de vos <strong>flux rss</strong> que vous pouvez <strong>enrichir</strong> à votre guise et selon votre humeur. Bien entendu, <strong>quelques fonctions</strong> sont <strong>manquantes</strong> de base, mais comme l’<strong>éco-système</strong> de <strong>WordPress</strong> est très <strong>riche</strong>, nous allons voir comment combler ce manque.</p>
<h2>Comment personnaliser les flux rss de WordPress ?</h2>
<h3>Personnalisations et statistiques</h3>
<p>C’est le premier plugin que je présente, car il doit être installé avant les autres. En effet, nous allons utiliser sa capacité à <strong>ajouter</strong> des éléments de <strong>textes</strong> et autres <strong>shortcodes</strong> au sein de son <strong>flux rss</strong> (avant et/ou après l’article). Ce plugin s’appelle <a href="https://wordpress.org/plugins/simple-feed-stats/" target="_blank">Simple Feed Stats</a>.</p>
<p>Les <strong>principales fonctionnalités</strong> sont de vous fournir des<strong> statistiques</strong> sur vos <strong>flux rss</strong>, mais surtout de les <strong>personnaliser</strong> notamment avec la possibilité d’<strong>ajouter</strong> du <strong>code CSS</strong> spécifique.</p>
<p><img src="http://i0.wp.com/www.blog-des-telecoms.com/wp-content/uploads/2015/06/sfs-custom-content.png?resize=300%2C163" alt="simple feed stats" data-recalc-dims="1"></p>
<h3>Fonctionnalités de partage</h3>
<p><img src="http://i2.wp.com/www.blog-des-telecoms.com/wp-content/uploads/2015/06/ultimate-social-media-plus-5.png?resize=137%2C300" alt="ultimate social media plus wordpress plugins" data-recalc-dims="1">De base, les flux RSS de wordpress permettent d’afficher l’article (soit complet soit tronqué) et rien d’autre. Nous allons maintenant voir comment <strong>ajouter des boutons de partage</strong>. Je vous propose 2 plugins :</p>
<ul><li><a href="https://wordpress.org/plugins/ultimate-social-media-plus/" target="_blank">Ultimate Social Media Icons Plus</a> : le plugin permet d’ajouter des boutons de partage vers les réseaux sociaux pour n’importe quel contenu de votre site. Vous avez le choix de 16 designs différents, le positionnement des boutons est paramétrable et un petit compteur indiquant le nombre de partage est disponible.</li>
<li><a href="https://wordpress.org/plugins/simple-share-buttons-adder/" target="_blank">Simple Share Buttons Adder </a>: il dispose de moins de fonctionnalités en version gratuite que le plugin précédent, mais a pour avantage sa légèreté. Il n’alourdira pas les temps de chargement de vos pages.</li>
</ul><h3>Ajouter des articles relatifs</h3>
<p>Il est essentiel de <strong>garder</strong> les <strong>visiteurs</strong> sur <strong>votre site</strong>. Lorsqu’ils lisent un article dans leur flux rss, vous devez leur donner envie de revenir sur votre blog. Un des meilleures solutions est de proposer la lecture d’<strong>articles</strong> en <strong>rapport</strong> avec le <strong>contenu</strong> qu’ils sont en train de lire. Un des meilleurs plugins, c’est <a href="https://wordpress.org/plugins/contextual-related-posts/" target="_blank">Contextual Related Posts</a>. Il est facilement paramétrable, s’intègre bien au contenu et à nos flux rss. Pour intégrer les articles relatifs dans vos flux, vous allez dans la section des réglages du plugin, et cochez la case « Flux » en face du titre « Ajouter les articles relatifs aux ». Vous trouverez les réglages avancés dans les « options du flux ». Et petit bonus, pour ne pas ralentir votre site, il est possible de mettre en cache cette section.</p>
<h3>Ajouter une image à la une</h3>
<p>Dans vos articles, vous ajoutez une <strong>image à la une</strong> afin d’illustrer vos propos. Il est fort dommage de perdre cela dans vos flux rss. Voici un <strong>plugin</strong> qui utilise une <strong>extension RSS</strong> (<strong>MRSS</strong> ou Media RSS), qui permet d’intégrer une image miniature : <a href="https://wordpress.org/plugins/wp-feed-post-thumbnail/faq/" target="_blank">WP Feed Post Thumbnail</a>.</p>
<h3>Valider vos flux</h3>
<p>Maintenant que vous avez <strong>optimisé</strong> vos <strong>flux rss</strong>, je vous engage fortement à les <strong>tester.</strong> Pour cela, un service en ligne permet de réaliser cette tâche et de vous indiquer les problèmes rencontrés : <a href="http://www.blog-des-telecoms.com/check.cgi?url=http%3A%2F%2Fwww.blog-des-telecoms.com%2Ffeed" target="_blank">Feed Validator</a>.</p>
<h3>Abonnement par email</h3>
<p>Maintenant que vous avez optimisé aux petits oignons vos flux rss, que vos visiteurs peuvent s’abonner via votre site, il est aussi indispensable d’offrir une <strong>manière alternative</strong> de <strong>suivre</strong> votre blog. En effet, tous les internautes n’utilisent pas les flux rss, certains même ignorent leur existence. Nous allons donc leur proposer de s’<strong>abonner</strong> à nos flux rss mais via une <strong>adresse email</strong>. De manière régulière, il recevront par mail vos derniers articles. cool non ?</p>
<p>Pour cela, je vous conseille d’utiliser <a href="http://mailchimp.com/" target="_blank">MailChimp</a>, qui est prestataire reconnu et très utilisé. Le service proposé permet d’envoyer des newsletters facilement paramétrables et agréables. Et pour ne rien gâcher, jusqu’à 2000 abonnés, vous ne payerez rien !</p>
<p>Afin d’<strong>intégrer</strong> votre <strong>flux rss</strong> avec les services de <strong>MailChimp</strong>, il vous faut :</p>
<ol><li>créer un compte (ben oui, pas le choix)</li>
<li>créer une liste et ajouter un premier contact (vous de préférence, ainsi vous verrez votre newsletter et surtout s’il y a des problèmes)</li>
<li>importer une liste d’abonnés existante</li>
<li>créer une campagne de type « rss-Driven Campain » et suivez le workflow qui est très bien fait et simple</li>
<li>intégrer MailChimp avec WordPress</li>
</ol><p>Nous allons maintenant voir cette dernière étape. Les moyens d’intégration sont nombreux et très variés. Je vous laisse faire une recherche dans les plugins WordPress avec MailChimp comme mots clés.</p>
<p>Je vais vous proposer une solution, mais bien sûr d’autres sont valables. Mon choix a été dirigé par le fait que je voulais un <strong>plugin léger</strong>, simple et offrant juste la possibilité à mes visiteurs de s’<strong>abonner simplement</strong>. J’ai ainsi porté mon dévolu sur <a href="http://mailchimp%20for%20wordpress/" target="_blank">MailChimp for WordPress</a>.</p>
<p>Pour <strong>connecter WordPress</strong> à <strong>Mailchimp</strong>, il vous faut récupérer une <a href="https://us11.admin.mailchimp.com/account/api/" target="_blank">clé API</a>. Puis une petite page de paramètres très simple puis un peu de paramétrage pour votre formulaire d’inscription. Et enfin, copiez le shortcode où vous le souhaitez. Il est possible d’étendre les fonctionnalités du plugin (notamment des statistiques) avec la <a href="https://mc4wp.com/" target="_blank">version Premium</a>, mais ce n’est pas indispensable, les fonctions de base étant suffisantes.</p>
<p>Bien sûr d’autres plugins auraient aussi bien répondu à ce besoin, mais il faut faire un choix.</p>
<h2>Conclusion</h2>
<p>Maintenant, vous êtes en capacité de <strong>reprendre le contrôle</strong> sur vos abonnés, sur vos <strong>flux rss et email</strong> afin d’offrir le meilleur aux visiteurs de votre blog grâce à <strong>WordPress</strong> et quelques <strong>plugins</strong>.</p>
<p>Vos nouveaux<strong> flux rss personnalisés</strong> sont ainsi un moteur à même de vous apporter de <strong>nouveaux abonnés</strong> via le <strong>partage</strong> dans les <strong>réseaux sociaux</strong> intégré et de <strong>ramener</strong> les <strong>lecteurs</strong> de vos flux sur votre site afin de les <strong>fidéliser</strong> grâce à l’invitation de <strong>lire</strong> vos <strong>articles relatifs</strong>.</p>
<p>Et vous, quelles sont vos astuces ?</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="1260"></div></div><div><h3>Autres articles à lire:</h3><ul><li><a href="http://www.blog-des-telecoms.com/wordpress-et-les-flux-rss-comment-les-utiliser/" target="_blank">WordPress et les flux rss : comment les utiliser ?</a></li><li><a href="http://www.blog-des-telecoms.com/mon-nouveau-lecteur-rss-en-remplacement-de-google-reader-kriss-feed/" target="_blank">Mon nouveau lecteur rss en remplacement de google reader :…</a></li><li><a href="http://www.blog-des-telecoms.com/theme-wordpress-attention-aux-plugins-premium/" target="_blank">Thème WordPress : attention aux plugins premium</a></li><li><a href="http://www.blog-des-telecoms.com/comment-resoudre-une-mauvaise-qualite-de-communication-voip/" target="_blank">Comment résoudre une mauvaise qualité de communication…</a></li><li><a href="http://www.blog-des-telecoms.com/lightbeam-voir-les-sites-qui-nous-traquent-a-notre-insu/" target="_blank">Lightbeam : voir les sites qui nous traquent à notre insu</a></li></ul><div></div></div><p>Cet article <a rel="nofollow" href="http://www.blog-des-telecoms.com/exploser-trafic-flux-rss-feed-feedburner-stop-pourquoi-quelles-alternatives/">Augmenter votre trafic avec vos flux RSS – FeedBurner, stop!</a> est apparu en premier sur <a rel="nofollow" href="http://www.blog-des-telecoms.com/">Blog des télécoms - Le blog de Mathias, expert et formateur télécoms</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><a href="http://www.blog-des-telecoms.com/?flattrss_redirect&amp;id=1260&amp;md5=22552ebd40ae10ddf6186f373a46a4f5"><img src="media/7fffde2a.flattr-badge-large.png" data-original-source="http://www.blog-des-telecoms.com/wp-content/plugins/flattr/img/flattr-badge-large.png" srcset="http://www.blog-des-telecoms.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="Flattr this!"></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/exploser-trafic-flux-rss-feed-feedburner-stop-pourquoi-quelles-alternatives/" 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>Progi1984 : <a href="">WordPress : Ajouter des param&egrave;tres aux liens du flux RSS</a> (22/04/2013)</li></ul></div></p>


feed_id: http://www.elementaryos-fr.org/faites-une-pause-avec-tomato/
title: elementary OS : Faites une pause avec Tomato
uri: elementary-OS-Faites-une-pause-avec-Tomato
url: http://www.elementaryos-fr.org/faites-une-pause-avec-tomato/
content:
<p>Voici une nouvelle application tierce pour elementary OS. Créée par <a href="https://plus.google.com/b/109348840800096254191/+LuizAugustoMorais/posts/YzjUY6Bospz">Luis Augusto Morais</a>, Tomato est une application utilisant la technique <a href="https://fr.wikipedia.org/wiki/Technique_Pomodoro">Pomodoro</a>, technique de planification avec pauses toutes les 25 minutes.</p>
<p><span></span></p>
<p>Pour l’installer:</p><pre>sudo apt-add-repository ppa:luizaugustomm/tomato-daily
sudo apt-get update
sudo apt-get install tomato</pre><p>
Si vous rencontrer des bugs n’hésitez pas à les déclarer sur ce lien: <a href="https://bugs.launchpad.net/tomatoapp">https://bugs.launchpad.net/tomatoapp</a></p>
<p>Voici quelques captures:</p>
<p><a href="media/662a53ad.tomato-0.1.2-sbtime.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-sbtime.png" rel="lightbox"><img src="media/662a53ad.tomato-0.1.2-sbtime.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-sbtime.png" alt="tomato-0.1.2-sbtime" width="415" height="350"></a></p>
<p><a href="media/bd4e798f.tomato-0.1.2-ptime.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-ptime.png" rel="lightbox"><img src="media/bd4e798f.tomato-0.1.2-ptime.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-ptime.png" alt="tomato-0.1.2-ptime" width="415" height="350"></a></p>
<p><a href="media/95401ff2.tomato-0.1.2-launcher.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-launcher.png" rel="lightbox"><img src="media/95401ff2.tomato-0.1.2-launcher.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-launcher.png" alt="tomato-0.1.2-launcher" width="194" height="92"></a></p>
<p><a href="media/208ee730.tomato-0.1.2-preferences.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-preferences.png" rel="lightbox"><img src="media/208ee730.tomato-0.1.2-preferences.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-preferences.png" alt="tomato-0.1.2-preferences" width="488" height="359"></a></p>
<p><a href="media/543f1901.tomato-0.1.2-sbtime-running.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-sbtime-running.png" rel="lightbox"><img src="media/543f1901.tomato-0.1.2-sbtime-running.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-sbtime-running.png" alt="tomato-0.1.2-sbtime-running" width="415" height="350"></a></p>
<p><a href="media/99f02bed.tomato-0.1.2-ptime-running.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-ptime-running.png" rel="lightbox"><img src="media/99f02bed.tomato-0.1.2-ptime-running.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/06/tomato-0.1.2-ptime-running.png" alt="tomato-0.1.2-ptime-running" width="415" height="350"></a></p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/faites-une-pause-avec-tomato/">Faites une pause avec Tomato</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/faites-une-pause-avec-tomato/" 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://tuxicoman.jesuislibre.net/2015/06/yunohost.html
title: Tuxicoman : YunoHost, l’auto-hébergement simplifié
uri: Tuxicoman-YunoHost-l-auto-hébergement-simplifié
url: http://tuxicoman.jesuislibre.net/2015/06/yunohost.html
content:
<p><a href="http://yunohost.org/">Yunohost</a> est un OS dérivé de Debian pour s’autohéberger facilement. Le nom du projet provient de la phrase « why you no host yourself ».</p>
<p><img src="media/2e75b868.home_panel.jpg" data-original-source="https://yunohost.org/images/home_panel.jpg" alt="" width="1107" height="536"></p>
<p>On peut y <a href="https://yunohost.org/#/try_fr">installer en quelques clics</a> des applications comme Owncloud, WordPress, Wallabag, RoundCube, etc… Les interfaces utilisateurs et administrateurs m’ont l’air agréables à utiliser.</p>
<p>Ca m’a l’air d’être une bonne tentative pour simplifier l’auto-hébergement. Je ne l’ai pas installé mais je testerai bien à l’occasion.</p>
<p>Coté sécurité, je ne sais absolument pas ce que ça vaut. Le <a href="https://github.com/YunoHost">code</a> se trouve sur GitHub. Mais je ne sais pas si le projet est assez suivi pour avoir du code review. Il s’agit quand même d’exposer toutes ses données personelles sur le net et la moindre erreur peut se payer très cher…</p>
<div><span>J'aime<img src="media/8d5d06b8.up.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/up.png">(<span>3</span>)</span><span>Ferme-la !<img src="media/d71e96d1.down.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/down.png">(<span>0</span>)</span></div><img src="https://piwik.jesuislibre.net/piwik.php?idsite=1&amp;rec=1&amp;url=http%3A%2F%2Ftuxicoman.jesuislibre.net%2F2015%2F06%2Fyunohost.html&amp;action_name=YunoHost%2C+l%26rsquo%3Bauto-h%C3%A9bergement+simplifi%C3%A9&amp;urlref=http%3A%2F%2Ftuxicoman.jesuislibre.net%2Ffeed" width="0" height="0" alt=""><div><h4>Related Posts:</h4><ul><li><a href="http://tuxicoman.jesuislibre.net/2014/12/mysql.html">Mini guide MySQL</a></li><li><a href="http://tuxicoman.jesuislibre.net/2013/08/googleplaydownloader-telecharger-les-apk-sans-rien-demander-a-google.html">GooglePlayDownloader : télécharger les APK sans rien…</a></li><li><a href="http://tuxicoman.jesuislibre.net/2013/09/auto-hebergement-oui-mais.html">Auto hébergement: oui, mais….</a></li><li><a href="http://tuxicoman.jesuislibre.net/2013/12/est-ce-que-cyanogen-contribue-aux-tracking-de-ses-utilisateurs.html">Est ce que Cyanogen contribue aux tracking de ses…</a></li><li><a href="http://tuxicoman.jesuislibre.net/2015/01/fail2ban-pour-owncloud-7-sur-debian-jessie.html">Fail2ban pour Owncloud 7 sur Debian Jessie</a></li></ul><div></div></div>
<p><img src="media/a4176171.d01ce01523a0434fc1c413922f7fd8a2" data-original-source="http://cdn.libravatar.org/avatar/d01ce01523a0434fc1c413922f7fd8a2" alt="Gravatar de Tuxicoman" class="gravatar" /><br/><i>Original post of <a href="http://tuxicoman.jesuislibre.net/2015/06/yunohost.html" title="Visit the source">Tuxicoman</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Tuxicoman : <a href="">Fail2ban pour votre installation WordPress</a> (03/04/2013)</li><li>Tuxicoman : <a href="">PRISM et l&rsquo;auto-h&eacute;bergement</a> (09/06/2013)</li><li>Tuxicoman : <a href="">SSL/TLS is powned</a> (09/12/2013)</li><li>Tuxicoman : <a href="">Etat des lieux de la messagerie chiffr&eacute;e</a> (09/02/2014)</li><li>Tuxicoman : <a href="">Dossier partag&eacute; entre utilisateurs sous Linux</a> (12/03/2014)</li></ul></div></p>


feed_id: http://g3l.org/le_site/index.php?2015/06/29/326-rencontres-mondiales-du-logiciel-libre-a-beauvais
title: G3L : Rencontres Mondiales du Logiciel Libre à Beauvais
uri: G3L-Rencontres-Mondiales-du-Logiciel-Libre-à-Beauvais
url: http://g3l.org/le_site/index.php?2015/06/29/326-rencontres-mondiales-du-logiciel-libre-a-beauvais
content:
<p>Les <a href="https://2015.rmll.info/" hreflang="fr">RMLL</a> arrivent à grand pas, elle se dérouleront du 4 au 10 juillet à Beauvais. Parmi <a href="https://2015.rmll.info/conferences-et-ateliers" hreflang="fr">les nombreuses conférences du programme</a> maintenant finalisé, quelques suggestions…</p> <ul><li><a href="https://2015.rmll.info/ucoin-cutecoin-un-dividende-universel-p2p" hreflang="fr">uCoin/Cutecoin : un dividende universel P2P</a></li>
<li><a href="https://2015.rmll.info/logiciel-libre-et-economie-solidaire-les-conditions-de-la-rencontre" hreflang="fr">Logiciel libre et économie solidaire : les conditions de la rencontre</a></li>
<li><a href="https://2015.rmll.info/table-ronde-politique" hreflang="fr">DRM, VideoLan et Hadopi : histoire d’une procédure</a></li>
<li><a href="https://2015.rmll.info/programmer-facilement-arduino-avec-ardublock" hreflang="fr">Programmer facilement Arduino avec ArduBlock</a></li>
</ul>
<p><img src="media/e01c4dc6.aeb730b6da030ff3ba13636fcd669d58" data-original-source="http://cdn.libravatar.org/avatar/aeb730b6da030ff3ba13636fcd669d58" alt="Gravatar de G3L" class="gravatar" /><br/><i>Original post of <a href="http://g3l.org/le_site/index.php?2015/06/29/326-rencontres-mondiales-du-logiciel-libre-a-beauvais" title="Visit the source">G3L</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>Des nouvelles de Wikilivres : <a href="">Venez d&amp;eacute;couvrir Wikilivres aux Rencontres Mondiales du Logiciel Libre !</a> (03/07/2009)</li><li>Des nouvelles de Wikilivres : <a href="">Appel &amp;agrave; contribution pour le th&amp;egrave;me &amp;laquo; Publication et partage du savoir &amp;raquo; des 10es Rencontres mondiales du logiciel libre (Nantes, France, juillet 2009)</a> (31/01/2009)</li><li>G3L : <a href="">Retour sur les 16&egrave;mes Journ&eacute;es du Logiciel Libre</a> (10/04/2015)</li></ul></div></p>


feed_id: http://www.fullcirclemag.fr/?post/2015/06/30/Le-num%C3%A9ro-de-mai-est-l%C3%A0
title: Full Circle Magazine FR : Le numéro de mai est là
uri: Full-Circle-Magazine-FR-Le-numéro-de-mai-est-là
url: http://www.fullcirclemag.fr/?post/2015/06/30/Le-num%C3%A9ro-de-mai-est-l%C3%A0
content:
<p>Bonjour à toutes et à tous !</p>


<p>Voici le numéro 97 (celui du mois de mai), avant la fin de ce mois de juin!! Que dire de plus ? Les bonnes choses habituelles sont là, ainsi qu'une critique de KDE Plasma 5, le début d'une série sur la programmation en JavaScript et une présentation du jeu This War of Mine, qui semble sortir de l'ordinaire tout en étant extrêmement angoissant.</p>


<p>Lire ce numéro est une activité parfaite pour les jours caniculaires. Comme d'habitude, il est disponible 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 en cliquant directement sur l'image ci-dessous.</p>


<p><a href="http://www.fullcirclemag.fr/?download/396" hreflang="fr" title="numéro 97"><img src="media/46427491.numero97.png" data-original-source="http://www.fullcirclemag.fr/dotclear/public/Numeros/Couvertures_PNG/numero97.png" alt="numero97.png" title="numero97.png, juin 2015"></a></p>


<p>Bonne lecture et à bientôt,</p>


<p>Toute l'équipe du FCMfr dont, pour ce numéro, d52fr, scribeur, traducteur ET relecteur ; les autres traducteurs, frangi, fredphil91 et moi; et les relecteurs, Bab, Ekel 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/06/30/Le-num%C3%A9ro-de-mai-est-l%C3%A0" title="Visit the source">Full Circle Magazine FR</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Full Circle Magazine FR : <a href="">Voici, enfin, le num&eacute;ro 52 !</a> (04/11/2011)</li><li>Full Circle Magazine FR : <a href="">Et voici.. le num&eacute;ro 53 !</a> (13/12/2011)</li><li>Full Circle Magazine FR : <a href="">Le num&eacute;ro 54... enfin !</a> (18/01/2012)</li><li>Full Circle Magazine FR : <a href="">Sortie du num&eacute;ro 56</a> (09/03/2012)</li><li>Full Circle Magazine FR : <a href="">Voici le 57 !</a> (29/03/2012)</li></ul></div></p>


feed_id: http://genma.free.fr/?Mettre-a-jour-Debian-via-Tor-apt-transport-tor
title: genma : Mettre à jour Debian via Tor - apt-transport-tor
uri: genma-Mettre-à-jour-Debian-via-Tor-apt-transport-tor
url: http://genma.free.fr/?Mettre-a-jour-Debian-via-Tor-apt-transport-tor
content:
<img alt="" align="right" src="media/17c3a946.arton2304.jpg" data-original-source="http://genma.free.fr/IMG/arton2304.jpg" width="150" height="79"><div><p>De même que l'on souhaitera <a href="http://genma.free.fr/?Mise-a-jour-des-clefs-GPG-via-Tor" title="Mise à jour des clefs GPG via Tor">mettre à jour ses clefs GPG via Tor</a> (cf <a href="http://genma.free.fr/?Mise-a-jour-des-clefs-GPG-via-Tor" title="Mise à jour des clefs GPG via Tor">mon billet sur Parcimonie</a>), on peut souhaiter mettre à jour sa distribution Debian via Tor. C'est pour répondre à cette problématique qu'a été lancé le projet <i>apt-transport-tor</i> dont les sources sont disponibles ici <a href="https://github.com/diocles/apt-transport-tor" title="https://github.com/diocles/apt-transport-tor">https://github.com/diocles/apt-transport-tor</a></p> <p>Pour rappel, le port utilisé par apt est le port 80 et donc cela ne pose pas de soucis de faire une mise à jour via Tor.</p> <p><strong>But du projet</strong></p> <p>La description du projet décrit assez bien le but du projet de façon assez simple : il est décrit comme étant un moyen simple d'installer ses packages Debian par Tor. Comme indiqué sur la page du projet : <i>Le téléchargement des paquets Debian sur Tor empêche un attaquant qui reniflait votre connexion réseau d'être en mesure de dire quels paquets vous récupérez, et même d'associé votre trafic au fait que votre système tourne sous Debian.</i><br>
Toutefois, cela ne signifie vous défend pas :<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="-"> d'un adversaire passif global (qui pourraient potentiellement corréler le trafic du noeud de sortie avec votre trafic Tor local)<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="-"> d'un attaquant qui regarderait la taille de vos téléchargements, et qui ferait une supposition avisée sur le contenu<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="-"> d'un attaquant qui a compromis votre machine<br>
Enfin, les vitesses de téléchargement seront plus lentes via Tor.</p> <p><strong>Comment ça marche</strong></p> <p>Le paquet implémente une méthode d'acquisition des paquets en cherchant des URLS du type "tor+http://" or "tor+https://" dans le fichier sources.list.</p> <p>Les dépôts Debian utilisés sont les dépôts standards (on ne parle pas d'utiliser des dépôts Debian en Hidden services ou fichiers cachés), ou de dépôts alternatifs. On se connecte aux mêmes dépôts qu'habituellement, mais via une connexion Tor ce qui permet d'être anonyme vis à vis du serveur du dépôt.</p> <p>Rq : sur la page de documentation, les liens indiqués pour le source liste sont sous la forme http. Http et non Http<b>S</b>. Mais ce n'est pas un problème. Bien qu'il n'y ait pas de dépôt officiel Debian en HTTPS, les paquets Debian étant signé via GPG, le risque de compromission du paquet ne se pose pas. Voir à ce sujet mon billet <a href="http://genma.free.fr/?Verifier-l-integrite-des-paquets-Debian" title="Vérifier l'intégrité des paquets Debian">Vérifier l'intégrité des paquets Debian</a>.</p> <p><strong>Différence avec un torrify apt-get install</strong></p> <p>Je me suis posé la question de la différence entre l'utilisation de cette commande et une commande du type <code dir="ltr"> torrify apt-get install</code> (Voir <a href="http://genma.free.fr/?La-commande-Torify" title="La commande Torify">La commande Torify</a> pour plus de détails).</p> <p>J'ai eu la réponse suivante : <i>torify / torsocks is a huge hack with Linux library preloading. Not very clean, can leak DNS, etc. With apt-transport-tor, you use the Tor SOCKS5 proxy directly (and correctly)</i> que je traduirais par <i>>torify / torsocks se basent sur des hacks énormes de librairies préchargées de Linux. Ce n'est pas très propre, il y peut y avoir des fuites de DNS (les DNS Leak). Avec la commande apt-transport-tor, on utilise directement et correctement le proxy Tor SOCKS5</i>.</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/?Mettre-a-jour-Debian-via-Tor-apt-transport-tor" 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.elementaryos-fr.org/canope-lille-en-2016/
title: elementary OS : Canopé, Lille en 2016 !
uri: elementary-OS-Canopé-Lille-en-2016
url: http://www.elementaryos-fr.org/canope-lille-en-2016/
content:
<p>Petite news rapide qui est tombée en ce début de semaine : Elementary OS sera le centre de la journée Linux au Canopé à Lille (information remontée par Ghislain Domine, Chef de projet Numérique) le 06 Janvier 2016 à Lille. Ce rassemblement sera placé sous le signe de la découverte d’ eOS, de l’installation et de l’exploration pédagogique autour de ce système.</p>
<p>Cette news sera mis à jour dés que d’autres informations arriveront.</p>
<p>MAJ : cet événement est ouvert à tout le monde.</p>
<p>Que du bon en somme !</p>
<p> </p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/canope-lille-en-2016/">Canopé, Lille en 2016 !</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/canope-lille-en-2016/" 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>


title: Goffi : Parlons XMPP - épisode 3 - le cœur et les extensions (suite)
uri: Goffi-Parlons-XMPP-épisode-3-le-cœur-et-les-extensions-(suite)
feed_id:
http://www.goffi.org/post/2015/07/01/Parlons-XMPP-%C3%A9pisode-3-le-c%C5%93ur-et-les-extensions-%28suite%29

url:
http://www.goffi.org/post/2015/07/01/Parlons-XMPP-%C3%A9pisode-3-le-c%C5%93ur-et-les-extensions-%28suite%29

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

<div> </div>

<div>En plus de cette partie centrale, des fonctionnalités peuvent être ajoutées, d'où le X de XMPP (pour eXtensible).</div>

<div> </div>

<div>Les extensions sont rédigées sous la forme de « XEP » (XMPP Extension Protocol), idée héritée — si je ne m'abuse — de Python. C'est de cela qu'on parle quand on voit les cryptiques XEP-0XXX dans les fonctionnalités gérées d'un serveur ou d'un client. Pas besoin évidemment de savoir cela pour utiliser un client XMPP, mais il peut être utile de lire une extension (elles se trouvent sur <a href="https://xmpp.org/xmpp-protocols/xmpp-extensions/">https://xmpp.org/xmpp-protocols/xmpp-extensions/</a>) pour bien comprendre à quoi sert une fonctionnalité. Deux parties sont particulièrement utiles sans avoir à entrer dans les détails d'implémentation : la partie « abstract » (résumé) tout en haut qui indique ce que la XEP fait, et la section « introduction » (la toute première section) qui explique un peu plus les raisons et les cas d'utilisations de l'extension.</div>

<div> </div>

<div><img alt="résumé de la XEP-0045" height="57" src="https://lut.im/rxjooZca/hq2Jxw0z" title="résumé de la XEP-0045" width="819"></div>

<div> </div>

<div>Une XEP peut décrire une fonctionnalité, une procédure (par exemple la XEP-0001 explique le cycle de vie des XEPs elles-mêmes), un héritage historique (c'est à dire le fonctionnement de quelque chose créé avant la XMPP Standard Foundation), une information (comme des bonnes pratiques), voire une blague (si si, y'a des histoires de toto dans les XEPs aussi !). Elle peut avoir plusieurs statuts (expliqués dans la XEP-0001, je ne sais pas s'il existe une version traduite en français quelque part). Il est intéressant de noter que beaucoup de XEPs sont « experimentales », et donc techniquement pas (encore) des standards, mais souvent implémentées tout de même. De telles XEPs peuvent changer fortement avant le passage au statut de « brouillon » (« Draft »), puis de standard final.</div>

<div> </div>

<div>Pourquoi je vous parle de tout ça ? Pour que vous compreniez bien une chose: XMPP ce <b>n'</b>est <b>pas</b> <b>que</b> de la messagerie instantanée !</div>

<div> </div>

<div>Voici quelques exemples d'extensions intéressantes:</div>

<div> </div>

<div>
<ul><li>Extended Stanza Addressing (Adressage de « stanzas » étendue, XEP-0033): permet d'envoyer un message à plusieurs destinataires à la fois, ou de faire des copies carbones ou des copies carbones invisibles (comme le … oui oui vous voyez où je veux en venir)</li>
	<li>Multi-User Chat (Discussions multi-utilisateurs, XEP-0045): les discussions de groupes, à la IRC.</li>
	<li>Ad-Hoc Commands (commandes de circonstance, XEP-0050): un système générique pour gérer tout type de commandes. Lié aux permissions des utilisateurs, c'est un outil absolument génial !</li>
	<li>vcard-temp (Cartes virtuelles, version temporaire, XEP-0054): la façon historique de gérer des cartes de visites, une sorte de profil public. Une nouvelle extension va la remplacer à terme (la XEP-0292)</li>
	<li>Jabber Search (Recherche Jabber/XMPP, XEP-0055): pour chercher des jid, utilisé en général par les annuaires.</li>
	<li>Publish/Subscribe (Publication/Abonnement, XEP-0060): un très gros morceau, qui permet la publication de tout type d'information, et sa récupération en fonction de permissions, avec un système de notification en temps réel.</li>
	<li>XHTML-IM (XEP-0071): pour publier avec un sous-ensemble de XHTML, c'est à dire avec une mise en forme (écrire en gras ou mettre une image par exemple).</li>
	<li>Gateway Interaction (Communication avec les passerelles, XEP-0100): permet de gérer les passerelles, c'est à dire des liens avec des réseaux extérieurs</li>
	<li>Personal Eventing Protocol (protocole d'événements personnels, XEP-0163): une sorte de Publish/Subscribe simplifié</li>
	<li>Jingle (XEP-0166): Négociation de session pair à pair (P2P), avec un grand nombre d'applications possibles, la plus connue étant la visioconférence.</li>
	<li>Serverless Messaging (Communication sans server, XEP-0174): permet, comme indiqué, de se passer des serveurs</li>
	<li>Message Archive Management (gestion des archives des messages, XEP-0313): permet de récupérer des messages ou autre (ça fonctionne aussi avec publish/subscribe) selon certains critères comme une date. Utilisé notamment pour avoir votre historique de conversations sur votre serveur (et ainsi y accéder depuis tous vos clients).</li>
</ul></div>

<div> </div>

<div>Et dites-vous bien qu'on ne vient que de gratter la surface.</div>

<div> </div>

<div>Plusieurs de ces extensions seront expliquées dans de futurs articles.</div>

<div>À noter aussi qu'on utilise souvent des noms courts pour désigner les extensions par exemple « MAM » pour « Message Archive Management ». Ces noms sont normalement indiqués en fin de XEP, dans les appendices (« Document information »): c'est le « short name » (nom court).</div>

<div> </div>

<div>Avec toutes ces extensions, on va se retrouver avec des clients ou serveurs qui gèrent l'une ou l'autre, comment se mettre d'accord ? Eh bien grâce à une autre extension (mais tellement indispensable et couramment implémentée qu'on peut presque la considérer comme standard de base): « Service Discovery » (découverte de services, XEP-0030, nom court : « disco »)).</div>

<div> </div>

<div>Le principe est simple, chaque client ou serveur ou composant (un composant est un service qui vient se greffer à un serveur, voir plus bas) dit qui il est, ce qu'il sait faire, ou les éléments associés.</div>

<div> </div>

<h3>qui il est</h3>

<div>Une adresse XMPP (le jid) peut être utilisée par beaucoup de monde: un serveur, un client, un « bot » (robot, nom qu'on utilise pour un programme qui automatise des tâches, agissant souvent comme un client), une passerelle, etc.</div>

<div> </div>

<div>Quand un client (ou autre) en voit une, il est utile de savoir à quoi on parle, par exemple pour afficher de telle ou telle façon dans l'interface (c'est grâce à cela que votre client peut afficher une passerelle d'une autre façon que les clients normaux).</div>

<div> </div>

<div>C'est l'identité de disco qui permet ça, et elle donne une catégorie (par exemple « client » ou « serveur »), un type (dans client par exemple ça peut être « bot », « web », « game » — jeu —), et un nom libre (par exemple « ejabberd »). Vous avez une liste des différentes catégories et les types associés ici : <a href="https://xmpp.org/registrar/disco-categories.html">https://xmpp.org/registrar/disco-categories.html</a>.</div>

<div> </div>

<h3>ce qu'il sait faire</h3>

<div> </div>

<div>XMPP grâce à son côté extensible, est très riche en fonctionnalités, aussi il est indispensable de savoir ce que le logiciel avec lequel on discute est capable de faire. Ce sont les « features » (fonctionnalités) indiquées par disco, c'est pour cette raison que parfois quand vous discutez avec quelqu'un une icône est grisée, par exemple la visioconférence: cela indique que le client en face indique qu'il ne sait pas la faire, ou plus exactement n'indique pas qu'il sait la faire.</div>

<div> </div>

<div>Ces fonctionnalités sont liées à des espaces de nommage (namespaces) qui sont indiqués dans les XEPs concernées, vous avez aussi une liste qui permet de retrouver une partie des XEPs depuis un espace de nommage ici : <a href="https://xmpp.org/resources/schemas">https://xmpp.org/resources/schemas</a>.</div>

<div> </div>

<h3>les éléments associés</h3>

<div> </div>

<div>En plus de l'identité et des fonctionnalités disponibles, une entité XMPP peut avoir des éléments associés. Ce peut être un serveur qui indique que des salons de discussions sont disponibles à telle adresse, ou une passerelle vers tel réseau.</div>

<div><br>
 </div>

<h2>essayons</h2>

<div>Pour que cela soit plus clair, prenons un exemple. « jp », l'interface en ligne de commande de Salut à Toi, permet d'obtenir le disco d'une entité avec la commande « jp info disco », essayons avec le serveur jabber.fr :</div>

<div> </div>

<div> </div>

<div>% jp info disco jabber.fr</div>

<div>Features:</div>

<div> </div>

<div>http://jabber.org/protocol/commands</div>

<div>http://jabber.org/protocol/disco#info</div>

<div>http://jabber.org/protocol/disco#items</div>

<div>http://jabber.org/protocol/stats</div>

<div>iq</div>

<div>jabber:iq:register</div>

<div>jabber:iq:time</div>

<div>jabber:iq:version</div>

<div>msgoffline</div>

<div>presence</div>

<div>presence-invisible</div>

<div>urn:xmpp:time</div>

<div>vcard-temp</div>

<div>--</div>

<div>Identities:</div>

<div> </div>

<div>ejabberd (server/im)</div>

<div>--</div>

<div>Extensions:</div>

<div> </div>

<div>http://jabber.org/network/serverinfo</div>

<div> </div>

<div>--</div>

<div>Items:</div>

<div> </div>

<div>[chat.jabberfr.org]</div>

<div>[irc.jabberfr.org]</div>

<div>[j2j]</div>

<div>[presence.jabberfr.org]</div>

<div>[proxy.jabberfr.org]</div>

<div>[users.jabberfr.org]</div>

<div> </div>

<div> </div>

<div>On voit ici que jabber.fr sait gérer la version historique des vcards (vcard-temp, XEP-0054) ou les commandes ad-hoc (http://jabber.org/protocol/commands, XEP-0050), qu'on discute avec un serveur (server/im) qui s'appelle « ejabberd ». On voit également que plusieurs services sont disponibles, par exemple chat.jabberfr.org. Regardons de plus près :</div>

<div> </div>

<div>% jp info disco chat.jabberfr.org</div>

<div>Features:</div>

<div> </div>

<div>http://jabber.org/protocol/disco</div>

<div>http://jabber.org/protocol/muc</div>

<div>http://jabber.org/protocol/muc#unique</div>

<div>jabber:iq:browse</div>

<div>jabber:iq:last</div>

<div>jabber:iq:register</div>

<div>jabber:iq:time</div>

<div>jabber:iq:version</div>

<div>urn:xmpp:ping</div>

<div>vcard-temp</div>

<div>--</div>

<div>Identities:</div>

<div> </div>

<div>Public Chatrooms (conference/text)</div>

<div>--</div>

<div>Items:</div>

<div> </div>

<div>[...]</div>

<div>JabberFR (13) [jabberfr@chat.jabberfr.org]</div>

<div>[...]</div>

<div> </div>

<div> </div>

<div>On voit qu'on a affaire à un service de salons de discussions (conference/text), qui utilise le protocole « Multi-User Chat » (discussions multi-utilisateurs, http://jabber.org/protocol/muc), qui est à ce jour le seul disponible pour les discussions de groupes (nous y reviendrons). Les éléments « Items » contiennent ici la liste des salons, avec le nom, le nombre d'occupants, et le jid correspondant, j'ai tronqué la liste qui était très longue.</div>

<div> </div>

<div>Dans les informations de jabber.fr, vous avez peut-être remarqué la section « extensions », il s'agit d'une XEP (la XEP-0128) qui permet d'étendre disco pour tout type d'informations, dans le cas d'ejabberd ici, c'est pour indiquer les adresses de contact du serveur, mais elles ne sont pas renseignées pour jabber.fr.</div>

<div> </div>

<div>Ci-dessous, la fenêtre disco de Gajim:</div>

<div> </div>

<div><img alt="disco chez Gajim" height="308" src="https://lut.im/DyN26LFF/MEKJsXNu" title="disco chez Gajim" width="400"></div>

<div>La première fois que j'ai essayé XMPP, avec Psi au début des années 2000, j'ai été un peu intimidé par le menu « service discovery », qui permet d'afficher quasi directement les informations que nous venons de voir. Ce genre de menu est souvent, à mon sens, affiché un peu trop « brut » dans les clients XMPP : utiliser disco directement (c.-à-d. en dehors de ce qui est automatisé par le client) relève déjà de l'utilisation avancée.</div>

<div> </div>

<div> </div>

<div>En bonus, je vais rapidement évoquer l'extension « software version » (version logicielle, XEP-0092) qui permet, comme son nom l'indique, de savoir à quel logiciel on parle, et le système d'exploitation utilisé. jp permet d'afficher ces informations avec « jp info version », essayons sur jabber.fr :</div>

<div> </div>

<div>% jp info version jabber.fr</div>

<div>Client name: ejabberd</div>

<div>Client version: 2.1.13</div>

<div>Operating System: unix/linux 3.2.0</div>

<div> </div>

<div>On connaît désormais la version d'Ejabberd utilisée, pratique quand on veut savoir si une fonctionnalité est présente, ou un bogue corrigé. Et cela fonctionne avec toute entité qui implémente la XEP, pas uniquement les serveurs:</div>

<div> </div>

<div>% jp info version chat.jabberfr.org</div>

<div>Client name: MU-Conference</div>

<div>Client version: 0.9-svn (Jan 27 2014)</div>

<div>Operating System: Linux 3.2.0-4-amd64</div>

<div> </div>

<div>Voilà, connaître les extensions permet de vraiment savoir ce qu'on peut faire avec un client ou un serveur. La prochaine fois je pense m'attaquer aux discussions de groupes, et voir ce qui change par rapport à IRC.</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/01/Parlons-XMPP-%C3%A9pisode-3-le-c%C5%93ur-et-les-extensions-%28suite%29" 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 2 - le c&oelig;ur et les extensions</a> (25/06/2015)</li><li>Goffi : <a href="">Parlons XMPP - &eacute;pisode 1 - les bases</a> (24/06/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://www.gnomelibre.fr/2015/07/presentation-de-pinos/
title: Okki : Présentation de Pinos
uri: Okki-Présentation-de-Pinos
url: http://www.gnomelibre.fr/2015/07/presentation-de-pinos/
content:
<p>Christian Schaller vient de publier un <a href="https://blogs.gnome.org/uraeus/2015/06/30/introducing-pulse-video/">billet de blog</a> pour présenter <a href="http://cgit.freedesktop.org/~wtay/pinos/">Pinos</a>, projet développé par Wim Taymans, co-créateur du framework multimédia <a href="https://fr.wikipedia.org/wiki/GStreamer">GStreamer</a> et contributeur régulier de <a href="https://fr.wikipedia.org/wiki/PulseAudio">PulseAudio</a>.</p>
<p>Le projet devrait apporter une solution équivalente à la vidéo de ce que permet PulseAudio pour l’audio (support de sources multiples, mixage…), tout en offrant des <a href="https://fr.wikipedia.org/wiki/Interface_de_programmation">API</a> pour que ce soit facilement utilisable par les différentes applications.</p>
<p>Pino permettra ainsi de partager le flux vidéo d’une caméra vers différentes applications, de pouvoir basculer facilement d’une caméra à l’autre au sein de l’application, ou de multiplexer les différents flux.</p>
<p>Plusieurs sources pourront également être gérées simultanément. En plus d’une ou plusieurs caméras, le bureau lui-même pourra être considéré comme une source vidéo. On pourra donc facilement faire une capture vidéo du bureau, tout en superposant l’image d’une caméra en train de filmer l’utilisateur.</p>
<p>La première application pratique concernera justement le mécanisme de <a href="https://fr.wikipedia.org/wiki/Vid%C3%A9ographie">capture vidéo</a> intégré à GNOME Shell (utilisable par le raccourci clavier Ctrl+Alt+Shift+R ou depuis l’extension <a href="https://extensions.gnome.org/extension/690/easyscreencast/">EasyScreenCast</a>), qui sera plus robuste, tout en offrant plus de possibilités.</p>
<p>Une autre application concrète, concernera l’accès au matériel par les applications <a href="https://fr.wikipedia.org/wiki/Sandbox_%28s%C3%A9curit%C3%A9_informatique%29">sandboxées</a>. Pour pouvoir finement gérer les droits d’accès à la webcam de l’utilisateur, une telle infrastructure était nécessaire.</p>
<p>Par contre, aucune date n’a pour le moment été annoncée pour son intégration au sein de GNOME.</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/presentation-de-pinos/" 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://tuxicoman.jesuislibre.net/2015/07/steamos-continue-detre-base-sur-debian.html
title: Tuxicoman : SteamOS continue d’être basé sur Debian
uri: Tuxicoman-SteamOS-continue-d-être-basé-sur-Debian
url: http://tuxicoman.jesuislibre.net/2015/07/steamos-continue-detre-base-sur-debian.html
content:
<p>Valve réitère sa confiance dans Debian pour fournir la base du système d’exploitation pour ses consoles de jeu.</p>
<p><a href="http://steamcommunity.com/groups/steamuniverse#announcements/detail/83663183294752597">Steam OS 2.0 sera basé sur Debian 8.1</a> qui est la version stable actuelle du projet Debian.</p>
<p>C’est une bonne nouvelle pour Debian qui s’attire l’intérêt des ingénieurs de Valve pour l’améliorer ainsi que pour les Debianeux qui peuvent s’attendre à un bon support « out of the box » des jeux Steam sur Debian 8.</p>
<div><span>J'aime<img src="media/8d5d06b8.up.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/up.png">(<span>8</span>)</span><span>Ferme-la !<img src="media/d71e96d1.down.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/down.png">(<span>0</span>)</span></div><img src="https://piwik.jesuislibre.net/piwik.php?idsite=1&amp;rec=1&amp;url=http%3A%2F%2Ftuxicoman.jesuislibre.net%2F2015%2F07%2Fsteamos-continue-detre-base-sur-debian.html&amp;action_name=SteamOS+continue+d%26rsquo%3B%C3%AAtre+bas%C3%A9+sur+Debian&amp;urlref=http%3A%2F%2Ftuxicoman.jesuislibre.net%2Ffeed" width="0" height="0" alt=""><div><h4>Related Posts:</h4><ul><li><a href="http://tuxicoman.jesuislibre.net/2013/12/installer-steam-sur-debian-testing-jessie.html">Installer Steam sur Debian Testing (Jessie)</a></li><li><a href="http://tuxicoman.jesuislibre.net/2012/05/debian-6-0-5-est-sortie.html">Debian 6.0.5 est sortie</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/08/debian-8-jessie-sera-livree-avec-le-noyau-linux-3-16.html">Debian 8 Jessie sera livrée avec le noyau Linux 3.16</a></li><li><a href="http://tuxicoman.jesuislibre.net/2015/04/date-de-sortie-pour-debian-8-0-jessie.html">Date de sortie pour Debian 8.0 (Jessie)</a></li><li><a href="http://tuxicoman.jesuislibre.net/2011/10/debian-6-0-3-est-sortie.html">Debian 6.0.3 est sortie</a></li></ul><div></div></div>
<p><img src="media/a4176171.d01ce01523a0434fc1c413922f7fd8a2" data-original-source="http://cdn.libravatar.org/avatar/d01ce01523a0434fc1c413922f7fd8a2" alt="Gravatar de Tuxicoman" class="gravatar" /><br/><i>Original post of <a href="http://tuxicoman.jesuislibre.net/2015/07/steamos-continue-detre-base-sur-debian.html" title="Visit the source">Tuxicoman</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Tuxicoman : <a href="">Installer Steam sur Debian Testing (Jessie)</a> (15/12/2013)</li></ul></div></p>


feed_id: http://www.elementaryos-fr.org/configurator-lediteur-facile-pour-dconf/
title: elementary OS : Configurator, l’éditeur facile pour dconf
uri: elementary-OS-Configurator-l-éditeur-facile-pour-dconf
url: http://www.elementaryos-fr.org/configurator-lediteur-facile-pour-dconf/
content:
<p>Parfois pour modifier une option, certains utilisateurs sont contraints d’utiliser dconf-editor qui donne accès à des clés et variables. <a href="https://plus.google.com/b/109348840800096254191/+CleitonFloss/posts/XNNzRYqdqVu">Un utilisateur s’est amusé à développer une application elementary dans le style de dconf-editor</a>. Ce fork, en plus de se fondre dans l’environnement elementary, a le mérite d’avoir des descriptions pour chaque schemas gsettings et dispose d’un onglet “Events” qui affiche toutes les modifications que vous avez effectuées durant la session en cours, utile pour revenir en arrière eu cas de bêtises.</p>
<p>Voici quelques captures:</p>
<p><span></span></p>
<p><a href="media/7d4eb6bf.Screenshot-from-2015-06-05-12-01-39.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Screenshot-from-2015-06-05-12-01-39.png" rel="lightbox"><img src="media/05e90130.Screenshot-from-2015-06-05-12-01-39-600x367.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Screenshot-from-2015-06-05-12-01-39-600x367.png" alt="Screenshot from 2015-06-05 12-01-39" width="600" height="367"></a></p>
<p> </p>
<p> </p>
<p><a href="media/7774c730.Capture-du-2015-07-01-094114.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-01-094114.png" rel="lightbox"><img src="media/38f95d34.Capture-du-2015-07-01-094114-600x366.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-01-094114-600x366.png" alt="Capture du 2015-07-01 09:41:14" width="600" height="366"></a></p>
<p><a href="media/048e72ef.Capture-du-2015-07-01-094036.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-01-094036.png" rel="lightbox"><img src="media/50c88762.Capture-du-2015-07-01-094036-600x390.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-01-094036-600x390.png" alt="Capture du 2015-07-01 09:40:36" width="600" height="390"></a></p>
<p>Il y a même un bouton pour obtenir plus d’informations et un autre pour remettre la valeur par défaut.</p>
<p><a href="media/08509415.Capture-du-2015-07-01-094215.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-01-094215.png" rel="lightbox"><img src="media/325eb17d.Capture-du-2015-07-01-094215-600x369.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-01-094215-600x369.png" alt="Capture du 2015-07-01 09:42:15" width="600" height="369"></a></p>
<p> </p>
<p>L’application n’est pas traduite pour le moment. Les rapports de bugs se font sur le site du projet: <a href="https://launchpad.net/configurator">https://launchpad.net/configurator</a></p>
<p>Si vous voulez tester, configurator est disponible sur le PPA de la communauté francophone d’elementary:</p><pre>sudo add-apt-repository ppa:elementaryos-fr-community/ppa
sudo apt-get update
sudo apt-get install configurator</pre><p>
 </p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/configurator-lediteur-facile-pour-dconf/">Configurator, l’éditeur facile pour dconf</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/configurator-lediteur-facile-pour-dconf/" 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://romainelubrique.org/jenny-everywhere-bd-domaine-public
title: Romaine Lubrique : Jenny Everywhere, première super-héroïne du domaine public
uri: Romaine-Lubrique-Jenny-Everywhere-première-super-héroïne-du-doma
url: http://romainelubrique.org/jenny-everywhere-bd-domaine-public
content:
<img alt="" align="right" src="media/c3a14439.arton213-55317.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L106xH150/arton213-55317.jpg" width="106" height="150"><div><p><i>Les super-héros ont de super-pouvoirs, mais ils ne peuvent généralement rien contre ceux, autrement plus puissants, du droit d'auteur. Sauf lorsque l'on s'appelle Jenny Everywhere, étonnant premier personnage libre de l'histoire de la BD.</i></p> <p>Peut-on retrouver Superman, Batman, Spider-Man, Iron Man et Wonder Woman, individuellement ou tous réunis dans la nouvelle BD d'un jeune dessinateur fan de comics américains ? Non, strictement interdit<span> [<a href="http://romainelubrique.org/#nb2-1" rel="footnote" title="D" ailleurs fichtre m l super heroes est une marque d>1</a>]</span>. Impossible de les inclure, ou même les mentionner, sans avoir à faire aux ayants droit et aux producteurs de l'industrie culturelle.</p> <p>Il n'y a plus qu'à attendre qu'ils entrent dans le domaine public<span> [<a href="http://romainelubrique.org/#nb2-2" rel="footnote" title="Remarque : La bande dessinée américaine étant née dans les années 1930, un (...)">2</a>]</span>. Pour Batman, par exemple, cela adviendra le 1er janvier 2069, soit 70 ans après la mort de son créateur <a href="https://fr.wikipedia.org/wiki/Bob_Kane" rel="external">Bob Kane</a>. On doit alors se résigner à prendre bien sagement son mal en patience (et garder une bonne santé dans l'intervalle).</p> <p>Une seule exception notable, mais quelle exception ! L'intrépide et indépendante <strong>Jenny Everywhere</strong>, qui a su dès sa naissance prendre son destin (juridique et créatif) en main...</p> <p><span>
<img src="media/18373526.jenny_everywhere_poster_sizer-ffa4c.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH661/jenny_everywhere_poster_sizer-ffa4c.jpg" width="500" height="661" alt=""></span></p>
<h3>La genèse de Jenny</h3>
<p>Jenny Everywhere nous vient d'Internet<span> [<a href="http://romainelubrique.org/#nb2-3" rel="footnote" title="J" en profite pour souligner l taux d rencontr lors des>3</a>]</span>. Elle est <a href="http://www.barbelith.com/topic.php?id=5491" rel="external">née en 2002</a>, sur le forum BD anglais <a href="https://en.wikipedia.org/wiki/Barbelith" rel="external">Barbelith</a>, d'une volonté de se créer un personnage commun, dans la pure tradition des super-héros dotés de super-pouvoirs et de quelques invariants graphiques immédiatement identifiables.</p> <p>On doit au dessinateur de comic canadien Steven Wintle d'en avoir eu l'idée. Fruit d'un brainstorming collectif, il <a href="http://theshifterarchive.com/shifter-archive-showcase-steven-wintle/" rel="external">résume</a> ainsi ses caractéristiques post-concertation dans un message du 13 août 2002, désormais <a href="http://www.jennyeverywhereday.com/" rel="external">date anniversaire</a> de Jenny Everywhere. « D'un naturel souriant, elle a de courts cheveux noirs, un profil avenant et une taille ordinaire. Vêtue d'habits confortables, elle porte habituellement des lunettes d'aviateur au dessus de sa tête et une écharpe autour du cou. Elle a du charisme, de la confiance en elle et se montre passionnée, curieuse et attentive aux autres. Son plat préféré ? Le pain toasté. Elle a très certainement des origine asiatiques ou amérindiennes. » Et il ajoute pour préciser : « Ce serait comme si Tintin écoutait le groupe punk féministe <a href="https://fr.wikipedia.org/wiki/Le_Tigre_(groupe)" rel="external">Le Tigre</a> en rejoignant les <a href="https://fr.wikipedia.org/wiki/Les_Quatre_Fantastiques" rel="external">Quatre Fantastiques</a> ».</p> <p>Avec ces quelques informations, elle pourrait ressembler à ça...</p> <p><span>
<img src="media/90d110af.peileppe01-9de6b.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH437/peileppe01-9de6b.png" width="500" height="437" alt=""></span></p> <p>...ou encore à ça (son mets préféré entamé à la main).</p> <p><span>
<img src="media/f14846d3.jenny_everywhere_090610_0850_1-08cb6.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH598/jenny_everywhere_090610_0850_1-08cb6.png" width="500" height="598" alt=""></span></p> <p>En fait elle ressemble à ce que tout artiste qui veut bien la dessiner a en tête sur le moment. Griffonnez-là comme bon vous semble, là, tout de suite, sur votre coin de table et, pouf, elle existera.</p> <p>C'est d'ailleurs ce qu'a fait Steven Wintle avec cet <a href="http://jennyeverywhere.net/images/swjenny01/" rel="external">historique</a> tout premier portrait de Jenny Everywhere posté dans la foulée<span> [<a href="http://romainelubrique.org/#nb2-4" rel="footnote" title="Un deuxième historique tout premier portrait de Jenny Everywhere croquée par (...)">4</a>]</span>.</p> <p><span>
<img src="media/1c5e1692.jenny_publicdomain1-e83e1.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L300xH452/jenny_publicdomain1-e83e1.jpg" width="300" height="452" alt=""></span></p>
<h3>« Tous droits reversés » est son super pouvoir</h3>
<p>Tout super-héros a de super-pouvoirs. Celui de notre super-héroïne Jenny Everywhere est très original et particulier : <strong>elle est insaisissable par l'Empire du Copyright</strong> dont elle brise instantanément les chaînes. Impossible de la privatiser, elle n'appartient à personne, elle appartient à tout le monde, puisqu'entrée dès sa naissance dans le domaine public.</p> <p>En effet, peut-être avez-vous remarqué que les deux dessins précédents étaient accompagnés d'un petit texte qui doit invariablement être présent quelque part lorsque Jenny apparaît :</p>
<blockquote>
<p>The character of Jenny Everywhere is available for use by anyone, with only one condition. This paragraph must be included in any publication involving Jenny Everywhere, in order that others may use this property as they wish. All rights reversed.</p>
</blockquote>
<p>C'est ici que tout se joue. Son super-pouvoir tient en fait à la simple permutation des deux lettres « s » et « v » du « all rights reserved » pour obtenir <strong>« all rights reversed »</strong>. Bien plus qu'un brillant petit jeu de mots potache : un choix et un acte absolument décisifs.</p> <p>Tel est le coup de génie de <a href="http://theshifterarchive.com/whois/" rel="external">ses créateurs</a> qui voulaient tous pouvoir l'utiliser à leur guise : avoir imaginé un personnage totalement libre d'apparaître dans n'importe quelle publication pourvu qu'on conserve cette mention la protégeant de toute tentation d'appropriation exclusive. Tous les droits sont illico reversés... au public ! Jenny Everywhere est le premier personnage anti-copyright de l'histoire de la BD, ou, pour le dire plus positivement, le premier personnage <i>copyleft-open-source-domaine-public-bien-commun</i> de l'histoire de la BD.</p> <p>À l'époque, les licences Creative Commons n'existaient pas (ou presque) mais elles n'auraient pas forcément été choisies parce que, oui je sais c'est troublant, Jenny Everywhere n'a pas d'auteur ou, dit autrement, elle a autant d'auteurs que ceux qui veulent bien un jour la dessiner. Steven Wintle et ses acolytes se sont volontairement effacés. On peut véritablement parler de premier personnage du <a href="http://romainelubrique.org/pour-regime-positif-domaine-public-severine-dusollier">domaine public consenti</a>.</p> <p><span>
<img src="media/a35233a1.segurachristophe01-800x737-e81f2.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH461/segurachristophe01-800x737-e81f2.jpg" width="500" height="461" alt=""></span></p> <p>À partir de là elle est donc potentiellement susceptible de se retrouver partout, s'immiscant dans n'importe quelle BD qui veut bien l'accueillir. D'où son nom (et son surnom « The Shifter »). En conséquence de quoi elle a le don d'ubiquité, est multi-dimensionnelle, voyage en clin d'œil dans l'espace et dans le temps et s'adapte avec une déconcertante facilité à toutes les situations. Jenny est en fait moins un personnage que l'idée de son personnage. Chaque matérialisation de Jenny est une sorte d'avatar de cette idée.</p> <p>Au passage on renverse également ici complètement la notion de « marque ». Notez aussi que tout créateur qui utilise Jenny reste maître du choix global de son droit d'auteur. Sa BD peut tout à fait rester « tous droits réservés » si tel est son désir. Mais si Jenny est dedans alors la fameuse mention doit être présente, garantissant que Jenny n'y reste pas enfermée et est libre de poursuivre sa route ailleurs.</p> <p><span>
<img src="media/3d331798.jennyeverywhere_by_diananock-d1e45.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH778/jennyeverywhere_by_diananock-d1e45.png" width="500" height="778" alt=""></span></p>
<h3>Du coup, Jenny est vraiment partout !</h3>
<p>Le personnage et son drôle de concept ont plu aux dessinateurs. La liberté offerte et la magie d'Internet ont fait le reste.</p> <p>Des <strong>centaines</strong> de Jenny diverses et variées ont depuis vu le jour, justifiant a posteriori pleinement son nom ! Et, vous allez continuer à vous en rendre compte, la qualité est au rendez-vous. Pour une fois qu'on peut réutiliser un personnage sans craindre les foudres, non pas de Flash Gordon mais du copyright, on ne va pas s'en priver...</p> <p>Jenny Everywhere n'a pas de site officiel<span> [<a href="http://romainelubrique.org/#nb2-5" rel="footnote" title="Elle possède toutefois un compte Twitter ainsi qu" un article wikip>5</a>]</span> (puisqu'elle est partout qu'on vous dit) mais <a href="http://theshifterarchive.com/" rel="external">TheShifterArchive</a> tente de dresser une liste à jour de ses toujours plus nombreuses apparitions. Vous en avez déjà eu un bref aperçu, poursuivons notre (toute) petite sélection avec deux exemples illustrant sa capacité à traverser l'espace-temps et à se fondre, tel un caméléon, dans son nouvel environnement du moment<span> [<a href="http://romainelubrique.org/#nb2-6" rel="footnote" title="Dans cette vidéo YouTube (oui, elle est aussi sur YouTube), vous pouvez voir (...)">6</a>]</span>.</p> <p><span>
<a href="http://jennyeverywhere.net/images/nelsonevergreen06-pinupcolour/"><img src="media/cd6efac9.nelsonevergreen06-pinupcolour-19b9c.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH703/nelsonevergreen06-pinupcolour-19b9c.jpg" width="500" height="703" alt=""></a></span></p> <p><span>
<img src="media/c65fbf49.jenny-everywhere-davis-f542c.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH312/jenny-everywhere-davis-f542c.png" width="500" height="312" alt=""></span></p> <p>Quelques autres portrait-affiches...</p> <p><span>
<img src="media/d4d6c9ea.tumblr_na97exz9fx1t07ozlo1_500-c690d.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH625/tumblr_na97exz9fx1t07ozlo1_500-c690d.png" width="500" height="625" alt=""></span></p> <p>Pour rappel, le toast est son péché mignon.</p> <p><span>
<img src="media/d11d6afa.jenny-everywhere-d2feb.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH646/jenny-everywhere-d2feb.jpg" width="500" height="646" alt=""></span></p> <p><span>
<img src="media/b3e14eff.tumblr_lpspvmclp41qmk7obo1_500-f1b61.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L480xH700/tumblr_lpspvmclp41qmk7obo1_500-f1b61.jpg" width="480" height="700" alt=""></span></p> <p><span>
<img src="media/2f5ae801.tumblr_loa59j9rgz1qmk7obo1_500-d325a.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L458xH700/tumblr_loa59j9rgz1qmk7obo1_500-d325a.jpg" width="458" height="700" alt=""></span></p> <p><span>
<img src="media/90aa1156.jenny-everywhere-2-dc5e3.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L483xH750/jenny-everywhere-2-dc5e3.jpg" width="483" height="750" alt=""></span></p> <p><span>
<img src="media/d4e7b8fe.tumblr_m8ok0yi6qn1qmk7obo1_500-e6dd8.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH642/tumblr_m8ok0yi6qn1qmk7obo1_500-e6dd8.jpg" width="500" height="642" alt=""></span></p> <p>Mais le plus intéressant c'est évidemment de la retrouver <a href="http://theshifterarchive.com/comic-stories/" rel="external">dans une foultitude de BD</a>, qu'elle soit héroïne principale ou simple figurante (rappelons qu'elle a le pouvoir d'arriver inopinément dans n'importe quelle histoire).</p> <p><span>
<a href="http://theshifterarchive.com/comic-stories/the-adventures-of-jenny-everywhere/"><img src="media/6d1acd2c.taoje-001-2010-07-10-bc7b5.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH317/taoje-001-2010-07-10-bc7b5.png" width="500" height="317" alt=""></a></span></p> <p><span>
<a href="http://theshifterarchive.com/comic-stories/jenny-everywhere-took-my-breath-away/"><img src="media/a28a08ca.tumblr_loa5hosizh1qmk7obo1_1280-eb07f.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH375/tumblr_loa5hosizh1qmk7obo1_1280-eb07f.jpg" width="500" height="375" alt=""></a></span></p> <p><span>
<a href="http://theshifterarchive.com/sources/the-jenny-everywhere-chronicles/"><img src="media/6d88344c.screenshot_2015-07-01_at_13.25.51-d4609.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH245/screenshot_2015-07-01_at_13.25.51-d4609.png" width="500" height="245" alt=""></a></span></p> <p><span>
<a href="http://theshifterarchive.com/projects/miss-adventure-comic-jam/"><img src="media/b78f1a90.screenshot_2015-07-01_at_13.27.03-12c67.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH493/screenshot_2015-07-01_at_13.27.03-12c67.png" width="500" height="493" alt=""></a></span></p> <p>Côté langue française, malheureusement pas grand chose à se mettre sous la dent pour le moment, si ce n'est deux traductions (merci <a href="http://fg-arcadia.blogspot.fr/" rel="external">Florian R. Guillon</a>) : <a href="http://issuu.com/arcadiagraphicstudio/docs/jennyeverywhere2" rel="external">Sur le divan</a> et <a href="http://arcadiagraphicstudio.blogspot.fr/2014/03/bd-bonus-online-jenny-everywhere-dans.html" rel="external">Le changement dernier</a>.</p> <p><span>
<img src="media/e24624ab.screenshot_2015-07-01_at_00.31.50-a6c02.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH293/screenshot_2015-07-01_at_00.31.50-a6c02.png" width="500" height="293" alt=""></span></p> <p><span>
<img src="media/a00e5ec4.je02014-7bf72.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH703/je02014-7bf72.jpg" width="500" height="703" alt=""></span></p> <p>Mais qui sait si cet article ne va trouver un petit écho et faire des émules francophones ?<span> [<a href="http://romainelubrique.org/#nb2-7" rel="footnote" title="Nous envisageons de proposer un « atelier Jenny Everywhere » lors de la (...)">7</a>]</span></p> <p>Au fait, pourquoi se cantonner à la BD lorsque l'on peut s'incarner en LEGO...</p> <p><span>
<a href="http://theshifterarchive.com/comic-stories/the-golden-key/"><img src="media/2d86e007.goldenkey-000b-1556b.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH666/goldenkey-000b-1556b.jpg" width="500" height="666" alt=""></a></span></p> <p>...ou en chair et en os !<span> [<a href="http://romainelubrique.org/#nb2-8" rel="footnote" title="On le retrouve aussi dans ce petit court métrage qui vaut ce qu" il>8</a>]</span></p> <p><span>
<a href="http://jennyeverywhere.net/incasts/union-of-heroes/"><img src="media/6ab7c5ab.tumblr_lpsq1y6vbw1qmk7obo1_500-a02b4.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L452xH544/tumblr_lpsq1y6vbw1qmk7obo1_500-a02b4.jpg" width="452" height="544" alt=""></a></span></p>
<h3>Jenny a de nouveaux amis</h3>
<p>Et pourquoi s'arrêter là ? Joyeux effet collatéral du « all rights reversed », d'autres personnages sont venus au fil du temps accompagner la pionnière Jenny Everywhere. Ils s'amusent tous avec le sens des pronoms indéfinis de lieu de la langue anglaise (<i>no</i>, <i>some</i> et <i>any</i> étant moins « forts » que <i>every-where</i>). Ils sont bien évidemment eux aussi dans le domaine public.</p> <p>Il y a tout d'abord la redoutée <strong>Jenny Nowhere</strong>, qui est en quelque sorte le double négatif de Jenny Everywhere, son antagoniste primaire, le yin de son yang. Elle n'apparaît que si Jenny Everywhere se trouve déjà quelque part dans l'histoire. Volontairement aucune consigne n'est donnée quant à ses caractéristiques graphiques.</p> <p><span>
<img src="media/41f83b88.jenny_nowhere_by_thecosmicbeholder-d6xeb06-a9446.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH510/jenny_nowhere_by_thecosmicbeholder-d6xeb06-a9446.jpg" width="500" height="510" alt=""></span></p> <p>Quant à la copine <strong>Jenny Anywhere</strong>, elle est plus <i>fashion victim</i> que sa matrice mais ne peut que se téléporter dans l'espace et non dans le temps.</p> <p><span>
<img src="media/305bec3e.beholder_jennyanywhere_color-eedce.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH574/beholder_jennyanywhere_color-eedce.jpg" width="500" height="574" alt=""></span></p> <p>On trouve aussi l'imparfaite <strong>Jenny Somewhere</strong> qui est un clone non abouti de Jenny Everywhere.</p> <p><span>
<img src="media/bfaa4cb1.2008-10-21a-f9496.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH750/2008-10-21a-f9496.jpg" width="500" height="750" alt=""></span></p> <p>Elle peut se téléporter dans l'espace et dans le temps mais n'est pas capable de prévoir sa destination. Elle arrivera certes quelque part, mais où et quand exactement ?</p> <p>Et un dernier pour finir en beauté, le petit ami : <strong>Jimmy Wherever</strong>.</p> <p><span>
<img src="media/c6bd0d07.tumblr_nl62a03bsz1s9mteho1_1280-49443.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH771/tumblr_nl62a03bsz1s9mteho1_1280-49443.jpg" width="500" height="771" alt=""></span></p> <p>Il est décrit comme un blond et dégourdi étudiant journaliste canadien. Contrairement à Jenny Everywhere, c'est le <i>pain non toasté</i> qu'il préfère (comprendre le pain cru !). Il n'a pas de super-pouvoirs mais peut accompagner Jenny dans ses téléportations s'il lui tient fort la main (c'est t'y pas mignon).</p> <p><span>
<img src="media/88da05de.captain_copyright-5dd4c.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH352/captain_copyright-5dd4c.jpg" width="500" height="352" alt=""></span></p>
<h3>Il n'y a pas de création sans droit d'auteur ?</h3>
<p>Voilà. Exception qui confirme la règle du droit d'auteur ou archétype qui préfigure les nouveaux modes créatifs de demain ? BD, romans, musiques, films... Jenny Everywhere est en tout cas à votre entière mais non exclusive disposition, si vous respectez la consigne, c'est-à-dire sa libre indépendance. Et de poursuivre alors, d'une oeuvre à l'autre, d'un espace-temps à l'autre, son imprévisible histoire...</p> <p>On nous répète <i>ad nauseam</i> que le droit d'auteur protège et favorise la création. Et d'ailleurs, voir image ci-dessus, on était même allé jusqu'à créer en 2006 un super-héros dédié à cela : <a href="https://en.wikipedia.org/wiki/Captain_Copyright" rel="external">Captain Copyright</a> ! De l'autre côté du spectre, l'existence plurielle de Jenny Everywhere n'est pas là pour nous prouver le contraire. Mais elle témoigne qu'une absence de droit d'auteur peut aussi être une formidable source d'énergie créative.</p> <p><i>Elle est libre Jenny. Elle est libre Jenny.<br>Y'en a même qui disent qu'on l'a vue partout...</i></p> <p><span>
<img src="media/f031bf9c.cameronstewart01-5c3b9.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L302xH600/cameronstewart01-5c3b9.jpg" width="302" height="600" alt=""></span></p></div>
		<hr><div><p>Vous souhaitez ardemment à votre tour dessiner Jenny mais vous vous dites que vous n'êtes pas assez doué(e) ? Nous avons <strong><a href="http://randomnerds.com/learn-to-draw-cartoons-with-the-now-public-domain-famous-artist-cartoon-course-textbook/" rel="external">un lien magique</a></strong> pour vous, celui d'un billet blog qui propose en téléchargement l'intégralité des fascicules du mythique cours par correspondance <a href="https://en.wikipedia.org/wiki/Famous_Artists_School" rel="external">Famous Artist Cartoon Course</a>. L'auteur du billet annonce que ces documents sont, croit-il, dans le domaine public. Nous n'en sommes pas certain mais, dans le doute, ne vous abstenez pas ;)</p></div>
		<hr><div><div>
<p><span>[<a href="http://romainelubrique.org/#nh2-1" title="Notes 2-1" rev="footnote">1</a>] </span>D'ailleurs, fichtre, même l'expression « super heroes » est <a href="http://tsdr.uspto.gov/#caseNumber=78356610&amp;caseType=SERIAL_NO&amp;searchType=statusSearch" rel="external">une marque déposée</a> !</p>
</div><div>
<p><span>[<a href="http://romainelubrique.org/#nh2-2" title="Notes 2-2" rev="footnote">2</a>] </span>Remarque : La bande dessinée américaine étant née dans les années 1930, un certain nombres de super-héros des temps pionniers sont quand même déjà dans le domaine public. Certains sites les répertorient méthodiquement, par exemple <a href="http://pdsh.wikia.com/wiki/Public_Domain_Super_Heroes" rel="external">ici</a> ou <a href="http://www.comicvine.com/public-domain-characters/4015-55750/" rel="external">là</a>.</p>
</div><div>
<p><span>[<a href="http://romainelubrique.org/#nh2-3" title="Notes 2-3" rev="footnote">3</a>] </span>J'en profite pour souligner l'énorme taux d'erreurs 404 rencontrés lors des recherches pour cet article faisant référence à des pages et sites créés en 2002/2003. Il y a une véritable fragilité du Web à ce niveau-là.</p>
</div><div>
<p><span>[<a href="http://romainelubrique.org/#nh2-4" title="Notes 2-4" rev="footnote">4</a>] </span>Un <a href="http://jennyeverywhere.net/images/swjenny02/" rel="external">deuxième</a> historique tout premier portrait de Jenny Everywhere croquée par Steven Wintle.</p>
</div><div>
<p><span>[<a href="http://romainelubrique.org/#nh2-5" title="Notes 2-5" rev="footnote">5</a>] </span>Elle possède toutefois un <a href="https://twitter.com/ShifterArchive" rel="external">compte Twitter</a> ainsi qu'un <a href="https://en.wikipedia.org/wiki/Jenny_Everywhere" rel="external">article Wikipédia</a> (mais pas encore en français, à bon entendeur...).</p>
</div><div>
<p><span>[<a href="http://romainelubrique.org/#nh2-6" title="Notes 2-6" rev="footnote">6</a>] </span>Dans <a href="https://www.youtube.com/watch?v=eq-0Q3jwLsQ" rel="external">cette vidéo YouTube</a> (oui, elle est aussi sur YouTube), vous pouvez voir une énième version de Jenny Everywhere se créer en temps réel sous nos yeux ébahis.</p>
</div><div>
<p><span>[<a href="http://romainelubrique.org/#nh2-7" title="Notes 2-7" rev="footnote">7</a>] </span>Nous envisageons de proposer un « atelier Jenny Everywhere » lors de la prochaine édition du <a href="http://festivaldomainepublic.org/" rel="external">Festival du domaine public</a>. Mais si vous souhaitez d'ores et déjà vous y mettre, rendez-vous sur <a href="http://theshifterarchive.com/" rel="external">The Shifter Archive</a> pour déposer vos œuvres et n'hésitez pas à vous signaler dans les commentaires.</p>
</div><div>
<p><span>[<a href="http://romainelubrique.org/#nh2-8" title="Notes 2-8" rev="footnote">8</a>] </span>On le retrouve aussi dans ce petit <a href="https://www.youtube.com/watch?v=Hjg2lPg7VLE" rel="external">court métrage</a> qui vaut ce qu'il vaut.</p>
</div></div>
<p><img src="media/167784bb.f94e2b8eb9a1f48da473eb24162decf5" data-original-source="http://cdn.libravatar.org/avatar/f94e2b8eb9a1f48da473eb24162decf5" alt="Gravatar de Romaine Lubrique" class="gravatar" /><br/><i>Original post of <a href="http://romainelubrique.org/jenny-everywhere-bd-domaine-public" title="Visit the source">Romaine Lubrique</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Romaine Lubrique : <a href="">Aristide Maillol est entr&eacute; dans le domaine public !</a> (02/01/2015)</li><li>Romaine Lubrique : <a href="">Fant&ocirc;mas : Ayants droit 1 Festival du domaine public 0</a> (29/01/2015)</li><li>Romaine Lubrique : <a href="">Infographie : la triste situation du domaine public aux USA</a> (26/12/2014)</li><li>Romaine Lubrique : <a href="">Il est n&eacute;, le 1er festival du domaine public</a> (31/12/2014)</li><li>Romaine Lubrique : <a href="">Chronique &laquo; Domaine public &raquo; #13 du 56Kast #46</a> (23/01/2015)</li></ul></div></p>


feed_id: http://framablog.org/2015/07/03/rmll-2015-et-resistances-framasoft-en-festivals/
title: Framablog : RMLL 2015 et Résistances : Framasoft en Festivals !
uri: Framablog-RMLL-2015-et-Résistances-Framasoft-en-Festivals
url: http://framablog.org/2015/07/03/rmll-2015-et-resistances-framasoft-en-festivals/
content:
<p>C’est la canicule, on sort les recettes d’eau libre (à consommer avec modération ^^), les stands, les beaux T-shirts… c’est officiel, on arrive à l’été des Rencontres et échanges Libristes !</p>
<p><span></span></p>
<p> </p>
<h2>RMLL 2015 : rendez-vous à Beauvais</h2>
<div><a href="media/16abffff.rmll2015.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/rmll2015.png" data-rel="lightbox"><img src="media/16abffff.rmll2015.png" data-original-source="http://framablog.org/wp-content/uploads/2015/06/rmll2015.png" alt="Logo RMLL" width="300" height="150"></a><p>Logo RMLL</p></div>
<p>Rendez-vous incontournable du monde Libre, les « ReuMeuLeuLeu » (ou <a href="http://2015.rmll.info/">Rencontres Mondiales du Logiciel Libre</a>) sont cette années accueillies et organisées par Beauvais, et c’est du 4 au 11 Juillet !</p>
<p>Comme nous vous l’avions annoncé, nous ne tiendrons un stand que lors des Journées Grand Public (samedi 4 et dimanche 5 juillet). Ce qui nous nous empêchera pas d’être présents lors du reste des rencontres, que ce soit entre les stands (un indice : repérez les badges « Framateam ») ou durant des conférences.</p>
<p>Car les RMLL proposent <a href="https://2015.rmll.info/conferences-et-ateliers">un programme complet</a> de conférences, tables rondes et autre réjouissances auxquelles Framasoft se joint avec plaisir… Vous nous retrouverez donc :</p>
<ul><li>Lundi 6 juillet à 14h pour une conférence <a href="https://2015.rmll.info/creatives-trusting-is-worth">Créateurs, la confiance paye</a> par Pouhiou</li>
<li>Toujours le lundi 6, toujours Pouhiou, qui participera à une <a href="https://2015.rmll.info/table-ronde-sur-les-nouveaux-medias">Table ronde sur les nouveaux médias</a></li>
<li>Le mardi 7, Benjamin Jean nous proposera une <a href="https://2015.rmll.info/retrospective-juridique-actualite-et-travaux-en-cours">Rétrospective juridique : actualités et travaux en cours</a> dès 11h40</li>
<li>Le même mardi, c’est à 15h20 que Kinou donnera une conférence <a href="https://2015.rmll.info/la-route-est-longue-mais-la-voie-est-accessible">La route est longue mais la voie est accessible</a></li>
<li>Au même moment, Pyg fera le point sur nos expériences avec <a href="https://2015.rmll.info/google-facebook-etc-pourquoi-et-comment-decoloniser-internet">GAFAM : pourquoi et comment décoloniser Internet ?</a></li>
<li>Enfin le mercredi 8 juillet à 11h, Nicolas Lœuillet nous apprendra comment <a href="https://2015.rmll.info/effectuez-votre-veille-en-toute-liberte">Effectuer notre veille en toute liberté !</a></li>
</ul><p>Bien entendu, au delà des Framasofteries, <a href="https://2015.rmll.info/programme">TOUT le programme des RMLL</a> est empli de pépites qui sauront faire pétiller votre intérêt, vos neurones et vos processeurs…</p>
<h2>Résistances, du cinéma et des idées</h2>
<p><a href="media/72837568.affiche2015.png" data-original-source="http://framablog.org/wp-content/uploads/2015/07/affiche2015.png" data-rel="lightbox"><img src="media/72837568.affiche2015.png" data-original-source="http://framablog.org/wp-content/uploads/2015/07/affiche2015.png" alt="affiche2015" width="310" height="461"></a>Du 3 au 11 juillet, dans la ville de Foix<sup>[1]</sup> (en Ariège), a lieu un festival de cinéma aussi engageant qu’engagé : <a href="http://festival-resistances.fr/">Résitances</a>.</p>
<p>L’idée de ce festival, qui fête cette année sa 19e édition, est de mettre en valeur des films qui bousculent notre vision du monde, montrent d’autres façons de vivre, de voir de raconter et de partager… bref : qui nous nourrissent l’esprit comme la société.</p>
<p>Framasoft sera présent lors du week-end final (10 et 11 juillet) à l’occasion de leur thématique<a href="http://festival-resistances.fr/+-Une-civilisation-du-partage-+.html"> Une civilisation du partage</a>. l’occasion pour nous d’échanger avec un public pas forcément rompu aux codes du Libre, et pour Pouhiou de réitérer sa conférence <em>Créateurs, la confiance paye</em>…</p>
<p> </p>
<p>Voilà pour les quelques rencontres estivales… promis, il y aura encore plus d’occasions de se voir, de boire de la limonade libre (avec modération ^^) et de parler Dégooglisation dès la rentrée !</p>
<p> </p>
<p><em> Note inutile et donc indispensable :</em></p>
<p>[1] Et le premier ou la première qui commente « Il était une fois, dans la ville de Foix… » Pouhiou se jure de lui émonder les arquemuses… soyez prévenu-e-s !)</p>
<div title="Diaspora*"><a href="javascript:(function()%7Bvar%20url%20=%20'http://framablog.org/2015/07/03/rmll-2015-et-resistances-framasoft-en-festivals/'%20;var%20title%20=%20'RMLL%202015%20et%20R%C3%A9sistances%C2%A0:%20Framasoft%20en%20Festivals%C2%A0!';%20%20%20window.open('http://framablog.org/wp-content/plugins/share-on-diaspora/new_window.php?url='+encodeURIComponent(url)+'&amp;title='+encodeURIComponent(title),'post','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')%7D)()"><span><img src="media/96904f55.diaspora.jpg" data-original-source="http://www.framablog.org/wp-content/uploads/2015/01/diaspora.jpg" alt=""></span></a></div>
<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/03/rmll-2015-et-resistances-framasoft-en-festivals/" 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="">Google Code ferme ses portes&amp;nbsp;? Nous, on les ouvre.</a> (13/03/2015)</li><li>Framablog : <a href="">Huit.re, Framapic, Framabin&amp;nbsp;: Framasoft met les bouch&amp;eacute;es triples.</a> (16/03/2015)</li><li>Framablog : <a href="">Framabee, le (m&amp;eacute;ta-)moteur qui va vous butiner le web&amp;nbsp;!</a> (05/05/2015)</li><li>Framablog : <a href="">Framagames&amp;nbsp;: des jeux pour changer les id&amp;eacute;es aux lyc&amp;eacute;ens</a> (18/06/2015)</li><li>Framablog : <a href="">Framasoft pr&eacute;sente : Vosges Op&eacute;ration Libre, le 17 et 18 mai &agrave; G&eacute;rardmer</a> (15/04/2014)</li></ul></div></p>


title: Influence PC : Synchroniser ses contacts, calendrier, notes et dossiers sur Ubuntu Phone
uri: Influence-PC-Synchroniser-ses-contacts-et-calendrier-d-Ubuntu-Phon
feed_id:
http://influence-pc.fr/03-07-2015-synchroniser-ses-contacts-et-calendrier-dubuntu-phone-via-owncloud-cosy-cloud

url:
http://influence-pc.fr/03-07-2015-synchroniser-ses-contacts-et-calendrier-dubuntu-phone-via-owncloud-cosy-cloud

content:
<p>Que diriez vous de regrouper au sein d’un unique contact les mails, adresses et téléphones d’une même personne, que cela soit sauvegardé pour résister aux vols et aux pannes, tout en vous permettant d’y accéder depuis n’importe quel terminal ?</p>
<p>La réponse à cette question est le protocole HTTP « <a href="https://doc.ubuntu-fr.org/webdav">WebDAV</a> ». Avec lui vous pouvez synchroniser fichiers, contacts (CardDAV), calendriers et mémos (CalDAV) : en d’autres mots il est trivial de se substituer à Dropbox, Gmail et Evernote si vous souhaitez posséder vos données.</p>
<h3>Chapitre 1 – Choisir votre logiciel et votre hébergement de serveur</h3>
<p>Cet article ne peut pas traiter le sujet en totalité, cette partie est par ailleurs très largement renseignée sur le Net : <a href="https://owncloud.org/">ownCloud</a> (en PHP) et <a href="https://cozy.io/fr/">Cozy Cloud</a> (en NodeJS) sont deux logiciels libres renommés qui implémentent WebDAV en entier.</p>
<p>En vous baladant sur leurs sites, vous trouverez la complexité qui vous convient, allant de la création d’un compte au téléchargement du logiciel. Libre à vous de trouver un hébergement, de louer un serveur ou de monter une infra chez vous !</p>
<h3>Chapitre 2 – Configurer votre Ubuntu Phone</h3>
<p>Si vous n’avez pas encore d’Ubuntu Phone mais que vous êtes familier avec la ligne de commande d’Ubuntu pour ordinateur de bureau, j’ai une bonne nouvelle : il y a un terminal et tout ce que vous avez l’habitude de trouver dedans !</p>
<p>Les développeurs d’Ubuntu Touch ont eu l’excellente idée de faire reposer le carnet d’adresses et le calendrier sur un backend standard : <a href="https://syncevolution.org/">SyncEvolution</a> ! Bien que l’absence d’interface graphique pose une barrière, il est tout à fait possible de la contourner.</p>
<p><strong>Étape 1 :</strong> Il faut avant tout obtenir un accès console. Deux possibilités. Soit vous êtes sur Ubuntu pour ordinateur de bureau :</p>
<pre>sudo apt-get install phablet-tools</pre>
<p>Sur votre téléphone allez dans <em>Paramètre système</em> / <em>À propos de ce téléphone</em> / <em>Mode développeur</em> et activez-le. Puis :</p>
<pre>sudo phablet-shell</pre>
<p>Sur votre téléphone allez dans <em>Paramètre système</em> / <em>Wi-Fi</em> / votre réseau. Appuyez dessus afin que l’IP s’affiche.</p>
<pre>ssh phablet@ip-de-votre-telephone</pre>
<p>Depuis le téléphone, vous aurez besoin de monter votre système complet en écriture pour la suite :</p>
<pre>sudo mount /dev/loop0 / -o remount,rw</pre>
<p>Soit vous n’avez pas du tout accès à un ordinateur sous Ubuntu, vous pouvez vous en sortir avec l’application <strong>Terminal</strong> du Magasin Ubuntu. Cela risque d’être fastidieux, mais sachez que l’icône orange permet de changer entre des palettes de raccourcis claviers !</p>
<p><strong>Étape 2 :</strong> Si le fournisseur de services que vous avez choisi est protégé par un certificat auto-signé, téléchargez-le dans la mémoire de votre téléphone (par exemple dans le dossier Documents). Vous pouvez le trouver depuis la barre d’URL de votre navigateur. S’il porte l’extension <strong>.pem</strong>, veillez à le renommer en <strong>.crt</strong>. Gardez bien le câble connecté.</p>
<p>Dans la console du téléphone, procédez comme il suit pour activer votre certificat auto-signé :</p>
<pre>sudo mv /home/phablet/Documents/votre-certificat.crt /usr/share/ca-certificates
sudo dpkg-reconfigure ca-certificates</pre>
<p>Une interface interractive va se présenter à vous, il suffit de vous laisser guider et de n’activer que votre certificat qui devrait porter le numéro 1. Tout a l’air de bien de passer jusque là non ?! <img src="media/be8503bf.simple-smile.png" data-original-source="http://influence-pc.fr/wp-includes/images/smilies/simple-smile.png" alt=":)"></p>
<p><strong>Étape 3 :</strong> Vous allez à présent remplacer <u>uniquement</u> ce que j’ai tapé en majuscules concernant votre site de synchronisation (l’exemple est donné pour ownCloud, facilement adaptable) :</p>
<pre>syncevolution --keyring=no --configure --template webdav username=IDENTIFIANT password=MOT_DE_PASSE syncurl="URL_RACINE_DU_SITE" target-config@owncloud
syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= peerIsClient=1 owncloud
syncevolution --configure database=https://URL_RACINE_DU_SITE/remote.php/carddav/addressbooks/IDENTIFIANT/CARNET backend=carddav target-config@owncloud contacts
syncevolution --configure sync=two-way backend=contacts database="Personnel" owncloud contacts
</pre>
<p>Le paramètre <strong>database</strong> de la dernière commande est traduit selon la langue du téléphone et il faut le deviner ! <em>Persönlich</em> en allemand, <em>Personale</em> en italien, etc. J’avais essayé autre chose initialement mais cela m’a posé problème, il semble qu’on puisse aussi le laisser vide sans guillemets. Votre téléphone ne dispose que d’une seule base <a href="http://askubuntu.com/questions/616081/ubuntu-touch-add-contact-list-and-calendars/616296#616296">par défaut</a>.</p>
<p>Vous aurez remarqué que la synchronisation est bidirectionnelle, <strong>je vous conseille de supprimer tous les contacts de votre téléphone à partir d’ici</strong>. L’heure de vérité a sonné :</p>
<pre>syncevolution --sync slow owncloud contacts</pre>
<p>Vous me devez à présent une bière blanche bien fraîche ! Jouons pour une pinte avec la synchronisation du calendrier :</p>
<pre>syncevolution --configure database=https://URL_RACINE_DU_SITE/remote.php/caldav/calendars/IDENTIFIANT/CALENDRIER backend=caldav target-config@owncloud calendar
syncevolution --configure sync=two-way backend=events database="Personnel" owncloud calendar
syncevolution --sync slow owncloud calendar</pre>
<p>Pour la synchronisation des notes / mémos / tâches / todo, cela passe habituellement par la même URL que le calendrier. Je n’ai rien trouvé sur le Net, en tout cas il ne semble pas y avoir d’application Note capable de lire ce qui est pourtant là !</p>
<p><strong>Étape 4 :</strong> Automatiser ces deux commandes avec crontab requiert un petit trick, sans quoi rien ne se passe. Créez un script bash :</p>
<pre>nano /home/phablet/syncevolution.sh</pre>
<p>Ajoutez les lignes suivantes et refermez avec <strong>Ctrl+X</strong> suivi de <strong>Y</strong> et <strong>Entrer</strong> :</p>
<pre>#!/bin/sh
export DISPLAY=:0.0 
export DBUS_SESSION_BUS_ADDRESS=$(ps -u phablet e | grep -Eo 'dbus-daemon.*address=unix:abstract=/tmp/dbus-[A-Za-z0-9]{10}' | tail -c35)
syncevolution owncloud contacts
syncevolution owncloud calendar
exit 0</pre>
<p>Rendez à présent ce fichier exécutable, puis ouvrez l’éditeur de tâches planifiées :</p>
<pre>chmod +x /home/phablet/syncevolution.sh
sudo crontab -u phablet -e</pre>
<p>Ajoutez la ligne suivante et refermez avec <strong>Ctrl+X</strong> suivi de <strong>Y</strong> et <strong>Entrer</strong> :</p>
<pre>0 0,6,12,18 * * * sh /home/phablet/syncevolution.sh >/dev/null 2>&amp;1</pre>
<p>Vous pouvez modifier la fréquence bien que quatre fois par jour me semble suffisant. La fin de ligne envoie les logs dans le vide au lieu de les stocker et n’envoie pas de mail.</p>
<p><strong>Étape 5 :</strong> Pour aller plus loin, il serait possible de synchroniser en WebDAV le répertoire /home/phablet/Pictures où les photos sont enregistrées, ou tout autre dossier de votre choix, avec le programme <a href="http://doc.ufr.yoboy.fr/davfs2">davfs2</a> :</p>
<pre>sudo apt-get install davfs2</pre>
<p>Je ne suis pas allé plus loin mais le tuto donné sur le lien davfs2 juste au dessus devrait vous être utile.</p>
<h3>La parenthèse douloureuse qui a duré deux ans</h3>
<p>J’avais acheté un Firefox OS Phone pensant que Mozilla ferait de la vie privée leur priorité (marketing), résultat :</p>
<ul><li>Le protocole <strong>Web</strong>DAV, fonctionnalité la plus votée, n’est toujours pas envisagé.</li>
<li>Mozilla permet d’importer ses contacts depuis Google et Facebook uniquement. C’est délibéré.</li>
<li>Il n’y a à proprement parler aucune solution de contournement, à moins de tout redévelopper soit même en JS.</li>
</ul><h3>Chapitre 3 – Configurer votre client mail de bureau Thunderbird</h3>
<p>L’intérêt venant du partage des contacts entre plusieurs terminaux, je vous invite à poursuivre vos recherches en fonction de ce que vous utilisez pour lire vos mails. Si vous utilisez un Webmail libre, il se peut qu’une option de synchronisation vous soit offerte, le protocole proposé sera avec une quasi-certitude WebDAV.</p>
<p>Il existe deux extensions pour le client lourd Thunderbird. D’abord <a href="https://addons.mozilla.org/en-US/thunderbird/addon/lightning/">Lightning</a>, l’extension calendrier et todo par excellence :</p>
<p><a href="media/a5daadfc.Lightning.png" data-original-source="http://influence-pc.fr/envois/Lightning.png"><img src="media/5edd1255.Lightning-296x300.png" data-original-source="http://influence-pc.fr/envois/Lightning-296x300.png" alt="Lightning" width="296" height="300"></a><a href="media/c56d062c.Lightning2.png" data-original-source="http://influence-pc.fr/envois/Lightning2.png"><img src="media/e3afa3ea.Lightning2-296x300.png" data-original-source="http://influence-pc.fr/envois/Lightning2-296x300.png" alt="Lightning2" width="296" height="300"></a></p>
<p>Puis l’extension <a href="http://www.sogo.nu/downloads/frontends.html">SOGo Connector</a> qui nécessite Lightning et qui ajoute la possibilité d’importer des carnets de contacts CardDAV. Les contacts se présentent et s’utilisent ensuite comme d’habitude.</p>
<p>Une dernière astuce : ces extensions enregistrent le mot de passe demandé à la première connexion. Si vous avez plusieurs identifiants sur le même serveur (par exemple, un calendrier partagé et un perso), préférez des URL contenant les identifiants :</p>
<pre>http://utilisateur:mot_de_passe@domaine.tld/...</pre>
<h3>Mes sources</h3>
<ul><li><a href="http://askubuntu.com/questions/591866/how-can-contacts-and-calendars-be-synchronised/600629#600629">http://askubuntu.com/questions/591866/how-can-contacts-and-calendars-be-synchronised/600629#600629</a></li>
<li><a href="http://notyetthere.org/syncing-ubuntu-touch-with-owncloud-or-any-carddav-server/">http://notyetthere.org/syncing-ubuntu-touch-with-owncloud-or-any-carddav-server/</a></li>
<li><a href="https://cosmicyes.wordpress.com/2015/02/26/syncing-addressbook-of-ubuntuphone-using-syncevolution/">https://cosmicyes.wordpress.com/2015/02/26/syncing-addressbook-of-ubuntuphone-using-syncevolution/</a></li>
<li><a href="http://blog.progs.be/694/ubuntu-phone-synchronizing-your-contacts-and-calendar-with-owncloud">http://blog.progs.be/694/ubuntu-phone-synchronizing-your-contacts-and-calendar-with-owncloud</a></li>
<li><a href="http://askubuntu.com/questions/601195/how-can-i-add-a-ca-at-an-ubuntu-phone/603064#603064">http://askubuntu.com/questions/601195/how-can-i-add-a-ca-at-an-ubuntu-phone/603064#603064</a></li>
<li><a href="http://askubuntu.com/questions/606020/how-to-sync-contacts-and-the-calendar-on-ubuntu-touch-with-owncloud/606021#606021">http://askubuntu.com/questions/606020/how-to-sync-contacts-and-the-calendar-on-ubuntu-touch-with-owncloud/606021#606021</a></li>
<li><a href="http://askubuntu.com/questions/611761/syncevolution-in-cronjob-to-sync-the-ubuntu-phone-via-caldav-arddav/611961#611961">http://askubuntu.com/questions/611761/syncevolution-in-cronjob-to-sync-the-ubuntu-phone-via-caldav-arddav/611961#611961</a></li>
</ul>
<p><img src="media/b41f030b.9896da67200e5dea5bd3f98635b27040" data-original-source="http://cdn.libravatar.org/avatar/9896da67200e5dea5bd3f98635b27040" alt="Gravatar de Influence PC" class="gravatar" /><br/><i>Original post of <a href="http://influence-pc.fr/03-07-2015-synchroniser-ses-contacts-et-calendrier-dubuntu-phone-via-owncloud-cosy-cloud" title="Visit the source">Influence PC</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>Christophe Brand : <a href="">Ubuntu, Les dossiers importants</a> (11/02/2012)</li><li>Influence PC : <a href="">&Eacute;tat des lieux d&rsquo;un Dell Precision, livr&eacute; sous Ubuntu</a> (30/12/2013)</li><li>crowd42 : <a href="">Une d&eacute;mo vid&eacute;o de Ubuntu Phone</a> (08/06/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 12, August 2013</a> (12/08/2013)</li><li>mozillaZine-fr : <a href="">Apr&amp;egrave;s Firefox OS, le premier Ubuntu Phone d&amp;eacute;barque en Europe</a> (12/02/2015)</li></ul></div></p>


feed_id: http://romainelubrique.org/flash-mob-domaine-public-turin
title: Romaine Lubrique : À Turin, c'est en flash mob qu'on fait la fête au domaine public !
uri: Romaine-Lubrique-À-Turin-c-est-en-flash-mob-qu-on-fait-la-fête-au
url: http://romainelubrique.org/flash-mob-domaine-public-turin
content:
<img alt="" align="right" src="media/b0eb1c37.arton207-5fedb.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L150xH133/arton207-5fedb.jpg" width="150" height="133"><div><p><i>En Italie, l'entrée dans le domaine public, ça se joue, ça se chante et ça se danse...</i></p>
<h3>Performance à la bibliothèque universitaire</h3>
<p>Imaginez : vous êtes jeune étudiant turinois au <a href="https://fr.wikipedia.org/wiki/%C3%89cole_polytechnique_de_Turin" rel="external">Politecnico</a>, vous serez vraisemblablement ingénieur ou architecte plus tard, et vous vous appliquez à réviser pour vos examens imminents. Vous vous êtes installé à une des nombreuses tables de la bibliothèque. Le silence règne. Quand tout à coup....</p>
<div><iframe width="480" height="360" src="//www.youtube-nocookie.com/embed/K7DIRiI4XZA?rel=0" frameborder="0" allowfullscreen></iframe></div>
<p>De la musique, des textes déclamés, de la danse : un groupe d'une dizaine de jeunes gens offre aux yeux médusés de l'assistance un mini spectacle haut en couleurs, là, au beau milieu de la bibliothèque. Vous échangez des regards interrogateurs avec les autres étudiants, personne ne semble au courant de cette performance inopinée.<br>
La joyeuse troupe se disperse bientôt, redonnant à la bibliothèque son silence habituel. Vous vous demandez si vous n'avez pas rêvé cet étrange moment. Mais non ; vous voyez sur les tables de la bibliothèque un petit fascicule présentant les auteurs (dramaturges, compositeurs, romanciers) que ce spectacle éclair a voulu fêter. Des auteurs tout récemment entrés dans le domaine public.</p> <p>Vous venez d'assister à une « <a href="https://fr.wikipedia.org/wiki/Flash_mob" rel="external">flash mob</a> du domaine public » !</p>
<h3> Domaine public et arts vivants </h3>
<p>Ce que cherche à faire la Romaine Lubrique, et ce dès l'origine, c'est de sensibiliser le plus grand nombre à la question du domaine public et de la myriade d'œuvres accessibles à tous qu'il recèle. C'est en ce sens que nous participons avec <a href="http://www.savoirscom1.info/" rel="external">SavoirsCom1</a> au <a href="http://www.aventdudomainepublic.org/" rel="external">calendrier de l'avent du domaine public</a>. C'est aussi et surtout en ce sens que nous avons organisé en janvier dernier le 1er <a href="http://festivaldomainepublic.org/" rel="external">Festival du Domaine Public</a>.</p> <p>La prestigieuse Université Politecnico de Turin, dans ses opérations de mise en valeur du domaine public, s'est posée la même question, et ce dès 2012 : comment montrer que ces œuvres libérées des droits patrimoniaux deviennent l'affaire de tous et constituent un bien commun ? Comment faire en sorte que l'entrée d'un artiste dans le domaine public devienne un « événement » pour le plus grand nombre ?</p> <p>Et c'est là qu'intervient la <a href="http://www.teatronuovo.torino.it/" rel="external">Fondazione Teatro Nuovo</a> et ses jeunes élèves, conviés par Nunzia Spiccia, bonne fée du domaine public à Turin et bibliothécaire au Politecnico. De cette collaboration<span> [<a href="http://romainelubrique.org/#nb1" rel="footnote" title="Depuis sont venus s" ajouter l de turin et le r des>1</a>]</span> naît l'idée de performances dédiées aux auteurs nouveaux entrants du domaine public, qu'ils soient italiens ou étrangers : du théâtre, de la danse, de la musique, interprétées par surprise au cœur de la communauté étudiante de l'université.</p> <p><span>
<img src="media/3e6cbf72.11666151_10207168059664223_6180332389675658827_n-bce6f.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH375/11666151_10207168059664223_6180332389675658827_n-bce6f.jpg" width="500" height="375" alt=""></span></p> <p>Trois raisons à cette association vertueuse :</p>
<ul><li> On le sait depuis l'antiquité grecque, il n'y a rien de mieux que les arts vivants et les performances en public pour convier les citoyens aux grandes problématiques de la cité ; et le domaine public en fait partie.</li><li> Ensuite, si les œuvres du domaine public peuvent être partagées par tous sur Internet, encore faut-il donner envie de les redécouvrir, et les performances permettent de leur donner vie et d'y donner accès de façon incarnée et partagée.</li><li> Et enfin, et surtout, si le domaine public est déjà et bien souvent au cœur des débats actuels des musées et des bibliothèques, il concerne tout autant, si ce n'est plus, les arts vivants. Il recèle des textes théâtraux à mettre en scène ainsi que des musiques dont les enregistrements peuvent être librement utilisés sans autorisation à demander : autant de matériaux dont peuvent s'emparer toutes les petites compagnies de danse, de théâtre ou de musique...</li></ul><h3>Flashmobs à foison </h3>
<p>Et c'est bien ce qu'a compris Girolamo Angione, metteur en scène à la Fondazione Teatro Nuovo, qui a accueilli avec enthousiasme la proposition du Politecnico. Il a convié professeurs et élèves du <a href="http://www.liceoteatronuovo.com/" rel="external">lycée d'arts et spectacle Germana Erba</a> à l'élaboration et à la réalisation de ces fameuses flash mobs.</p> <p>Et c'est ainsi qu'à Turin surgissent sans crier gare <a href="http://digit.biblio.polito.it/pubdom.html" rel="external">depuis 2012</a> des flash mobs, non seulement au Politecnico mais également dans d'autres bibliothèques et lieux culturels de la ville.</p> <p>Quelques exemples en lien vidéo :</p>
<ul><li> <i> <a href="https://www.youtube.com/watch?v=yG7jduJW8yo" rel="external">Une chambre à soi</a></i>, essai de Virginia Woolf (entrée dans le domaine public en 2012)</li><li> <i><a href="https://www.youtube.com/watch?v=rM9uAqpz5-M" rel="external">Le Chat et le diable</a></i>, roman pour petits et grands de James Joyce (entrée dans le domaine public en 2012)</li><li> <i><a href="https://www.youtube.com/watch?v=JiEtWhS9PKA" rel="external">Aleko</a></i>, opéra de Sergueï Rachmaninov sur un livret de Vladimir Nemirovitch-Dantchenko (entrés tous deux dans le domaine public en 2014)</li></ul><p>Cette année, c'est l'initiateur du mouvement futuriste <a href="https://fr.wikipedia.org/wiki/Filippo_Tommaso_Marinetti" rel="external">Filippo Tommaso Marinetti</a> qui est entré dans le domaine public, le premier janvier dernier. Voici ce qui a été imaginé, dans la cour de l'Université de Turin, autour du manifeste <i>Tuons le clair de lune</i>.</p>
<div><iframe width="480" height="360" src="//www.youtube-nocookie.com/embed/GfZ6H2sasCM?rel=0" frameborder="0" allowfullscreen></iframe></div>
<p>Le but : célébrer l'œuvre d'un auteur et informer sur le domaine public. Après la performance, est distribué également un petit livret explicatif.</p> <p><span>
<img src="media/d4c19386.martinetti03-cdcdb.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH375/martinetti03-cdcdb.jpg" width="500" height="375" alt=""></span></p> <p>Par exemple <a href="https://fr.wikipedia.org/wiki/Piero_Martinetti" rel="external">Piero Martinetti</a>, seul philosophe universitaire italien qui ait refusé de prêter le serment de loyauté envers le fascisme, est entré dans le domaine public en 2014. Il y eut donc une <a href="https://www.youtube.com/watch?v=wwCK6A-veFc" rel="external">flash mob</a> (cf image ci-dessus) mais également production d'un <a href="http://digit.biblio.polito.it/pubblico_dominio/martinetti.html" rel="external">document</a> d'une quinzaine de pages (cf image ci-dessous) avec QR Code renvoyant vers de récentes numérisations de ses œuvres réalisées par l'université.</p> <p><span>
<img src="media/2ff529e4.screenshot_2015-07-02_at_20.14.58-19257.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH347/screenshot_2015-07-02_at_20.14.58-19257.png" width="500" height="347" alt=""></span></p> <p>En effet, le Politecnico se prépare en amont et en profite pour <a href="http://digit.biblio.polito.it/view/percorsi/PUBDOM.html" rel="external">numériser</a> des œuvres de nouveaux entrants afin de concrétiser la promesse d'accès du domaine public. Ainsi lorsque le rideau de la performance tombe, les œuvres de l'auteur en question sont tout de suite disponibles.</p>
<h3>In the mood for the public domain !</h3>
<p>Lors de <a href="http://romainelubrique.org/pubblico-dominio-torino">notre séjour à Turin</a>, nous avons eu le grand privilège de visiter le lycée Germana Erba, avec Girolamo Angione pour guide. Un très grand théâtre mussolinien, transformé par la Fondazione Teatro Nuovo en une école pas tout à fait comme les autres...</p> <p><span>
<img src="media/523a9b23.teatro-nuovo-torino-cd1b2.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH353/teatro-nuovo-torino-cd1b2.jpg" width="500" height="353" alt=""></span></p> <p><i>De gauche à droite : Nunzia Spiccia, Girolamo Angione et Véronique Boukali, dans les coulisses du Teatro Nuovo</i></p> <p>Une salle de spectacle énorme, un vaste plateau, deux autres salles attenantes de répétition et de projection, anciens foyers du théâtre. Et au-dessus, ce qui faisait office de balcon pour la grande scène, a été transformé en un dédale de salles de classes. Ici, on y étudie les matières <i>classiques</i>, comme dans n'importe quel lycée, le matin, tandis que l'après midi, les élèves apprennent la danse classique et moderne, le théâtre, la danse et la scénographie.</p> <p>Au détour des couloirs et des portes entrouvertes, on voit ici des petits rats en tutu enchaîner les entrechats et les pirouettes, là des apprentis comédiens répétant une scène... <i>Fame</i> en Italie !</p>
<div><iframe width="480" height="360" src="//www.youtube-nocookie.com/embed/O7SeiNrkDgc?rel=0" frameborder="0" allowfullscreen></iframe></div>
<p>Nous avons eu la chance de voir en exclusivité les répétitions de la flash mob dédiée à Glenn Miller (qui vient d'entrer dans le domaine public en janvier 2015) interprétée par des artistes en stage.</p> <p>La performance a eu lieu le 22 mai dernier, dans le magnifique jardin de la bibliothèque municipale musicale <a href="http://www.comune.torino.it/cultura/biblioteche/sedi_orari/musicale.shtml" rel="external">A. Della Corte</a>, mais nous étions hélas déjà de retour dans nos pénates.</p> <p><span>
<img src="media/c5833359.11377348_755756754543325_2780654274793908692_n-a8fbc.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH375/11377348_755756754543325_2780654274793908692_n-a8fbc.jpg" width="500" height="375" alt=""></span></p> <p>Appel à participation : on se lance demain nous aussi dans des flash mobs du domaine public en France, par exemple lors de la prochaine édition du Festival du Domaine Public ?</p></div>
		<hr><div><div>
<p><span>[<a href="http://romainelubrique.org/#nh1" title="Notes 1" rev="footnote">1</a>] </span>Depuis sont venus s'ajouter l'Université de Turin et le réseau des bibliothèques municipales de la ville.</p>
</div></div>
<p><img src="media/167784bb.f94e2b8eb9a1f48da473eb24162decf5" data-original-source="http://cdn.libravatar.org/avatar/f94e2b8eb9a1f48da473eb24162decf5" alt="Gravatar de Romaine Lubrique" class="gravatar" /><br/><i>Original post of <a href="http://romainelubrique.org/flash-mob-domaine-public-turin" title="Visit the source">Romaine Lubrique</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Romaine Lubrique : <a href="">Il est n&eacute;, le 1er festival du domaine public</a> (31/12/2014)</li><li>Romaine Lubrique : <a href="">Aristide Maillol est entr&eacute; dans le domaine public !</a> (02/01/2015)</li><li>Romaine Lubrique : <a href="">Chronique &laquo; Domaine public &raquo; #13 du 56Kast #46</a> (23/01/2015)</li><li>Romaine Lubrique : <a href="">L&#039;odyss&amp;eacute;e du Petit Prince dans le domaine public</a> (26/01/2015)</li><li>Romaine Lubrique : <a href="">Fant&ocirc;mas : Ayants droit 1 Festival du domaine public 0</a> (29/01/2015)</li></ul></div></p>


feed_id: http://artisan.karma-lab.net/vim-plugins-indispensables
title: Artisan Numérique : VIM, mes plugins indispensables
uri: Artisan-Numérique-VIM-mes-plugins-indispensables
url: http://artisan.karma-lab.net/vim-plugins-indispensables
content:
<div></div>


<article><div><a href="http://artisan.karma-lab.net/vim-plugins-indispensables"><img src="media/6f079796.article-icon.jpg" data-original-source="http://artisan.karma-lab.net/vim-plugins-indispensables/article-icon.jpg" width="100" height="100"></a></div>

<div><p>Un VIM qui vient d'être installé, c'est assez déroutant, limite intimidant.  Tout le monde
vous parle de sa puissance et au premier lancement on se retrouve avec un étrange machin
noir et blanc.</p>
<p>Nous avons vu dans un précédent article <a href="http://artisan.karma-lab.net/configurer-vim">comment configurer son VIM</a> pour
qu'il commence à réagir dans le sens d'un éditeur moderne (coloration syntaxique, etc.).
Nous avons aussi vu comment installer des plugins pour ajouter les fonctionnalités que
l'on désire. Reste maintenant à voir quels plugins ajouter.</p>
</div>
<div><h2>Préambule</h2>
<p>Dés plugin pour vim, il y en a des littéralement des milliers, pour tous les goûts et tous
les usages. Cependant il y a en a certain qui sont difficile à éviter tellement il font
partie intégrante de l'écosystème VIM. Ce sont ces plugins que je me propose de vous faire
rapidement découvrir.</p>
<h2>Nerdtree</h2>
<p><img src="media/0641a346.illustration-2015-07-01_473x380.jpg" data-original-source="http://artisan.karma-lab.net/vim-plugins-indispensables/illustration-2015-07-01_473x380.jpg" alt=""><a target="blank" href="https://github.com/scrooloose/nerdtree">Nerdtree</a> est donc LE gestionnaire de fichier de
VIM. Une fois le plugin installé, le panneau s'active simplement par <kbd>:NERDTreeToggle</kbd>. Le
déplacement se fait comme d'hab au clavier avec quelques trucs bien utile (ceux là même
qui me manquaient avec Atom) comme <kbd>U</kbd> pour remonter la racine d'un cran, ou <kbd>C</kbd> pour
définir la racine à la position du curseur. Il est aussi possible d'appliquer des
opérations (copier, renommer, etc) via la touche <kbd>m</kbd>.</p>
<p>Je vous laisse éplucher la doc, NerdTree est gavé d'options jusqu'à la possiblité de créer
des plugins qui lui sont dédiés. A propos de plugin, essayez au passage <a target="blank" href="https://github.com/Xuyuanp/nerdtree-git-plugin">NERDTree Git
Plugin</a> qui permet d'ajouter à l'arbre les
états associés au dépôt git.</p>
<h2>Fuzzyfinder</h2>
<p><img src="media/35734754.illustration-2015-07-01_734x257.jpg" data-original-source="http://artisan.karma-lab.net/vim-plugins-indispensables/illustration-2015-07-01_734x257.jpg" alt="">
Un autre indispensable est <a target="blank" href="https://github.com/vim-scripts/FuzzyFinder.git">fuzzyfinder</a>.
Ce plugin permet de rechercher rapidement des "choses" de manière partielle. Par exemple
la commande <kbd>:FufBuffer</kbd> affiche en popup la liste des buffers et en tapant quelques
lettres et éventuellement des jockers (ex. <em>*/</em>toto) permet d'en sélectionner un. À noter
que c'est fait de manière intelligente en triant les buffers par age antéchronologique
d'accès. Et comme le premier buffer est sélectionné par défaut, cela permet de basculer
très rapidement entre deux buffers.</p>
<p>Mais les "choses" ne s'arrêtent pas là, FuzzyFinder permet aussi de chercher dans les
fichiers et sous fichiers du dossier en cours (commande :FufFile), ou encore dans les
symboles du fichier en cours (commande <kbd>:FufBufferTag</kbd>). Ce dernier mode fait usage de la
commande <kbd>ctags</kbd> qui analyse un fichier et fournit ses symboles (classes, fonctions,
variables, constantes, etc.).</p>
<p>Là je parle des 3 modes que j'utilise constamment, mais si vous lisez la doc, il y en a
encore beaucoup d'autres (fichiers récemment ouverts, aide, commandes, etc, etc...). Un
plugin très complet qui nécessite cependant l'installation d'un plugin "librairie",
<a target="blank" href="https://github.com/vim-scripts/L9.git">l9</a> pour fonctionner.</p>
<p>Alors j'en entends qui vont dire que FuzzyFinder n'est pas le plus récent des plugins du
genre. Oui, je sais, mais lui, il fonctionne très bien et j'aime beaucoup sa manière de
fonctionner. Après <a target="blank" href="https://github.com/kien/ctrlp.vim">CtrlP</a> est pas mal non plus, il en
faut pour tous les goûts.</p>
<h2>Fugitive</h2>
<p>A classer dans la catégorie "grosse tuerie",
<a target="blank" href="https://github.com/tpope/vim-fugitive">Fugitive</a> est un wrapper autours de la commande
GIT permettant littéralement de tout faire à partir de VIM. A découvrir impérativement.</p>
<h2>Tagbar</h2>
<p><img src="media/35695f77.illustration-2015-07-01_203x194.jpg" data-original-source="http://artisan.karma-lab.net/vim-plugins-indispensables/illustration-2015-07-01_203x194.jpg" alt=""><a target="blank" href="https://github.com/majutsushi/tagbar">Tagbar</a> est aux symboles ce que NerdTree est aux
fichiers. Pour peux que le code sur lequel vous travaillez soit reconnu par
<a target="blank" href="http://ctags.sourceforge.net/">ctags</a>, tagbar va pouvoir l'analyser et vous afficher un
beau panneau de navigation, bien plus sympa que le <kbd>Symbol Tree View</kbd> d'Atom (MTCO
évidemmment ;-). Mais surtout tagBar ne s'arrête pas à ctags et va par exemple exploiter,
s'il est installé,
<a target="blank" href="https://github.com/ramitos/jsctags">jsctags</a>, le ctags spécial javascript qui utilise le
moteur d'analyse <a target="blank" href="https://github.com/marijnh/tern">tern</a>.</p>
<p>Jettez un oeil au <a target="blank" href="https://github.com/majutsushi/tagbar/wiki">wiki</a> de tagbar qui indique
comme analyser au mieux une belle palette de langages.</p>
<h2>Syntastic</h2>
<p><img src="media/7e727481.illustration-2015-07-01_536x213.jpg" data-original-source="http://artisan.karma-lab.net/vim-plugins-indispensables/illustration-2015-07-01_536x213.jpg" alt="">
Par le même auteur que NERDTree, <a target="blank" href="https://github.com/scrooloose/syntastic">Syntastic</a> va
analyse votre code source à la recherche de boulettes. Pour cela il s'appuie sur une large
collection de wrapper autours d'outils spécialisé pour chaque langage (<kbd>php -l</kbd> pour php,
<kbd>jshint</kbd> pour Javascript, etc). Et lorsqu'il en détecte une belle, il vous affiche cela
dans l'éditeur.</p>
<h2>ultisnips</h2>
<p><a target="blank" href="https://github.com/SirVer/ultisnips">Ultisnips</a> est le meilleur (à mon avis ;-) moteur de
snippets pour VIM en ce moment. En tout cas il détrone largement SnipMate en fonctionnant
en tout circonstance, y compris sur les sélections visuelles. Certains lui reprocheront
cependant sa dépendance Python.  Personellement cela ne me pose que peu de problème. Les
snippets, on leur demande qu'une seul chose, d'être présentes en toute circonstance et
d'être facilement extensibles. Et c'est bien le cas ici avec un fichier de snippet par
type de document et une reconnaissance automatique des nouvelles snippets ajoutées dés
leur sauvegarde.</p>
<h2>YouCompleteMe</h2>
<p>Alors ça aussi c'est du lourd. <a target="blank" href="https://github.com/Valloric/YouCompleteMe">YouCompleteMe</a>
est un moteur d'autocomplétement de code super rapide et qui fonctionne au fur et à mesure
de la frappe. Pour des langages comme C/C++, il se base sur <a target="blank" href="http://clang.llvm.org/">CLang</a>. pour Python, sur <a target="blank" href="https://github.com/davidhalter/jedi">jedi</a>, sur <a target="blank" href="https://github.com/OmniSharp/omnisharp-server">Omnisharp</a> pour C#, sur <a target="blank" href="https://github.com/nsf/gocode">GoCode</a> pour la langage GO et sur les fonctions OmniFunc pour le reste.</p>
<p>Pour Javascript, je vous conseille du coup d'installer <a target="blank" href="https://github.com/marijnh/tern_for_vim">Tern for VIM</a> pour gagner une fonction OmniFunc bien plus efficace que celle de VIM.</p>
<h2>En en vrac...</h2>
<p><img src="media/98d1fab9.illustration-2015-07-01_328x187.jpg" data-original-source="http://artisan.karma-lab.net/vim-plugins-indispensables/illustration-2015-07-01_328x187.jpg" alt=""></p>
<ul><li><a target="blank" href="https://github.com/Raimondi/delimitMate">delimitMate</a> pour automatiquement fermer
accolades, parenthéses et autre guillemets,</li>
<li><a target="blank" href="https://github.com/vim-scripts/colorizer">colorizer</a> pour ne pas rester en reste sur
Atom et son plugin Pygment. Colorizer va ainsi détecter les codes de couleur dans votre
source (ex. #FF00FF) et automatiquement coloriser le fond en accord.,</li>
<li><a target="blank" href="https://github.com/edsono/vim-matchit">matchit</a> qui permet de naviguer facilement
d'une accolade à l'autre, d'un tag à a sa fermeture de tag, etc,</li>
<li><a target="blank" href="https://github.com/scrooloose/nerdcommenter">NerdCommenter</a> (oui, toujours par
l'auteur de NerdTree :-) pour tout commenter/décommenter en deux secondes, avec
reconnaissance automatique du langage,</li>
<li><a target="blank" href="https://github.com/godlygeek/tabular">Tabular</a> pour toute aligner proprement,</li>
<li><a target="blank" href="https://github.com/vim-scripts/nextval">nextval</a> qui permet d'incrémenter/décrémenter
absolument tout, de l'entier décimal à la valeur booléenne. Vous placez votre curseur
sur <kbd>False</kbd>, une touche, est c'est maintenant 'True'. C'est con mais tellement
pratique.</li>
<li><a target="blank" href="https://github.com/tpope/vim-surround">surround</a>, par l'auteur de Fugitive, qui permet
d'entourez les expressions. Vous voulez par exemple ajouter un paragraphe autours d'un
bloc de texte, très simple, vous le sélectionnez visuellement et vous faites <kbd>S<p</kbd> et
zouh, c'est bouclé.</li>
</ul><h2>Conclusion</h2>
<p>Voilà en tout cas les plugins qui consituent mon quotidien. J'espère que cela vous aura
fait découvrir quelques pépites et dans tous les cas, n'hésitez pas à me faire découvrir
les votres :)</p>
</div>
</article><div>
  <div data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div>
  <a href="https://twitter.com/share">Tweet</a> 
</div>
<div></div>

<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>
<p><img src="media/bfe45f7c.68c65462ed4ffebb9a113d9a5ccb254d" data-original-source="http://cdn.libravatar.org/avatar/68c65462ed4ffebb9a113d9a5ccb254d" alt="Gravatar de Artisan Num&eacute;rique" class="gravatar" /><br/><i>Original post of <a href="http://artisan.karma-lab.net/vim-plugins-indispensables" title="Visit the source">Artisan Numérique</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>Artisan Num&eacute;rique : <a href="">Petite introduction &agrave; VIM</a> (14/05/2015)</li><li>&reg;om : <a href="">Formater du code C avec indent et Vim</a> (15/11/2012)</li><li>Littlewing : <a href="">Quelques plugins indispensables pour jenkins pour des applications JAVAEE</a> (02/02/2015)</li><li>Jeyg : <a href="">G&eacute;rer ses plugins Vim avec Vundle</a> (25/04/2012)</li><li>Hobbestigrou : <a href="">Gestion de ses plugins Vim avec vundle.</a> (20/11/2012)</li></ul></div></p>


title: Goffi : Libervia/Salut à toi aux RMLL à Beauvais toute la semaine
uri: Goffi-Libervia-Salut-à-toi-aux-RMLL-à-Beauvais-toute-la-semaine
feed_id:
http://www.goffi.org/post/2015/07/03/Libervia/Salut-%C3%A0-toi-aux-RMLL-%C3%A0-Beauvais-toute-la-semaine

url:
http://www.goffi.org/post/2015/07/03/Libervia/Salut-%C3%A0-toi-aux-RMLL-%C3%A0-Beauvais-toute-la-semaine

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


<p>Nous serons présents avec Libervia/Salut à Toi pendant toutes les <a href="https://2015.rmll.info/" title="Rencontres Mondiales du Logiciel Libre">Rencontres Mondiales du Logiciel Libre</a> à Beauvais, avec présence aux journées grand public  (moi je n'y serai qu'à partir de dimanche, Souliane dès demain), puis au village associatif, et 3 conférences:</p>

<ul><li>conférence « Libervia : repenser nos communications » lundi 6 juillet de 14h40 à 15h20 (salle 124) ;</li>
<li>table ronde/débat sur les nouveaux médias avec Timothée Jaussoin (Edhelas) de Movim, Pouhiou (Framasoft), Luc Fievet (April), Arno* (SPIP/SeenThis), Souliane et moi pour SàT, le lundi 6 juillet de 16h20 à 18h (amphi Brunuel) ;</li>
<li>PubSub, microblogage et XMPP jeudi 9 juillet de 15h00 à 15h20 (salle 203/204).</li>
</ul><p>Si vous passez dans le coin, c'est l'occasion de discuter de vive voix.</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/03/Libervia/Salut-%C3%A0-toi-aux-RMLL-%C3%A0-Beauvais-toute-la-semaine" 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 &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 (&agrave; nouveau) &agrave; la radio demain (samedi) &agrave; 14h</a> (26/09/2014)</li><li>Goffi : <a href="">Salut &agrave; Toi 0.4.0: toujours en chemin</a> (26/02/2014)</li><li>Goffi : <a href="">Une t&eacute;l&eacute;commande universelle pour vos logiciels</a> (17/02/2014)</li></ul></div></p>


feed_id: http://philippe.scoffoni.net/wordpress-suivi-temps-affichage-information-article-sans-extension/
uri: Philippe-Scoffoni-WordPress-Suivi-des-temps-et-affichage-d-une-i
url: http://philippe.scoffoni.net/wordpress-suivi-temps-affichage-information-article-sans-extension/
title:
Philippe Scoffoni : WordPress : Suivi des temps et affichage d’une information sur un article sans utiliser d’extension

content:
<p>Robin me posait dans email la question suivante :</p>
<blockquote><p>Tu affiches le temps de rédaction de tes billets. Peux-tu me dire par quelle magie (comprendre plugin WP) tu arrives à faire cela ? J’ai dû vraiment mal chercher, mais impossible de trouver un plugin qui fait simplement ça dans WordPress, sans passer par des outils de gestion de temps/projet overkill…</p></blockquote>
<p>Tant qu’à lui répondre, autant en faire profiter tout le monde.</p>
<h2>Traquer le temps</h2>
<p><img src="media/31415094.llent-tpe-organiser-taskcoach-suivi-lancer.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2015/07/llent-tpe-organiser-taskcoach-suivi-lancer.png" alt="TaskCoach" width="479" height="236">Premier élément de réponse, comment est-ce que je m’y prends pour savoir le temps passé à l’écriture d’un article. La réponse se trouve une fois de plus <a href="http://philippe.scoffoni.net/solutions-informatiques-tpe-logiciels-libres/">dans mon guide des solutions libres pour TPE</a> que vous devriez être plus nombreux à lire <img src="media/da2d029e.simple-smile.png" data-original-source="http://philippe.scoffoni.net/wp-includes/images/smilies/simple-smile.png" alt=":-)"> .</p>
<p>J’utilise pour le suivi de mon activité le logiciel libre <a href="http://www.taskcoach.org/">TaskCoach</a>. Ce logiciel qui a la bonne idée de fonctionner aussi bien sous GNU/Linux, MacOSX et Windows permet de définir une liste de projets avec leurs sous-tâches. Il intègre un chronomètre qu’il suffit de démarrer et arrêter sur la bonne tâche.</p>
<p>Il sait détecter que vous n’êtes plus sur votre machine et peut vous proposer d’arrêter le décompte. Pratique lorsque vous partez boire un café où que l’on vous inviter à l’improviste dans une réunion. Tous les temps comptabilisés sur les différentes tâches sont ainsi historisés.</p>
<p>Je m’en sers beaucoup pour avoir un suivi rigoureux des temps passés sur mes chantiers. Il est possible de définir un budget temps sur les tâches. Une information que vous pourrez ensuite confronter au temps réellement passé.</p>
<p>TaskCoach est par contre un <strong>outil de travail non collaborati</strong>f et trouvera ses limites lorsqu’il s’agit de suivre l’activité de plusieurs personnes. Dans ce cas des <a href="http://philippe.scoffoni.net/11-logiciels-gestion-projets-web-open-source/">outils de gestion de projets</a> seront plus adaptés. Dans la même gamme de logiciels libres, mais uniquement pour GNU/Linux, vous trouverez <a href="https://projecthamster.wordpress.com/about/">Hamster</a>.</p>
<h2>Afficher l’information dans WordPress sans extension</h2>
<p>Voilà, nous savons maintenant mesurer le temps de rédaction d’un article, il nous faut l’afficher. Il ne faut pas oublier que <strong>WordPress</strong> <strong>est capable de gérer des données associées aux articles</strong>. Elles sont très utilisées par les extensions notamment. Plutôt que de me lancer dans la recherche d’une extension qui permet de les afficher sur un article, j’ai préféré mettre les doigts dans le code de mon thème.</p>
<p>Plusieurs raisons à cela. Tout d’abord, limiter le nombre d’extensions, car elles sont potentiellement source de problèmes. Je citerais les principales : sécurité, incompatibilité avec d’autres extensions, arrêt de la maintenance de l’extension. Bien évidemment, <strong>ce n’est pas une raison pour jeter le bébé et l’eau du bain</strong>, il y a de très bonnes extensions et c’est indispensable pour permettre au moins technophile de monter leur propre site WordPress.</p>
<p>Pour commencer, je vous conseille de <strong>créer un thème enfant</strong>. C’est assez simple si l’on suit bien <a href="http://codex.wordpress.org/fr:Th%C3%A8mes_Enfant">les instructions</a>. En procédant ainsi vous pourrez continuer de <strong>bénéficier des mises à jour du thème tout en conservant vos modifications</strong>.</p>
<p>En effet nous allons devoir modifier le thème pour lui demander d’afficher cette nouvelle information. Dans mon cas, je souhaite afficher le temps sous le titre de l’article. Il faut repérer dans le thème le fichier en charge de cet affichage. C’est un peu l’aventure surtout si vous n’en avez pas l’habitude et cela peut différer d’un thème à l’autre. Mais en principe il y a une certaine normalisation dans le nom des fichiers.</p>
<p>Dans mon cas j’utilise le thème <a href="http://philippe.scoffoni.net/hueman-nouveau-theme-site/">Hueman</a>. Le fichier en charge de l’affichage des articles se nomme single.php ce qui est la « norme ». Je ne l’ai pas précisé, mais pour accéder aux fichiers du thème vous aurez sûrement besoin d’utiliser un <strong>logiciel de transfert de fichiers</strong> comme <a href="https://filezilla-project.org/">Filezilla</a>. Pensez à <strong>faire une sauvegarde avant de modifier un fichier</strong>.</p>
<p>Avant de nous lancer dans le code, nous devons ajouter à notre article un champ personnalisé contenant la valeur que l’on souhaite afficher. Ici, je souhaite obtenir : « Temps de rédaction : x heure(s) » où x provient de la valeur du champ personnalisé.</p>
<p>Dans la page de gestion d’un article, vous avez un pavé dédié à leur gestion.</p>
<p><img src="media/3755c2bc.wordpress-champ-personalise.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2015/07/wordpress-champ-personalise.png" alt="Wordpress champ personalisé" width="874" height="303"></p>
<p>J’ai cliqué sur « Saisissez-en un nouveau ». J’indique ensuite le nom du champ et la valeur associée. Le nom est important, car <strong>il doit toujours être le même dans tous vos articles</strong>.<br>
Pour afficher cette valeur dans mon article, je dois ajouter un peu de code à mon thème. Il est à ajouter en général entre l’affichage de la date et des tags. Chez moi cela donne :</p>
<pre>
<h1 class="post-title"><?php the_title(); ?></h1>
<p class="post-byline"><?php _e('by','hueman'); ?>
<?php the_author_posts_link(); ?> &amp;middot;
<?php the_time(get_option('date_format')); ?> &amp;middot;
Temps de r&amp;eacute;daction :
<?php $tps = get_post_meta($post->ID, "tps_redac", true);
echo($tps); ?> heure(s)</p>
<?php the_tags('<p class="post-tags"><span>'.__('Tags :','hueman').'</span> ','','</p>'); ?>
</pre>
<p>Vous pouvez remarquer toute la partie entre « Temps » et « heure(s) ». J’utilise <a href="https://codex.wordpress.org/fr:Fonction_get_post_meta">la fonction get_post_meta</a> pour récupérer la valeur du champ personnalisé « tps_redac ». Résultat :</p>
<p><img src="media/88a68bde.SC3A9lection_056.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2015/07/S%C3%A9lection_056.png" alt="Wordpress champ personalisé" width="527" height="143"></p>
<p>Vous pouvez bien entendu ajouter autant de champ personnalisé que vous le souhaitez et associer à votre article tout un corpus de données.</p>
<p>N’hésitez pas à indiquer d’autres méthodes pour répondre à ce besoin, il y a peut-être plus simple <img src="media/da2d029e.simple-smile.png" data-original-source="http://philippe.scoffoni.net/wp-includes/images/smilies/simple-smile.png" alt=":-)"></p>
<hr><a href="http://philippe.scoffoni.net/wordpress-suivi-temps-affichage-information-article-sans-extension/#comments">Réagir à cet article</a>
<p><small>Article original écrit par Philippe Scoffoni le 04/07/2015. | <a href="http://philippe.scoffoni.net/wordpress-suivi-temps-affichage-information-article-sans-extension/">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/wordpress-suivi-temps-affichage-information-article-sans-extension/" 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="">Comment mettre en place l&rsquo;auto-configuration de comptes de messagerie pour Thunderbird (et d&rsquo;autres)</a> (18/06/2015)</li><li>Tuxicoman : <a href="">Fail2ban pour votre installation WordPress</a> (03/04/2013)</li><li>Tuxicoman : <a href="">Ins&eacute;rer des vid&eacute;os dans WordPress 3.6</a> (20/08/2013)</li><li>Framablog : <a href="">Censurer un article en trollant le copyright&amp;nbsp;: 25 000 $</a> (03/04/2015)</li><li>Oncle Tom : <a href="">WordPress, mises &amp;agrave; jour automatiques et FTP : la solution</a> (22/11/2010)</li></ul></div></p>


feed_id: http://blog.uggy.org/?post/2015/06/04/ESP8266-Projet-d-indicateur-de-r%C3%A9veil-pour-enfant
title: Uggy : ESP8266 - Projet d'indicateur de réveil pour enfant
uri: Uggy-ESP8266-Projet-d-indicateur-de-réveil-pour-enfant
url: http://blog.uggy.org/?post/2015/06/04/ESP8266-Projet-d-indicateur-de-r%C3%A9veil-pour-enfant
content:
<p>L'idée est de pouvoir indiquer avec un ESP8266 à mes jeunes enfants qu'il a beau faire jour dehors en ce mois de Juin, ce n'est pas l'heure de venir réveiller leurs pauvres parents en manque de sommeil.</p>


<p>Je ne suis pas le premier à avoir eu la même idée de père fatigué, puisqu'en cherchant un peu je suis tombé sur l'excellent <a href="http://blog.squix.ch/">blog</a> de Dani Eichhorn.</p>


<p>Son <a href="http://blog.squix.ch/2014/12/esp8266-internet-connected-baby.html">billet</a> explique qu'il fait une connection HTTP à intervalle régulier, afin de récupérer l'heure sur Internet, puis allume une LED ou une autre suivant qu'il est l'heure de se lever ou non.</p>


<p>Cependant, j'avais imaginé une autre façon de procéder, donc je suis resté sur ma première idée qui a "l'inconvénient" d'utiliser mon Rasp à tout faire sur le réseau local, mais l'avantage de pouvoir changer l'heure de "réveil" sans avoir à modifier le script sur l'ESP8266. Et puis c'est plus sympa d'essayer de faire à sa sauce.</p>


<p>L'idée est la suivante:<br>
- L'ESP8266 faire tourner <del>les serviettes</del> un petit serveur HTTP.<br>
- S'il recoit une requête "jour", il allume la LED verte<br>
- S'il recoit une requête "nuit", il allume la LED rouge "laisse tes parents dormir, ils ne se couchent pas à 20h30 eux ! ".<br>
- Le Rasp sur le réseau local exécute le script toutes les minutes, regarde l'heure, et en fonction, envoi la requête HTTP "jour" ou "nuit" à l'ESP 8266.<br>
- Il y a en réalité 2 scripts dans la cron du Rasp, un qui s'exécute les jours de la semaine, et un autre le WE. L'heure de l'allumage "jour" est donc reglé plus tardivement le WE.<br>
- Une page web pourrait éventuellement être créée à l'avenir sur le Rasp pour que Madame Yop puisse elle même changer l'heure avec un navigateur... sans aller modifier le Rasp en SSH... (<a href="http://fr.wikipedia.org/wiki/Facteur_d'acceptation_f%C3%A9minine">WAF</a>) Mais avant cela, faudrait d'abord voir si les 2 loustics vont bien vouloir suivre les indications des LEDs...</p>


<h4>Tests sur Breadboard:</h4>


<p><a href="media/6b1c6a42.esp-led-verte.jpg" data-original-source="http://blog.uggy.org/public/esp-led-verte.jpg" title="esp-led-verte.jpg"><img src="media/f6aed579..esp-led-verte_s.jpg" data-original-source="http://blog.uggy.org/public/.esp-led-verte_s.jpg" alt="esp-led-verte.jpg" title="esp-led-verte.jpg, juin 2015"></a></p>


<p><a href="media/c26657b8.esp-led-rouge.jpg" data-original-source="http://blog.uggy.org/public/esp-led-rouge.jpg" title="esp-led-rouge.jpg"><img src="media/fdbb4751..esp-led-rouge_s.jpg" data-original-source="http://blog.uggy.org/public/.esp-led-rouge_s.jpg" alt="esp-led-rouge.jpg" title="esp-led-rouge.jpg, juin 2015"></a></p>


<h4>On soude un peu et on range tout çà:</h4>


<p><a href="media/3a057676.esp-led-boitier1.jpg" data-original-source="http://blog.uggy.org/public/esp-led-boitier1.jpg" title="esp-led-boitier1.jpg"><img src="media/ee06bcce..esp-led-boitier1_s.jpg" data-original-source="http://blog.uggy.org/public/.esp-led-boitier1_s.jpg" alt="esp-led-boitier1.jpg" title="esp-led-boitier1.jpg, juin 2015"></a></p>


<p><a href="media/34cbcd4b.esp-led-boitier2.jpg" data-original-source="http://blog.uggy.org/public/esp-led-boitier2.jpg" title="esp-led-boitier2.jpg"><img src="media/816a40f6..esp-led-boitier2_s.jpg" data-original-source="http://blog.uggy.org/public/.esp-led-boitier2_s.jpg" alt="esp-led-boitier2.jpg" title="esp-led-boitier2.jpg, juin 2015"></a></p>



<h4>Schéma</h4>


<p><a href="media/87e3669e.esp-led-schema.png" data-original-source="http://blog.uggy.org/public/esp-led-schema.png" title="esp-led-schema.png"><img src="media/fb853c78..esp-led-schema_s.png" data-original-source="http://blog.uggy.org/public/.esp-led-schema_s.png" alt="esp-led-schema.png" title="esp-led-schema.png, juil. 2015"></a></p>


<h4>Scripts</h4>


<h5>init.lua</h5>


<pre>
wifi.setmode(wifi.STATION)
wifi.sta.config("SSID","Password")
wifi.sta.connect()
wifi.sta.setip({ip="192.168.1.247",netmask="255.255.255.0",gateway="192.168.1.1"})
print("ESP8266 mode is: " .. wifi.getmode())
print("The module MAC address is: " .. wifi.ap.getmac())
print("Config done, IP is "..wifi.sta.getip())
dofile("jour-nuit.lua")@@
</pre>



<p>J'ai récupéré le code suivant sur un github, mais je ne retouve pas lequel...</p>


<h5>jour-nuit.lua</h5>

<pre>-- Relay pin as output
gpio.mode(5, gpio.OUTPUT)
gpio.mode(6, gpio.OUTPUT)

-- Include url_parser module
local parser = require "url_parser"

-- Create server
srv=net.createServer(net.TCP) 

srv:listen(80,function(conn) 
  conn:on("receive",function(conn,payload) 
    
    -- Parse request
    parsed_request = parser.parse(payload)

    if parsed_request == 'jour' then gpio.write(6, gpio.LOW) gpio.write(5, gpio.HIGH) end
    if parsed_request == 'nuit' then gpio.write(5, gpio.LOW) gpio.write(6, gpio.HIGH) end

    -- Display main page
    conn:send("HTTP/1.1 200 OK\\r\\nContent-Type: text/html\\r\\n\\r\\n")
    conn:send('<head>')
    conn:send('<meta name="viewport" content="width=device-width, initial-scale=1">')
    conn:send('<script src="https://code.jquery.com/jquery-2.1.3.min.js"></script>')
    conn:send('<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">')
    conn:send('</head>')
    
    conn:send('<div class="container">')
    conn:send("<h1>Control Sommeil</h1>")
    conn:send('<div class="row">')
    
    conn:send('<div class="col-md-2"><input class="btn btn-block btn-lg btn-primary" type="button" value="Jour" onclick="jour()"></div>')
    conn:send('<div class="col-md-2"><input class="btn btn-block btn-lg btn-danger" type="button" value="Nuit" onclick="nuit()"></div>')

    conn:send('</div></div>')
    
    conn:send('<script>function jour() {$.get("/jour");}</script>')
    conn:send('<script>function nuit() {$.get("/nuit");}</script>')
  end) 
  conn:on("sent",function(conn) conn:close() end)
end)@@
</pre>



<h5>url_parser.lua</h5>
<pre>
-- Module declaration
local parser = {}

function parser.parse(request)

     -- Find start
     local e = string.find(request, "/")
     local request_handle = string.sub(request, e + 1)
     
     -- Cut end
     e = string.find(request_handle, "HTTP")
     request_handle = string.sub(request_handle, 0, (e-2))

     return request_handle

end

return parser
</pre>



<h5>jour-nuit.sh sur le Rasp</h5>

<pre> 
#!/bin/bash
# Control de la LED pour jour/nuit enfants

LEVER="0720"
COUCHER="2030"

IP="192.168.1.247"
CUR_TIME=`date +%H%M`

if [ $CUR_TIME -ge $LEVER -a $CUR_TIME -le $COUCHER ]
    then 
        echo "Jour"
	curl http://$IP/jour > /dev/null 2>&amp;1
    else
        echo "Nuit"
	curl http://$IP/nuit > /dev/null 2>&amp;1
fi
</pre>



<h4>Le résultat final</h4>

<p>ou presque (manque les autocollants de Spiderman et de la Reine de Neige)</p>


<p><a href="media/7f7dd6e1.esp-led-end.jpg" data-original-source="http://blog.uggy.org/public/esp-led-end.jpg" title="esp-led-end.jpg"><img src="media/273893e2..esp-led-end_m.jpg" data-original-source="http://blog.uggy.org/public/.esp-led-end_m.jpg" alt="esp-led-end.jpg" title="esp-led-end.jpg, juin 2015"></a></p>


<h4>Evolutions possibles futures</h4>

<p>(ou pas) dépendra surtout si les bambins suivent les indications des LEDs:</p>


<p>- Serveur web de configuration de l'heure<br>
- Ajout d'une sonde de température ds18b20<br>
- Utilisation du mode "veille" /  utilisation sur batterie<br></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/06/04/ESP8266-Projet-d-indicateur-de-r%C3%A9veil-pour-enfant" 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="">D&eacute;couverte de l&#039;ESP8266</a> (31/05/2015)</li><li>Uggy : <a href="">ESP8266 - Firmware et outils</a> (04/06/2015)</li><li>Uggy : <a href="">Domotisation d&#039;une chaudi&egrave;re avec le RaspberryPi</a> (19/10/2013)</li><li>Uggy : <a href="">Backup incr&eacute;mental avec le Rasp - rdiff-backup</a> (06/12/2013)</li><li>Uggy : <a href="">Envoi de SMS par le  RaspberryPi</a> (03/09/2013)</li></ul></div></p>


feed_id: http://www.elementaryos-fr.org/exit-cable-voici-relay/
title: elementary OS : Exit Cable, voici Relay
uri: elementary-OS-Exit-Cable-voici-Relay
url: http://www.elementaryos-fr.org/exit-cable-voici-relay/
content:
<p>Il fût un temps où une application elementary de client IRC était développée, il s’agissait de <a href="https://launchpad.net/cable">Cable</a>. Toutefois ce dernier souffrait de quelques bugs et devint vite un projet abandonné.</p>
<p>Récemment en traînant sur Github, j’ai pu remarqué que quelqu’un était entrain de concevoir un client IRC, pour elementary OS Freya, baptisé <a href="https://github.com/agronick/Relay">Relay</a>.</p>
<p>Comme le dit son auteur, sur <a href="https://poisonpacket.wordpress.com/relay/">le site officiel</a>, Relay est un élégant client IRC écrit en vala pour elementary:</p>
<p><span></span></p>
<p><a href="media/9db69307.screenshot-from-2015-06-23-194321.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/screenshot-from-2015-06-23-194321.png" rel="lightbox"><img src="media/55c4366b.screenshot-from-2015-06-23-194321-600x429.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/screenshot-from-2015-06-23-194321-600x429.png" alt="screenshot-from-2015-06-23-194321" width="600" height="429"></a></p>
<p>À en juger par l’activité sur github sur le code source, le projet est jeune mais actif.</p>
<p>Kyle Agronick a également crée un dépôt PPA pour permettre aux utilisateur de tester son application:</p><pre>sudo add-apt-repository ppa:agronick/relay
sudo apt-get update
sudo apt-get install relay</pre><p>
N’hésitez pas à reporter vos bugs sur la page du projet sur Launchpad: <a href="https://bugs.launchpad.net/relay">https://bugs.launchpad.net/relay</a></p>
<p>Perso j’ai testé, l’application est stable. Attention au début, aucun serveur IRC n’est configuré par défaut, il faudra rajouter un serveur (par exemple celui de freenode) avec les infos qui vont bien. L’apparence peut surprendre également, l’application n’est vieille que d’un mois et est donc en pleine évolution.</p>
<p>A bientôt sur le canal IRC de la communauté <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><a href="media/732314e6.Capture-du-2015-07-04-160249.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-04-160249.png" rel="lightbox"><img src="media/72ed310a.Capture-du-2015-07-04-160249-600x339.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/Capture-du-2015-07-04-160249-600x339.png" alt="Capture du 2015-07-04 16:02:49" width="600" height="339"></a></p>
<p> </p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/exit-cable-voici-relay/">Exit Cable, voici Relay</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/exit-cable-voici-relay/" 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://www.gnomelibre.fr/2015/07/le-point-sur-les-nouveautes-a-venir-de-fichiers-3-18/
title: Okki : Le point sur les nouveautés à venir de Fichiers 3.18
uri: Okki-Le-point-sur-les-nouveautés-à-venir-de-Fichiers-3-18
url: http://www.gnomelibre.fr/2015/07/le-point-sur-les-nouveautes-a-venir-de-fichiers-3-18/
content:
<p>Tout d’abord, certains seront heureux d’apprendre <a href="https://git.gnome.org/browse/nautilus/commit/?id=76c63eb3ee13affac097d6258a8fcc79ce92a321">le retour</a> de la possibilité de tri par date de modification plutôt que par date de dernière ouverture, qui sera dorénavant uniquement réservée à la vue « Éléments récents ».</p>
<p>Ensuite, l’implémentation du composant GTK+ A<span lang="fr-FR">utres emplacements </span><span lang="fr-FR">(GtkPlacesView) semble avancer <a href="http://feaneron.com/2015/07/03/network-management-workflow-or-gsoc-report-4/">plus vite que prévu</a>. Il pourra être utilisé directement par <a href="https://wiki.gnome.org/Apps/Nautilus">Fichiers</a>, mais également par toute autre application GTK+, à commencer par les boîtes de dialogue Ouvrir ou Enregistrer sous, comme on peut le voir dans la vidéo ci-dessous.</span></p>
<p><iframe width="660" height="371" src="https://www.youtube.com/embed/wZZfeC7TR04?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><span lang="fr-FR">Pour rappel, </span><span lang="fr-FR">ce nouveau composant devrait simplifier l’ajout ou l’accès aux différents disques, la connexion à des serveurs, l’auto-complétion des adresses…</span></p>
<p><span lang="fr-FR">Autre nouveauté, la gestion des opérations en cours, telles que la copie ou le déplacement de gros fichiers, qui afficheront désormais l’icône d’une horloge dans la barre d’en-tête de Fichiers. L’application pourra sans problème être fermée en cours d’opération, et une notification sera dans ce cas envoyée une fois les différentes tâches effectuées.</span></p>
<p><iframe width="660" height="371" src="https://www.youtube.com/embed/x6QwRYXhSrk?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>S’il s’agit néanmoins de développements en cours, qui peuvent très bien évoluer d’ici la version finale, prévue pour le mois de septembre prochain.</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/le-point-sur-les-nouveautes-a-venir-de-fichiers-3-18/" 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="">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.elementaryos-fr.org/elementary-au-gnome-west-coast-summit/
title: elementary OS : elementary au GNOME West Coast Summit
uri: elementary-OS-elementary-au-GNOME-West-Coast-Summit
url: http://www.elementaryos-fr.org/elementary-au-gnome-west-coast-summit/
content:
<p>Des développeurs d’elementary (Daniel, Cody, Avi et Cassidy) étaient présents au GNOME West Coast Summit 2015, un rassemblement de développeurs du projet GNOME qui se tenait fin juin à San Francisco pour débattre du futur du projet. Ils ont débutés dès 9h du matin le lundi chez <a href="https://endlessm.com/">Endless</a>, concepteur d’ordinateurs à bas prix pour les marchés émergents.</p>
<p><span></span></p>
<p><a href="media/7b4cf58d.tumblr_inline_nqtvn1SqTe1r2vnpt_500.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_inline_nqtvn1SqTe1r2vnpt_500.jpg" rel="lightbox"><img src="media/7b4cf58d.tumblr_inline_nqtvn1SqTe1r2vnpt_500.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_inline_nqtvn1SqTe1r2vnpt_500.jpg" alt="tumblr_inline_nqtvn1SqTe1r2vnpt_500" width="500" height="333"></a></p>
<p>Le lundi, l’équipe a eu droit à une démo d’<a href="https://wiki.gnome.org/Projects/SandboxedApps">XDG-App</a>, un moyen de sécuriser les applications et les rendre multi-plateforme. Dan Nicholson, un développeur d’Endless, à expliqué à Cody les avantages d’<a href="https://wiki.gnome.org/action/show/Projects/OSTree">OSTree</a>, un système de contrôle de version de système de fichiers utilisant XDG-App. XDG-App and OSTree sont deux technologies qui intéresseront surement l’équipe d’elementary quand elles seront finalisées.</p>
<p><a href="media/8cf81f86.tumblr_nqqfrkaPNu1rbw2mwo2_1280.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_nqqfrkaPNu1rbw2mwo2_1280.jpg" rel="lightbox"><img src="media/8f3d58ad.tumblr_nqqfrkaPNu1rbw2mwo2_1280-600x400.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_nqqfrkaPNu1rbw2mwo2_1280-600x400.jpg" alt="tumblr_nqqfrkaPNu1rbw2mwo2_1280" width="600" height="400"></a></p>
<p>elementary OS ne dispose pas d’un support complet pour l’affichage HiDPI (écran retina d’Apple) pour le moment, mais cela devrait venir. Daniel a travaillé avec un développeur GTK+, Alexander Larsson, sur un écran HiDPI afin de découvrir comment rendre un parfait affichage des icones avec le @2x pixel-doubling. L’équipe d’elementary teste actuellement <a href="https://code.launchpad.net/~elementary-design/elementaryicons/hidpi-test/+merge/263317">une mise à jour du thème d’icônes</a> qui devrait rendre les icônes magnifiquement dessinées indépendamment de la résolution d’écran. Elle a aussi découvert plusieurs bugs dans la manière où sont utilisées les icones dans les applications elementary. Des correctifs devraient arriver bientôt.</p>
<p><a href="media/6f9d7663.tumblr_inline_nqtve11NbM1r2vnpt_500.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_inline_nqtve11NbM1r2vnpt_500.jpg" rel="lightbox"><img src="media/6f9d7663.tumblr_inline_nqtve11NbM1r2vnpt_500.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_inline_nqtve11NbM1r2vnpt_500.jpg" alt="tumblr_inline_nqtve11NbM1r2vnpt_500" width="500" height="333"></a></p>
<p>Le mardi, l’équipe d’elementary était en session avec plusieurs développeurs GNOME et Jasper St. Pierre, développeur Mutter. Comme vous le savez, le gestionnaire de fenêtres, Gala, est construit sur LibMutter qui est utilisé par GNOME Shell. Jasper a tenu à avoir la team elementary afin de collaborer sur des fonctionnalités dans Mutter, chose qui vas rendre la vie de chacun plus facile et évite les efforts départagés.</p>
<p><a href="media/c507515a.tumblr_nqqfrkaPNu1rbw2mwo4_1280.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_nqqfrkaPNu1rbw2mwo4_1280.jpg" rel="lightbox"><img src="media/75a9445f.tumblr_nqqfrkaPNu1rbw2mwo4_1280-600x400.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_nqqfrkaPNu1rbw2mwo4_1280-600x400.jpg" alt="tumblr_nqqfrkaPNu1rbw2mwo4_1280" width="600" height="400"></a></p>
<p>La session a été très productive et, désormais, les développeurs de Gala travaillent en étroite collaboration avec Jasper. Ce dernier a noté plusieurs choses qu’elementary OS utilisait en mode plein écran et avec le rendering des ombres, de plus, <a href="https://git.gnome.org/browse/mutter/log/?h=wip/tiling">il réécrit le support du tiling window</a> afin de permettre des choses plus spécifiques et puissantes pour l’expérience utilisateur. L’équipe d’elementary projette de travailler davantage avec Mutter pour rendre elementary OS (ainsi que GNOME et les autres environnements de bureau) encore meilleur.</p>
<p><a href="media/06381cb6.tumblr_inline_nqtvg9XhPe1r2vnpt_500.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_inline_nqtvg9XhPe1r2vnpt_500.jpg" rel="lightbox"><img src="media/06381cb6.tumblr_inline_nqtvg9XhPe1r2vnpt_500.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_inline_nqtvg9XhPe1r2vnpt_500.jpg" alt="tumblr_inline_nqtvg9XhPe1r2vnpt_500" width="500" height="333"></a></p>
<p>Daniel et Cassidy ont travaillés avec les développeurs GTK+,Matthias Clasen aet Cosimo Cecchi pour discuter des améliorations de GTK+. Ils ont conclut de rajouter la propiété de la hauteur à GTK Switches ce qui donnera aux designers de feuille de styles GTK+ davantage de contrôle sur la façon d’afficher les boutons. Pour elementary OS, cela veut surtout dire qu’il sera possible de ne plus utiliser des images mais de directement utiliser entièrement le CSS. Ils ont aussi discuté des entrées texte, il sera possible de passer directement par la feuille de styles GTK+ pour les emplacements de texte avec le police d’écriture et les animations que l’on souhaite.</p>
<p><a href="media/eaa8d25c.tumblr_inline_nqtvhnuP9W1r2vnpt_500.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_inline_nqtvhnuP9W1r2vnpt_500.jpg" rel="lightbox"><img src="media/eaa8d25c.tumblr_inline_nqtvhnuP9W1r2vnpt_500.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_inline_nqtvhnuP9W1r2vnpt_500.jpg" alt="tumblr_inline_nqtvhnuP9W1r2vnpt_500" width="500" height="333"></a></p>
<p>L’équipe d’elementary a aussi passé du temps avec Christian Hergert, le développeur de GNOME Builder. Ce dernier leur a présenté Builder et ses incroyables progrès. C’est déjà un IDE extrêmement impressionnant et l’équipe d’elementary serait intéressée pour le rendre disponible sur elementary OS. La team a également discuté de l’état actuel des système de construction incluant cmake (utilisé par elementary OS) et automake. L’état des lieux semble bordélique aux yeux de la team mais chaque système a ses avantages. Builder vas supporter automake out of the box et Christian n’est pas contre l’idée de rajouter le support pour cmake si quelqu’un lui propose le code.</p>
<p><a href="media/62fd69a5.tumblr_nqqfrkaPNu1rbw2mwo8_1280.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_nqqfrkaPNu1rbw2mwo8_1280.jpg" rel="lightbox"><img src="media/ec5989d0.tumblr_nqqfrkaPNu1rbw2mwo8_1280-600x400.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_nqqfrkaPNu1rbw2mwo8_1280-600x400.jpg" alt="tumblr_nqqfrkaPNu1rbw2mwo8_1280" width="600" height="400"></a></p>
<p>L’équipe d’elementary remercie grandement Sriram Ramkrishna et Endless Mobile. Sri, un membre du comité GNOME et manager de la communauté, a aidé chacun à se rencontrer et collaborer dans les locaux d’Endless Mobile à San Francisco. Endless a fourni un magnifique et accueillant espace de rencontre et de hacking.</p>
<p><a href="media/5a4790ac.tumblr_nqqfrkaPNu1rbw2mwo6_1280.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_nqqfrkaPNu1rbw2mwo6_1280.jpg" rel="lightbox"><img src="media/7445cca5.tumblr_nqqfrkaPNu1rbw2mwo6_1280-600x400.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_nqqfrkaPNu1rbw2mwo6_1280-600x400.jpg" alt="tumblr_nqqfrkaPNu1rbw2mwo6_1280" width="600" height="400"></a></p>
<p>L’équipe d’elementary a pu se rendre au GNOME West Coast Summit à l’aide des dons provenant d’utilisateurs, fans et Patrons. Ce voyage fut productif, ainsi l’équipe a pu mettre créer des liens avec les développeurs GNOME, GTK+ et Mutter, avancer sur le support HiDPI, améliorer l’expérience utilisateur avec la fonctionnalité du tiling window, commencer à réfléchir aux futures technologies comme XDG-App…etc</p>
<p>Si vous voulez qu’elementary soit présent à des meetings et sommets comme le West Coast, pensez à faire un don. GNOME et GTK+ sont deux projets important pour elementary OS. Pensez aussi à faire un don à GNOME. Le don est nécessaire pour avoir une bonne infrastructure, un nouvel équipement, et permettre aux designers et développeurs de se rencontrer à des meetings comme le West Coast Summit. Accroître la collaboration entre deux projets permet à chaque partie de s’améliorer et agrandir nettement l’écosystème opensource.</p>
<p><a href="media/079e3b4e.tumblr_nqqfrkaPNu1rbw2mwo5_1280.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_nqqfrkaPNu1rbw2mwo5_1280.jpg" rel="lightbox"><img src="media/a3f5d170.tumblr_nqqfrkaPNu1rbw2mwo5_1280-600x400.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2015/07/tumblr_nqqfrkaPNu1rbw2mwo5_1280-600x400.jpg" alt="tumblr_nqqfrkaPNu1rbw2mwo5_1280" width="600" height="400"></a></p>
<p>Source: <a href="http://blog.elementary.io/post/122973077471/gnome-west-coast-summit">http://blog.elementary.io/post/122973077471/gnome-west-coast-summit</a></p>
<p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/elementary-au-gnome-west-coast-summit/">elementary au GNOME West Coast Summit</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-au-gnome-west-coast-summit/" 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://www.elementaryos-fr.org/simply-elementary-le-podcast-sur-elementary/
title: elementary OS : simply elementary, le podcast sur elementary !
uri: elementary-OS-simply-elementary-le-podcast-sur-elementary
url: http://www.elementaryos-fr.org/simply-elementary-le-podcast-sur-elementary/
content:
<p>Nous avons le plaisir de vous annoncer l’arrivé d’un nouveau podcast consacré à elementary: <a href="http://simplyelementary.net/">simply elementary</a></p>
<p>Sachez néanmoins que ce podcast est destiné aux anglophones. Dans ce premier épisode, on y parle de l’actualité d’elementary et son développeur principal, Daniel Foré, est interviewé.</p>
<p><span></span></p>
<p> </p>
<p><iframe width="100%" height="450" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/212492046&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true"></iframe></p>
<p>N’hésitez pas à vous abonner à ce podcast: <a href="http://simplyelementary.net/subscribe">http://simplyelementary.net/subscribe</a></p>
<p>Bonne écoute <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/simply-elementary-le-podcast-sur-elementary/">simply elementary, le podcast sur elementary !</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-le-podcast-sur-elementary/" 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://liens.planet-libre.org/?do=weekly&amp;week=20150706
title: Planet Libre : Brèves du Planet Libre - lundi 06, juillet 2015
uri: Planet-Libre-Brèves-du-Planet-Libre-lundi-06-juillet-2015
url: http://liens.planet-libre.org/?do=weekly&amp;week=20150706
content:
<h3><a href="http://www.nextinpact.com/news/95660-loi-renseignement-quatrieme-memoire-depose-au-conseil-constitutionnel.htm">Loi renseignement : un quatrième mémoire déposé au Conseil constitutionnel - Next INpact</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>institution</span> <span>droit</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Après le mémoire de la Quadrature du Net-FDN-FFDN, du think tank GenerationLibre et celui cosigné par l’AFDEL, Renaissance Numérique, Syntec Numérique et l’ASIC, un quatrième mémoire a été adressé au neuf Sages de la Rue Montpensier. Signé de Maître Marc-Antoine Ledieu, il se focalise sur certaines zones d’ombres des expressions du projet, spécialement celle de la métadonnée."
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/33573-ecoutes-des-fibres-optiques-par-la-france-ce-que-revele-l-obs.html">Ecoutes des fibres optiques par la France : ce que révèle L'Obs - Numerama</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>institution</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Alors que la NSA américaine est au coeur de scandales sur les écoutes opérées en France, L'Obs a publié mercredi une enquête qui confirme que la France est elle aussi très bien renseignée sur ses partenaires et alliés, grâce à son écoute des câbles sous-marins qui passent par ses terres. Alcatel-Lucent et Orange sont très étroitement liés aux opérations d'espionnage massif."
	<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=20150706" 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>


feed_id: http://www.gnomelibre.fr/2015/07/le-futur-de-photos/
title: Okki : Le futur de Photos
uri: Okki-Le-futur-de-Photos
url: http://www.gnomelibre.fr/2015/07/le-futur-de-photos/
content:
<p>Jusqu’à présent, les développeurs de <a href="https://wiki.gnome.org/Apps/Photos">Photos</a> se sont surtout attachés à faire de cette application une visionneuse et un organisateur de photos aussi agnostique que possible quant à la provenance de ces dernières, permettant d’afficher tout aussi bien des photos stockées localement sur le disque dur de l’utilisateur, qu’en provenance de services distants tels que Facebook, Google ou Flickr.</p>
<p>Cette partie étant considérée comme mature, il est désormais temps de passer à l’étape suivante ;)</p>
<h3>Édition</h3>
<p>Photos utilise d’ores et déjà la bibliothèque graphique <a href="https://fr.wikipedia.org/wiki/GEGL">GEGL</a> qui devrait être au cœur de la prochaine version de <a href="http://www.gimp.org/">GIMP</a>, et dont le développeur Jehan a récemment présenté la <a href="https://linuxfr.org/news/gegl-0-3-0-et-babl-0-1-12-sont-de-sortie">dernière version</a> sur LinuxFR.</p>
<p>Une telle bibliothèque, qui bénéficie de la collaboration de développeurs d’un nombre grandissant de projets qui y font désormais appel, devrait pouvoir offrir de grandes possibilités en terme de filtres (flou, netteté, filtres artistiques, etc.), de modification des couleurs (balance, saturation, etc.) ou de traitement (découpe, redimensionnement, rotation, etc.)</p>
<p>Le design de la nouvelle interface suit les grands principes de GNOME Shell : « concevoir une interface permettant l’auto-apprentissage des débutants, qui soit efficace pour les utilisateurs avancés, tout en étant optimisée pour les personnes ayant un niveau intermédiaire ».</p>
<p>Les autres principes étant de réduire la quantité de travail que l’utilisateur doit fournir, la prévention des erreurs lorsque c’est possible (tout en permettant de pouvoir facilement revenir en arrière lorsque elles se produisent), tout en privilégiant l’affichage du contenu.</p>
<p>Les différents outils d’édition sont organisés selon une logique de flux de travail : découpage, correction des couleurs (luminosité, contraste, saturation…), amélioration de la netteté, ainsi que l’application d’éventuels filtres.</p>
<figure><a href="media/99f29e83.photos_317_editing_crop.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/photos_317_editing_crop.png"><img src="media/8fcb763d.photos_317_editing_crop-1024x576.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/photos_317_editing_crop-1024x576.png" alt="" width="660" height="371"></a><figcaption>Le flux de travail</figcaption></figure><figure><a href="media/1cf487d7.photos_317_editing_filters.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/photos_317_editing_filters.png"><img src="media/ee142c10.photos_317_editing_filters-1024x576.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/photos_317_editing_filters-1024x576.png" alt="" width="660" height="371"></a><figcaption>Les différents filtres</figcaption></figure><h3>Import</h3>
<p>Photos gère parfaitement les photos déjà présentes, mais un gros travail est prévu pour faciliter l’import de nouvelles photos depuis l’appareil photo de l’utilisateur. L’import devant pouvoir être effectué d’un <a href="media/d3ccf0db.wires-device-import-simple.png" data-original-source="https://github.com/gnome-design-team/gnome-mockups/blob/master/photos/wires-device-import-simple.png">simple clique</a>, tout en garantissant que ce soit sans erreur, et parfaitement bien rangé à l’arrivée.</p>
<h3>Partage</h3>
<p>L’autre grand chantier concerne le partage. De nos jours, la plupart des gens prennent des photos dans l’idée de les partager. À terme, il est prévu de doter GNOME d’une <a href="https://wiki.gnome.org/Design/OS/Sharing">infrastructure de partage</a> (partage de contenu entre applications <a href="https://fr.wikipedia.org/wiki/Sandbox_%28s%C3%A9curit%C3%A9_informatique%29">sandboxées</a>, accès à des services depuis des applications sandboxées, partage sur les réseaux sociaux…). Mais la notion de partage étant si importante de nos jours, qu’il est prévu d’ajouter la prise en charge des différents réseaux sociaux bien avant qu’une telle infrastructure ne soit enfin disponible.</p>
<figure><a href="media/8448404e.photos_317_sharing.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/photos_317_sharing.png"><img src="media/a478e49e.photos_317_sharing-1024x576.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/photos_317_sharing-1024x576.png" alt="" width="660" height="371"></a><figcaption>Partage par courrier électronique ou sur les réseaux sociaux</figcaption></figure><h3>Améliorations générales</h3>
<p>En dehors des fonctionnalités d’édition, d’import ou de partage, d’autres changements sont prévus, comme une vue chronologique améliorée :</p>
<figure><a href="media/9a7b13ee.photos_317_photos.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/photos_317_photos.png"><img src="media/26169701.photos_317_photos-1024x576.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/photos_317_photos-1024x576.png" alt="" width="660" height="371"></a><figcaption>La vue chronologique</figcaption></figure><p>Les principaux changements concernent l’ajout de dates, le passage aux vignettes carrées, ou le fait de cacher le titre des différentes images dans le but de rendre la vue moins encombrée et la navigation plus facile.</p>
<p>Autre changement, la présence d’une barre latérale Détails. Cette dernière devant permettre d’organiser les photos en leur donnant un titre et une description, ou en les assignant à différents albums.</p>
<figure><a href="media/33b75890.photos_317_details.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/photos_317_details.png"><img src="media/687faefb.photos_317_details-1024x576.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/photos_317_details-1024x576.png" alt="" width="660" height="371"></a><figcaption>La nouvelle barre latérale pour l’organisation des photos</figcaption></figure>
<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/le-futur-de-photos/" 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="">Le futur de Musique</a> (20/06/2015)</li><li>Okki : <a href="">Le futur de Notes</a> (27/06/2015)</li><li>Okki : <a href="">Sortie de Shotwell 0.22</a> (24/03/2015)</li><li>Okki : <a href="">Sortie de gThumb 3.4.0</a> (15/04/2015)</li></ul></div></p>


feed_id: http://www.blog-des-telecoms.com/nouvelle-version-dastlinux-1-2-2-supportant-asterisk-13/
title: Mathias : Nouvelle version d’Astlinux 1.2.2 supportant Asterisk 13
uri: Mathias-Nouvelle-version-d-Astlinux-1-2-2-supportant-Asterisk-13
url: http://www.blog-des-telecoms.com/nouvelle-version-dastlinux-1-2-2-supportant-asterisk-13/
content:
<p>L’équipe d’<a href="http://www.astlinux.org/" target="_blank">Astlinux</a> vient de sortir une nouvelle version. En dehors des habituelles corrections de bugs ou autres correctifs de sécurité (glibc « GHOST » et OpenSSL), mises à jour (noyau 3.2.66 et Asterisk) et améliorations de l’interface web, la grande nouveauté vient de la prise en charge de Asterisk 13 incluant la stack PJSIP. Toutes les versions d’Astlinux 1.2.2 (version d’Asterisk 1.8 , 11 et 13) intègrent aussi l’application de monitoring monit.</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="1325"></div></div><div><h3>Autres articles à lire:</h3><ul><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><li><a href="http://www.blog-des-telecoms.com/pfsense-sortie-de-la-version-2-2-3-corrections-de-securite/" target="_blank">pfSense : sortie de la version 2.2.3 – corrections de…</a></li><li><a href="http://www.blog-des-telecoms.com/alert-openssl-faille-de-securite-cve-2014-0160/" target="_blank">[ Alert openssl ] : faille de sécurité –…</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/pyfreebilling-version-1-3/" target="_blank">[PyFreeBilling] version 1.3</a></li></ul><div></div></div><p>Cet article <a rel="nofollow" href="http://www.blog-des-telecoms.com/nouvelle-version-dastlinux-1-2-2-supportant-asterisk-13/">Nouvelle version d’Astlinux 1.2.2 supportant Asterisk 13</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/nouvelle-version-dastlinux-1-2-2-supportant-asterisk-13/" 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>


feed_id: http://angristan.fr/resoudre-les-problemes-avec-le-module-wifi-rtl8723be-sous-linux/
title: Angristan : Résoudre les problèmes avec le module wifi RTL8723BE sous Linux
uri: Angristan-Résoudre-les-problèmes-avec-le-module-wifi-RTL8723BE-sou
url: http://angristan.fr/resoudre-les-problemes-avec-le-module-wifi-rtl8723be-sous-linux/
content:
<p><img width="2048" height="1360" src="media/829ebdbd.No-internet.jpg" data-original-source="http://angristan.fr/wp-content/uploads/2015/07/No-internet.jpg" alt="No-internet"></p>Cet article fait suite à <a href="http://angristan.fr/corriger-le-probleme-de-wifi-sous-gnu-liux-avec-un-ldlc-aurore-pc1-realtek-rtl8723be/" target="_blank">celui-ci</a>, qui traitait du même sujet.

Suite à l'achat d'un ordinateur portable chez LDLC, j'ai été vraiment embêté puisque la carte wifi fonctionnait très mal avec le noyau Linux. Il n'y a pas de pilote à installer pour la faire fonctionner mais elle est instable. En plus de cela, il y a plusieurs problèmes avec ce module, et Internet n'est pas très bavard à ce sujet.

Aujourd'hui mon wifi fonctionne enfin à 100% :D (Le module est censé faire bluetooth aussi mais bon, faut pas trop en demander hein).<span></span>

Avant de faire des manipulations inutiles, vérifiez que votre carte wifi utilise bien le module <strong>RTL8723BE</strong> de Realtek :
<pre>lspci | grep "Network"</pre>
Cela devrait vous retourner :
<pre>01:00.0 Network controller: Realtek Semiconductor Co., Ltd. <strong>RTL8723BE</strong> PCIe Wireless Network Adapter</pre>
 

Je précise également que la version du noyau n'a aucun impact sur les modules ou la résolution des problèmes.

 
<h1>> Le wifi coupe quelques minutes après le démarrage</h1>
Voici le problème que vous trouverez dans la plupart des wiki de différentes distributions. Vous venez d'installer votre OS, et le wifi plante. La seule solution pour le refaire marcher est de redémarrer !

Pour corriger ce souci, il faut ajouter un paramètre dans la configuration du module :
<pre>echo "options rtl8723be fwlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf</pre>
Cela va empêcher la carte wifi de se mettre en "veille". Il suffit de redémarrer pour que cela fasse effet.

Dans la plupart des cas, c'est le seul problème que vous rencontrerez.

 
<h1>> Je n'ai pas de wifi sous Debian et dérivées</h1>
La Debian GNU/Linux utilise un noyau libre et ne contient pas le module. Il suffit juste de télécharger le paquet <a href="https://packages.debian.org/jessie/firmware-realtek" target="_blank" rel="nofollow">firmware-realtek</a> au préalable, et de l'installer avec
<pre>sudo dpkg -i firmware-realtek_0.43_all.deb</pre>
Il suffit de redémarrer, et le module sera actif. Le problème de coupure sera présent, le driver étant le même.

Une autre solution est de compiler le module, ce que nous allons voir dans la partie suivante.

 
<h1>> Le wifi coupe aléatoirement pendant quelques secondes</h1>
Voilà ce qui m'a posé problème pendant presque 6 mois. En cherchant sur DuckDuckGo, j'ai trouvé quelques personnes ayant le même problème que moi, mais aucune solution.

Le problème est le suivant : aléatoirement, le wifi coupe. Plus précisément, c'est NetworkManager, qui est le processus s'occupant du réseau, qui plante. Il redémarre au bout d'une à deux minutes. C'est totalement aléatoire, puisqu'ils y avait des jours où je n'avais aucune coupure, et d'autres où ça coupait toutes les 5 minutes ! (Je vous laisse imaginer la rage que ça procure).

Au bout de plusieurs mois, voici ce que je peux en conclure : ce problème n'est présent que sur une Freebox V5. Aucun souci sur une V4 ou une NeufBox. J'ai aussi remarqué que le problème variait en fonction du canal utilisé par le wifi.

Finalement, la solution se trouve quand même du côté de l'ordinateur : il faut utiliser un autre module. En effet, si vous tapez <a href="https://duckduckgo.com/?q=RTL8723BE" target="_blank" rel="nofollow">RTL8723BE dans un moteur de recherche</a>, vous tomberez sur <a href="https://github.com/lwfinger/rtl8723be" target="_blank" rel="nofollow">ce dépôt GitHub</a>.

Notre solution miracle se trouve dans <a href="https://github.com/lwfinger/rtlwifi_new" target="_blank" rel="nofollow">ce dépôt</a>, de la même personne. Il contient de nombreux modules wifi Realtek, dont le nôtre.

Il ne donne aucune information sur la provenance de ces drivers, et indique juste que ça marchera sur n'importe quel noyau plus récent que le 3.0.

Autant tenter non ?

Pour compiler ce module et l'installer, il vous faudra :
<ul><li>les paquets <em>gcc</em> et <em>make</em> (paquet <em>build-essential</em> sous Debian et Ubuntu)</li>
	<li>le paquet <em>linux-headers</em>, qui nous permet de compiler des modules personnalisés. (<em>linux-headers-generic</em> sous Ubuntu)</li>
	<li>git pour pouvoir cloner le dépôt</li>
</ul>
Je vous laisse installer ce qu'il vous faut selon votre distribution.

 

Ensuite, c'est très simple, on télécharge d'abord les sources du dépôt :
<pre>git clone https://github.com/lwfinger/rtlwifi_new.git</pre>
<pre>cd rtlwifi_new</pre>
Puis on compile, et on installe le module :)
<pre>make all</pre>
<pre>sudo make install</pre>
<pre>sudo modprobe rtl8723be</pre>
Le module présent de base dans Linux sera remplacé par celui-ci. Malheureusement cela va vous installer une dizaine de module dont vous ne vous servirez pas, mais de toute façon ils ne seront pas utilisés.

Il suffit de redémarrer, et le tour est joué. Plus de coupures aléatoires !

 

Voilà j'espère en avoir aidé plus d'un, si jamais vous souhaitez apporter des précisions, les commentaires sont là pour ça, je ne suis pas un pro des modules ou de la compilation. ;)

<hr>

Image : <a href="media/f1cff8ef.No-internet.jpg" data-original-source="http://lerablog.org/wp-content/uploads/2013/07/No-internet.jpg" target="_blank">Lerablog</a><p>L'article <a rel="nofollow" href="http://angristan.fr/resoudre-les-problemes-avec-le-module-wifi-rtl8723be-sous-linux/">Résoudre les problèmes avec le module wifi RTL8723BE sous Linux</a> a été publié sur <a rel="nofollow" href="http://angristan.fr/">Angristan</a></p>
<p><img src="media/08a31aba.92343ccfa36134a20734b99aa0ccfd54" data-original-source="http://cdn.libravatar.org/avatar/92343ccfa36134a20734b99aa0ccfd54" alt="Gravatar de Angristan" class="gravatar" /><br/><i>Original post of <a href="http://angristan.fr/resoudre-les-problemes-avec-le-module-wifi-rtl8723be-sous-linux/" title="Visit the source">Angristan</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>Rapha&euml;l Hertzog : <a href="">Firmwares manquants dans Debian ? Apprenez &agrave; g&eacute;rer le probl&egrave;me</a> (28/10/2011)</li><li>djibux : <a href="">Connexion Wifi tr&egrave;s instable sous Linux</a> (21/04/2012)</li><li>Thomas Tourlourat : <a href="">CentOS &ndash; Installer le module h264 streaming pour Lighttpd</a> (12/06/2012)</li><li>Thomas Tourlourat : <a href="">CentOS 6 &amp;ndash; Varnish &amp;amp; MaxMind GeoIP</a> (06/03/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 01, October 2012</a> (01/10/2012)</li></ul></div></p>


feed_id: http://genma.free.fr/?Tor2Web
title: genma : Tor2Web
uri: genma-Tor2Web
url: http://genma.free.fr/?Tor2Web
content:
<img alt="" align="right" src="media/1d568d36.arton2312.jpg" data-original-source="http://genma.free.fr/IMG/arton2312.jpg" width="150" height="79"><div><p>Tor2web est un projet qui permet aux utilisateurs d'accéder aux Services Cachés / Hidden Services / adresses en .Onion sans utiliser le Tor Browser. Ce projet a été initié par Aaron Swartz and Virgil Griffith. Site officiel <a href="https://tor2web.org/" title="https://tor2web.org">https://tor2web.org</a></p> <p>Contrairement aux extensions <i>top-level domains</i> comme un .com, .org ou .net, les URL des services cachés se terminent par .onion et sont uniquement accessibles depuis Tor.</p> <p>Tor2Web agit comme un proxy spécialisé ou une sorte d'intermédiaire entre les services cachés et les utilisateurs en rendant visible et accessibles ces services aux personnes qui sont pas connectés à Tor. Pour ce faire, un utilisateur prend l'URL d'un service caché et remplace .onion avec .tor2web.org. Exemple avec <a href="http://www.bortzmeyer.org/" title="Le blog de Stéphane Borztmeyer">Le blog de Stéphane Borztmeyer </a> dont l'url en .onion est <a href="http://7j3ncmar4jm2r3e7.onion/" title="Le blog de Stéphane Borztmeyer via Tor">http://7j3ncmar4jm2r3e7.onion</a>. On y accédera via Tor2Web depuis l'URL suivante <a href="http://7j3ncmar4jm2r3e7.tor2web.org/" title="Le blog de Stéphane Borztmeyer via Tor2Web">http://7j3ncmar4jm2r3e7.tor2web.org</a>.</p> <p>Avant d'accéder au site, on aura un long message d'avertissement sur les limites et l'usage de Tor2web.</p> <p><span>
<img src="media/4eb2a498.tor2web_attention.jpg" data-original-source="http://genma.free.fr/IMG/jpg/tor2web_attention.jpg" width="500" height="354" alt=""></span></p> <p>Tor2web préserve l'anonymat des éditeurs de contenu (vu qu'ils sont sur des services cachés de Tor), mais n'est pas lui-même un outil d'anonymat et ne propose pas de protection aux utilisateurs au-delà du simple fait de relayer du contenu en utilisant le protocole HTTP sécurisé (HTTPS).</p> <p>Une fois le service caché s'affichant, depuis la version 2.0, un avertissement concernant la vie privée et la sécurité est ajouté à l'en-tête de chaque page web, encourageant les lecteurs à utiliser le Tor Browser pour être anonyme lorsqu'ils consultent le contenu du Service caché.</p> <p><span>
<img src="media/990156f5.tor2web_attention_suite.jpg" data-original-source="http://genma.free.fr/IMG/jpg/tor2web_attention_suite.jpg" width="500" height="185" alt=""></span></p> <p>Comme Tor, Tor2web fonctionne à l'aide serveurs maintenus par une communauté ouverte d'individus et d'organisations. Il est donc possible de soutenir financièrement le projet, de contribuer au code ou d'installer son propre proxy permettant aux utilisateurs de consulter des services cachés.</p> <p>Série de liens : <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="-"><a href="https://tor2web.org/" title="https://tor2web.org">https://tor2web.org</a><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="-"><a href="https://github.com/globaleaks/Tor2web/" title="Tor2web sur Github">https://github.com/globaleaks/Tor2web/</a></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/?Tor2Web" 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.blog-des-telecoms.com/kali-linux-2-0-video-de-pre-lancement/
title: Mathias : Kali Linux 2.0 : vidéo de pré-lancement
uri: Mathias-Kali-Linux-2-0-vidéo-de-pré-lancement
url: http://www.blog-des-telecoms.com/kali-linux-2-0-video-de-pre-lancement/
content:
<p>La très attendue version 2.0 de Kali Linux, le système d’exploitation dédié aux tests de sécurité, est sur le point d’être finalisée. Je vous laisse découvrir le teaser.</p>
<p><iframe src="https://player.vimeo.com/video/132329259" width="500" height="281" frameborder="0" title="Kali 2.0 Teaser - Kali Sana!" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></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="1337"></div></div><div><h3>Autres articles à lire:</h3><ul><li><a href="http://www.blog-des-telecoms.com/ubuntu-erreur-etc-init-d-vboxdrv-setup-lors-du-lancement-de-virtualbox/" target="_blank">Ubuntu : erreur ‘/etc/init.d/vboxdrv setup’ lors</a></li><li><a href="http://www.blog-des-telecoms.com/sortie-de-la-derniere-opensuse-12-3/" target="_blank">Sortie de la dernière OpenSuse 12.3</a></li><li><a href="http://www.blog-des-telecoms.com/sortie-de-la-version-2-0-2-de-pfsense-appliance-de-securite-open-source-de-reference/" target="_blank">Sortie de la version 2.0.2 de PFSense, appliance de…</a></li><li><a href="http://www.blog-des-telecoms.com/hellotux-supporter-linux-avec-de-beaux-t-shirts/" target="_blank">Hellotux : supporter linux avec de beaux t-shirts</a></li><li><a href="http://www.blog-des-telecoms.com/ubuntu-12-04lts-mise-a-jour-du-kernel-update/" target="_blank">Ubuntu 12.04LTS : mise à jour du kernel (update)</a></li></ul><div></div></div><p>Cet article <a rel="nofollow" href="http://www.blog-des-telecoms.com/kali-linux-2-0-video-de-pre-lancement/">Kali Linux 2.0 : vidéo de pré-lancement</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/kali-linux-2-0-video-de-pre-lancement/" 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.remirepo.net/post/2015/07/07/A-propos-de-libmcrypt-et-php-mcrypt
title: Remi Collet : À propos de libmcrypt et php-mcrypt
uri: Remi-Collet-À-propos-de-libmcrypt-et-php-mcrypt
url: http://blog.remirepo.net/post/2015/07/07/A-propos-de-libmcrypt-et-php-mcrypt
content:
<p>Je ne compte plus les fois où j'ai du expliquer pourquoi utiliser cette bibliothèque ou cette extension est une grave erreur. Il est donc temps d'en faire un article.</p>

<p> </p>    <p><a href="http://sourceforge.net/projects/mcrypt/">libmcrypt</a> est un projet mort, non maintenu depuis plus de 8 ans, la dernière version <strong>2.5.8</strong> a été publiée en <strong>février 2007 !</strong>... et malgré les nombreux tickets ouverts, aucune activité.</p>

<p>La cryptographie est un élément essentiel de la gestion de la sécurité. Si on regarde en arrière, les failles découvertes et corrigées dans divers logiciels, la nécessite d'augmenter les standards de sécurités et d'abandonner les vieux algorithmes, comment peut-on imaginer utiliser une vieillerie de plus de 8 ans ?</p>

<p>Il existe plusieurs <strong>bibliothèques alternatives</strong> bien maintenues :</p>

<ul><li><a href="http://openssl.org/">openssl </a></li>
	<li><a href="https://developer.mozilla.org/fr/docs/NSS">nss</a> (Network Security Service)</li>
	<li>etc</li>
</ul><p>Et, pour <strong>PHP</strong>, plusieurs autres solutions sont disponibles:</p>

<ul><li>la fonction <a href="http://php.net/crypt">crypt</a>, hachage à sens unique</li>
	<li>l'extension <a href="http://php.net/openssl">openssl</a></li>
	<li>les fonctions de <a href="http://php.net/password">hachage de mot de passe</a>, depuis PHP <strong>5.5</strong> ou leur implémentation en PHP <a href="https://github.com/ircmaxell/password_compat">password_compat</a></li>
	<li>les classes <a href="http://phpseclib.sourceforge.net/">phpseclib</a> implémentées en PHP, qui peuvent profiter des extensions intallées.</li>
</ul><p>Une <a href="https://wiki.php.net/rfc/removal_of_dead_sapis_and_exts">RFC</a> a été proposée pour retirer l'extension <a href="http://php.net/mcrypt">mcrypt</a> de <strong>PHP 7</strong>, mais, honte à nous, elle n'a pas été acceptée (15-18), elle restera donc disponible.</p>

<p><strong>L'oeuf ou la poule ? </strong>L'extension est utilisée car elle est disponible, et elle est conservée parce qu'elle est utilisée.</p>

<p>Nous devons vraiment communiquer sur ce problème, et c'est ce que nous faisons déjà depuis longtemps chez Fedora, la plupart des projets comprennent le problème et acceptent de le corriger en basculant sur une implémentation plus sécurisées, quelques exemples :</p>

<ul><li><a href="http://www.phpmyadmin.net/">phpMyAdmin</a> utilise phpseclib.</li>
	<li><a href="https://roundcube.net/">roundcubemail</a> a basculé sur l'utilisation de openssl par defaut, voir <a href="https://github.com/roundcube/roundcubemail/blob/1.1.2/program/lib/Roundcube/rcube.php#L848">rcube.php</a></li>
	<li><a href="http://cakephp.org/">CakePHP</a> est informé, voir ticket <a href="https://github.com/cakephp/cakephp/issues/5440">#5440</a>, et la PR <a href="https://github.com/cakephp/cakephp/pull/5496">#5496</a> a été intégrée dans la <strong>version 3.0</strong></li>
	<li><a href="http://laravel.com/">Laravel</a> est aussi informé, voir ticket <a href="https://github.com/laravel/framework/issues/9020">#9020</a>, et la PR <a href="https://github.com/laravel/framework/pull/9041">#9041</a> a été intégrée dans la <strong>version 5.1</strong></li>
	<li><strong>etc</strong></li>
</ul><p>Certain framework continuent de proposer une interface pour utiliser mcrypt (ex Zend\\Crypt\\Symmetric\\MCrypt, ticket <a href="https://github.com/zendframework/zend-crypt/issues/3">#3</a>), encore une fois, c'est l'oeuf ou la poule,les applications utilisent cette fonction parce qu'elle existe.</p>

<p>Ceci explique pourquoi certaines distributions linux professionnelles, comme <a href="http://www.redhat.com/en/technologies/linux-platforms/enterprise-linux">RHEL</a>, ne fournissent ni libmcrypt ni php-mcrypt. On devrait sans doute en discuter avec les autres distributions Linux (Debian, Fedora...) pour arrêter de fournir cette bibliothèque.</p>

<p>Utilisez vous mcrypt ? Comprenez vous que vous DEVEZ basculer dès que possible ? ou, au moins, rapporter ce problème au fournisseur des logiciels que vous utilisez.</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/07/A-propos-de-libmcrypt-et-php-mcrypt" title="Visit the source">Remi Collet</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Remi Collet : <a href="">PHP-FPM dans Docker</a> (11/12/2014)</li></ul></div></p>


feed_id: http://raspbian-france.fr/osmc-clavier-francais-azerty/
title: RaspbianFrance : Passer en clavier français (AZERTY) sur OSMC
uri: RaspbianFrance-Passer-en-clavier-français-(AZERTY)-sur-OSMC
url: http://raspbian-france.fr/osmc-clavier-francais-azerty/
content:
<p>Notre dernier tutoriel portait <a href="http://raspbian-france.fr/media-center-raspberry-pi-osmc-xbmc/" target="_blank">sur l’installation et la mise en place d’un media-center OSMC</a> sur la Raspberry Pi 2 et nous revenons aujourd’hui avec un tutoriel visant à vous aider à passer le clavier d’OSMC en mode AZERTY (clavier français standard).</p>
<p> </p>
<h1>Un règlage absent par défaut</h1>
<p>En effet, si OSMC propose par défaut un certain nombre de langues et de configurations pour les claviers, notamment un mode « English AZERTY » (qui ne correspond hélas pas à un clavier AZERTY français), il ne propose pas, par défaut, de mode « Français AZERTY ».</p>
<p>Par conséquent, si vous utilisez <a href="http://www.amazon.fr/gp/product/B008JBSTUA/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1642&amp;creative=6746&amp;creativeASIN=B008JBSTUA&amp;linkCode=as2&amp;tag=raspbianfranc-21" target="_blank" rel="nofollow">le clavier français que nous recommandons pour OSMC</a>, vous devrez bidouiller un petit peu pour pouvoir l’utiliser de façon agréable. Pas d’inquiétude, nous sommes là pour vous guider.</p>
<p> </p>
<h1>Accéder à la ligne de commande d’OSMC</h1>
<p>Par défaut OSMC se présente avec une interface flat-design léchée, qui ne laisse aucune place à la bonne vieille ligne de commande. Cependant, dans le cadre de configurations plus poussées, ou d’ajouts d’autres services à la Raspberry Pi, l’accès à une console peut-être utile.</p>
<p>Pour accéder à la ligne de commande, rendez-vous dans le menu principal et naviguez jusqu’à « Power », validez puis faites « Sortir ». Le système va alors se relancer.</p>
<p>Lorsque l’écran de démarrage s’affiche, faites « Échap ». Vous serez alors envoyé vers une console qui vous demandera un login et un mot de passe, par défaut le login et le mot de passe sont tous les deux « osmc » (n’oubliez pas que vous êtes encore en clavier anglais, il faudra donc en tenir compte pour le « m »). De même, ne vous inquiétez pas si vous ne voyez rien s’afficher lorsque vous tapez votre mot de passe, il s’agit d’un comportement normal sous les systèmes UNIX.</p>
<p> </p>
<h1>Mettre à jour la Raspberry Pi et OSMC</h1>
<p>Maintenant que vous avez accès à la ligne de commande et avant de pouvoir télécharger et installer la nouvelle configuration du clavier, vous devrez <strong>impérativement</strong> mettre à jour le média-center.</p>
<p>Pour cela, il vous suffit de lancer la commande suivante :</p>
<pre>sudo apt-get -y update</pre>
<p>La mise à jour peut prendre un peu de temps, allez donc faire <a href="http://raspbian-france.fr/accessoires-raspberry-pi-2/" target="_blank">un petit tour sur notre tutoriel dédié aux accessoires de la Raspberry Pi</a> pendant ce temps <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉"></p>
<p> </p>
<h1>Ajouter un clavier Français à OSMC</h1>
<p>Maintenant que le système est à jour vous allez pouvoir ajouter un clavier Français à OSMC.</p>
<p>Pour cela, rien de plus simple, il suffit de lancer la commande suivante :</p>
<pre>sudo apt-get install console-common</pre>
<p>Le système téléchargera alors un certain nombre de claviers et vous proposera une liste de modèles, choisissez le clavier « AZERTY / French / Same As X11 (latin 0) / Standard » (ou son  équivalent Apple si vous utilisez un clavier de la marque à la pomme) et validez.</p>
<p>Le système va alors prendre un peu de temps pour installer ce nouveau clavier, une fois cette installation terminée quittez la console en tapant la commande « exit ».</p>
<p>Attendez quelques secondes et OSMC va se relancer tout seul !</p>
<p>Votre clavier est désormais en mode AZERTY !<br>
Comme toujours n’hésitez pas à aller faire un tour sur nos autres tutoriels sur le sujet, comme celui <a href="http://raspbian-france.fr/media-center-raspberry-pi-osmc-xbmc/" target="_blank">sur l’installation d’OSMC</a> ou <a href="http://raspbian-france.fr/accessoires-raspberry-pi-2/">le choix des accessoires pour votre Raspberry pi</a>.</p>
<p>The post <a rel="nofollow" href="http://raspbian-france.fr/osmc-clavier-francais-azerty/">Passer en clavier français (AZERTY) sur OSMC</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/osmc-clavier-francais-azerty/" 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="">Installer un media-center avec OSMC sur votre Raspberry Pi !</a> (20/04/2015)</li></ul></div></p>


feed_id: http://genma.free.fr/?Pourquoi-ne-faut-il-pas-ouvrir-de-fichier-PDF
title: genma : Pourquoi ne faut-il pas ouvrir de fichier PDF depuis le TorBrowser ?
uri: genma-Pourquoi-ne-faut-il-pas-ouvrir-de-fichier-PDF-depuis-le-TorBro
url: http://genma.free.fr/?Pourquoi-ne-faut-il-pas-ouvrir-de-fichier-PDF
content:
<img alt="" align="right" src="media/c2b42b9d.arton2314.jpg" data-original-source="http://genma.free.fr/IMG/arton2314.jpg" width="150" height="79"><div><p>Ce texte est une traduction d'un mail envoyé par Seth Schoen Senior Staff Technologist à l'EFF sur la <a href="https://lists.torproject.org/pipermail/tor-talk/2015-July/038341.html" title="tor-talk mailing list">tor-talk mailing list </a>. (Cliquer sur le lien pour voir le message original).</p> <p>Début de traduction</p> <p>Il existe deux types de risques qui conduisent au fait que l'on suggère de ne pas ouvrir de documents de type PDF au sein du TorBrowser (voire sur la même machine) : les exploitations de failles et les fuites de l'adresse IP (les leaks).</p> <p>Le premier risque est que parfois, il y a des bogues dans les logiciels et visionneurs de documents qui permettent à une personne ayant connaissance de ce bogue de prendre le contrôle sur votre ordinateur en construisant un fichier incorrect qui exploite le bogue durant le processus d'affichage du fichier. Dans ce cas, quelqu'un pourrait, par exemple, faire un PDF non valide qui exploiterait un bogue du moteur de rendu PDF de votre navigateur, et, en vous incitant à le consulter,<br>
passer outre le navigateur.</p> <p>Le second est que de nombreux formats peuvent impliquer que le logiciel associé lance des connexions Internet (par exemple, il est possible d'inclure un lien vers une image dans un document Word, ce qui a pour conséquence le fait que le visionneur du document Word ira télécharger ces images pour les afficher).</p> <p>Le problème dans ce cas est que si le logiciel établit des connexions réseaux lors de l'affichage du document, celui qui est à l'autre extrémité peut voir cette demande arriver directement sur Internet - et non via Tor - et associer cette demande avec votre activité Tor.</p> <p>Ainsi, certains utilisateurs prudents Tor conseillent de copier tous les fichiers téléchargés sur un autre ordinateur qui n'est pas connecté à Internet, ou au moins à l'intérieur d'une machine virtuelle sans accès direct à Internet, afin de les visualiser.</p> <p>Je ne connais pas de cas spécifiques par lesquels les gens auraient délibérément utilisés ces approches pour identifier les utilisateurs anonymes de Tor, mais il y a déjà une discussion sur le fait qu'il y a un taux élevé de logiciels malveillants de liens cachés à l'intérieur des pièces jointes reçues par e-mail.</p> <p>Fin de traduction.</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/?Pourquoi-ne-faut-il-pas-ouvrir-de-fichier-PDF" 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>


title: Influence PC : Nouveautés apportées par BTRFS, le nouveau système de fichiers natif sous Linux
uri: Influence-PC-Nouveautés-apportées-par-BTRFS-le-nouveau-système-d
feed_id:
http://influence-pc.fr/07-07-2015-nouveautes-apportees-par-btrfs-le-nouveau-systeme-de-fichiers-natif-sous-linux

url:
http://influence-pc.fr/07-07-2015-nouveautes-apportees-par-btrfs-le-nouveau-systeme-de-fichiers-natif-sous-linux

content:
<p>BTRFS est un système de fichiers multi-racines intégré au noyau Linux en 2013 et <a href="https://btrfs.wiki.kernel.org/index.php/Main_Page#Stability_status">déclaré stable</a>. Il permet de stocker 16 millions de To par volume (16 Eo) et apporte de nombreuses fonctionnalités. Je vous laisse vous référer à la <a href="https://fr.wikipedia.org/wiki/Btrfs">page Wikipedia</a>.</p>
<p>Voici par ordre d’utilité en ce qui me concerne.</p>
<h3>1. Détection et optimisation automatique des SSD</h3>
<p>La FAQ donne un bon aperçu de ce qu’est BTRFS, en l’occurrence <a href="https://btrfs.wiki.kernel.org/index.php/FAQ#Is_Btrfs_optimized_for_SSD.3F">on y apprend</a> que les disques sans plateau profitent d’optimisations spécifiques et que c’est une des préoccupation du développement. Que ce soit pour la durée de vie ou les performances, c’est une bonne chose que cela soit considéré nativement par le FS. Avec Ext4 notamment, il était nécessaire de désactiver certaines options lors du montage, telle que l’écriture des heures d’accès aux fichiers.</p>
<h3>2. Le RAID linéaire</h3>
<p>Avant BTRFS, les deux types de RAID de base étaient :<br>
– du <a href="https://fr.wikipedia.org/wiki/RAID_%28informatique%29#RAID_0_:_volume_agr.C3.A9g.C3.A9_par_bandes">RAID 0</a>, consistant à répartir les données entre les disques afin d’écrire plus vite (cumule l’espace, divise la sécurité)<br>
– du <a href="https://fr.wikipedia.org/wiki/RAID_%28informatique%29#RAID_1_:_Disques_en_miroir">RAID 1</a>, consistant à dupliquer les données pour créer de la redondance (cumule la sécurité, divise l’espace)</p>
<p>Il existe un mixte des deux appelé <a href="https://en.wikipedia.org/wiki/Non-RAID_drive_architectures#JBOD">JBOD</a> (littéralement <em>Just a Bunch Of Disks</em>) qui consiste à cumuler l’espace des disques en écrivant dessus au fur et à mesure. Plus d’espace pour la même sécurité qu’avec des disques isolés, sauf si le disque où le système de fichiers stocke son index est touché. Dans ce cas, l’intégralité des données est corrompue, sinon seuls les fichiers du disque concerné sont perdus, puisque le système de fichier ne voit qu’un unique support matériel.</p>
<p>Avec BTRFS, le <a href="https://btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices#Filesystem_creation">RAID linéaire</a> permet de répliquer les méta-données sur chaque disque. Cela est rendu possible car le RAID est ici réalisé par le système de fichiers : il a donc conscience des volumes sur lesquels il fait reposer le RAID. Si un volume est perdu (disque débranché ou défaillant, partition corrompue, système de fichier irréparable), l’index complet des fichiers existe sur les disques survivants et les données restantes sont disponibles, peu importe le volume touché.</p>
<p>Le RAID linéaire est utile lorsqu’on dispose de supports de stockages divers et variés que l’on souhaite agréger pour les recycler, par exemple en NAS en ajoutant un serveur NFS. Vous l’aurez compris, ceci n’est possible ni avec une carte RAID, ni avec MDADM, ni avec LVM : le JBOD de BTRFS offre de meilleures chances de survie aux données, notamment avec un petit nombre de disques.</p>
<h3>3. Snapshots incrémentiels</h3>
<p>Après une copie complète initiale placée en lecture seule, BTRFS est capable de réaliser <a href="https://btrfs.wiki.kernel.org/index.php/Incremental_Backup">des sauvegardes incrémentielles</a> avec rotation (conserver par exemple une sauvegarde par jour, puis une par mois, puis une par an).</p>
<p>Les sauvegardes permettent non seulement de retrouver l’état des fichiers dans le temps, mais également tout un système stable sur le principe des images disques. Les applications verront les données exactement comme à la suite d’un arrêt électrique.</p>
<p>Les transferts de snapshots sont également incrémentiels, plus légers et plus rapides qu’avec rsync puisque là encore, le système de fichiers peut distinguer la suppression d’un fichier et un simple renommage d’arborescence.</p>
<h3>Conclusion</h3>
<p>BTRFS change nos habitudes vis à vis du système de fichiers : il s’agit d’un véritable couteau suisse qui nécessite un apprentissage au fur et à mesure de nos besoins.</p>
<p><img src="media/b41f030b.9896da67200e5dea5bd3f98635b27040" data-original-source="http://cdn.libravatar.org/avatar/9896da67200e5dea5bd3f98635b27040" alt="Gravatar de Influence PC" class="gravatar" /><br/><i>Original post of <a href="http://influence-pc.fr/07-07-2015-nouveautes-apportees-par-btrfs-le-nouveau-systeme-de-fichiers-natif-sous-linux" title="Visit the source">Influence PC</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>Influence PC : <a href="">Eloark, mon nouveau robot hybride Raspberry Pi &amp;amp; Arduino &amp;eacute;crit en Python</a> (30/08/2014)</li><li>Nicofo : <a href="">Renommez vos fichiers et vos photos</a> (14/11/2009)</li><li>pc-kc : <a href="">regrouper les fichiers XTM</a> (11/07/2009)</li><li>Nicofo : <a href="">Extraire les infos des fichiers mp3/ogg</a> (03/10/2008)</li><li>JJL : <a href="">&Eacute;diter des fichiers XML en ligne de commande : xmlstarlet</a> (09/02/2010)</li></ul></div></p>


feed_id: http://feedproxy.google.com/~r/QuestCeQuonSeFaitCh/~3/hsIm8-_l_Mk/
title: Littlewing : Créer des batchs avec JAVABATCH – JSR352
uri: Littlewing-Créer-des-batchs-avec-JAVABATCH-JSR352
url: http://feedproxy.google.com/~r/QuestCeQuonSeFaitCh/~3/hsIm8-_l_Mk/
content:
<p>Je suis actuellement en train de tester la <a href="https://jcp.org/en/jsr/detail?id=352">JSR 352</a> ( ou JAVA BATCH). Cette API est une des nouveautés de la spécification JAVA EE 7.  Elle permet ( entre autres ) de lancer des BATCHS depuis un serveur JEE.</p>
<p><a href="media/7b117c51.the-evolution-of-java-ee-7_5252edf90af4c_w1500.jpg" data-original-source="http://blog.touret.info/wp-content/uploads/the-evolution-of-java-ee-7_5252edf90af4c_w1500.jpg"><img src="media/3c0d3955.the-evolution-of-java-ee-7_5252edf90af4c_w1500-1024x533.jpg" data-original-source="http://blog.touret.info/wp-content/uploads/the-evolution-of-java-ee-7_5252edf90af4c_w1500-1024x533.jpg" alt="the-evolution-of-java-ee-7_5252edf90af4c_w1500" width="648" height="337"></a></p>
<p> </p>
<p>Mais vous allez me dire : il y a <a href="http://projects.spring.io/spring-batch/">SPRING BATCH</a> ! Oui, JAVA BATCH est une standardisation de JAVA BATCH avec l’ intégration du moteur dans un serveur JEE. D’ailleurs, <a href="http://projects.spring.io/spring-batch/">SPRING BATCH</a> est désormais compatible avec cette API.</p>
<p>Ce dernier offre la possibilité de contrôler l’état des jobs à travers l’outil d’administration du serveur via le JOB REPOSITORY.</p>
<p><a href="media/d0ed4309.jsr352-schematic.png" data-original-source="http://blog.touret.info/wp-content/uploads/jsr352-schematic.png"><img src="media/d0ed4309.jsr352-schematic.png" data-original-source="http://blog.touret.info/wp-content/uploads/jsr352-schematic.png" alt="jsr352-schematic" width="679" height="281"></a></p>
<p>Pour ceux qui connaissent SPRING BATCH et le monde chatoyant des <a href="https://fr.wikipedia.org/wiki/Extract_Transform_Load">ETL</a>, le concept de la JSR 352 sera assez simple à appréhender :</p>
<p>Un batch est spécifié avec un job qui a plusieurs steps qui sont découpés en étapes de lecture, de transformation et de chargement (ETL).</p>
<h3>Avantages</h3>
<p>Les principaux avantages à faire tourner les batchs dans un contexte JEE ( si si il y en a ) sont les suivants :</p>
<ul><li>On peut utiliser l’outillage du serveur pour monitorer les jobs</li>
<li>On dispose de toute la stack JEE (CDI, JPA, JTA,JAX-RS,…) pour développer des batchs</li>
<li>Un batch peut être déclenché de plusieurs manières (script, service REST,…)</li>
<li>Par rapport aux solutions ETL du marché, on peut avoir des tests unitaires, de la qualimétrie de code avec SONARQUBE,…</li>
</ul><h3>Inconvénients</h3>
<p>C’est une V1. Il y a encore des choses à améliorer ( gestion des properties par ex)</p>
<h2>Définition d’un job</h2>
<p>Le job se définit par un fichier XML</p><pre><job id="myJob" xmlns="http://xmlns.jcp.org/xml/ns/javaee" version="1.0">
  <properties>
        <property name="DATE" value="#{jobParameters['DATE']}"/>
    </properties>

    <step id="extract-all-stats">
        <chunk item-count="2">
            <reader ref="myReader">
                <properties>
                    <property name="PROP" value="#{partitionPlan['PROP']}"/>
                </properties>
            </reader>
            <writer ref="myWriter">
            </writer>
        </chunk>
        <partition>
            <mapper ref="myPartitionMapper">
            </mapper>
        </partition>
    </step>
</job></pre><p>Les références des différents élements font appel aux références des beans CDI développés. Dans mon exemple, je n’ai pas utilisé de processor car je ne devais pas transformer les données. J’ai cependant eu besoin de séparer les différents traitements en les parallélisant dans des partitions. Pour déterminer les données de chaque partition, j’ai utilisé un mapper.</p>
<h3>Le reader</h3>
<p></p><pre>@Named
@Dependent
public class MyReader extends AbstractItemReader {

    @Inject
    JobContext jobContext;
    @Inject
    StepContext stepContext;

    @Inject
    @BatchProperty(name = "PROP")
    String service;

    @Override
    public void open(Serializable serializable) throws Exception {
   // charge toutes les données
    }

    @Override
    public Object readItem() throws Exception {
// lit les données chargées
    }
}</pre><p>On voir dans l’exemple que l’injection se fait par CDI. Il faut spécifier le scope <code>Dependent</code> pour que les beans soient accessibles dans le contexte BATCH.</p>
<p>La récupération des données se fait via la méthode <code>open()</code>. Logiquement , on doit récupérer toutes les données à ce moment. Ca peut être problématique avec des très grosses volumétries . Dans ce cas on pourra privilégier le lazy loading.</p>
<p>La lecture de chaque item (ex. une ligne ) se fait dans la méthode <code>readItem()</code>.  L’une des choses que je trouve un peu dommage dans l’API BATCH est le manque de générique. En effet, ça aurait été un peu plus “sympa” d’avoir une classe <code>AstractItemReader<T></code> qui paramètre la méthode readItem().</p>
<h3>Le writer</h3>
<p>De la même manière on spécifie le writer</p><pre>@Named
@Dependent
public class MyWriter extends AbstractItemWriter {
    @Override
    public void writeItems(List&amp;lt;Object&amp;gt; list) throws Exception {
        for (Object current : list) {
            // ecriture des differents items
        }
    }
}</pre><p>Sur l’utilisation de la méthode <code>writeItems()</code>, j’ai la même remarque que pour la méthode <code>readItem()</code> . Un peu de générique, ça n’aurait pas été du luxe….</p>
<h3>Le mapper</h3>
<p></p><pre>@Named
@Dependent
public class MyPartitionMapper implements PartitionMapper {
    @Inject
    JobContext jobContext;

    @Override
    public PartitionPlan mapPartitions() throws Exception {
        PartitionPlan partitionPlan = new PartitionPlanImpl();
        Properties[] props = new Properties[TAILLE];
        int i = 0;
        // @TODO voir pour un stream
        for (String current : LISTE) {
            if (current != null) {
                props[i] = new Properties();
                props[i].setProperty("PROP", current);

                ++i;
            }
        }
        partitionPlan.setPartitions(props.length);
        partitionPlan.setPartitionProperties(props);
        return partitionPlan;
    }
}</pre><p>La propriété “PROP” définie dans le fichier XML et utilisée dans le reader est définie pour chaque partition. Les différentes partitions sont stockées dans un partitionPlan.</p>
<h2>Démarrage du batch</h2>
<p>Le batch peut se démarrer  de la manière suivante</p><pre>JobOperator jobOperator = BatchRuntime.getJobOperator();
Properties jobProperties = new Properties();
jobProperties.setProperty("DATE", "2015-07-08");
jobOperator.start("myJob", jobProperties);</pre><p>Ce code peut être appelé depuis une servlet, un service REST …..</p>
<h2>Monitoring</h2>
<p>Pour suivre l’exécution du batch on peut utiliser les outils du serveur d’applications. Sous glassfish on peut utiliser la commande asadmin.</p><pre>asadmin list-batch-jobs -l</pre><p></p><pre>JOBNAME           APPNAME                INSTANCECOUNT  INSTANCEID  EXECUTIONID  BATCHSTATUS  STARTTIME                      ENDTIME                        EXITSTATUS
myJob  myProject  137            817         817          COMPLETED    Wed Jul 08 00:00:01 CEST 2015  Wed Jul 08 00:00:01 CEST 2015  COMPLETED
myJob  myProject  137            811         811          COMPLETED    Tue Jul 07 10:51:42 CEST 2015  Tue Jul 07 10:51:42 CEST 2015  COMPLETED
myJob  myProject  137            805         805          COMPLETED    Tue Jul 07 00:00:01 CEST 2015  Tue Jul 07 00:00:02 CEST 2015  COMPLETED
myJob  myProject  137            799         799          COMPLETED    Mon Jul 06 15:58:42 CEST 2015  Mon Jul 06 15:58:43 CEST 2015  COMPLETED
myJob  myProject  137            793         793          COMPLETED    Mon Jul 06 15:58:42 CEST 2015  Mon Jul 06 15:58:43 CEST 2015  COMPLETED
myJob  myProject  137            787         787          COMPLETED    Mon Jul 06 15:58:42 CEST 2015  Mon Jul 06 15:58:43 CEST 2015  COMPLETED
myJob  myProject  137            781         781          COMPLETED    Mon Jul 06 15:58:42 CEST 2015  Mon Jul 06 15:58:43 CEST 2015  COMPLETED
myJob  myProject  137            775         775          COMPLETED    Mon Jul 06 15:58:41 CEST 2015  Mon Jul 06 15:58:43 CEST 2015  COMPLETED
myJob  myProject  137            769         769          COMPLETED    Mon Jul 06 15:58:41 CEST 2015  Mon Jul 06 15:58:43 CEST 2015  COMPLETED
myJob  myProject  137            763         763          COMPLETED    Mon Jul 06 15:58:41 CEST 2015  Mon Jul 06 15:58:43 CEST 2015  COMPLETED</pre><p></p>
<p>On peut également utiliser les beans JMX pour monitorer les jobs.</p>
<h1>Conclusion</h1>
<p>La stack JSR 352 est assez simple à utiliser. Elle est certes perfectible ( absence de générique, gestion des propriétés assez compliquée de prime abord) mais fait le boulot.</p>
<p>Par rapport aux autres solutions (spring batch) elle permet la supervision des batchs via les outils du serveur d’application et peut facilement s’intégrer dans une application JAVAEE.</p>
<img src="http://feeds.feedburner.com/~r/QuestCeQuonSeFaitCh/~4/hsIm8-_l_Mk" 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/hsIm8-_l_Mk/" 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>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Littlewing : <a href="">Oracle rach&egrave;te SUN</a> (20/04/2009)</li><li>Littlewing : <a href="">Premiers pas avec Apache Camel</a> (15/09/2011)</li><li>Littlewing : <a href="">Mise en oeuvre d&#039;un environnement JAVAEE avec REDHAT OPENSHIFT EXPRESS</a> (23/03/2012)</li><li>Littlewing : <a href="">Installation de JBOSS 7.1.1 sur un poste de d&eacute;veloppement</a> (23/01/2013)</li><li>Littlewing : <a href="">Quelques plugins indispensables pour jenkins pour des applications JAVAEE</a> (02/02/2015)</li></ul></div></p>


feed_id: http://philippe.scoffoni.net/comment-permettre-discussions-owncloud/
title: Philippe Scoffoni : Comment permettre des discussions entre utilisateurs dans Owncloud
uri: Philippe-Scoffoni-Comment-permettre-des-discussions-entre-utilisateu
url: http://philippe.scoffoni.net/comment-permettre-discussions-owncloud/
content:
<p>Voici un rapide retour d’expérience sur une application développée pour <a href="http://owncloud/">Owncloud</a> : <a href="https://apps.owncloud.com/content/show.php?action=content&amp;content=163889">User Conversation</a>.</p>
<p>L’installation de l’application est très simple à un petit détail prêt. Le nom du dossier contenant l’application dans le fichier compressé mis à disposition doit être modifié en « conversations ». Sans cela l’application refusera de s’activer.</p>
<p><a href="media/da3f05c4.owncloud-user-conversations1.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2015/07/owncloud-user-conversations1.png" data-rel="lightbox-0"><img src="media/bd08897f.owncloud-user-conversations1-300x296.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2015/07/owncloud-user-conversations1-300x296.png" alt="" width="300" height="296"></a>Passé cet obstacle, une nouvelle application est disponible. Elle vous permet de <strong>converser avec un autre utilisateur ou un groupe d’utilisateurs</strong>. Il s’agit des groupes définis dans Owncloud. Mais il n’est pas possible de créer une discussion en choisissant une liste de personnes. Pas possible non plus de lancer une discussion « publique », autrement dit visible par tous les utilisateurs.</p>
<p>Au niveau de la saisie des messages, pas de limite particulière sur la longueur des messages. Vous pouvez y <strong>intégrer des liens hypertextes, des images ou des fichiers</strong>. Pour les fichiers, il faut au préalable qu’ils aient été copiés sur votre compte Owncloud. Les images sont alors affichées comme sur mon exemple. Les documents sont également partagés à l’utilisateur à qui vous écrivez. Le document partagé apparaît à la racine des fichiers du destinataire. Il n’est pas possible de partager plus d’un document par message ou un dossier.</p>
<p>Lorsque quelqu’un vous a envoyé un message, l’icône de l’application Conversations passe en rouge. Dans la liste des utilisateurs et groupe à droite s’affiche en regard de ces derniers le nombre de messages non lus.</p>
<p>Cette application apporte un premier niveau de réponse pour <strong>le travail collaboratif autour des documents</strong> contenus dans Owncloud. Il serait également intéressant de pouvoir discuter ainsi autour d’un document par exemple.</p>
<p>D’autres solutions existent pour intégrer des fonctions de discussions comme un <strong>client de tchat</strong> basé sur le protocole <strong>XMPP</strong> : <a href="https://apps.owncloud.com/content/show.php/JavaScript+XMPP+Chat?content=162257">JavaScript XMPP Chat</a>. La liste des fonctionnalités est assez intéressante, depuis les fonctions de discussion entre deux utilisateurs ou d’un groupe d’utilisateurs présent dans une « chambre de conversations ». Il est fait mention du support de <strong>WebRTC</strong> pour de la <strong>visioconférence</strong>. <a href="https://apps.owncloud.com/content/show.php/jappix?content=167576">Une autre application du même type</a> est disponible. Elle est basée sur <a href="https://mini.jappix.com/">Jappix Mini</a>, mais son développement semble arrêté. Dans les deux cas, il vous faudra un serveur supportant le protocole XMPP ce qui alourdit la mise en œuvre.</p>
<p>Bref, si vous n’êtes pas trop exigeant et cherchez une solution simple, l’application User Conversations est un début de solution.</p>
<hr><a href="http://philippe.scoffoni.net/comment-permettre-discussions-owncloud/#comments">Réagir à cet article</a>
<p><small>Article original écrit par Philippe Scoffoni le 08/07/2015. | <a href="http://philippe.scoffoni.net/comment-permettre-discussions-owncloud/">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/comment-permettre-discussions-owncloud/" 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="">Consulter ses emails avec Owncloud, premier test de l&rsquo;application Mail</a> (19/05/2015)</li><li>Philippe Scoffoni : <a href="">Owncloud 6 et synchronisation des fichiers, agendas et contacts, o&ugrave; en est-on ?</a> (25/02/2014)</li><li>Philippe Scoffoni : <a href="">8 logiciels libres ou open source pour consultants et soci&eacute;t&eacute;s de conseils</a> (08/06/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><li>Philippe Scoffoni : <a href="">Outlook et les serveurs de messageries collaboratives open source, peine perdue ?</a> (22/06/2015)</li></ul></div></p>


feed_id: http://blog.sujets-libres.fr/?p=1806
title: Frédéric Micout : Addon Firefox pour les recherches Google et Yahoo!
uri: Frédéric-Micout-Addon-Firefox-pour-les-recherches-Google-et-Yahoo
url: http://blog.sujets-libres.fr/?p=1806
content:
<p>Pour celles et ceux qui n’utilisent pas autre chose que Google ou Yahoo! lorsqu’ils font une recherche, sachez que les résultats que ces moteurs de recherche donnent permettent à l’un et l’autre de savoir sur quoi vous avez cliqué.</p>
<p>La forme est différente entre ces deux moteurs mais le principe est identique : le lien sur lequel vous cliquez sert uniquement à indiquer au moteur de recherche ce sur quoi vous avez cliqué, et non à atteindre directement le site voulu. Le moteur de recherche se charge ensuite, via une simple redirection, de vous rediriger vers le site voulu. C’est transparent à l’usage et les plus attentifs ne voient passer que brièvement une URL de google ou yahoo! avant la bonne.</p>
<p>Qu’un moteur de recherche sache ce que je cherche est une chose. On lui demande un truc et il répond, ce qui semble logique. Qu’il sache avec précision sur quoi je clique ou non, ce n’est pas pareil.</p>
<p>L’extension que j’ai développé est on ne peut plus rudimentaire. Lorsque vous vous trouvez sur un domaine de Google ou Yahoo!, les liens sont analysés et réécrit à la volée afin de pointer directement vers le site qui vous intéresse.</p>
<p>Pour l’installer (ou la télécharger) : <a href="http://dev.sujets-libres.fr/sources/ExtensionsFirefox/CleanSearch/cleansearch.xpi">cleansearch.xpi</a></p>
<p>Je prévois de l’étendre à d’autres moteurs ensuite. Ça me permet aussi de m’amuser un peu avec Firefox et le javascript donc c’est cool.</p>
<p><img src="media/87821f97.421f965d54564b575f0c495191fb16ce" data-original-source="http://cdn.libravatar.org/avatar/421f965d54564b575f0c495191fb16ce" alt="Gravatar de Frédéric Micout" class="gravatar" /><br/><i>Original post of <a href="http://blog.sujets-libres.fr/?p=1806" title="Visit the source">Frédéric Micout</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>LordPhoenix : <a href="">La nouvelle interface de Firefox 4</a> (15/03/2011)</li><li>Framablog : <a href="">Google Chrome deviendra-t-il un nouvel IE6 ?</a> (07/12/2011)</li><li>crowd42 : <a href="">Google Disconnect : extension Firefox pour vous prot&eacute;ger du Big Brother</a> (17/04/2012)</li><li>Vincent Gay : <a href="">Le jeu du chat et de la souris</a> (04/11/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 12, mai 2014</a> (12/05/2014)</li></ul></div></p>


feed_id: http://www.gnomelibre.fr/2015/07/une-possible-nouvel-agregateur-de-flux-rss/
title: Okki : Un possible nouvel agrégateur de flux RSS ?
uri: Okki-Un-possible-nouvel-agrégateur-de-flux-RSS
url: http://www.gnomelibre.fr/2015/07/une-possible-nouvel-agregateur-de-flux-rss/
content:
<p>Début juillet, le designer <a href="https://blogs.gnome.org/aday/">Allan Day</a> publiait les <a href="https://github.com/gnome-design-team/gnome-mockups/tree/master/news">maquettes</a> d’une possible nouvelle application d’agrégation de flux <a href="https://fr.wikipedia.org/wiki/RSS">RSS</a> et Atom, suivi quelques jours plus tard par un <a href="https://plus.google.com/+IgorGnatenko/posts/bqNPZKhaxMq">billet Google+</a> du développeur <a href="https://blogs.gnome.org/ignatenko/">Igor Gnatenko</a> annonçant s’y consacrer entièrement.</p>
<p>En plus de respecter l’ergonomie des applications GNOME, cette application pour le moment nommée <a href="https://wiki.gnome.org/Design/Apps/Potential/News">News</a>, devrait permettre de souscrire à des flux RSS ou Atom, faciliter la découverte de nouveaux flux, différencier efficacement les nouveaux articles de ceux ayant déjà été lus (par flux ou de façon globale), permettre l’ajout en favoris ou la sauvegarde des articles pour une lecture ultérieure, formater les articles pour une lecture plus facile, proposer un mode de lecture sans distraction… sans oublier le partage des articles.</p>
<figure><a href="media/e29dee25.news_mockup1.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/news_mockup1.png"><img src="media/e29dee25.news_mockup1.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/news_mockup1.png" alt="" width="862" height="596"></a><figcaption>Les nouveaux articles</figcaption></figure><figure><a href="media/608cdf35.news_mockup2.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/news_mockup2.png"><img src="media/608cdf35.news_mockup2.png" data-original-source="http://www.gnomelibre.fr/wp-content/uploads/2015/07/news_mockup2.png" alt="" width="862" height="600"></a><figcaption>La liste des différents flux disponibles</figcaption></figure><p>La lecture des articles dans leur format d’origine, la prise en charge des flux audio/vidéo, l’intégration avec des applications mobiles ou l’ajout d’articles en provenance du navigateur sont également envisagés.</p>
<p>Aucune date de disponibilité n’a pour le moment été annoncée, mais nous sommes beaucoup trop tard dans le calendrier de développement de GNOME 3.18 pour espérer ne serait-ce qu’une pré-version avant GNOME 3.20, prévu quant à lui pour le mois de mars 2016.</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/une-possible-nouvel-agregateur-de-flux-rss/" 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>dada : <a href="">ownCloud News : le lecteur de flux RSS</a> (28/05/2013)</li><li>La vache libre : <a href="">RSS Guard &ndash; Un lecteur de flux RSS Qt tr&egrave;s sympa pour GNU/Linux</a> (17/04/2014)</li></ul></div></p>


feed_id: http://www.gnomelibre.fr/2015/07/nouveau-composant-gtk-pour-laffichage-des-images/
title: Okki : Nouveau composant GTK+ pour l’affichage des images
uri: Okki-Nouveau-composant-GTK-pour-l-affichage-des-images
url: http://www.gnomelibre.fr/2015/07/nouveau-composant-gtk-pour-laffichage-des-images/
content:
<p>Dans le but d’éviter la duplication de code et ainsi faciliter le développement et la maintenance des différentes applications qui nécessitent de pouvoir afficher une image en taille réelle (le <a href="https://wiki.gnome.org/Apps/EyeOfGnome">Visionneur d’images</a>, <a href="https://wiki.gnome.org/Apps/Photos">Photos</a>, un client Twitter ou de messagerie…), <a href="http://baedert-gsoc.blogspot.gr/">Timm Bäder</a> s’est attelé à développer un nouveau composant GTK+, <a href="https://wiki.gnome.org/Projects/GTK%2B/GtkImageView">GtkImageView.</a></p>
<p>Bien que toujours en cours de développement, ce dernier devrait, à terme, offrir des possibilités de mise à l’échelle, rotation, chargement asynchrone, prise en charge des gestes tactiles (pour la mise à l’échelle et la rotation), tout en permettant de définir différents niveaux de zoom.</p>
<p><iframe width="660" height="371" src="https://www.youtube.com/embed/Y5V_Vp1PiZQ?feature=oembed" frameborder="0" allowfullscreen></iframe></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/nouveau-composant-gtk-pour-laffichage-des-images/" 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>


title: Okki : Les dons en provenance de l’UE seront désormais traités par la Fondation Wau Holland
uri: Okki-Les-dons-en-provenance-de-l-UE-seront-désormais-traités-par
feed_id:
http://www.gnomelibre.fr/2015/07/les-dons-en-provenance-de-lue-seront-desormais-traites-par-la-fondation-wau-holland/

url:
http://www.gnomelibre.fr/2015/07/les-dons-en-provenance-de-lue-seront-desormais-traites-par-la-fondation-wau-holland/

content:
<p>La <a href="https://www.gnome.org/foundation/">Fondation GNOME</a> et la <a href="https://www.wauland.de/">Fondation Wau Holland</a> ont récemment conclu <a href="https://www.gnome.org/news/2015/07/donations-within-the-eu-are-now-handled-through-the-wau-holland-foundation/">un accord</a> qui permettra d’améliorer considérablement la façon dont les dons au projet GNOME en provenance de l’Union européenne seront gérés.</p>
<p>Avant la signature de cet accord, la Fondation GNOME était en mesure de recevoir des dons par le biais de nombreuses <a href="https://www.gnome.org/friends/other-ways-to-donate/">méthodes de paiement</a> (virements bancaires, chèques, transferts PayPal…), que ce soit pour des dons ponctuels ou récurrents dans le cadre du programme des <a href="https://www.gnome.org/friends/">Amis de GNOME</a>. Cependant, les donateurs devaient résider aux États-Unis pour que leurs contributions puissent bénéficier d’une déduction fiscale. Quant aux virements bancaires en provenance de l’Union européenne, les frais étaient prohibitifs.</p>
<p>La Fondation GNOME a travaillé étroitement avec la Fondation Wau Holland pour simplifier le processus concernant les dons effectués au sein de l’Union européenne. Grâce à cet accord, les Européens pourront désormais effectuer un don à la Fondation GNOME par le biais de la Fondation Wau Holland, leur permettant ainsi de recevoir une attestation pour bénéficier d’une déduction fiscale.</p>
<p>Alors, pour aider à financer les frais concernant l’infrastructure, le matériel ou pour que les développeurs puissent se rendre et travailler ensemble lors des différentes conférences (<a href="https://www.guadec.org/">GUADEC</a>, <a href="https://www.fosdem.org/">FOSDEM</a>, West Coast Summit…), n’hésitez pas à <a href="https://www.gnome.org/friends/">faire un don</a> ;)</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/les-dons-en-provenance-de-lue-seront-desormais-traites-par-la-fondation-wau-holland/" 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>


uri: Génération-Linux-Auto-hébergement-et-déni-de-service-(wordpress
feed_id:
http://www.generation-linux.fr/index.php?post/2015/07/10/Auto-h%C3%A9bergement-et-d%C3%A9ni-de-service-%28wordpress-xmlrpc%29%2C-quelques-jours-de-frayeur-et-d-enqu%C3%AAte...

title:
Génération Linux : Auto-hébergement et déni de service (wordpress - xmlrpc), quelques jours de frayeur et d'enquête...

url:
http://www.generation-linux.fr/index.php?post/2015/07/10/Auto-h%C3%A9bergement-et-d%C3%A9ni-de-service-%28wordpress-xmlrpc%29%2C-quelques-jours-de-frayeur-et-d-enqu%C3%AAte...

content:
<p>Depuis le début de la semaine, j'étais confronté à un problème que je n'avais jamais eu jusque là (ça fait 4 ans 1/2 que je m'auto-héberge) : plusieurs fois dans la journée (aléatoirement), mon serveur ne répondait plus du tout, la seule chose que je voyais c'était que la LED correspondante aux écritures sur le disque dur était en permanence allumée. La seule solution à ce problème était de couper l'alimentation du serveur et de le relancer. Cela corrigeait le problème pendant quelques heures (parfois moins) puis ça recommençait. Voici les différentes étapes qui m'ont permis de comprendre ce qui se passait et comment j'ai corrigé ce problème.</p>
<p><img title="noy.jpg, juil. 2015" alt="noy.jpg" src="media/3dee0bd5.noy.jpg" data-original-source="http://www.generation-linux.fr/public/juil15/noy.jpg"></p>    <p>Le premier symptôme n'a pas été difficile à voir : le voyant du DD de mon serveur restait en permanence allumé. J'ai trouvé ça étrange en plein milieu de la journée, du coup, j'ai essayé de me connecter sur un service web de mon serveur : impossible. Ensuite, j'ai essayé de me connecter en SSH : plus de 5 minutes à attendre un prompt qui ne venait pas. On voyait clairement que le serveur en avait par dessus la RAM de toutes ces écritures et ne pouvait traiter de nouvelles requêtes. Seule solution : reboot hard (bouton reset de mon serveur).</p>
<h4>Analyse des logs</h4>
<p>Premier réflexe pour essayer de comprendre ce qui s'est passé : l'analyse des logs. J'ai trié les logs par date de dernière modification et les ai tous consultés (ceux du /var/log) : rien à signaler. J'ai ensuite regardé du côté de mes logs apache. La seule chose que j'ai trouvé c'était cette ligne dans le error.log d'apache :</p>
<p><code>[Sun Jul 05 19:21:12 2015] [error] server reached MaxClients setting, consider raising the MaxClients setting</code></p>
<p>Ça devait être la conséquence du ralentissement de la machine. Quand mon serveur était à genoux, les requêtes continuaient à arriver, il ne pouvait pas les traiter rapidement ; de ce fait, elles s'empilaient et le serveur crashait. La première chose que j'ai faite a été d'augmenter cette valeur et d'attendre. Comme prévu, le problème est revenu, peu importait la valeur que je mettais. Rien à voir de plus de ce côté-là donc.</p>
<p>J'ai ensuite "analysé" mes logs apache grâce à <a href="http://goaccess.io/">goaccess</a> (que je vous recommande !). Pas de grosse attaque là non plus. Par exemple, la capture ci-dessous indique le nombre de hits par IP pour un fichier de log d'access passé en paramètre (j'ai un fichier différent par vhost). J'ai vérifié les plus gros consommateurs, c'était des requêtes légitimes :</p>
<p><a title="goaccess.jpg" href="media/d1785ce0.goaccess.jpg" data-original-source="http://www.generation-linux.fr/public/juil15/goaccess.jpg"><img title="goaccess.jpg, juil. 2015" alt="goaccess.jpg" src="media/b7b7ccbc..goaccess_m.jpg" data-original-source="http://www.generation-linux.fr/public/juil15/.goaccess_m.jpg"></a></p>
<p>J'ai ensuite regardé mes graphes de supervision Munin, rien à signaler côté RAM, CPU, IO, etc. On voyait bien une coupure mais rien avant cette coupure. C'était, pour faire simple, "tout nickel" et "tout cassé" d'un check à l'autre...</p>
<h4>Désactivation des services consommateurs</h4>
<p>Pour essayer de délimiter les risques, j'ai désactivé les services qui sont les plus consommateurs sur mon serveur et non-indispensables. J'ai donc désactivé Subsonic, Transmission et Munin. Le serveur continuait à planter, j'en ai donc déduit que cela devait venir de MySQL ou/et apache.</p>
<h4>Génération d'un fichier d'analyse</h4>
<p>Sachant que le problème reviendrait assez rapidement, j'ai mis en place un script qui m'a permis de stocker certains indicateurs (les requêtes HTTP, les processus en cours, la taille des disques, l'utilisation du swap, etc.). Je passais ce script toutes les 4 minutes et stockais le résultat dans un fichier. Voici un rendu d'exemple (que j'ai épuré) :</p>
<p><a title="top.jpg" href="media/9f930840.top.jpg" data-original-source="http://www.generation-linux.fr/public/juil15/top.jpg"><img title="top.jpg, juil. 2015" alt="top.jpg" src="media/3af90737..top_m.jpg" data-original-source="http://www.generation-linux.fr/public/juil15/.top_m.jpg"></a></p>
<p>On voit bien ici qu'à 21h24, j'avais 11 processus apache et qu'à 21h28, j'étais passé à 212 mais que mon script n'a pas réussi à calculer d'autres infos (le disque était déjà trop occupé). Les infos intéressantes ici sont que l'incident s'est produit très rapidement entre 21h24 (où tout allait bien) et 21h28 où le serveur ne répondait plus à rien.</p>
<p>On voit également que mysql commence à swapper. J'ai donc creusé de ce côté.</p>
<h4>La piste MySQL</h4>
<p>Je n'avais auparavant activé aucun log sur mon serveur MySQL, j'ai donc dû les activer vers 15h30 (dernier crash avant celui-ci) pour analyser le futur problème. Pour info, voici les lignes ajoutées dans mon fichier my.cnf :</p>
<p><code>log_error                      = /var/log/mysql/mysql.log<br>log_warnings                   = 2<br>slow_query_log  = /var/log/mysql/mysql-slow.log<br>long_query_time = 4</code></p>
<p>Les requêtes de plus de 4 secondes sont désormais logguées. Après le crash de 21h24, j'ai trouvé des entrées intéressantes dans mon fichier mysql-slow.log :</p>
<p><a title="myslow.png" href="media/d05528c9.myslow.png" data-original-source="http://www.generation-linux.fr/public/juil15/myslow.png"><img title="myslow.png, juil. 2015" alt="myslow.png" src="media/f047ff27..myslow_m.png" data-original-source="http://www.generation-linux.fr/public/juil15/.myslow_m.png"></a></p>
<p>Ces requêtes (toutes sur le même vhost) sont apparues à 21h26 (entre 24 et 28, comme vu ci-dessus). Je décide donc d'aller voir dans les logs d'accès de ce vhost (les logs d'erreur ne montrant absolument rien). Et là, voici ce que je découvre :</p>
<p><a title="logxmlrpc.png" href="media/8f23fcc5.logxmlrpc.png" data-original-source="http://www.generation-linux.fr/public/juil15/logxmlrpc.png"><img title="logxmlrpc.png, juil. 2015" alt="logxmlrpc.png" src="media/bcfcdf79..logxmlrpc_m.png" data-original-source="http://www.generation-linux.fr/public/juil15/.logxmlrpc_m.png"></a></p>
<p>J'ai noté toutes les heures de plantage de mon serveur, systématiquement, cela correspond avec ce type de requête de Googlebot vers la page xmlrpc.php de mon vhost (qui est un site Wordpress). Je n'ai pas réussi à détecter cela automatiquement car les requêtes ne sont pas très nombreuses et les IP des Googlebots ne sont jamais les mêmes.</p>
<h4>Conclusion</h4>
<p>Du coup, un tour rapide sur un moteur de recherche en tapant les mots-clé "<em>wordpress xmlrpc dos</em>" et j'ai eu confirmation de ma découverte : c'est un problème bien connu d'attaque par déni de service sur les CMS Wordpress même pour les plus à jour (le mien était en dernière version du core et des plugins installés).</p>
<p>Pour corriger cela, j'ai installé le plugin Wordress <a href="https://wordpress.org/plugins/disable-xml-rpc-pingback/">Disable XML-RPC Pingback</a>. Depuis, plus aucun problème : je ne vois même plus aucune entrée de ce type dans les logs. Je ne pense pas qu'il s'agisse d'une coïncidence mais que c'est ce plugin qui empêche les requêtes des bots (j'avoue ne pas avoir trop creuser cette partie là)...</p>
<p>Voilà pour ce petit compte rendu, il vous sera peut-être utile si un jour vous êtes confronté à ce problème :) Si vous avez d'autres astuces ou des choses auxquelles je n'ai pas pensé, n'hésitez pas ! À bientôt</p>
<blockquote><p><em>Edit 24 heures plus tard : le problème est réaparu, il s'agissait
donc bien d'une coïncidence que les requêtes se soient arrêtées quand
j'ai mis en place le plugin. Du coup, j'ai mis une règle iptables pour
bloquer ces requêtes :</em></p>
<p><em>/etc/fail2ban/filter.d/apache-wp-xmlrpc.conf :<br>[Definition]<br>failregex = ^<HOST> -.*POST /xmlrpc.php HTTP.*<br>ignoreregex =</em></p>
<p><em>/etc/fail2ban/jail.local :<br>[apache-wp-xmlrpc]<br>enabled = true<br>port    = http,https<br>filter  = apache-wp-xmlrpc<br>logpath = /var/log/apache2/access*.log<br>maxretry = 3</em></p>
</blockquote>
Affaire
à suivre. N'hésitez pas à regarder les commentaires où j'indiquerai si
des requêtes ont été bloquées (je ne suis pas le seul d'ailleurs).
<p><img src="media/141035a1.68fc65ae4ea8aee5331aa5f74ca1087b" data-original-source="http://cdn.libravatar.org/avatar/68fc65ae4ea8aee5331aa5f74ca1087b" alt="Gravatar de G&eacute;n&eacute;ration Linux" class="gravatar" /><br/><i>Original post of <a href="http://www.generation-linux.fr/index.php?post/2015/07/10/Auto-h%C3%A9bergement-et-d%C3%A9ni-de-service-%28wordpress-xmlrpc%29%2C-quelques-jours-de-frayeur-et-d-enqu%C3%AAte..." title="Visit the source">Génération Linux</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>David Mercereau : <a href="">Service web : Un mode maintenance pour bricoler</a> (26/11/2013)</li><li>G&eacute;n&eacute;ration Linux : <a href="">Sauvegarder automatiquement ses sites web distants chez soi</a> (04/06/2011)</li><li>G&eacute;n&eacute;ration Linux : <a href="">Auto-h&eacute;bergement : Mon experience, mes probl&egrave;mes, mes id&eacute;es</a> (31/03/2011)</li><li>G&eacute;n&eacute;ration Linux : <a href="">Auto-h&eacute;bergment : mon syst&egrave;me de sauvegarde</a> (19/06/2011)</li><li>G&eacute;n&eacute;ration Linux : <a href="">rssLounge, un excellent gestionnaire de flux RSS !</a> (02/07/2011)</li></ul></div></p>


feed_id: http://blog.sciunto.org//posts/don_joey_hess/
title: François Boulogne : Don du mois : Joey Hess
uri: François-Boulogne-Don-du-mois-Joey-Hess
url: http://blog.sciunto.org//posts/don_joey_hess/
content:
<p>Ce post s'inscrit dans la série des dons pour vous donner envie de contribuer même très modestement à des logiciels libres. Les petites pierres font les grands édifices.</p>
<p>Mes précédents dons étaient destinés à des projets. Ce mois-ci, j'ai décidé de faire à don à <a href="https://joeyh.name/">Joey Hess</a>, un développeur de logiciel libre dont voici la <a href="https://joeyh.name/code/">liste</a>. J'utilise trois d'entre-eux et pas des moindres :</p>
<ul><li>git-annex (stocker des binaires dans git à la manière d'un système de portage BSD, une véritable killer-feature)</li>
<li>ikiwiki (pour mes blogs et wiki)</li>
<li>etckeeper (pour l'admin sys, ca versionne les fichiers de config).</li>
</ul><p>Ces logiciels sont d'une très grande qualité, pas destiné à un grand public mais ils permettent de faire des choses uniques et ça me rend bien service. Il est aussi amusant de lire sa page sur ses goûts en matière de <a href="https://joeyh.name/languages/">langages de programmation</a>.</p>
<p>Joey propose sur son site plusieurs moyens pour les <a href="https://joeyh.name/thanks/">dons</a> et j'ai choisi de lui offrir un album sur sa liste amazon, une manière très intéressante de dire merci je trouve.</p>
<p><img src="media/140e5c7a.36bd0d829d0779d8b3e8cfb87f9b9537" data-original-source="http://cdn.libravatar.org/avatar/36bd0d829d0779d8b3e8cfb87f9b9537" alt="Gravatar de François Boulogne" class="gravatar" /><br/><i>Original post of <a href="http://blog.sciunto.org//posts/don_joey_hess/" title="Visit the source">François Boulogne</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>François Boulogne : <a href="">Don du mois : archlinux</a> (20/01/2015)</li><li>François Boulogne : <a href="">Don du mois : pitivi</a> (06/03/2015)</li><li>François Boulogne : <a href="">Don du mois : ipython et jupyter</a> (20/03/2015)</li><li>François Boulogne : <a href="">Don du mois : grammalecte</a> (03/05/2015)</li></ul></div></p>


feed_id: http://angristan.fr/faire-un-bot-twitter-sur-son-raspberry-pi/
title: Angristan : Faire un bot Twitter sur son Raspberry Pi
uri: Angristan-Faire-un-bot-Twitter-sur-son-Raspberry-Pi
url: http://angristan.fr/faire-un-bot-twitter-sur-son-raspberry-pi/
content:
<p><img width="1920" height="1080" src="media/5c88d8fb.bottwitterrpi.jpg" data-original-source="http://angristan.fr/wp-content/uploads/2015/07/bottwitterrpi.jpg" alt="Faire un bot Twitter sur son Raspberry Pi"></p>Encore un truc inutile, mais c'est ça qu'est bon !

Je vais vous montrer comment faire en sorte que votre Raspberry Pi (ou autre machine Linux mais c'est moins <em>hype</em>) puisse envoyer des Tweets de manière automatique.

Pour cela on va avoir besoin du langage Python, ainsi que de <a href="https://github.com/ryanmcgrath/twython" target="_blank" rel="nofollow">Twython</a>, qui est un "wrapper" (conteneur), en gros un paquet Python qui nous permet de communiquer avec l'API Twitter.

<span></span>

L'<a href="https://apps.twitter.com/" target="_blank" rel="nofollow">API Twitter</a> est un service qui nous permet de lire et écrire différentes informations sur Twitter à travers d'autres services que les clients habituels.

Et pour transformer tout ça en bot, on utilise un classique : <a href="https://fr.wikipedia.org/wiki/Cron" target="_blank" rel="nofollow">cron</a>.

<a href="media/739518c1.Python_Twitter-1024x576.jpg" data-original-source="http://angristan.fr/wp-content/uploads/2015/07/Python_Twitter-1024x576.jpg"><img src="media/615a0894.Python_Twitter-1024x576-648x365.jpg" data-original-source="http://angristan.fr/wp-content/uploads/2015/07/Python_Twitter-1024x576-648x365.jpg" alt="Faire un bot Twitter sur son Raspberry Pi" width="648" height="365"></a>

Pour procéder à l'installation et à la mise en place de tout ceci, je vous invite à regarder mon <a href="https://github.com/Angristan/twython-scripts" target="_blank" rel="nofollow">dépôt</a> GitHub sur Twython.

Là vous vous demandez : on va tweter quoi avec notre bot ?

Vous pouvez faire des trucs classiques comme l'heure ou la date...

Ou alors prendre en considération que vous avez un Raspberry Pi derrière tout ça et tweeter des informations à son sujet !

C'est ce que j'ai fait avec <a href="https://twitter.com/AngristanRPiBot/" target="_blank" rel="nofollow">@AngristanRpiBot</a>, un petit Raspberry Pi 2 qui tourne 24h/24 sous un meuble, et qui tente désespérément de communiquer avec le monde extérieur :-P

Voici quelques exemples :

[embed]https://twitter.com/AngristanRPiBot/status/620158071424315392[/embed]

[embed]https://twitter.com/AngristanRPiBot/status/620155678318030848[/embed]

https://twitter.com/AngristanRPiBot/status/620155677936340992

https://twitter.com/AngristanRPiBot/status/620159446241648640

https://twitter.com/AngristanRPiBot/status/620155674325090304

 

Ces Tweets sont générés en Python et en Bash. En effet je m'y connais mieux en bash et lorsque que je veux tweeter une info c'est plus simple pour moi de récupérer une variable en Bash et de la tweeter en la mettant en paramètre de <a href="https://github.com/Angristan/twython-scripts/blob/master/tweet.py" target="_blank" rel="nofollow">tweet.py</a>.

C'est ça qui est sympa aussi, vous n'avez pas besoin d'avoir de grosses connaissances en Python ou Bash, il y a toujours moyen de bidouiller ;)

J'ai mis tous les scripts sur mon <a href="https://github.com/Angristan/twython-scripts" target="_blank" rel="nofollow">dépôt</a>, ils sont dans le domaine public donc amusez-vous !

 

Et si vous avez des idées pour de nouveaux tweets, n'hésitez pas à me le dire ça fait des petits défis à chaque fois et j'aime bien :)<p>L'article <a rel="nofollow" href="http://angristan.fr/faire-un-bot-twitter-sur-son-raspberry-pi/">Faire un bot Twitter sur son Raspberry Pi</a> a été publié sur <a rel="nofollow" href="http://angristan.fr/">Angristan</a></p>
<p><img src="media/08a31aba.92343ccfa36134a20734b99aa0ccfd54" data-original-source="http://cdn.libravatar.org/avatar/92343ccfa36134a20734b99aa0ccfd54" alt="Gravatar de Angristan" class="gravatar" /><br/><i>Original post of <a href="http://angristan.fr/faire-un-bot-twitter-sur-son-raspberry-pi/" title="Visit the source">Angristan</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>Angristan : <a href="">Installer Rasbian sur son Raspberry Pi (via Windows)</a> (29/10/2014)</li><li>Angristan : <a href="">Acc&eacute;der &agrave; son Raspberry Pi via le protocole FTP</a> (02/09/2014)</li><li>RaspbianFrance : <a href="">Comment mettre &agrave; jour Raspbian pour la Raspberry Pi 2</a> (14/02/2015)</li><li>RaspbianFrance : <a href="">Installer un media-center avec OSMC sur votre Raspberry Pi !</a> (20/04/2015)</li><li>RaspbianFrance : <a href="">Installer un serveur Minecraft sur votre Raspberry Pi 2&nbsp;!</a> (07/03/2015)</li></ul></div></p>


feed_id: https://raphaelhertzog.fr/2015/07/13/mes-activites-libres-en-juin-2015/
title: Raphaël Hertzog : Mes activités libres en juin 2015
uri: Raphaël-Hertzog-Mes-activités-libres-en-juin-2015
url: https://raphaelhertzog.fr/2015/07/13/mes-activites-libres-en-juin-2015/
content:
<p><img title="Activity report" src="media/18908eaa.activity-report-300x300.jpg" data-original-source="https://raphaelhertzog.com/files/2012/07/activity-report-300x300.jpg" alt="" width="300" height="300">Mon rapport mensuel couvre une grande partie de mes contributions au logiciel libre. Je l’écris pour <a href="https://raphaelhertzog.fr/go/donate/">mes donateurs</a> (merci à eux !) mais aussi pour la communauté Debian au sens large parce que cela peut donner des idées aux nouveaux venus et que c’est également un des moyens les plus effectifs de trouver des volontaires pour travailler sur les projets qui me tiennent à cœur.</p>
<h3>Debian LTS</h3>
<p>Ce mois-ci ce sont 14,5 heures de travail sur Debian LTS qui ont été subventionnées. Elles ont été consacrées aux tâches suivantes :</p>
<ul><li>Tri de vulnérabilités CVE : j’ai envoyé 24 <em>commits</em> vers le suiveur de sécurité. J’ai également mis en place une rotation avec d’autres contributeurs rémunérés. De cette manière, cette tâche ne repose plus uniquement sur moi ;</li>
<li>J’ai passé en revue une mise à jour de libapache-mod-jk et envoyé la <a href="https://lists.debian.org/debian-lts-announce/2015/06/msg00004.html">DLA-240-1</a>;</li>
<li>J’ai préparé et publié la <a href="https://lists.debian.org/debian-lts-announce/2015/06/msg00024.html">DLA-257-1</a> concernant libwmf, corrigeant une vulnérabilité CVE ;</li>
<li>J’ai passé en revue une mise à jour de shibboleth-sp2 et envoyé la <a href="https://lists.debian.org/debian-lts-announce/2015/06/msg00026.html">DLA-259-1</a>. En raison de l’absence d’un environnement de tests adapté, les tests effectués ont été réduits au minimum ;</li>
<li>J’ai préparé et publié la <a href="https://lists.debian.org/debian-lts-announce/2015/06/msg00027.html">DLA-260-1</a> concernant hostapd, corrigeant une vulnérabilité CVE ;</li>
<li>J’ai préparé et publié la <a href="https://lists.debian.org/debian-lts-announce/2015/06/msg00028.html">DLA-261-1</a> concernant aptdaemon, corrigeant une vulnérabilité CVE ;</li>
<li>J’ai commencé à travailler à une <a href="http://bugs.debian.org/761730">demande d’amélioration pour tracker.debian.org</a> : mettre en évidence les bogues ouverts affectant la sécurité des distributions stables est important pour attirer l’attention des mainteneurs de paquets. Quelque chose n’est affiché, à l’heure actuelle, que dans le cas où des problèmes affectent la sécurité d’<em>unstable</em>.</li>
</ul><h3>Autres travaux Debian</h3>
<p><strong><em>Distro Tracker</em></strong> J’ai corrigé quelques problèmes touchant le suiveur : l’accès SSL à l’interface SOAP du suiveur ne fonctionnait pas, ce qui était du à la manière dont les certificats SSL sont gérés sur les machines Debian (<em>cf.</em> le <a href="https://bugs.debian.org/787410">n°787410</a> pour plus de détails sur un problème similaire). Le tableau des bogues a également disparu pendant un moment (<em>cf.</em> le <a href="https://bugs.debian.org/787163">n°787163</a>). J’ai enfin intégré plusieurs changements mineurs envoyés par Christophe Siraut et James McCoy.</p>
<p><strong>Le Cahier de l’Administrateur Debian</strong> Après plusieurs échanges avec l’équipe debian-doc, nous sommes tombés d’accord sur le fait d’héberger une copie de mon livre (libre, au sens des DFSG) sur debian.org. Ceci afin qu’il soit mieux mis en avant auprès des visiteurs découvrant Debian. C’est <a href="https://www.debian.org/doc/manuals/debian-handbook/">par ici</a>. J’ai quelque peu modifié le paquet officiel (en intégrant notamment toutes les traductions disponibles) afin de rendre cela possible.</p>
<p><strong>Empaquetage</strong> J’ai envoyé deux nouvelles versions de publican vers <em>unstable</em> (4.3.0 et 4.3.1). Pour ce faire, j’ai du tricher en les compilant sur <em>Stretch</em>, à cause d’une erreur à la compilation dans <em>unstable</em> provoquée par une régression de libxml2 (<em>cf.</em> le <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766884">n°766884</a>). J’ai aussi corrigé deux petits bogues remontés pour ce paquet : un problème de licence mal documentée (bogue <a href="https://bugs.debian.org/787993">n°787993</a>) ainsi qu’une demande de remplacement de la dépendance à perlmagick vers une dépendance à libimage-magick-perl (bogue <a href="https://bugs.debian.org/789223">n°789223</a>).</p>
<p>J’ai également envoyé zim 0.63 et une nouvelle version de gnome-shell-timer pour la compatibilité avec GNOME 3.16. J’ai parrainé python-requirements-detector (<em>cf.</em> le <a href="https://bugs.debian.org/789497">n°789497</a>) comme prérequis pour prospector (un paquet que j’ai demandé voilà quelques temps via le <a href="https://bugs.debian.org/781165">n°781165</a>). Je me suis aussi occupé d’une mise à jour stable de python-reportlab (<em>cf.</em> le <a href="https://bugs.debian.org/787806">n°787806</a>) à la demande d’un client.</p>
<p><strong>Contributions liées à Kali</strong> Dans Kali, nous nous reposons beaucoup sur reprepro pour gérer notre archive. Cela nous réussit plutôt bien, mais nous avons identifié au fil du temps plusieurs problèmes ennuyeux. Je viens juste de remonter certains d’entre eux :</p>
<ul><li>Il devrait être possible de garder des fichiers déréférencés pendant quelques jours avant de les supprimer (<em>cf.</em> le <a href="https://bugs.debian.org/788105">n°788105</a>);</li>
<li>Il devrait être possible de cloner une distribution via une unique commande (<em>cf.</em> le <a href="https://bugs.debian.org/788843">n°788843</a>);</li>
<li>Il devrait être possible de renommer une distribution via une unique commande (<em>cf.</em> le <a href="https://bugs.debian.org/788846">n°788846</a>).</li>
</ul><p>live-build est un autre outil important pour nous, et lorsque nous avons commencé à utiliser de nouveaux noms de code pour nos versions, nous avons re-découvert certains problèmes. Ce coup-ci nous avons soumis un rapport de bogue avec quelques suggestions pour le rendre plus générique (<em>cf.</em> le <a href="https://bugs.debian.org/789800">n°789800</a>), et envoyé un petit correctif pour éviter une erreur « bête » lorsque la version est inconnue de live-build.</p>
<h3>Travaux divers</h3>
<p><strong>Problème de prise en charge matérielle</strong> J’ai quelques soucis avec la détection, durant le boot de mon NUC d’Intel, de disques connectés en USB. En conséquence de quoi j’ai envoyé un <a href="http://www.spinics.net/lists/linux-usb/msg126606.html">rapport de bogue</a> sur la liste de diffusion Linux USB. C’est un problème assez étrange, dans la mesure où mon NAS arrête de fonctionner après chaque redémarrage (et ce jusqu’à ce que je débranche/rebranche le boîtier USB externe).</p>
<p><strong>Mes sites Internet</strong> Vous avez peut-être remarqué certains changements sur <a href="https://raphaelhertzog.com/">raphaelhertzog.com</a> et <a href="https://raphaelhertzog.fr/">raphaelhertzog.fr</a>. J’ai déployé de nouveaux thèmes qui devraient être mieux adaptés au mobile, et mis en place un support décent du HTTPS, se basant sur des certificats gratuits de wosign.com (ceci en attendant que <a href="http://letsencrypt.org/">letsencrypt.org</a> convienne pour un usage grand public). De même pour <a href="https://www.freexian.com/">la page freexian.com</a> hébergeant notre offre de parrainage pour Debian LTS.</p>
<h3>Merci</h3>
<p>Rendez-vous au mois prochain pour un nouveau résumé de mes activités !</p>
<blockquote><p>Ceci est une traduction de mon article <a href="https://raphaelhertzog.com/2015/07/02/my-free-software-activities-in-june-2015/">My Free Software Activities in June 2015</a> contribuée par Weierstrass01.</p></blockquote>
<div data-url="https://raphaelhertzog.fr/2015/07/13/mes-activites-libres-en-juin-2015/" data-title="Mes activités libres en juin 2015" data-theme="round" data-lang="en" data-twitter-via="raphaelhertzog" data-flattruser="rhertzog" data-services='["facebook", "twitter", "googleplus", "mailto", "linkedin", "reddit", "stumbleupon", "flattr"]'></div><p><a href="https://raphaelhertzog.fr/2015/07/13/mes-activites-libres-en-juin-2015/#comments">Aucun commentaire pour le moment</a> | Vous avez aimé ? <a href="http://raphaelhertzog.fr/soutenir/">Cliquez ici</a>. | Ce blog utilise <a href="http://flattr.com/thing/26572/Destination-Debian" target="_blank">Flattr</a>.</p>
<p><img src="media/89661d5a.e18b309867dcb66e83358b9a6297e54b" data-original-source="http://cdn.libravatar.org/avatar/e18b309867dcb66e83358b9a6297e54b" alt="Gravatar de Rapha&euml;l Hertzog" class="gravatar" /><br/><i>Original post of <a href="https://raphaelhertzog.fr/2015/07/13/mes-activites-libres-en-juin-2015/" title="Visit the source">Raphaël Hertzog</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>Rapha&euml;l Hertzog : <a href="">Mes activit&eacute;s libres en octobre 2014</a> (17/11/2014)</li><li>Rapha&euml;l Hertzog : <a href="">Mes activit&eacute;s libres en avril 2015</a> (13/05/2015)</li><li>Rapha&euml;l Hertzog : <a href="">Mes activit&eacute;s libres en f&eacute;vrier 2015</a> (11/03/2015)</li><li>Rapha&euml;l Hertzog : <a href="">Mes activit&eacute;s libres en d&eacute;cembre 2014</a> (13/01/2015)</li><li>Rapha&euml;l Hertzog : <a href="">Mes activit&eacute;s libres en novembre 2014</a> (14/12/2014)</li></ul></div></p>


feed_id: http://liens.planet-libre.org/?do=weekly&amp;week=20150713
title: Planet Libre : Brèves du Planet Libre - lundi 13, juillet 2015
uri: Planet-Libre-Brèves-du-Planet-Libre-lundi-13-juillet-2015
url: http://liens.planet-libre.org/?do=weekly&amp;week=20150713
content:
<h3><a href="https://www.april.org/rapport-reda-une-occasion-manquee-la-reforme-du-droit-dauteur-toujours-en-attente">Rapport Reda : une occasion manquée, la réforme du droit d'auteur toujours en attente - L'April</a></h3>
	<small>
		
			<div>
			<span>copyright</span> <span>droit</span> <span>institution</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Le 9 juillet 2015, le rapport Reda sur le droit d'auteur a été adopté en séance plénière par le Parlement européen. Quelques amendements ont été déposés et, à l'exception des tentatives de restrictions de la liberté de panorama, le texte adopté est quasiment le même que celui adopté en commission JURI en juin 2015. L'April regrette une occasion manquée, les mesures les plus importantes permettant de contrebalancer le droit d'auteur ayant été supprimées du rapport en commission JURI."
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/33669-loi-renseignemet-meme-le-cnnum-alerte-le-conseil-constitutionnel.html">Loi Renseignemet : même le CNNum alerte le Conseil constitutionnel - Numerama</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>institution</span> <span>droit</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Le projet de loi sur le renseignement ouvre décidément la porte à des pratiques jamais ou très rarement vues. Après [...] avoir été sans doute le premier texte censé renforcer la lutte contre le terrorisme à avoir uni contre lui des magistrats anti-terroristes et une association de victimes du terrorisme (renforçant le sentiment d'une rare unanimité de la société civile contre un projet de loi), [...] voici que le projet de loi Renseignement fait même sortir de sa réserve une administration publique, qui tente jusqu'au bout de peser sur le sort du texte. [...] Le geste est d'autant plus fort que Benoît Thieulin, que l'on a pu voir comme un candidat sérieux au poste de ministre du numérique, prend ici le risque de s'opposer à son propre camp politique."
	<br><br><hr><h3><a href="https://linuxfr.org/news/sortie-de-firefox-39">Sortie de Firefox 39 - LinuxFR.org</a></h3>
	<small>
		
			<div>
			<span>Firefox</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Le 3 juillet 2015, la fondation Mozilla annonce la sortie de la version 39 du navigateur web Firefox qui apporte des nouvelles fonctionnalités et des correctifs de sécurités et de performances."
	<br><br><hr><h3><a href="https://linuxfr.org/users/antistress/journaux/tester-facilement-la-version-gtk-3-de-firefox">Tester facilement la version GTK+3 de Firefox - Journal sur LinuxFR.org</a></h3>
	<small>
		
			<div>
			<span>Firefox</span> <span>GNOME</span> <span>gtk+</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Il est désormais très facile de tester la version GTK+3 de Firefox puisque des builds GTK+3 pour GNU/Linux sont désormais officiellement proposées."
	<br><br><hr><h3><a href="https://www.april.org/sur-le-rgi-la-disic-persiste-odf-recommande-ooxml-discredite">Sur le RGI la DISIC persiste : ODF recommandé, OOXML discrédité - L'April</a></h3>
	<small>
		
			<div>
			<span>format</span> <span>interopérabilité</span> <span>LibreOffice</span> <span>OpenOffice</span> <span>OpenDocument</span> <span>Microsoft</span> <span>institution</span> 
			</div>
		
		
		
	</small><br><br>
	antistress: "La dernière version de travail du RGI, avant la validation finale, maintient le format ODF comme format recommandé pour les documents bureautiques au sein des administrations. Cette nouvelle version du RGI énonce des critiques argumentées sur le format OOXML de Microsoft. L'April remercie la DISIC d'avoir su résister aux pressions et de continuer à agir dans l'intérêt à long terme de l'ensemble des citoyens français et de leurs administrations."
	<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=20150713" 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 06, avril 2015</a> (06/04/2015)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 27, avril 2015</a> (27/04/2015)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 24, juin 2013</a> (24/06/2013)</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 13, avril 2015</a> (13/04/2015)</li></ul></div></p>


feed_id: http://blog.vintherine.org/post/2015/05/16/Imprimer-ses-cartes-IGN
title: Vincent Gay : Imprimer ses cartes IGN
uri: Vincent-Gay-Imprimer-ses-cartes-IGN
url: http://blog.vintherine.org/post/2015/05/16/Imprimer-ses-cartes-IGN
content:
<p>Comme nous l'évoquons quelques fois ici, nous sommes amateurs de courses en
montagnes de tout genres. Et en tous lieux, ce qui suppose un fond de cartes
important. Certes il est possible d'en emprunter à la bibliothèque de notre
section du <a hreflang="fr" href="http://www.cafannecy.fr/">CAF</a> mais comme
nous disposons d'une imprimante laser couleur nous nous contentons parfois de
capturer la zone qui va bien sur Internet pour l'imprimer en A4.</p>
<p>Tout d'abord pour une course en montagne il est exclu d'utiliser autre chose
qu'une carte IGN (pour la France) ou SwissTopo (pour la Suisse). Si vous aviez
la moindre tentation d'utiliser autre chose nous vous invitons à lire
l'avertissement situé sur le site (par ailleurs excellent) de <a href="http://francetopo.fr/">FranceTopo.fr</a>. Les sites qui reproduisent des
itinéraires sur googlemap et autres simulacres de cartes topographiques
devraient être mis en examen pour mise en danger de la vie d'autrui.</p>
Mais revenons donc à nos impressions : il y a tout d'abord un site qui fait
tout ça très bien, ou presque : <a hreflang="fr" href="http://jgn.superheros.fr/fr/">JGN</a> (notez le J à la plage du I). On
sélectionne une échelle, un format, on centre la carte et roule ma poule. Le
seul défaut est qu'il n'intègre pas le carroyage <a hreflang="fr" href="http://fr.wikipedia.org/wiki/Transverse_Universelle_de_Mercator">UTM</a> et
que son développeur a, <a hreflang="fr" href="http://jgn.superheros.fr/d/node/12">selon ses propres dires</a>, d'autres
chats à fouetter. On n'en a pas forcement besoin mais c'est bien pratique si
l'on dispose d'un GPS. Et comme on est là pour <del>s'amuser</del> 
apprendre on va utiliser une autre solution.<br><p>À ma connaissance le seul site qui permette de rajouter une couche carroyage
UTM est <a hreflang="fr" href="http://www.openrunner.com/">openrunner</a>. Il
faut créer un compte mais comme les adresses  type <a hreflang="fr" href="http://www.yopmail.com/">yopmail</a> ou <a hreflang="fr" href="http://jetable.org/fr/index">jetable.org</a> sont acceptées ça ne pose pas
trop de problème. Détail important : il faut l'ouvrir avec Firefox, nous
verrons pourquoi plus loin.</p>
<p>Une fois connecté sur le site cliquez sur le bouton "Planifier un parcours".
La seule chose qui nous intéresse pour le moment est la carte. Positionnez-vous
où bon vous semble, choisissez "Topo IGN France" dans le menu des cartes (en
haut à droite), amenez à l'échelle qui va bien (indicateur 200m en bas à
droite) et activez le carroyage UTM 1km (barre d'outil de gauche.</p>
<p><a href="media/985a92d4.openrunner.jpg" data-original-source="http://blog.vintherine.org/public/divers/openrunner.jpg"><img title="openrunner.jpg, mai 2015" alt="" src="media/79c798f5..openrunner_m.jpg" data-original-source="http://blog.vintherine.org/public/divers/.openrunner_m.jpg"></a></p>    <p>Bon c'est pas mal mais la fenêtre est ridiculement petite. Il y a certes un
bouton plein écran mais sauf avoir une résolution de malade ça restera
insuffisant. Jusqu'à présent je me faisais patiemment mon petit montage de
captures d'écran avec GIMP, façon puzzle, mais Antistress m'a appris
<a hreflang="fr" href="http://libre-ouvert.toile-libre.org/index.php?article211/l-astuce-du-jour-pour-firefox-capturer-l-integralite-d-une-page">
ici</a> une fonction très intéressante de Firefox : la possibilité de faire des
screenshots via la barre de développement. Et des screenshots de la page
entière, plus exactement de la fenêtre entière, et pas simplement de la partie
visible à l'écran ce qui serait le cas avec les outils de capture ordinaires.
Nous y reviendrons tout à l'heure.</p>
<p>Edit du 14/07 : lire les commentaires de Mathieu et de Viale ci-dessous pour
une solution beaucoup plus simple et indépendante de l'OS pour la capture de la
fenêtre.</p>
<p>Sous Linux rien ne s'oppose à ce que la fenêtre soit beaucoup plus grande
que l'écran, par exemple 3000x2000 dans un écran de 1440x900 (avant cela la
fenêtre <strong>ne doit pas</strong> être maximisée). Pour la manœuvrer il
suffit de maintenir la touche alt de gauche enfoncée et de de déplacer la
souris avec le bouton gauche. Par acquit de conscience j'ai essayé de faire la
même chose sous Windows mais je n'y suis pas parvenu (il faut dire que mes
connaissances de cet OS sont franchement limitées).</p>
<p>Bien sûr il est possible d'obtenir ce résultat à la main, en tirant sur les
coins de la fenêtre, mais c'est long et fastidieux. Et comme souvent il y a un
petit outils qui va bien pour automatiser tout ça, c'est wmctrl (dans community
sous Archlinux, universe sous Ubuntu).</p>
<ul><li>pour agrandir ⇒ wmctrl -r Firefox -e "0,0,0,3500,2500"</li>
<li>pour revenir à une taille"normale" ⇒ wmctrl -r Firefox -e
"0,0,35,1500,800"</li>
</ul><p>man wmctrl pour plus de précision. Le "35" pour revenir en taille normale
c'est pour tenir compte de ma barre des tâches (<a hreflang="en" href="https://gitlab.com/o9000/tint2">tint2</a>) qui est positionnée en haut de
l'écran. À adapter en fonction de votre configuration.</p>
<p>Pour un confort optimal il suffit d'affecter un raccourci clavier à chacune
de ces commandes (selon votre gestionnaire de bureau).</p>
<p>Retournons maintenant à la capture de la fenêtre : l'astuce consiste à
lancer la console réservée aux développeurs, appelée « barre de
développement » dans Firefox, qui est accessible soit par le menu, soit
par le raccourci clavier Maj+F2. La console est positionnée au bas de la
fenêtre, elle bénéficie de l'auto-complétion avec la touche tab et du rappel
des dernières commandes avec la flèche du haut.</p>
<p>Saisissez alors la commande « screenshot votreFichier.png
--fullpage » puis validez : la capture est alors sauvegardée
directement dans le dossier des téléchargements.</p>
<p>Pour obtenir une carte au 1/25.000 il suffit maintenant de redimensionner
l'image (par ex. avec gimp) et de l'imprimer en 180 DPI (points par pouce en
français). La taille maximale dépendra des marges de votre imprimante. Pour ma
HP CP1515 les dimensions maximales sont 2014 x 1412 pixels. Vérifiez le
résultat : le carroyage UTM de 1km doit être de 4cm pour respecter l’échelle.
Jouez sur la résolution d'impression si ce n'est pas le cas.</p>
<p><a href="media/9e036452.Impression-Gimp.jpg" data-original-source="http://blog.vintherine.org/public/illustration_Linux/Impression-Gimp.jpg"><img title="Impression-Gimp.jpg, juil. 2015" alt="" src="media/159cef6a..Impression-Gimp_m.jpg" data-original-source="http://blog.vintherine.org/public/illustration_Linux/.Impression-Gimp_m.jpg"></a></p>
<p>N.B. J'ai testé ceci sous Archlinux et Openbox mais je ne vois aucune raison
pour que cela ne fonctionne pas dans tout autre environnement.</p>
<p><img src="media/918a2f59.b653c9f2cedb4a70ae95a2294e8650ad" data-original-source="http://cdn.libravatar.org/avatar/b653c9f2cedb4a70ae95a2294e8650ad" alt="Gravatar de Vincent Gay" class="gravatar" /><br/><i>Original post of <a href="http://blog.vintherine.org/post/2015/05/16/Imprimer-ses-cartes-IGN" title="Visit the source">Vincent Gay</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>Vincent Gay : <a href="">Le jeu du chat et de la souris</a> (04/11/2013)</li><li>Vincent Gay : <a href="">J&#039;ai essay&eacute; Firefox Hello</a> (25/12/2014)</li></ul></div></p>


feed_id: http://www.blog-des-telecoms.com/liste-des-ipbx-libres/
title: Mathias : Liste des IPBX libres
uri: Mathias-Liste-des-IPBX-libres
url: http://www.blog-des-telecoms.com/liste-des-ipbx-libres/
content:
<p>Le choix d’un IPBX est parfois compliqué : l’offre est importante et complexe. Sur le papier toutes les solutions se valent, proposent toutes les fonctionnalités utiles, sont sécurisées, facilement administrables … Quand on doit choisir une solution IPBX libre, le choix est plus difficile. La première difficulté est de lister les différentes solutions.</p>
<p>Je vais lister pour vous les différentes solutions qui s’offrent à vous, la contrainte étant que la solution doit-être libre et à même de mettre en place un IPBX en entreprise. Pas d’autre contrainte ! Les voici classées par ordre alphabétique :</p>
<ul><li>Astlinux</li>
<li>Blue.box</li>
<li>Elastix</li>
<li>FreePBX Distro</li>
<li>FusionPBX</li>
<li>Incredible PBX</li>
<li>PIAF : PBX in a flash</li>
<li>Xivo</li>
<li>Yate (avec le module pbxassist)</li>
</ul><p>Il existe d’autres solutions, je n’ai indiqué que les plus utilisées. Le choix n’est pas simple. Vous pouvez commencer par choisir un moteur VoIP (Asterisk, FreeSwitch ou Yate) et regarder l’interface graphique. Des critères peuvent-être éliminatoires comme le support de certains protocoles (comme IAX2 ou H323 par exemple), de montée en charge …</p>
<p>Un IPBX doit être facile à administrer. N’oubliez pas non plus de regarder les évolutions des différents projets. Malheureusement certains projets prometteurs sont devenus propriétaires comme TrixBox CE qui est devenu Fonality et AskoziaPBX qui a changé de licence.</p>
<p>Le mieux est de les tester au sein d’une VM afin de se faire une bonne idée après avoir rédigé un cahier des charges précis.</p>
<p>Je me dois de répondre à la question qui brule vos lèvres : quelles solutions d’IPBX libres je préfère ? Selon l’usage, je vais préférer soit Astlinux soit Xivo. FusionPBX est intéressant mais est un peu lourd d’usage. L’interface d’administration mériterait un lifting.</p>
<p>Lesquelles avez-vous testé et quel est votre retour d’informations ?</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="1389"></div></div><div><h3>Autres articles à lire:</h3><ul><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/dsl-non-eligible-quelles-solutions/" target="_blank">DSL : non éligible ! quelles solutions ?</a></li><li><a href="http://www.blog-des-telecoms.com/comment-ameliorer-laccueil-telephonique/" target="_blank">Comment améliorer l’accueil téléphonique</a></li><li><a href="http://www.blog-des-telecoms.com/verifier-ses-factures-de-telephone/" target="_blank">Vérifier ses factures de téléphone</a></li><li><a href="http://www.blog-des-telecoms.com/marche-des-autocommutateurs-pabx/" target="_blank">Marché des autocommutateurs (PABX)</a></li></ul><div></div></div><p>Cet article <a rel="nofollow" href="http://www.blog-des-telecoms.com/liste-des-ipbx-libres/">Liste des IPBX libres</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/liste-des-ipbx-libres/" 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="">Nouvelle version d&rsquo;Astlinux 1.2.2 supportant Asterisk 13</a> (06/07/2015)</li></ul></div></p>


feed_id: http://www.mumbly58.fr/article8/afficher-un-flux-rss-sur-son-site-avec-php
title: mumbly58 : Afficher un flux RSS sur son site avec PHP
uri: mumbly58-Afficher-un-flux-RSS-sur-son-site-avec-PHP
url: http://www.mumbly58.fr/article8/afficher-un-flux-rss-sur-son-site-avec-php
content:
<p>Petit tuto repris de <a href="http://www.techieat.com/display-rss-feed-on-website-using-php-115">cette</a> <a href="http://www.techieat.com/display-rss-feed-on-website-using-php-115">adress</a><a href="http://www.techieat.com/display-rss-feed-on-website-using-php-115">e</a> qui permet de façon très simple d'afficher un flux RSS sur son site web avec PHP.</p>

<p>PHP 5 introduit l'extension DOM et de fait, il est désormais plus facile de travailler avec des documents XML. Vous avez juste besoin "d'un peu de code" pour récupérer et afficher un feed RSS...</p><p>Voici comment procéder :</p>

<p>1 - Créez un fichier rssclass.php avec le code suivant :</p>

<pre>
<code><?php
<strong>class</strong> <strong>rss</strong> {
<strong>var</strong> $feed;
<strong>function</strong> <strong>rss</strong>($feed) {
  $this->feed = $feed;
}
<strong>function</strong> <strong>parse</strong>() {
  $rss = simplexml_load_file($this->feed);
  $rss_split = <strong>array</strong>();
  <strong>foreach</strong> ($rss->channel->item <strong>as</strong> $item) {
   $title = (string) $item->title; // Title
   $link = (string) $item->link; // Url Link
   $description = (string) $item->description; //Description
   $rss_split[] = '<div class="post">
       <a href="' . $link . '" target="_blank" title="" >
        ' . $title . '
       </a>
       </div>';
  }
  <strong>return</strong> $rss_split;
}
<strong>function</strong> <strong>display</strong>($numrows, $head) {
  $rss_split = $this->parse();
  $i = <strong>0</strong>;
  $rss_data = '
    <div class="vas">
           <div class="title-head">
         ' . $head . '
           </div>
         <div class="feeds-links">';

  <strong>while</strong> ($i < $numrows) {
   $rss_data .= $rss_split[$i];
   $i++;
  }
  $trim = str_replace('', '', $this->feed);
  $user = str_replace('&amp;lang=en-us&amp;format=rss_200', '', $trim);
  $rss_data.='</div></div>';
  <strong>return</strong> $rss_data;
}
}
?></code></pre>

<p>Puis placez le code suivant là où vous souhaitez faire apparaitre le flux RSS :</p>

<pre>
<code><?php
	<strong>include</strong>('rssclass.php');
	$feedlist = <strong>new</strong> rss('http://feeds.feedburner.com/TechieAt');
	<strong>echo</strong> $feedlist->display(<strong>8</strong>, "Techieat Post");
?> </code></pre>

<p>Bien évidemment, vous devez changer l'adresse du flux RSS à la ligne 2.</p>

<p>Le code ci-dessus affichera les 8 derniers articles du flux. Adaptez selon vos souhaits (mettez à 5 si vous voulez afficher les 5 derniers articles, ...). Changer également le titre du flux qui apparaitra en début de paragraphe... ou ne mettez rien ... pour ne rien afficher.</p>

<p>Exemple :</p>

<pre>
<code><?php
	<strong>include</strong>('rssclass.php');
	$feedlist = <strong>new</strong> rss('</code>http://www.freeostorrent.fr/rss.php<code>');
	<strong>echo</strong> $feedlist->display(<strong>5</strong>);
?> </code></pre>

<p>Vous pourrez (devrez) également adapter ou créer la partie CSS correspondante du fichier rssclass.php.</p>

<p>Ce code est dailleurs "en fonction" sur ce site ! Ca fonctionne vraiment très bien ! ;)</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/article8/afficher-un-flux-rss-sur-son-site-avec-php" 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>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>nIQnutn : <a href="">Afficher un flux RSS sur vore site</a> (14/04/2015)</li><li>Damien Pobel : <a href="">Optimiser son site sous Ubuntu : Configurer l&#039;en-t&amp;ecirc;te Expires</a> (11/08/2008)</li></ul></div></p>


