# articles

feed_id: http://www.elementaryos-fr.org/evolution-forum/
title: elementary OS : Quand le forum se mue !
uri: elementary-OS-Quand-le-forum-se-mue
url: http://www.elementaryos-fr.org/evolution-forum/
content:
<p>Cela faisait un certains moment que je n'avais pas pris ma plume numérique pour vous donner quelques informations; la vie réelle reprend facilement ces droits ! Mais revenons au sujet qui anime ce billet. Cela fait maintenant quelques mois que nous vous annoncions une évolution majeure du thème du site web, celle-ci est toujours d'actualité et est encore en cours de peaufinage (cela vaut clairement le coup d’œil). Mais......</p>
<p>Il y a aussi un autre point que je souhaitais partager avec vous par l'intermédiaire de ce billet et qui concerne un autre élément de notre communauté, que dis-je ! Une pierre angulaire de notre petite communauté d'elementariste : c'est le forum !</p>
<p>Aujourd'hui vous avez l'habitude d'y flâner, de poster vos messages et poser vos questions; pour cela nous vous en remercions. J'en profite aussi pour remercier aussi toute l'équipe de modérateurs pour le superbe travail effectué.</p>
<p>Il est temps pour lui aussi d'évoluer et c'est ce qui va se passer prochainement ! Mais avant tout, voici ce qui va arriver :</p>
<h2>Un forum qui se veut plus dans l'air du temps</h2>
<p>Nous quitterons prochainement Fluxbb au profit d'InvisionPower Board qui nous permettra de vous fournir un espace de discussion tout aussi de qualité. Ce logiciel sera ainsi plus souple d'utilisation pour vous et vous permettra aussi d'utiliser vos smartphones, fablettes et autres tablettes à travers l'application Tapatalk. Ainsi, même dans le métro, le train ou le bus vous pourrez continuer à communiquer avec les membres de la communauté</p>
<p><a href="media/a8bb0633.forum00.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/11/forum00.png"><img src="media/a425bdb5.forum00-1024x680.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/11/forum00-1024x680.png" alt="Nouveau forum" width="1024" height="680"></a></p>
<h2>Un forum complet et converti depuis l'ancien</h2>
<p>Vous avez contribué à la richesse de ce forum et pour nous il n'était même pas envisageable de perdre ce trésor, c'est pourquoi les contenus de l'ancien forum (posts, certains avatars, vos comptes et password) seront intégralement repris lors de la phase de migration finale.</p>
<p>C'est déjà le cas actuellement sur notre plateforme de développement; cela veut dire que la mise en forme sera aussi respectée et importée (je pense particulièrement au balise de code qui me sont chères dans le forum du support)</p>
<p><a href="media/f390772c.forum01.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/11/forum01.png"><img src="media/e2950055.forum01-1024x530.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/11/forum01-1024x530.png" alt="Vos contributions seront migrées" width="1024" height="530"></a></p>
<h2>Un forum dédié aux solutions</h2>
<p>C'est l'une des nouveautés majeures qui sera la plus visible (selon moi) et plus appréciable (en tout cas je l'espère) de la communauté; l'espace dédié aux problèmes que vous rencontrez va évoluer pour vous permettre de sélectionner la réponse à votre problème. De ce fait, le sujet sera à la fois marqué comme résolu, mais le prochain lecteur qui arrivera sur ce poste verra très clairement quelle est la solution à ce problème. D'une limpidité extrême !</p>
<p><a href="media/9ade9f2f.forum02.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/11/forum02.png"><img src="media/b45f67df.forum02-1024x542.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/11/forum02-1024x542.png" alt="Vous avez trouvé votre solution parmi les réponses, alors dites le !" width="1024" height="542"></a></p>
<p>Ce message apparaîtra ainsi sous une autre forme et sera ainsi affiché de manière visible pour les différents elementaristes, plus besoin d'éditer votre message, un clic sur la réponse et c'est la solution !</p>
<p><a href="media/4f6bbdad.forum03.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/11/forum03.png"><img src="media/4f6bbdad.forum03.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/11/forum03.png" alt="Le sujet résolu est tout de suite plus visible" width="887" height="125"></a></p>
<p> </p>
<p>Un dernier point qui a aussi son importance et qui concerne plus la vie du forum, depuis maintenant quelques semaines, je vois apparaître bon nombre de comptes qui sont créés par un bot, pour en finir ou du moins en limiter les actions, un captcha type recaptcha sera installé sur le forum lors de la création d'un compte pour diminuer les nuisances de ces bots.</p>
<h2>Comment cela va t-il se passer ?</h2>
<p>Malgré toutes ces avancées, il y a bien un moment où nous allons devoir faire le grand saut ! et là pas le choix, une opération de maintenance sera réalisée dans la journée du 5 décembre, le forum sera coupé pendant une bonne partie de l’après-midi pour permettre à l'équipe de faire l'opération de migration. Une fois celle-ci pleinement réalisée, les accès vous seront rendus.</p>
<p>Alors qu'en pensez-vous ?</p>
<p></p><p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/evolution-forum/">Quand le forum se mue !</a> a été publié sur <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS Fr - Communauté francophone d'elementaryOS</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/evolution-forum/" 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/rapport-francophonie-numerique-domaine-public
title: Romaine Lubrique : Du domaine public dans le premier rapport sur la francophonie numérique
uri: Romaine-Lubrique-Du-domaine-public-dans-le-premier-rapport-sur-la-fr
url: http://romainelubrique.org/rapport-francophonie-numerique-domaine-public
content:
<img alt="" align="right" src="media/39513211.arton156-936ac.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L150xH131/arton156-936ac.png" width="150" height="131"><div><p>Le premier <strong><a href="http://www.francophonie.org/Etat-des-lieux-de-la-Francophonie.html" rel="external">rapport sur l'état de la Francophonie numérique</a></strong> vient d'être publié, par <a href="http://www.isocquebec.org/" rel="external">la section québécoise de l'Internet Society</a>, avec l'<a href="http://www.francophonie.org/" rel="external">OIF</a> et l'Unesco.</p> <p>Nous vous invitons à le parcourir <a href="media/db85a9fe.isoc-rapport_francophonie_numerique2014_web.pdf" data-original-source="http://www.francophonie.org/IMG/pdf/isoc-rapport_francophonie_numerique2014_web.pdf" rel="external">dans son intégralité</a> tant il nous semble intéressant (il est notamment beaucoup question d'open data, de logiciels, de licences et de culture libres).</p> <p>Pour ce qui nous concerne, nous vous proposons ci-dessous un extrait de l'axe <strong>Contribuer à la défense du domaine public et des biens communs de la connaissance</strong> du chapitre 4 <strong>Produire, diffuser et protéger les biens communs numériques</strong>.</p> <p>Voilà qui est bel et bien dit et nous conforte dans notre action de promotion, diffusion et protection du domaine public francophone...</p>
<h3>Extrait du rapport (pages 69-70-71)</h3>
<p>La société de l'information est une société dans laquelle, grâce aux TIC, les utilisateurs peuvent créer de nouveaux produits ou services en se servant de produits ou de services existants. En fait, il n'a jamais été aussi facile de combiner différents films pour en créer un nouveau, d'enrichir un jeu vidéo de ses propres idées, de produire une nouvelle chanson en modifiant le rythme d'un classi­que, de modifier un livre existant pour le mettre au goût du jour et ainsi de suite.</p> <p>Il existe cependant un grand obstacle à la créativité potentiellement sans fin des internautes et des utili­sa­teurs des TIC : le manque de matériel qu'il leur est possible d'exploiter librement.</p> <p>Il arrive que ce matériel existe mais soit difficile à exploi­ter, parce qu'il n'a pas été numérisé et rendu accessible par Internet. Ainsi, de nombreux contenus francophones tombés dans le domaine public avec le temps (ou qui y ont été versés à l'origine) ne sont accessibles qu'en version papier, sur microfilm ou dans des formats difficiles à exploiter intégralement, comme le format PDF. Autant dire qu'ils sont d'une faible utilité pour les innovateurs.</p> <p>On peut toutefois corriger cette lacune. Par exemple, le Réseau francophone numérique réunit deux douzaines de grandes institutions documentaires francophones, lesquelles représentent 18 États et gouvernements membres de l'OIF engagés dans des programmes de numé­risation patrimoniale ou encore dans le développement de projets dans ce domaine. Le <a href="http://www.rfnum.org/" rel="external">site du Réseau</a> permet aux internautes d'accéder à plus de 800 000 documents (journaux, revues, livres, cartes et plans, documents audiovisuels) témoignant de la richesse du patrimoine documentaire francophone.</p> <p>Autre exemple : les Archives de l'ex-Afrique-Occidentale française renferment à Dakar des milliers d'éléments de contenu que le Sénégal, le Bénin, le Togo, le Niger, la Côte d'Ivoire, le Mali, le Burkina Faso, la Guinée et la Mauritanie (les anciens membres de l'AOF) et d'autres pays, comme la France, sont incapables de valoriser pleinement, parce qu'ils n'existent qu'en format analogique.</p> <p>Lancé sous l'impulsion du Sénégal et de la France, un <a href="http://afrique.lepoint.fr/actualites/archives-de-l-ex-aof-bientot-sur-internet-19-08-2014-1857536_2365.php" rel="external">projet de numérisation</a> massive baptisé « Mémoire partagée des archives de l'ancienne AOF » pourrait cependant ouvrir l'accès, dès 2016 ou 2017, à l'équivalent de 3 000 étagères de documents manuscrits ou dactylographiés, d'images de toutes sortes et de matériel sonore. Pour le directeur des <a href="http://www.archivesnationales.culture.gouv.fr/" rel="external">Archives nationales d'outre-mer de France</a>, ce projet, que réaliserait le gagnant d'un appel d'offres international, permettrait de revivre la mémoire de la colonisation afri­caine « en la partageant sur Internet ».</p> <p>Dans certains cas, le problème vient de ce que les créa­teurs ne savent pas si un contenu quelconque peut ou non servir de base à de nouvelles créations. L'incertitude paralyse alors l'innovation.</p> <p>C'est pour contourner cette difficulté que la France a notamment mis au point la version bêta d'un outil qui permet de valoriser les œuvres qui ne sont plus protégées par un droit de propriété littéraire et artistique : <a href="http://romainelubrique.org/calculateur-domaine-public">le Calculateur du domaine public</a>. Créé par le ministère de la Culture et de la Communication français, en partenariat avec l'<a href="http://fr.okfn.org/" rel="external">Open Knowledge Foundation France</a>, le Calculateur s'appuie sur plus de 14 millions de notices produites ou libérées par la Bibliothèque Nationale de France et définit automatiquement l'usage qui peut être fait d'une création littéraire ou artistique quelconque. Cet outil permet ainsi d'établir en un clin d'œil que le roman <i>Le Petit Prince</i>, d'Antoine de Saint-Exupéry, n'appartient pas au domaine public, alors que <i>La grande illusion</i>, film magistral de Jean Renoir, s'y trouve<span> [<a href="http://romainelubrique.org/#nb3-1" rel="footnote" title="On remarquera qu" antoine de saint-exup entrera dans le domaine public>1</a>]</span>.</p> <p>Le Ministère et l'Open Knowledge Foundation France espèrent que le recours au Calculateur sera en fin de compte porteur d'innovation. Selon eux, « les œuvres qui sont entrées dans le domaine public sont des matériaux formidables permettant à la fois l'éclosion de pratiques artistiques et culturelles nouvelles ; pratiques qui sont aujourd'hui démultipliées par les potentialités offertes par le numérique, comme le [mixage ou collage] mais également l'accompagnement d'un système d'inno­vation. En effet, en favorisant la réutilisation et en faisant en sorte que les œuvres qui sont entrées dans le domaine public y restent, des valeurs sociales, culturelles et économiques se créent autour de cette typologie d'œuvres. Les œuvres du domaine public constituent une opportunité sans équivalent pour concevoir des produits ou services à forte valeur ajoutée, promouvoir de nouveaux usages et susciter ainsi la création de nouvelles activités économiques ».</p></div>
		<hr><div><p><i>Document sous licence Creative Commons By-NC-ND</i></p></div>
		<hr><div><div>
<p><span>[<a href="http://romainelubrique.org/#nh3-1" title="Notes 3-1" rev="footnote">1</a>] </span>On remarquera qu'Antoine de Saint-Exupéry entrera dans le domaine public belge ou suisse le 1er janvier prochain (mais pas en France car « mort pour la France »). Quant à <i>La Grande illusion</i>, il n'appartient malheureusement pas encore au domaine public, Jean Renoir étant mort en 1979.</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/rapport-francophonie-numerique-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="">Pour que le domaine public soit pleinement un bien commun</a> (02/03/2014)</li></ul></div></p>


feed_id: http://debian-facile.org/viewtopic.php?id=10147
title: debian-facile.org : Les dépôts Debian (exemple avec Jessie)
uri: debian-facile-org-Les-dépôts-Debian-(exemple-avec-Jessie)
url: http://debian-facile.org/viewtopic.php?id=10147
content:
<p>Les dépôts sont des réserves de paquets que l'on peut retrouver sous différentes formes. Typiquement,  une images ISO ou USB d'installation en contiennent un.  Il est possible d'en créer un localement sur sa machine, sur un serveur personnel, et, bien sûr, il y a les dépôts Debian officiels en ligne. On peut venir y piocher tous les paquets Debian officiels, depuis la machine de son choix.</p><p>Chaque dépôt peut être signé par une clé GPG, afin d'assurer l'authenticité de celui-ci. C'est par exemple le cas des dépôts Debian officiels dont la clé de vérification est installée sur chaque distribution Debian (via le paquet debian-archive-keyring.)</p><br><p>La communauté Debian offre plusieurs types de dépôts proposant chacun une liste de paquets différente. Pour que tout le monde puisse y accéder, et ce même si un serveur central tombe en panne,  ils sont dupliqués sous formes de miroirs dispersés un peu partout sur la toile et dans le monde.</p><br><p>Dans chaque dépôt Debian officiel, les FTP Masters déposent les paquets des Développeurs Debian, que tout le monde peut ensuite télécharger.</p><br><p>Les dépôts sont classés par version de Debian. Comme d'habitude chez Debian, il y a deux moyen de se référer à une version de Debian. Soit en spécifiant son nom de code, par exemple : <strong>Buster</strong> (future Debian 10),<strong>Stretch</strong> (future Debian 9), <strong>Jessie</strong> (future Debian 8), <strong> Wheezy</strong> (Debian 7), <strong>Squeeze</strong> (Debian 6).... Soit en spécifiant son statut dans le cycle de développement Debian : <strong>experimental</strong>, <strong>unstable</strong>, <strong>testing</strong>, <strong>stable</strong> et <strong>old-stable</strong>, les dépôts dits <strong>stable</strong> servant de référence.</p><br><p><span><img src="media/0be2d7d0.file-Rcee7d9e86c9a8bacb8adccc23976d7b0.png" data-original-source="http://images.debian-facile.org/file-Rcee7d9e86c9a8bacb8adccc23976d7b0.png" alt="file-Rcee7d9e86c9a8bacb8adccc23976d7b0.png"></span><br>En fonction des besoins, on pourra suivre les dépôts d'une version de Debian comme Jessie, ou bien un état des paquets comme avec "stable", qui porte bien son nom.<br>Typiquement, une machine en production se référera à un nom de code, et sera mise à jour vers la nouvelle version par l'administrateur, alors qu'une machine en rolling-release ou utilisée pour le développement de Debian se référera au statut <strong>testing</strong> ou <strong>sid</strong> de la distribution.</p><br><p>A noter  que Debian divise chaque dépôt officiel en trois sections: </p><ul><li><p><strong>main</strong> qui contient l'ensemble des paquets qui se conforment à la  <a href="https://www.debian.org/social_contract#guidelines" rel="nofollow">ligne de conduite Debian</a>.</p></li><li><p><strong>contrib</strong> qui contient des paquets qui se conforment à la  <a href="https://www.debian.org/social_contract#guidelines" rel="nofollow">ligne de conduite Debian</a> mais qui dans leur dépendances font appel à des logiciels qui ne se conforment pas à la ligne de conduite. On y retrouve en particulier tous les paquets libres mais qui téléchargent des fichiers non-redistribuables (et donc non-libres) depuis internet.</p></li><li><p><strong>non-free</strong> qui contient les paquets qui ne se conforment pas à la ligne de conduite, principalement les logiciels qui ne divulguent pas leur code source, les fameux logiciels propriétaires, mais aussi des logiciels open-source dont la licence ne permet pas la modification ou la revente, etc. comme les normes, les documents sous GFDL?</p></li></ul><br><p>Les dépôts peuvent être spécifiés à deux endroits. Soit directement dans le fichier <strong>/etc/apt/sources.list</strong>, soit dans un fichier <strong>/etc/apt/sources.list.d/fichier.list</strong>. <br>Pour rester simples, nous considérerons ici le cas où tout est dans le fichier <strong>/etc/apt/sources.list</strong> (<a href="http://wiki.debian-facile.org/doc:systeme:apt:sources.list" rel="nofollow">En savoir plus sur l'intérêt du dossier .d/</a>).</p><br><p>Pour modifier la liste des dépôts accessible à notre système, il suffit d'éditer ce fichier, en tant qu'administrateur, avec son éditeur de texte favori.</p><br><p><span><strong>Voici donc trois exemples de sources.list:</strong></span></p><br><p>Une jessie classique, pointant sur <a href="ftp://ftp.fr.debian.org" rel="nofollow">ftp.fr.debian.org</a> </p><div><font><pre><div><span>deb</span> <span>http://ftp.fr.debian.org/debian/</span> jessie <span>main</span><br><span>#deb-src http://ftp.fr.debian.org/debian/ jessie main</span><br><br><span>deb</span> <span>http://security.debian.org/</span> jessie/updates <span>main</span><br><span>#deb-src http://security.debian.org/ jessie/updates main </span><br><br><span># jessie-updates, previously known as 'volatile'</span><br><span>#deb http://ftp.fr.debian.org/debian/ jessie-updates main</span><br><span>#deb-src http://ftp.fr.debian.org/debian/ jessie-updates main</span><br><br><span># jessie-backports, previously on backports.debian.org</span><br><span>#deb http://ftp.fr.debian.org/debian/ jessie-backports main</span><br><span>#deb-src http://ftp.fr.debian.org/debian/ jessie-backports main</span><br><br><span># jessie-lts</span><br><span>#deb http://http.debian.net/debian/ jessie-lts main</span><br><span>#deb-src http://http.debian.net/debian/ jessie-lts main</span><br>
 </div></pre></font></div><p><br></p><p>On note que jessie-updates et jessie-backport sont commentés (donc désactivés) avec le # (« dièse ») placé en début de ligne. Ces dépôts ne seront créés qu'après la sortie officielle de Jessie.<br>Les dépôts LTS (Long Term Support) sont ici pour l'exemple. Il ne seront effectifs qu'après la fin du support de Jessie, soit deux ans après la sortie de Jessie+1, si l'expérience LTS est prolongée.<br>Les lignes commençant par deb-src sont là pour les gens qui souhaitent télécharger les sources des paquets. Les commenter permet d'économiser de la bande passante lors des mises à jour des listes.</p><br><p>Voici la même chose avec les dépôts contenant, en plus, des programmes non-libres (comme par exemple les logiciels propriétaires redistribuables):</p><div><font><pre><div><span>deb</span> <span>http://ftp.fr.debian.org/debian/</span> jessie <span>main</span> <span>contrib</span> <span>non-free</span><br><span>#deb-src http://ftp.fr.debian.org/debian/ jessie main contrib non-free</span><br><br><span>deb</span> <span>http://security.debian.org/</span> jessie/updates <span>main</span> <span>contrib</span> <span>non-free</span><br><span>#deb-src http://security.debian.org/ jessie/updates main contrib non-free</span><br><br><span># jessie-updates, previously known as 'volatile'</span><br><span>#deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free</span><br><span>#deb-src http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free</span><br><br><span># jessie-backports, previously on backports.debian.org</span><br><span>#deb http://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free</span><br><span>#deb-src http://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free</span><br><br><span># jessie-lts</span><br><span>#deb http://http.debian.net/debian/ jessie-lts main contrib non-free</span><br><span>#deb-src http://http.debian.net/debian/ jessie-lts main contrib non-free</span><br>
 </div></pre></font></div><p><br></p><p>Comme indiqué ci-dessus, il n'est pas obligatoire de suivre une version spécifique de Debian, on peut très bien suivre un stade de développement de celle-ci en activant, par exemple, les dépôts « stable », ou « testing ». Lorsque Jessie passera en Stable, on récupérera automatiquement tout les paquets qui la composent, et la migration se fera alors automatiquement (à noter que ce n'est pas du tout recommandé, la migration devant être faite avec précaution, après lecture attentive des notes de publication <a href="https://www.debian.org/releases/stable/releasenotes" rel="nofollow">https://www.debian.org/releases/stable/releasenotes</a> ). </p><br><div><font><pre><div><span>deb</span> <span>http://ftp.fr.debian.org/debian/</span> <span>stable</span> <span>main</span><br><span>#deb-src http://ftp.fr.debian.org/debian/ stable main</span><br><br><span>deb</span> <span>http://security.debian.org/</span> <span>stable/updates</span> <span>main</span><br><span>#deb-src http://security.debian.org/ stable/updates main </span><br><br><span># jessie-updates, previously known as 'volatile'</span><br><span>#deb http://ftp.fr.debian.org/debian/ stable-updates main</span><br><span>#deb-src http://ftp.fr.debian.org/debian/ stable-updates main</span><br>
 </div></pre></font></div><p><br></p><p>Une fois le fichier /etc/apt/sources.list modifié selon vos besoins, il faut mettre à jour la copie locale de la liste des paquets disponibles, via par exemple la ligne de commande :</p><div><font color="red"><pre><div><span>apt-get update</span></div></pre></font></div><p><br></p><p>Voilà pour un aperçu des dépôts, il est possible de pousser plus loin l'expérience grâce au pinning. Celui-ci est une technique permettant de mélanger des dépôts tout en gardant une cohérence grâce à une gestion fine des priorités entre les paquets.<br>Voir: <a href="https://wiki.debian-facile.org/doc:systeme:apt:pinning" rel="nofollow">https://wiki.debian-facile.org/doc:systeme:apt:pinning</a> Attention, une technique avancée n'est pas pour autant une technique recommandée. Stable n'est stable qu'avec les dépôts stables <img src="media/5d0f49d1.smile.png" data-original-source="http://debian-facile.org/img/smilies/smile.png" width="15" height="15" alt="smile">.</p><br><p>Liens utiles:</p><ul><li><p>Les différentes branches Debian : <a href="http://wiki.debian-facile.org/doc:systeme:apt:branches-debian" rel="nofollow">http://wiki.debian-facile.org/doc:syste ? hes-debian</a></p></li><li><p>Gestion des sources:</p><ul><li><p><a href="https://wiki.debian.org/fr/SourcesList" rel="nofollow">Gestion des sources</a> sur le wiki Debian officiel</p></li><li><p><a href="https://wiki.debian-facile.org/doc:systeme:apt:sources.list" rel="nofollow">Généralités sur la gestion des sources sur Debian-Facile</a> </p></li><li><p><a href="http://wiki.debian-facile.org/doc:systeme:apt:sources.list:stable" rel="nofollow">Gestion des sources pour Debian stable</a></p></li><li><p><a href="http://wiki.debian-facile.org/doc:systeme:apt:sources.list:testing" rel="nofollow">Gestion des sources pour Debian testing ou unstable</a></p></li></ul></li><li><p><a href="https://wiki.debian-facile.org/doc:systeme:apt" rel="nofollow">Gestion des paquets avec APT</a></p></li><li><p>Licences</p><ul><li><p><a href="https://www.debian.org/social_contract#guidelines" rel="nofollow">Notion de logiciel libre selon Debian</a></p></li><li><p><a href="http://zestedesavoir.com/articles/118/la-gpl-la-licence-des-cornus/" rel="nofollow">Présentation de la licence GPL</a> chez Zeste De Savoir</p></li><li><p><a href="http://www.gnu.org/philosophy/free-sw.html" rel="nofollow">Notion de logiciel libre selon la FSF</a> (différente du point de vue Debian)</p></li></ul></li></ul><br><p>Cordialement,<br>L'équipe Debian Facile</p>
<p><img src="media/3bc69a9e.3df72092984f99e34111c0a7e3ebd7c0" data-original-source="http://cdn.libravatar.org/avatar/3df72092984f99e34111c0a7e3ebd7c0" alt="Gravatar de debian-facile.org" class="gravatar" /><br/><i>Original post of <a href="http://debian-facile.org/viewtopic.php?id=10147" title="Visit the source">debian-facile.org</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


title: Pierre-Alain Bandinelli : Température suivie avec un Raspberry Pi B+, une sonde DS18B20 et Munin
uri: Pierre-Alain-Bandinelli-Température-suivie-avec-un-Raspberry-Pi-B
feed_id:
http://blog.bandinelli.net/index.php?post/2014/11/23/Temp%C3%A9rature-suivie-avec-un-Raspberry-Pi-B%2C-une-sonde-DS18B20-et-Munin

url:
http://blog.bandinelli.net/index.php?post/2014/11/23/Temp%C3%A9rature-suivie-avec-un-Raspberry-Pi-B%2C-une-sonde-DS18B20-et-Munin

content:
<p>La sonde DS18B20 est une sonde de température 1-wire très facile d'utilisation avec le Raspberry Pi. Il y a de très nombreux sites et blogs qui en rapportent l'utilisation : par exemple <a href="http://www.framboise314.fr/mesure-de-temperature-1-wire-ds18b20-avec-le-raspberry-pi/">http://www.framboise314.fr/mesure-de-temperature-1-wire-ds18b20-avec-le-raspberry-pi/</a> ou <a href="media/d1590c71.adafruits-raspberry-pi-lesson-11-ds18b20-temperature-sensing.pdf" data-original-source="https://learn.adafruit.com/downloads/pdf/adafruits-raspberry-pi-lesson-11-ds18b20-temperature-sensing.pdf">https://learn.adafruit.com/downloads/pdf/adafruits-raspberry-pi-lesson-11-ds18b20-temperature-sensing.pdf</a>.</p>


<p>Je vais toutefois reprendre ici les principales étapes et me concentrer ensuite sur le suivi et l'affichage de la température via Munin.</p>


<h3>Matériel</h3>
<ul><li>Un Raspberry Pi B ou B+ avec des GPIO libres</li>
<li>Une sonde DS18B20 (composant avec 3 pattes)</li>
<li>Une résistance 4.7 KOhms (des valeurs proches peuvent convenir également)</li>
<li>Quelques câbles</li>
</ul><h3>Montage électrique</h3>

<p>Les sondes 1-wire peuvent être alimentées de 2 manières : en alimentant une des pattes à 3.3V ou bien en laissant le composant charger un condensateur avec les parasites ambiants et utilisant la charge de ce condensateur pour effectuer une messure. La 2e méthode a l'avantage de nécessiter un câble de moins dans l'installation mais il est possible qu'il faille être un peu plus patient pour effectuer des lectures de température (quelques secondes pour charger le condensateur selon le niveau des parasites).</p>


<p>Dans la suite, nous alimenterons directement le composant en 3.3V.</p>


<p>Nous allons donc simplement connecter :</p>
<ul><li>la masse du capteur à un pin de masse</li>
<li>l'alimentation du capteur au pin 3.3V du Raspberry Pi</li>
<li>la patte centrale (lecture) au GPIO 4</li>
</ul><p>et nous allons ajouter la résistance de 4.7KOhms en parallèle avec la sonde i.e. entre l'alimentation 3.3V et la ligne de lecture.</p>


<p><img src="media/8126a614.raspberry-pi-ds18b20-connections.jpg" data-original-source="http://blog.bandinelli.net/public/raspberry-pi-ds18b20-connections.jpg" alt="raspberry-pi-ds18b20-connections.jpg" title="raspberry-pi-ds18b20-connections.jpg, nov. 2014"><em>(image empruntée sur <a href="http://www.reuk.co.uk/DS18B20-Temperature-Sensor-with-Raspberry-Pi.htm" title="http://www.reuk.co.uk/DS18B20-Temperature-Sensor-with-Raspberry-Pi.htm">http://www.reuk.co.uk/DS18B20-Temperature-Sensor-with-Raspberry-Pi.htm</a>)</em></p>


<p>Attention à ne pas inverser la masse et l'alimentation - cela pourrait endommager le composant. On peut se référer à cette documentation pour être certain de ne pas se tromper : <a href="media/0bf3de71.DS18B20.pdf" data-original-source="http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf" title="http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf">http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf</a>. La masse se trouve sur la patte de gauche quand on regarde la face plate du composant avec les pattes vers le bas.</p>


<h3>Paramétrons le Pi</h3>

<p>On peut alors brancher le Pi, se connecter en SSH et charger les modules nécessaires à la lecture des GPIO :</p>
<pre>
modprobe w1-gpio
modprobe w1-therm
</pre>


<p>Pour ne pas avoir à les charger à nouveau à chaque re-démarrage du Pi, on ajoutera les 2 lignes suivants au fichier <em>/etc/modules</em> :</p>
<pre>
w1-gpio
w1-therm
</pre>


<p>Remarque : si vous prévoyez plus de 10 sondes, il est possible qu'il faille ajouter un fichier <em>wire.conf</em> dans <em>/etc/modprobe.d</em> avec ce contenu :</p>
<pre>
options wire max_slave_count=50
</pre>


<p>Si tout fonctionne, on doit alors voir un dossier au nom de la sonde apparaître dans le dossier <em>/sys/bus/w1/devices</em> :</p>
<pre>
cd /sys/bus/w1/devices
ls
>> 28-000005330085 w1_bus_master1
</pre>

<p>''
28-000005330085'' est le nom de la sonde installée. Si nous avions plusieurs sondes sur le bus, nous verrions un dossier avec un nom unique pour chaque sonde. Si on entre dans le dossier, on accède aux différentes valeurs retournées par la sonde : le fichier w1_slave contient la température sur la 2e ligne en millièmes de degré Celsius :</p>
<pre>
4c 01 4b 46 7f ff 04 10 f5 : crc=f5 YES
4c 01 4b 46 7f ff 04 10 f5 t=20750
</pre>


<p>La petite ligne bash suivante (en remplaçant bien sûr le nom de ma sonde par celui de la vôtre !) extrait alors la température en °C :</p>
<pre>
cat /sys/bus/w1/devices/28-000005330085/w1_slave | grep "t=" | awk -F "t=" '{print $2/1000}'
>> 20.75
</pre>


<h3>Relevons la température avec Munin</h3>

<p>J'ai déjà évoqué Munin <a href="http://blog.bandinelli.net/index.php?post/2013/10/13/Suivre-l-%C3%A9tat-de-son-serveur-avec-Munin" title="Munin sur le blog de PAB">ici</a>. Munin est un logiciel utilisé par le adminsys pour suivre les variables vitales de serveurs. Mais l'outil peut tout à fait être utilisé aussi pour suivre n'importe quelle variable accessible sur un ordinateur, par exemple la valeur de la température relevée par notre sonde !</p>

<pre></pre>

<p>Je ne détaillerai pas ici le paramétrage du serveur Munin (qui récolte régulièrement les données des clients, génère les graphes et les rend disponibles au travers d'un serveur http) mais seulement du client Munin.</p>


<p>On installe un client (noeud dans le vocabulaire de Munin) sur le Pi avec cette commande :</p>
<pre>
aptitude install munin-node
</pre>


<p>Le noeud/client munin fonctionne en récoltant les variables de scripts stockés dans <em>/etc/munin/plugins</em> : par défaut les plugins seront en fait des liens relatifs vers les scripts par défaut disponibles dans <em>/usr/share/munin/plugins/</em>. Si vous ne souhaitez suivre aucune variable vitale du Pi, vous pouvez supprimer tous les liens dans <em>/etc/munin/plugins</em> (si vous changez d'avis il suffira de les reprendre depuis <em>/usr/share/munin/plugins</em>).</p>


<p>Nous allons donc créer un nouveau script Munin pour collecter la température. Les scripts Munin sont tout simples - ils comprennent 2 parties : une partie qui décrit le graphique (et les éventuelles options graphiques que l'on souhaite voir appliquées) et une seconde partie imprime chaque variable et sa valeur sur chaque ligne. Par exemple, le script "memory" de Munin retourne les valeurs suivantes :</p>

<pre>
slab.value 8949760
swap_cache.value 0
page_tables.value 638976
vmalloc_used.value 954368
apps.value 21979136
free.value 291938304
buffers.value 35708928
cached.value 99397632
swap.value 0
committed.value 51347456
mapped.value 6803456
active.value 64913408
inactive.value 85291008
</pre>



<p>Nous allons donc générer un script qui imprime la valeur de notre sonde de la même façon dans /etc/munin/plugins :</p>

<pre>
nano temperature_1
</pre>


<p>et voici le contenu du script :</p>

<pre>
#!/bin/sh

case $1 in
   config)
        cat <<'EOM'
graph_title Temperature probe 1
graph_vlabel temperature_1
temperature_1.label temperature_1
EOM
        exit 0;;
esac

printf "temperature_1.value "
cat /sys/bus/w1/devices/28-000005330085/w1_slave | grep "t=" | awk -F "t=" '{print $2/1000}'
</pre>


<p>Si on exécute ce script (./temperature_1) voici la sortie :</p>
<pre>
temperature.value 21.5
</pre>


<p>On peut alors redémarrer le client Munin.</p>


<p>Lors de la prochaine collecte des données, le serveur Munin viendra récupérer la sortie du script temperature_1 et proposera alors les graphes standards de Munin pour cette valeur.</p>


<p>Si l'on dispose de plusieurs sondes, on peut alternativement multiplier les scripts (un script par sonde) ou alors demander au script d'imprimer les valeurs de chacune des sondes : les différentes valeurs seront alors affichées sur un même graphe !</p>


<p><img src="media/dc839f40.ambient_temperature-day.png" data-original-source="http://blog.bandinelli.net/public/ambient_temperature-day.png" alt="ambient_temperature-day.png" title="ambient_temperature-day.png, nov. 2014"></p>


<p>Bon suivi de température !</p>
<p><img src="media/046c52ed.f0dc90a616e4df8216da2ee2b645f9c7" data-original-source="http://cdn.libravatar.org/avatar/f0dc90a616e4df8216da2ee2b645f9c7" alt="Gravatar de Pierre-Alain Bandinelli" class="gravatar" /><br/><i>Original post of <a href="http://blog.bandinelli.net/index.php?post/2014/11/23/Temp%C3%A9rature-suivie-avec-un-Raspberry-Pi-B%2C-une-sonde-DS18B20-et-Munin" title="Visit the source">Pierre-Alain Bandinelli</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://liens.planet-libre.org/?do=weekly&amp;week=20141124
title: Planet Libre : Brèves du Planet Libre - lundi 24, novembre 2014
uri: Planet-Libre-Brèves-du-Planet-Libre-lundi-24-novembre-2014
url: http://liens.planet-libre.org/?do=weekly&amp;week=20141124
content:
<h3><a href="http://forums.debian.net/viewtopic.php?p=555158&amp;sid=ea0b7998fcd30e5e816089b0ca64a163#p555158">[EN] Debian User Forums • View topic - brasero internal error 2856 1739</a></h3>
	<small>
		
			<div>
			<span>brasero</span> <span>GNOME</span> <span>astuce</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : Ça fait un moment que Brasero me renvoie des erreurs lorsque je tente de graver un CD audio à partir de MP3. Et bien avec cette astuce, ça marche maintenant :)
	<br><br><hr><h3><a href="https://www.fsf.org/blogs/licensing/back-in-stock-a-thinkpenguin-router-that-respects-your-freedom">[EN] Back in stock: a ThinkPenguin router that respects your freedom - fsf.org</a></h3>
	<small>
		
			<div>
			<span>pistage</span> <span>libre</span> <span>routeur</span> 
			</div>
		
		
		
	</small><br><br>
	antistress :  Un routeur du commerce promu par la FSF, carburant seulement aux logiciels libres (distribution GNU/Linux libreCMC). Le premier au monde, en fait ;)
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/31359-scission-de-google-le-parlement-europeen-invite-a-se-prononcer.html">Scission de Google : le parlement européen invité à se prononcer - Numerama</a></h3>
	<small>
		
			<div>
			<span>Google</span> <span>recherche</span> <span>monopole</span> <span>europe</span> <span>institution</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Dans le cadre d'une motion juridiquement non contraignante en cours d'élaboration, le Parlement européen devrait être amené à se prononcer sur les activités de Google. Ce texte, s'il est adopté, enverrait un signal appelant à la séparation de Google en deux entités distinctes, avec la recherche d'un côté et tout le reste de l'autre."
	<br><br><hr><h3><a href="http://www.nextinpact.com/news/91029-les-deputes-ne-veulent-pas-dune-definition-positive-domaine-public.htm">Les députés ne veulent pas d'une définition positive du domaine public - Next INpact</a></h3>
	<small>
		
			<div>
			<span>droit</span> <span>copyright</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Plus globalement, jusqu’où pouvons-nous aller en termes d’allongement de la durée de protection ? « Nous sommes à 70 ans aujourd’hui. Peut-être que demain, les descendants de Disney nous imposeront via TAFTA et autres accords (internationaux, NDLR) d’aller jusqu’à 100 ans (…) pour rémunérer les arrières arrières petits-enfants. Je ne suis pas d’accord avec ce principe. Il faut revenir aux fondamentaux tels que les avait définis Victor Hugo en 1878, faire en sorte que les auteurs puissent vivre de leurs œuvres et qu’ensuite elles s’élèvent et, non pas tombent, dans le domaine public et que la création française et internationale puisse créer à nouveau sans avoir à négocier un bout de gras avec de soi-disant ayants droit qui n’ont jamais connu l’auteur. » (Isabelle Attard, députée)"
	<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=20141124" title="Visit the source">Planet Libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 21, avril 2014</a> (21/04/2014)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 09, juin 2014</a> (09/06/2014)</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 27, janvier 2014</a> (27/01/2014)</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://romainelubrique.org/isabelle-attard-assemblee-nationale-video
title: Romaine Lubrique : Définition positive du domaine public, on va y arriver Mme Attard !
uri: Romaine-Lubrique-Définition-positive-du-domaine-public-on-va-y-arr
url: http://romainelubrique.org/isabelle-attard-assemblee-nationale-video
content:
<img alt="" align="right" src="media/fa2e24ea.arton160-98a12.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L150xH133/arton160-98a12.png" width="150" height="133"><div><p><i>On va penser qu'en politique, seule la députée Isabelle Attard trouve grâce à nos yeux (<a href="http://romainelubrique.org/domaine-public-isabelle-attard">ici</a>, <a href="http://romainelubrique.org/isabelle-attard-fleur-pellerin-domaine-public">là</a>, <a href="http://romainelubrique.org/isabelle-attard-domaine-public">là</a> ou encore <a href="http://romainelubrique.org/attard-definition-positive-domaine-public">là</a>). Mais force est de constater que sur la question spécifique du domaine public, ils ne sont pas légion à porter haut certaines idées et mesures que nous défendons. Idées et mesures que ne partagent malheureusement pas encore ici le reste de l'Assemblée...</i></p> <p>Encore une belle occasion de perdue pour définir (enfin) positivement le domaine public dans la loi française et en finir avec ces exceptions (peu légitimes) qui allongent et complexifient d'autant la durée du droit d'auteur.</p> <p>Ce jeudi 20 novembre à l'Assemblée nationale, Isabelle Attard déposait en effet un certain nombre d'<a href="http://romainelubrique.org/attard-definition-positive-domaine-public">amendements</a> lors de la discussion générale sur l'adaptation du droit de l'Union européenne dans les domaines de la propriété littéraire et artistique.</p> <p>Nous vous proposons ci-dessous l'extrait de son éloquente intervention en vidéo (nous ne devrions pas le souligner mais nous ne sommes pas peu fiers d'avoir été cités dans son allocution !).</p>
<div><iframe width="480" height="360" src="//www.youtube-nocookie.com/embed/rkD-HrNqZ9g?rel=0" frameborder="0" allowfullscreen></iframe></div>
<p>Amendements rejetés, avec cette réponse de Madame la ministre Fleur Pellerin quant à la question de la définition positive du domaine public :</p>
<blockquote>
<p>Vous ouvrez là un débat extrêmement intéressant du point de vue philosophique. Néanmoins, mon avis sera défavorable, car votre proposition est susceptible d'avoir des conséquences juridiques extrêmement importantes, qu'il conviendrait de bien évaluer.</p>
</blockquote>
<p>Rendez-vous à la prochaine bataille qui pourrait bien être le futur projet de loi Création...</p> <p>Lire aussi :</p>
<ul><li> <a href="http://www.nextinpact.com/news/91029-les-deputes-ne-veulent-pas-dune-definition-positive-domaine-public.htm" rel="external">Les députés ne veulent pas d'une définition positive du domaine public</a> (Next INpact)</li><li> <a href="https://www.actualitte.com/justice/domaine-public-philosophiquement-interessant-selon-pellerin-sans-plus-53900.htm" rel="external">Domaine public : Philosophiquement intéressant, selon Pellerin, sans plus</a> (ActuaLitté)</li></ul><p><strong>Transcription</strong></p> <p>Monsieur le président, madame la ministre, monsieur le président de notre chère commission des affaires culturelles, monsieur le rapporteur, chers collègues, je suis très heureuse d'être avec vous ce soir. Le droit d'auteur est un sujet complexe, que nous n'avions malheureusement pas encore eu l'occasion d'évoquer dans cet hémicycle depuis 2012. C'est pourquoi il me paraît nécessaire de revenir aux sources.</p> <p>Le droit d'auteur, notre rapporteur l'a rappelé, est né après la Révolution française pour protéger les auteurs, non pas des abus du public, comme je l'entends trop souvent, mais des abus des intermédiaires, notamment les éditeurs et les distributeurs. À de nombreuses reprises, cette protection a été étendue et sa durée allongée. Il est pourtant naturel qu'elle finisse par s'éteindre. Le statut naturel d'une œuvre, c'est d'être un bien commun de l'humanité. Homère, Molière, Racine, pour ne citer que quelques auteurs, nous sont familiers justement parce que leur diffusion, leur adaptation, leur représentation, sont totalement libres. Et, tant qu'à citer les classiques, voici quelques mots de Victor Hugo, extraits de son discours d'ouverture du Congrès littéraire international de 1878 : « Le livre, comme livre, appartient à l'auteur, mais comme pensée, il appartient – le mot n'est pas trop vaste – au genre humain. Toutes les intelligences y ont droit. Si l'un des deux droits, le droit de l'écrivain et le droit de l'esprit humain, devait être sacrifié, ce serait, certes, le droit de l'écrivain, car l'intérêt public est notre préoccupation unique, et tous, je le déclare, doivent passer avant nous. »</p> <p>Chers collègues, je ne réclame pas de sacrifier les droits d'auteur. Nous allons intégrer dans le droit français des dispositions qui prolongent les droits des artistes-interprètes, et le groupe écologiste les votera. Je tiens cependant à vous rappeler l'importance, pour l'intérêt public, de la libre transmission du savoir et de l'art, et donc des œuvres artistiques. Ici, à l'Assemblée nationale, c'est bien l'intérêt public qui doit nous guider avant tout intérêt particulier, même lorsqu'il s'agit du droit de nos auteurs favoris.</p> <p>J'en profite pour ouvrir une petite parenthèse. Le droit d'auteur est un des moyens de garantir une rémunération aux créateurs, mais c'est loin d'être le seul. Il est de nombreux secteurs où des créateurs gagnent leur vie, parfois très bien, sans qu'aucune protection similaire au droit d'auteur n'existe. Citons les couturiers, dont les créations ne peuvent pas être protégées. Citons les entraîneurs sportifs, notamment ceux de football américain, dont les tactiques alambiquées ne peuvent être protégées. Citons enfin des créateurs chers à nos cœurs, je pense aux cuisiniers. Ils peuvent, au mieux, espérer entrer dans l'histoire de la gastronomie en laissant leur nom à une recette. Ils n'y gagneront pas l'exclusivité de cette recette, et encore moins une rémunération. Il s'agit pourtant indéniablement de créateurs.</p> <p>Ce soir, je me contenterai de vous proposer des mesures d'équilibre. La première consiste en un respect encore plus scrupuleux de la directive européenne sur les droits d'auteur.</p> <p>La première des directives qui nous rassemblent aujourd'hui rappelle, dans son premier article, que la durée de protection commune à tous les pays européens est de soixante-dix ans après le décès du dernier des auteurs.</p> <p>Le droit français comporte cependant deux exceptions qui ont été maintenues lors de la transcription de la directive de 1993. II s'agit des prorogations pour faits de guerre et de celles applicables aux auteurs morts pour la France. Les prorogations de guerre ajoutent quatorze ans et deux cent soixante-douze jours de protection aux œuvres publiées avant la Première Guerre mondiale, et huit ans et cent vingt jours de protection à celles publiées avant la Seconde Guerre mondiale. L'objectif était de dédommager les auteurs pour la non-exploitation de leurs œuvres durant la guerre. Cette première exception complique considérablement les calculs de durée de protection.</p> <p>La seconde exception, la prorogation des droits des auteurs morts pour la France, ajoute une autre couche de complexité, notamment parce qu'elle se cumule avec les prorogations de guerre.</p> <p>Ces exceptions sont exclusivement françaises ; j'expliquerai dans quelques instants en quoi cela pose un problème très sérieux.</p> <p>Ma proposition est de supprimer ces exceptions, qui contreviennent à l'esprit et à la lettre de la directive européenne. À l'esprit, parce que ces exceptions purement françaises contreviennent à la volonté d'harmonisation du droit patrimonial à soixante-dix années post mortem pour tous les pays de l'Union européenne. À la lettre, parce que l'article 1er fixe impérativement cette durée à soixante-dix ans, et ne permet pas d'exception.</p> <p>J'ai bien entendu que certains ne trouvent pas heureux de toucher à ces exceptions en 2014, année où nous avons célébré le centenaire du début de la Première Guerre mondiale et le soixante-dixième anniversaire du Débarquement. Mais il faut justement se saisir de cette occasion pour supprimer la prorogation de trente ans accordée aux auteurs morts pour la France, afin de ne pas tenir fermé d'un côté ce que l'on met en évidence de l'autre.</p> <p>Ainsi, les œuvres de Jean Zay, mort pour la France en 1944 n'entreront dans le domaine public qu'en 2045. N'aurait-il pas mieux valu permettre leur large réédition pour honorer la mémoire de leur auteur ? On pourra aussi évoquer Marc Bloch, mort pour la France la même année. N'aurait-il pas été bon que ses œuvres, dont L'Étrange Défaite, entrent dans le domaine public dès 2015 ?</p> <p>Paradoxalement, la prorogation de trente ans des droits des auteurs morts pour la France nuit aujourd'hui à la diffusion d'auteurs qui font manifestement partie de notre patrimoine culturel commun. L'intégration dans le domaine public n'est pas une déchéance ; elle contribue à la patrimonialisation.</p> <p>Le cas de Guillaume Apollinaire est édifiant : les droits sur les œuvres de ce poète, mort sans enfants, ont appartenu pendant quatre-vingt-quatorze ans et deux cent soixante-douze jours à Gallimard. En 2013, lors de leur entrée dans le domaine public, Flammarion propose immédiatement une nouvelle édition d'Alcools et de Calligrammes. Et Gallimard riposte en proposant de son côté une édition en Folio pour le centenaire d'Alcools, avec un portrait du poète, des lettres, un lexique et des hommages, ainsi qu'une biographie de référence. On voit bien que l'entrée dans le domaine public n'a fait que stimuler l'activité éditoriale et permis une plus large diffusion des œuvres.</p> <p>En outre, la suppression de la prorogation de trente ans des droits des auteurs morts pour la France aura des effets positifs sur l'économie culturelle. L'entrée dans le domaine public en 2011 des œuvres de Louis Pergaud a ainsi permis de nombreuses rééditions de La Guerre des boutons, son adaptation en bande dessinée et au cinéma, dans deux films, la même année.</p> <p>En outre, cette disposition légale ne vaut que pour les utilisations en France. Cela entraîne une situation ubuesque, puisque l'œuvre entre dans le domaine public soixante-dix ans après la mort de l'auteur partout dans le monde, sauf en France !</p> <p>Des célébrations sont déjà prévues en 2015 pour l'entrée dans le domaine public en Belgique du Petit Prince, d'Antoine de Saint-Exupéry. Il ne sera pas possible de faire de même en France, dans la patrie même de l'auteur ! Des œuvres dérivées, composites, honoreront la mémoire d'un Français exceptionnel et seront visibles dans le monde entier, sauf chez nous.</p> <p>Bien sûr, les créateurs pourront négocier avec les ayants droit l'autorisation de présenter leur œuvre en France. Mais combien le feront ? Combien renonceront devant les montants exigés ? Combien reculeront simplement devant l'obstacle et se demanderont comment nous avons pu laisser passer une telle différence de traitement ? Enfin, combien présenteront leur œuvre en France, seront condamnés devant les tribunaux français pour violation du droit d'auteur, et feront à leur tour condamner la France devant la Cour de justice européenne pour violation du droit communautaire ? Christophe Prémat nous rappelait en commission le nombre de procédures en infraction déjà en cours. Voulons-nous vraiment en ajouter d'autres, en laissant de telles dispositions dans le droit français ?</p> <p>Enfin, le fait que ces œuvres entrent plus tard dans le domaine public contrarie les usages pédagogiques et de recherche. En raison des complexités liées à l'application de l'exception pédagogique, les contenus du domaine public présentent un grand intérêt pour l'enseignement. Je me souviens encore du plaisir que j'ai eu à jouer Carmen, de Georges Bizet, au collège. L'usage libre de cette œuvre du domaine public m'a permis d'adapter cette pièce comme je l'entendais, sans devoir négocier une autorisation ou une compensation aux ayants droit.</p> <p>La deuxième des mesures d'équilibre que je vous proposerai consiste à mieux définir le mécanisme d'indemnisation, lorsque l'auteur ou l'ayant droit d'une œuvre orpheline réapparaît. Nous en reparlerons dans le débat qui va suivre.</p> <p>La troisième mesure d'équilibre consiste à introduire une définition positive du domaine public dans notre droit. Aujourd'hui, le domaine public n'est défini qu'en creux, par épuisement des durées de protection accordées par notre code de la propriété intellectuelle, ce qui affaiblit notre bien commun. Ainsi, des descendants d'Arthur Conan Doyle tentent de maintenir leurs droits sur Sherlock Holmes. Ils prétendent détenir une marque « Sherlock Holmes » qui interdirait toute utilisation du personnage sans compensation financière.</p> <p>Vous aurez remarqué que ma proposition de définition positive ne retire rien aux auteurs ; elle viendra au contraire les protéger. En définissant positivement le domaine public, nous garantirons la sécurité juridique, donc la tranquillité d'esprit, à des créateurs qui utilisent le domaine public comme matériel de départ de leurs œuvres.</p> <p>Quelques exemples : Alexandre Astier et les Monty Python ont amplement puisé dans la légende arthurienne ; la série américaine Sons of Anarchy tire son intrigue de Hamlet, de William Shakespeare ; enfin, la comédie musicale la plus jouée au monde est une adaptation des Misérables, qui remonte à 1980 en France et à 1985 au Royaume-Uni.</p> <p>Le domaine public est une source inépuisable de créations majeures ; il est plus que temps de le reconnaître dans notre droit. Pour terminer, je citerai Alexis Kauffmann et Véronique Boukali : « Bibliothèques, musées, historiens, archivistes, enseignants s'appuient sur le domaine public pour recueillir, conserver et valoriser les œuvres du passé. N'importe qui peut librement restaurer et numériser les œuvres dans le domaine public. Le manque de définition positive du domaine public peut avoir un impact négatif sur la préservation du patrimoine culturel, dès lors que les bibliothèques ne peuvent pas numériser certaines de leurs ressources et que les musées ne peuvent pas publier certains de leurs archives, documents, photographies ou vidéos. »</p> <p>Le groupe écologiste votera les dispositions du présent projet de loi. J'espère, chers collègues, que vous serez sensibles à nos propositions pour le rendre encore meilleur, et servir les créateurs actuels qui font la richesse et la réputation de notre pays, dans le monde entier.</p></div>
<p><img src="media/167784bb.f94e2b8eb9a1f48da473eb24162decf5" data-original-source="http://cdn.libravatar.org/avatar/f94e2b8eb9a1f48da473eb24162decf5" alt="Gravatar de Romaine Lubrique" class="gravatar" /><br/><i>Original post of <a href="http://romainelubrique.org/isabelle-attard-assemblee-nationale-video" 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>


feed_id: https://wooster.checkmy.ws/2014/11/indicateurs-techniques-supervision/
title: Wooster by CheckmyWebsite : Qui, que, quoi superviser sur son site web ?
uri: Wooster-by-CheckmyWebsite-Qui-que-quoi-superviser-sur-son-site-web
url: https://wooster.checkmy.ws/2014/11/indicateurs-techniques-supervision/
content:
<p>Après avoir vu <a href="https://wooster.checkmy.ws/2014/02/pourquoi-superviser-site-web/">pourquoi il était important « ou pas »</a> de superviser, il est naturel de continuer par la question suivante quoi superviser sur son site web, dans quel domaine ?</p>
<p>Qu’il soit de type e-commerce, de type éditorial, présentation d’entreprise, et en ne regardant que l’aspect technique des choses, il est possible de lister un certain nombre d’éléments nécessaires à la mise à disposition d’un site sur la toile. En tentant d’être le plus simple possible, il est possible de résumer un site web comme tout traitement informatique à des besoins de <strong>calcul, de réseau, de mémoire et de fichiers</strong>. Voilà des premières pistes d’éléments à surveiller.</p>
<p>Ce <strong>site web a besoin d’un serveur web</strong> (IIS, Apache, Nginx…), d’une <strong>bases de données</strong> (MySQL, PostgreSQL, MariaDB…), d’un <strong>ensemble de fichiers</strong> (CSS, Javascript, HTML, images…) et d’un <strong>langage</strong> (PHP, Python, Ruby, Javascript…) pour produire les pages dynamiquement. Ce pourrait être un blog Wordpress, un site de e-commerce Magento, un wiki de type Mediawiki… pour n’en citer qu’un de chaque genre ! Voilà en tous les cas d’autres pistes à surveiller.</p>
<p>Si vous avez lu le précédent article, vous aurez peut-être retenu qu’il faut tout superviser ! tentons alors d’être exhaustif, au moins au niveau technique, sur les éléments à superviser pour un site web.</p>
<section><h2>Supervision technique</h2>
<p>À l’instar du <a href="http://fr.wikipedia.org/wiki/Mod%C3%A8le_OSI">modèle OSI</a> des réseaux en couches, la supervision technique peut être organisée en couches successives pour arriver au plus haut niveau fonctionnel, à savoir l’application, le service à surveiller.</p>
<ol type="1"><li><strong>Application</strong> comme un blog Wordpress par exemple.</li>
<li><strong>Bases de données</strong> comme MySQL, PostgreSQL, MongoDB.</li>
<li><strong>Serveur d’application</strong> comme Apache + PHP5.</li>
<li><strong>Système</strong> comme Debian ou CentOS.</li>
<li><strong>Réseau</strong></li>
<li><strong>Matériel</strong> comme IBM, Dell, HP…</li>
<li><strong>Environnement</strong></li>
</ol><p>Chaque <strong>couche a besoin que la couche sous-jacente soit fonctionnelle</strong>. Si la couche 1 est fonctionnelle, alors toutes les couches 2 à 7 sont fonctionnelles.</p>
<p>Pour chaque couche, vous pouvez avoir des indicateurs de <strong>consommation, de capacité, de disponibilité, de qualité, de quantité, de performance</strong>…</p>
<section><h3>Environnement</h3>
<p>C’est parce que les ordinateurs ne fonctionnent toujours pas correctement dans n’importe quelles conditions de température ou d’humidité qu’il convient de surveiller celles-ci dans la salle où est opéré le ou les serveurs. C’est particulièrement important quand vous savez que les conditions d’hébergement salle de vos serveurs ne sont pas optimales.</p>
<p>Vous pouvez aussi avoir envie de surveiller la consommation électrique de vos serveurs pour pouvoir mettre en parallèle avec la facture d’électricité.</p>
</section><section><h3>Matériel</h3>
<p>Même le virtuel finit tôt ou tard sur du matériel, et dans ce contexte; celui-ci prend de plus en plus d’importance finalement. Un serveur physique qui tombe en panne et c’est de 10 à 100 serveurs virtuels ou plus qui sont impactés.</p>
<p><a href="http://fr.wikipedia.org/wiki/Intelligent_Platform_Management_Interface">IPMI</a> est le standard de facto pour la supervision du matériel et est présent sous différentes appelations commerciales chez les principaux constructeurs de serveurs matériel.</p>
<p>Vous pouvez très bien surveiller la vitesse de fonctionnement des ventilateurs, l’état des CPU, des cartes réseaux, des disques durs, des barettes mémoire…</p>
</section><section><h3>Réseau</h3>
<p>L’ensemble des données envoyées et reçues par l’ensemble des cartes réseaux reliés au serveur.</p>
<p>Pour chacune des cartes réseaux, cela peut donner:</p>
<ul><li>Nombre d’octets transmis/reçus/erreurs.</li>
<li>Quantité de données transmises/reçues/erreurs.</li>
<li>Répartition par protocole/carte/ip-source-distante.</li>
</ul><p>Certains outils de supervision vont jusqu’à l’analyse des flux réseaux afin d’en tirer des informations pour la sécurité ou l’exploitation.</p>
</section><section><h3>Système</h3>
<p>Le système est la première couche logicielle à surveiller dans la pile applicative.</p>
<p>Il est possible aussi de surveiller certains indicateurs généraux comme :</p>
<ul><li>La charge système.</li>
<li>L’espace occupés/libre sur les systèmes de fichiers.</li>
<li>La répartition de l’occupation mémoire.</li>
<li>Nombre total de processus et nombre de zombies.</li>
</ul><p><strong>Chaque processus nécessaire à la réalisation du service proposé par l’application nécessite l’utilisation de CPU, mémoire, fichiers et éventuellement réseau</strong>.</p>
<p>Il est donc naturellement nécessaire de superviser ces éléments sur chacun des processus participant à la vie de l’application.</p>
<section><h4>CPU</h4>
<p>La charge de la CPU ainsi que la répartition de son utilisation.</p>
</section><section><h4>Mémoire</h4>
<p>Mémoire libre, mémoire pour le cache, mémoire utilisée sont quelques uns des indicateurs possibles.</p>
</section><section><h4>Fichiers</h4>
<p>Il est possible de contrôler l’intégrité des fichiers via checksum, les permissions, leurs chemins d’accès… Ceci peut s’avérer intéressant pour des fichiers de configuration sensibles ou pour des raisons de sécurité.</p>
</section></section><section><h3>Bases de données</h3>
<p>Quelque soit la marque et le modèle de celle-ci, vous pouvez monitorer les bases de données que vous utilisez. Temps d’exécution des requêtes, utilisation/efficacité du cache, journaliser les requêtes lentes sont des indicateurs qui peuvent aider en toutes situations.</p>
</section><section><h3>Applicatif</h3>
<p>Pour chaque applicatif, vous pouvez reprendre la logique précédente et superviser pour la partie spécifique à l’application :</p>
<ul><li>Réseau</li>
<li>Processus</li>
<li>Mémoire</li>
<li>Fichiers</li>
</ul><p>Mais vous pouvez aussi soritr des indicateurs plus intrinsèques à votre application. Par exemple, le nombre de connectés, le nombre de transactions sur une API…</p>
</section><section><h3>Hyperviseur</h3>
<p>C’est la supervision de la couche qui vous permet de supporter sur un serveur physique l’utilisation de machines virtuelles, quelque soit la technologie utilisée (VMware, Xen, KVM, LXC…)</p>
<p>Cette couche est d’autant plus importante qu’elle permet en général de pouvoir récupérer les infos systèmes des serveurs virtuels tournant au dessus de l’hyperviseur. C’est le cas avec VMWare ou Libvirt par exemple.</p>
</section></section><section><h2>Contraintes et choix</h2>
<p>Vous pouvez très bien ne pas superviser l’ensemble des points indiqués ci-dessus, par choix ou par contraintes. Si vous êtes sur un serveur virtuel, il est par exemple impossible de faire un supervision matériel de celui-ci car vous n’avez pas accès à la couche physique du serveur. Vous avez pourtant besoin de cette couche physique. Veillez à choisir alors un hébergeur qui vous donne des indications sur les couches sous-jacentes à votre serveur virtuel.</p>
<p><strong>Surveillez ce qui incombe de votre responsabilité directe ou indirecte</strong>.</p>
</section><section><h2>Supervision métier, business</h2>
<p>La technique n’est pas tout, et il est bien évidemment possible de la même façon de créer des indicateurs métiers, business, commerciaux. Un chemin qui peut vous conduire tout droit vers le syndrome <a href="http://fr.wikipedia.org/wiki/Big_Brother">Big Brother</a>.</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/2014/11/indicateurs-techniques-supervision/" 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>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Effraie : <a href="">Cr&eacute;er son propre site</a> (04/02/2009)</li><li>Benkemoun : <a href="">Acc&eacute;l&eacute;rer son site web avec Squid &ndash; 1</a> (01/09/2010)</li><li>Benkemoun : <a href="">&laquo;&nbsp;Benchmarker&nbsp;&raquo; son site avec Tsung</a> (02/10/2010)</li><li>Benkemoun : <a href="">Acc&eacute;l&eacute;rer son site web avec Squid &ndash; 2</a> (15/09/2010)</li><li>Nicolargo : <a href="">NGinx &ndash; Prot&eacute;ger son site avec une authentification simple HTTP</a> (25/01/2012)</li></ul></div></p>


feed_id: http://romainelubrique.org/pages-publiques-livre-domaine-public
title: Romaine Lubrique : Pages Publiques, à la recherche des trésors du domaine public
uri: Romaine-Lubrique-Pages-Publiques-à-la-recherche-des-trésors-du-do
url: http://romainelubrique.org/pages-publiques-livre-domaine-public
content:
<img alt="" align="right" src="media/c8220921.arton159-59b3b.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L150xH150/arton159-59b3b.jpg" width="150" height="150"><div><p>En juin dernier paraissait chez C&amp;F Éditions un livre que nous vous recommandons chaudement : <strong><a href="http://cfeditions.com/pagesPubliques/" rel="external">Pages Publiques, à la recherche des trésors du domaine public</a></strong>.</p> <p>Outre le fait d'être le premier livre directement dédié au domaine public, il présente la particularité d'avoir été réalisé par des étudiant(e)s du Master 2 Édition, et à partir de mémoires de l'université de Caen Basse-Normandie.</p> <p>Rencontre avec deux jeunes protagonistes, interviewés par <a href="http://polylogue.com/" rel="external">Nicolas Taffin</a> qui a coordonné le projet et l'ouvrage.</p>
<div><iframe width="480" height="360" src="//www.youtube-nocookie.com/embed/KuuUXVY9iGo?rel=0" frameborder="0" allowfullscreen></iframe></div>
<p>Le livre se divise en deux parties : une collection d'articles pour mieux comprendre le domaine public et ses enjeux<span> [<a href="http://romainelubrique.org/#nb2-1" rel="footnote" title="Nous-mêmes en avons signé un : Enlaçons le domaine public.">1</a>]</span>, et un florilège d'auteurs entrant dans le domaine public en 2014 en partenariat avec SavoirsCom1 et son <a href="http://www.aventdudomainepublic.org/" rel="external">fameux calendrier</a><span> [<a href="http://romainelubrique.org/#nb2-2" rel="footnote" title="En compagnie des étudiants, un atelier avait été mis en place en octobre 2013 (...)">2</a>]</span>.</p> <p>Il est ainsi présenté en 4ème de couverture :</p>
<blockquote>
<p>« Tomber dans le domaine public »... ça fait mal ?</p> <p>D'où vient cette conception négative et dévalorisante du domaine public ? Les artistes et les génies du passé ne valent-ils plus rien pour les lecteurs, auditeurs, spectateurs, comme pour les éditeurs et tous ceux qui vivent de la culture ?</p> <p>Ce n'est évidemment pas le cas. On pourrait donc définir le domaine public de façon moins négative. La période de propriété est une incitation à la production d'œuvres. Le domaine public représente l'intérêt général. Une cohabitation harmonieuse est possible, comme Jean Zay ou l'association Communia l'imaginent.</p> <p>Chaque année le domaine public s'agrandit, ce qui permet la redécouverte, la réédition et le partage des œuvres. Les outils numériques peuvent favoriser cette exploration de notre patrimoine commun, et la production de nouvelles œuvres s'en inspirant.</p>
</blockquote>
<p>L'éditeur de l'ouvrage, Hervé Le Crosnier, <a href="http://romainelubrique.org/herve-le-crosnier-bnf">revient sur notre site</a> pour apporter quelques compléments à cette présentation.</p>
<div><iframe width="480" height="360" src="//www.youtube-nocookie.com/embed/n9zPRAaGdK4?rel=0" frameborder="0" allowfullscreen></iframe></div>
<p>Nous vous proposons également, dans un autre article, le brillant et sensible <a href="http://romainelubrique.org/pages-publiques-avant-propos-nicolas-taffin">avant-propos</a> de Nicolas Taffin.</p></div>
		<hr><div><p>Une chouette idée de cadeau pour Noël ;)</p></div>
		<hr><div><div>
<p><span>[<a href="http://romainelubrique.org/#nh2-1" title="Notes 2-1" rev="footnote">1</a>] </span>Nous-mêmes en avons signé un : <a href="media/846f3659.romaine-lubrique_presentation.pdf" data-original-source="http://romainelubrique.org/IMG/pdf/romaine-lubrique_presentation.pdf">Enlaçons le domaine public</a>.</p>
</div><div>
<p><span>[<a href="http://romainelubrique.org/#nh2-2" title="Notes 2-2" rev="footnote">2</a>] </span>En compagnie des étudiants, un <a href="http://romainelubrique.org/calendrier-avent-domaine-public">atelier</a> avait été mis en place en octobre 2013 pour justement faire le choix de ces auteurs.</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/pages-publiques-livre-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="">Le calculateur du domaine public est n&eacute;</a> (18/02/2014)</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><li>Romaine Lubrique : <a href="">Le domaine public payant, selon Victor Hugo (1878)</a> (22/04/2014)</li><li>Romaine Lubrique : <a href="">Pour ou contre le domaine public payant ?</a> (24/04/2014)</li></ul></div></p>


feed_id: http://www.wxproject.com/article19/mariadb-mysql-htmltotext-recuperer-le-texte-brut-d-un-champ-html
title: Zeph : MariaDB/MySQL "htmltotext" récupérer le texte brut d'un champ Html
uri: Zeph-MariaDB-MySQL-htmltotext-récupérer-le-texte-brut-d-un-champ
url: http://www.wxproject.com/article19/mariadb-mysql-htmltotext-recuperer-le-texte-brut-d-un-champ-html
content:
<p>
	<img alt="" src="media/20b3a8fb.dbsettings.png" data-original-source="http://www.wxproject.com/data/images/dbsettings.png"></p>
<p>
	<a href="https://mariadb.org/" target="_blank"><img alt="" src="media/86066f40.mariadb.png" data-original-source="http://www.wxproject.com/data/images/mariadb.png"></a> <a href="https://www.mysql.fr/" target="_blank"><img alt="" src="media/75ba258b.mysql.png" data-original-source="http://www.wxproject.com/data/images/mysql.png"></a></p>
<h3>
	Fonction <em>htmltotext</em> pour extraire le texte brut d'un contenu Html<br>
	 </h3>
<p>
	J'ai besoin de récupérer le texte d'un contenu Html stocké dans une base de données MariaDB.<br>
	Après recherche je n'ai rien trouvé de satisfaisant, cela doit être simple, portable et éviter l'installation d'application tierce.<br>
	La fonction MySQL suivante convient à mon besoin :</p>
<p>
	 </p>
<pre>
DROP FUNCTION IF EXISTS htmltotext;
DELIMITER |
CREATE FUNCTION `htmltotext`($str text) RETURNS text CHARSET latin1 DETERMINISTIC NO SQL 
BEGIN
    DECLARE $start, $end INT DEFAULT 1;
    IF($str IS NULL) THEN RETURN ""; END IF;

    SET $str = REPLACE($str, "\\r\\n", "");	
    SET $str = REPLACE($str, "<br>", "\\r\\n");
    SET $str = REPLACE($str, "<br/>", "\\r\\n");
    SET $str = REPLACE($str, "<br />", "\\r\\n");
    SET $str = REPLACE($str, "</p>", "</p>\\r\\n");

    SET $str = REPLACE($str, "&amp;nbsp;", " ");
    SET $str = REPLACE($str, "&amp;euro;", "€");
    SET $str = REPLACE($str, "&amp;aacute;", "á");
    SET $str = REPLACE($str, "&amp;agrave;", "à");
    SET $str = REPLACE($str, "&amp;eacute;", "é");
    SET $str = REPLACE($str, "&amp;egrave;", "è");
    SET $str = REPLACE($str, "&amp;iacute;", "í");
    SET $str = REPLACE($str, "&amp;oacute;", "ó");
    SET $str = REPLACE($str, "&amp;uacute;", "ú");
    SET $str = REPLACE($str, "&amp;lt;", "<");
    SET $str = REPLACE($str, "&amp;gt;", ">");
    SET $str = REPLACE($str, "&amp;trade;", "™");

    LOOP
        SET $start = LOCATE("<", $str, $start);
        IF (!$start) THEN RETURN $str; END IF;
        SET $end = LOCATE(">", $str, $start);
        IF (!$end) THEN SET $end = $start; END IF;
        SET $str = INSERT($str, $start, $end - $start + 1, "");
    END LOOP;
END
|
DELIMITER ;
</pre>
<p>
	Mon choix est de renvoyer une chaîne vide pour un appel avec NULL, vous pouvez remplacer la ligne suivante</p>
<pre>
IF($str IS NULL) THEN RETURN ""; END IF;</pre>
<p>
	par</p>
<pre>
IF($str IS NULL) THEN RETURN NULL; END IF;</pre>
<p>
	Pour retourner NULL avec un appel avec NULL en paramètre, c'est le comportement de la plus part des fonctions MySQL.</p>
<p>
	La première partie du code est là pour avoir des sauts de lignes, on remplace les <br> est </p> par un saut. Peut etre à compléter avec des remplacement de </h1> </h2> ... par un saut de ligne, dans mon cas je n'en ai pas besoin.</p>
<p>
	La seconde partie remplace les caractère spéciaux, la aussi à compléter suivant les besoins.</p>
<p>
	Enfin la dernière partie supprime les tags html, on enlève tout ce qui se trouve entre < et ></p>
<p><img src="media/5237620e.4fc399642e8b017d80dfcfc96d61e9c7" data-original-source="http://cdn.libravatar.org/avatar/4fc399642e8b017d80dfcfc96d61e9c7" alt="Gravatar de Zeph" class="gravatar" /><br/><i>Original post of <a href="http://www.wxproject.com/article19/mariadb-mysql-htmltotext-recuperer-le-texte-brut-d-un-champ-html" title="Visit the source">Zeph</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>alienus : <a href="">HTMLiser un r&eacute;pertoire internet</a> (07/11/2010)</li><li>Philippe Scoffoni : <a href="">Edito vid&eacute;o &ndash; PostgreSQL 9.2 progresse, faut-il abandonner MySQL et passer &agrave; MariaDB ?</a> (17/09/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 10, December 2012</a> (10/12/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 01, April 2013</a> (01/04/2013)</li><li>Carl Chenet : <a href="">Vrac de mini-messages n&deg;5 : rhel7, PyPy, Prism, Debian Wheezy 7.1, docker, SSH, chromium</a> (18/06/2013)</li></ul></div></p>


feed_id: http://romainelubrique.org/aviary-attorney-jeu-domaine-public
title: Romaine Lubrique : Un futur jeu directement inspiré du domaine public français des années 1840
uri: Romaine-Lubrique-Un-futur-jeu-directement-inspiré-du-domaine-public
url: http://romainelubrique.org/aviary-attorney-jeu-domaine-public
content:
<img alt="" align="right" src="media/de3140bc.arton161-e182a.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L150xH150/arton161-e182a.png" width="150" height="150"><div><p><i>Un magistral exemple de remix du domaine public numérisé...</i></p> <p>En septembre dernier, le développeur de jeu <i>SketchyLogic</i> <a href="http://aviaryattorney.tumblr.com/post/96716025929/aviary-attorney-birdseed-for-all" rel="external">se promène</a> nonchalamment sur Internet...</p>
<blockquote>
<p>While browsing through some archived public domain books, I stumbled on a goldmine of satirical drawings from a French artist in the 1840s.</p>
</blockquote>
<p>Et, révélation, il découvre le livre <i><a href="http://fr.wikipedia.org/wiki/Sc%C3%A8nes_de_la_vie_priv%C3%A9e_et_publique_des_animaux" rel="external">Scènes de la vie privée et publique des animaux</a></i>. Publié entre 1840 et 1842, ce recueil d'articles anthropomorphes nous est connu encore aujourd'hui parce que des plumes aussi célèbres que Balzac ou Musset y ont participé. Mais il est aussi voire surtout illustré par <a href="http://fr.wikipedia.org/wiki/Grandville" rel="external">Grandville</a>...</p>
<blockquote>
<p>I had an urge to give the drawings a new life, so I started work on a narrative-heavy lawyering game that made use of the assets.</p>
</blockquote>
<p>Ce sont ses dessins qui attirent l'attention de notre développeur. Une « mine d'or », nous dit-il. Il souhaite leur « donner une nouvelle vie ». Il imagine alors de suite un jeu mettant en scène les animaux du livre avec des oiseaux représentants de la justice comme principaux protagonistes. Cela s'appellera <strong>Aviary Attorney</strong><span> [<a href="http://romainelubrique.org/#nb1" rel="footnote" title="Le titre s" inspire de ace attorney c jeu d mettant en sc et>1</a>]</span>.</p> <p>Et de nous en proposer illico une première esquisse (en<a href="http://romainelubrique.org/gifs-animes-domaine-public">gif animé</a>) :</p> <p><span>
<img src="media/56e9eafb.aviary-attorney1-6b719.gif" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH332/aviary-attorney1-6b719.gif" width="500" height="332" alt=""></span></p> <p>Dans le jeu tel qu'il s'annonce, vous serez Jayjay Falcon, un avocat qui tentera de prouver l'innocence de sa cliente, la féline Lady Caterline Demiaou, accusée (à tort ?) de meurtre. Il vous faudra pour cela rencontrer de nombreux protagonistes et démêler le vrai du faux de vos discussions.</p> <p>Quelques jours plus tard, il <a href="http://aviaryattorney.tumblr.com/post/97262094114/setting-characters" rel="external">affine ses personnages</a> et décide que la trame de l'histoire se déroulera à Paris en l'an de grâce 1847.</p> <p>Les décors étant pris dans deux autres livres <i><a href="https://archive.org/details/parisrvolution00lenouoft" rel="external">Paris révolutionnaire</a></i> et <i><a href="http://gallica.bnf.fr/ark:/12148/btv1b2000082q" rel="external">Paris à travers les âges</a></i>.</p> <p><span>
<img src="media/deeb0d9f.9xzepem-784b5.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH292/9xzepem-784b5.jpg" width="500" height="292" alt=""></span></p> <p>Brrr, notre héros dans les catacombes.</p> <p><span>
<img src="media/c6ac9c9b.lknwe7h-a53c6.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH293/lknwe7h-a53c6.jpg" width="500" height="293" alt=""></span></p> <p>Et prenons garde à la <i>République des Loups</i> !</p> <p><span>
<img src="media/b226315c.fcbj1ym-df4f5.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH294/fcbj1ym-df4f5.jpg" width="500" height="294" alt=""></span></p> <p>Si tout ceci est permis, c'est parce que le livre en question est dans le domaine public. Mais si tout ceci est possible, c'est parce qu'on en trouve des versions numériques sur Internet, par exemple sur <a href="https://archive.org/details/scnesdelaviepr00stah" rel="external">Internet Archive</a> ou <a href="http://gallica.bnf.fr/ark:/12148/btv1b86002022" rel="external">Gallica</a>.</p> <p>Quant à Wikimedia Commons, on a pris soin d'en extraire les illustrations de Grandville dans <a href="http://commons.wikimedia.org/wiki/Category:Sc%C3%A8nes_de_la_vie_priv%C3%A9e_et_publique_des_animaux" rel="external">une catégorie dédiée</a>. On y retrouve ainsi par exemple notre <a href="media/49a3f60f.8nes_de_la_vie_privC3A9e_et_publique_des_animaux_tome_1_0515.jpg" data-original-source="http://commons.wikimedia.org/wiki/File:Sc%C3%A8nes_de_la_vie_priv%C3%A9e_et_publique_des_animaux,_tome_1_0515.jpg" rel="external">faucon</a> et notre <a href="media/23402fc1.8nes_de_la_vie_privC3A9e_et_publique_des_animaux_tome_2_0294.jpg" data-original-source="http://commons.wikimedia.org/wiki/File:Sc%C3%A8nes_de_la_vie_priv%C3%A9e_et_publique_des_animaux,_tome_2_0294.jpg" rel="external">féline</a>.</p> <p><span>
<img src="media/b062fb2a._de_la_vie_privee_et_publique_des_animaux__tome_2_0294-8a795.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH531/scenes_de_la_vie_privee_et_publique_des_animaux__tome_2_0294-8a795.jpg" width="500" height="531" alt=""></span></p> <p>Mais pour obtenir des numérisations de meilleure qualité encore et pour éprouver l'émotion de <a href="http://aviaryattorney.tumblr.com/post/101181262794/unboxing" rel="external">posséder la 1ère édition du livre</a>, pourquoi ne pas le retrouver et le commander sur Internet ?</p> <p><span>
<img src="media/917ec075.scenes-de-vie-animaux-3e68c.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH362/scenes-de-vie-animaux-3e68c.png" width="500" height="362" alt=""></span></p> <p>Et la musique me direz-vous ? Il <a href="http://agdg.me/wiki/index.php/Aviary_Attorney" rel="external">envisage</a> du <a href="http://fr.wikipedia.org/wiki/Camille_Saint-Sa%C3%ABns" rel="external">Camille Saint-Saëns</a> pour parfaire le tout et rester dans la même contemporanéité.</p> <p><i>SketchyLogic</i> nous donne rendez-vous dans quelques mois pour la sortie du jeu. On a grand hâte...</p> <p>Et en attendant, rendez-vous sur son <a href="http://aviaryattorney.tumblr.com/" rel="external">Tumblr</a> ou <a href="https://twitter.com/AviaryAttorney" rel="external">Twitter</a>.</p> <p><span>
<img src="media/674160c2.tumblr_inline_neldz3f0lb1sz4acd-3bee3.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH217/tumblr_inline_neldz3f0lb1sz4acd-3bee3.jpg" width="500" height="217" alt=""></span></p> <p><span>
<img src="media/d758ce30.tumblr_inline_neldzcam3b1sz4acd-a7320.jpg" data-original-source="http://romainelubrique.org/local/cache-vignettes/L500xH217/tumblr_inline_neldzcam3b1sz4acd-a7320.jpg" width="500" height="217" alt=""></span></p></div>
		<hr><div><p>À propos de Grandville, on notera le remarquable travail de numérisation de la bibliothèque municipale Stanislas de Nancy sur Flickr qui a le double bon goût de laisser les fichiers numérique dans le domaine public et d'en proposer des versions haute définition. Voir tout particulièrement les célèbres illustrations des <a href="https://www.flickr.com/photos/bmnstanislas/sets/72157648919891282/" rel="external">Fables de La Fontaine</a> et l'extraordinaire album <a href="https://www.flickr.com/photos/bmnstanislas/sets/72157648900799951/" rel="external">Les fleurs animées</a>.</p></div>
		<hr><div><div>
<p><span>[<a href="http://romainelubrique.org/#nh1" title="Notes 1" rev="footnote">1</a>] </span>Le titre s'inspire de <a href="http://fr.wikipedia.org/wiki/Ace_Attorney" rel="external">Ace Attorney</a>, célèbre jeu d'aventure mettant en scène et situation le jeune avocat Phoenix Wright.</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/aviary-attorney-jeu-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="">Chronique &laquo; Domaine public &raquo; #10 du 56Kast #35</a> (09/10/2014)</li><li>Romaine Lubrique : <a href="">Gifanimons le domaine public</a> (04/11/2014)</li><li>Romaine Lubrique : <a href="">Chronique &laquo; Domaine public &raquo; #11 du 56Kast #35</a> (08/11/2014)</li></ul></div></p>


feed_id: http://la-vache-libre.org/mps-youtube-0-2-0-disponible-ca-roxe-toujours-autant-du-poney/
title: La vache libre : mps-youtube 0.2.0 disponible – Ça roxe toujours autant du poney
uri: La-vache-libre-mps-youtube-0-2-0-disponible-Ça-roxe-toujours-au
url: http://la-vache-libre.org/mps-youtube-0-2-0-disponible-ca-roxe-toujours-autant-du-poney/
content:
<p><img title="mpsyt accueil" src="media/27fe922c.lavachelibrelavachelibre-labs_001.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/11/lavachelibre@lavachelibre-labs_001.png" alt="lavachelibre@lavachelibre-labs:~_001" width="763" height="525"></p>
<p>mps-youtube est un outil vraiment sympa que j’ai découvert il y a quelques temps et qui a été conçue dans le but permettre aux utilisateurs de profiter de Youtube depuis un terminal, en ligne de commande. Vous pourrez ainsi rechercher et lire des vidéos en provenance de Youtube, effectuer des recherches d’albums ciblées (par titres), rechercher et importer des playlists, télécharger de l’audio ou de la vidéo, le tout sous GNU/Linux, Windows et Mac OS X. mps-youtube a poursuivi sa route depuis l’époque où je vous en avais parlé pour la première fois (elle s’appelait encore <a title="pms-youtube" href="http://la-vache-libre.org/pms-youtube-un-nouvel-outil-en-ligne-de-commande-pour-youtube-absolument-indispensable/" target="_blank">pms-youtube</a> à l’époque), et l’application vient de nous être livrée en version 0.2.0, qui vous vous en doutez embarque quelques améliorations.</p>
<p>On notera par exemple l’arrivée de la détection automatique de la taille du terminal, l’apparition du transcodage mp3 via ffmpeg et avconv, l’apparition des options « da » et « dv » qui permettent respectivement de télécharger automatiquement le meilleur format audio et (ou) vidéo, et la prise en charge charge des notifications système pour Ubuntu via « lib-notify ». Si ça vous tente nous allons voir à nouveau comment faire pour installer et profiter de la bête sur Arch Linux, Manjaro et Ubuntu.<span></span></p>
<blockquote>
<p>Installation :</p>
</blockquote>
<p>Pour installer mps-youtube sur Arch Linux ou Manjaro, ce n’est pas bien compliqué. Il suffit d’ouvrir un terminal et de passer par <a title="AUR" href="https://aur.archlinux.org/packages/mps-youtube/" target="_blank">AUR</a> à l’aide la commande suivante :</p>
<pre>yaourt -S mps-youtube</pre>
<p>Sur Ubuntu ce n’est pas bien compliqué non plus. Ouvrez un terminal et entrez simplement les commandes suivantes :</p>
<pre>sudo apt-get install python-pip</pre>
<pre>sudo pip install mps-youtube</pre>
<p>Une fois que vous avez installé mps-youtube vous pouvez assurer le coup et installer un lecteur qui va bien pour ce genre d’utilisation. Je vous conseille vivement mplayer ou encore mieux, <a title="mpv" href="http://la-vache-libre.org/installer-mpv-sur-ubuntu-et-derives/" target="_blank">mpv</a>.</p>
<blockquote>
<p>Utilisation :</p>
</blockquote>
<p>Maintenant que tout est prêt il ne vous reste plus qu’à lancer l’application, ce que vous pouvez faire très facilement en entrant ceci dans votre terminal :</p>
<pre>mpsyt</pre>
<p>Vous arriverez alors sur une fenêtre semblable à celle de <a title="l'image d'illustration" href="media/27fe922c.lavachelibrelavachelibre-labs_001.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/11/lavachelibre@lavachelibre-labs_001.png" target="_blank">l’image d’illustration</a> et à ce stade il va falloir sélectionner le lecteur par défaut afin que vous puissiez lire des vidéos. Si vous ne le faites pas il y a de fortes chance pour que vous obteniez une erreur.</p>
<p>Pour sélectionner le lecteur par défaut (ici mplayer) entrez ceci dans votre terminal, en adaptant la commande pour indiquer celui de votre choix :</p>
<p>set player <strong>mplayer</strong></p>
<p>Comme vous pouvez le voir sur l’image ci-dessous il apparaît désormais dans la liste et si vous êtes rusés vous avez aussi compris qu’il est possible de paramétrer les autres options de la même manière. Entrez simplement « set », suivi de la fonction et de la valeur à modifier.</p>
<p>NB : <em>Si vous séchez vous pouvez bien entendu afficher l’aide à tous moments via la touche « h ».</em></p>
<p><img title="mpsyt paramètres" src="media/9fbdeca7.lavachelibrelavachelibre-labs_003.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/11/lavachelibre@lavachelibre-labs_003.png" alt="lavachelibre@lavachelibre-labs:~_003" width="763" height="525">Vous voilà prêts à effectuer votre première recherche, ce qui peut se faire à l’aide d’un simple « / », suivi du terme de recherche :</p>
<pre>/terme_de_recherche</pre>
<p>Une liste va alors s’afficher et il ne vous restera plus qu’à indiquer le numéro qui correspond au fichier que vous souhaitez lire et à appuyer sur la touche « Enter » pour le lancer.</p>
<p>Si vous le souhaitez vous pouvez aussi sélectionner plusieurs titres. Indiquez les numéros concernés comme ceci <em>1,2,3,4</em> ou indiquez une plage spécifique de la manière suivante, <em>1-6</em>, qui signifie que vous souhaitez les titres allant de 1 à 6.</p>
<p>Pour ce qui est des contrôles vous pourrez effectuer une avance rapide ou un retour en arrière via les flèches de votre clavier, passer au titre suivant à l’aide de la touche « q », mettre la lecture en pause à l’aide de la barre d’espace et augmenter ou diminuer le volume à l’aide des touches allant de 1 à 9.</p>
<p><img title="mpsyt enjoy" src="media/3a02155e.SC3A9lection_004.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/11/S%C3%A9lection_004.png" alt="Sélection_004" width="879" height="566"></p>
<blockquote><p>Conclusion :</p></blockquote>
<p>Bien entendu ces quelques exemples sont très loin de vous avoir tout montré sur cette application, qui recèle bien d’autres options très intéressantes.</p>
<p>Je vous laisse découvrir tout ça par vous-même et si vous le souhaitez n’hésitez pas à jeter un œil sur <a title="la page Github du projet" href="https://github.com/np1/mps-youtube" target="_blank">la page Github du projet</a> pour en savoir un peu plus. Vous y trouverez en prime les instructions d’installation pour Mac et Windows.</p>
<p>Pour finir je dirais que j’adore toujours autant cette application, qui plus que jamais roxe du poney !!!</p>
<p>Amusez-vous bien.</p>
<p><a title="via" href="http://www.webupd8.org/2014/11/youtube-command-line-player-and.html" target="_blank">via</a></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/mps-youtube-0-2-0-disponible-ca-roxe-toujours-autant-du-poney/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">CMUS &ndash; Un lecteur audio en mode console pour GNU/Linux</a> (22/10/2014)</li><li>La vache libre : <a href="">Knowthelist &ndash; Un player audio sympa et facile &agrave; prendre en main, pour animer vos soir&eacute;es</a> (10/09/2014)</li><li>La vache libre : <a href="">QRencode &ndash; Cr&eacute;ez des QR codes depuis votre terminal sous GNU/Linux</a> (15/10/2014)</li><li>La vache libre : <a href="">Gnome Shell Extension Installer &ndash; Installez vos extensions GNOME depuis le terminal</a> (24/10/2014)</li><li>La vache libre : <a href="">Pms-youtube &ndash; Un nouvel outil en ligne de commande pour Youtube absolument indispensable</a> (07/02/2014)</li></ul></div></p>


feed_id: http://la-vache-libre.org/robocode-un-jeux-interessant-pour-les-gamers-et-les-programmeurs-java/
title: La vache libre : Robocode – Un jeux intéressant pour les gamers et les programmeurs Java
uri: La-vache-libre-Robocode-Un-jeux-intéressant-pour-les-gamers-et
url: http://la-vache-libre.org/robocode-un-jeux-interessant-pour-les-gamers-et-les-programmeurs-java/
content:
<p><img title="Robocode" src="media/02e67cad.rn-215-Round-1-of-10-18-TPS-19-FPS-Used-mem-51-of-455-MB_006.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/11/Robocode-Turn-215-Round-1-of-10-18-TPS-19-FPS-Used-mem-51-of-455-MB_006.png" alt="Robocode: Turn 215, Round 1 of 10, 18 TPS, 19 FPS, Used mem: 51 of 455 MB_006" width="640" height="494"></p>
<p>Si vous aimez bien jouer et programmer, Robocode est un jeu éducatif assez intéressant qui va sans doute vous plaire. Placé sous licence libre et distribué gratuitement par IBM, Robocode a pour principe de vous permettre de concevoir des batailles de tanks miniatures à partir de modèles préconfigurés, ou programmés par vos propres soins. Une fois que la bataille est lancée les tanks (ou les bots si vous préférez) s’affrontent automatiquement, jusqu’à ce qu’il n’en reste qu’un. Outre le combat pur et dur, l’intérêt de Robocode réside dans l’étude du comportement des différentes machines (cadence de tir, mouvement des tourelles, vitesse de déplacement, trajectoires, etc), que vous allez pouvoir améliorer à l’aide d’un éditeur/compilateur intégré et de quelques connaissances en Java. En gros si vous voulez améliorer ou mettre en pratique les connaissances que vous avez dans ce langage et tâter de l’intelligence artificielle, ce jeu est un bon moyen de le faire.<span></span></p>
<p>Sur la capture ci dessous vous pouvez voir la fenêtre qui va vous permettre de sélectionner vos robots afin de préparer votre bataille. Vous pouvez sélectionner le nombre d’unités que vous souhaitez voir évoluer et l’onglet Rules va vous permettre de choisir le nombre de rounds et la taille de la map.</p>
<p><img title="New Battle" src="media/2cdb553b.New-Battle_009.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/11/New-Battle_009.png" alt="New Battle_009" width="640" height="504"></p>
<p>Ici vous pouvez voir les infos relatives à un des bots évoluant sur la map et s’il le faut vous pouvez même le killer afin de le retirer de la bataille.</p>
<p><img title="sample" src="media/a542079e.sample.Corners-1_007.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/11/sample.Corners-1_007.png" alt="sample.Corners (1)_007" width="478" height="348"></p>
<p>Une fois la partie terminée vous pourrez analyser les statistiques globales, qui seront sans doute très instructives pour vous permettre d’affiner le comportement de vos machines et de les rendre plus performantes (intelligentes).</p>
<p><img src="media/f2705e27.Results-for-10-rounds_008.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/11/Results-for-10-rounds_008.png" alt="Results for 10 rounds_008" width="640" height="150"></p>
<p>Sur cette dernière capture vous pouvez voir à quoi ressemble l’éditeur de Bot, qui vous sera indispensables pour créer vos machines.</p>
<p><img title="Éditeur" src="media/f195ca48.Robot-Editor_010.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/11/Robot-Editor_010.png" alt="Robot Editor_010" width="640" height="524"></p>
<p>Comme vous l’avez compris Robocode n’est pas qu’un simple jeu, mais une suite éducative complète, qui va vous permettre de programmer (ou de vous apprendre à le faire) tout en vous amusant.</p>
<p>Si vous avez envie d’en savoir un peu plus sur la bête, vous pouvez visiter <a title="le site du projet" href="http://robocode.sourceforge.net/" target="_blank">le site du projet</a> ou écumer <a title="le Wiki" href="http://robowiki.net/" target="_blank">le Wiki</a> pour vous inspirer et dégoter des fonctions. Pour le téléchargement c’est sur <a title="cette page" href="http://sourceforge.net/projects/robocode/files/" target="_blank">cette page</a> que ça se passe.</p>
<p>Si vous tournez sur Ubuntu vous pouvez installer Robocode en procédant de la sorte. Ouvrez un terminal et commencez par installer les paquets suivants (Oracle Java JDK) :</p>
<pre>sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer</pre>
<p>Une fois que c’est fait entrez ceci dans votre Shell :</p>
<pre>wget http://skylink.dl.sourceforge.net/project/robocode/robocode/1.9.2.4/robocode-1.9.2.4-setup.jar
java -jar robocode-1.9.2.4-setup.jar
cd robocode/
./robocode.sh</pre>
<p>Si vous tournez sous Arch Linux et Manjaro c’est via <a title="AUR" href="https://aur.archlinux.org/packages/robocode/" target="_blank">AUR</a> que ça se passe, à l’aide de cette simple commande :</p>
<pre>yaourt -S robocode</pre>
<p>Amusez-vous bien et bonne prog :)</p>
<p><a title="via" href="http://www.sysads.co.uk/2014/11/robocode-1-9-2-4-tank-combat-simulation-engine-released/" target="_blank">via</a></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/robocode-un-jeux-interessant-pour-les-gamers-et-les-programmeurs-java/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Pogo &ndash; Un player audio pour GNU/Linux, qui va &agrave; l&rsquo;essentiel</a> (24/08/2014)</li><li>La vache libre : <a href="">Installer Budgie Desktop sur Ubuntu, Arch Linux et Manjaro</a> (18/11/2014)</li><li>La vache libre : <a href="">Asunder &ndash; Un CD ripper/encoder audio qui roxe du poney</a> (10/06/2014)</li><li>La vache libre : <a href="">Phototonic &ndash; La petite visionneuse d&rsquo;images Qt qui a tout d&rsquo;une grande, disponible en version 1.0 stable</a> (17/07/2014)</li><li>La vache libre : <a href="">tty-clock &ndash; Une montre qui a du chien pour votre terminal</a> (25/07/2014)</li></ul></div></p>


feed_id: http://blog.famillecollet.com/post/2014/11/28/PHP-version-5.5.20RC1-et-5.6.4RC1
title: Remi Collet : PHP version 5.5.20RC1 et 5.6.4RC1
uri: Remi-Collet-PHP-version-5-5-20RC1-et-5-6-4RC1
url: http://blog.famillecollet.com/post/2014/11/28/PHP-version-5.5.20RC1-et-5.6.4RC1
content:
<p><strong><img alt="emblem-notice-24.png" src="media/932a6714.emblem-notice-24.png" data-original-source="http://blog.famillecollet.com/public/icons/emblem-notice-24.png">Nouveauté</strong> : les versions <em>Release Candidate</em> sont désormais disponibles dans le dépôt <strong>remi-test </strong>pour <strong>Fedora</strong> et <strong>Enterprise Linux</strong> (RHEL / CentOS) afin de permettre au plus grand nombre de les tester. Elles sont uniquement fournit en <em>Software Collections</em>, pour une installation en parallèle, solution idéale pour ce type de tests.</p>
<p>Les RPM de <strong>PHP version 5.6.4RC1</strong> en <strong>SCL</strong> sont disponibles dans le dépôt <strong>remi-test</strong> pour <strong>Fedora 19-21</strong> et <strong>Enterprise Linux</strong>.</p>
<p>Les RPM de <strong>PHP version 5.5.20RC1</strong> en <strong>SCL</strong> sont disponibles dans le dépôt <strong>remi-test</strong> pour <strong>Fedora 21 </strong>et <strong>Enterprise Linux</strong>.</p>    <p><img alt="emblem-notice-24.png" src="media/932a6714.emblem-notice-24.png" data-original-source="http://blog.famillecollet.com/public/icons/emblem-notice-24.png">Installation : voir la <a href="http://blog.famillecollet.com/pages/Config">Configuration du dépôt</a> et choisir la version.</p>
<strong>Installation en parallèle</strong>, en <a href="http://blog.famillecollet.com/post/2014/08/25/PHP-5.6-en-Software-Collection">Software Collections</a> de PHP<strong> 5.6</strong> (<strong>x86_64</strong> uniquement) :
<pre>yum --enablerepo=remi,remi-test install php56</pre><strong>Installation en parallèle</strong>, en <a href="http://blog.famillecollet.com/post/2014/09/03/PHP-5.5-en-Software-Collection">Software Collections</a> de PHP<strong> 5.5</strong> (<strong>x86_64</strong> uniquement) :
<pre>yum --enablerepo=remi,remi-test install php55</pre>
<p>A noter, la version 5.6.4RC1 est aussi disponible dans Fedora <em>rawhide</em>. </p>
<p><img alt="emblem-notice-24.png" src="media/932a6714.emblem-notice-24.png" data-original-source="http://blog.famillecollet.com/public/icons/emblem-notice-24.png">La version RC est généralement identique à la version <strong>finale</strong> (à l'exception de correctifs de sécurité).</p>
<p align="center"><strong>Software Collections </strong>(php55/php56)</p>
<p>
<img src="http://rpms.famillecollet.com/stats/stat.php?name=php56-php-common&amp;version=5.6.4&amp;lang=fr&amp;beta=RC1" alt=""></p>
<p align="center">
<img src="http://rpms.famillecollet.com/stats/stat.php?name=php55-php-common&amp;version=5.5.20&amp;lang=fr&amp;beta=RC1" alt=""></p>
<p><img src="media/3d2d1a35.2665280f5ed66efe5e772da3f0403a2c" data-original-source="http://cdn.libravatar.org/avatar/2665280f5ed66efe5e772da3f0403a2c" alt="Gravatar de Remi Collet" class="gravatar" /><br/><i>Original post of <a href="http://blog.famillecollet.com/post/2014/11/28/PHP-version-5.5.20RC1-et-5.6.4RC1" 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 5.6 en Software Collection</a> (25/08/2014)</li><li>Remi Collet : <a href="">PHP 5.6.0 Release Candidate</a> (20/06/2014)</li><li>Remi Collet : <a href="">Plus d&#039;extensions PHP pour RHSCL</a> (18/07/2013)</li></ul></div></p>


feed_id: http://philippe.scoffoni.net/logiciel-libre-remediation-ou-innovation/
title: Philippe Scoffoni : Logiciel libre, remédiation ou innovation ?
uri: Philippe-Scoffoni-Logiciel-libre-remédiation-ou-innovation
url: http://philippe.scoffoni.net/logiciel-libre-remediation-ou-innovation/
content:
<p><strong><a href="media/e58c018a.plate-223322_640.jpg" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/11/plate-223322_640.jpg"><img src="media/e58c018a.plate-223322_640.jpg" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/11/plate-223322_640.jpg" alt="Innovation" width="240" height="182"></a>L’innovation est-elle dans les gènes du logiciel libre ou ce dernier n’est-il qu’un outil de remédiation.</strong></p><p>Commençons par définir ces deux termes :</p><blockquote><p><a title="Innovation" href="https://fr.wiktionary.org/wiki/innover#.C3.89tymologie">Innovation</a> : Apporter un changement radical dans un système, dans une collectivité, dans une façon de procéder.</p><p><a title="Remédiation" href="http://www.larousse.fr/dictionnaires/francais/rem%C3%A9diation/10910436">Remédiation</a> : <span>Dans le cadre de l’école, soutien apporté aux élèves qui ont du mal à acquérir les fondamentaux (lecture, écriture, calcul).</span></p></blockquote><p>Concernant ce dernier terme et le contexte dans lequel je l’utilise, il est question de pallier l’absence d’une alternative sous licence libre à un logiciel sous licence propriétaire.</p><p>Dans laquelle de ces positions, 30 ans après son lancement, se situe le logiciel libre ? Si on regarde le logiciel libre par le prisme du <strong>monde non marchand</strong>, je dirais que nous sommes dans la grande majorité des cas en remédiation. Bien sûr il y a eu des innovations apportées par le logiciel libre et leur prise en main par des entreprises les a bien souvent transformés en innovation. De plus<strong> ce n’est pas l’outil qui est innovant, mais l’usage que l’on en fait.</strong></p><p>Quand je lis l’article de Cep, <a title="Ça ou rien ? Ça et rien ?" href="http://blog-libre.org/post/2014/11/27/ca-ou-rien-ca-et-rien">Ça ou rien ? Ça et rien ?</a>, je suis déçu par cette forme de résignation. Pourquoi rien ? <strong>Pourquoi le logiciel libre non marchand ne serait pas capable d’innovation ?</strong> Pour innover, il faut de l’argent certes et le monde non marchand en est généralement dépourvu. Enfin pas tous, suivez mon regard, Mozilla a de l’argent et bien suffisamment pour mettre en place les rouages de l’innovation.</p><p>Mais voilà, Mozilla fait dans la remédiation désormais, un système d’exploitation pour mobile… Les techniciens m’étriperont et diront que <strong>FirefoxOS</strong> est une innovation majeure. Techniquement pourquoi pas, je peux l’admettre. En terme d’usage c’est pour l’instant un copier/coller de ce qui existe déjà, nulle innovation.</p><p>Pourtant, innovation, il y a eu. Firefox à ces débuts était innovant, car il permettait à l’utilisateur de facilement étendre les fonctionnalités de son navigateur. Chose dont Internet Explorer était incapable simplement. Couplé à une plus grande sécurité, la mayonnaise a pris. <a title="Firefox n'est plus que le 4e navigateur Web en Europe..." href="http://www.zdnet.fr/actualites/firefox-n-est-plus-que-le-4e-navigateur-web-en-europe-39810129.htm">Aujourd’hui, elle retombe</a>. Mais peut-être la version 34 et son module de tchat vidéo apportera-t-il ce petit plus, cette petite innovation d’usage (l’intégration de la communication voix et vidéo dans une navigateur) qui rendra Firefox à nouveau attrayant. Après tout les navigateurs web sont désormais au centre de nos usages.</p><p>Un autre exemple qui me semble parlant : Diaspora*. Innovant ? En matière d’usages non. Rien que je ne puisse déjà faire depuis des années. Finissons avec « the last but not the least », Framasoft et <a title="Dégooglisons Internet" href="http://degooglisons-internet.org/">son opération de « dégooglisation »</a> (décidément quel horrible terme d’un point de vue communication, mais bon pas mieux…). Voilà bien ce que je qualifie de remédiation.</p><p>Pourtant <strong>j’applaudis et continuerais d’applaudir des deux mains ces initiatives</strong>. Elles sont de fait <strong>nécessaires, indispensables, mais pas suffisantes</strong>. Le logiciel libre non marchand a besoin d’innover. Et c’est bien là que le bât blesse et probablement une des raisons qui rend aujourd’hui l’actualité du logiciel libre (non marchand, j’insiste encore) si plate. Les combats actuels visent juste à essayer de « refaire pareil »,  car sinon c’est ça et/ou rien pour la communauté du libre.</p><p>Dans le monde du logiciel libre marchand, tout est différent, les moyens existent, l’innovation <strong>avec</strong> des logiciels (pas toujours totalement libre) existe. Il suffit de regarder ce que le projet <a title="Docker" href="https://fr.wikipedia.org/wiki/Docker_%28Syst%C3%A8me_de_conteneur_Linux%29">Docker</a> est devenu en l’espace de quelques mois, après avoir végété en France pendant plus de trois ans. Mais ceci est un autre débat <img src="media/a1f654db.icon_smile.gif" data-original-source="http://philippe.scoffoni.net/wp-includes/images/smilies/icon_smile.gif" alt=":-)">  Inconvénient, le résultat conduit souvent à l’apparition de « briques » dont l’utilisation impose des prestataires et donc indirectement réduit « le droit d’utiliser » ou les embarque dans des services aux finalités incertaines.</p><p>Alors, vous allez me dire, ben vas-y toi propose, puisque ça a l’air facile !</p><p>Comme je l’ai dit, innover, ce sont des rouages, qui bien souvent imposent l’implication de compétences hétérogènes. Il ne faut pas que des développeurs, ils sont <strong>nécessaires, indispensables, mais pas suffisants</strong>. Il faut des utilisateurs. Je l’ai déjà écrit maintes fois, le logiciel libre non marchand ne s’en sortira qu’en impliquant pleinement les utilisateurs. C’est avec eux qu’il faut travailler pour voir émerger des innovations potentielles. Les services innovants du numérique qui aujourd’hui renversent des pans entiers de notre économie sont rarement issus de développeurs. Elles partent d’un constat d’utilisateur, d’un problème d’utilisateur.</p><p>Le logiciel propriétaire n’a au fond jamais été le problème de l’utilisateur. Il n’en perçoit les défauts que de façon lointaine. Alors, le monde du logiciel libre non-marchand devrait commencer par sortir la tête du guidon de la remédiation et regarder autour de lui son monde, <a title="Diaspora* ou l’entre-soi" href="http://blog-libre.org/post/2014/04/06/diaspora_entre_soi">sortir de l’entre-soi</a> comme l’écrit Grand Maître C <a title="Diaspora* n'est pas libre" href="http://blog-libre.org/post/2014/11/26/diaspora-nest-pas-libre">plus que jamais en forme</a>. Les utilisateurs attendent qu’on leur propose des choses différentes, nouvelles pour s’en saisir. Et quand ils ont trouvé la perle rare, aucune résistance au changement, ergonomie douteuse ou difficulté de prise en main, ne viendra leur barrer la route.</p><p>Des propositions ? Vous savez très bien que je défends celles de <a title="Meza|Lab" href="https://twitter.com/meza_lab">Meza|Lab</a> (1), car il s’agit d’usages avant tout, portés par des logiciels libres. Difficile à comprendre ? Sûrement, car tout est différent et nouveau : les usages, le modèle économique, la démarche et surtout c’est conçu par des non « free software native ». Je n’en suis pas un non plus. Je suis venu au libre tardivement et c’est probablement ce qui me fait voir les choses différemment.</p><p>Une conclusion ? Il n’y en a pas vraiment. Le logiciel n’est qu’un outil et c’est ce que l’on en fait qui lui donne sa finalité. Alors les logiciels libres sont tout autant capables d’innovation que de remédiation. C’est juste une question d’orientation et de choix. Si les acteurs du logiciel libre non marchand veulent reprendre la main, c’est d’innovations dont ils ont besoin. Debian, LibreOffice, Mozilla doivent innover. Car seule une rupture d’usage peut provoquer l’adoption massive de l’outil : le logiciel libre. Nous aurons ensuite le temps de parler de « liberté » <img src="media/a1f654db.icon_smile.gif" data-original-source="http://philippe.scoffoni.net/wp-includes/images/smilies/icon_smile.gif" alt=":-)"> . Sinon c’est laisser la place aux  prédateurs marchands de notre époque dont les objectifs premiers sont tout, sauf rendre le contrôle à l’utilisateur de son informatique.</p><p>Point important, il y a des entrepreneurs du logiciel libre qui cherchent à innover dans l’intérêt de l’utilisateur final. Je ne suis pas victime du syndrome du « méchant » monde marchand. J’en fais partie et il peut même être un partenaire pertinent pour le monde  non marchand <a title="Des bénévoles Mozilla sur les marchés mais pas chez Leclerc" href="http://philippe.scoffoni.net/benevoles-mozilla-sur-les-marches-mais-pas-chez-leclerc/">pour autant que l’on prenne garde à ne pas mélanger les genres</a>.</p><p>Cet article est un « jeté » de pensées plus ou moins structurées dont l’unique prétention est d’essayer de me permettre d’y voir un peu plus clair. Vos contributions sereines seront les bienvenus comme toujours.</p><p>(1) Oui c’est un  lien vers Twitter, mais ce sont des utilisateurs qui auraient besoin d’un tech pour mettre à jour le site Drupal fermé pour case de faille de sécurité… A votre bon cœur ! <img src="media/2fa55d90.icon_wink.gif" data-original-source="http://philippe.scoffoni.net/wp-includes/images/smilies/icon_wink.gif" alt=";-)"></p> <img src="http://philippe.scoffoni.net/?feed-stats-post-id=5562" width="1" height="1"><hr><a href="http://philippe.scoffoni.net/logiciel-libre-remediation-ou-innovation/#comments">Réagir à cet article</a><p><small>Article original écrit par Philippe Scoffoni le 28/11/2014. | <a href="http://philippe.scoffoni.net/logiciel-libre-remediation-ou-innovation/">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/logiciel-libre-remediation-ou-innovation/" 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="">Un adware Amazon dans Ubuntu 12.10 ou X-repetita, quel avenir pour le logiciel libre ?</a> (24/09/2012)</li><li>Philippe Scoffoni : <a href="">Ubuntu 12.10 : Affiliation, donation, de Charybde en Scylla ?</a> (17/10/2012)</li><li>Philippe Scoffoni : <a href="">Un logiciel libre qui bloque le lancement de ses anciennes versions</a> (17/09/2014)</li><li>Framablog : <a href="">D&eacute;bat : 9 points (ou tabous ?) jamais (ou rarement) discut&eacute;s dans le logiciel libre</a> (08/02/2013)</li><li>Framablog : <a href="">&Eacute;ducation : priorit&eacute; au logiciel libre ou respect de la &laquo; neutralit&eacute; technologique &raquo; ?</a> (26/05/2013)</li></ul></div></p>


title: Bartounet : Remplacement d'une Box ADSL OVH par un routeur / Firewall PfSense.
uri: Bartounet-Remplacement-d-une-Box-ADSL-OVH-par-un-routeur-Firewall
feed_id:
http://blog.info16.fr/index.php?article62/remplacement-d-une-box-adsl-ovh-par-un-routeur-firewall-pfsense

url:
http://blog.info16.fr/index.php?article62/remplacement-d-une-box-adsl-ovh-par-un-routeur-firewall-pfsense

content:
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>nasmaison</title><span>Remplacement d'une Box ADSL par un
routeur / Firewall PfSense.<br><br><img alt="PfSense" src="media/d095a1c2.image02.png" data-original-source="http://www.3cx.com/wp-content/uploads/2014/05/image02.png"><br><br></span>
<br>
Voilà quelques temps que j'ai un accès ADSL OVH.<br>
J'ai comme la majorité des gens utilisé un bon moment leur routeur
livré en standard.<br>
OVH envoi à ses abonnés le Technicolor TG788vn<br><br><img alt="technicolor" src="media/c7626360.05307822-photo-modem-vdsl2-technicolor-tg589vn-v2.jpg" data-original-source="http://img.clubic.com/05307822-photo-modem-vdsl2-technicolor-tg589vn-v2.jpg"><br><br><br>
Ce n'est pas un mauvais modem routeur, mais je trouve son interface
particulièrement lourde et les fonctionnalités assez limités.<br>
Si on veut faire des conf un peu touchy il faut tout de suite les faire
en ligne de commande. ( Et cela ne fonctionne pas toujours)<br><br>
Il me manquait des fonctionnalités agréables tels que:<br><ul><li>VPN ( IPSEC, PPTP, OpenVPN)</li>
<li>Un vrai firewall</li>
<li>Des logs dignent de nom</li>
<li>Gestion des DMZ</li>
<li>...</li>
</ul><br>
J'ai cherché un petit moment et mon choix s'est porté sur PfSense.<br><br>
2 Problèmes majeurs se présentaient:<br><ol><li>Sur quoi installer PsSense</li>
<li>Comment continuer à bénéficier de la téléphonie OVH sans leur Box
!!!</li>
</ol><br><span>Installation de PfSense<br><br></span>
<ul><li><strong>Plateforme matérielle:</strong></li>
</ul>
Je voulais un système qui consomme peu, silencieux, avec 3 ports
réseaux.<br>
Mon choix s'est porté sur un Boitier Alix 2D13<br>
J'ai trouvé ce boitier d'occasion sur le bon coin à 100€<br><br><br><img alt="alix 2D13" src="media/f7781634.418XiaAagRL._SY300_.jpg" data-original-source="http://ecx.images-amazon.com/images/I/418XiaAagRL._SY300_.jpg"><br><ul><li>Processeur : 500 MHz AMD Geode LX800 </li>
<li>DRAM : 256 MB DDR DRAM </li>
<li>Stockage : CompactFlash 4GB ( non fournie)<br></li>
<li>Alimentation : DC jack or passive POE, min. 7V to max. 20V </li>
<li>Trois diodes en facade arrière </li>
<li>Extension : 1 slots miniPCI slots, sur bus LPC</li>
<li>Connectivité : 3 ports Ethernet (Via VT6105M 10/100) dont un port
PoE</li>
</ul><br><ul><li><strong>Installation logicielle.</strong></li>
</ul>
Préparation de la carte Compact Flash:<br><br>
Il faut en premier lieu , installer le systeme PfSense sur la carte CF.<br>
Pour cela nous allons utiliser les images disques fournies par PfSense<br><br>
L'installation de PfSense est relativement rapide.<br>
N'inséréz pas encore la carte CF dans la boitier Alix, <br><br><a href="https://www.pfsense.org/download/mirror.php?section=downloads">https://www.pfsense.org/download/mirror.php?section=downloads</a><br><br>
On choisi la version 32 Bits/ Nano BSD / Port Série / 4GB ( dépend de
votre CF)<br><br><img alt="psense download" src="media/0caf963a.pfsense-image-dl.png" data-original-source="http://www.info16.fr/ftpl/pfsense-image-dl.png"><br><br>
Une fois l'image récupérée il suffit de la copier en mode Bloc sur
votre carte.<br>
Pour Cela rien de tel qu'un bon vieux dd<br><br>
On branche la carte CF sur un lecteur de carte CF et on copie l'image
sur la carte.<br><br><br>
Depuis un Linux, la commande ressemble à ça<br><br><pre><span>#zcat pfSense-2.1.5-RELEASE-4g-i386-nanobsd.img.gz | dd of=/dev/sdc bs=16k</span><span></span><br><br><span>Voilà l'image est copiée<br></span></pre>
<br>
Attention !!!<br><span>J'ai galéré une journée entière... sur
ce point là</span><br><span>J'avais une erreur du type : Can't
load kernel...</span><br><span>J'ai fini par essayer un autre lecteur
de carte USB et là miracle plus d'erreur.</span><br><span>Je pense que mon lecteur de carte
générique, écrivait des blocs corrompus..</span><br><br><br>
On insère la CF dans le boitier Alix , on branche un cable DB9 sur le
port série + un adaptateur USB série.<br><br>
Au départ de base le boitier Alix est en 38400Baud<br><br>
Paramétrez votre client console avec ces paramètres 3600 / 8 / 1<br><br>
Démmarez le boitier<br><br>
On appui sur S rapidement dès le boot du boitier, et on arrive sur le
Bios.<br><br>
Comme PfSense utilise une connexion série en 9600bps, il vaut mieux
paramétrer le bios de la même maniere.<br><br><pre><span>PC Engines ALIX.2 v0.99h</span><br><span>640 KB Base Memory</span><br><span>261120 KB Extended Memory</span></pre>
<pre><span>01F0 - no drive found !</span><br><span>BIOS setup:</span><br><span>*9* 9600 baud (2) 19200 baud (3) 38400 baud (5) 57600 baud (1) 115200 baud</span><br><span>*C* CHS mode (L) LBA mode <span title="(W)">(W)</span> HDD wait (V) HDD slave (U) UDMA enable</span><br><span>(M) MFGPT workaround</span><br><span>(P) late PCI init</span><br><span>*R* Serial console enable </span><br><span>(E) PXE boot enable </span><br><span>(X) Xmodem upload </span><br><span>(Q) Quit</span></pre>
<pre><span>Save changes Y/N ?</span></pre>
<br>
il suffit d'appuyer sur 9 pour passer en 9600baud et sauvegarder avec Y<br><br>
Pour information; Le bios 0.99h est conseillé pour utiliser pFsense et
CF<br>
SI il n'est pas dans cette version je vous invite à le mettre à jour : <a href="https://doc.pfsense.org/index.php/ALIX_BIOS_Update_Procedure">https://doc.pfsense.org/index.php/ALIX_BIOS_Update_Procedure</a><br><br>
Si tout c'est bien passé, en démarrant votre boitier, PfSense devrait
booter:<br><br><img alt="boot-pfsense" src="media/d0d8fb29.Typical_pfsense_boot.png" data-original-source="https://doc.pfsense.org/images/b/ba/Typical_pfsense_boot.png"><br><br>
L'installation est assez intuitive.<br>
Elle va vous demander de choisir vos interfaces WAN / LAN<br>
FreeBSD détecte vos carte réseau et leur donne un nom; En général ce
nom dépend du construteur de la carte.<br><br>
Pour moi les cartes du boitier Alix sont vr1, vr2, vr3<br>
Asigner une adresse IP à votre carte LAN<br><br>
Brancher la patte Lan de votre boitier Alix sur votre réseau Local<br><br>
ET vous pouvez maintenant vous y connecter depuis l'interface Web<br>
Pour ma part je n'ai pas paramétré l'interface WAN au départ car je
souhaitais faire du PPPOE<br><br><br><ul><li><strong>Mon schéma réseau CIBLE:</strong></li>
</ul><img alt="lan maison" src="media/8e104672.lanhome.png" data-original-source="http://www.info16.fr/ftpl/lanhome.png"><br><br>
Voiçi le schéma de mon réseau complet à la maison.<br><br>
Seule la partie Modem/Routeur est nouvelle<br>
Je remplace ma Box ADSL par un Modem + PfSense sur boitier ALIX<br><br>
Je branche mon modem sur la patte Wan de l'Alix et mon réseau local sur
la patte LAN.<br><br>
Et c'est parti pour l'interface Web.<br><br><img alt="web" src="media/919efff8.SC3A9lection_003.png" data-original-source="http://www.info16.fr/ftpl/S%C3%A9lection_003.png"><br><br>
Il ne reste plus qu'à paramétrer l'interface WAN en PPPOE - Avec login
et mot de passe<br>
Pour info pour OVH j'ai placé le MTU à 1456<br><br><img alt="pppoe" src="media/bc0f7b51.SC3A9lection_004.png" data-original-source="http://www.info16.fr/ftpl/S%C3%A9lection_004.png"><br><br><br>
PfSense est connecté et à pris mon IP Publique.<br><br>
JE vous laisse faire les paramétrages qui vous conviennent.<br>
DNS, DHCP, NAT, Rules etc...<br><br><br><strong>La téléphonie:<br></strong><br>
L'incovénient quand on utilise pas la Box OVH est qu'on ne bénéficie
plus de la téléphonie.<br>
Je voulais faire du SIP, mais OVH ne fournit pas les identifiants SIP...<br><br>
Par contre ils ont eut l'intelligence de proposer des équipements
préconfigurés SIP.<br>
J'ai donc opté pour le boitier Cisco SPA112<br><img alt="spa112" src="media/4828b3c0.SPA112_photo_large.jpg" data-original-source="http://www.cisco.com/content/dam/en/us/products/voicesw/ps6790/gatecont/ps10024/ps11977/SPA112_photo_large.jpg"><br><br>
Ce boitier permet de relier 2 téléphone analogiques.<br>
Il s'occupe de la partie SIP<br>
Il suffit donc de le relier sur le réseau local ( pour ma part je l'ai
laissé en DHCP)<br><br>
Pour info, chez OVH, il faut activer l'équipement dans votre manager
afin que les appels soient bien renvoyé sur le boitier.<br>
Comme OVH vous l'envoi préconfiguré, il n'y a rien à faire de plus.<br><br><strong>
</strong>
<hr><pr><strong></strong></pr><br><br>
<p><img src="media/fcc00551.98675c4464be4889b858e1cf143907f3" data-original-source="http://cdn.libravatar.org/avatar/98675c4464be4889b858e1cf143907f3" alt="Gravatar de Bartounet" class="gravatar" /><br/><i>Original post of <a href="http://blog.info16.fr/index.php?article62/remplacement-d-une-box-adsl-ovh-par-un-routeur-firewall-pfsense" title="Visit the source">Bartounet</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>Openwebtech : <a href="">Offre OVH ADSL no!Box et modem/routeur Netgear</a> (30/12/2011)</li></ul></div></p>


feed_id: http://mozillazine-fr.org/aidez-mozilla-francophone-a-repondre-aux-demandes-de-participation/
title: mozillaZine-fr : Aidez Mozilla francophone à répondre aux demandes de participation
uri: mozillaZine-fr-Aidez-Mozilla-francophone-à-répondre-aux-demandes-d
url: http://mozillazine-fr.org/aidez-mozilla-francophone-a-repondre-aux-demandes-de-participation/
content:
<p><img src="media/e98be7e1.voir_un_courriel_qui_vous_connectera_a_la_communaute_Mozilla.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/11/Preparez-vous_a_recevoir_un_courriel_qui_vous_connectera_a_la_communaute_Mozilla.png" alt="Préparez-vous à recevoir un courriel qui vous connectera à la communauté Mozilla" width="176" height="233">Voilà un domaine où votre participation fera la différence pour le projet Mozilla. Mozilla francophone reçoit les courriels des personnes intéressées par une contribution dans un domaine spécifique postés depuis la page en français <a href="https://www.mozilla.org/fr/contribute/" hreflang="fr" title="Les différentes façons de participer à Mozilla — Mozilla" lang="en">contribute de mozilla.org</a>. Des bénévoles de la communauté répondent aux quelques dizaines de messages par semaine reçus par ce biais.</p>
<p>Aujourd’hui, <a href="http://bonjourmozilla.fr/?post/2012/01/16/Yoric" hreflang="fr" title="Yoric - Bonjour Mozilla">David « Yoric »</a> lance sur la <a href="http://www.mozfr.org/liste" hreflang="fr" title="Mozilla francophone : S'inscrire à la liste de discussion">liste de MozFr</a> un appel au secours car il est seul à répondre à ceux qui expriment le désir de contribuer à Mozilla dans les catégories « Coder », « Développement web » et « Éducation », et ne peut plus faire face seul au flux. Vous pouvez venir l’aider à votre rythme et selon vos compétences avant qu’il ne laisse tomber. Ce serait vraiment bête de perdre ses contributions et celles des volontaires ayant fait un pas vers Mozilla.</p>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/aidez-mozilla-francophone-a-repondre-aux-demandes-de-participation/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>mozillaZine-fr : <a href="">Mozilla communique avec les d&amp;eacute;veloppeurs sur Stack Overflow</a> (20/11/2013)</li><li>mozillaZine-fr : <a href="">Une petite tranche d&amp;rsquo;histoire de Mozilla</a> (21/11/2013)</li><li>mozillaZine-fr : <a href="">Mozilla BadgeKit b&amp;ecirc;ta : le design</a> (09/03/2014)</li><li>mozillaZine-fr : <a href="">Air Mozilla : Conf&amp;eacute;rence Tor, Mozilla et RSF</a> (07/07/2014)</li><li>mozillaZine-fr : <a href="">Le nouveau visage de Firefox est arriv&amp;eacute; dans Nightly</a> (19/11/2013)</li></ul></div></p>


title: Bartounet : Controle Parental Avec OpenDNS : Une solution alternative au Proxy
uri: Bartounet-Controle-Parental-Avec-OpenDNS-Une-solution-alternative
feed_id:
http://blog.info16.fr/index.php?article63/controle-parental-avec-opendns-une-solution-alternative-au-proxy

url:
http://blog.info16.fr/index.php?article63/controle-parental-avec-opendns-une-solution-alternative-au-proxy

content:
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>nasmaison</title><span>Control Parental Avec OpenDNS : Une
solution alternative<br><br><img alt="opendns logo" src="media/cd92c579.2014060311012921Open-dns-logo.png" data-original-source="https://wiki.manjaro.org/images/archive/9/9a/20140603110129%21Open-dns-logo.png"><br><br></span>
<br>
A la maison, les enfants commencent à toucher à tout.<br>
Et à l'ère du numérique ils sont de plus en plus connectés.<br><br>
Mon petit, a eut une tablette Android à son dernier Noel et sans le
vouloir aboutit quelques fois sur des sites pas forcément
recommandables.<br><br>
j'y réfléchi depuis un petit moment : Comment filtrer facilement les
accès internet sans pour autant se lancer dans l'usine à gaz.<br><br>
Quelques solutions s'offrent à moi:<br><br><ul><li>L'installation d'un logiciel de controle parental sur tous les
équipement de la maison --> Trop lourd , pas centralisé</li>
<li>L'installation d'un Proxy filtrant type Squid + SquidGuard +
DansGuardian --> Très bonne solution que j'ai déjà installé en
entreprise et qui à fait ses preuves.</li>
<li>Utilisation des serveurs DNS de OpenDNS<br></li>
<li>La surveillance continue des actions de son enfant --> C'est
indispensable mais on ne peut pas être là 24h/24</li>
<li>Pas d'internet :)</li>
</ul>
J'en oublie surement<br><br>
La solution la plus sure et péreine est à mon avis le proxy.<br>
Mais cela implique, un serveur qui tourne 24h/24 ( Même si ce n'est
plus trop un problème puisque beaucoup d'entre nous on un nas qui
tourne)<br>
De plus cette solution nécessite pas mal d'installation et de
configuration.<br><br>
Au final pour commencer j'avais envie de tester la solution que propose
OpenDNS en gratuit.<br><br>
Le filtrage OpenDNS attaque le problème d'un angle différents: La
résolution de nom.<br>
C'est pas bête en effet quand on surl, une des première chose que fait
notre machine est de résoudre le nom du site en adresse IP.<br>
On pointe donc sur un serveur DNS à chaque requêtes ( hors cache)<br><br>
C'est donc OpenDNS qui va se charger de filtrer !<br>
En fonction du domaine demandé il va autoriser la requete ou pas, et
rediriger vers une page de bloquage le cas échéant.<br><br>
La première chose à faire est de se créer un compte OpenDNS; Même si ce
n'est pas indispensable, cela va vous permettre de gérer vos catégories
et de bénéficier de statistiques.<br>
Dans les paramétrages de OpenDNS on entre son IP Publique.<br><br><img alt="opendnsconfig" src="media/e41f3a46.opendns-net.png" data-original-source="http://www.info16.fr/ftpl/opendns-net.png"><br><br><br><br>
Il y pas mal de paramétrages possibles; Notemment les règles de
filtrages<br><br><img alt="" src="media/24084244.opendnsset.png" data-original-source="http://www.info16.fr/ftpl/opendnsset.png"><br><img alt="" src="media/bd850d24.opendns-cat.png" data-original-source="http://www.info16.fr/ftpl/opendns-cat.png"><br><br><br><br><br><img alt="" src="media/499ab6d1.opendns-indivdomain.png" data-original-source="http://www.info16.fr/ftpl/opendns-indivdomain.png"><br><br><br>
Une fois votre compte paramétré à votre convenance, il suffit d'ajouter
les serveurs DNS d'OpenDNS sur vos différentes machines.<br><br>
Les adresses IP OpenDNS sont:<br><br><ul><li><b>208.67.220.220</b></li>
<li><b>208.67.222.222</b></li>
</ul>
Voilà vous êtes protégés.<br>
Un petit test sur un site bloqué:<br><br><img alt="" src="media/b34aed48.opendnsblock.png" data-original-source="http://www.info16.fr/ftpl/opendnsblock.png"><br><br><br>
J'ai voulu aller un peu plus loin, même si mes enfants ne sont pas
encore en age de bricoler les options réseaux des équipements de la
maison.<br>
J'ai pris un peu d'avance pour essayer de vérouiller le truc.<br><br>
Mes objectifs:<br><ul><li>Forcer tous les équipements de la maison à utiliser OpenDNS (
sauf postes admins)</li>
<li>Ne pas être obligés de limiter les sessions utilisateurs sur les
postes.</li>
<li>Eviter au maximum au système d'être contourné.</li>
</ul><br><span>Les règles
PfSense.</span><br><br>
Pour forcer les équipements à utiliser les serveurs OpenDNS, il suffit
d'ajouter ces DNS dans les paramètres DHCP de PfSense<br><br><img alt="" src="media/4c9dde31.dhcp-opendns.png" data-original-source="http://www.info16.fr/ftpl/dhcp-opendns.png"><br><br>
J'ai mis des baux DHCP statiques pour les postes Admin avec les DNS de
Google.<br><br><img alt="" src="media/ba538731.dhcp_opendns_static.png" data-original-source="http://www.info16.fr/ftpl/dhcp_opendns_static.png"><br><br><br>
Pour éviter que l'on contourne le système, il faut bloquer les accès
DNS depuis le LAN vers d'autres serveurs qu'OpenDNS<br><br>
Par contre pour permettre au postes Admin de faire des reqêtes DNS sur
tous les serveurs il faut leur créer une règle spécifique<br><br>
J'ai utiliser la notion d'Aliases dans PfSense qui permet de définir un
Objet groupant plusieures IP.<br><br><img alt="" src="media/1171b7e0.aliasespfsense.png" data-original-source="http://www.info16.fr/ftpl/aliasespfsense.png"><br><br>
Les règles donnent ça:<br><br><img alt="" src="media/d1924816.rule-blockdns.png" data-original-source="http://www.info16.fr/ftpl/rule-blockdns.png"><br><br>
L'ordre des règles a une importance<br><br>
On authorise les admin en any vers l'exterieur sur le port 53<br>
On authorise à tout le monde l'accès vers l'extérieur sur le port 53
des serveurs OpenDNS<br>
on Bloque tous les accès vers l'extérieur sur le port 53<br><br>
Voilà, en théorie on ne peut plus faire des requetes DNS vers
l'extérieur sur d'autres serveurs que ceux de OpenDNS <br>
Les admin peuvent requeter sur n'importe quels serveurs.<br><br>
Ca à l'air de pas mal fonctionner.<br>
Les équipements récupèrent en DHCP les bon dns filtrants.<br>
Si un petit malin veut forcer les DNS en dur, les requetes sont bloqués
au niveau du Firewall<br><br>
Seuls les PC Admin font ce qu'ils veulent.<br><br>
La seule faille est bien sur de prendre les IP Admins.<br>
Mais j'ai encore un peu de temps devant moi pour trouver la parade.<br><br><br><br><br><br><br><br><br>
<p><img src="media/fcc00551.98675c4464be4889b858e1cf143907f3" data-original-source="http://cdn.libravatar.org/avatar/98675c4464be4889b858e1cf143907f3" alt="Gravatar de Bartounet" class="gravatar" /><br/><i>Original post of <a href="http://blog.info16.fr/index.php?article63/controle-parental-avec-opendns-une-solution-alternative-au-proxy" title="Visit the source">Bartounet</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://mozillazine-fr.org/mozfr-propose-des-builds-communautaires-de-firefox-os/
title: mozillaZine-fr : MozFr propose des « builds » communautaires de Firefox OS
uri: mozillaZine-fr-MozFr-propose-des-builds-communautaires-de-Fire
url: http://mozillazine-fr.org/mozfr-propose-des-builds-communautaires-de-firefox-os/
content:
<p><a href="http://builds.firefoxos.mozfr.org/"><img src="media/deea0986.install_from_sdcard_complete_zte_open_c.jpg" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/11/install_from_sdcard_complete_zte_open_c.jpg" alt="« Install from sdcard complete » sur ZTE Open C (crédit ZTE France)" width="200" height="321"></a>Ce dimanche, la communauté Mozilla francophone <a href="http://blog.mozfr.org/post/2014/11/Firefox-OS-du-bon-emploi-des-builds-communautaires-pour-ZTE-Open-C" hreflang="fr" title="Blog MozFr : Firefox OS : du bon emploi des builds communautaires pour le ZTE Open C (30 nov. 2014) Mozinet">annonce sur son blog</a> et <a href="http://forums.mozfr.org/viewtopic.php?f=33&amp;t=121537" hreflang="fr" title="Geckozone • sujet : B2G/Firefox OS : builds communautaires pour le ZTE Open C">sur son forum Geckozone</a> qu’elle met à la disposition de tous les possesseurs d’un ZTE Open C des « <a href="http://builds.firefoxos.mozfr.org/" title="Builds communautaires - B2G (Firefox OS) - Mozilla francophone" hreflang="fr">builds</a> », c’est-à-dire des versions précoces ou compilations du code de Firefox OS en cours de développement. Elles sont publiées sous le nom de code de Firefox OS, <abbr title="Boot to Gecko" lang="en">B2G</abbr>, car ce ne sont pas des logiciels officiels de Mozilla et ne peuvent ainsi pas réutiliser les marques de Mozilla. Ainsi, pas d’icône de Firefox pour le navigateur bien que le code soit le même – ouvert, faut-il le rappeler ?</p>
<p>Cependant, même si n’importe qui a le droit d’installer ces versions et pourra bénéficier de leur mise à jour, cette manipulation sur son smartphone n’est pas faite pour tout le monde. Aussi bien la procédure en deux étapes de « rootage » et d’installation sur le téléphone, que les versions mises à disposition elles-mêmes comportent des risques auxquels l’utilisateur devra savoir faire face seul. Même s’il peut être aidé par la communauté – composée de bénévoles qui ne sont pas toujours disponibles – l’utilisateur ne pourra compter sur Mozilla qui ne « supporte » pas ces versions ni sur ZTE qui prévient du risque de perte de la garantie du téléphone rooté, même si c’est ZTE France qui met le logiciel à disposition pour effectuer l’opération… sous Windows. Oui ! pour l’heure, il faudra vous trouver un Windows pour cette étape à réaliser une seule fois. En outre, l’opération de rootage est irréversible, alors que vous pourrez revenir à la version 1.3 de Firefox OS qui équipe le téléphone en sortie d’usine.</p>
<p>Alors, êtes-vous partant pour tester les nouveautés de Firefox OS sur votre smartphone et quelle version allez-vous choisir ?</p>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/mozfr-propose-des-builds-communautaires-de-firefox-os/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>mozillaZine-fr : <a href="">Animations Firefox OS dans des magasins Leclerc qui distribuent le ZTE Open C</a> (30/08/2014)</li><li>mozillaZine-fr : <a href="">Pas de mise &amp;agrave; jour d&amp;rsquo;Android ? Ils portent Firefox OS pour le remplacer !</a> (12/10/2014)</li><li>dada : <a href="">Parlez de Firefox OS</a> (02/07/2012)</li><li>Tasse de Caf&eacute; : <a href="">Firefox OS port&eacute; sur le Google Galaxy Nexus</a> (13/09/2012)</li><li>Tasse de Caf&eacute; : <a href="">Firefox OS disponible en version de test&hellip; sur Firefox !</a> (04/10/2012)</li></ul></div></p>


feed_id: http://genma.free.fr/?Comment-sauvegarder-son-Raspberry-Pi
title: genma : Comment sauvegarder son Raspberry Pi ?
uri: genma-Comment-sauvegarder-son-Raspberry-Pi
url: http://genma.free.fr/?Comment-sauvegarder-son-Raspberry-Pi
content:
<img alt="" align="right" src="media/a1494a27.arton2206.jpg" data-original-source="http://genma.free.fr/IMG/arton2206.jpg" width="150" height="79"><div><p>Il existe différentes façons de sauvegarder son Raspberry Pi. Il y a la sauvegarde des "données" (si on l'utilise comme serveur multimédia ou autre) et la sauvegarde du système en lui-même. La stratégie de sauvegarde ne sera guère différente de celle que l'on adoptera dans le cas d'un PC.</p> <p><strong>Sauvegarde classique</strong></p> <p>On peut faire un script basé sur rsync, qui sera mis en tâche cron par exemple, et qui sauvegardera/copiera les données modifiées de façon régulière sur un disque externe. Vu la taille, une clef USB branché sur le Raspberry pi peut suffire. Attention, cela ne protègera pas contre un problème du Raspberry pi. Vu que la clef est branchée dessus, elle peut-être corrompue (par un problème matériel, logiciel). Idéalement, on fera une copie/sauvegarde supplémentaire sur un emplacement autre (disque dur réseau par exemple).</p> <p><strong>Sauvegarde de type dump</strong></p> <p>La taille de la carte SD étant assez petite, on peut envisager de faire un dump (via dd) régulier de la carte SD sur un disque dur autre. Dans ce cas, il faut éteindre le Raspberry, sortir la carte SD, la mettre dans un autre ordinateur et on en fait un dump complet. Là aussi, on pourra faire un script pour automatiser le dump (avec la date dans le nom par exemple). L'avantage est que l'on a une vraie sauvegarde/copie, mais l'inconvénient majeur est que le Raspberry est indisponible le temps du dump. Et que l'on n'aura pas une sauvegarde temps réel.</p> <p><strong>Conclusion</strong></p> <p>Idéalement, on combinera les deux : une sauvegarde dump par semaine et une sauvegarde classique quotidienne, sur les données changeantes (à définir selon l'usage que l'on fait de son Raspberry Pi).</p> <p><b>A lire sur le même sujet</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="http://genma.free.fr/?+-Sauvegarde-+" title="Les articles tagués Sauvegarde">Les articles tagués Sauvegarde</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="http://genma.free.fr/?-Raspberry-pi-93-" title="Les articles tagués Raspberry Pi">Les articles tagués Raspberry Pi</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/?Comment-sauvegarder-son-Raspberry-Pi" 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>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>crowd42 : <a href="">Gasser : un capteur de la qualit&eacute; de l&rsquo;air bas&eacute; sur Raspberry PI</a> (13/12/2012)</li><li>G&eacute;n&eacute;ration Linux : <a href="">Mon nouveau joujou &agrave; venir : le Raspberry Pi</a> (06/01/2013)</li><li>G&eacute;n&eacute;ration Linux : <a href="">Raspberry Pi : vos t&eacute;moignages m&#039;interessent</a> (11/01/2013)</li><li>G&eacute;n&eacute;ration Linux : <a href="">Mise en place du WiFi sur le Raspberry Pi</a> (18/02/2013)</li><li>G&eacute;n&eacute;ration Linux : <a href="">Diffuser une webcam &agrave; partir du Raspberry Pi (grace &agrave; motion)</a> (18/03/2013)</li></ul></div></p>


feed_id: https://quack1.me/video_pitivi_lightworks.html
title: Quack1 : Édition vidéo — Formats et conversion de Pitivi à Lightworks
uri: Quack1-Édition-vidéo-Formats-et-conversion-de-Pitivi-à-Lightw
url: https://quack1.me/video_pitivi_lightworks.html
content:
<p>J'ai commencé à monter quelques vidéos donc certaines sont <a href="https://quack1.me/tag/my-videos.html">sur ce blog</a> et j'ai été vite limité par les outils libres disponibles.</p>
<p>J'avais testé <a href="http://www.openshot.org/">OpenShot</a>, sans succès, puis <a href="https://quack1.me/pitivi_crowdfunding.html">PiTiVi</a>, que j'ai d'ailleurs soutenu, qui ne disposait pas de fonctions permettant d'accélérer ou ralentir des vidéos.</p>
<p>J'utilise donc désormais <a href="http://www.lwks.com/">Lightworks</a> qui n'est pas libre mais qui propose une version Linux.</p>
<p>Je réalise tout de même certaines petites choses dans PiTiVi, c'est pourquoi je vais détailler ici les formats que j'utilise lors de l'export des vidéos dans PiTiVi, puis comment les convertir pour Lightworks.</p>
<h1>Création du projet</h1>
<p>Je crée par défaut tous mes projets avec la plus grande résolution possible. Tant qu'à faire, autant faire les choses bien et à fond.</p>
<div align="center"><a href="media/ed4f0e1d.pitivi_projet_video.png" data-original-source="https://quack1.me/upload/pitivi_projet_video.png"><img src="media/ed4f0e1d.pitivi_projet_video.png" data-original-source="https://quack1.me/upload/pitivi_projet_video.png" align="center" height="250"></a></div>

<p>Je prend le preset <code>1080p24</code> que je modifie pour avoir du <em>120fps</em> sur une résolution de 1920x1080 (ce dernier choix est par défaut).</p>
<div align="center"><a href="media/568e1e72.pitivi_projet_audio.png" data-original-source="https://quack1.me/upload/pitivi_projet_audio.png"><img src="media/568e1e72.pitivi_projet_audio.png" data-original-source="https://quack1.me/upload/pitivi_projet_audio.png" align="center" height="250"></a></div>

<p>Pas de changements sur la partie audio, je vérifie juste que le taux d’échantillonnage est également le plus élevé (en ce moment, c'est du 44.1kHz<sup><a href="https://quack1.me/#fn:1" rel="footnote">1</a></sup>)</p>
<h1>Le rendu</h1>
<p>Quand j'exporte la vidéo, je modifie également légèrement les formats et codecs utilisés.</p>
<div align="center"><a href="media/f12a7608.pitivi_export_general.png" data-original-source="https://quack1.me/upload/pitivi_export_general.png"><img src="media/f12a7608.pitivi_export_general.png" data-original-source="https://quack1.me/upload/pitivi_export_general.png" align="center" height="250"></a></div>

<p>Je choisis un conteneur <code>Avi</code>, jusqu'ici c'est simple ;)</p>
<div align="center"><a href="media/982ebc5c.pitivi_export_video.png" data-original-source="https://quack1.me/upload/pitivi_export_video.png"><img src="media/982ebc5c.pitivi_export_video.png" data-original-source="https://quack1.me/upload/pitivi_export_video.png" align="center" height="250"></a></div>

<p>Ici aussi je vérifie bien que PiTiVi a gardé mon réglage en 120fps, puis je choisis le codex <code>x264enc</code>. Je ne sais pas vraiment pourquoi j'ai pris celui là plutôt qu'un autre, disons juste que la qualité de la vidéo n'est pas dégueulasse pour une taille de fichier assez light.</p>
<div align="center"><a href="media/b0d7fa4d.pitivi_export_audio.png" data-original-source="https://quack1.me/upload/pitivi_export_audio.png"><img src="media/b0d7fa4d.pitivi_export_audio.png" data-original-source="https://quack1.me/upload/pitivi_export_audio.png" align="center" height="250"></a></div>

<p>Pour l'audio, je le laisse en 44.1kHz avec le codec <code>A Law</code>.</p>
<h1>Conversion pour Lightworks</h1>
<p>Tout aurait pu très bien se passer sauf que Lightworks ne reconnaît pas complètement les vidéos exportées par PiTiVi dans ce format. J'ai soit du son et pas de vidéo, soit de la vidéo mais pas de son. <em>FYI</em>, Lightworks reconnaît nativement <a href="http://lightworks.wikidot.com/formats">ces formats</a>.</p>
<p>J'utilise donc <code>avconv(1)</code> sur Linux et la ligne de commande suivante pour convertir les vidéos exportées par PiTiVi dans un format reconnu par LightWorks : </p>
<div><pre>avconv -i <span>{</span>VIDEO_PITIVI<span>}</span> -c:v mpeg2video -pix_fmt yuv422p -g:v <span>1</span> -q:v <span>1</span> -qmin:v <span>1</span> -c:a mp2 -r:a <span>48000</span> -b:a 384k <span>{</span>VIDEO_OUTPUT<span>}</span>
</pre></div>


<p>Le détail des options est donné dans <a href="http://www.dototot.com/convert-videos-for-import-into-lightworks-with-avconv/">cet article</a> sur lequel j'ai trouvé cette commande miracle :)</p>
<p>Et donc là, ça marche :)</p>
<p><em>Pour ceux qui voudraient se lâcher dans les commentaires sur « faudrait utiliser ce logiciel plutôt que ça ou ça », je vous laisse vous amuser entre vous ;)</em></p>
<div>
<hr><ol><li>
<p>Avec la version 0.94 de PiTiVi <a href="https://quack1.me/#fnref:1" rev="footnote" title="Jump back to footnote 1 in the text">↩</a></p>
</li>
</ol></div>
<p><img src="media/7b12ce8f.2c74d78ce9811d5f7d1de66f2ec934d0" data-original-source="http://cdn.libravatar.org/avatar/2c74d78ce9811d5f7d1de66f2ec934d0" alt="Gravatar de Quack1" class="gravatar" /><br/><i>Original post of <a href="https://quack1.me/video_pitivi_lightworks.html" title="Visit the source">Quack1</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://liens.planet-libre.org/?do=weekly&amp;week=20141201
title: Planet Libre : Brèves du Planet Libre - lundi 01, décembre 2014
uri: Planet-Libre-Brèves-du-Planet-Libre-lundi-01-décembre-2014
url: http://liens.planet-libre.org/?do=weekly&amp;week=20141201
content:
<h3><a href="https://linuxfr.org/news/pourquoi-les-zelateurs-et-detracteurs-de-systemd-ne-s-entendront-jamais">Pourquoi les zélateurs et détracteurs de systemd ne s'entendront jamais - LinuxFR.org</a></h3>
	<small>
		
			<div>
			<span>systemd</span> <span>Linux</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : Un texte qui "ne cherche pas tant à déterminer qui des zélateurs ou des détracteurs de systemd a raison qu'à exposer pourquoi une telle question ne sera jamais tranchée."
	<br><br><hr><h3><a href="https://linuxfr.org/news/dragonfly-bsd-4-0">DragonFly BSD 4.0 - LinuxFR.org</a></h3>
	<small>
		
			<div>
			<span>DragonFly</span> <span>BSD</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Après 3 RC, DragonFly BSD 4.0 a été annoncée par Justin Sherril. Elle est disponible au téléchargement en version finale depuis le 26 novembre 2014. Cette version comprend notamment la prise en charge des GPU de la famille Haswell ainsi que le support d'OpenGL et un nouveau générateur de nombres pseudo-aléatoires pour /dev/random."
	<br><br><hr><h3><a href="http://www.numerama.com/magazine/31419-neutralite-du-net-pas-d-accord-entre-les-pays-membres-de-l-ue.html">Neutralité du net : pas d'accord entre les pays membres de l'UE - Numerama</a></h3>
	<small>
		
			<div>
			<span>institution</span> <span>europe</span> <span>neutralité</span> <span>internet</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Les délégations des états membres de l'Union européenne qui étaient réunies jeudi pour discuter de la neutralité du net n'ont pas réussi à se mettre d'accord sur le niveau de garanties qu'il fallait apporter à la protection effective de la neutralité des réseaux en Europe."
	<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=20141201" 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 24, f&eacute;vrier 2014</a> (24/02/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 09, September 2013</a> (09/09/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 - Sunday 28, October 2012</a> (28/10/2012)</li></ul></div></p>


feed_id: http://blog.vintherine.org/post/2014/12/01/LockKeys-0.2
title: Vincent Gay : LockKeys 0.2
uri: Vincent-Gay-LockKeys-0-2
url: http://blog.vintherine.org/post/2014/12/01/LockKeys-0.2
content:
<p>J'ai évoqué <a href="http://blog.vintherine.org/post/2014/11/19/Bidouillage-%3A-des-leds-pour-capslock-et-numlock-en-bash">récemment</a>
mon besoin d'avoir une applet indicateur d'état du clavier (capslock et
numlock) indépendante de l'environnement de bureau. Ne trouvant rien qui me
satisfasse j'ai alors bidouillé un script en bash, mais avec dans un coin de ma
tête l'idée que l'occasion était bien belle de me mettre enfin à Python.
D'autant plus que j'utilise Battery Monitor (aka <a hreflang="en" href="https://github.com/denilsonsa/batterymon-clone">batterymon-clone</a>) écrit en
python2 et dont je me suis bien entendu largement inspiré.</p>
<p>Fonctionnement : une simple icône dans le systray avec un menu accessible
par un clic droit</p>
<p><img title="lockkeys.jpg, déc. 2014" alt="" src="media/2567758f.lockkeys.jpg" data-original-source="http://blog.vintherine.org/public/illustration_Linux/lockkeys.jpg"></p>
<p>En option il est possible de jouer un son et/ou d'afficher une notification.
Le jeux d'icônes et le fichier son doivent être installés pour l'instant dans
/usr/local/share/lockkeys. Ils sont réunis dans cette <a href="http://blog.vintherine.org/public/pieces_jointes/lockkeys_share.tar.bz2">archive</a>.</p>    <p>Voici le code</p>
<pre>
<span>#!/usr/bin/python2</span>
<span># -*- coding: utf-8 -*-</span>

<span>#Todo mettre les messages sous forme de variable dans fichier à inclure <- internationalisation</span>

<span>import</span> gtk
<span>import</span> glib
<span>import</span> os
<span>import</span> sys
<span>import</span> ConfigParser
<span>import</span> ctypes
<b>try</b>:
    <span>import</span> pynotify
    <b>if</b> <b>not</b> pynotify.init(<span>"LockKeys"</span>):
        <span>print</span>(<span>"Il y a eu une erreur pendant l'initialisation du système de notification. Les notifications ne fonctionnerons pas."</span>)
        pynotify <b>=</b> <span>None</span>
<b>except</b>:
    <span>print</span>(<span>"Il semble que python-notify ne soit pas installé. Les notifications ne fonctionnerons pas."</span>)
    pynotify <b>=</b> <span>None</span>
NotifyAvailable <b>=</b> pynotify
 
<b>class</b> XKeyboardState(ctypes.Structure):
    _fields_ <b>=</b> [(<span>"key_click_percent"</span>, ctypes.c_int),
                (<span>"bell_percent"</span>, ctypes.c_int),
                (<span>"bell_pitch"</span>, ctypes.c_uint),
                (<span>"bell_duration"</span>, ctypes.c_uint),
                (<span>"led_mask"</span>, ctypes.c_ulong),
                (<span>"global_auto_repeat"</span>, ctypes.c_int),
                (<span>"auto_repeats"</span>, ctypes.c_char <b>*</b> <span>32</span>)]
 
<b>def</b> initXGetKeyboardControl():
    <b>global</b> dpy, keyboardState, XGetKeyboardControl
   
    libX11 <b>=</b> ctypes.CDLL(<span>"libX11.so.6"</span>)
    XOpenDisplay <b>=</b> libX11.XOpenDisplay
    XOpenDisplay.restype <b>=</b> ctypes.c_void_p
    XOpenDisplay.argtypes <b>=</b> [ctypes.c_char_p]
    XGetKeyboardControl <b>=</b> libX11.XGetKeyboardControl
    XGetKeyboardControl.restype <b>=</b> ctypes.c_int
    XGetKeyboardControl.argtypes <b>=</b> [ctypes.c_void_p, ctypes.POINTER(XKeyboardState)]
   
    dpy <b>=</b> XOpenDisplay(<span>None</span>)
    keyboardState <b>=</b> XKeyboardState()
 
<b>def</b> runXGetKeyboardControl():
    <b>global</b> dpy, keyboardState, XGetKeyboardControl
    XGetKeyboardControl(dpy, ctypes.byref(keyboardState))
    <b>return</b> keyboardState.led_mask
 
<span>#écrit dans le fichier de config    </span>
<b>def</b> WriteConfig (Section, Key, Value):
    Config.<span>set</span>(Section,Key,Value)
    <b>with</b> <span>open</span>(ConfigFile, <span>'w'</span>) <span>as</span> myfile:
        Config.write(myfile)
 
<span>#Notification (état du clavier) si pynotify != None</span>
<b>def</b> notify(message,duration):
    <b>if</b> pynotify:
        n <b>=</b> pynotify.Notification(<span>'LockKeys'</span>, message)
        n.set_timeout(duration)
        n.set_icon_from_pixbuf(gtk.Label().render_icon(gtk.STOCK_DIALOG_INFO, gtk.ICON_SIZE_LARGE_TOOLBAR))
        n.show()
 
 
<b>class</b> Systray():
    <b>def</b> <b><span>__init__</span></b>(<span>self</span>):
        <span>self</span>.tray_object<b>=</b> gtk.StatusIcon()
        <span>self</span>.tray_object.<b><span>connect</span></b>(<span>"popup_menu"</span>, <span>self</span>.rightclick_menu)
        <span>self</span>.show_trayicon(<span>1</span>) <span>## fixed to one for now</span>
        <span>self</span>._oldMask <b>=</b> <b>-</b><span>1</span> <span>#int(runXGetKeyboardControl()) &amp; 3</span>
 
    <b>def</b> show_trayicon(<span>self</span>,value):
       <span>self</span>.tray_object.set_visible(<span>True</span>)
       <b>return</b>
 
    <b>def</b> property_modified(<span>self</span>):
        <span># utilse runXGetKeyboardControl() pour connaître l'état des touches capslock et numlock</span>
        <span># 0 -> aucun, 1 -> capslock, 2-> numlock, 3 -> les 2</span>
        mask<b>=</b><span>int</span>(runXGetKeyboardControl()) <b>&amp;</b> <span>3</span>
        <b>if</b> mask <b>!=</b> <span>self</span>._oldMask:
            <b>if</b> sound_status <b>==</b> <span>True</span> <b>and</b> <span>self</span>._oldMask <b>!=</b> <b>-</b><span>1</span>:
                os.system(Sound)
            notify(msg[mask],<span>2000</span>)
            <span>self</span>._oldMask <b>=</b> mask
            <span># Todo : essayer d'abord usr/share/lockkeys/ voire ~/.local/lockkeys</span>
            icon_path <b>=</b> <span>'/usr/local/share/lockkeys/'</span> <b>+</b> <span>str</span>(mask) <b>+</b> <span>'.png'</span>
            <span>self</span>.tray_object.set_from_file(icon_path)
 
    <span># défini le menu clic droit sur l'icône</span>
    <b>def</b> rightclick_menu(<span>self</span>, button, widget, event):
        menu <b>=</b> gtk.Menu()
        about_menu <b>=</b> gtk.ImageMenuItem(gtk.STOCK_ABOUT)
        about_menu.<b><span>connect</span></b>(<span>'activate'</span>, <span>self</span>.about)
        exit_menu <b>=</b> gtk.ImageMenuItem(gtk.STOCK_CLOSE)
        exit_menu.<b><span>connect</span></b>(<span>'activate'</span>, <span>self</span>.close)
        menu.append(about_menu)
        menu.append(exit_menu)
        sep <b>=</b> gtk.SeparatorMenuItem()
        menu.append(sep)
        sound_menu <b>=</b> gtk.CheckMenuItem(<span>"Activer le son"</span>)
        sound_menu.set_active(sound_status)
        sound_menu.<b><span>connect</span></b>(<span>"activate"</span>, <span>self</span>.sound_toggle)
        menu.append(sound_menu)
        notify_menu <b>=</b> gtk.CheckMenuItem(<span>"Activer les notifications"</span>)
        notify_menu.set_active(notify_status)
        notify_menu.<b><span>connect</span></b>(<span>"activate"</span>, <span>self</span>.notify_toggle)
        menu.append(notify_menu)
        menu.show_all()
        menu.popup(<span>None</span>, <span>None</span>, <span>None</span>, <span>2</span>, event)
       
    <span># activation / désactivation du son et enregistrement dans le fichier config</span>
    <b>def</b> sound_toggle(<span>self</span>, widget):
        <b>global</b> sound_status
        <b>if</b> widget.active:
            sound_status<b>=</b><span>True</span>
        <b>else</b>:
            sound_status<b>=</b><span>False</span>
        WriteConfig (<span>'helpers'</span>,<span>'sound'</span>,sound_status)
 
    <span># activation / désactivation des notifications et enregistrement dans le fichier config</span>
    <b>def</b> notify_toggle(<span>self</span>, widget):
        <b>global</b> notify_status
        <b>global</b> pynotify
        <b>if</b> widget.active:
            notify_status<b>=</b><span>True</span>
            pynotify<b>=</b>NotifyAvailable
        <b>else</b>:
            notify_status<b>=</b><span>False</span>
            pynotify<b>=</b><span>None</span>
        WriteConfig (<span>'helpers'</span>,<span>'notification'</span>,notify_status)
 
    <b>def</b> close(<span>self</span>,button):
        sys.exit(<span>0</span>)
 
    <b>def</b> about(<span>self</span>, button):
        about_dg <b>=</b> gtk.AboutDialog()
        about_dg.set_name(<span>'Lockkeys'</span>)
        about_dg.set_version(<span>'0.2'</span>)
        about_dg.set_copyright(<span>'(C) 2014 Vincent Gay <vgay@vintherine.org>'</span>)
        about_dg.set_comments((<span>"Simple icône dans la zone de notification pour indiquer l'état de CapsLock et NumLock"</span>))
        about_dg.set_license(<span>'Ce script est distribuable sous licence gpl version 3 ou supérieure</span><span>\\n</span><span>http://www.gnu.org/licenses/gpl-3.0.fr.html'</span>)
        about_dg.set_website(<span>'http://blog.vintherine.org'</span>)
        about_dg.run()
        about_dg.destroy()
 
<b>class</b> Manager:
    <b>def</b> <b><span>__init__</span></b>(<span>self</span>):
        <span>self</span>.listener <b>=</b> Systray()
       
    <b>def</b> __property_modified_handler(<span>self</span>):
        <span>self</span>.listener.property_modified()
 
    <b>def</b> update(<span>self</span>):
        <span>self</span>.__property_modified_handler()
        <b>return</b> <span>True</span>
 
<b>def</b> main():
    initXGetKeyboardControl()
    m <b>=</b> Manager()
    glib.timeout_add(<span>200</span>, m.update)
    gtk.main()
 
ConfigFile<b>=</b>os.path.expanduser(<span>'~/.config/lockkeys.cfg'</span>)
<span># aplay appartient au paquet alsa, est-ce la peine de vérifier ?</span>
Sound <b>=</b> <span>'aplay /usr/local/share/lockkeys/ding.wav > /dev/null 2>1&amp;'</span>
sound_status<b>=</b><span>True</span>
pynotify <b>=</b> <span>None</span>
Config <b>=</b> ConfigParser.ConfigParser()
msg<b>=</b>[]
msg.append(<span>'Capslock = off, Numlock = off'</span>)
msg.append(<span>'Capslock = on, Numlock = off'</span>)
msg.append(<span>'Capslock = off, Numlock = on'</span>)
msg.append(<span>'Capslock = on, Numlock = on'</span>)
 
<span>#créer le fichier de config s'il n'existe pas</span>
<b>if</b> os.path.isfile(ConfigFile) <b>==</b> <span>False</span>:
    ini <b>=</b> <span>open</span>(ConfigFile,<span>'w'</span>)
    Config.add_section(<span>'helpers'</span>)
    Config.<span>set</span>(<span>'helpers'</span>,<span>'sound'</span>,<span>True</span>)
    Config.<span>set</span>(<span>'helpers'</span>,<span>'notification'</span>,<span>False</span>)
    Config.write(ini)
    ini.close()
 
<span># lire le fichier de configuration    </span>
Config.read(ConfigFile)
<b>try</b>:
    sound_status <b>=</b> Config.getboolean(<span>"helpers"</span>, <span>"sound"</span>)
<b>except</b>:
    WriteConfig (<span>'helpers'</span>,<span>'sound'</span>,<span>True</span>)
<b>try</b>:
    notify_status <b>=</b> Config.getboolean(<span>"helpers"</span>, <span>"notification"</span>)
<b>except</b>:
    WriteConfig (<span>'helpers'</span>,<span>'notification'</span>,<span>False</span>)
    notify_status<b>=</b><span>False</span>
<b>if</b> notify_status:
    pynotify<b>=</b>NotifyAvailable
   
main()
</pre>
<p>Si l'indentation n'est pas propre suite au copié collé merci de prendre le
code sur <a href="http://pastebin.com/6nyw6PHy">pastebin</a></p>
<p>Dépendances :</p>
<ul><li>python2</li>
<li>gtk2</li>
<li>pygtk</li>
<li>python2-notify (optionnel)</li>
<li>aplay (installé par alsa donc en principe présent)</li>
</ul><p><del>Il me reste toutefois un point me chiffonne avec cette solution : le
timeout qui gère l'appel à gtk. S'il est trop haut il y a un décalage entre
l'appui sur les touches et le changement d'icône. S'il est trop bas la charge
cpu, quoique supportable, excède 1%. Ce qui me paraît beaucoup pour une simple
applet. Avec un compromis à 400 ms la charge ressort à 0,7% (Intel Pentium
2020M 2.4Ghz double cœur).</del></p>
<p>edit : problème résolu grâce <a hreflang="fr" href="https://forums.archlinux.fr/viewtopic.php?f=6&amp;t=16175">aux conseils de
Benjarobin</a>. Le code ci-dessus a été modifié en conséquence.</p>
<p>Voilou, Il reste encore du boulot pour rendre l'application présentable mais
c'est mon premier script python : ça s'arrose <img src="media/4354919e.smile.png" data-original-source="http://blog.vintherine.org/themes/default/smilies/smile.png" alt=":-)"></p>
<p>Chez moi ça fonctionne correctement mais si quelqu'un d'autre voulait bien
tester ça serait sympa.</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/2014/12/01/LockKeys-0.2" 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="">Archbang sur un netbook HP mini</a> (21/04/2012)</li><li>Vincent Gay : <a href="">Applet emplacements pour tint2 (ou autres panels qui en seraient d&eacute;pourvus)</a> (05/04/2012)</li><li>Vincent Gay : <a href="">Mon Tint2 (suite)</a> (31/03/2012)</li><li>Vincent Gay : <a href="">obpwa - pipemenu pour openbox</a> (07/02/2013)</li><li>Vincent Gay : <a href="">Petits r&eacute;glages divers</a> (12/04/2013)</li></ul></div></p>


feed_id: http://blogmotion.fr/systeme/dnsmasq-pxelinux-12406
title: Blogmotion : Comment activer le boot PXE avec Tomato
uri: Blogmotion-Comment-activer-le-boot-PXE-avec-Tomato
url: http://blogmotion.fr/systeme/dnsmasq-pxelinux-12406
content:
<p>Si comme moi vous utilisez un routeur open source avec le firmware <strong><a title="[TomatoUSB] Capturer du traffic avec tcpdump" href="http://blogmotion.fr/systeme/capture-tomato-12098">TomatoUSB</a></strong>, c'est pour profiter de fonctionnalités non présentes dans les box et routeurs grand public.</p>
<p><a href="media/de1bee3e.pxe-tomato.png" data-original-source="http://blogmotion.fr/wp-content/uploads/2014/12/pxe-tomato.png" rel="shadowbox[sbpost-12406];player=img;"><img src="media/de1bee3e.pxe-tomato.png" data-original-source="http://blogmotion.fr/wp-content/uploads/2014/12/pxe-tomato.png" alt="pxe-tomato" width="590" height="156"></a></p>
<p>Aujourd'hui je vous propose d'activer <strong>PXE</strong>, dans le but d'utiliser plus tard <em>PXELINUX</em> avec un NAS Synology.<span></span></p>
<h3>Chacun son rôle</h3>
<p>Le routeur Tomato est en charge de la distribution des IP sur mon réseau, il fait donc office de <strong>serveur DHCP</strong>. Lorsqu'une machine démarre sur le réseau à l'aide de PXE la première chose qu'elle reçoit c'est sa configuration IP ainsi que les différentes options associées.</p>
<p>Nous devons <strong>ajouter deux <a href="http://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml">options DHCP</a></strong> présentes dans les RFC2132 :</p>
<ul><li>option 66 "Server-Name" : l'IP du serveur TFTP</li>
<li>option 67 "Bootfile-Name" : le nom du fichier de boot (avec son chemin s'il n'est pas à la racine)</li>
</ul><p>Le serveur TFTP sera assuré par un NAS Synology et un second billet y sera consacré, je ne m'attarde pas dessus. Ce NAS doit disposer d'une adresse IP fixe ou pseudo-statique car il est assimilable à un serveur et on ne met jamais de DHCP sur un serveur.</p>
<p>Les fichiers de boot seront donc stockés sur le NAS Synology et nous utilisons <em>PXELINUX</em>. Le fichier <em>pxelinux.0</em> est déposé à la racine du partage TFTP, quand c'est simple c'est bien.</p>
<h3>Paramétrage de dnsmasq</h3>
<p>C'est donc le paquet <em>dnsmasq</em> qui va se charger de diffuser les <strong>deux options DHCP qui nous intéressent</strong>, ça tombe bien car il est présent nativement.</p>
<p>Se rendre dans le menu <strong><span><em>Advanced > DHCP/DNS > Dnsmasq Custom Configuration</em></span></strong> et ajoutez :</p><pre>### PXE configuration ###
dhcp-boot=pxelinux.0,,192.168.0.12</pre><p></p>
<ul><li>pxelinux.0 correspond au premier fichier appelé par la carte réseau (stocké sur le NAS)</li>
<li>192.168.0.12 correspond à l'IP du NAS</li>
</ul><p><strong><span>Attention</span> </strong>: la double virgule ",," doit être présente, ce n'est pas une erreur</p>
<p>Faites <strong>Save</strong>, et c'est finit.</p>
<h3>... et pour Linux ?</h3>
<p>Si vous avez un serveur GNU/Linux faisant office de DHCP, voici les directives à placer dans dhcpd.conf</p><pre>filename "pxelinux.0";
 next-server 192.168.0.12;</pre><p>Néanmoins vous pouvez tout de même utiliser dnsmasq si le coeur vous en dit, il faut simplement installer le package et la configuration sera alors identique à celle de mon routeur Tomato.</p>
<h3>... et pour Windows Server ?</h3>
<p>Si vous avez un serveur Windows faisant office de DHCP, aller dans dhcpmgmt.msc puis nom_serveur > IPv4 > étendue [x.x.x.x] > Options de serveur > clic droit > Configurer les options. Ajoutez les options 66 "nom d'hôte du serveur de démarrage" et 67 "nom du fichier de démarrage", puis relancez le service.</p>
<p>Et voilà, à vous les boot <a title="Deux nouvelles versions pour ATIH et ADD" href="http://blogmotion.fr/feedback/true-image-disk-director-12110">Acronis</a> et PartedMagic <strong>direct depuis le LAN</strong>. Plus besoin d'empiler les CD ou <a title="Rufus : créer une clé USB bootable" href="http://blogmotion.fr/systeme/rufus-usb-boot-iso-cle-10260">clés USB bootables</a>.</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/dnsmasq-pxelinux-12406">Article original</a> écrit par Mr Xhark publié sur <a href="http://blogmotion.fr/">Blogmotion</a> le 02/12/2014 |
<a href="http://blogmotion.fr/systeme/dnsmasq-pxelinux-12406#comments">18 commentaires</a> |
<br>Attention : l'intégralité de ce billet est protégée par la licence <a href="http://creativecommons.org/licenses/by-nd/4.0/deed.fr">Creative Commons</a> 
</small></p>
<div><h5>Vous risquez d'être aussi intéressé par :</h5><ul><li><a href="http://blogmotion.fr/systeme/capture-tomato-12098">[TomatoUSB] Capturer du traffic avec tcpdump</a></li><li><a href="http://blogmotion.fr/systeme/enable-sftp-serveur-synology-8702">Comment activer un serveur SFTP sur un NAS Synology</a></li><li><a href="http://blogmotion.fr/systeme/dig-ns-type-11082">Faire une requête DNS SOA sous Windows</a></li><li><a href="http://blogmotion.fr/systeme/ssh-proxy-tunnel-8510">Se connecter en SSH derrière un serveur proxy</a></li><li><a href="http://blogmotion.fr/systeme/ssh-attaque-12240">[Synology] Comment limiter les tentatives de connexion</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/dnsmasq-pxelinux-12406" 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>Geekfault : <a href="">PXE : Y a-t-il un bootloader sur l&rsquo;r&eacute;seau ?</a> (15/05/2010)</li><li>Fitzdsl Blog : <a href="">Forcez le chargement de module directement au boot du kernel</a> (23/04/2012)</li><li>Geekfault : <a href="">La nouvelle mode Geek : avoir son domaine .42</a> (19/12/2010)</li><li>C-quad : <a href="">Lenteur des acc&egrave;s internet sous Linux &ndash; FAI ipv4 (exemple Orange)</a> (07/11/2011)</li><li>Blogmotion : <a href="">[dyndns] Suppression des comptes gratuits : les alternatives</a> (09/04/2014)</li></ul></div></p>


feed_id: https://quack1.me/gpg_evil32.html
title: Quack1 : Des collisions trouvées pour tous les ID (32bits) de clés GPG
uri: Quack1-Des-collisions-trouvées-pour-tous-les-ID-(32bits)-de-clés-G
url: https://quack1.me/gpg_evil32.html
content:
<p>Deux chercheurs (Richard Klafter et Eric Swanson) ont, grâce à des cartes GPU, pu générer des <a href="https://evil32.com/">clés gpg qui possèdent exactement les même <em>Key ID</em> 32bits que de nombreuses clés</a>, comme par exemple celles disponibles dans la base du <em><a href="https://en.wikipedia.org/Web_of_trust">Web of Trust</a></em>.</p>
<p>Ils peuvent donc vous fournir, si votre <em>Key ID</em> est <code>10000001</code>, une autre clé gpg, radicalement différente, dont le <em>Key ID</em> sera également <code>10000001</code>. Leur <a href="https://github.com/lachesis/scallion">outil baptisé Scallion</a> peut générer une clé en 4 secondes.</p>
<p>Il faut donc faire attention lorsque vous importez une clé gpg dans votre trousseau à ce qu'elle soit bien celle de votre destinataire, notamment en comparant l'empreinte <strong>complète</strong> et pas seulement le <em>Key ID</em> raccourci.</p>
<div align="center">☠</div>

<p>Attention, cette faille n'est toutefois pas une faille présente dans gpg, mais plutôt dans les algorithmes de hachage utilisés pour générer les empreintes des clés (notamment MD5 et SHA) qui permet de générer des collisions. Le deuxième problème vient du fait que les <em>Key Server</em> ne vérifient pas, quand ils importent une clé, si une autre clé avec le même <em>Key ID</em> existe déjà dans leur base.</p>
<div align="center">☠</div>

<p><em>Enfin bon, comme gpg n'est utilisé par personne, il n'y a pas trop de risque ;)</em></p>
<p><img src="media/7b12ce8f.2c74d78ce9811d5f7d1de66f2ec934d0" data-original-source="http://cdn.libravatar.org/avatar/2c74d78ce9811d5f7d1de66f2ec934d0" alt="Gravatar de Quack1" class="gravatar" /><br/><i>Original post of <a href="https://quack1.me/gpg_evil32.html" title="Visit the source">Quack1</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://genma.free.fr/?Etude-de-la-securite-du-Tor-Browser-Launcher
title: genma : Etude de la sécurité du Tor Browser Launcher
uri: genma-Etude-de-la-sécurité-du-Tor-Browser-Launcher
url: http://genma.free.fr/?Etude-de-la-securite-du-Tor-Browser-Launcher
content:
<img alt="" align="right" src="media/a6a40579.arton2209.jpg" data-original-source="http://genma.free.fr/IMG/arton2209.jpg" width="150" height="79"><div><p>Ce texte est une traduction du texte <a href="https://github.com/micahflee/torbrowser-launcher/blob/master/security_design.md" title browser launcher security design>Tor Browser Launcher Security Design</a>, du projet <a href="https://github.com/micahflee/torbrowser-launcher/" title>torbrowser-launcher</a>.</p> <p>Ce texte me semblait important à partager pour apprendre et mieux comprendre des notions de sécurité en informatique. Je ne peux pas tout expliquer en détail mais j'ai essayé de mettre quelques <i>Notes explicatives liée à la traduction</i> pour essayer de vulgariser et d'expliquer (de ce que j'ai pu comprendre) un peu plus en détail.</p> <p>Voir également mes articles <a href="http://genma.free.fr/?Le-TorBrowser-Bundle-est-un-bundle" title="Le Tor Browser est un bundle">Le TorBrowser Bundle est un bundle</a> et <a href="http://genma.free.fr/?Tor-Browser" title="Tor Browser">Tor Browser</a> dans lequel je parle du Tor Launcher.</p> <p><i>Début de traduction</i></p> <p>Ce document est améliorable. Pour le moment, c'est un copier-coller d'un message poster sur le <i>bug tracker</i> de debian.</p> <p><b>La sécurité de TLS/x.509</b></p> <p>Le torbrowser-launcher ne repose pas sur l'infrastructure du Certificate Authority (CA). Le seul TLS qu'il fait et de faire une requête HTTPS vers check.torproject.org et (si vous n'avez pas choisi un miroir) le site <a href="http://www.torproject.org/" rel="nofollow external">www.torproject.org</a>. Quand il se connecte à ces noms de domaines, il utilise un certificat <i>en dur</i>. Ainsi plus aucune TLS PKI ne se fait/ne s'applique ensuite.</p> <p>(Et je ai pris des mesures supplémentaires afin de s'assurer que le .pem inclus avec torbrowser-lanceur est valable. J'ai téléchargé le CERT de différentes connexions internet / FAI et les ai comparés, et quand j'en ai eu un que je pensais correcte, j'ai échangé avec les développeurs de Tor pour vérifier c'était le bon et non un corrompu/malicieux).</p> <p><b>Downgrade attacks - Les attaques par régression</b></p> <p>Les attaques par régression ne devraient pas être possibles, à moins qu'elles ne soient liées à des commit des développeurs de Tor eux-mêmes. Si un attaquant récupère une ancienne demande valide au serveur <a href="https://check.torproject.org/RecommendedTBBVersions" rel="nofollow external">https://check.torproject.org/RecommendedTBBVersions</a>, le résultat indiquerait que la version actuelle est plus ancienne que la version actuellement installée, et le torbrowser-launcher n'effectuerait pas l'installation de cette version. (Par installer, j'entends extraire le contenu du zip dans le dossier home de l'utilisateur).</p> <p>Note explicative liée à la traduction : le but d'une attaque par régression est de faire retour à une version antérieure contenant des bugs/failles de sécurité. Là, l'idée est que l'on remplace la version déjà installée du tor-browser (qui est dézippé dans le dossier /home/login/torbrowser-launcher/ par une version plus ancienne)</p> <p>Toutefois, il y a le scénario où l'utilisateur a défini un miroir tierce comme site de téléchargement au lieu du site par défaut. Le site miroir peut très bien fournir un zip et un fichier de signature qui ont les noms de la dernière version, mais qui correspondent en réalité à une version de fichier d'une version antérieure. Ce type d'attaque est limitée du fait que tous les miroirs utilisent l'HTTPS — et si aucun des certificats de miroir n'est "connu", dans ce cas, c'est sur l'infrastructure du Certificate Authority (CA) que cela reposera. C'est là un cas limite, et qui ne fonctionne que contre les utilisateurs qui utilisent un site miroir , et qui nécessitent accès aux clefs de signature du CA.</p> <p>Note explicative liée à la traduction : sur la vérification et la signature voir mon article <a href="http://genma.free.fr/?Comment-verifier-l-integrite-du-TorBrowser" title="Comment vérifier l'intégrité du TorBrowser quand on le télécharge ?">Comment vérifier l'intégrité du TorBrowser quand on le télécharge ?</a></p> <p><b>Installation du Tor Browser au niveau du système (system-wide)</b></p> <p>Vous ne pouvez pas installer le Tor-Browser au sein du système (et non pour un utilisateur uniquement). Le logiciel est fourni en tant que bundle par le Tor Project. Il y un certains nombres de lignes de codes qui préviennent du fait que le logiciel modifiera des fichiers en dehors de son propre répertoire dans lequel il se trouve. Chaque fichier a pour propriétaire (note de traduction au sens permission unix) l'utilisateur courant, et cela a été pensé pour que le logiciel puisse être lancé depuis une clef USB. Il y a longtemps, j'ai travaillé pour que le Tor-Browser bundle soit bundle indépendant et puisse être installé au niveau du système (note de traduction : et donc utilisable par tous les utilisateurs) et suit arrivé à la conclusion que ce n'était pas faisable si les développeurs de Tor ne délivrait pas une version "non bundle". Si vous pouviez installer le Tor-Browser au sein du système en lui-même, il n'y aurait pas de raison à l'existence du torbrowser-launcher — il y aurait un paquet Debian (note de traduction : qui serait donc géré en tant que tel, apportant les mises à jour du Tor-browser comme n'importe quel autre logiciel).</p> <p><b>De quels clef secrète/accès les attaquants ont-ils besoins ?</b></p> <p>Oui, les attaquants qui 1) ont accès aux clefs de confiances fournies avec le torbrowser-launcher et 2) ont la possibilité de modifier des fichiers sur <a href="https://www.torproject.org/" rel="nofollow external">https://www.torproject.org/</a> ou ont accès aux clefs TLS sont en mesure de faire exécuter du code de leur choix en tant que l'utilisateur courant quand ce dernier lance le Tor Browser. Cela est valable (ou pas) pour les développeurs Tor dont les clefs son inclues (Note de traduction : dans le Tor Browser).</p> <p>Mais comme le dit Holger, c'est une fonctionnalité , pas un bug (<i>this is a feature, not a bug</i>)C'est là le but du torbrowser-launcher, afin que les utilisateurs puissent installer automatiquement les mises à jour du Tor-Browser Bundle qui sont signés par développeurs Tor.</p> <p><i>Fin de traduction</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/?Etude-de-la-securite-du-Tor-Browser-Launcher" 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://tuxicoman.jesuislibre.net/2014/12/comment-google-verrouille-android.html
title: Tuxicoman : Comment Google verrouille Android
uri: Tuxicoman-Comment-Google-verrouille-Android
url: http://tuxicoman.jesuislibre.net/2014/12/comment-google-verrouille-android.html
content:
<p><img src="media/ae054f1e.android-lockup1.jpg" data-original-source="http://cdn.arstechnica.net/wp-content/uploads/2013/10/android-lockup1.jpg" width="640" height="360"></p>
<p>Un <a href="http://arstechnica.com/gadgets/2013/10/googles-iron-grip-on-android-controlling-open-source-by-any-means-necessary/">bon article sur ArsTechnica (en anglais)</a> et <a href="http://forum.xda-developers.com/attachment.php?attachmentid=2962323&amp;d=1412638304">quelques slides</a> qui expliquent comment Google verrouille Android.</p>
<p>Le code source d’Android est libre mais :<br>
– son développement se fait dans l’ombre des bureaux de Google et le code source n’est publié qu’après la sortie de la nouvelle version. Pas de décision collégiale sur l’orientation du développement logiciel donc.<br>
– les applications de base (SMS, navigateur web, recherche, lecteur de musique, etc…) sont maintenant des logiciels au code source opaques et propriétaires de Google. Les applications de base fournies avec l’Android open source sont les vieilles applications qui ne sont plus développées.<br>
– les services Google sont devenus presque obligatoires. Beaucoup d’applications plantent désormais si ceux-ci ne sont pas présents. Or les installer revient à laisser Google communiquer avec le smartphone en permanence, au travers d’un logiciel opaque qui a les droits root.<br>
– les fabricants qui veulent vendre des smartphones avec les applications Google (dont le fameux GooglePlay Store) sont contraints par un accord avec Google de ne pas développer de système Android qui n’utiliserait pas les applications Google.</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>9</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%2F2014%2F12%2Fcomment-google-verrouille-android.html&amp;action_name=Comment+Google+verrouille+Android&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/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/05/pourquoi-faut-il-se-mefier-des-applications-de-whispersystem.html">Pourquoi faut-il se méfier des applications de…</a></li><li><a href="http://tuxicoman.jesuislibre.net/2013/07/real-apk-leecher-telecharger-les-apk-du-google-play.html">Real APK Leecher : Télécharger les APK du Google Play</a></li><li><a href="http://tuxicoman.jesuislibre.net/2012/04/se-debarassez-des-google-apps-sur-son-android.html">Se débarasser des Google Apps sur son Android</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/02/utiliser-le-calendrier-android-sans-compte-google.html">Utiliser le calendrier Android sans compte Google</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/2014/12/comment-google-verrouille-android.html" title="Visit the source">Tuxicoman</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Tuxicoman : <a href="">GooglePlayDownloader : t&eacute;l&eacute;charger les APK sans rien demander &agrave; Google</a> (18/08/2013)</li><li>Tuxicoman : <a href="">Real APK Leecher : T&eacute;l&eacute;charger les APK du Google Play</a> (06/07/2013)</li><li>Tuxicoman : <a href="">Google a acc&egrave;s &agrave; la majorit&eacute; des wifis du monde</a> (25/09/2013)</li><li>Tuxicoman : <a href="">The Guardian Project : s&eacute;curisez vos communications mobiles</a> (04/12/2013)</li><li>Tuxicoman : <a href="">Est ce que Cyanogen contribue aux tracking de ses utilisateurs?</a> (08/12/2013)</li></ul></div></p>


feed_id: http://la-vache-libre.org/key-mon-visualisez-en-temps-reel-les-entrees-claviersouris/
title: La vache libre : Key-mon – Visualisez en temps réel les entrées clavier/souris
uri: La-vache-libre-Key-mon-Visualisez-en-temps-réel-les-entrées-cl
url: http://la-vache-libre.org/key-mon-visualisez-en-temps-reel-les-entrees-claviersouris/
content:
<p><img title="Keyboard-Status-Monitor" src="media/1811bd82.Keyboard-Status-Monitor_002.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/Keyboard-Status-Monitor_002.png" alt="Keyboard-Status-Monitor_002" width="310" height="78"></p>
<p>Après avoir un peu fouiné dans mes flux ce soir, j’ai mis la main sur une petite application publiée sous licence Apache 2 et qui sous ses airs de gadget peut s’avérer très utile dans certains contextes. Key-mon (Keyboard Status Monitor), c’est son nom, a été conçue dans le simple but de permettre aux utilisateurs de visualiser les entrées claviers/souris en temps réel. Comme vous pouvez le voir sur l’image d’illustration Key-mon se présente sous la forme d’une petite fenêtre, que vous pourrez placer où bon vous semble sur votre écran et que vous pourrez personnaliser via quelques options. Celles-ci vont vous permettre entre autres d’augmenter la taille des boutons, d’inverser les boutons droite/gauche de la souris, de prendre en charge les touches rémanentes, de choisir différents skins, de prendre en charge plusieurs souris ou claviers, de prendre en charge la molette de la souris et bien plus encore… Si ça vous tente voyons ça de plus près.<span></span></p>
<p>Une fois que vous avez lancé l’application et que la fenêtre est présente sur votre bureau, il suffit d’effectuer un clic droit pour ouvrir le menu contextuel et accéder à celui des options. En plus de celles que j’ai cité plus haut, vous pouvez voir qu’il est aussi possible :</p>
<ul><li>de choisir le temps d’affichage des entrées</li>
<li>d’utiliser un mode fenêtré</li>
<li>de choisir le type de background (qui peut être transparent)</li>
<li>d’émuler un middle clic via les touches droite ou gauche de votre souris</li>
<li>d’afficher un cercle jaune à l’endroit où vous cliquez</li>
<li>de n’afficher que les combinaison de touches</li>
</ul><p>ou encore de choisir le Keymap en fonction du type de clavier que vous utilisez.</p>
<p><img src="media/9b3072cf.Preferences_003.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/Preferences_003.png" alt="Preferences_003" width="397" height="507"></p>
<p>Ici vous pouvez voir le skin Apple :</p>
<p> </p>
<p><img src="media/a4104e8e.Keyboard-Status-Monitor_004.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/Keyboard-Status-Monitor_004.png" alt="Keyboard Status Monitor_004" width="302" height="74"></p>
<p>Là le mode big-letters :</p>
<p><img src="media/a7e98dda.Keyboard-Status-Monitor_005.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/Keyboard-Status-Monitor_005.png" alt="Keyboard Status Monitor_005" width="310" height="74"></p>
<p>Et sur cette capture vous pouvez voir le mode big-letters fonctionner en mode fenêtré.</p>
<p><img src="media/da809d71.Keyboard-Status-Monitor_006.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/Keyboard-Status-Monitor_006.png" alt="Keyboard Status Monitor_006" width="312" height="114"></p>
<p>Parmi les possibilités offertes par cette application, on pourra finir par signaler qu’il est même possible de l’utiliser sur des périphériques tactiles. bref ça roxe du poney.</p>
<p>Alors bien entendu les occasions d’utiliser une telle application ne sont pas légion, mais avec un peu d’imagination il est possible d’admettre qu’elle puisse être utile dans le cadre d’une visio présentation, ou encore dans le cadre d’un apprentissage dactylographique. Si vous voulez apprendre à saisir du texte sans regarder votre clavier par exemple. Je suis sûr qu’en cherchant un peu vous saurez quoi en faire ;)</p>
<p>Si ça vous tente et que vous voulez en savoir plus sur Key-mon, il suffit de vous rendre sur <a title="la page du projet" href="https://code.google.com/p/key-mon/" target="_blank">la page du projet</a>.</p>
<p>Pour l’installation vous pouvez tenter les dépôts officiels de vos distributions, ou vous rendre sur <a title="la page de téléchargement officielle" href="https://code.google.com/p/key-mon/downloads/list" target="_blank">la page de téléchargement officielle</a> pour vous procurer les sources ou les .deb qui vont bien.</p>
<p>Si vous tournez sur Arch Linux et Manjaro c’est via <a title="AUR" href="https://aur.archlinux.org/packages/key-mon/" target="_blank">AUR</a> que cela se passe, à l’aide de la commande suivante :</p>
<pre>yaourt -S key-mon</pre>
<p>Amusez-vous bien.</p>
<p><a title="via" href="http://tutorfreebr.blogspot.fr/2014/12/key-mon-utilitario-para-mostrar-teclado.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+Tutorfree+(TutorFree)" target="_blank">via </a></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/key-mon-visualisez-en-temps-reel-les-entrees-claviersouris/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Limoo &ndash; Une visionneuse d&rsquo;images minimaliste et originale en Qt5</a> (06/08/2014)</li><li>La vache libre : <a href="">nbwmon &ndash; Un outil de monitoring tr&egrave;s pratique, pour analyser le d&eacute;bit de vos connexions en temps r&eacute;el</a> (12/08/2014)</li><li>La vache libre : <a href="">Obmenu &ndash; Configurez vos menus aux petits oignons sur Openbox</a> (31/01/2014)</li><li>La vache libre : <a href="">Pinta 1.5 disponible en version finale</a> (28/05/2014)</li><li>La vache libre : <a href="">FDupes &ndash; Un outil en ligne de commande sympa, pour d&eacute;tecter les doublons sur vos supports de stockages</a> (29/05/2014)</li></ul></div></p>


feed_id: http://romainelubrique.org/duree-droit-d-auteur-isabelle-attard
title: Romaine Lubrique : Le droit d'auteur n'est pas destiné à rémunérer ad vitam æternam…
uri: Romaine-Lubrique-Le-droit-d-auteur-n-est-pas-destiné-à-rémunérer
url: http://romainelubrique.org/duree-droit-d-auteur-isabelle-attard
content:
<img alt="" align="right" src="media/72e4a3c9.arton163-67600.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L150xH98/arton163-67600.png" width="150" height="98"><div><p>Le 20 novembre dernier à l'Assemblée nationale, la députée Isabelle Attard profitait de l'occasion pour tenter de faire passer un certain nombre d'amendements en faveur du domaine public.</p> <p>Nous y sommes longuement revenus dans notre article : <a href="http://romainelubrique.org/isabelle-attard-assemblee-nationale-video">Définition positive du domaine public, on va y arriver Mme Attard !</a>.</p> <p>Nous vous proposons ci-dessous un extrait de sa toute dernière intervention, de guerre lasse, une fois tous ses amendements rejetés...</p>
<div><iframe width="480" height="360" src="//www.youtube-nocookie.com/embed/bNWCVMInKPs?rel=0" frameborder="0" allowfullscreen></iframe></div><h3>Transcription</h3>
<p>Je voudrais préciser que le droit d'auteur n'est pas destiné à rémunérer ad vitam æternam les petits-enfants, arrière-petits-enfants et arrière-arrière-petits-enfants des auteurs et créateurs. Comme le rapporteur l'a rappelé, il a été créé, au moment de la Révolution, afin de permettre aux auteurs de vivre de leur travail et de leurs créations.</p> <p>Quelles limites fixons-nous à cette rémunération ? Ce sujet important, j'espère que vous le traiterez dans le futur projet de loi sur la création et que nous aurons alors la possibilité d'en discuter. Il s'agit en effet d'une notion cruciale : aujourd'hui, certaines personnes, comme les ayants droit de Tintin, utilisent toutes les ficelles juridiques pour faire durer au maximum une période qui leur permet de se comporter comme de vrais rentiers vis-à-vis d'Hergé. Ils n'ont rien à voir avec l'auteur, ils ne l'ont jamais connu, et pourtant ils vivent aujourd'hui encore de son travail. Il s'agit, non plus de rémunérer un auteur pour ce qu'il a fait, mais de l'utilisation tout à fait abusive d'un système, en faisant tout pour allonger et allonger encore la durée de protection des droits d'auteur – nous en sommes aujourd'hui à soixante-dix ans !</p> <p>Je le répète : nous voterons en faveur de ce projet de loi, même si, philosophiquement, je suis opposée à l'allongement continuel de cette durée. Peut-être les descendants de Disney nous imposeront-ils demain, via le traité TAFTA ou tout autre accord, d'aller jusqu'à 100 ans, afin de rémunérer les arrière-arrière-petits-enfants ? Je ne suis pas d'accord avec ce principe. Je pense qu'il faut revenir aux fondamentaux, tels que les avait définis Victor Hugo en 1878 : faire en sorte que les auteurs puissent vivre de leurs œuvres, et qu'ensuite celles-ci s'élèvent – et non « tombent » – dans le domaine public, afin que la création française et celle du monde entier puissent s'épanouir à nouveau, sans que l'on ait à négocier un bout de gras avec de prétendus ayants droit qui n'ont jamais connu l'auteur.</p></div>
<p><img src="media/167784bb.f94e2b8eb9a1f48da473eb24162decf5" data-original-source="http://cdn.libravatar.org/avatar/f94e2b8eb9a1f48da473eb24162decf5" alt="Gravatar de Romaine Lubrique" class="gravatar" /><br/><i>Original post of <a href="http://romainelubrique.org/duree-droit-d-auteur-isabelle-attard" 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>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 - lundi 13, janvier 2014</a> (13/01/2014)</li></ul></div></p>


feed_id: http://blogmotion.fr/systeme/cpu-core-7zip-12420
title: Blogmotion : [7-Zip] Activer tous les coeurs CPU pour compresser
uri: Blogmotion-7-Zip-Activer-tous-los-coeurs-CPU-pour-compresser
url: http://blogmotion.fr/systeme/cpu-core-7zip-12420
content:
<p>La dernière version stable de <em>7-Zip</em> date de 2010, et pourtant elle tourne toujours aussi bien. <em>7-Zip</em> est depuis quelques années mon unique outil de compression/décompression, en plus d'être open source.</p>
<p><a href="media/4ab8efa7.7-zip_tous-coeurs.png" data-original-source="http://blogmotion.fr/wp-content/uploads/2014/12/7-zip_tous-coeurs.png" rel="shadowbox[sbpost-12420];player=img;"><img src="media/4ab8efa7.7-zip_tous-coeurs.png" data-original-source="http://blogmotion.fr/wp-content/uploads/2014/12/7-zip_tous-coeurs.png" alt="7-zip_tous-coeurs" width="590" height="243"></a></p>
<p>Si vous avez un processeur de plus de deux coeurs, vous avez remarqué que 7-Zip n'en utilise que deux dans sa configuration par défaut.</p>
<p><strong>Voici comment activer tous les coeurs pour une compression plus rapide.</strong><span></span></p>
<h3>LZMA2</h3>
<p>Par défaut c'est l'algorithme de protection LZMA qui bride à 2 coeurs maximum :</p>
<p><a href="media/c2bd9432.7-zip_2_of_8.png" data-original-source="http://blogmotion.fr/wp-content/uploads/2014/12/7-zip_2_of_8.png" rel="shadowbox[sbpost-12420];player=img;"><img src="media/c2bd9432.7-zip_2_of_8.png" data-original-source="http://blogmotion.fr/wp-content/uploads/2014/12/7-zip_2_of_8.png" alt="7-zip_2_of_8" width="590" height="108"></a></p>
<p>Choisir <strong>LZMA2</strong> qui lui permet d'exploiter toute la puissance de votre machine, dans mon exemple je suis niveau ultra mais LZMA2 est disponible pour tous les modes :</p>
<p><a href="media/4e82844b.7-zip_lzma2.png" data-original-source="http://blogmotion.fr/wp-content/uploads/2014/12/7-zip_lzma2.png" rel="shadowbox[sbpost-12420];player=img;"><img src="media/4e82844b.7-zip_lzma2.png" data-original-source="http://blogmotion.fr/wp-content/uploads/2014/12/7-zip_lzma2.png" alt="7-zip_lzma2" width="590" height="372"></a></p>
<p>Je dispose d'un CPU Intel Core i7 3770K, il y a donc <strong>8 unités de calculs</strong>. Comme chaque unité supporte le multithread, on passe à <strong>16</strong> dans le menu 7-Zip. Et là je peux vous dire que <strong>votre CPU va en prendre plein les dents</strong> !</p>
<p>Niveau performance c'est aussi bon voir mieux, pas de souci, d'ailleurs 7-Zip est <a href="http://www.tomshardware.com/reviews/winrar-winzip-7-zip-magicrar,3436-11.html">devant les autres outils similaires</a>. Je vous invite à <a href="http://fr.scribd.com/doc/95731105/Compression">lire ce document</a> pour plus de détails.</p>
<h3>Un conseil au passage</h3>
<p>J'en profite pour vous parler du menu "taille de bloc solide" fixé à 4 GB par défaut. Si vous comptez sur 7-Zip pour vos sauvegardes de répertoire descendez-le à "non solide". Le cas contraire un seul octet corrompu peut vous faire perdre toute l'archive 7z car cette option de <a href="https://fr.wikipedia.org/wiki/Compression_compacte">compression compacte</a> concatène tous les fichiers par blocs. Un peu comme sous Windows 95 quand on compressait son HDD pour gagner de la place, au premier défaut on perdait tout.</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/cpu-core-7zip-12420">Article original</a> écrit par Mr Xhark publié sur <a href="http://blogmotion.fr/">Blogmotion</a> le 04/12/2014 |
<a href="http://blogmotion.fr/systeme/cpu-core-7zip-12420#comments">11 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/feedback/true-image-disk-director-12110">Deux nouvelles versions pour ATIH et ADD</a></li><li><a href="http://blogmotion.fr/systeme/dig-ns-type-11082">Faire une requête DNS SOA sous Windows</a></li><li><a href="http://blogmotion.fr/systeme/gow-linux-11445">Gow : les commandes Unix pour Windows</a></li><li><a href="http://blogmotion.fr/systeme/ram-disque-10906">Comment créer et profiter d’un RamDisk ultra rapide ?</a></li><li><a href="http://blogmotion.fr/systeme/securiser-synology-10018">[Synology] 8 méthodes pour sécuriser l’accès à votre NAS</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/cpu-core-7zip-12420" 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>Blogmotion : <a href="">Pourquoi Firefox 4 sera vraiment rapide</a> (13/10/2010)</li><li>Blogmotion : <a href="">Comment cr&eacute;er et profiter d&rsquo;un RamDisk ultra rapide ?</a> (19/02/2014)</li></ul></div></p>


feed_id: http://tuxicoman.jesuislibre.net/2014/12/googleplaydownloader-1-5.html
title: Tuxicoman : GooglePlayDownloader 1.5
uri: Tuxicoman-GooglePlayDownloader-1-5
url: http://tuxicoman.jesuislibre.net/2014/12/googleplaydownloader-1-5.html
content:
<p>Je viens de sortir une mise à jour pour le <a href="https://codingteam.net/project/googleplaydownloader">GooglePlayDownloader</a>, logiciel libre pour télécharger les APK du GooglePlay store (sans vous demander votre compte Google).</p>
<p>-Nouveaux identifiants valides pour se connecter au GooglePlay<br>
-Résolution des dépendances pour installation sur Debian Jessie<br>
-Python2 est appelé explicitement pour ceux qui utilisent Python3 par defaut<br>
-Corrige la génération d’AndroidID pour certaines configurations de Java.</p>
<p>Le téléchargement se passe par là : <a href="https://codingteam.net/project/googleplaydownloader/download">.deb et source</a></p>
<div><span>J'aime<img src="media/8d5d06b8.up.png" data-original-source="http://tuxicoman.jesuislibre.net/blog/wp-content/plugins/like-dislike-counter-for-posts-pages-and-comments/images/up.png">(<span>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%2F2014%2F12%2Fgoogleplaydownloader-1-5.html&amp;action_name=GooglePlayDownloader+1.5&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/03/googleplaydownloader-0-5.html">GooglePlay Downloader 0.5</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/09/googleplaydownloader-1-3.html">GooglePlayDownloader 1.3</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/10/googleplaydownloader-1-4.html">GooglePlayDownloader 1.4</a></li><li><a href="http://tuxicoman.jesuislibre.net/2013/08/googleplaydownloader-0-2.html">GooglePlayDownloader 0.2</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/04/un-paquet-debian-pour-googleplaydownloader.html">Un paquet debian pour GooglePlayDownloader</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/2014/12/googleplaydownloader-1-5.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="">Samsung Galaxy S3 avec Cyanogen 10 : le test</a> (02/09/2012)</li><li>Tuxicoman : <a href="">CyanogenMod 10 est sortie</a> (15/11/2012)</li><li>Tuxicoman : <a href="">Cyanogen 10.1 RC2</a> (12/05/2013)</li><li>Tuxicoman : <a href="">Pourquoi faut-il se m&eacute;fier des applications de Whispersystem ?</a> (18/05/2013)</li><li>Tuxicoman : <a href="">Real APK Leecher : T&eacute;l&eacute;charger les APK du Google Play</a> (06/07/2013)</li></ul></div></p>


feed_id: http://spiraledigitale.com/google-vampire-numerique/
title: Damien : Google, Facebook : vampires numériques
uri: Damien-Google-Facebook-vampires-numériques
url: http://spiraledigitale.com/google-vampire-numerique/
content:
<p>Suite a une interview d’un <a href="http://www.lepoint.fr/chroniqueurs-du-point/guerric-poncet/google-une-agence-de-pub-qui-a-un-moteur-de-recherche-22-06-2014-1838560_506.php" target="_blank">expert en sécurité qui donne son avis sur le profilage des internautes</a>, je lisais, atterré, certains commentaires regroupant un mélange d’ignorance et de méconnaissance.</p>
<p>« <em>Google peut m’inonder de pubs, je ne m’y attarde pas car lorsque j’ai un achat à faire ce n’est pas la pub qui va diriger mon choix, loin de là.</em> »</p>
<p>« <em>Et que google dissèque mes émails, je m’en fiche mais trouve cela passablement minable comme procédé.</em> »</p>
<p>« <em>Evidemment, un bon antivirus /anti-ad / anti-spyware ne peut qu’ajouter à votre confort. Perso, je navigue tous les jours sur Google et consorts depuis des années et je n’ai jamais eu le moindre souci.</em> »</p>
<p>« <em>Que les entreprises utilisent Google est une chose. Mais Google n’utilise pas réellement la franchise pour se renseigner sur la clientèle des entreprises.</em> »</p>
<p>En clair :</p>
<p>– la publicité, ça ne sert a rien car elle n’a aucune influence<br>
– si Gmail lit mes mails, c’est mal mais je continue à l’utiliser<br>
-les logiciels de sécurité vont me protéger de Google</p>
<p>Certes, j’ai choisi les commentaires les plus gratinés, je l’avoue bien volontiers. Mais j’en lis de cette teneur sur tous les sites d’informations qui abordent le thème de l’influence de la publicité. Les internautes du Point.fr sont donc des costauds qui ne sont pas concernés par les effets de la publicité. On appréciera à leur juste valeur ce genre de commentaires. Et oui, c’est bien connu, on est toujours plus malin que son voisin.</p>
<p>1) si vous pensez vraiment que le publicité n’a pas d’influence sur vous, comment expliquer que des milliards dEuros soient dépensés chaque année par des entreprises dans ce domaine ? Ces sociétés seraient-elles dans le faux car notre esprit serait incorruptible ?</p>
<p>2) pourquoi la mode est-elle à la collecte généralisée de nos données de consommations, de dépenses et de navigation internet ? Est-ce uniquement pour le plaisir de collecter du cookies et du clic ? Là encore, des millions seraient depenser pour rien ?</p>
<p><strong>des éléments de réponse</strong></p>
<p>Certains médicaments sont capables d’éteindre des pensées négatives et des désirs, d’autres stimulent le cerveau ou améliorent la concentration. Le cerveau est une suite de réaction chimique. Les mots, par le biais de la psychothérapie et de  thérapies comportementales, vont également créer ces réactions chimiques et réellement nous  »changer ». Dans l’Histoire, on peut observer des sociétés basées sur l’endoctrinement et l’embrigadement des citoyens par les mots, le discours et les images. Le cerveau humain est donc malléable. La publicité, par son travail permanent sur nos esprits, ça marche.</p>
<p>Ces dernières années, les neurosciences ont pris un essor extraordinaire avec le progrès de la technologie, de l’imagerie médicale et de la puissance de calcul des ordinateurs pour simuler et virtualiser toutes les expériences possibles et imaginables. La cartographie du cerveau avance, nos émotions sont décortiquées et nos pensées sont l’objet de recherches de plus en plus poussées.</p>
<p>Le <a href="http://fr.wikipedia.org/wiki/Neuromarketing" target="_blank">neuromarketing</a> et la <a href="http://fr.wikipedia.org/wiki/Neuroeconomie" target="_blank">neuroéconomie</a> sont des sciences très récentes. Leur but est simple : connaître le fonctionnement de notre cerveau dans le processus de décision lors de la phase d’achat. C’est-à-dire lorsqu’on décide de sortir la carte de crédit pour acheter.</p>
<p>Imaginez un instant une entreprise capable d’influencer vos décisions d’achat dans 10-15% des cas ?</p>
<p><strong>Comment en apprendre le plus sur le cerveau humain ?</strong></p>
<p>il faut commencer par collecter toutes les données générées par ce même cerveau, ainsi que ces réactions face à divers <a href="https://fr.wikipedia.org/wiki/Stimulus" target="_blank">stimulus</a> : paroles, mots, achats, communication, déplacements, courrier, photos…  En les collectant et en les recoupant.</p>
<p>Le processus le plus simple pour vous connaître sur internet est de vous suivre sur le long terme. Si on peut vous suivre pendant 10 ans via votre courrier privée (Gmail, Yahoo, Apple…), via vos photos (Picasa, Flickr), via votre navigation sur internet (avec les navigateurs Google Chrome, Apple Safari), via votre utilisation des réseaux sociaux avec vos commentaires, vos groupes, vos +1, vos repartage (Google+, Facebook), via votre téléphone mobile (Android, Apple), alors on peut vous connaître mieux que quiconque. Mieux que vos parents ou votre femme.</p>
<p>Imaginez-vous avoir au dessus de votre épaule, depuis 10 ans, quelqu’un qui regarde votre vie silencieusement, prenne des notes sur tout ce que vous dites, sur ce que vous faites, sur ce que vous pensez ?</p>
<p>Au-delà de l’abandon de votre vie privée et de votre intimité, de grandes entreprises privées créent des profils isus leurs millions d’utilisateurs. Elles nous percent à jour, elles nous parcourent. <a href="http://www.slate.com/articles/health_and_science/science/2014/06/facebook_unethical_experiment_it_made_news_feeds_happier_or_sadder_to_manipulate.html" target="_blank">Elles sont maintenant capable d’influencer nos vies</a>.</p>
<p>Cette collecte permanente de nos données permet à ses entreprises de s’enrichir, de créer des monopoles incontournables, d’augmenter leur emprise sur le net et leurs utilisateurs en le traquant toujours plus.</p>
<p>Avec l’apparition des objets connectés, cette collecte va s’amplifier. La moisson de données pour enrichir les travaux des neuromarketeurs ne fait que commencer.</p>
<p>Aun moment, il faudra dire non.</p>
<p> </p>
<p>_ Damien</p>
<div title="Diaspora*"><a href="javascript:(function()%7Bvar%20url%20=%20'http://spiraledigitale.com/google-vampire-numerique/'%20;var%20title%20=%20'Google,%20Facebook%20:%20vampires%20num%C3%A9riques';%20%20%20window.open('http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/new_window.php?url='+encodeURIComponent(url)+'&amp;title='+encodeURIComponent(title),'post','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')%7D)()">
<div><font>partager sur Diaspora*</font> <div><img src="media/697414fd.asterisk-20.png" data-original-source="http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/images/asterisk-20.png"></div></div></a></div>
<p><img src="media/65a52059.81dbb353ef6514e62333e7bbc45d1e05" data-original-source="http://cdn.libravatar.org/avatar/81dbb353ef6514e62333e7bbc45d1e05" alt="Gravatar de Damien" class="gravatar" /><br/><i>Original post of <a href="http://spiraledigitale.com/google-vampire-numerique/" title="Visit the source">Damien</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 17, juin 2013</a> (17/06/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 24, mars 2014</a> (24/03/2014)</li><li>Nono : <a href="">Nono&#039;s Vrac 88 - Via shaarli [ Pr&amp;eacute;sentation &amp;amp; Fin ]</a> (08/03/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 09, d&eacute;cembre 2013</a> (09/12/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - lundi 02, juin 2014</a> (02/06/2014)</li></ul></div></p>


feed_id: http://spiraledigitale.com/les-libertes-du-logiciel-libre/
title: Damien : les libertés du logiciel libre dans la vie de tous les jours
uri: Damien-les-libertés-du-logiciel-libre-dans-la-vie-de-tous-les-jours
url: http://spiraledigitale.com/les-libertes-du-logiciel-libre/
content:
<p>Le logiciel libre est libre parce qu’il respecte 4 principes :</p>
<div>
<p>– je peux utiliser le programme.<br>
– je peux regarder le code source du programme.<br>
– je peux modifier le programme.<br>
– je peux distribuer des copies de ce programme.</p>
<p>Ainsi, le logiciel libre est comme une recette de cuisine que je fais, que j’étudie, que je recopie pour la transmettre et que je modifie pour apporter de nouvelles touches. Merci <a href="http://fr.wikipedia.org/wiki/Richard_Stallman" target="_blank">M. Richard Stallman</a> pour la définition et ‎le bel exemple culinaire.</p>
<p>Je pense à ce modèle appliqué à la voiture. Il y a 20 ans, il était possible de modifier et de réparer une voiture sans passer par un intermédiaire, garagiste indépendant ou concessionnaire agréé, tant que vous aviez la connaissance technique. Tout le monde pouvait faire une vidange, changer la batterie ou remplacer les balais essuie-glace.</p>
<p>Aujourd’hui, même si vous avez la connaissance technique, certaines choses ne sont plus faisables par vous-même. Changer des bougies ou remplacer une simple ampoule de phare devient mission impossible parce que tout est verrouillé par le constructeur à l’encontre de l’utilisateur.</p>
<p>Je pense également à la fameuse machine à café d’un géant mondial de l’agroalimentaire dont le siège est en Suisse. Il s’agit d’un appareil qui n’accepte que les capsules produites et vendues par cette même maison-mère.</p>
<p>Je termine ma réflexion sur les semences  »stériles » vendues par des multinationales au monde paysan. Ces graines stériles obligent les agriculteurs à racheter chaque année de nouvelles semences parce qu’elles sont programmées pour ne pas être réutilisables. Les agriculteurs sont également obligés d’utiliser les pesticides vendus par ces mêmes multinationales.</p>
<p>Nous pouvons donc conclure que les entreprises appliquent les recettes du logiciel privateur / propriétaire : voiture, machine à café, logiciel, téléphone mobile… les exemples sont de plus en plus nombreux. L’utilisateur est pris dans un circuit, il est devenu captif et est obligé de subir les choix imposés par l’entreprise. La seule liberté qu’il a encore est celle de mettre la main au portefeuille pour acheter le produit, payer l’entretien, les mises a jour et les réparations.</p>
<p>L’objet est verrouillé volontairement par le constructeur. Ce sont les exemples de la voiture ou de la semence. Vous ne pourrez rien dévisser ou modifier. La voiture et la graine se voient appliquer une sorte de <a href="http://fr.wikipedia.org/wiki/Gestion_des_droits_num%C3%A9riques" target="_blank">DRM</a> physique, de verrous.</p>
<p>Il est préférable pour une entreprise de produire et vendre plutôt que de faire du SAV ou des réparations. Surtout si l’entreprise gère l’obsolescence de ses produits en forçant l’achat de nouveaux produits ou nouvelles versions. Cela s’applique particulièrement à l’électroménager et l’informatique. La faute a une société de consommation sans fin, prête à détruire son environnement pour vendre, vendre et vendre encore plus. Notre faute donc.</p>
<p>Pour terminer, l’aspect légal peut bloquer l’utilisateur : s’il touche à son appareil pour le réparer ou le modifier, la garantie constructeur s’arrête. Concernant un véhicule, c’est l’assurance qui ne vous couvrira plus. Par ce biais, le constructeur va également étrangler le garagiste du coin en vous obligeant a vous rendre dans le garage « agrée » du constructeur. On pretextera également que c’est pour la sécurité du client.</p>
<p>Afin de lutter contre les verrous physiques ou numériques, c’est au citoyen de reprendre la main en faisant changer la législation de son pays pour retrouver une liberté confisquée par des multinationales. Celle d’utiliser, de modifier et de partager comme il l’entend ce qu’il a acheté en luttant contre l’obsolescence programmée et contre la commercialisation de semences stériles, en gagnant la possibilité de modifier/rooter les appareils qu’il possède, et en dénonçant les clauses abusives des garanties constructeurs.</p>
<p> </p>
<p>_ Damien</p>
</div>
<div title="Diaspora*"><a href="javascript:(function()%7Bvar%20url%20=%20'http://spiraledigitale.com/les-libertes-du-logiciel-libre/'%20;var%20title%20=%20'les%20libert%C3%A9s%20du%20logiciel%20libre%20dans%20la%20vie%20de%20tous%20les%20jours';%20%20%20window.open('http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/new_window.php?url='+encodeURIComponent(url)+'&amp;title='+encodeURIComponent(title),'post','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')%7D)()">
<div><font>partager sur Diaspora*</font> <div><img src="media/697414fd.asterisk-20.png" data-original-source="http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/images/asterisk-20.png"></div></div></a></div>
<p><img src="media/65a52059.81dbb353ef6514e62333e7bbc45d1e05" data-original-source="http://cdn.libravatar.org/avatar/81dbb353ef6514e62333e7bbc45d1e05" alt="Gravatar de Damien" class="gravatar" /><br/><i>Original post of <a href="http://spiraledigitale.com/les-libertes-du-logiciel-libre/" title="Visit the source">Damien</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Antonin Moulart : <a href="">L&rsquo;utilisation et le d&eacute;veloppement du logiciel libre menac&eacute; par l&rsquo;ACTA</a> (26/06/2010)</li><li>Framablog : <a href="">Le Libre (et Framasoft) &agrave; la F&ecirc;te de l&#039;Huma, entretien avec Yann Le Pollotec</a> (20/08/2014)</li><li>Effraie : <a href="">Pourquoi les militants d&eacute;laissent les m&eacute;dias libres au profit des groupes capitalistes ?</a> (13/02/2009)</li><li>Framablog : <a href="">Le Logiciel Libre : Une bougie dans la p&eacute;nombre</a> (20/05/2011)</li><li>Framablog : <a href="">Mesures de R. Stallman pour une politique publique de promotion du logiciel libre</a> (21/01/2012)</li></ul></div></p>


feed_id: http://tuxicoman.jesuislibre.net/2014/12/nettoyer-la-base-de-donnees-de-wordpress.html
title: Tuxicoman : Nettoyer la base de données de WordPress
uri: Tuxicoman-Nettoyer-la-base-de-données-de-WordPress
url: http://tuxicoman.jesuislibre.net/2014/12/nettoyer-la-base-de-donnees-de-wordpress.html
content:
<p>Après 7 ans de blog, il était temps de faire un peu de nettoyage dans la base de donnée de WordPress.</p>
<p>J’ai trouvé le plugin <a href="https://wordpress.org/plugins/wp-optimize">WP-Optimize</a> pour faire cela et qui m’a diminué ma base de données de moitié.</p>
<p><img src="https://s.w.org/plugins/wp-optimize/screenshot-1.jpg?r=1038008" width="1168" height="626"></p>
<p>Une autre source d’embompoint pour la base de données, les tables que les plugins de statistiques ne suppriment pas à leur désinstallation comme « wp_statpress » pour <a href="https://wordpress.org/plugins/statpress/">Statpress</a> ou « wp_cn_track_post » pour <a href="https://wordpress.org/plugins/post-views-stats/">Post views Stats</a>. Ca peut vitre chiffrer dans les 50Mo.</p>
<p>Au final, ma base de données de WordPress fait désormais 10Mo pour 1000 articles et 3000 commentaires.</p>
<p>J’utilise désormais <a href="http://piwik.org/">Piwik</a> pour mes statistiques dans une base de données séparée.</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>0</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%2F2014%2F12%2Fnettoyer-la-base-de-donnees-de-wordpress.html&amp;action_name=Nettoyer+la+base+de+donn%C3%A9es+de+WordPress&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/02/facebook-et-whatsapp.html">Facebook et WhatsApp</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/02/wordpress-sans-google-fonts.html">WordPress sans Google Fonts</a></li><li><a href="http://tuxicoman.jesuislibre.net/2012/10/pourquoi-faut-il-renseigner-son-e-mail-pour-poster-un-commentaire.html">Pourquoi faut-il renseigner son e-mail pour poster un…</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/05/like-plugin-pour-wordpress.html">Like plugin pour WordPress</a></li><li><a href="http://tuxicoman.jesuislibre.net/2014/02/yahoo-delocalise-vos-donnees-personnelles.html">Yahoo délocalise vos données personnelles</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/2014/12/nettoyer-la-base-de-donnees-de-wordpress.html" title="Visit the source">Tuxicoman</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Tuxicoman : <a href="">Fail2ban pour votre installation WordPress</a> (03/04/2013)</li><li>Tuxicoman : <a href="">Suivre les commentaires d&rsquo;un article particulier en RSS avec WordPress</a> (02/06/2014)</li><li>Tuxicoman : <a href="">WordPress 4.0</a> (05/09/2014)</li><li>Tuxicoman : <a href="">Ins&eacute;rer des vid&eacute;os dans WordPress 3.6</a> (20/08/2013)</li><li>Tuxicoman : <a href="">Changer le DNS sur votre Belgacom BBox-2</a> (08/11/2013)</li></ul></div></p>


feed_id: http://la-vache-libre.org/pamac-est-dans-les-bacs-en-version-2-0/
title: La vache libre : PAMAC est dans les bacs en version 2.0
uri: La-vache-libre-PAMAC-est-dans-les-bacs-en-version-2-0
url: http://la-vache-libre.org/pamac-est-dans-les-bacs-en-version-2-0/
content:
<p><img title="Pamac 2.0" src="media/275d5a31.Capture-du-2014-12-04-17_09_44.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/Capture-du-2014-12-04-17_09_44.png" alt="Capture du 2014-12-04 17_09_44" width="502" height="416"></p>
<p>Voilà un billet qui fut long à finaliser, dans la mesure où la dernière mise à jour de Manjaro (GNOME édition) a laissé des traces de boue, <a title="du sang, de la sueur et des larmes" href="http://fr.wikipedia.org/wiki/Du_sang,_du_labeur,_des_larmes_et_de_la_sueur" target="_blank">du sang, de la sueur et des larmes</a>, sur mon système. Une impossibilité de se loguer post maj et un problème de clés d’authentification, ont bien failli réussir à faire tomber les quelques cheveux traînant encore sur mon vieux crâne, désormais presque lisse. <em>À ce titre pensez toujours à vérifier si votre clavier n’est pas repassé en « qwerty » avant de réinstaller votre système (gné) et à vous rendre sur les forums <a title="manjaro.fr" href="http://www.manjaro.fr/forum/index.php" target="_blank">manjaro.fr</a> pour tout autre problème. De préférence avant de toucher à quoi que ce soit d’ailleurs. Vous y trouverez une communauté vraiment sympa, très réactive et certainement la solution à votre (vos) problème(s).</em> Ceci étant dit tout est réglé maintenant, du moins je pense. Gnome 3.14 ronronne comme un vieux matou en pleine séance de gratouille intensive et j’ai enfin pu profiter du nouveau PAMAC livré il y a quelques jours en version 2.0, qui embarque quelques améliorations intéressantes.<span></span></p>
<p>Pour ceux qui ne le savent pas encore PAMAC est un gestionnaire de paquets en mode graphique pour libalpm, développé par la team Manjaro et conçu dans le but de permettre aux utilisateurs de gérer la recherche, l’installation, la mise à jour et la suppression de leur paquets, <a title="sans faire de mal à leur hamsters" href="https://forum.manjaro.org/index.php?topic=1072.0" target="_blank">sans faire de mal à leur hamsters</a>.</p>
<p>Outre les fonctions relatives à la gestion des paquets PAMAC dispose de paramètres avancés pour la recherche, vous permettant entre autres d’utiliser différents filtres et d’avoir accès diverses informations complémentaires.</p>
<p>Bien que je le trouve un peu moins complet qu’<a title="Octopi" href="http://la-vache-libre.org/test-octopi-3-0-dev/" target="_blank">Octopi</a>, PAMAC est loin d’être sans intérêt et fait parfaitement le job. C’est un très bon outil.</p>
<p><img title="Pamac 2.0" src="media/61d8e5b5.Capture-du-2014-12-04-17_10_37.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/Capture-du-2014-12-04-17_10_37.png" alt="Capture du 2014-12-04 17_10_37" width="640" height="444"></p>
<p>Parmi les nouveautés présentes dans PAMAC 2.0, on notera l’achèvement du processus de migration vers GTK3, avec lequel il est désormais entièrement compatible. De ce fait l’intégration dans des environnements de bureau tels que GNOME Shell et Cinnamon en a été grandement améliorée.</p>
<p>On notera également l’amélioration des performances rendant les recherches plus rapides, diverses améliorations relatives à l’interface et le support complet pour AUR, avec en prime une meilleure prise en charge des erreurs lors de la construction des paquets.</p>
<p>On notera enfin l’ajout d’une option permettant de désactiver le contrôle des mises à jour pour AUR, ce qui n’est pas du luxe. Cela va nous permettre d’éviter d’être notifié inutilement et de manière récurrente pour une mise à jour que l’on sait vouée à l’échec, quand le repo concerné est dans les choux, ce qui est assez courant avec AUR.</p>
<p>Alors si de prime abord il n’y a rien de spectaculaire dans cette nouvelle version de PAMAC, elle assez intéressante dans le sens où nous pouvons voir que le projet avance, qu’un gros travail d’intégration et de stabilisation a été abattu et que tout cela commence à porter ses fruits.</p>
<p>Si ça vous tente vous pouvez vous brancher <a title="sur la page Github du projet" href="https://github.com/manjaro/pamac" target="_blank">sur la page Github du projet</a> pour suivre l’évolution de PAMAC et installer la bête à l’aide de la commande suivante :</p>
<pre>sudo pacman -Sy pamac</pre>
<p>Pour toujours bénéficier de la dernière version en date, vous pouvez aussi passer par <a title="AUR" href="https://aur.archlinux.org/packages/pamac-aur/" target="_blank">AUR</a> à l’aide de la commande suivante :</p>
<pre>yaourt -S pamac-aur</pre>
<p>Amusez-vous bien et gaffe aux hamsters.</p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/pamac-est-dans-les-bacs-en-version-2-0/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Phototonic &ndash; La petite visionneuse d&rsquo;images Qt qui a tout d&rsquo;une grande, disponible en version 1.0 stable</a> (17/07/2014)</li><li>La vache libre : <a href="">Octopi 0.4.0 disponible &ndash; Am&eacute;lioration des performances et fusion du code avec Oktopi</a> (27/05/2014)</li><li>La vache libre : <a href="">Volumectl &ndash; G&eacute;rez le volume sonore de votre machine en ligne de commande, sur Arch Linux et Manjaro</a> (12/07/2014)</li><li>La vache libre : <a href="">Limoo &ndash; Une visionneuse d&rsquo;images minimaliste et originale en Qt5</a> (06/08/2014)</li><li>La vache libre : <a href="">nbwmon &ndash; Un outil de monitoring tr&egrave;s pratique, pour analyser le d&eacute;bit de vos connexions en temps r&eacute;el</a> (12/08/2014)</li></ul></div></p>


uri: 2014-12-05-
feed_id:
http://la-vache-libre.org/pivot-un-logiciel-de-classement-dimages-et-dalbums-photo-pour-gnulinux-bsd-et-ms-windows/

title:
La vache libre : Pivot – Un logiciel de classement d’images et d’albums photo pour GNU/Linux, BSD et MS Windows

url:
http://la-vache-libre.org/pivot-un-logiciel-de-classement-dimages-et-dalbums-photo-pour-gnulinux-bsd-et-ms-windows/

content:
<p><img title="pivot - Photo, Image and Video Organization" src="media/bfcee84e.pivot-Photo-Image-and-Video-Organization-Tool_001.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/pivot-Photo-Image-and-Video-Organization-Tool_001.png" alt="pivot - Photo, Image and Video Organization Tool_001" width="640" height="545"></p>
<p>Il faut vivre avec son temps et pour beaucoup d’entre nous les smartphones (pour ne citer que ça) ont envahi le quotidien et ne quittent plus nos poches. Si ceux-ci nous permettent de téléphoner et de surfer sur les internets, ils ne se cantonnent plus à cela depuis bien longtemps et embarquent désormais des appareils photo et des caméras, toujours plus performants. Il nous est ainsi possible (pour le meilleur ou le pire parfois) de capturer des moments de vie un peu partout et tout le temps. Ces photos arrivent ensuite sur nos machines et bien souvent, celles-ci finissent en vrac dans différents dossiers ou répertoires, créant ainsi un joyeux dawa. Si vous voulez remettre de l’ordre dans tout ça vous pouvez retrousser vos manches et faire péter les copier/coller dans tous les sens, ou déléguer cette tâche fastidieuse à une application telle que Pivot. Il s’agit d’une application que je viens de découvrir et dont le but est de permettre aux utilisateurs de mieux organiser leur photos, grâce à quelques fonctions intéressantes.<span></span></p>
<p>Alors pour être franc j’écris ce billet à chaud et je n’ai pas encore fini de tester cette application. D’après ce que j’ai pu voir en revanche, je peux déjà vous dire qu’il est possible d’importer des images ou des vidéos dans un nombre format juste impressionnant. À savoir : <em>jpg, jpeg, png, bmp, cr2, tiff, tif, gif, pbm, pgm, ppm, xbm, xpm, mpeg, svg, mpg, mpeg, divx, avi, mov, mts, mp4</em> pour les plus courants, auxquels vous pouvez ajouter les formats RAW : <em>3FR, DCR, K25, KDC, IIQ, CR2, ERF, MEF, MOS, NEF, ORF, PEF, RW2, ARW, SRF, SR2</em>. Rien que ça.</p>
<p>Pour continuer avec l’importation, celle-ci peut se faire depuis différentes sources : Pc, clé USB, smartphones, tablettes tactiles, appareils photo, disques dur externes, caméras etc, et simultanément vers plusieurs répertoires de destination. Ceci est très intéressant dans la mesure où cela va vous faciliter la tâche, dans la création d’éventuels répertoires dédiés à la sauvegarde de vos fichiers. Top.</p>
<p><img title="pivot - Photo, Image and Video Organization" src="media/7b323e03.pivot-Photo-Image-and-Video-Organization-Tool_002.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/pivot-Photo-Image-and-Video-Organization-Tool_002.png" alt="pivot - Photo, Image and Video Organization Tool_002" width="640" height="542"></p>
<p>En ce qui concerne les photos et les albums, ceci peuvent être classés au choix par date, par nom, par tag et ils pourront éventuellement être renommés en lot. Vous pourrez également y ajouter diverses annotations.</p>
<p><img title="pivot - Photo, Image and Video Organization" src="media/0351170b.pivot-Photo-Image-and-Video-Organization-Tool_003.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/pivot-Photo-Image-and-Video-Organization-Tool_003.png" alt="pivot - Photo, Image and Video Organization Tool_003" width="640" height="542"></p>
<p>Pour le reste, vous pourrez aussi avoir accès à des options vous permettant entre autres de paramétrer la taille des vignettes d’aperçu, de prévisualiser les résultats d’une copie avant de la lancer réellement, de détecter les doublons (sur la base d’un hachage MD5) et de faire tout un tas d’autres choses vraiment très sympathiques.</p>
<p><img title="pivot - Photo, Image and Video Organization" src="media/dad86945.pivot-Photo-Image-and-Video-Organization-Tool_004.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/pivot-Photo-Image-and-Video-Organization-Tool_004.png" alt="pivot - Photo, Image and Video Organization Tool_004" width="640" height="542"></p>
<p>Je ne vais aller plus loin dans ma description car comme je l’ai dit plus haut, je n’en ai pas encore fait le tour de cette application et accessoirement je n’ai pas tout compris. Il y a vraiment pas mal de possibilités et s’il ne faut sans doute pas être un grand spécialiste pour s’en sortir, il faut quand même fouiner un peu pour comprendre comment ça marche.</p>
<p>Dans tous les cas ça a vraiment l’air d’être du lourd et si vous êtes à la recherche d’un outil de ce type je ne peux que vous conseiller d’y jeter un œil, ou de l’essayer. J’ai un peu de flair pour ce genre de trucs et je pense que ça va vous botter la rate.</p>
<p>Alors si ça vous tente vous pouvez vous rendre <a title="sur la page officielle du projet" href="http://dominik-ruess.de/pivot/">sur la page officielle du projet</a> afin d’en savoir un peu plus sur Pivot.</p>
<blockquote>
<p>Installation :</p>
</blockquote>
<p>Pour vous procurer pivot il suffit de vous rendre <a title="sur la page suivante" href="http://sourceforge.net/projects/pivot-photo/files/" target="_blank">sur la page suivante</a>, afin de vous procurer les sources à compiler ou les binaires pour MS Windows.</p>
<p>Si vous tournez sur Ubuntu vous avez deux solutions. Vous pouvez vous procurer le le .deb qui va bien <a title="sur cette page" href="http://ppa.launchpad.net/dhor/myway/ubuntu/pool/main/p/pivot/" target="_blank">sur cette page</a>, ou passer directement par le PPA dédié à l’aide des commandes suivantes :</p>
<pre>sudo add-apt-repository ppa:dhor/myway
sudo apt-get update &amp;&amp; sudo apt-get upgrade -y
sudo apt-get install pivot</pre>
<p>Dans le cas où vous souhaiteriez le supprimer entrez ceci dans votre terminal :</p>
<pre>sudo add-apt-repository -r ppa:dhor/myway
sudo apt-get update &amp;&amp; sudo apt-get upgrade -y
sudo apt-get remove pivot</pre>
<p>Je n’ai encore rien vu pour Arch ou Manjaro dans les dépôts.</p>
<p>Amusez-vous bien et n’hésitez pas à venir nous faire un petit retour si vous testez.</p>
<p><a title="http://www.lffl.org/2014/12/pivot-software-per-organizzare-al-meglio-le-nostre-foto-in-linux.html" href="http://www.lffl.org/2014/12/pivot-software-per-organizzare-al-meglio-le-nostre-foto-in-linux.html" target="_blank">via</a></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/pivot-un-logiciel-de-classement-dimages-et-dalbums-photo-pour-gnulinux-bsd-et-ms-windows/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Klavaro &ndash; Un logiciel tr&egrave;s complet pour apprendre la dactylographie sous GNU/Linux, Windows et BSD</a> (29/01/2014)</li><li>La vache libre : <a href="">LilyPond &ndash; Un logiciel de notation musicale vraiment tr&egrave;s sympa</a> (12/09/2014)</li><li>La vache libre : <a href="">HotShots 2.1.0 disponible &ndash; Ajout de quelques options et am&eacute;liorations des performances</a> (17/02/2014)</li><li>La vache libre : <a href="">MakeHuman &ndash; Un logiciel de mod&eacute;lisation int&eacute;ressant</a> (24/03/2014)</li><li>La vache libre : <a href="">En bref &ndash; PhotoQt passe en version 1.1 et &agrave; Qt5</a> (13/10/2014)</li></ul></div></p>


feed_id: http://mozillazine-fr.org/pas-facile-de-promouvoir-firefox-os/
title: mozillaZine-fr : Pas facile, de promouvoir Firefox OS !
uri: mozillaZine-fr-Pas-facile-de-promouvoir-Firefox-OS
url: http://mozillazine-fr.org/pas-facile-de-promouvoir-firefox-os/
content:
<p><img src="media/b86bb371.Firefox-OS-vs-hardware.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/12/Firefox-OS-vs-hardware.png" alt="" width="300" height="203">Nous vous en avions parlé à la fin de l’été, des bénévoles de Mozilla participent à des <a title="MozillaZine-fr : Animations Firefox OS dans des magasins Leclerc qui distribuent le ZTE Open C" href="http://mozillazine-fr.org/animations-firefox-os-dans-les-magasins-leclerc-qui-distribuent-le-zte-open-c/" hreflang="fr">opérations de promotion de Firefox OS auprès du grand public</a>. Dès le début, <a title="Philippe Scofoni : Des bénévoles chez Leclerc pour vendre du FirefoxOS, est-ce bien sage ?" href="http://philippe.scoffoni.net/benevoles-leclerc-vendre-firefoxos-sage/" hreflang="fr">Philippe Scoffoni avait fait part de son scepticisme</a> quant aux conditions de cette initiative. En effet, comment faire la promotion de Firefox OS sans faire au passage la promotion du matériel sur lequel il est installé ? Or, en France, <a title="MozillaZine-fr : Firefox OS débarque en France via ZTE et E.Leclerc" href="http://mozillazine-fr.org/firefox-os-debarque-en-france-via-zte-et-e-leclerc/" hreflang="fr">seul le fabricant ZTE commercialise un smartphone sous Firefox OS</a>. Les bénévoles ont donc, jusqu’à présent, fait des démos de Firefox OS sur ce matériel, et sur les points de ventes physiques où il est disponible, en l’occurrence des grandes surfaces Leclerc. On voit déjà le <strong>choc des concepts</strong> : des bénévoles chez un commerçant ?!</p>
<p>Cela <strong>pourrait</strong> bien se passer, si on considère que chaque partie est gagnante : les bénévoles assouvissent leur désir de faire partager leur passion pour ce <a title="Wikipédia : Firefox OS" href="http://fr.wikipedia.org/wiki/Firefox_OS" hreflang="fr">nouveau système ouvert pour smartphone</a>, et les commerçants (ZTE et Leclerc) font du business. Mais, malheureusement, des comptes-rendus de bénévoles sur <a title="Archives de la liste de diffusion Moz-fr" href="http://mozfr.org/pipermail/moz-fr/2014-December/thread.html" hreflang="fr">la liste Moz-fr</a> font apparaître que l’accueil qui leur est réservé est pour le moins mitigé, quand on ne les traite pas carrément comme des vendeurs de seconde zone. Certains, lassés, se demandent s’ils vont continuer à s’impliquer dans ce type d’opérations.</p>
<p><strong>C’est un vrai casse-tête</strong> : comment promouvoir Firefox OS sans être pris pour les vendeurs du smartphone sur lequel il est  installé ? Faire des démos sur des smartphones de différentes marques ? Mais ils sont disponibles seulement sur le Web, comme <a title="Mozilla Hacks : Pre-orders start today for Flame, the Firefox OS developer phone (mai 2014)" href="https://hacks.mozilla.org/2014/05/flame-firefox-os-developer-phone/" hreflang="en">le Flame</a>. Et par conséquent, faire des démos uniquement dans des lieux neutres tels que des forums ou des fêtes ? On rétorquera que ce n’est pas le bon moyen de toucher le grand public… Est-il seulement possible de faire la promo de ce système auprès du grand public, quand le grand public voit le smartphone comme un simple « appareil électronique » sans <strong>distinction entre le matériel et le système</strong> ? (et pour cause, <a title="Android Pit : Mises à jour Android : comment savoir quand elle arrive selon votre constructeur" href="http://www.androidpit.fr/mises-a-jour-android-comment-savoir-constructeur" hreflang="fr">il est difficile de mettre à jour son smartphone</a>).</p>
<p>Beaucoup de questions, mais pas de réponse évidente pour le moment. N’hésitez pas à nous donner votre avis.</p>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/pas-facile-de-promouvoir-firefox-os/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>mozillaZine-fr : <a href="">Animations Firefox OS dans des magasins Leclerc qui distribuent le ZTE Open C</a> (30/08/2014)</li><li>mozillaZine-fr : <a href="">Revivez la soir&amp;eacute;e de lancement de Firefox OS en France</a> (23/09/2014)</li><li>dada : <a href="">Parlez de Firefox OS</a> (02/07/2012)</li><li>Tasse de Caf&eacute; : <a href="">Firefox OS port&eacute; sur le Google Galaxy Nexus</a> (13/09/2012)</li><li>Tasse de Caf&eacute; : <a href="">Firefox OS disponible en version de test&hellip; sur Firefox !</a> (04/10/2012)</li></ul></div></p>


feed_id: http://romainelubrique.org/tv-chronique-domaine-public-12-56kast-43
title: Romaine Lubrique : Chronique « Domaine public » #12 du 56Kast #43
uri: Romaine-Lubrique-Chronique-Domaine-public-12-du-56Kast-43
url: http://romainelubrique.org/tv-chronique-domaine-public-12-56kast-43
content:
<img alt="" align="right" src="media/9416d84d.arton166-56d65.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L150xH97/arton166-56d65.png" width="150" height="97"><div><p>12è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 2 décembre 2014 et animée par Camille Gévaudan et Erwan Cario.</p>
<div><iframe width="480" height="360" src="//www.youtube-nocookie.com/embed/b0G8evB7Zt0?rel=0" frameborder="0" allowfullscreen></iframe></div><h3>Les liens pour aller plus loin</h3><ul><li> <a href="http://romainelubrique.org/isabelle-attard-assemblee-nationale-video">Définition positive du domaine public, on va y arriver Mme Attard !</a></li><li> <a href="http://romainelubrique.org/duree-droit-d-auteur-isabelle-attard">Le droit d'auteur n'est pas destiné à rémunérer ad vitam æternam…</a></li><li> <a href="http://www.aventdudomainepublic.org/" rel="external">Le (beau et nouveau) site du Calendrier de l'Avent du domaine public</a></li><li> <a href="http://romainelubrique.org/calendrier-avent-domaine-public-2015">Lancement du calendrier de l'Avent du Domaine Public 2015 le 1er décembre à Numa</a></li><li> <a href="http://festivaldomainepublic.org/" rel="external">Le site du 1er Festival du Domaine Public</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-12-56kast-43" 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; #11 du 56Kast #35</a> (08/11/2014)</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><li>Romaine Lubrique : <a href="">Chronique &laquo; Domaine public &raquo; #6 du 56Kast #22</a> (25/04/2014)</li><li>Romaine Lubrique : <a href="">Chronique &laquo; Domaine public &raquo; #7 du 56Kast #26</a> (23/05/2014)</li></ul></div></p>


feed_id: http://philippe.scoffoni.net/comparatif-owncloud-vs-pydio/
title: Philippe Scoffoni : Comparatif Owncloud vs Pydio
uri: Philippe-Scoffoni-Comparatif-Owncloud-vs-Pydio
url: http://philippe.scoffoni.net/comparatif-owncloud-vs-pydio/
content:
<p><a href="media/0cb494c3.pydio-logo.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/pydio-logo.png"><img src="media/0cb494c3.pydio-logo.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/pydio-logo.png" alt="pydio-logo" width="271" height="132"></a><a title="Pydio" href="https://pyd.io/">Pydio</a> (anciennement Ajaxplorer) vient de sortir en version 6. Ce logiciel permet de gérer des fichiers depuis une interface web. Ce type d’outil se positionne en alternative aux <strong>services de stockage de fichier</strong> sur internet comme <strong>Dropbox</strong>, <strong>OneDrive</strong> ou encore <strong>Gdrive</strong> pour ne citer que les plus connus. Ce projet existe déjà depuis pas mal de temps et représente une solution concurrente (ou pas) à <a title="Owncloud" href="http://owncloud.org/">Owncloud</a>.</p><p>Je mets tout de suite un « ou pas » car Pydio reste cantonné à la gestion de fichiers et ne prétend pas à être le « couteau suisse » que veut devenir Owncloud et dont les fonctionnalités dépassent celle du stockage de fichiers en ligne.</p><p>Si vous aimez garder le contrôle de vos données, que vous soyez une entreprise ou un particulier, et que vous n’avez pas de compétences informatiques alors c’est pour ainsi dire peine perdue si vous comptez utiliser l’un ou l’autre de ces deux logiciels. Seul un(e) copain(ine) geek ou un <a title="TPE : votre Centre de Services Informatiques à Lyon" href="http://www.open-dsi.fr/tpe-centre-services-informatiques-lyon/">prestataire de services informatique</a>s pourra vous aider dans la mise en place de ce type d’outil.</p><p>Bien entendu vous pouvez aussi décider de faire confiance à un tiers. Certains services en ligne portés par des entreprises ou associations françaises proposent de vous mettre à disposition l’un ou l’autre de ces logiciels. Pour Pydio, j’ai trouvé <a title="Seedbox" href="https://www.seedbox.fr/">Seedbox</a>, pour Owncloud, <a title="IkeepInCloud" href="http://www.ikeepincloud.com/">Ikeepincloud</a> ou l’association <a title="La mère Zaclys" href="https://cloud.zaclys.com/">La mère Zaclys</a>. Il existe probablement d’autres offres, n’hésitez pas à les signaler en commentaire, du moment que les serveurs sont en France et les société ou association basées également dans notre beau pays.</p><h2>Client de synchronisation</h2><p>J’étais personnellement resté à la version 5.04 de Pydio avant de basculer sur Owncloud. La principale raison tenait à l’absence d’un <strong>client de synchronisation</strong> « stable » pour Pydio.</p><p>Côté Owncloud, le client de synchronisation ne m’a pour l’instant pas joué de mauvais tour et la fiabilité semble bien être là y compris sur des volumes de l’ordre de plusieurs dizaines de Go de données. <a title="Owncloud : un client de synchronisation en progrès" href="http://philippe.scoffoni.net/owncloud-synchronisation-progres/">La dernière version a également apporté quelques améliorations significatives</a> qui le mettent quasiment au niveau de celui de Dropbox. Il ne manque plus que les menus contextuels dans l’explorateur de fichiers pour générer des liens de partage sans passer par l’interface web.</p><p><a href="media/c0372e09.pydio-sync-client.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/pydio-sync-client.png"><img src="media/038b8fee.pydio-sync-client-197x300.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/pydio-sync-client-197x300.png" alt="pydio-sync-client" width="197" height="300"></a>Chez Pydio, le projet a été relancé et semble en très bonne voie. Il a été au passage renommé en <a title="Pydio Sync" href="http://liftoff.pydio.com/#pydio-sync">PydioSync</a>. Malheureusement, il est toujours au stade de bêta et <a title="Limitations" href="http://liftoff.pydio.com/#requirements-and-limitations">les problèmes connus</a> rendent son utilisation « en production » pour le moins impossible. Par contre la couverture fonctionnelle annoncée est bien meilleure que celle du client d’Owncloud avec notamment une version « headless » c’est-à-dire sans interface graphique que l’on peut installer sur un serveur par exemple. Dans ce cas l’accès aux fichiers (ai-je bien compris ?) et à l’interface de configuration se fait par une interface web.</p><p>Autre fonctionnalité disponible avec Pydio pour les utilisateurs de <strong>Thunderbird</strong>, c’est le « <a title="Filelink pour les pièces jointes volumineuses" href="https://support.mozilla.org/fr/kb/filelink-pour-les-pieces-jointes-volumineuses">File Link</a> » qui permet de transformer automatiquement une pièce jointe en un lien de téléchargement. L’opération d’envoi du document sur Pydio, la création d’un partage et l’insertion du lien dans le mail est totalement automatisée. Un vrai confort. Il existe une extension <a title="WebDAV for Filelink" href="https://addons.mozilla.org/fr/thunderbird/addon/webdav-for-filelink/">FileLink utilisant le protocole WebDav</a> potentiellement utilisable avec Owncloud, mais je ne suis jamais arrivé à le faire fonctionner correctement.</p><p>Pydio et Owncloud proposent tous les deux des applications pour <strong>Android</strong> et <strong>Iphones</strong>. Gratuite pour Pydio, elle est payante pour Owncloud (79 centimes ce qui reste fort abordable).</p><h2>Interface Web</h2><p>Le moins que l’on puisse dire est que la page d’accueil de Pydio est au top par rapport à la tristounette page d’accueil d’Owncloud. L’interface Web de Pydio a été entièrement refaite pour cette version 6. Nous sommes sur du « flat design » avec de couleurs acidulées.</p><p><a href="media/533c375a.pydio-home-page.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/pydio-home-page.png"><img src="media/e3ae3650.pydio-home-page-300x203.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/pydio-home-page-300x203.png" alt="pydio-home-page" width="300" height="203"></a> <a href="media/a17fa697.pydio-user-page.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/pydio-user-page.png"><img src="media/785bf174.pydio-user-page-300x203.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/pydio-user-page-300x203.png" alt="pydio-user-page" width="300" height="203"></a>L’interface de Pydio conserve une avance certaine sur celle d’Owncloud. La disponibilité d’un menu contextuel rend plus naturelles manipulations pour un utilisateur habitué aux explorateurs de fichiers des postes de travail. Pydio propose une série de petites fonctionnalités dont ne dispose par Owncloud et qui rend l’utilisation de l’interface web plus conviviale.</p><h2>Historique des versions de fichiers</h2><p>Owncloud a l’avantage de proposer une gestion de l’historique des versions des fichiers en standard ce qui n’est pas le cas de Pydio. De plus ce dernier semble nécessiter la mise en place d’un logiciel complémentaire comme <strong>Git</strong>  <a href="https://pyd.io/docs/v6/workspaces/additional-features/files-versionning/">avec quelques contraintes sur le système de fichiers à mettre en œuvre</a>. Bref cela n’a pas l’air simple. Selon l’usage que l’on fait de l’outil, ce n’est pas forcément rédhibitoire, mais j’avoue que j’apprécie beaucoup cette fonction d’Owncloud.</p><h2>Côté administration</h2><p>Pydio se distingue là aussi d’Owncloud par une plus grande quantité de paramètres et de fonctionnalités. Mais cette fois c’est peut-être au détriment de la simplicité d’utilisation pour un usage domestique ou pour une petite entreprise. Par contre dès que les besoins en terme d’organisation évoluent, Pydio reprend l’avantage avec des fonctions plus évoluées sur la configuration du stockage et des règles de gestion de l’accès aux données.</p><p><a href="media/e9161e37.pydio-admin-page.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/pydio-admin-page.png"><img src="media/0f62ba09.pydio-admin-page-300x164.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/pydio-admin-page-300x164.png" alt="pydio-admin-page" width="300" height="164"></a></p><p>Owncloud et Pydio permettent tous deux de se connecter à d’autres supports de stockage comme <strong>DropBox</strong>, <strong>Amazon S3</strong> ou des <strong>serveurs FTP</strong>. Pydio permet même de se connecter à un compte de messagerie <strong>POP</strong> ou <strong>IMAP</strong> pour accéder aux pièces jointes des emails. Sans avoir comparé de façon exhaustive les possibilités des deux outils, ils ne me semblent pas loin de faire jeu égal.</p><p>Owncloud et Pydio disposent tous deux d’une bibliothèque de modules complémentaires pour intégrer le logiciel à des systèmes d’authentification d’entreprise. Pydio a également des extensions pour les trois principaux logiciels de gestion de contenu, <strong>Drupal</strong>, <strong>Joomla</strong> et <strong>WordPress</strong> pour synchroniser les comptes utilisateurs des deux outils.</p><h2>Modèle économique</h2><p>Dans les deux cas les logiciels sont portés par une entreprise. Les deux projets disposent de sérieux appuis financiers ou de partenariat technique notables. Pydio est ainsi associé à Red Hat et <a href="http://www.linformaticien.com/actualites/id/32395/stockage-cloud-securise-owncloud-leve-6-3-millions-de-dollars.aspx">Owncloud a pu réaliser des levées de fond importantes</a> ces derniers mois. Autre détail non sans importance <strong>Pydio est une entreprise française</strong>.</p><p>Les deux logiciels sont disponibles en <strong>version communautaire et entreprise</strong>. Dans ce dernier cas Owncloud, offre des fonctionnalités supplémentaires plutôt destinées aux grandes entreprises. Du côté de Pydio, je n’ai pas vu de différences fonctionnelles entre les versions communautaire et entreprise. Bien évidemment pour les versions entreprises, le support est assuré.</p><h2>Au final ?</h2><p><a href="media/1b8795e1.question-mark.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/question-mark.png"><img src="media/1b8795e1.question-mark.png" data-original-source="http://philippe.scoffoni.net/wp-content/uploads/2014/12/question-mark.png" alt="question-mark" width="96" height="150"></a>Pour mon usage, principalement lié à <a title="Open-DSI" href="http://www.open-dsi.fr/">mon activité professionnelle</a>, je vais pour l’instant <strong>continuer à utiliser Owncloud</strong> pour son client de synchronisation et sa gestion de l’historique des fichiers.</p><p>Je continuerais de conseiller Owncloud pour les particuliers et les TPE pour sa plus grande simplicité de mise en œuvre et d’utilisation et les fonctions complémentaires d’agenda partagé et de gestion de contact.</p><p>Pour les PME et au-delà, Owncloud reste une solution envisageable, mais j’ai peur que l’administration des droits et des accès aux fichiers ne soient trop légers. Pydio dispose d’une notion de dépôt et de modèle de dépôt pour déléguer la gestion de ces derniers à des utilisateurs. Une fonctionnalité qui peut faire la différence sur une organisation de taille conséquente.</p><p>Pour des structures dont le besoin est centré sur le<strong> partage de fichiers</strong>, je recommanderais donc Pydio sans hésiter tant qu’il n’y a pas de besoin de synchronisation des données sur le poste.</p><p>N’oublions pas non plus <a title="SeaFile" href="http://seafile.com/en/home/">SeaFile</a> qui n’est pas loin sur ce segment et que l’on peut clairement qualifier d’<strong>outsider en embuscade</strong>. Ce dernier dispose d’un client de synchronisation tout à fait opérationnel pour lequel je regrette juste l’utilisation de ports de communication non standard pouvant en entreprise nécessiter quelques ajustements au niveau d’un pare-feu. Mais ce logiciel reste une alternative très intéressante sur laquelle je reviendrais plus en détail prochainement. Sur le papier Seafile a toutes les caractéristiques pour venir voler la première marche du podium sur la gestion de fichiers.</p> <img src="http://philippe.scoffoni.net/?feed-stats-post-id=5586" width="1" height="1"><hr><a href="http://philippe.scoffoni.net/comparatif-owncloud-vs-pydio/#comments">Réagir à cet article</a><p><small>Article original écrit par Philippe Scoffoni le 06/12/2014. | <a href="http://philippe.scoffoni.net/comparatif-owncloud-vs-pydio/">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/comparatif-owncloud-vs-pydio/" 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="">Owncloud : un client de synchronisation en progr&egrave;s</a> (11/11/2014)</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>Bardamu : <a href="">Rencontre avec Chris DiBona et Tristan Nitot &agrave; la Cantine</a> (27/01/2012)</li><li>Philippe Scoffoni : <a href="">ReactOS la version libre de Windows NT toujours vivant</a> (04/02/2014)</li><li>Thomas Bores : <a href="">Remise en &eacute;tat de mon cloud perso apr&egrave;s corruption du syst&egrave;me de fichier et cr&eacute;ation du logiciel fiche</a> (02/03/2014)</li></ul></div></p>


feed_id: http://yeknan.free.fr/dc2/index.php?post/2014/12/02/fixmbr
title: yeKcim : fixmbr
uri: yeKcim-fixmbr
url: http://yeknan.free.fr/dc2/index.php?post/2014/12/02/fixmbr
content:
<p>Il arrive que j’installe Linux en dual-boot sur des postes puis que, quelques temps plus tard, le poste changeant d’utilisateur, Linux doive être enlevé. Problème : la configuration du boot est souvent dans la partition Linux, il est donc nécessaire de restaurer le Master Boot Record… Pour cela les commandes les plus connues se font en console depuis un CD d’installation Windows. N’ayant pas toujours un tel disque sous la main (les portables sont fournis avec des disques de restauration, parfois ils n’ont pas de lecteur de disque,…), une solution depuis un live Linux (cd ou usb) est beaucoup plus pratique.</p>


<p>Il existe plein de possibilités (<a href="http://sourceforge.net/p/boot-repair/home/fr/">boot-repair</a> par exemple) mais le plus simple me semble être :</p>

<ul><li>dans un terminal, taper : <strong>sudo apt-get install lilo</strong> (depuis Ubuntu, à adapter en fonction du gestionnaire de paquets du live choisi)</li>
<li>ignorer les messages à propos de liloconfig, puis : <strong>sudo lilo -M /dev/sda mbr</strong> (après avoir déterminé si le disque en question est bien /dev/sda ou /dev/sdb… à l’aide de gparted, df ou autre)</li>
</ul><p><a href="http://blog.thameera.com/restoring-the-windows-mbr-using-a-ubuntu-live-cd-or-usb/">{source}</a></p>
<p><img src="media/65f43998.8b70e267df0d5c51c47866aa89a16ffc" data-original-source="http://cdn.libravatar.org/avatar/8b70e267df0d5c51c47866aa89a16ffc" alt="Gravatar de yeKcim" class="gravatar" /><br/><i>Original post of <a href="http://yeknan.free.fr/dc2/index.php?post/2014/12/02/fixmbr" title="Visit the source">yeKcim</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/migration-du-forum/
title: elementary OS : [MAJ] Migration du forum
uri: elementary-OS-MAJ-Migration-du-forum
url: http://www.elementaryos-fr.org/migration-du-forum/
content:
<br><div><h3>Fin de migration</h3><p>Bonsoir, il est maintenant plus de 23h, la migration est maintenant finalisée, les tests ont été réalisés (ce qui a pris du temps). Les derniers réglages sont maintenant effectués. Y a plus qu'à ! Comme on dit par chez moi.</p>
<p><strong>Tapatalk est maintenant intégré au forum, vous pourrez ainsi suivre vos messages, vos questions directement depuis votre tablette ou smartphone.</strong></p>
<p>Bonne soirée à toutes et tous </p></div>
<p> </p>
<p>En cette fin de Vendredi bon nombre d'entre vous sont déjà en week-end (les chanceux !). De notre côté, la première étape de migration va débuter ce soir à partir de 20h00. Le forum sera mis en maintenance pour la migration vers son remplaçant. L'opération va se dérouler de la manière suivante :</p>
<ul><li>20h00 : mise en maintenance du fourm fluxbb.</li>
<li>20h15 : installation du forum IPB ainsi que configuration.</li>
<li>21h00 : migration des données de notre ancien forum vers InvisionPower Board.</li>
<li>21h30 : fin de migration et réouverture du forum.</li>
</ul><p>Je vais ouvrir un message sur le forum pour avertir les personnes ne se connectant pas au site web.</p>
<p>Les horaires sont donnés à titre indicatif, il se peut que cela prenne plus ou moins de temps, donc n'ayez pas d'inquiétude. Rendez-vous sur le forum en fin de soirée !</p>
<p><a href="media/ada9f211.4773457853_b10fcc8294_b.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/12/4773457853_b10fcc8294_b.jpg"><img src="media/ca721ea5.4773457853_b10fcc8294_b-300x157.jpg" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/12/4773457853_b10fcc8294_b-300x157.jpg" alt="Servers" width="300" height="157"></a></p>
<p></p><p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/migration-du-forum/">[MAJ] Migration du forum</a> a été publié sur <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS Fr - Communauté francophone d'elementaryOS</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/migration-du-forum/" 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://la-vache-libre.org/xfce-whisker-menu-1-4-1-disponible/
title: La vache libre : Xfce – Whisker Menu 1.4.1 disponible
uri: La-vache-libre-Xfce-Whisker-Menu-1-4-1-disponible
url: http://la-vache-libre.org/xfce-whisker-menu-1-4-1-disponible/
content:
<p><img title="Whisker Menu" src="media/da6cf9f7.SC3A9lection_0011.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/S%C3%A9lection_0011.png" alt="Sélection_001" width="631" height="412"></p>
<p><a title="Whisker (moustaches) Menu" href="http://la-vache-libre.org/whisker-menu-un-nouveau-menu-moderne-et-innovant-pour-xfce/" target="_blank">Whisker (moustaches) Menu</a> est un lanceur d’applications alternatif pour Xfce dont je parle régulièrement dans l’étable et qui a été conçu dans le but de permettre aux utilisateurs d’afficher la liste de leur applications par catégories, ou par favoris. Il embarque également une barre de recherche et un système d’historique assez performants, permettant un accès rapide aux différentes applications présentes sur son système. Enfin son mode d’utilisation est vraiment très simple, dans la mesure où l’ajout d’applications dans le menu peut se faire d’un simple glisser/déposer. En gros il est un peu plus moderne que le menu de base d’Xfce (qui se fait un vraiment vieillot), tout en restant simple et ultra fonctionnel. Whisker Menu a été publié hier en version 1.4.1, embarquant diverses améliorations et quelques corrections de bugs.<span></span></p>
<p>Parmi les changements intervenus dans la version 1.4.1 de Whisker Menu, on pourra commencer par relever la correction d’un bug assez gênant pouvant provoquer un crash lors de la présence de caractères d’encodage UTF8 invalides. On notera également la correction d’un bug concernant la connexion sécurisé Wikipedia et la mise à jour d’un certain nombre de traductions : <em>Basque, Néerlandais, Finnois, Français, Grec, Indonésien, Kazakhs, Lituanien, Népalais, Persans, Polonais, Roumain, Espagnol, Suédois, Turc, Ukrainien, Ouzbeks</em>.</p>
<p>Je n’avais pas couvert la sortie de la version 1.4.0, qui elle aussi nous a été livrée avec quelques améliorations intéressantes. On notera par exemple l’ajout d’une option permettant de changer la position des catégories et des lanceurs dans le menu, l’ajout de l’entrée « <em>About</em> » dans le menu contextuel, l’ajout d’une entrée pour le nom d’utilisateur et la mise à jour d’un grand nombre de traductions : <em>Bulgare, Catalan, Chinois (Taiwan), Tchèque, Néerlandais, Français, Allemand, Hébreu, Italien, Japonais, Malais, Norvégien Bokmål, Polonais, Portugais, Russe, Slovaque, Espagnol, Suédois</em>, et bien d’autres choses encore…</p>
<p>Si ça vous tente et que vous calez plus de choses à l’anglais que moi, vous trouverez la liste complète des changements <a title="sur cette page" href="http://gottcode.org/xfce4-whiskermenu-plugin/" target="_blank">sur cette page</a>. Vous y trouverez également les procédures d’installation et les sources à compiler pour les différentes distributions GNU/Linux.</p>
<p>NB : <em>Si vous ne voulez pas faire de don passez la valeur de ces derniers à 0$ pour accéder aux téléchargements</em>.</p>
<p>Si vous tournez sous Arch Linux et Manjaro vous pouvez installer Whisker Menu via <a title="AUR" href="https://aur.archlinux.org/packages/xfce4-whiskermenu-plugin/" target="_blank">AUR</a>, à l’aide de la commande suivante :</p>
<pre>yaourt -S xfce4-whiskermenu-plugin</pre>
<p>Amusez-vous bien.</p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/xfce-whisker-menu-1-4-1-disponible/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Whisker Menu 1.2.0 pour Xfce disponible</a> (30/10/2013)</li><li>La vache libre : <a href="">xfdashboard &ndash; Donnez de faux airs GNOME &agrave; Xfce</a> (13/05/2014)</li><li>La vache libre : <a href="">Whisker Menu &ndash; Un nouveau menu moderne et innovant pour Xfce</a> (21/06/2013)</li><li>La vache libre : <a href="">Whisker Menu disponible en version 1.1.0</a> (02/08/2013)</li><li>La vache libre : <a href="">Slingscold &ndash; Un menu global de type Gnome/Unity/Mac OS X pour Xfce</a> (28/02/2014)</li></ul></div></p>


feed_id: http://spiraledigitale.com/lapparition-des-messsageries-chiffrees/
title: Damien : l’apparition des messageries chiffrées
uri: Damien-l-apparition-des-messsageries-chiffrées
url: http://spiraledigitale.com/lapparition-des-messsageries-chiffrees/
content:
<div>Toujours intéressé par les <a href="http://spiraledigitale.com/fournisseur-email-messagerie-web-webmail-ou-service-de-courriels-lequel-choisir/" target="_blank">messageries e-mails destinées au grand public</a>, surtout celles qui respectent la vie privée de leurs utilisateurs, je constate l’apparition de services proposant maintenant <a href="http://fr.wikipedia.org/wiki/Chiffrement" target="_blank">le chiffrement des données</a> de bout-en-bout. Vous et votre correspondant serez les seules et uniques personnes à pouvoir lire le contenu d’un message e-mail. Incroyable non ?</div>
<div>
<p>L’affaire Snowden a réveillé les consciences et certains voient une opportunité lancer leurs produits.</p>
<p>En vrac, voilà pas moins de 6 projets récents qui proposent une solution de messagerie chiffrée :</p>
<ul><li><a href="https://www.caliopen.org/" target="_blank">Caliopen</a> de Laurent Chemla, fondateur de Gandi.net</li>
</ul><ul><li><a href="https://unseen.is/?lang=fr" target="_blank">Unseen</a> venu d’Islande</li>
</ul><ul><li><a href="https://protonmail.ch/" target="_blank">Protonmail</a> crée par plusieurs jeunes chercheurs du CERN en Suisse</li>
</ul><ul><li><a href="https://tutanota.de/" target="_blank">Tutanota</a> de Tutao GmbH, Allemagne</li>
</ul><ul><li><a href="https://lavaboom.com/en/" target="_blank">Lavaboom</a> de Lavaboom Gmbh, Allemagne</li>
</ul><ul><li><a href="https://www.darkmail.info/" target="_blank">Dark Mail</a> née de l’association de Silent Circle et de feu Lavabit</li>
</ul><ul><li><a href="https://beta.startmail.com/" target="_blank">StartMail</a> de Surfboard Holding B.V, une société hollandaise, connue pour Ixquick et Startpage.</li>
</ul><p><strong>Le chiffrement des emails, est-ce que ça marche ?</strong></p>
<p>Posons nous la question de l’efficacité. Jusqu’à présent, il semblerait que le chiffrement des données fonctionne. Je prend l’exemple <a href="http://fr.wikipedia.org/wiki/Lavabit" target="_blank">de la société Lavabit</a> qu’Edward Snowden utilisait pour communiquer avec l’extérieur : quand le FBI a compris quelle messagerie il utilisait, ils ont rencontré Ladar Levison et lui ont demandé les clés de son service pour connaître le contenu des emails de Snowden. On connait le triste sort de Lavabit : son créateur a préféré fermer son service et à jeter les clés à la mer. Depuis, il est en procès avec les autorités américaines. Il semblerait donc que le chiffrement fonctionne puisque le FBI dit ne pas avoir eu accès au contenu des emails.</p>
<p><strong>Peut-on faire confiance à une société tierce pour gérer une messagerie chiffrée ?</strong></p>
<p>Voilà la principale difficulté : faire confiance à un tiers pour fournir un service de messagerie confidentielle. Je n’ai pas vocation à dire qui est bon, qui ne l’est pas. Le temps nous dira qui est digne de confiance. La réputation des acteurs concernés entre également en ligne de compte. Je parlerais donc de ressenti, plus que de preuves concrètes et infaillibles.</p>
<p>Je retiendrais de façon subjective  les projets Caliopen, Dark Mail.</p>
<p>Le premier est soutenu par <a href="http://fr.wikipedia.org/wiki/Laurent_Chemla" target="_blank">Laurent Chemla</a> dont la réputation n’est plus faire : fondateur de Gandi.net, acteur majeur de l’internet, il a rejoint la Quadrature du Net dans un poste important.</p>
<p>Le second projet est née de l’association des créateurs de Silent Circle et de Lavabit (Ladar Levison, oui encore lui). Ces personnes ont une grosse expérience dans les problèmes liés au chiffrement des données email, leur passé respectif le prouve. Ladar Levison <a href="http://lavabit.com/" target="_blank">est encore empêtré dedans</a> et continue sur cette voie.</p>
<p>Que dire des autres projets ? Et bien, pas grand chose, ni en bien, ni en mal. Je vois beaucoup de bonne volonté, beaucoup de bonnes idées mais je ne saurai pas en dire beaucoup plus.</p>
<p><strong>Conclusion</strong></p>
<p>Le monde d’internet va vite mais la confiance, cela prend du temps.</p>
<p>Nous sommes a un carrefour entre un internet minitel 2.0 sous contrôle, comme <a href="https://www.laquadrature.net/fr/loi-cazeneuve-bientot-tous-presumes-terroristes" target="_blank">la loi Cazeneuve</a> (pour censurer sans juge, ni magistrat un site ou un forum) et un internet neutre, résistant et innovant.</p>
<p> </p>
<p>_ Damien</p>
</div>
<div title="Diaspora*"><a href="javascript:(function()%7Bvar%20url%20=%20'http://spiraledigitale.com/lapparition-des-messsageries-chiffrees/'%20;var%20title%20=%20'l%E2%80%99apparition%20des%20messageries%20chiffr%C3%A9es';%20%20%20window.open('http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/new_window.php?url='+encodeURIComponent(url)+'&amp;title='+encodeURIComponent(title),'post','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')%7D)()">
<div><font>partager sur Diaspora*</font> <div><img src="media/697414fd.asterisk-20.png" data-original-source="http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/images/asterisk-20.png"></div></div></a></div>
<p><img src="media/65a52059.81dbb353ef6514e62333e7bbc45d1e05" data-original-source="http://cdn.libravatar.org/avatar/81dbb353ef6514e62333e7bbc45d1e05" alt="Gravatar de Damien" class="gravatar" /><br/><i>Original post of <a href="http://spiraledigitale.com/lapparition-des-messsageries-chiffrees/" title="Visit the source">Damien</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://mozillazine-fr.org/debuts-de-la-sandbox-dans-firefox-nightly-pour-windows/
title: mozillaZine-fr : Débuts de la « sandbox » dans Firefox Nightly pour Windows
uri: mozillaZine-fr-Débuts-de-la-sandbox-dans-Firefox-Nightly-po
url: http://mozillazine-fr.org/debuts-de-la-sandbox-dans-firefox-nightly-pour-windows/
content:
<p><img src="media/115c852d.Foxinabox.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/12/Foxinabox.png" alt="" width="180" height="172">Dans <a title="GHacks.net : First bit of Firefox’s Sandbox lands in Nightly for Windows" href="http://www.ghacks.net/2014/12/01/first-bit-of-firefoxs-sandbox-lands-in-nightly-for-windows/" hreflang="en">un article publié sur l’excellent ghacks.net</a>, Martin Brinkmann explique qu’une des raisons pour lesquelles Mozilla travaille sur une architecture multi-processus, c’est que cela permettra d’avoir une <em>sandbox</em> pour Firefox. Qu’est-ce qu’une « sandbox » ? On pourrait traduire par « bac à sable », ce qui est une assez bonne illustration dans l’esprit « va jouer dans ton bac à sable et laisse-nous tranquilles » ! C’est en effet une architecture qui sécurise le fonctionnement d’un processus (Firefox, en l’occurence) de manière à ce qu’il ne puisse pas accéder à certaines ressources du système. C’est particulièrement important dans le cas d’une attaque <em>via</em> une faille. Dans ce cas, la faille ne permettra pas d’accéder à des ressources telles que le compte administrateur.</p>
<p>Le plus surprenant dans cette nouveauté, c’est que Mozilla part de <a title="The Chromium Projects : Sandbox" href="http://dev.chromium.org/developers/design-documents/sandbox" hreflang="en">la sandbox open source de Google</a>, qui est utilisée dans Chrome et Chromium. Mozilla aurait pu repartir de zéro et créer sa propre version de ce composant logiciel, mais cela aurait été une perte de temps et d’énergie pour arriver peu ou prou au même résultat.</p>
<p>La sandbox de Firefox ne fonctionne que lorsque <a title="e10s sur MozillaZine-fr" href="http://mozillazine-fr.org/appel-aux-volontaires-pour-tester-firefox-multi-processus-e10s/" hreflang="fr"><abbr lang="en" title="Electrolysis">e10s</abbr></a> est activé. C’est le cas pour toutes les compilations nocturnes (Nightly). Et si vous voulez tester cette sandbox, vous devez simplement télécharger une des Nightlies, et activer la préférence <strong>browser.tabs.remote.sandbox</strong>.</p>
<p>Dans un commentaire sous l’article, Martin répond à la question « Est-ce que cette sandbox va gonfler la consommation de mémoire de Firefox au niveau de celle de Chrome ? » par la négative. En effet, le plus gros impact sur la mémoire viendra de l’architecture multi-processus e10s, et les ingénieurs de Mozilla se sont engagés à faire en sorte que e10s augmente le moins possible la consommation de mémoire.</p>
<p>En bref, Mozilla s’apprête à relever le défi de prendre le meilleur de Chrome et faire mieux en terme de mémoire. C’est le genre de défi qu’on aime ! Plus d’infos <a title="Mozilla : Security/Sandbox" href="https://wiki.mozilla.org/Security/Sandbox" hreflang="en">sur le wiki de Mozilla</a>, d’où provient l’illustration de cet article.</p>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/debuts-de-la-sandbox-dans-firefox-nightly-pour-windows/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>mozillaZine-fr : <a href="">Mozilla appelle &agrave; tester Firefox pour Windows 8 sur tablette</a> (26/09/2013)</li><li>mozillaZine-fr : <a href="">Mozilla appelle &amp;agrave; tester Firefox pour Windows 8 sur tablette</a> (26/09/2013)</li><li>mozillaZine-fr : <a href="">Le nouveau visage de Firefox est arriv&amp;eacute; dans Nightly</a> (19/11/2013)</li><li>mozillaZine-fr : <a href="">Nouveaut&amp;eacute;s dans Firefox Nightly</a> (07/12/2013)</li><li>mozillaZine-fr : <a href="">Nouvelles nouveaut&amp;eacute;s dans Firefox Nightly</a> (12/12/2013)</li></ul></div></p>


uri: Association-GOALL-Informatique-libre-et-territoires-une-lecture-ph
feed_id:
http://www.goall.fr/informatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques

title:
Association GOALL : Informatique libre et territoires : une lecture philosophique des espaces numériques.

url:
http://www.goall.fr/informatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques

content:
<p><strong>Ce texte est placé par son auteur sous licence <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr">Creative Commons Attribution – Partage dans les Mêmes Conditions 4.0 International</a>.</strong><br><strong> CC-BY-SA 4.0</strong></p>
<p><strong>Conférence de Véronique Bonnet, le 1er décembre 2014 à Metz.</strong></p>
<p><strong>Argumentaire de la conférence.</strong></p>
<p>Je remercie d’abord la puissance invitante, et, si j’ose dire, « suscitante » et inspirante : Monsieur le Sénateur Philippe Leroy, président de la CNIE (Communauté numérique interactive de l’Est), et ses différents adhérents institutionnels, dont le partenariat avec le Conseil Général de Moselle a généré des décisions fortes, opératoires.</p>
<p>Dès 1999, donc très en amont de la systématisation et de l’intensification de l’usage de l’internet, l’aménagement numérique du département est entrepris. Dès 2006, la fibre optique est privilégiée pour le réseau FTTH (Fibre To The Home), acheminant le très haut débit. Cette gestion magistrale des infrastructures amène maintenant les responsables à mettre l’accent sur les modalités d’appropriation. Qui doivent permettre de rassembler comme jamais les hommes qui vivent et travaillent en Moselle, et tous les autres. Je suis heureuse de participer à ce colloque qui veut rappeler les enjeux théoriques et éthiques de ce formidable bond de notre technologie.</p>
<p>Cette journée est donc d’un grand à propos : quelles opportunités et quelles limites, quel enjeu humain de cette accélération historique et culturelle qui nous amène à reconfigurer nos vies personnelles et professionnelles ? Je suis très honorée d’être invitée à prendre la parole, moi qui ai été amenée à interroger les pratiques de l’internet avec les outils qui sont les miens, puisque je suis professeur de philosophie.<br>
Vous parler, alors, « du » numérique ? Substantif qui peut englober, de manière floue, tout ce qui peut être numérisé, soit qui peut s’écrire par une succession de 0 et de 1 pour parcourir une arborescence ? Un tel brouillage a évidemment interpellé ce qu’on nomme « la communauté du Libre », qui craint que dans cette dénomination incertaine, qui englobe tout processus de programmation, toute mise en ligne, tout usage de l’internet et notamment des réseaux sociaux, toute récolte et stockage du big data, les enjeux émancipateurs potentiels de l’informatique se trouvent minorés.</p>
<p>Dès lors, non pas le numérique, mais un travail de dissociation, d’abord au sens propre, ensuite au sens figuré, de ce que cette numérisation peut ouvrir, mais aussi fermer. Notre vigilance à tous, citoyens, techniciens, responsables politiques, chefs d’entreprise, est de veiller à ce que ce que le très haut débit permette une mise en contact des territoires, des aspirations et des compétences.</p>
<p>Je vais vous parler des espaces numériques. Le pluriel se veut garant, ici, de la non superposabilité des individus. Des usages numériques que s’approprient des citoyens singuliers, inventifs. L’État , dont vous êtes les élus et les citoyens, se doit d’y veiller. Des lieux patrimoniaux. Des trajets spécifiques. Des histoires propres. Une pluralité très habitée d’être humain, français, lorrain,mosellan.</p>
<p>C’est au nom de cette pluralité que je viens aujourd’hui vous parler d’informatique libre, dont le nome d’émergence, américain, est celui de Free Software. L’Open source, dont il est parfois question, en est une version dérivée et simplifiée. Une copie qui retient surtout l’efficience, et rarement l’exigence morale et la rigueur humaniste. Je vais essayer de montrer l’éthique, respectueuse de la diversité, de la version originale.</p>
<p>Avant de faire référence à l’informatique Libre, <a href="http://www.goall.fr/lopen-data-cest-maintenant">aux formats ouverts, à l’interopérabilité</a>, dont <a href="http://www.goall.fr/usage-du-logiciel-libre-dans-ladministration">une circulaire du gouvernement Eyrault</a> a rappelé qu’elle devait, dans la mesure du possible, être privilégiée, je ferai référence aux espaces au sens propre, puis aux espaces au sens figuré, pour suggérer qu’il n’y a pas un espace numérique mais des espace numériques qui sont autant de positionnements, d’appréhensions créatives. Se trouverait ainsi ouvert, au-delà de toute espérance, ce que les rédacteurs de l’article 11 de la Déclaration des droits de l’homme et du citoyen avaient osé envisager : « La libre communication des pensées et des opinions est un des droits les plus précieux de l’homme : tout citoyen peut donc parler, écrire, imprimer librement, sauf à répondre à l’abus de cette liberté dans les cas déterminés par la loi. » La chose politique et sociale se nourrit de textes échangés, confrontés.</p>
<p>Pour que cette présentation ait un enjeu pour les citoyens et élus que vous êtes, je vais montrer comment certaines pratiques informatiques, lorsqu’elles sont peu soigneuses et se fient au tout venant, peuvent appauvrir le rapport à l’espace, et brouiller aussi les activités qui sollicitent le temps. Elles peuvent rendre difficile la perception géographique et historique des territoires. Elles peuvent faire des espaces pluriels une traversée indistincte et informe. On parlait dans les années 90 des « autoroutes de l’information ». Quand on n’y prend pas garde, on va vite. On perd la notion des distances. On perd le ressenti du proche, du lointain, du privé, du public, du réservé. Facilitation douloureuse qui rend difficile la ressaisie intellectuelle, ce travail synthétique du temps en nous.</p>
<p>Les flux de l’ informatique privatrice brouillent à la fois le « où suis-je ? », et le « où en suis-je ?».</p>
<p>Au dehors, le « où suis-je ? » est confus. Quel processus suis-je en train d’opérer ? Que fait actuellement mon ordinateur ou mon téléphone portable qui est un ordinateur ? Ces photographies auxquelles je tiens, avec les miens, je n’imaginais même pas qu’elles auraient pu transiter par le « nuage ». Et se retrouver partout où je ne le voulais pas.<br>
Au dedans de moi, le « où en suis-je ? » est difficile à formuler. Quelle recollection des expériences de sites par lesquels j’ai pu transiter ? Quel rapport d’inter-reconnaissance, à travers ces réseaux sociaux si mal nommés, dans lesquels tous, par transitivité, sont les amis de tous, c’est-à-dire de personne ? Comment éviter, dans le langage lui-même, le repli sur une approche biologique. Non plus « quel est mon rapport à moi-même, aux autres, au monde. Mais « quel est mon ADN » ? Ou l’ADN de ce à quoi je tiens ?</p>
<p>Etres de culture, le citoyen et l’humain ont à regarder en face ces brouillages. L’informatique libre, elle, le suggère et le permet.</p>
<p><strong>I. Certaines pratiques informatiques, lorsqu’elles sont peu soigneuses, rendent difficile la perception géographique et historique des territoires.</strong></p>
<p><strong>a) La perception des espaces, dans les pratiques informatiques non libre, brouille l’identification spatiale de la navigation effectuée.</strong></p>
<p>Une navigation standard pourrait se laisser aller à des itinéraires qui échappent à ceux qui s’y livrent. Ni babord, ni tribord, ni proue, ni poupe. Par délégation technologique, Saas, ou cloud, l’internaute devient captive, gouvernable, il est le produit, par ses sociographes, les métadonnées qu’il laisse à chaque navigation, recherché par les entreprises et la publicité. Certes, en droit, il devrait être seul maître à bord, puisqu’internet, contrairement au défunt Minitel, est a-centré.</p>
<p>L’utilisateur semble, dans ses activités en réseau, être constamment porté par des liens, des sollicitations successives qui dès lors abolissent les cloisonnements spatiaux, rendant problématique une appréhension distincte des espaces. La notion de sérendipité décrit l’illusion d’avoir trouvé sans chercher.</p>
<p>Time sharing, multitasking, peuvent donner un vertige, sensation d’être encore ici et déjà là-bas.<br>
En 1961, le CTSS, initiales pour le Compatible Time-Sharing System de Mac Carthy permet aux nombreux apprentis informaticiens d’utiliser les rares machines. Ainsi, les contributeurs des universités et les contributeurs isolés accèdent simultanément à des ordinateurs distants. Ce qui revient symboliquement à occuper la même place en même temps. Comme si on pouvait habiter le même point du monde. Le principe de séparabilité se trouve ainsi brouillé.<br>
Le multitasking, possibilité d’effectuer simultanément plusieurs requêtes. Scalabilité par laquelle l’utilisateur se trouve comme démultiplié. Dès 1996, dans le tome 1 de l’Ère de l’information, intitulé La société en réseaux, le sociologue Manuel Castells synthétise cette recomposition au tout début du chapitre IV, qui a pour titre L’espace des flux : « Contrairement à la plupart des théories sociales classiques, qui postulent la domination de l’espace par le temps, je pense que dans la société en réseaux, c’est l’espace qui organise le temps. »<br>
Cet espace ne serait plus, selon les analyses de Manuel Castells, un « espace des lieux », mais un « espace des flux » : « Les lieux perdent la substance même de leur signification culturelle historique et géographique pour être intégrés dans des réseaux fonctionnels produisant un espace de flux qui se substitue à l’espace des lieux. »</p>
<p>Déjà dans les années 80, Alain Finkielkraut et Paul Soriano dans Internet ou l’inquiétante extase avaient évoqué certaines pratiques du web comme spatialité sans dehors. Cliquer, comme zapper, ne faisant rencontrer que des territoires attendus. La convivialité qui désigna au début une facilité d’emploi, qui dispensait de s’interroger, est-elle le tombeau de l’autonomie ?</p>
<p><strong>b) Les pratiques informatiques rendent difficile la perception historique des territoires.</strong></p>
<p>Regardons ces quelques lignes de code, que Christian ami informaticien, a eu la gentillesse de me confier hier, qui font partie de l’un de ses projets actuels. De la signification repliée sur des chaînes ? La numérisation est-elle une réduction de la sémantique à une syntaxe ?</p>
<p>Et aussi quelques hiéroglyphes, grâce à Wikisource. Pour évoquer un texte de Platon, le Phèdre. Où il s’avère que l’écriture, remède à l’oubli, est un poison qui rend oublieux : si l’informatique, par ses liens hypertextes, ses extensions qui permettent, pour chaque login que nous utilisons, de retenir le mot de passe, alors le paradoxe du mythe de Teuth est comme réactivé. Plus de remémoration autre que numérique. Persistance de la mémoire ?</p>
<p>Ce qui semblait une bénédiction pour les collectivités et les territoires, l’informatique, peut désorienter et déposséder, en favorisant insensiblement des modes de circulation qui dépossèdent les usagers. Ainsi, l’indexation, le « page ranking » de Google, qui privilégie les sites commerciaux,et qui récolte les métadonnées des utilisateurs pour constituer un sociographe monnayable.</p>
<p><strong>II. L’informatique libre, par l’autonomie qu’elle suggère à ses utilisateurs, via des outils ad hoc, peut aider à une réappropriation nuancée et patrimoniale des territoires.</strong></p>
<p><strong> a) Qu’est-ce que l’informatique libre ?</strong></p>
<p>Référons-nous à l’une des figures tutélaires de l’informatique libre. Lorsque Richard Stallman, il y a trente et un ans, lance l’appel à compétences pour constituer, ligne de code après ligne de code, <a href="https://www.gnu.org/">le projet GNU</a>, il est dans l’indignation d’assister à une désertification déshumanisante. Beaucoup alors veulent faire commerce de tout programme, ne conçoivent que des rapports de vendeurs à acheteurs. L’avidité sans pareille des firmes à tirer bénéfice de toute construction, par le verrouillage du code et les copyrights aux durées de plus en plus irrationnelles.</p>
<p>L’éthique du free software, mouvement porté par Richard Matthew Stallman, invite à une appropriation effectivement autonome, par chacun, de son informatique. Pour déjouer les dispositifs privateurs et aller, sans ambiguïté ni spoliation, vers un authentique espace numérique libre.<br>
Mathématicien brillant à Harvard, programmeur novateur apprécié par ses collègues du M.I.T., concepteur, pour son orientation, et appel à contribution, du projet GNU, associé au noyau Linux, rendu ouvert par Linus Torwald, il parcourt désormais le monde pour effectuer des conférences. Et il aborde désormais régulièrement, pour tout public, de façon à se faire comprendre de tous, la question du juste et de l’injuste, de la spoliation et du respect, du rapport entre les fournisseurs et les utilisateurs.</p>
<p>Après avoir rencontré l’impossibilité de dépanner une imprimante Xerox, il décide d’œuvrer et de faire œuvrer pour que les logiciels qui rendent impuissants et dépendants soient progressivement remplacés par des logiciels libres, non pas nécessairement gratuits, mais qui permettent l’exercice des quatre libertés ou encore l’articulation de Liberté, égalité, fraternité, devise de la République française.</p>
<p>Les quatre libertés, exécuter, étudier, améliorer, partager, peuvent ainsi être appréhendées à partir de<br>
cette tourte lorraine, servie un jour par moi à des invités.</p>
<p>La confectionner pour réjouir les papilles de ses proches ou encore, la réaliser, sans avoir à payer une redevance à une recette copyrightée. Accéder elle, mélange subtil à l’équilibre très spécial, examiner les ingrédients. Mettre sa touche personnelle, petit lardon, crème plus épaisse, cheminée à migaine plus large…, partager, savourer, mais aussi distribuer aux convives des version améliorée de la recette. Communiquer les phases de la recette sans épuiser aucune ressource. Accéder à la recette, pourvoir la pratiquer, la modifier, la réécrire, la distribuer.</p>
<p><strong>b) L’informatique libre rétablit les dissociations spatiales, permet une perception fine des territoires.</strong></p>
<p>Elle dissocie et rend lisibles le privé et le public. Le particulier et commun. Le copyright et le copyleft.Le projet GNU est, pour les élus et les collectivités territoriales, une garantie culturelle. D’abord parce qu’il dessine une cartographie lisible de qui fait quoi. Soucieux du territoire de l’autonomie, et de celui du partage. Il rétablit la densité des alternatives, ou bien, ou bien ; remédie au caractère mécanique des navigations en limitant les délégations. Il permettant d’accéder au code source, ou, pour les non informaticiens, à une communauté de le vérifier pour eux ? Paysage collaboratif.</p>
<p>Regardons cette carte de Metz ouverte à tous par <a href="https://www.openstreetmap.org/">OpenStreetMap</a>.</p>
<p>Ainsi, est visée une réinstallation et des délimitations extérieures, et d’une autonomie intérieure, par<br>
des pratiques informatiques réfléchies.</p>
<p><strong>c) L’informatique libre rétablit une autonomie, une compétence à effectuer soi-même des synthèses réfléchies, et s’avère, historiquement, un outil patrimonial.</strong></p>
<p>Elle peut en ceci, dans la lignée du l’Abbé Grégoire, père fondateur de la notion de patrimoine, qui a su renvoyer dos à dos les aristocrates et les vandales, permettre une numérisation qui ne dispense pas d’une appropriation.</p>
<p>L’Encyclopédie de Diderot et d’Alembert se trouve comme démultipliée dans son intention, éducative et ouverte, par Wikipédia, brouillon d’encyclopédie devenue encyclopédie même.</p>
<p>Il y eut, en mai dernier, à Gérardmer, en Lorraine, VOL : <a href="https://gol.framasoft.org/">Vosges Opération Libre</a>, à l’initiative de <a href="http://www.framasoft.net/">Framasoft</a>, association très importante pour les outils libres, notamment pour l’éducation. Ateliers collaboratifs, conférences, appropriation des données, open data, faune et flore locale étudiés pour Wikipédia, généalogies, histoires locales, lieux dits, ateliers pour contribuer.</p>
<p>Emmanuel Gilloz, qui interviendra après-moi dans ce colloque, créateur d’<a href="http://openedge.cc/fr">une entreprise de fabrication d’imprimantes 3D</a>, il n’y en a que trois en France, vous parlera du DIY : do it yourself, référence si décisive à l’autonomie, appropriation de soi par soi, confiance.</p>
<p>Sagesse des dispositifs juridiques viraux, dont la GPL, de l’informatique libre, qui ouvre ce qui dès lors n’est utilisable qu’en restant ouvert et en ouvrant.</p>
<p><strong>En guise de conclusion : un appel aux élus à une ville pionnière.</strong></p>
<p>Digne les Bains, je viens d’avoir l’autorisation de faire état devant vous de ce qui est écrit sur son site officiel et de la lettre à Google du président d’Open Data France, vient de s’opposer à Google qui souhaite des informations sous une licence qui serait contraire à ses choix.</p>
<p>Nous sommes dans un contexte très crucial et particulier. A ce moment déterminant de négociations entre Etats-Unis et Europe, autour du TTIP qui pourra infléchir les accords commerciaux internationaux, <a href="http://www.april.org/">l’APRIL (Association pour la Promotion et la Recherche en Informatique Libre)</a> vient de lancer un appel pour les formats ouverts et l’interopérabilité dans l’Éducation Nationale. Ne serait-ce qu’au nom du risque de rupture d’égalité au service public. Après la gendarmerie nationale, et le ministère de l’Agriculture, qui ont effectué leur migration vers l’informatique libre.<br>
Cette année, <a href="http://rmll.info/">les RMLL</a> seront à Beauvais, du 4 au 10 juillet 2015. Où il sera question d’un ouvert qui ne bascule pas vers le fermé. Ou sera débattu le sujet des données personnelles, via des ateliers de prise en mains, retouches graphiques, wikis,stands associatifs du week-end du Libre. Il est important qu’élus et citoyens puissent s’y approprier des espaces culturels nuancés, puissent s’y retrouver et se retrouver. Le librisme est un humanisme. Le Libre est un élargissement existentiel, pour les êtres, pour les patrimoines, pour les territoires.</p>
<p>Après Munich, en Allemagne, après Digne-les-Bains, quelle ville pionnière exemplaire pour le Libre, archétypale, de l’Est ? Metz ?</p>
<p>Je vous remercie de votre attention.</p>
<p><a href="http://www.dailymotion.com/video/x2bl01u_informatique-libre-et-territo%20ire-une-lecture-philosophique-des-espaces-numeriques_tech">La vidéo de la conférence de Véronique BONNET à Metz</a>.</p>
<b>Partagez cet article :</b>
<!-- Start WP Socializer - Social Buttons - Output -->
 • <a href="http://twitter.com/home?status=Informatique+libre+et+territoires+%3A+une+lecture+philosophique+des+espaces+num%C3%A9riques.%20-%20http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques%20" title="Tweet this !" target="_blank" rel="nofollow">Twitter</a> • <a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques&amp;t=Informatique+libre+et+territoires+%3A+une+lecture+philosophique+des+espaces+num%C3%A9riques." title="Share this on Facebook" target="_blank" rel="nofollow">Facebook</a> • <a href="https://plus.google.com/share?url=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques" title="Share this on Google Plus" target="_blank" rel="nofollow">Google Plus</a> • <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques&amp;title=Informatique+libre+et+territoires+%3A+une+lecture+philosophique+des+espaces+num%C3%A9riques.&amp;source=Le+blog+de+l%26%23039%3Bassociation+GOALL+-+Groupe+d%26%23039%3Borganismes+acteurs+du+Libre+en+Lorraine&amp;summary=Ce+texte+est+plac%C3%A9+par+son+auteur+sous+licence+Creative+Commons+Attribution+-+Partage+dans+les+M%C3%AAmes+Conditions+4.0+International.%0D%0A+CC-BY-SA+4.0%0D%0A%0D%0AConf%C3%A9rence+de+V%C3%A9ronique+Bonnet%2C+le+1er+d%C3%A9cembre+2014+%C3%A0+Metz.%0D%0AArgumentaire+de+la+conf%C3%A9rence." title="Share this on LinkedIn" target="_blank" rel="nofollow">LinkedIn</a> • <a href="http://www.viadeo.com/shareit/share/?url=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques&amp;title=Informatique+libre+et+territoires+%3A+une+lecture+philosophique+des+espaces+num%C3%A9riques.&amp;urllanguage=fr" title="Share this on Viadeo FR" target="_blank" rel="nofollow">Viadeo FR</a> • <a href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques&amp;t=Informatique+libre+et+territoires+%3A+une+lecture+philosophique+des+espaces+num%C3%A9riques.&amp;s=Ce+texte+est+plac%C3%A9+par+son+auteur+sous+licence+Creative+Commons+Attribution+-+Partage+dans+les+M%C3%AAmes+Conditions+4.0+International.%0D%0A+CC-BY-SA+4.0%0D%0A%0D%0AConf%C3%A9rence+de+V%C3%A9ronique+Bonnet%2C+le+1er+d%C3%A9cembre+2014+%C3%A0+Metz.%0D%0AArgumentaire+de+la+conf%C3%A9rence." title="Share this on Tumblr" target="_blank" rel="nofollow">Tumblr</a> • <a href="http://www.pinterest.com/pin/create/button/?url=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques&amp;media=&amp;description=Ce+texte+est+plac%C3%A9+par+son+auteur+sous+licence+Creative+Commons+Attribution+-+Partage+dans+les+M%C3%AAmes+Conditions+4.0+International.%0D%0A+CC-BY-SA+4.0%0D%0A%0D%0AConf%C3%A9rence+de+V%C3%A9ronique+Bonnet%2C+le+1er+d%C3%A9cembre+2014+%C3%A0+Metz.%0D%0AArgumentaire+de+la+conf%C3%A9rence." title="Submit this to Pinterest" target="_blank" rel="nofollow">Pinterest</a> • <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques&amp;n=Informatique+libre+et+territoires+%3A+une+lecture+philosophique+des+espaces+num%C3%A9riques.&amp;pli=1" title="Post this on Blogger" target="_blank" rel="nofollow">Blogger</a> • <a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques&amp;title=Informatique+libre+et+territoires+%3A+une+lecture+philosophique+des+espaces+num%C3%A9riques." title="Submit this to Reddit" target="_blank" rel="nofollow">Reddit</a> • <a href="mailto:?to=&amp;subject=Informatique+libre+et+territoires+%3A+une+lecture+philosophique+des+espaces+num%C3%A9riques.&amp;body=Ce+texte+est+plac%C3%A9+par+son+auteur+sous+licence+Creative+Commons+Attribution+-+Partage+dans+les+M%C3%AAmes+Conditions+4.0+International.%0D%0A+CC-BY-SA+4.0%0D%0A%0D%0AConf%C3%A9rence+de+V%C3%A9ronique+Bonnet%2C+le+1er+d%C3%A9cembre+2014+%C3%A0+Metz.%0D%0AArgumentaire+de+la+conf%C3%A9rence.%20-%20http://www.goall.fr/informatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques" title="Email this" target="_blank" rel="nofollow">Email</a> • <a href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques" title="Convert to PDF" target="_blank" rel="nofollow">PDF</a> • <a href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques" title="Print this article" target="_blank" rel="nofollow">Print</a> • <a href="http://www.goall.fr/informatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques" title="Add to favorites" target="_blank" rel="nofollow">Add to favorites</a> • <a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.goall.fr%2Finformatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques&amp;title=Informatique+libre+et+territoires+%3A+une+lecture+philosophique+des+espaces+num%C3%A9riques.&amp;annotation=Ce+texte+est+plac%C3%A9+par+son+auteur+sous+licence+Creative+Commons+Attribution+-+Partage+dans+les+M%C3%AAmes+Conditions+4.0+International.%0D%0A+CC-BY-SA+4.0%0D%0A%0D%0AConf%C3%A9rence+de+V%C3%A9ronique+Bonnet%2C+le+1er+d%C3%A9cembre+2014+%C3%A0+Metz.%0D%0AArgumentaire+de+la+conf%C3%A9rence." title="Bookmark this on Google" target="_blank" rel="nofollow">Google</a>
<!-- End WP Socializer - Social Buttons - Output -->
<p>The post <a rel="nofollow" href="http://www.goall.fr/informatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques">Informatique libre et territoires : une lecture philosophique des espaces numériques.</a> appeared first on <a rel="nofollow" href="http://www.goall.fr/">Le blog de l'association GOALL</a>.</p>
<p><img src="media/73d4f70c.61894a0fe40d59b7b9e736fce6d7557a" data-original-source="http://cdn.libravatar.org/avatar/61894a0fe40d59b7b9e736fce6d7557a" alt="Gravatar de Association GOALL" class="gravatar" /><br/><i>Original post of <a href="http://www.goall.fr/informatique-libre-et-territoires-une-lecture-philosophique-des-espaces-numeriques" title="Visit the source">Association GOALL</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>Association GOALL : <a href="">Le num&eacute;rique pour transformer l&rsquo;&Eacute;tat</a> (20/09/2014)</li><li>Association GOALL : <a href="">La r&eacute;gion Rh&ocirc;ne-Alpes aime le Libre, elle a tout compris</a> (27/02/2014)</li><li>Association GOALL : <a href="">Simplification des d&eacute;marches administratives : miam, le choc est l&agrave; !</a> (14/07/2014)</li><li>Association GOALL : <a href="">Hommage &agrave; Michel Foucault : quelques h&eacute;t&eacute;rotopies, de la biblioth&egrave;que aux Communs de l&rsquo;espace num&eacute;rique</a> (11/11/2014)</li><li>Framablog : <a href="">Rien ne serait arriv&eacute; sans la loi de Moore</a> (30/10/2012)</li></ul></div></p>


feed_id: http://spiraledigitale.com/dans-le-cloud-personne-ne-vous-entend-crier/
title: Damien : dans le cloud, personne ne vous entend crier
uri: Damien-dans-le-cloud-personne-ne-vous-entend-crier
url: http://spiraledigitale.com/dans-le-cloud-personne-ne-vous-entend-crier/
content:
<p>Tout le monde se fera hacker.</p>
<p>– WikiLeaks a hacké la diplomatie mondiale.<br>
– la NSA hacke sans compter le net à tous les niveaux.<br>
– Edward Snowden a hacké la NSA.<br>
– des <a href="http://rue89.nouvelobs.com/2014/08/14/vengeance-dun-pseudo-hacker-contre-rue89-vire-tragique-254205" target="_blank">minables sans envergure hackent</a> les journalistes et leur familles.<br>
– d’autres minables ont hacké les photos intimes d’anonymes et <a href="http://www.clubic.com/antivirus-securite-informatique/actualite-723905-leak-icloud-jennifer-lawrence-et-celebrites.html" target="_blank">de vedettes plus récemment</a>.<br>
– Google, Yahoo, Amazon, Facebook, Apple… hackent les données privées de leurs utilisateurs en permanence.</p>
<div>
<p>On pourrait dire qu’internet, c’est le mal, qu’il est la cause de nombreux maux. Mais dire cela ferait le jeu de ceux qui <a href="http://www.laquadrature.net/fr/loi-cazeneuve-bientot-tous-presumes-terroristes" target="_blank">veulent censurer et dompter internet</a> pour en faire une télévision 2.0 afin de vendre de la publicité et de l’abrutissement généralisé pour garder une population de moutons sous contrôle, loin de se rebeller.</p>
<p>Tout comme il y a le bon et le mauvais chasseur, il y a le bon hack, celui qui révèle la vérité, et le mauvais hack, celui qui viole la vie privée et qui détruit.</p>
<p>Mais voila, nous sommes de plus en plus nombreux à dire qu’un autre web est possible. Cet autre web est possible si vous vous donnez les moyens d’agir autrement.</p>
<p><strong>1. Ne rien en stocker en ligne d’important</strong></p>
<p>Vous pouvez partager vos photos de vacances du Lubéron, les recettes de tata Lucette ou les listes de courses avec votre conjoint-e. Pas autre chose. Je ris en pensant à certains laboratoires de recherches français qui partagent leurs travaux entre collaborateurs via OneDrive de Microsoft. Faudra pas venir pleurer quand une boite américaine du fin fond de l’Arizona sortira un brevet anéantissant vos recherches.</p>
<p><strong>2. Si vous stockez en ligne, utilisez des services hors des sentiers battus</strong></p>
<p>Je pense à <a href="https://www.wuala.com/fr/" target="_blank">Wuala</a> qui est chiffré en local sur votre machine avant d’envoyer vos données dans <a href="https://fr.wiktionary.org/wiki/infonuagique" target="_blank">l’infonuagique</a>, à <a href="http://www.numerama.com/magazine/30038-spideroak-l-alternative-a-dropbox-conseillee-par-edward-snowden.html" target="_blank">SpiderOak</a> ou <a href="http://www.bajoo.fr/fr/" target="_blank">Bajoo</a> qui ont une politique de « zero knowledge » : ils stockent chez eux vos données mais ils n’ont pas connaissance de votre mot de passe. Attention, ils ne pourront pas vous fournir de mot de passe de remplacement.</p>
<p><strong>3. Si vous tenez à faire des photos en lycra rose de votre chéri-e, faites des photos avec un appareil photo numérique sans wifi, ni réseau téléphonique</strong></p>
<p>Pas de liaison avec les réseaux, ça ne part dans le royaume magique des ondes. Ca limite la casse.</p>
<p><strong>4. Si vous tenez vraiment à faire des photos en lycra rose de votre chéri-e, ne cadrez pas le visage</strong></p>
<p>En cas de fuite, ça limite aussi la casse.</p>
<p><strong>5. Enlevez les métadonnées de vos photos ou de vos documents</strong></p>
<p>Sous Linux, utilisez MAT <a href="https://mat.boum.org/" target="_blank">https://mat.boum.org/</a>. Ça enlève les informations de localisation, de prise de vue, de dates…</p>
<p><strong>6. Stockez localement hors ligne</strong></p>
<p>Et bien oui, c’est le retour à la bonne vieille clé usb. Avec un mot de passe éventuellement, stockée dans un tiroir fermé à clé. Doublez vos sauvegardes sur 2 clés pour être sur de ne rien perdre. Ou un disque dur externe classique.</p>
<p> </p>
<p>La vie, c’est simple comme un contenu hors ligne.</p>
<p> </p>
<p>_ Damien</p>
</div>
<div title="Diaspora*"><a href="javascript:(function()%7Bvar%20url%20=%20'http://spiraledigitale.com/dans-le-cloud-personne-ne-vous-entend-crier/'%20;var%20title%20=%20'dans%20le%20cloud,%20personne%20ne%20vous%20entend%20crier';%20%20%20window.open('http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/new_window.php?url='+encodeURIComponent(url)+'&amp;title='+encodeURIComponent(title),'post','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')%7D)()">
<div><font>partager sur Diaspora*</font> <div><img src="media/697414fd.asterisk-20.png" data-original-source="http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/images/asterisk-20.png"></div></div></a></div>
<p><img src="media/65a52059.81dbb353ef6514e62333e7bbc45d1e05" data-original-source="http://cdn.libravatar.org/avatar/81dbb353ef6514e62333e7bbc45d1e05" alt="Gravatar de Damien" class="gravatar" /><br/><i>Original post of <a href="http://spiraledigitale.com/dans-le-cloud-personne-ne-vous-entend-crier/" title="Visit the source">Damien</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://liens.planet-libre.org/?do=weekly&amp;week=20141208
title: Planet Libre : Brèves du Planet Libre - lundi 08, décembre 2014
uri: Planet-Libre-Brèves-du-Planet-Libre-lundi-08-décembre-2014
url: http://liens.planet-libre.org/?do=weekly&amp;week=20141208
content:
<h3><a href="http://www.greenit.fr/article/materiel/telephone/flame-tripler-l-autonomie-du-smartphone-5284">Flame : tripler l’autonomie du smartphone - GreenIT.fr</a></h3>
	<small>
		
			<div>
			<span>Flame</span> <span>FirefoxOS</span> <span>Linux</span> 
			</div>
		
		
		
	</small><br><br>
	antistress : "Comment multiplier par trois l’autonomie d’un smartphone sous Firefox OS ? En désactivant le service du noyau (kernel daemon) Linux baptisé ksmd (kernel samepage merging daemon). C’est ce qu’explique Nicholas Nethercote sur son blog."
	<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=20141208" 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 12, November 2012</a> (12/11/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 19, November 2012</a> (19/11/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 24, December 2012</a> (24/12/2012)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 25, March 2013</a> (25/03/2013)</li><li>Planet Libre : <a href="">Br&egrave;ves du Planet Libre - Monday 01, April 2013</a> (01/04/2013)</li></ul></div></p>


feed_id: http://mozillazine-fr.org/il-ny-aura-pas-vraiment-de-firefox-sur-ios-robert-ocallahan/
title: mozillaZine-fr : Il n’y aura pas vraiment de « Firefox sur iOS » (Robert O’Callahan)
uri: mozillaZine-fr-Il-n-y-aura-pas-vraiment-de-Firefox-sur-iOS
url: http://mozillazine-fr.org/il-ny-aura-pas-vraiment-de-firefox-sur-ios-robert-ocallahan/
content:
<p><a href="http://mozillazine-fr.org/il-ny-aura-pas-vraiment-de-firefox-sur-ios-robert-ocallahan/firefox-webkit/" rel="attachment wp-att-5619"><img src="media/05c6f588.firefox-webkit.jpeg" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/12/firefox-webkit.jpeg" alt="" width="64" height="72"></a>Robert O’Callahan, développeur chez Mozilla, <a title="Well, I'm Back : We Aren't Really Going To Have "Firefox On iOS" " href="http://robert.ocallahan.org/2014/12/we-arent-really-going-to-have-firefox.html" hreflang="en">rappelle sur son blog</a> qu’Apple interdit à ses concurrents de produire un navigateur web autre que le sien sur iPhone, ce qui relativise l’appellation « Firefox pour iOS ». Traduction ci-dessous :</p>
<blockquote cite="http://robert.ocallahan.org/2014/12/we-arent-really-going-to-have-firefox.html"><p>Quoi que nous fassions, nous ne porterons pas Firefox tel que nous le connaissons sur iOS. À moins qu’Apple change radicalement les règles de son App Store. Le plus gros problème, c’est que sur iOS, Apple oblige tout logiciel qui souhaite télécharger du contenu sur l’Iinternet, à utiliser leur composant <a title="Wikipedia : Webkit" href="http://fr.wikipedia.org/wiki/WebKit" hreflang="fr">Webkit</a>. Avec cette règle, tous les navigateurs (dont Chrome) doivent plus ou moins n’être que des façades de Webkit d’Apple. Du coup, du point de vue des développeurs et des utilisateurs, tous les navigateurs web se comportent comme Safari (y compris dans leur bugs). Il est possible d’étendre les fonctionnalités de Webkit, mais c’est marginal. Grosso modo, les performances et les fonctionnalités sont restreintes à celles de Safari.</p>
<p>Je suis pour que Mozilla ait un logiciel sur iOS, et je ne suis pas forcément contre le fait de l’appeler Firefox, du moment que nous sommes très clairs dans notre façon de le présenter. D’une certaine façon, les utilisateurs et les développeurs web se sont déjà habitués à une telle confusion avec Chrome pour iOS. Mais, ce n’est pas la même chose pour Firefox : la différence entre Chrome et Chrome pour iOS est plus faible qu’entre Firefox et Firefox pour iOS parce que Blink (le moteur de Chrome) hérite en grande partie de Webkit. Mais, ces différences s’accroissent rapidement parce qu’il y a plein de nouvelles fonctionnalités dans Chrome et Firefox que Webkit n’a pas, par exemple : <a title="MozillaZine-fr : Démo de WebRTC par Mozilla" href="http://mozillazine-fr.org/article-28581f/" hreflang="en"><abbr lang="en" title="Web real-time communication">WebRTC</abbr></a>, les Composants Web, les <a title="ECMAScript 6 compatibility table " href="http://kangax.github.io/compat-table/es6/" hreflang="en">fonctionnalités <abbr lang="en" title="European Computer Manufacturer's Association Script (norme de JavaScript)">ECMAScript</abbr> 6</a>, les Animations web.</p>
<p>En attendant, je pense que nous devons éviter de faire des déclarations lapidaires comme « nous portons Firefox sur iOS ».</p></blockquote>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/il-ny-aura-pas-vraiment-de-firefox-sur-ios-robert-ocallahan/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>mozillaZine-fr : <a href="">Bienvenue sur la nouvelle version de MozillaZine-fr</a> (01/11/2013)</li><li>mozillaZine-fr : <a href="">Actualit&amp;eacute; de Mozilla en octobre</a> (05/11/2013)</li><li>mozillaZine-fr : <a href="">Don&amp;rsquo;t mess with my Firefox! (Ne plaisante pas avec mon Firefox !)</a> (06/11/2013)</li><li>mozillaZine-fr : <a href="">Firefox pour Android pr&amp;eacute;install&amp;eacute;</a> (08/11/2013)</li><li>mozillaZine-fr : <a href="">Joyeux anniversaire Firefox ! (9 ans)</a> (11/11/2013)</li></ul></div></p>


feed_id: http://edhelas.movim.eu/blog/?post/2014/12/04/Jouons-un-peu-avec-l-API-interne-de-Google
title: Jaussoin Timothée : Jouons un peu avec l'API interne de Google+
uri: Jaussoin-Timothée-Jouons-un-peu-avec-l-API-interne-de-Google
url: http://edhelas.movim.eu/blog/?post/2014/12/04/Jouons-un-peu-avec-l-API-interne-de-Google
content:
<p>Comme toute grande plateforme web qui se respecte, le réseau social Google+ possède une API publique. Tout développeur souhaitant ainsi puiser dans l'énorme base de données offerte par le géant américain de la recherche peut, suite à une authentification, avoir accès à une multitudes d'URLs offrants des informations aussi diverses que les profils des utilisateurs, leurs liens, leurs galeries photo mais aussi, plus simplement, de la liste des billets publiés sur le réseau. Vous pouvez retrouver toutes les informations relatives à l'<a href="https://developers.google.com/+/api/" hreflang="en">API officielle à cette adresse</a>.</p>


<p><a href="media/a16794b3.jeu.png" data-original-source="http://edhelas.movim.eu/dotclear/public/theme/jeu.png" title="jeu.png"><img src="media/2e479fe8..jeu_m.png" data-original-source="http://edhelas.movim.eu/dotclear/public/theme/.jeu_m.png" alt="jeu.png" title="jeu.png, déc. 2014"></a></p>


<p>L'utilisation de cette API se fait suivant de nombreuses contraintes. Tout d'abord une authentification <a href="http://fr.wikipedia.org/wiki/OAuth" hreflang="fr">OAuth</a> est nécessaire pour que Google puisse connaitre qui interroge son API, récupère quelles données et dans quel volume. Le quota fixé lorsque vous n'êtes pas authentifié est également volontairement bas (10 000 requêtes/jour) pour vous forcer à renseigner vos informations, suite à ça il passe à 20 000 000 requêtes/jour.</p>


<p>Dans ce billet je ne m'étendrais pas particulièrement sur cette API officielle, mais prendrait plutôt un autre chemin en exploitant l'API interne du projet.</p>


<h3>Architecture de fonctionnement du site</h3>


<p>Avant de rentrer dans les détails, il est toujours bon de comprendre le fonctionnement général et de savoir comment les pages Google+ sont chargées au sein de votre navigateur. Depuis quelques années déjà Google a tendance à effectuer une partie des calculs de rendu des pages web grâce aux navigateurs des utilisateurs, la génération du HTML étant alors faite en Javascript et non plus coté serveur.</p>


<p>Pour parvenir à ses fins Google charge un ensemble de scripts ayant un rôle similaire au framework <a href="http://fr.wikipedia.org/wiki/AngularJS" hreflang="fr">AngularJS</a> (framework qui est aujourd'hui également porté par Google). Le navigateur de l'usager va alors interroger le serveur grâce à des requêtes de type <a href="http://fr.wikipedia.org/wiki/Ajax_%28informatique%29" hreflang="fr">Ajax</a> (ou, de façon moins courante, via un <a href="http://fr.wikipedia.org/wiki/WebSocket" hreflang="fr">WebSocket</a>) afin de recevoir les informations brutes qui seront ensuite analysées par ces scripts. Ceux-ci vont finalement générer le HTML grâce à l'utilisation de modèles prédéfinis.</p>


<p>Ce qui va nous intéresser ici, c'est de comprendre quelles types d'informations sont échangées entre ce script et le serveur, dans notre cas ce sera entre une page d'un utilisateur Google+ et le serveur officiel de Google. La console de développement du navigateur nous permet d'avoir toutes ces informations très facilement.</p>


<p><a href="media/e28df36c.googleplus.png" data-original-source="http://edhelas.movim.eu/dotclear/public/googleplus.png" title="googleplus.png"><img src="media/e4cfc909..googleplus_m.png" data-original-source="http://edhelas.movim.eu/dotclear/public/.googleplus_m.png" alt="googleplus.png" title="googleplus.png, déc. 2014"></a></p>


<h3>Interrogation du SocialGraph interne</h3>


<p>Parmi la multitude de requêtes envoyées l'une d'entre elles nous permet de récupérer la liste de contacts du profile interrogé. Ce qui est intéressant ici c'est qu'en récupérant les informations par ce biais nous outrepassons totalement le système de vérification imposé par Google en nous faisant directement passer pour l'application officielle. Nous n'avons également plus de problème de quota. Mais ce qui est aussi bien plus intéressant c'est qu'une très grande partie des informations que nous récupérons par cette API interne ne sont pas directement disponibles par l'API officielle, même après une authentification OAuth. Prenons un petit exemple avec la récupération de la liste de contact d'un utilisateur.</p>


<h4>Via l'API officielle, sans authentification</h4>


<p>La <a href="https://developers.google.com/+/api/latest/people/list">documentation de l'API</a> nous indique que nous devons interroger l'URL suivante pour avoir la liste des personnes visibles publiquement :</p>


<pre>https://www.googleapis.com/plus/v1/people/<userid>/people/visible</pre>


<p>Sans grand succès le serveur nous demande de nous authentifier.</p>


<pre>{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "dailyLimitExceededUnreg",
    "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
    "extendedHelp": "https://code.google.com/apis/console"
   }
  ],
  "code": 403,
  "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup."
 }
}</pre>


<h4>Via l'API officielle, avec authentification</h4>


<p>Si nous nous authentifions, nous apprenons qu'une requête particulière devra être envoyée à l'utilisateur à qui nous souhaitons récupérer sa liste de contact. On comprend alors rapidement que ce type d'autorisation, au cas par cas, va rapidement être extrêmement limitante, malgré le quota de 2 millions de requêtes autorisées par jour.</p>


<h4>Via l'API interne</h4>


<p>L'analyse des journaux des requêtes faites par le navigateur sur les serveurs de Google+ nous apprend que la récupération de la liste de contact se fait via l'URL suivante.</p>


<pre>https://plus.google.com/_/socialgraph/lookup/visible/?o=[null%2Cnull%2C"<userid>"]</pre>


<p>En interrogeant directement cette URL dans votre navigateur celui-ci va vous retourner un fichier response.txt contenant des données ayant une curieuse syntaxe.</p>


<pre>)]}'

[["tsg.lac",[]
,[[[,,"110661163553027975344"]
,[]
,["Faisan Mezico",,,,"4e52150f806a1","BmZtIH_2033lLnZhGF<del></del><del></del><del></del><del></del><del></del><del></del><del></del>-","FI4QDHp402BdDJodFk<del></del><del></del><del></del><del></del><del></del><del></del><del></del>-",1,"//lh6.googleusercontent.com/-tpAJoURnuw0/AAAAAAAAAAI/AAAAAAAAAFQ/TDfgcRNxObM/photo.jpg",,1,,,,,0,,[]
,,,0,,[]
,,,[]
,[]
,,4,0,,[]
,,[]
,,,,,[]
]
,[]
]
,[[,,"101912980608854649615"]
,[]
,["WebUpd8",,,,"50960cba225a9","KI3fJJRj8-F8<del></del><del></del><del></del><del></del><del></del><del></del>","1FGKBHhGGmwZ<del></del><del></del><del></del><del></del><del></del><del></del>",1,"//lh4.googleusercontent.com/--zW_IOVlngs/AAAAAAAAAAI/AAAAAAAAHzY/-HFDg2zIa1c/photo.jpg",,1,,,,,0,,[]
,[,"http://www.webupd8.org",,,7]
,,1,"Daily Ubuntu / Linux news and application reviews.",[]
,,,[]
,[]
,,3,0,,[]
,,[]
,,,,,[]
]
,[]</pre>


<p>Cette syntaxe semble d'approcher curieusement du JSON, au format tableau avec quelques petits changements.</p>
<ul><li>Les données commencent avec un  )]}' qui semble être une séquence d'échappement, j'ai pris soin de retirer ces deux premières lignes</li>
<li>Une très grande partie des informations contenues dans les tableaux sont vides. Sur une chaine JSON valide ceux-ci doivent être mis à null, Google a sûrement pris soin de supprimer les quatre précieux caractères que composent le mot "null" pour gagner en volume lors du transfert des requêtes.</li>
</ul><p>Avec quelques lignes de PHP nous pouvons très facilement reconstituer une chaîne JSON valide.</p>

<pre><?php 
function formatData($t) {
    $t = explode("\\n", $t);
    array_shift($t);
    array_shift($t);
    $t = implode("\\n", $t);

    $t = str_replace(',,', ',null,', $t);
    $t = str_replace(',,', ',null,', $t);
    $t = str_replace('[,', '[null,', $t);
    $t = str_replace(',]', ',null]', $t);
    $t = str_replace('[]', '[null]', $t);

    return json_decode($t);
}
?></pre>


<p>Une fois les informations passées à la moulinette nous avons enfin une structure sur laquelle travailler.</p>


<pre>array (size=2)
 0 => 
   array (size=3)
     0 => string 'tsg.lac' (length=7)
     1 => 
       array (size=1)
         0 => null
     2 => 
       array (size=66)
         0 => 
           array (size=4)
             ...
         1 => 
           array (size=4)
             ...
         2 => 
           array (size=4)
             ...
         3 => 
           array (size=4)</pre>


<p>Je n'ai pas réussit à trouver la signification de l'ensemble des valeurs null mais j'ai réussit à déduire certaines d'entre elles. Nous observons la liste des contacts dans la structure renvoyée (avec mon jeu de donnée le profile interrogé avait ici 66 contacts). En tâtonnant un peu j'ai réussit à récupérer l'identifiant unique, le nom, l'avatar et la description.</p>


<pre><?php
$contacts = $a[0][2];
$results = array();

foreach($contacts as $c) {
    array_push($results,
        array(
            'idfull' => $c[0][2],
            'name' => substr($c[2][0], 0, 63),
            'avatar' => 'http://'. $c[2][8],
            'description' => htmlentities($c[2][21])
        ));
}
?></pre>


<p>Voici le résultat.</p>


<pre>array (size=66)
 0 => 
   array (size=4)
     'idfull' => string '110661163553027975344' (length=21)
     'name' => string 'Faisan Mezico' (length=13)
     'avatar' => string 'http:////lh6.googleusercontent.com/-tpAJoURnuw0/AAAAAAAAAAI/AAAAAAAAAFQ/TDfgcRNxObM/photo.jpg' (length=93)
     'description' => string '' (length=0)
 1 => 
   array (size=4)
     'idfull' => string '101912980608854649615' (length=21)
     'name' => string 'WebUpd8' (length=7)
     'avatar' => string 'http:////lh4.googleusercontent.com/--zW_IOVlngs/AAAAAAAAAAI/AAAAAAAAHzY/-HFDg2zIa1c/photo.jpg' (length=93)
     'description' => string 'Daily Ubuntu / Linux news and application reviews.' (length=50)
…</pre>


<p>Comme vous pouvez le constater, en quelques lignes de code nous pouvons parfaitement récupérer des informations structurées et compréhensibles à partir de l'API interne du réseau Google+ et cela en outrepassant toutes les limites de quota et d'autorisation imposées par l'entreprise.</p>


<p>J'ai suite à ça complété le script en tentant d'explorer le "graphe" Google+ de façon automatique via un système de saut de profil en profil. J'ai très rapidement récupéré les identifiants et informations de millions de comptes sans que Google ne me dise la moindre chose <img src="media/e6cbb4b9.smile.png" data-original-source="http://edhelas.movim.eu/dotclear/themes/default/smilies/smile.png" alt=":)"></p>


<p>Le navigateur interroge de très nombreuses URLs lors du chargement d'un profil Google+ avec pour bon nombre d'entre elles des informations structurées de la même façon que notre liste de contact.</p>


<p>Petite précision tout de même, l'ensemble des informations que j'ai ici récupéré sont des informations initialement publiques, que vous pouvez parfaitement avoir en chargeant le profile de la personne depuis un navigateur quelconque. Pour accéder aux données privées des utilisateurs il n'y a pas d'autre moyens (pour le moment) que de passer par l'API officielle et de récupérer, au cas par cas, les données.</p>


<p>Amusez vous bien !</p>
<p><img src="media/5bbfd88a.c85ee7c132799cc6094ed7d307bf10e6" data-original-source="http://cdn.libravatar.org/avatar/c85ee7c132799cc6094ed7d307bf10e6" alt="Gravatar de Jaussoin Timothée" class="gravatar" /><br/><i>Original post of <a href="http://edhelas.movim.eu/blog/?post/2014/12/04/Jouons-un-peu-avec-l-API-interne-de-Google" title="Visit the source">Jaussoin Timothée</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://mozillazine-fr.org/revue-de-presse-firefox-34-sur-linuxfr/
title: mozillaZine-fr : Revue de presse : Firefox 34 sur LinuxFr
uri: mozillaZine-fr-Revue-de-presse-Firefox-34-sur-LinuxFr
url: http://mozillazine-fr.org/revue-de-presse-firefox-34-sur-linuxfr/
content:
<p><a title="LinuxFr.org" href="http://linuxfr.org/"><img src="media/13477243.linuxfr-org.png" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/12/linuxfr-org.png" alt="linuxfr-org" width="56" height="48"></a>Juste un petit mot pour vous signaler l’excellent travail et la persévérance des contributeurs de LinuxFr.org qui publient des dépêches sur les sorties de Firefox. Cette fois, ils titrent <a title="LinuxFr.org : Firefox 34, ce Hérault" href="http://linuxfr.org/news/firefox-34-ce-herault" hreflang="fr">« Firefox 34, ce Hérault »</a>. Nous saluons le jeu de mots (et de chiffres), mais il faut connaître ses départements <img src="media/bb9a5def.icon_wink.gif" data-original-source="http://mozillazine-fr.org/wp-includes/images/smilies/icon_wink.gif" alt=";-)"><br>
La photo du fox est très sympa et nous nous permettons de la reproduire ici pour vous donner envie de lire l’article.<a title="LinuxFr.org : Firefox 34, ce Hérault" href="http://linuxfr.org/news/firefox-34-ce-herault"><img src="media/18c5dd52.peluche_barcelone.jpg" data-original-source="http://mozillazine-fr.org/wp-content/uploads/2014/12/peluche_barcelone.jpg" alt="" width="328" height="218"></a></p>
<p><img src="media/31cea72e.39fcff259ddeccfa69dcb537c22fa1ad" data-original-source="http://cdn.libravatar.org/avatar/39fcff259ddeccfa69dcb537c22fa1ad" alt="Gravatar de mozillaZine-fr" class="gravatar" /><br/><i>Original post of <a href="http://mozillazine-fr.org/revue-de-presse-firefox-34-sur-linuxfr/" title="Visit the source">mozillaZine-fr</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>mozillaZine-fr : <a href="">Une pr&eacute;sentation du gestionnaire d&rsquo;applications de Firefox OS</a> (16/10/2013)</li><li>mozillaZine-fr : <a href="">Mozilla appelle &agrave; tester Firefox pour Windows 8 sur tablette</a> (26/09/2013)</li><li>mozillaZine-fr : <a href="">Geeksphone Peak+ sous Firefox OS : bisbille entre Mozilla et Geeksphone</a> (26/07/2013)</li><li>mozillaZine-fr : <a href="">Une pr&amp;eacute;sentation du gestionnaire d&amp;rsquo;applications de Firefox OS</a> (16/10/2013)</li><li>mozillaZine-fr : <a href="">Mozilla appelle &amp;agrave; tester Firefox pour Windows 8 sur tablette</a> (26/09/2013)</li></ul></div></p>


feed_id: http://carlchenet.com/2014/12/09/site-comme-hacker-news-en-francais-le-journal-du-pirate/
title: Carl Chenet : Site comme Hacker News en français : Le Journal Du Pirate
uri: Carl-Chenet-Site-comme-Hacker-News-en-français-Le-Journal-Du-Pira
url: http://carlchenet.com/2014/12/09/site-comme-hacker-news-en-francais-le-journal-du-pirate/
content:
<p>Suivez-moi aussi <a title="Carl Chenet sur Identi.ca" href="http://identi.ca/carlchenet" target="_blank">sur Identi.ca</a> <a href="http://identi.ca/carlchenet"><img src="http://carlchenet.files.wordpress.com/2012/05/identica.png?w=72&amp;h=22&amp;h=22" alt="" width="72" height="22"></a> <a title="Carl Chenet sur Twitter" href="http://twitter.com/carl_chenet" target="_blank">ou Twitter</a> <a href="http://twitter.com/carl_chenet"><img src="http://carlchenet.files.wordpress.com/2012/05/twitter.png?w=62&amp;h=23&amp;h=23" alt="" width="62" height="23"></a> <a title="Carl Chenet sur Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank">ou Diaspora*</a><a title="Carl Chenet on Diaspora*" href="https://framasphere.org/u/carlchenet" target="_blank"><img src="https://carlchenet.files.wordpress.com/2014/11/diaspora-banner.png?w=840" alt="diaspora-banner"></a></p>
<p>Avant tout l’adresse du site : <a title="Le Journal Du Pirate" href="https://infos.mytux.fr/" target="_blank">Le Journal Du Pirate https://infos.mytux.fr</a></p>
<p>Un site web comme <a title="Hacker News" href="http://news.ycombinator.com/" target="_blank">Hacker News</a> mais <strong>francophone</strong> propulsé par un <a title="Moteur de Lobste.rs" href="https://github.com/jcs/lobsters" target="_blank">Logiciel Libre</a>, je trouve que ça manquait à la communauté francophone.</p>
<p><a href="media/717f50f9.ycombinator-logo.png" data-original-source="https://carlchenet.files.wordpress.com/2014/12/ycombinator-logo.png"><img src="https://carlchenet.files.wordpress.com/2014/12/ycombinator-logo.png?w=150&amp;h=150" alt="ycombinator-logo" width="150" height="150"></a></p>
<p>C’est maintenant chose faite avec un site dérivé du moteur de <a title="Site d'infos Lobste.rs" href="https://lobste.rs/" target="_blank">Lobste.rs</a>. Les sources sont disponibles sur <a title="lobste.rs modifié pour infos.mytux.fr" href="https://github.com/carlchenet/lobsters" target="_blank">ce GitHub</a>.</p>
<p><a href="media/3a60eb77.github-logo.png" data-original-source="https://carlchenet.files.wordpress.com/2013/07/github-logo.png"><img src="https://carlchenet.files.wordpress.com/2013/07/github-logo.png?w=150&amp;h=59" alt="github-logo" width="150" height="59"></a></p>
<p>L’inscription fonctionne par cooptation pour <strong>limiter</strong> les articles indésirables.</p>
<p><strong>Un petit commentaire avec votre e-mail</strong> dans le champ des e-mails et je vous fais parvenir <strong>une invitation</strong>, qui vous permet à votre tour <strong>d’inviter autant de personnes</strong> que vous le souhaitez.</p>
<p>Vous pouvez aussi <a title="Réclamer une invitation au Journal Du Pirate" href="https://infos.mytux.fr/invitations/request">réclamer une invitation depuis le site</a>. L’un <strong>des utilisateurs courants</strong> vous enverra alors une invitation.</p>
<p>Et tous les commentaires sont les bienvenues bien sûr <span title=";)">;)</span></p><br><a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/carlchenet.wordpress.com/2207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/carlchenet.wordpress.com/2207/"></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=carlchenet.com&amp;blog=7722010&amp;post=2207&amp;subd=carlchenet&amp;ref=&amp;feed=1" width="1" height="1">
<p><img src="media/46f73009.e1f1addc890668ce2561431b7be810bc" data-original-source="http://cdn.libravatar.org/avatar/e1f1addc890668ce2561431b7be810bc" alt="Gravatar de Carl Chenet" class="gravatar" /><br/><i>Original post of <a href="http://carlchenet.com/2014/12/09/site-comme-hacker-news-en-francais-le-journal-du-pirate/" title="Visit the source">Carl Chenet</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Carl Chenet : <a href="">Technologies derri&egrave;re un site web &agrave; base de Django aujourd&rsquo;hui</a> (08/06/2013)</li><li>Carl Chenet : <a href="">Yarn : Sc&eacute;narios d&rsquo;ex&eacute;cutions de programmes en ligne de commandes</a> (19/11/2013)</li><li>Carl Chenet : <a href="">Vrac de mini-messages n&deg;1</a> (02/11/2012)</li><li>Carl Chenet : <a href="">PokerTH disponible en version 1.0.1 dans le d&eacute;p&ocirc;t experimental de Debian</a> (30/04/2013)</li><li>Carl Chenet : <a href="">Debian Wheezy 7.0 publi&eacute;e en version stable</a> (05/05/2013)</li></ul></div></p>


feed_id: http://romainelubrique.org/robert-cantarella-domaine-public-quadrature-du-net
uri: Romaine-Lubrique-Robert-Cantarella-défendre-à-tout-crin-le-domai
url: http://romainelubrique.org/robert-cantarella-domaine-public-quadrature-du-net
title:
Romaine Lubrique : Robert Cantarella : défendre à tout crin le domaine public contre la privatisation

content:
<img alt="" align="right" src="media/f3dbb630.arton167-c293b.png" data-original-source="http://romainelubrique.org/local/cache-vignettes/L136xH150/arton167-c293b.png" width="136" height="150"><div><p>La Quadrature du Net est en campagne et en appelle à <strong><a href="https://soutien.laquadrature.net/" rel="external">votre soutien</a></strong>.<br>Elle le mérite pour <a href="http://www.laquadrature.net/fr" rel="external">l'ensemble de son œuvre</a> mais également pour son action plus spécifique en faveur du domaine public.</p> <p>Voir par exemple notre article <a href="http://romainelubrique.org/duree-droit-d-auteur-europe">Durée du droit d'auteur en Europe ? Ce qu'en pensent le gouvernement et la Quadrature</a>. Ou encore les portraits consacrés à deux membres de l'association : <a href="http://romainelubrique.org/rencontre-avec-lionel-maurel">Lionel Maurel</a> et <a href="http://romainelubrique.org/scanner-livres-domaine-public">Benjamin Sonntag</a> (et son BookScanner). Sans oublier que <a href="http://fr.wikipedia.org/wiki/Philippe_Aigrain" rel="external">Philippe Aigrain</a> a fait partie des signataires de notre texte de référence <a href="http://romainelubrique.org/manifeste-pour-le-domaine-public">The Public Domain Manifesto</a>.</p> <p>Nous vous proposons ci-dessous la vidéo de soutien de l'homme de théâtre <a href="http://fr.wikipedia.org/wiki/Robert_Cantarella" rel="external">Robert Cantarella</a> dont la prise de position est assez rare (dans le milieu) pour être signalée.</p>
<div><iframe width="480" height="360" src="//www.youtube-nocookie.com/embed/np115n0ijCk?rel=0" frameborder="0" allowfullscreen></iframe></div>
<p><i>Pour voir la vidéo dans des formats plus ouverts, suivre <a href="https://mediakit.laquadrature.net/view.php?full=1&amp;id=1525" rel="external">ce lien</a> vers la Quadrature.</i></p>
<h3>Transcription</h3>
<p>Il faut défendre la Quadrature du Net pour des raisons qui sont qu'on est tout le temps nous soumis au théâtre à la question de la propriété de l'œuvre.<br>Normalement on pourrait penser qu'on est à l'opposé puisqu'on n'a à faire qu'au vivant et jamais à Internet.</p> <p>Or pourtant il y a aujourd'hui un péril que l'on sent proche de notre travail au théâtre, c'est que tout ce qui était du domaine public, et on sait ce que c'est au théâtre que le public, c'est cette assistance qui nous regarde pendant qu'on joue, que tout ce qui est du domaine public est en train de se privatiser de partout, de toutes les manières. On se demande jusqu'où ça va aller.</p> <p>Je le défends car c'est plus précieux même que toutes les ressources dites naturelles : c'est une ressource fabriquée par les hommes entre eux.<br>Cela s'appelle le domaine public et, je me répète, il faut qu'il soit défendu à tout crin contre toutes les tentatives de rachat et d'occupation.</p> <p>Sur la question des droits d'auteurs, je fais partie de la génération qui a découvert Internet comme un espace-temps, un espace-durée, pour parler un peu comme Deleuze, qui permettait justement de s'inventer à plusieurs. Et le plusieurs c'était des gens qu'on ne connaissait pas forcément directement.</p> <p>On a été contemporains de cette invention. Or on a vu comment cela a été mis à mal petit à petit, à cause de toutes les règles, de toutes les organisations réglementées toujours pour des profits financiers bien entendu.<br>Il faut absolument qu'une fois que les œuvres sont mises sur Internet, cela reste un endroit de création à plusieurs, solitaire pour les autres, et ce que soit dans un accès libre et gratuit.</p></div>
<p><img src="media/167784bb.f94e2b8eb9a1f48da473eb24162decf5" data-original-source="http://cdn.libravatar.org/avatar/f94e2b8eb9a1f48da473eb24162decf5" alt="Gravatar de Romaine Lubrique" class="gravatar" /><br/><i>Original post of <a href="http://romainelubrique.org/robert-cantarella-domaine-public-quadrature-du-net" title="Visit the source">Romaine Lubrique</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Romaine Lubrique : <a href="">Le calculateur du domaine public est n&eacute;</a> (18/02/2014)</li><li>Romaine Lubrique : <a href="">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><li>Romaine Lubrique : <a href="">Le domaine public payant, selon Victor Hugo (1878)</a> (22/04/2014)</li><li>Romaine Lubrique : <a href="">Pour ou contre le domaine public payant ?</a> (24/04/2014)</li></ul></div></p>


uri: La-vache-libre-JSignPdf-Un-outil-sympa-pour-protéger-vos-docume
feed_id:
http://la-vache-libre.org/jsignpdf-un-outil-sympa-pour-proteger-vos-documents-pdf-sous-gnulinux-windows-et-mac-os-x/

title:
La vache libre : JSignPdf – Un outil sympa pour protéger vos documents PDF sous GNU/Linux, Windows et Mac OS X

url:
http://la-vache-libre.org/jsignpdf-un-outil-sympa-pour-proteger-vos-documents-pdf-sous-gnulinux-windows-et-mac-os-x/

content:
<p><img src="media/b92cdc4d.JSignPdf-Version-1.6.1_002.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/JSignPdf-Version-1.6.1_002.png" alt="JSignPdf (Version 1.6.1)_002" width="640" height="365"></p>
<p>Si vous utilisez assez souvent le format PDF pour créer vos documents et que ceux-ci contiennent des données sensibles, les protéger (ou en protéger le contenu) peut s’avérer essentiel. Il existe pas mal de méthodes vous permettant des les mettre à l’abri et à titre personnel par exemple, je ne jure que par un simple fichier compressé en <a title="7-Zip" href="http://www.7-zip.org/" target="_blank">7-Zip</a>, affublé d’un mot de passe solide. Si cette méthode simple et très efficace, elle ne vous servira cependant qu’à protéger le fichier d’un accès non autorisé. C’est déjà pas mal, mais aurez peut-être besoin d’aller encore plus loin et de protéger spécifiquement le contenu de vos fichiers PDF en y appliquant certaines restrictions. JSignPdf est une application open source et multiplateforme que je ne connaissais pas encore, qui a l’air vraiment pas mal pour effectuer ce type de tâche. Concrètement et en quelques mots celle-ci va vous permettre d’apposer des signatures digitales à vos fichiers et d’utiliser différents types certificats protégés par mot de passe. Elle embarque également un système de contrôle de révocation des certificats, le support de la ligne de commande et diverses options vous permettant de définir les autorisations liées à vos fichiers (lecture, modification, ajout, impression, etc).<span></span></p>
<p>Sur la capture ci-dessous vous pouvez voir la fenêtre à partir de laquelle il va vous être possible de sélectionner les autorisations liées à vos fichiers et comme vous pouvez le constater ce n’est pas bien compliqué. Il suffit de cocher les cases qui vous intéressent.</p>
<p><img src="media/77653fe7.Droits-PrivilC3A8ges_005.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/Droits-Privil%C3%A8ges_005.png" alt="Droits, Privilèges_005" width="371" height="243">Ici vous pouvez voir que les types de chiffrements proposés sont assez variés (SHA1, 256, 384, 512, RIPEMD 160) et pour certains assez costauds.</p>
<p><img src="media/ba49325f.Menu_003.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/Menu_003.png" alt="Menu_003" width="323" height="195"></p>
<p>Et vous pouvez voir ci-dessous qu’il est possible de sélectionner plusieurs niveaux de certifications.</p>
<p><img src="media/6fa0c191.Menu_004.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/Menu_004.png" alt="Menu_004" width="323" height="162"></p>
<p>Alors je vais être franc et vous avouer que j’ai testé vraiment rapido, sans entrer dans les grandes lignes. À première vue l’interface n’est pas super top, j’ai eu le droit à quelques erreurs ici ou là, mais dans l’ensemble ça fait le taf et c’est tout ce qu’on demande. Dernier détail intéressant, vous pouvez utiliser l’application au choix en l’installant sur votre pc, ou en tant que plugin dans <a title="OpenOffice" href="http://www.openoffice.org/" target="_blank">OpenOffice</a>.</p>
<p>Si ça vous tente et que vous avez envie d’en savoir plus sur JSignPdf, vous pouvez faire un tour <a title="sur le site du projet" href="http://jsignpdf.sourceforge.net/" target="_blank">sur le site du projet</a> ou sur <a title="la page Github" href="https://github.com/kwart/jsignpdf" target="_blank">la page Github</a> qui lui est dédiée.</p>
<p>Si vous avez envie de tester il suffit de passer par <a title="la page de téléchargement du projet" href="http://sourceforge.net/projects/jsignpdf/" target="_blank">la page de téléchargement du projet</a>, pour vous procurer les sources ou les binaires qui vont bien.</p>
<p>Si vous tournez sous GNU/Linux et pour peu que Java soit présent sur votre système, vous pouvez installer et lancer JSignPdf à l’aide des commandes suivantes.</p>
<pre>wget -c ufpr.dl.sourceforge.net/project/jsignpdf/stable/JSignPdf%201.6.1/JSignPdf-1.6.1.zip
unzip JSignPdf-1.6.1.zip
cd jsignpdf-1.6.1/
java -jar JSignPdf.jar</pre>
<p>Amusez-vous bien.</p>
<p><a title="via" href="http://tecnicolinux.blogspot.fr/2014/12/jsignpdf-161-disponivel-adicione.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+SergioGraas-OEspaoDoSoftwareLivre+(Sergio+Gra%C3%A7as+-+O+espa%C3%A7o+do+Software+Livre)" target="_blank">via</a></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/jsignpdf-un-outil-sympa-pour-proteger-vos-documents-pdf-sous-gnulinux-windows-et-mac-os-x/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Duplicati &ndash; Un outil de sauvegarde pour GNU/Linux, Mac OS X et MS Windows</a> (03/11/2014)</li><li>La vache libre : <a href="">DocFetcher &ndash; Effectuer des recherches cibl&eacute;es dans ses fichiers, sous GNU/Linux, Windows et Mac OS X</a> (02/05/2014)</li><li>La vache libre : <a href="">AssaultCube &ndash; Un jeu de tir subjectif tr&egrave;s sympa pour GNU/Linux, Windows et Mac OS X</a> (20/05/2014)</li><li>La vache libre : <a href="">YACReader &ndash; Un lecteur de BD num&eacute;riques &agrave; tester absolument sous GNU/Linux, Windows, OS X et iOS</a> (08/07/2014)</li><li>La vache libre : <a href="">OpenSCAD &ndash; Un logiciel de cr&eacute;ation 3D vraiment int&eacute;ressant pour GNU/Linux, Windows et Mac OS X</a> (11/07/2014)</li></ul></div></p>


uri: Association-GOALL-EOMA68-une-norme-ouverte-d-interface-électron
feed_id:
http://www.goall.fr/eoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs

title:
Association GOALL : EOMA68 : une norme ouverte d’interface électronique pour favoriser la conception des petits ordinateurs

url:
http://www.goall.fr/eoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs

content:
<p>Article original « <a href="http://nicorikken.eu/blog/why-eoma68-will-advance-both-free-software-and-free-hardware/">Why EOMA68 will advance both free software and free hardware</a> » de Nico RIKKEN, traduit (approximativement) en français par David VANTYGHEM :</p>
<p>Si vous n’êtes pas familier avec <a href="http://elinux.org/Embedded_Open_Modular_Architecture/EOMA-68">EOMA68</a>, c’est une norme d’interface électronique ouverte, conçue spécifiquement pour faciliter le développement de petits appareils informatiques construits avec du matériel libre et des logiciels libres. Elle est surtout connue pour son implication dans <a href="http://liliputing.com/2013/11/improv-is-a-75-modular-arm-based-computer-core-eoma-68.html">la troisième tentative</a> de création d’une tablette KDE, connue sous le nom de <a href="http://www.slashgear.com/spark-plasma-active-7-inch-tablet-revealed-set-to-take-on-android-30211264/">tablette Spark</a> puis <a href="http://liliputing.com/2013/02/vivaldi-kde-open-source-linux-tablet-gets-new-hardware-could-launch-this-spring.html">tablette Vivaldi</a>. Dans ce projet, il a été constaté qu’il est impossible de compter sur la continuité des spécifications matérielles des fournisseurs asiatiques d’électronique. Si votre objectif est de développer une pile logicielle, cibler l’évolution matérielle consommera la plupart des ressources de développement, rendant le projet inutile. Ainsi, il est devenu évident que le contrôle du matériel est très important dans le monde de l’informatique embarquée et de l’informatique mobile, au rythme effréné. La norme EOMA68 est une étape importante à cet égard, car elle définit une interface stricte entre la carte de traitement qui inclut les pilotes des principaux composants et la carte qui y est insérée pour fournir toutes les interfaces nécessaires à <a href="http://rhombus-tech.net/community_ideas/">l’utilisation finale</a>. Cela signifie que les cartes de traitement peuvent être produites à des volumes suffisants pour permettre le contrôle souhaité sur les composants internes et donc le support des logiciels libres. Les périphériques s’interfaçant avec les cartes de traitement peuvent faire l’objet de modifications électroniques, mais en raison de l’abstraction de l’EOMA68, l’impact sur la pile logicielle exclura au moins le fonctionnement de base du système d’exploitation.</p>
<p>Ainsi, de cette façon, EOMA68 permet le développement de logiciels libres pour ce genre de matériel, mais elle augmente également la capacité de concevoir du matériel libre. Si une option plus libre pour les puces devient disponible, la seule étape concernée pour libérer les appareils de l’utilisateur final est de développer et de construire de nouvelles cartes de traitement. C’est beaucoup plus facile qu’une tâche incluant toutes les interfaces (comme les pilotes d’écran) et le nombre de productions peut également être plus élevé car il est plus largement applicable. Aussi, dans le processus de développement de la nouvelle carte de traitement, elle pourra être testée sur les plates-formes EOMA68 existantes sans avoir à développer des configurations spécifiques. Par exemple, de nouvelles cartes de traitement peuvent être bêta-testées en échangeant de nouvelles cartes avec les personnes de son entourage ayant des appareils compatibles EOMA68. De même, de nouvelles plates-formes EOMA68 peuvent être élaborées et testées en comparant les performances entre les différentes plates-formes de traitement. Donc dire qu’un pilote est fonctionnel sur une architecture 64 bits générale, le pilote sur l’autre architecture peut être testé pour produire les mêmes résultats, tout cela sans créer des configurations spécifiques pour chaque composant matériel.</p>
<p>D’autre part, la norme apporte l’avantage d’un matériel évolutif et même d’un matériel partagé. <a href="http://elinux.org/Embedded_Open_Modular_Architecture#PCMCIA_form-factor">Les cartes PCMCIA</a> peuvent être manipulées par les consommateurs sans le risque d’avoir des problèmes de décharge électrostatique et l’interface permet des branchements et des débranchements à répétition sans détériorer les contacts. Ainsi, si votre ordinateur portable devient plus lent, vous achetez juste une nouvelle carte pour cela. Et en échangeant vos cartes avec votre entourage comme dans un jeu de domino, vous pouvez donc aussi bien faire évoluer votre ordinateur portable, tablette, routeur que votre ordiphone. Vous pouvez laisser la carte de traitement de rechange en secours sur une étagère ou acheter une plate-forme supplémentaire suivant votre besoin. Ce type de mise à niveau limite les coûts et les déchets électroniques. Une autre option serait d’avoir une vraie continuité en transportant une carte de traitement et en modifiant ses interfaces selon les besoins. Vous pouvez même échanger un périphérique avec un autre type d’écran si vous souhaitez travailler au soleil ou vous pouvez utiliser les connecteurs intégrés de la carte de traitement pour regarder vos photos de vacances chez un ami.</p>
<p>Alors, comment pouvez-vous embarquer à bord de cela ? Eh bien, <a href="https://www.crowdsupply.com/eoma68/micro-desktop">une campagne de financement participatif </a>est <a href="http://lists.phcomp.co.uk/pipermail/arm-netbook/2014-November/010300.html">sur le point d’être lancée</a> afin d’amorcer ce nouveau paradigme. Et tout comme ce système le permet, une nouvelle carte de traitement plus libre est <a href="http://rhombus-tech.net/icubecorp/IC1T/news/">déjà en développement</a>.</p>
<b>Partagez cet article :</b>
<!-- Start WP Socializer - Social Buttons - Output -->
 • <a href="http://twitter.com/home?status=EOMA68+%3A+une+norme+ouverte+d%E2%80%99interface+%C3%A9lectronique+pour+favoriser+la+conception+des+petits+ordinateurs%20-%20http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs%20" title="Tweet this !" target="_blank" rel="nofollow">Twitter</a> • <a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs&amp;t=EOMA68+%3A+une+norme+ouverte+d%E2%80%99interface+%C3%A9lectronique+pour+favoriser+la+conception+des+petits+ordinateurs" title="Share this on Facebook" target="_blank" rel="nofollow">Facebook</a> • <a href="https://plus.google.com/share?url=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs" title="Share this on Google Plus" target="_blank" rel="nofollow">Google Plus</a> • <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs&amp;title=EOMA68+%3A+une+norme+ouverte+d%E2%80%99interface+%C3%A9lectronique+pour+favoriser+la+conception+des+petits+ordinateurs&amp;source=Le+blog+de+l%26%23039%3Bassociation+GOALL+-+Groupe+d%26%23039%3Borganismes+acteurs+du+Libre+en+Lorraine&amp;summary=Article+original+%C2%AB+Why+EOMA68+will+advance+both+free+software+and+free+hardware+%C2%BB+de+Nico+RIKKEN%2C+traduit+%28approximativement%29+en+fran%C3%A7ais+par+David+VANTYGHEM+%3A%0D%0ASi+vous+n%27%C3%AAtes+pas+familier+avec+EOMA68%2C+c%27est+une+norme+d%27interface+%C3%A9lectronique+ou" title="Share this on LinkedIn" target="_blank" rel="nofollow">LinkedIn</a> • <a href="http://www.viadeo.com/shareit/share/?url=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs&amp;title=EOMA68+%3A+une+norme+ouverte+d%E2%80%99interface+%C3%A9lectronique+pour+favoriser+la+conception+des+petits+ordinateurs&amp;urllanguage=fr" title="Share this on Viadeo FR" target="_blank" rel="nofollow">Viadeo FR</a> • <a href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs&amp;t=EOMA68+%3A+une+norme+ouverte+d%E2%80%99interface+%C3%A9lectronique+pour+favoriser+la+conception+des+petits+ordinateurs&amp;s=Article+original+%C2%AB+Why+EOMA68+will+advance+both+free+software+and+free+hardware+%C2%BB+de+Nico+RIKKEN%2C+traduit+%28approximativement%29+en+fran%C3%A7ais+par+David+VANTYGHEM+%3A%0D%0ASi+vous+n%27%C3%AAtes+pas+familier+avec+EOMA68%2C+c%27est+une+norme+d%27interface+%C3%A9lectronique+ou" title="Share this on Tumblr" target="_blank" rel="nofollow">Tumblr</a> • <a href="http://www.pinterest.com/pin/create/button/?url=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs&amp;media=&amp;description=Article+original+%C2%AB+Why+EOMA68+will+advance+both+free+software+and+free+hardware+%C2%BB+de+Nico+RIKKEN%2C+traduit+%28approximativement%29+en+fran%C3%A7ais+par+David+VANTYGHEM+%3A%0D%0ASi+vous+n%27%C3%AAtes+pas+familier+avec+EOMA68%2C+c%27est+une+norme+d%27interface+%C3%A9lectronique+ou" title="Submit this to Pinterest" target="_blank" rel="nofollow">Pinterest</a> • <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs&amp;n=EOMA68+%3A+une+norme+ouverte+d%E2%80%99interface+%C3%A9lectronique+pour+favoriser+la+conception+des+petits+ordinateurs&amp;pli=1" title="Post this on Blogger" target="_blank" rel="nofollow">Blogger</a> • <a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs&amp;title=EOMA68+%3A+une+norme+ouverte+d%E2%80%99interface+%C3%A9lectronique+pour+favoriser+la+conception+des+petits+ordinateurs" title="Submit this to Reddit" target="_blank" rel="nofollow">Reddit</a> • <a href="mailto:?to=&amp;subject=EOMA68+%3A+une+norme+ouverte+d%E2%80%99interface+%C3%A9lectronique+pour+favoriser+la+conception+des+petits+ordinateurs&amp;body=Article+original+%C2%AB+Why+EOMA68+will+advance+both+free+software+and+free+hardware+%C2%BB+de+Nico+RIKKEN%2C+traduit+%28approximativement%29+en+fran%C3%A7ais+par+David+VANTYGHEM+%3A%0D%0ASi+vous+n%27%C3%AAtes+pas+familier+avec+EOMA68%2C+c%27est+une+norme+d%27interface+%C3%A9lectronique+ou%20-%20http://www.goall.fr/eoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs" title="Email this" target="_blank" rel="nofollow">Email</a> • <a href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs" title="Convert to PDF" target="_blank" rel="nofollow">PDF</a> • <a href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs" title="Print this article" target="_blank" rel="nofollow">Print</a> • <a href="http://www.goall.fr/eoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs" title="Add to favorites" target="_blank" rel="nofollow">Add to favorites</a> • <a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.goall.fr%2Feoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs&amp;title=EOMA68+%3A+une+norme+ouverte+d%E2%80%99interface+%C3%A9lectronique+pour+favoriser+la+conception+des+petits+ordinateurs&amp;annotation=Article+original+%C2%AB+Why+EOMA68+will+advance+both+free+software+and+free+hardware+%C2%BB+de+Nico+RIKKEN%2C+traduit+%28approximativement%29+en+fran%C3%A7ais+par+David+VANTYGHEM+%3A%0D%0ASi+vous+n%27%C3%AAtes+pas+familier+avec+EOMA68%2C+c%27est+une+norme+d%27interface+%C3%A9lectronique+ou" title="Bookmark this on Google" target="_blank" rel="nofollow">Google</a>
<!-- End WP Socializer - Social Buttons - Output -->
<p>The post <a rel="nofollow" href="http://www.goall.fr/eoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs">EOMA68 : une norme ouverte d’interface électronique pour favoriser la conception des petits ordinateurs</a> appeared first on <a rel="nofollow" href="http://www.goall.fr/">Le blog de l'association GOALL</a>.</p>
<p><img src="media/73d4f70c.61894a0fe40d59b7b9e736fce6d7557a" data-original-source="http://cdn.libravatar.org/avatar/61894a0fe40d59b7b9e736fce6d7557a" alt="Gravatar de Association GOALL" class="gravatar" /><br/><i>Original post of <a href="http://www.goall.fr/eoma68-une-norme-ouverte-dinterface-electronique-pour-favoriser-la-conception-des-petits-ordinateurs" title="Visit the source">Association GOALL</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>Association GOALL : <a href="">Appel &agrave; participation au projet CyberTherm</a> (08/12/2013)</li><li>Association GOALL : <a href="">Une &eacute;olienne pour les particuliers sous licence libre</a> (08/12/2013)</li><li>Association GOALL : <a href="">La FoldaRap, une imprimante 3D open source, pliante !</a> (08/12/2013)</li><li>Association GOALL : <a href="">Programme de surveillance de la NSA, organismes de surveillance dans divers &Eacute;tats membres et incidences sur les droits fondamentaux des citoyens europ&eacute;ens</a> (27/03/2014)</li><li>Association GOALL : <a href="">C&rsquo;est comment une certification LPI ?</a> (16/04/2014)</li></ul></div></p>


feed_id: http://spiraledigitale.com/le-monopole-loutsider-et-le-libre/
title: Damien : le monopole, l’outsider & le libre
uri: Damien-le-monopole-l-outsider-le-libre
url: http://spiraledigitale.com/le-monopole-loutsider-et-le-libre/
content:
<p>contexte : suite à billet de Cyrille sur le thème du logiciel libre qui ne veut pas dire plus sécurisé, j’avais écrit ce billet.</p>
<p>Quand Cyrille écrit que le libre ne veut pas dire plus sécurisé, on peut aussi completer la phrase en disant que le libre ne veut pas dire meilleur, c’est-à-dire plus ergonomique ou plus efficace… Bon, certes, j’enfonce les portes ouvertes mais ça va mieux en le disant.</p>
<p>En fait, je dirais que les choix sont plus nombreux qu’on ne le croit, ce n’est pas simplement logiciel propriétaire contre logiciel libre mais plutôt monopole propriétaire contre outsider propriétaire, contre acteur libre. Par outsider propriétaire, je parle d’un service ou d’une application qui essaie de concurrencer un monopole bien établi avec un produit qui essaie de se démarquer.</p>
<p>Si on prend les services de cartographie, on peut éviter Google Maps (monopole propriétaire), éviter OpenStreetMaps (libre et moooooche) et préférer Here de Nokia (outsider correct).</p>
<p>Pour les navigateurs web, on peut éviter Chrome/Chromium (monopole propriétaire et je mets Chromium dedans car même opensource, vous irez mettre les addons du Chrome store de Google), tout comme on peut vouloir éviter Firefox (libre de chez Mozilla) et préférer Opera (outsider propriétaire mais qui a ses propres add-ons).</p>
<p>Le libre ne peut pas remplir toutes les cases du monde numérique, il suffit de voir le fameux <a href="http://degooglisons-internet.org/" target="_blank">Degooglisons internet</a> de Framasoft ou des sites d’alternatives [<a href="http://alternativeto.net/" target="_blank">1</a>] [<a href="https://prism-break.org/" target="_blank">2</a>] pour se rendre compte qu’il y a des manques importants dans le libre ou alors des offres trop techniques, inacessibles pour le commun des mortels, dont je suis.</p>
<p><strong>le premier choix ? Éviter le monopole</strong></p>
<p>Ma première priorité est d’éviter le monopole : je ne lui fournis pas mes données volontairement, je ne lui fais pas de publicité, je n’entretiens sa position dominante et je n’hésite pas utiliser d’autres services concurrents, même propriétaires.</p>
<p>Pour faire simple, en un schéma :</p>
<p>monopole propriétaire < outsider propriétaire < le logiciel libre (oui, le libre, c’est comme le gras, c’est la vie !)</p>
<p>Cela permet à des alternatives d’émerger, même propriétaires, et de faire face au monopole. Le monopole peut, avec un peu de chance, se remettre en question et s’améliorer en changeant. On peut toujours rêver, non ?</p>
<p><strong>conclusion</strong></p>
<p>Je sais défendre le logiciel libre mais ça n’est pas pour cela que je ferme la porte à des services et logiciels propriétaires qui apparaissent. Ce serait trop simpliste : cela empêcherait des éditeurs ou des créateurs d’émerger alors que leur travail mérite d’être soutenu. La route est longue et difficile face à un <a href="http://www.arretsurimages.net/vite.php?id=14680" target="_blank">GAFA</a>, que ce soit en empruntant la voie du libre, et nous ne le savons bien, ou en empruntant la voie d’un service propriétaire naissant et prometteur.</p>
<p>Pour ma part, j’éviterais toujours d’entretenir le monopole. C’est une façon de voir le monde, cela rend les choses plus compliquées par moment, je le reconnais, mais c’est gratifiant sur le long terme. Cela permet la concurrence saine ainsi que de voir des idées nouvelles apparaître, de ne pas se retrouver dans un monde binaire, on peut espérer des sociétés commerciales sérieuses et respectueuses de leurs utilisateurs dont le modèle économique ne se retourne pas tout le temps contre nous.</p>
<p>_  Damien</p>
<div title="Diaspora*"><a href="javascript:(function()%7Bvar%20url%20=%20'http://spiraledigitale.com/le-monopole-loutsider-et-le-libre/'%20;var%20title%20=%20'le%20monopole,%20l%E2%80%99outsider%20&amp;%20le%20libre';%20%20%20window.open('http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/new_window.php?url='+encodeURIComponent(url)+'&amp;title='+encodeURIComponent(title),'post','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')%7D)()">
<div><font>partager sur Diaspora*</font> <div><img src="media/697414fd.asterisk-20.png" data-original-source="http://spiraledigitale.com/wp-content/plugins/share-on-diaspora/images/asterisk-20.png"></div></div></a></div>
<p><img src="media/65a52059.81dbb353ef6514e62333e7bbc45d1e05" data-original-source="http://cdn.libravatar.org/avatar/81dbb353ef6514e62333e7bbc45d1e05" alt="Gravatar de Damien" class="gravatar" /><br/><i>Original post of <a href="http://spiraledigitale.com/le-monopole-loutsider-et-le-libre/" title="Visit the source">Damien</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Damien : <a href="">les blogueurs barbus se rebiffent</a> (02/06/2014)</li></ul></div></p>


feed_id: http://artisan.karma-lab.net/logger-les-octets-transmits-par-expressjs
title: Artisan Numérique : Logger les octets transmits par expressjs
uri: Artisan-Numérique-Logger-les-octets-transmits-par-expressjs
url: http://artisan.karma-lab.net/logger-les-octets-transmits-par-expressjs
content:
<article><div><a href="http://artisan.karma-lab.net/logger-les-octets-transmits-par-expressjs"><img src="media/86515f7a.article-icon.png" data-original-source="http://artisan.karma-lab.net/logger-les-octets-transmits-par-expressjs/article-icon.png" width="100" height="100"></a></div><div><p>Vouloir logger les temps de rendu ou encore le volume de données transmis par requête pour une
application <kbd>nodejs</kbd>/<kbd>expressjs</kbd> peut se révéler compliqué si l'on ne sait pas par quel bout prendre
la chaîne des middlewares. L'idée ici est de vous proposer une méthode simple pour tout type de calcul
dépendant d'un état pré-requête et post-requête.</p>
</div><div><h2>Le besoin</h2>
<p>Apache dispose de logs bien utiles qui permettent, entre autre, de connaître le status de réponse
d'une requête ou encore le volume des données envoyées vers le client, voir, plus récemment, le temps
en millisecondes du rendu d'une page.</p>
<p>Avec <a target="blank" href="http://http://nodejs.org/">nodejs</a>/<a target="blank" href="http://http://expressjs.com/">expressjs</a> cette fonctionnalité
n'existe pas en standard. Il faut pour l'implémenter utiliser une petite
astuce. Ce n'est pas bien sorcier, je vous rassure.</p>
<h2>Middleware de base</h2>
<p>Dans la mesure où cet article parle d'<kbd>expressjs</kbd>, et que vous êtes en train de le lire, je présume que vous
êtes habitué au principe de middleware. Normalement un middleware fait partie d'une chaîne de middlewares.
La requête entrante est passée au premier qui la traite ou la passe à son suivant, jusqu'à l'épuisement
de la chaîne.</p>
<p>L'idée ici est donc de créer un middleware très simple qui va littéralement encadrer la
chaine de traitement de sorte à permettre de déterminer un état avant l'émission des données et
calculer ainsi les différences en sortie de chaîne (temps, octets envoyés, etc).</p>
<p>Pour cela partons d'un exemple bien stupide que nous initialisons ainsi:</p>
<pre><code>mkdir <span>test</span>; <span>cd</span> <span>test</span>
npm install express
</code></pre>
<p>Puis dans le dossier, créez un fichier <kbd>index.js</kbd> que nous remplissons comme suit :</p>
<pre><code><span>var</span> express = <span>require</span>(<span>'express'</span>)
<span>var</span> app = express()

app.get(<span>'/'</span>, <span><span>function</span> <span>(request, response)</span> </span>{
  <span>console</span>.log(<span>"j'envoie..."</span>);
  response.send(<span>'coucou'</span>)
})

<span>var</span> server = app.listen(<span>3000</span>, <span><span>function</span> <span>()</span> </span>{
  <span>var</span> host = server.address().address;
  <span>var</span> port = server.address().port;
  <span>console</span>.log(<span>'ça écoute sur %s:%s'</span>, host, port)
})
</code></pre>
<p>Là, de base, notre exemple une fois lancé va afficher son <kbd>coucou</kbd> dés que l'on ira sur
<kbd>http://localhost:3000</kbd>. Ajoutons maintenant notre middleware de log.</p>
<pre><code><span>var</span> express = <span>require</span>(<span>'express'</span>)
<span>var</span> app = express()

app.use(<span><span>function</span><span>(request, response, next)</span> </span>{
  <span>console</span>.log(<span>'Je log'</span>);
  <span>if</span> (<span>typeof</span> next === <span>'function'</span>) next();
});

app.get(<span>'/'</span>, <span><span>function</span> <span>(request, response)</span> </span>{
  <span>console</span>.log(<span>"j'envoie..."</span>);
  response.send(<span>'coucou'</span>)
})

<span>var</span> server = app.listen(<span>3000</span>, <span><span>function</span> <span>()</span> </span>{
  <span>var</span> host = server.address().address;
  <span>var</span> port = server.address().port;
  <span>console</span>.log(<span>'ça écoute sur %s:%s'</span>, host, port)
})
</code></pre>
<h2>Encadrement de la chaîne de middlewares</h2>
<p>À l'exécution de l'exemple précédent, le message <kbd>Je log</kbd> va arriver avant que le message <kbd>J'envoie...</kbd> ne vous parvienne. Aucun
intérêt dans notre cas car à ce stade, rien n'a été envoyé et nous ne pourrons donc avoir ni le nombre
d'octets émis, ni le code de statut de la page. Pas de souci, une petite modification va inverser
la situation.</p>
<pre><code><span>var</span> express = <span>require</span>(<span>'express'</span>)
<span>var</span> app = express()

app.use(<span><span>function</span><span>(request, response, next)</span> </span>{
  <span>var</span> end = response.end;
  response.end = <span><span>function</span><span>()</span> </span>{
    end.apply(<span>this</span>, <span>arguments</span>);
    <span>console</span>.log(<span>'Je log'</span>);
  }
  <span>if</span> (<span>typeof</span> next === <span>'function'</span>) next();
});


app.get(<span>'/'</span>, <span><span>function</span> <span>(request, response)</span> </span>{
  <span>console</span>.log(<span>"j'envoie..."</span>);
  response.send(<span>'coucou'</span>)
})

<span>var</span> server = app.listen(<span>3000</span>, <span><span>function</span> <span>()</span> </span>{
  <span>var</span> host = server.address().address;
  <span>var</span> port = server.address().port;
  <span>console</span>.log(<span>'ça écoute sur %s:%s'</span>, host, port)
})
</code></pre>
<p>L'astuce est simple, nous allons écraser au début du traitement (car notre middleware est le premier
de la chaîne) la fonction <kbd>response::end</kbd> qui est invoquée par <kbd>expressjs</kbd> au moment de libérer le
socket. Bien évidement avant de l'écraser, nous la sauvegardons dans une variable locale au
middleware. Nous l'invoquerons ensuite dynamiquement via <kbd>end.apply(this, arguments)</kbd> lorsque
<strong>notre</strong> <kbd>end</kbd> sera appelé pour qu'<kbd>expressjs</kbd> n'y voit que du feu.</p>
<p>La trace en console est collée juste après cet appel de sorte à ce que si nous
lançons maintenant l'exemple, le message <kbd>Je log</kbd> arrive bien après <kbd>j'envoie</kbd>.</p>
<h2>middleware final</h2>
<p>C'est presque gagné, il ne nous reste plus qu'à coder les statistiques.</p>
<p>Notez que vous devez en plus installer le paquet <kbd>microtime</kbd> pour que ce qui suit fonctionne.</p>
<pre><code><span>var</span> express = <span>require</span>(<span>'express'</span>)
<span>var</span> microtime = <span>require</span>(<span>'microtime'</span>);
<span>var</span> app = express()

app.use(<span><span>function</span><span>(request, response, next)</span> </span>{
  <span>var</span> end = response.end;
  request.stats = {
    temps: microtime.now(),
    octets: request.socket.bytesWritten
  }
  response.end = <span><span>function</span><span>()</span> </span>{
    end.apply(<span>this</span>, <span>arguments</span>);
    <span>var</span> octets = request.socket.bytesWritten-request.stats.octets;
    <span>var</span> temps = microtime.now()-request.stats.temps;
    <span>console</span>.log(<span>'Octets envoyés : %d'</span>, octets);
    <span>console</span>.log(<span>'Temps pris     : %d'</span>, temps);
    <span>console</span>.log(<span>'Code de retour : %d'</span>, response.statusCode);
  }
  <span>if</span> (<span>typeof</span> next === <span>'function'</span>) next();
});

app.get(<span>'/'</span>, <span><span>function</span> <span>(request, response)</span> </span>{
  <span>console</span>.log(<span>"j'envoie..."</span>);
  response.send(<span>'coucou'</span>)
})

<span>var</span> server = app.listen(<span>3000</span>, <span><span>function</span> <span>()</span> </span>{
  <span>var</span> host = server.address().address;
  <span>var</span> port = server.address().port;
  <span>console</span>.log(<span>'ça écoute sur %s:%s'</span>, host, port)
})
</code></pre>
<p>Et voilà, nous avons à chaque exécution de requête, le nombre d'octets envoyés, le temps
pris en microsecondes, et le code de retour. Le principe a été d'ajouter en plus de l'écrasement
de la fonction <kbd>request::end</kbd> un bloc de données <kbd>stats</kbd> que l'on colle directement à l'objet request.
Son objectif est de permettre la différence d'état avant/après (surtout pour le temps, car logiquement,
le nombre d'octets est toujours 0).</p>
<p>Ensuite dans notre fonction <kbd>end</kbd>, et <strong>après</strong> avoir exécuté la fonction <kbd>end</kbd> d'<kbd>expressjs</kbd> on effectue
nos petits calculs et on affiche les résultats.</p>
<h2>Conclusion</h2>
<p>Il est possible d'aller bien plus loin dans les données collectées. L'objet <kbd>Socket</kbd> dispose notamment
des données lues (champ <kbd>bytesRead</kbd>). Perso, j'ai simulé ainsi les logs apache (<kbd>access.log</kbd>) de
sorte à permettre à mes applications d'être analysés par des outils comme <a target="blank" href="http://www.awstats.org/">awstats</a>. C'est
ce qui m'a donné l'idée de partager cette astuce.</p>
</div></article><comments data-uuid="c9a9fc0a-2d2d-4a32-87ef-87f88f1bd50d"></comments>
<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/logger-les-octets-transmits-par-expressjs" 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>Vince : <a href="">Utiliser CKeditor dans le frontend Symfony</a> (23/05/2011)</li><li>Nassim KACHA : <a href="">Un hook GIT cot&eacute; serveur pour la v&eacute;rification du code styling PHP, JavaScript et CSS</a> (04/06/2012)</li><li>Thomas Tourlourat : <a href="">Livre &ndash; Node Up and Running</a> (21/06/2012)</li><li>Thomas Tourlourat : <a href="">NodeJS &ndash; Mise en production</a> (11/09/2012)</li><li>Thomas Tourlourat : <a href="">D&eacute;sactiver le WiFi de la Freebox &agrave; certaines heures</a> (09/10/2012)</li></ul></div></p>


feed_id: http://www.elementaryos-fr.org/support-uefi-preliminaire/
title: elementary OS : Support de l'UEFI préliminaire
uri: elementary-OS-Support-de-l-UEFI-préliminaire
url: http://www.elementaryos-fr.org/support-uefi-preliminaire/
content:
<p>Le support de l'UEFI pour notre OS favori montre un gain d'activité important depuis quelques heures sur le LaunchPad dédié. L'équipe de développement a posté, il y a peu, une ISO de test intégrant le support préliminaire de l'UEFI.</p>
<p>Pour les personnes ne sachant pas ce qu'est l'UEFI voici une courte définition issue de <a title="Wikipédia : Unified Extensible Firmware Interface" href="http://fr.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface" target="_blank">Wikipédia </a>:</p>
<blockquote><p>Le standard Unified Extensible Firmware Interface (UEFI, « Interface micrologicielle extensible unifiée ») définit un logiciel intermédiaire entre le micrologiciel (firmware) et le système d'exploitation (OS) d'un ordinateur. Cette interface succède sur certaines cartes-mères au BIOS. Elle fait suite à EFI (Extensible Firmware Interface), conçue par Intel pour les processeurs Itanium.</p>
<p>AMD, American Megatrends, Apple, Dell, HP, Intel, IBM, Insyde, Microsoft et Phoenix Technologies sont les promoteurs de l’UEFI Forum qui définit cette technologie1. L’UEFI Forum travaille depuis 2005 sur les spécifications de l'UEFI et a publié les premières spécifications officielles de l'UEFI 2.0 au début de 2006. UEFI n'est donc pas une norme, mais est le fruit du consensus d'un groupe d'industriels (ce qui est la définition d'un standard).</p>
<p>Le standard UEFI est donc amené à évoluer, mais ne fait pas à ce jour l'unanimité des fabricants de cartes mères : à ce jour UEFI ne s'impose donc pas comme une norme et de nombreuses cartes mères ne proposent pas UEFI. Par ailleurs, les cartes mères possèdent une option de paramétrage afin de désactiver UEFI (à manipuler avec beaucoup de précautions et après avoir réalisé une sauvegarde complète de l'ordinateur).</p>
<p>L'UEFI offre plusieurs avantages par rapport au BIOS, comme des fonctionnalités réseau intégrées en standard, une interface graphique haute résolution, une gestion intégrée des installations multiples de systèmes d’exploitation et l'affranchissement de la limite des disques à 2,2 To.</p></blockquote>
<div><a href="media/a6177df4.500px-Efi-simple-fr.svg_.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/12/500px-Efi-simple-fr.svg_.png"><img src="media/a6177df4.500px-Efi-simple-fr.svg_.png" data-original-source="http://www.elementaryos-fr.org/wp-content/uploads/2014/12/500px-Efi-simple-fr.svg_.png" alt="Fonctionnement de l'EFI" width="500" height="381"></a><p>Fonctionnement de l'EFI</p></div>
<p>Ce nouveau logiciel commence à remplacer donc notre bon vieux BIOS que nous connaissions sur nos anciennes machines. A retenir donc : ça avance lentement, mais ça avance dans le bon sens.</p>
<p>Vous pouvez suivre l'avancement de ce bug ici : <a title="Launchpad : Support UEFI" href="https://bugs.launchpad.net/elementaryos/+bug/1355698" target="_blank">https://bugs.launchpad.net/elementaryos/+bug/1355698</a></p>
<p></p><p>Le billet <a rel="nofollow" href="http://www.elementaryos-fr.org/support-uefi-preliminaire/">Support de l'UEFI préliminaire</a> a été publié sur <a rel="nofollow" href="http://www.elementaryos-fr.org/">elementary OS Fr - Communauté francophone d'elementaryOS</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/support-uefi-preliminaire/" 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="">UEFI : bug fix&eacute;</a> (11/12/2014)</li></ul></div></p>


feed_id: http://artisan.karma-lab.net/accelerer-demarrage-compilateur-closure-nailgun
title: Artisan Numérique : Accélérer le démarrage du compilateur Closure avec NailGun
uri: Artisan-Numérique-Accélérer-le-démarrage-du-compilateur-Closure
url: http://artisan.karma-lab.net/accelerer-demarrage-compilateur-closure-nailgun
content:
<article><div><a href="http://artisan.karma-lab.net/accelerer-demarrage-compilateur-closure-nailgun"><img src="media/b32f1727.article-icon.png" data-original-source="http://artisan.karma-lab.net/accelerer-demarrage-compilateur-closure-nailgun/article-icon.png" width="100" height="100"></a></div><div><p>Contrairement aux idées reçues, une fois lancée, une application Java se
comporte aussi bien qu'une autre en python, dotNet ou autre langage managé. Le
gros problème n'est donc pas plus la rapidité de la VM que le temps nécessaire
à sa mise en route. Sur une bonne machine, un outil comme Google Closure
Compiler prend ainsi 3 secondes à chaque instance, et ce n'est clairement pas
le temps qu'il faut pour compiler 100 lignes de JS ;-)</p>
<p>Heureusement il existe une solution rapide à mettre en oeuvre et très efficace : NailGun.</p>
</div><div><h2>Les lenteurs du démarrage</h2>
<p>Java est lent au lancement, c'est un fait tenace que les versions successives
de la JVM ne font qu'atténuer. Et je suis bien en peine de le reconnaître mais
la CLR (.net), sur ce point, a toujours été diablement plus efficace.</p>
<p>Les raisons de cette lenteur serait un peu longues à énumérer. Disons pour
simplifier que coller des classes signées dans des fichiers zip implique, au
démarrage de la VM, un ouverture, décompression, passage en revue de toutes les
classes de tous les jars qui sont dans le CLASSPATH. Au regard de la taille du
JDK, ce n'est finalement pas si lent que cela ;-)</p>
<p>D'un autre côté ce problème n'en est pas réellement un dans le cadre d'usage
standard de Java : pour des services lancés sur du long terme. En revanche,
s'agissant d'une commande simple, c'est une tout autre histoire.</p>
<p>Une bonne manière serait donc de ne pas avoir à effectuer ce travail à chaque
lancement d'une commande. Et c'est exactement ce que réalise
<a target="blank" href="http://www.martiansoftware.com/nailgun">NailGun</a> (littéralement "pistolet à
clou") depuis prés de... pfff... Huit ans :)</p>
<h2>Un serveur JVM</h2>
<p>NailGun se compose d'une partie "serveur", écrite en Java, et un client en C.
Le principe est finalement simple, le serveur étant écrit en Java induit à son
lancement le chargement d'une instance de la JVM et bootstraping du JDK.</p>
<p>Le client n'a plus qu'à lui expédier, via TCP/IP, des noms de classes à
exécuter. Le serveur lui renverra en retour les écritures faites par la classe
dans sa sortie standard. Et le tour est joué.</p>
<h2>Installation</h2>
<p>Sur Debian c'est assez simple à installer. Un <kbd>sudo apt-get install nailgun</kbd>
suffit . En revanche cela ne marchera pas car les mainteneurs ont eu la
mauvaise idée de renommer le client <kbd>ng-nailgun</kbd> au lieu de <kbd>ng</kbd>. Et croyez
moi, il n'aime pas cela du tout. Fort heureusement, la correction est assez
simple :</p>
<pre><code><span>gaston</span><span>sudo ln <span>-s</span> /usr/bin/ng-nailgun /usr/bin/ng</span>
</code></pre>
<h2>Lancement du serveur</h2>
<p>Pas de chichi ni de script d'init pour NailGun (même si c'est assez simple à
réaliser). Un simple lancement à la mano en tâche de fond ferra l'affaire. La
seule chose à bien faire avant est de définir un CLASSPATH comprenant le JAR de
NailGun et celui des applications qui souhaitent en bénéficier. Ici il s'agit
du compilateur <a target="blank" href="https://developers.google.com/closure/?hl=fr">Closure</a> qui se
trouve dans le dossier <kbd>$PWD/libs</kbd></p>
<pre><code><span>gaston</span><span><span>export</span> CLASSPATH=<span>$PWD</span>/libs/compiler.jar:/usr/share/java/nailgun.jar</span>
<span>gaston</span><span>java com.martiansoftware.nailgun.NGServer &amp;</span>
<span>NGServer started on all interfaces, port 2113</span>
</code></pre>
<p>Voilà, ça roule, le serveur est en activité sur le port 2113.</p>
<h2>Test du client</h2>
<p>Pour voir un peu ce que cela donne, voyons une compilation Closure sans NailGun</p>
<pre><code><span>gaston</span><span>time java -jar libs/compiler.jar --js sources/server/server.js --js_output_file bin/server/server.js</span>
<span>5,00s user 0,08s system 216% cpu 2,341 total</span>
</code></pre>
<p>Ok, donc 2.3 secondes pour 100 lignes de code. Voyons maintenant avec NailGun</p>
<pre><code><span>gaston</span><span>time ng com.google.javascript.jscomp.CommandLineRunner --js sources/server/server.js  --js_output_file bin/server/server.js</span>
<span>0,00s user 0,00s system 0% cpu 0,185 total</span>
</code></pre>
<p>Et hop, on tombe à 185ms, ce qui change un peu tout vous en conviendrez.</p>
<h2>Conclusion</h2>
<p>Lorsque j'avais écris la première version de cet article, il y a tout juste 7
ans (!!!) je concluais par "Nailgun est une rustine pratique mais je l'espère
bientôt obsolète. Le temps de chargement de Java doit pouvoir être encore à
améliorer, ne serait-ce qu'en débridant le vérifieur de classes qui consomme
beaucoup de ressources au démarrage."</p>
<p>En bien 7 ans plus tard j'en suis pour mes frais et NailGun, lui, est toujours d'actualité...</p>
</div></article><comments data-uuid="F746F91C-0B21-9810-6AD3-C8DFFED19813"></comments>
<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/accelerer-demarrage-compilateur-closure-nailgun" 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>Slobberbone : <a href="">Erreur lors de l&#039;installation d&#039;Eclipse sous CentOS 5</a> (11/07/2011)</li><li>&reg;om : <a href="">Compiler un ex&eacute;cutable pour Android</a> (19/03/2014)</li><li>&reg;om : <a href="">Comportement ind&eacute;fini et optimisation</a> (22/10/2014)</li></ul></div></p>


uri: La-vache-libre-Billet-invité-Prowhy-Un-logiciel-visant-à-fac
feed_id:
http://la-vache-libre.org/billet-invite-prowhy-un-logiciel-visant-a-faciliter-le-support-des-processus-de-resolution-de-problemes-en-entreprise/

title:
La vache libre : Billet invité : Prowhy – Un logiciel visant à faciliter le support des processus de résolution de problèmes en entreprise

url:
http://la-vache-libre.org/billet-invite-prowhy-un-logiciel-visant-a-faciliter-le-support-des-processus-de-resolution-de-problemes-en-entreprise/

content:
<p><img title="Prowhy" src="media/ecf16cd1.pw4.png" data-original-source="http://la-vache-libre.org/wp-content/uploads/2014/12/pw4.png" alt="pw4" width="640" height="529"></p>
<p>Résoudre des problèmes est un moyen de progresser, d’acquérir de l’expérience et d’être plus efficace pour résoudre des problèmes similaires qui surgiraient à l’avenir. A l’échelle des humains cette expérience acquise en résolvant des problèmes s’inscrit dans notre mémoire individuelle, mais qu’en est-il des structures collectives comme les entreprises ? En effet, les entreprises sont toutes confrontées à des problèmes qu’elles doivent résoudre de manière organisée et collaborative. En fonction de la nature des problèmes rencontrés, les démarches de résolution employées sont plus ou moins lourdes. Dans le cas de simples anomalies la démarche est généralement très légère, mais pour des problèmes complexes le processus de résolution peut nécessiter des moyens considérables et impliquer de nombreuses personnes. Il doit donc être organisé de manière à permettre un travail efficace et mémorisé, afin de faciliter une réutilisation ultérieure (retour d’expérience). Pourtant peu d’outils sont disponibles pour accompagner l’activité de résolution de problèmes. C’est pourquoi l’<a title="École Nationale d'Ingénieurs de Tarbes" href="http://www.enit.fr/fr/index.html" target="_blank">École Nationale d’Ingénieurs de Tarbes</a> (ENIT) a décidé de développer un logiciel appelé <a title="Prowhy" href="http://prowhy.org/" target="_blank">Prowhy</a>, placé sous licence libre <a title="GNU Affero Public License Version 3" href="https://www.gnu.org/licenses/agpl-3.0.html" target="_blank">GNU Affero General Public License Version 3</a> et conçu dans le but de répondre à ce besoin.<span></span></p>
<p>Prowhy est une solution « full web » développée à l’aide du langage Ruby, associé au framework de développement d’applications web : Ruby on Rails. Son installation nécessite donc la mise en place d’un serveur web et si ça vous branche, la procédure d’installation (pour l’instant seulement sous GNU/Linux) <a title="est détaillée sur cette page" href="http://www.prowhy.org/redmine/projects/prowhy/wiki/Installation_de_ProWhy_sous_Linux" target="_blank">est détaillée sur cette page</a>.</p>
<p>Si vous souhaitez en savoir plus et voir de quoi est capable Prowhy avant de l’installer, vous pouvez le faire en vous rendant <a title="sur cette page de démonstration" href="http://www.prowhy.org/demo/trex/trex_open_8d?trex_id=14" target="_blank">sur cette page de démonstration</a> (accessible en lecture uniquement) et en entrant simplement les infos de login par défaut. Ça vaut mieux qu’une longue description.</p>
<p><strong>- Login :</strong> prowhy</p>
<p><strong>- Password :</strong> prowhy</p>
<p>Enfin si vous souhaitez nous contacter, vous pouvez le faire à l’adresse suivante : <em>prowhy@enit.fr</em>.</p>
<p>Amusez-vous bien.</p>
<p>Laurent .G</p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/billet-invite-prowhy-un-logiciel-visant-a-faciliter-le-support-des-processus-de-resolution-de-problemes-en-entreprise/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">EasyTag 2.2.0 disponible &ndash; Support complet des fichiers MP4 et prise en charge des fichiers Ogg Opus</a> (13/04/2014)</li><li>La vache libre : <a href="">Ruby Warrior &ndash; T&acirc;tez de l&rsquo;intelligence artificielle et de la programmation Ruby en vous amusant</a> (17/07/2014)</li><li>La vache libre : <a href="">Rexloader &ndash; Un nouveau gestionnaire de t&eacute;l&eacute;chargement multi-thread en Qt pour GNU/Linux</a> (18/09/2013)</li><li>La vache libre : <a href="">En bref &ndash; Darktable devrait bient&ocirc;t embarquer le support des scripts LUA</a> (25/09/2013)</li><li>La vache libre : <a href="">SlowmoVideo &ndash; Cr&eacute;ez facilement des vid&eacute;os en slow-motion sous GNU/Linux et Windows</a> (12/11/2013)</li></ul></div></p>


feed_id: http://blog.famillecollet.com/post/2014/12/11/PHP-FPM-dans-Docker
title: Remi Collet : PHP-FPM dans Docker
uri: Remi-Collet-PHP-FPM-dans-Docker
url: http://blog.famillecollet.com/post/2014/12/11/PHP-FPM-dans-Docker
content:
<p><strong>Cas d'utilisation</strong> : faire tourner <strong>php 5.3.3</strong> sur une machine de développement en <strong>Fedora 20</strong> / 21, pour déploiement en production sur <strong>RHEL-6</strong> (et aucune SCL de php 5.3 n'est actuellement disponible).</p>    <p>Cet exemple peut facilement s'adapter pour toutes les versions disponibles sous forme de RPM (<strong>5.3.3</strong> dans RHEL-6, <strong>5.4.16</strong> dans RHEL-7, 5.4.16 et <strong>5.5.6</strong> dans RHSCL 1.2 ou en utilisant un dépôt tiers).</p>
<p>J'utilise le <strong>Dockerfile</strong> suivant :</p>

<blockquote>
<pre>FROM centos:6<br>RUN yum -y update &amp;&amp; yum clean all<br>RUN yum -y install php-fpm php-mbstring php-mysql php-gd &amp;&amp; yum clean all<br>RUN sed -e 's/127.0.0.1:9000/9000/' \\<br>        -e '/allowed_clients/d' \\<br>        -e '/catch_workers_output/s/^;//' \\<br>        -e '/error_log/d' \\<br>        -i /etc/php-fpm.d/www.conf<br>RUN mkdir -p /var/www/html<br>EXPOSE 9000<br>ENTRYPOINT /usr/sbin/php-fpm --nodaemonize</pre></blockquote>

<p><strong>Installation :</strong></p>
<ul><li>yum install permet de récupérer les paquets binaires disponibles, la liste des extensions est à adapter aux besoins</li>
</ul><strong>Dossier des scripts :</strong><br><ul><li>le dossier /var/www/html utilisé dans l'exemple est à adapté en fonction de l'emplacement des applications</li>
</ul><p><strong>Description des changements de la configuration du pool fpm :</strong></p>
<ul><li><strong>listen</strong> = 9000 pour écouter sur toutes les interfaces</li>
<li>suppression de<strong> listen.allowed_clients</strong> pour autoriser les connexions depuis l'extérieur du container</li>
<li>suppression de l'<strong>error_log</strong> pour utiliser la journalisation globale</li>
<li>activation de<strong> catch_workers_ouput </strong>pour que le server principal récupère et trace les erreurs des pools</li>
</ul><p><strong>Création du container :</strong></p>
<pre>docker build -t fpm53 .</pre><p><strong>Lancement du container :</strong></p>
<pre>docker run -v /var/www/html:/var/www/html -p 127.0.0.1:9003:9000 fpm53</pre><p>A noter : mappage du dossier /var/www/html et du port 9000 (du container) sur le port 9003 (de l'hote) </p>
<p><strong>Conclusion :<br></strong></p>
<p>Même si je suis un fervent adepte des <a href="http://blog.famillecollet.com/tag/SCL">Software Collections</a>, en leur absence, on dispose très simplement d'une version opérationnelle de PHP 5.3.3 sur une distribution récente (testé sous Fedora 20) en bénéficiant de l'utilisation des dépôts officiels.</p>
<p><img src="media/3d2d1a35.2665280f5ed66efe5e772da3f0403a2c" data-original-source="http://cdn.libravatar.org/avatar/2665280f5ed66efe5e772da3f0403a2c" alt="Gravatar de Remi Collet" class="gravatar" /><br/><i>Original post of <a href="http://blog.famillecollet.com/post/2014/12/11/PHP-FPM-dans-Docker" 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="">Am&eacute;lioration de PHP-FPM et HTTPD 2.4</a> (28/03/2014)</li><li>Remi Collet : <a href="">Apache httpd server 2.4.10 et PHP-FPM 5.6 dans Fedora 21</a> (01/08/2014)</li><li>Remi Collet : <a href="">PHP-FPM et systemd</a> (06/06/2013)</li><li>Remi Collet : <a href="">Plusieurs versions de PHP sur un serveur Apache 2.4</a> (07/11/2013)</li></ul></div></p>


feed_id: http://debian-facile.org/viewtopic.php?id=10231
title: debian-facile.org : Nautilus, Dolphin, Konqueror, clic droit et lolcat
uri: debian-facile-org-Nautilus-Dolphin-Konqueror-clic-droit-et-lolcat
url: http://debian-facile.org/viewtopic.php?id=10231
content:
<p>Les explorateurs de fichiers sous Linux cachent de nombreuses surprises. Une est particulièrement intéressante puisqu'elle permet d'ajouter des actions en clic droit.<br>Cela permet de sélectionner un ou plusieurs fichiers avec un clic droit et de lancer dessus des actions automatiques et personnalisées. On peut par exemple lancer des conversions de fichiers photos à la volée. En entreprise, on peut imaginer l'envoi d'un fichier terminé sur le serveur par un simple clic droit. Si on le met en place pour une tierce personne, celle ci n'a pas besoin de connaître la moindre ligne de commande pour déclencher une série d'actions à partir d'un fichier. </p><br><p>Pour l'exemple, et pour rester simple, je vais juste lancer une conversion en png à l'aide du logiciel imagemagick.</p><div><font color="blue"><pre><div><span>apt-get install</span> imagemagick</div></pre></font></div><p></p><p>On utilise le module convert d'Imagemagick, la ligne de commande se résume ici à</p><div><font color="blue"><pre><div>convert image.extension image.png</div></pre></font></div><p><br></p><p><span><strong>Intégration dans Nautilus</strong></span><br><span><img src="http://images.debian-facile.org/file-Ra6c7196bd5c50840403a4d027ec2b528" alt="file-Ra6c7196bd5c50840403a4d027ec2b528"></span></p><p>On crée un script .sh dans le dossier ~/.local/share/nautilus/scripts/</p><div><font color="blue"><pre><div><span>mkdir</span> <span>-p</span> ~<span>/</span>.local<span>/</span>share<span>/</span>nautilus<span>/</span>scripts<span>/</span><br><span>touch</span> ~<span>/</span>.local<span>/</span>share<span>/</span>nautilus<span>/</span>scripts<span>/</span>conversion_vers_png.sh</div></pre></font></div><p><br></p><p>Pour les versions de Nautilus antérieure à la 3.6. le dossier contenant les scripts se trouvent ici ~/.gnome2/nautilus-scripts/ </p><br><p>Puis on le rend exécutable.</p><div><font color="blue"><pre><div><span>chmod</span> u+x ~<span>/</span>.local<span>/</span>share<span>/</span>nautilus<span>/</span>scripts<span>/</span>conversion_vers_png.sh</div></pre></font></div><p><br></p><p>Ensuite avec son éditeur préféré, on édite le fichier et on y ajoute une belle boucle:</p><div><font><pre><div> <span>#!/bin/sh</span><br><span>IFS</span>=<span>'<br>
'</span><br><span>for</span> <span>source</span> <span>in</span> <span>$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS</span><br><span>do</span>  <br>
    <span>destination</span>=<span>"<span>${source%.*}</span>.png"</span><br>
    convert  <span>$source</span> <span>$destination</span><br><span>done</span></div></pre></font></div><p></p><ul><li><p><strong>IFS=' ' </strong> permet de prendre en charge les espaces dans les chemins et les noms de fichiers.</p></li><li><p>La variable <strong>$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS</strong> vient prendre le ou les chemins complets du ou des fichiers sélectionnés,</p></li><li><p><strong>for source in</strong> charge tour à tour les valeurs de $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS dans la variable source, et exécute  le code situé entre do et done à chaque fois.</p></li><li><p><strong>destination="${file%.*}.png" </strong> permet de fabriquer la nouvelle extension du fichier de destination.</p></li><li><p>Maintenant que l'on a le chemin du fichier d'entrée dans $source et le chemin du fichier de sortie dans $destination on peut lancer la conversion :<strong>convert  $source $destination</strong></p></li></ul><p> <br>Voilà, le script est prêt, il est maintenant disponible en clic droit depuis Nautilus.</p><br><p><span><strong>Intégration dans Dolphin et Konqueror</strong></span></p><br><p>Pour dolphin et konqueror le même principe existe. On passe par des .desktop visibles dans le menu actions. Ils peuvent lancer une commande ou un script directement.<br><span><img src="media/7b8995d9.file-R8562a81d9f68ba738f090c1abfb219cb.png" data-original-source="http://images.debian-facile.org/file-R8562a81d9f68ba738f090c1abfb219cb.png" alt="file-R8562a81d9f68ba738f090c1abfb219cb.png"></span></p><br><p>Pour cela il faut créer un .desktop dans le dossier: ~/.kde/share/kde4/services/ServiceMenus/</p><div><font color="blue"><pre><div><span>echo</span> <span>></span> ~<span>/</span>.kde<span>/</span>share<span>/</span>kde4<span>/</span>services<span>/</span>ServiceMenus<span>/</span>conversion_vers_png.desktop</div></pre></font></div><p><br></p><p>Le contenu en sera un peu différent :</p><div><font><pre><div><span>[</span>Desktop Entry<span>]</span><br><span>Encoding</span>=UTF-<span>8</span><br><span>ServiceTypes</span>=KonquerorPopupMenu<span>/</span>Plugin,image<span>/*</span><br><span>TryExec</span>=convert<br><span>Type</span>=Service<br><span>Action</span>=convtoPNG;<br><span>TryExec</span>=convert<br><span>Icon</span>=image-gif<br><br><span>[</span>Desktop Action convtoPNG<span>]</span><br><span>Name</span>=Conversion vers PNG<br><span>Icon</span>=image-png<br><span>Exec</span>=convert <span>%</span>f <span>"<span>$(echo %f | sed  's/\\.[^\\.]*$/.png/')</span>"</span></div></pre></font></div><p><br></p><p><strong>sed  's/\\.[^\\.]*$/.png/'</strong> est un autre manière de remplacer l'extension<br>Il existe d'autres exemples de possibilités visibles dans le dossier: /usr/share/kde4/services/ServiceMenus . Ce dossier sert aussi pour partager les scripts entre tout les utilisateurs.</p><br><p><span><strong>Conclusion</strong></span><br>Voilà ce n'est pas bien compliqué à mettre en place et cela peut rendre de grands services, à chacun de les adapter à ses besoins.</p><br><p><span><strong>Liens:</strong></span></p><ul><li><p>pour KDE(en): <a href="https://techbase.kde.org/Development/Tutorials/Creating_Konqueror_Service_Menus" rel="nofollow">https://techbase.kde.org/Development/Tu ? vice_Menus</a></p></li><li><p>pour Nautilus(en): <a href="http://g-scripts.sourceforge.net/cat-executing.php" rel="nofollow">http://g-scripts.sourceforge.net/cat-executing.php</a></p></li></ul><br><p>Cordialement,<br>L'équipe Debian Facile</p>
<p><img src="media/3bc69a9e.3df72092984f99e34111c0a7e3ebd7c0" data-original-source="http://cdn.libravatar.org/avatar/3df72092984f99e34111c0a7e3ebd7c0" alt="Gravatar de debian-facile.org" class="gravatar" /><br/><i>Original post of <a href="http://debian-facile.org/viewtopic.php?id=10231" title="Visit the source">debian-facile.org</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.framablog.org/index.php/post/2014/12/11/MyPads-le-developpement-est-lance
title: Framablog : MyPads : le développement est lancé
uri: Framablog-MyPads-le-développement-est-lancé
url: http://www.framablog.org/index.php/post/2014/12/11/MyPads-le-developpement-est-lance
content:
<em>(english version below)</em><br><br>Notre éditeur de texte libre et collaboratif <a href="https://framapad.org/">Framapad</a> est une implémentation du logiciel libre <a href="https://etherpad.org/">Etherpad</a>. Ce  service est mis à la disposition de tous et cela démontre en même temps que ce service peut être proposé de manière décentralisée (même si nous sommes peu nombreux à proposer une instance publique d’Etherpad, des milliers d’instances privées existent).<br><br>Au mois de juin dernier, Framasoft a lancé une <a href="http://www.framablog.org/index.php/post/2014/06/11/campagne-framapad-etherpad">campagne de financement participatif</a> visant à contribuer activement à l’amélioration d’Etherpad pour y ajouter la gestion des comptes utilisateurs, des groupes et des pads privés. Il n’aura fallu que trois semaines pour que <a href="http://www.framablog.org/index.php/post/2014/08/19/campagne-framapad-merci">l’objectif soit atteint</a>. Nous vous en remercions une fois encore.<br><br>Le but de ce projet  est de permettre aux utilisateurs d’Etherpad, et donc de Framapad, de créer un compte en leur nom, d’y associer des groupes et, pour chaque groupe, des pads. Ces pads pourront être publics, privés sur invitation ou encore d’accès restreints par l’usage d’un mot de passe. Le tout doit prendre la forme d’un plugin pour Etherpad, publié sous licence libre et s’installant de la même manière que tous les autres plugins du logiciel.<br><br>Il était prévu que la réalisation débute à la rentrée et que le plugin soit livré en fin d’année. La feuille de route a quelque peu glissé du fait de la surcharge temporaire du prestataire sélectionné. Le coup d’envoi est néanmoins lancé cette semaine et l’ensemble du développement se déroulera sur notre Gitlab via le projet ep_mypads <a href="https://git.framasoft.org/framasoft/ep_mypads">https://git.framasoft.org/framasoft/ep_mypads</a> .<br><br>Le plugin est attendu pour la fin du mois de février 2015. Il devrait comporter de petits bonus par rapport au cahier des charges initial.<br>Les premières semaines seront consacrées à l’écriture du code serveur, à sa documentation et à ses tests. Il faudra attendre début 2015 avec la création de l’interface graphique afin que MyPads puisse commencer à être testé.<br><br>Pour rappel, le cahier des charges originel est disponible sur ce pad : <a href="http://lite4.framapad.org/p/LEpEOUoQb3/timeslider#24">http://lite4.framapad.org/p/LEpEOUoQb3/timeslider#24</a>.<br><br>Un point sur l’avancement du développement sera réalisé environ toutes les deux semaines.<br><br><img title="Campagne Framapad" alt="Campagne Framapad" src="media/36963160.campagne-framapad-ulule.jpg" data-original-source="http://www.framablog.org/public/_img/framasoft/campagne-framapad-ulule.jpg"><br><br><br>——-<br><br><em>MyPads : development launched<br><br>Our free/open source and collaborative editor named <a href="https://framapad.org/">Framapad</a>, is an application of the free software <a href="https://framapad.org/">Etherpad</a>. This GoogleDoc-like service is opened for everybody and demonstrate simultaneously that it can be proposed in a decentralized way (even if only few organizations can propose such an open service, thousands private instances are running). <br><br>In last June, <a href="http://www.framablog.org/index.php/post/2014/06/11/campagne-framapad-etherpad">Framasoft has launched a crowdfunding campaign</a> aiming to to contribute actively to Etherpad’s improvement, by adding the management of users, groups and private pads. Only three weeks have been necessary to <a href="http://www.framablog.org/index.php/post/2014/08/19/campagne-framapad-merci">reach the goal</a>. We want to thank you again.<br><br>The purpose of this funding is to let Etherpad and so Framapad’s users create an account, link some groups and for each group some pads. These ones may be public, privates with invitation or protected by a password. All of this must be an Etherpad plugin, pubished under open source license. This have to be installed like any other Etherpad plugin.<br><br>The beginning of the plugin’s cofing was planned at the fall this year. The roadmap has moved forward because of the contractor’s overloading. However the project is launched this week and the development will be made on our Gitlab instance with the ep_mypads project  <a href="https://git.framasoft.org/framasoft/ep_mypads">https://git.framasoft.org/framasoft/ep_mypads</a><br><br>The plugin is expected on the end of February, 2015. It might include several little extra comparing to the original specifications.<br>First weeks will be dedicated to server side programming, its documentation and tests. You’ll have to wait for 2015 with the creation of the user interface if you want to test MyPads.<br><br>As a reminder, you will find the initial specifications on this pad <a href="http://lite4.framapad.org/p/LEpEOUoQb3/timeslider#24">http://lite4.framapad.org/p/LEpEOUoQb3/timeslider#24</a><br><br>A stage news will be made around every two weeks.</em><br><br>
<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://www.framablog.org/index.php/post/2014/12/11/MyPads-le-developpement-est-lance" 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="">Framasoft lance un crowdfunding pour am&eacute;liorer Framapad/Etherpad</a> (11/06/2014)</li><li>Framablog : <a href="">Campagne Framapad Etherpad : Encore un petit effort, voire plus si affinit&eacute;s !</a> (30/06/2014)</li><li>Framablog : <a href="">Campagne Framapad Etherpad : grand merci et &agrave; bient&ocirc;t</a> (19/08/2014)</li><li>Framablog : <a href="">L&#039;un des plus beaux projets qui soit : lib&eacute;rer la musique tout en aidant les malvoyants</a> (14/10/2013)</li><li>Framablog : <a href="">D&eacute;googlisons Internet : notre (modeste) plan de lib&eacute;ration du monde</a> (07/10/2014)</li></ul></div></p>


