# rss_item

guid: http://eric.bugnet.fr:80/shaarli/?iAeHng
title: Ikea va vendre des batteries de stockage d’énergie solaire
feedurl: http://eric.bugnet.fr/shaarli/?do=rss
url:
http://www.clubic.com/domotique/actualite-834886-ikea-vendre-batteries-stockage-energie-solaire.html

content:
Si Ikea s'y met, ça peut faire bouger des choses...
<br>&#8212; <a href="http://eric.bugnet.fr:80/shaarli/?iAeHng" title="Permalink">Permalink</a>


guid: https://shaar.libox.fr/?3jmpfA
title: Add-In-World - Katalog
url: http://www.add-in-world.com/katalog/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>Des add-ins pour MS Office. Via <a href="http://www.libellules.ch/phpBB2/smarttools-autobackup-5-0-pour-word-copies-cumulatives-t45831.html">http://www.libellules.ch/phpBB2/smarttools-autobackup-5-0-pour-word-copies-cumulatives-t45831.html</a><br />
&#8212; <a href="https://shaar.libox.fr/?3jmpfA" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?xVILzA
title: Seriebox - Gérez vos séries-tv, vos films et vos jeux vidéo !
url: http://www.seriebox.com/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>Un MAL pour films et séries, via <a href="https://links.kalvn.net/?H5VWHw">https://links.kalvn.net/?H5VWHw</a> :p<br />
&#8212; <a href="https://shaar.libox.fr/?xVILzA" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?rLLU9Q
title: psydk.org - PngOptimizer
url: http://psydk.org/pngoptimizer
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>Windows &amp; Debian.<br />
&#8212; <a href="https://shaar.libox.fr/?rLLU9Q" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?Itp0MQ
title: Raspberry WebKiosk | Binary Emotions
url: http://www.binaryemotions.com/digital-signage/raspberry-webkiosk/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><blockquote>
<p>Raspberry WebKiosk is designed for the cheapest possible web kiosks and multi-user web workstations (use in cafès, offices, schools, hotels, hospitals, libraries) with the Raspberry Pi microcomputer base, where people can surf the web with a normal browser. It’s a port of the more powerful Instant WebKoisk system for PCs.<br />
&#8212; <a href="https://shaar.libox.fr/?Itp0MQ" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://shaar.libox.fr/?p-1z9Q
title: Café Begdu - Tiers-lieu numérique
url: https://begdu.fr/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>Via <a href="http://jcfrog.com/shaarli41/?OMg7FA">http://jcfrog.com/shaarli41/?OMg7FA</a><br />
&#8212; <a href="https://shaar.libox.fr/?p-1z9Q" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?hyc9sg
title: Jerry Lewis. L'acteur et humoriste américain est décédé - Monde - LeTelegramme.fr
feedurl: https://shaar.libox.fr/?do=atom
url:
http://www.letelegramme.fr/monde/jerry-lewis-l-acteur-et-humoriste-americain-est-decede-20-08-2017-11635152.php

content:
<div class="markdown"><blockquote>
<p>L'humoriste, acteur et réalisateur de cinéma américain Jerry Lewis, est décédé ce dimanche à l'âge de 91 ans. Artiste complet, inlassable créateur de gags au comique essentiellement visuel, Jerry Lewis est décédé à son domicile de Las Vegas, précise le magazine américain Variety.<br />
&#8212; <a href="https://shaar.libox.fr/?hyc9sg" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: http://sebsauvage.net/links/?wV5n_g
title: Looks like GOG Galaxy won't come to Linux any time soon, as it's "not a priority" | GamingOnLinux
feedurl: http://sebsauvage.net/links/?do=atom
url:
https://www.gamingonlinux.com/articles/looks-like-gog-galaxy-wont-come-to-linux-any-time-soon-as-its-not-a-priority.10183

content:
Bon ben on est pas prêts de voir un client GOG Galaxy pour Linux.<br />
(C'était censé être l'équivalent de Steam, mais pour <a href="https://gog.com" rel="nofollow">https://gog.com</a>)<br />
Dommage :-|<br>(<a href="http://sebsauvage.net/links/?wV5n_g">Permalink</a>)


guid: http://sebsauvage.net/links/?UgDvAA
title: UACMe - Defeat Windows User Account Control (UAC) - Darknet
url: https://www.darknet.org.uk/2017/08/uacme-defeat-windows-user-account-control-uac/
feedurl: http://sebsauvage.net/links/?do=atom
content:
Et hop... un outils pour faire de l'escalation de privilège qui connaît 41 méthodes différentes.<br>(<a href="http://sebsauvage.net/links/?UgDvAA">Permalink</a>)


guid: http://sebsauvage.net/links/?WkDd-A
feedurl: http://sebsauvage.net/links/?do=atom
title:
Sanctions renforcées pour les provocations, diffamations et injures « non publiques » à caractère raciste ou discriminatoire

url:
https://www.stophomophobie.com/sanctions-renforcees-pour-les-provocations-diffamations-et-injures-non-publiques-a-caractere-raciste-ou-discriminatoire/

content:
« les provocations, à la haine ou à la violence, diffamations et injures à caractère « raciste, sexiste, homophobe ou handiphobe », pouvant se produire dans des lieux « non publics » [...] constitueront désormais « des contraventions de la cinquième classe », punies d'une amende maximale de 1 500 euros ou 3 000 euros « en cas de récidive » [...] Est ainsi « non publique », une provocation, diffamation ou injure prononcée par son auteur à sa victime « sans qu'aucune tierce personne ne soit présente ou devant un cercle limité de personnes partageant les mêmes intérêts (professionnel, personnel, ...), que la victime soit présente ou non » ou « pouvant être entendue ou lue par un public étranger à l'auteur des faits à et sa victime » »<br>(<a href="http://sebsauvage.net/links/?WkDd-A">Permalink</a>)


guid: http://sebsauvage.net/links/?rfdFlA
title: Comment je suis sorti de l'enfer des TODO lists
url: https://t37.net/comment-sortir-enfer-todo-lists.html
feedurl: http://sebsauvage.net/links/?do=atom
content:
Sous le coude (via <a href="http://orangina-rouge.org/shaarli/?75cIkw" rel="nofollow">http://orangina-rouge.org/shaarli/?75cIkw</a>)<br>(<a href="http://sebsauvage.net/links/?rfdFlA">Permalink</a>)


guid: https://shaar.libox.fr/?7Ri_9Q
feedurl: https://shaar.libox.fr/?do=atom
title:
Volkswagen souhaite ressusciter son bus mythique en véhicule autonome et électrique pour 2022 - Tech - Numerama

url:
http://www.numerama.com/tech/282888-volkswagen-souhaite-ressusciter-son-bus-mythique-en-vehicule-autonome-et-electrique-pour-2022.html

content:
<div class="markdown"><blockquote>
<p>S'il y a un véhicule populaire dans l'histoire du constructeur automobile Volkswagen, c'est bien son minibus, symbole du mouvement hippie dans les années 60. Les Allemands ont bien conscience de la nostalgie ambiante et viennent d'annoncer la mise en production d'un nouveau modèle, électrique et bien évidemment autonome.<br />
<img src="https://www.numerama.com/content/uploads/2017/08/id_buzz_concept_01-1024x683.jpg" alt="" /><br />
&#8212; <a href="https://shaar.libox.fr/?7Ri_9Q" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://shaar.libox.fr/?9axuLw
title: Gérez votre bibliographie avec Zotero ! • Tutoriels • Zeste de Savoir
url: https://zestedesavoir.com/tutoriels/2041/gerez-votre-bibliographie-avec-zotero/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://shaar.libox.fr/?9axuLw" title="Permalink">Permalink</a></p></div>


guid: https://www.blog-libre.org/?p=7302
title: Canard ou lapin ?
author: Cascador
url: https://www.blog-libre.org/2017/08/18/canard-ou-lapin/
feedurl: https://www.blog-libre.org/feed/
content:
<p>Bon alors la question du jour : C&rsquo;est un canard (duck) ou un lapin (rabbit) ?</p>
<p><img class="aligncenter size-full wp-image-7303" src="https://www.blog-libre.org/wp-content/uploads/2017/08/rabbit-duck.jpeg" alt="" srcset="https://www.blog-libre.org/wp-content/uploads/2017/08/rabbit-duck.jpeg 499w, https://www.blog-libre.org/wp-content/uploads/2017/08/rabbit-duck-300x237.jpeg 300w" sizes="(max-width: 499px) 85vw, 499px" /></p>
<p>Je trouve que c&rsquo;est un excellent exemple pour démontrer que selon le point de vue de chacun (où on se place pour regarder), on a une vision différente des choses.</p>
<hr />
<p>J&rsquo;ai mis environ 9h à écrire l&rsquo;article <a href="https://www.blog-libre.org/2017/08/14/un-mot-serveur/" target="_blank">Un mot : serveur</a>. De mon point de vue c&rsquo;est énorme mais j&rsquo;étais dans une démarche inédite et importante pour moi : Je me suis réapproprié les mots utilisés et j&rsquo;ai tenté de rejoindre les lecteurs.</p>
<p><a href="https://www.blog-libre.org/2015/12/19/notre-impuissance-les-mots/" target="_blank">Notre impuissance &#8211; Les mots</a> finissait sur : « Je m’interroge en tant que blogueur sur notre impuissance à nous faire comprendre par l’autre. Cette impuissance qui fait qu’on s’éloigne alors que les mots devraient nous permettre de nous rapprocher. Je rattache tout cela au fait que je m’exprime sur le net et que j’accepte, même si ça m’est difficile de l’accepter, qu’on ne comprenne pas tout ce que je dis. J’accepte notre impuissance, celle des mots ». Je ne reviens pas dessus mais je me suis battu contre ça et après 9h de bataille, j&rsquo;estime avoir gagné. La définition que j&rsquo;ai donné du mot serveur me donne satisfaction (même si à travers les commentaires reçus, on peut encore l&rsquo;améliorer).</p>
<p>Je tenais à remercier chaleureusement les personnes qui ont participé dans les commentaires de <a href="https://www.blog-libre.org/2017/08/14/un-mot-serveur/" target="_blank">Un mot : serveur</a>, merci ! Je vous invite très chaudement à les lire car au fond mon article était moins important que ce qu&rsquo;il a permis de réaliser dans les commentaires : Chercher ensemble, être dans une démarche commune pour circonscrire le mot « serveur ».</p>
<p>Il faut bien comprendre que nous ne sommes pas dans le binaire vrai/faux, il n&rsquo;y a pas une définition « vraie » sur laquelle tout le monde s&rsquo;entendra et qui de facto exclurait toutes les autres définitions « fausses ». Nous avons des points de vue différents et nous essayons de trouver un consensus. C&rsquo;est le langage, on essaie de se rapprocher, de converger, de se comprendre. Je vais paraître peut-être fleur bleue mais je trouve ça fantastique. Vraiment.</p>
<hr />
<p>J&rsquo;aime beaucoup l&rsquo;<a href="https://www.linkedin.com/pulse/ce-dont-nous-manque-et-comment-le-retrouver-aurelien-grosdidier" target="_blank">article</a> de A1, je cite quelques extraits avec son accord :</p>
<p>« Faire groupe, c’est se rassembler autour d’un commun. L’autre est toujours « à rejoindre », il n’est jamais proche d’entrée de jeu, sinon par illusion.</p>
<p>S’il est tout à fait normal d’avoir des opinions différentes, en rester là me semble confiner à l’impuissance. En effet, se satisfaire de ces opinions, comme autant de postures différentes, pose la question de l’espace commun. Des postures incompatibles ne serait-ce qu’en partie ne sauraient s’incarner collectivement autrement, au choix, que dans le conflit (« j’ai LA vérité et pas toi ») ou dans le relativisme généralisé (« tu as la tienne, j’ai la mienne, et tout va bien: on fusionne, ou on ne se croise pas »). Par conséquent, ni le conflit ni le relativisme absolu ne me semblent viables. L’un et l’autre nous isolent alors que nous ne sommes et ne devenons nous-mêmes qu’avec l’Autre. Je crois donc important de se placer entre la revendication de détenir « LA vérité » et la tentation de céder au relativisme.</p>
<p>L’alternative qui me semble la plus pertinente, c’est de proposer à chacun d’examiner avec une critique radicale en quoi nos perceptions sont validées/invalidées par ce réel qui nous est extérieur. Il s’agit de le considérer comme toujours trop confus et de le questionner pour travailler à son impossible clarification. Cette démarche est individuelle et intime. L’enjeu n’est ni l’autre ni le rapport à ce dernier, mais bel et bien un rapport critique à soi.</p>
<p>Pour illustrer, imagine, lectrice, lecteur, en 2 dimensions: chacun est un point noir placé sur une feuille de papier blanche. Chacun est à la fois « situé » et « voit son regard orienté » dans une direction précise, ce qui illustre la diversité de nos perspectives, conditionnées par nos points de vue. Quelque part sur la feuille se trouve un objet non circonscrit que chacun, par définition, voit à midi et devant sa porte. Par itération, il s’agit pour chacun de savoir si midi correspond plutôt à 11h59 ou 12h01, et si la porte ne serait pas plutôt la boite aux lettres, ou la clôture du jardin.</p>
<p>Je fais l’hypothèse que de tels mouvements individuels, itérativement répétés, sont un moyen de nous rassembler autour de cet objet afin de le caractériser par ce que nous en percevons et qui ne saurait s’avérer qu’être complémentaire. Nous ne pouvons pas le connaître, ni individuellement ni collectivement, par contre nous le circonscrivons d’autant mieux que nous sommes nombreux à l’entourer. Comme si la nature de l’objet, diffractée autour de lui et insaisissable, était intelligible fragment par fragment.</p>
<p>Les opinions différentes et incompatibles deviennent dès lors une richesse: la convergence asymptotique vers ce même objet entraîne l’émergence d’un vocabulaire commun et d’une démarche cohérente sans être coercitive et sans que quiconque puisse se prévaloir d’être indispensable, quoique chacun puisse aider à des degrés différents. »</p>
<hr><p>Bon alors la question du jour : C&#8217;est un canard (duck) ou un lapin (rabbit) ?</p> <p></p> <p>Je trouve que c&#8217;est un excellent exemple pour démontrer que selon le point de vue de chacun (où on se place pour regarder), on a une vision différente des choses.</p> <p>J&#8217;ai mis environ 9h à écrire l&#8217;article <a href="https://www.blog-libre.org/2017/08/14/un-mot-serveur/" target="_blank">Un mot : serveur</a>. De mon point de vue c&#8217;est énorme mais j&#8217;étais dans une démarche inédite et importante pour moi : Je me suis réapproprié les mots utilisés et j&#8217;ai tenté de rejoindre les lecteurs.</p> <p><a href="https://www.blog-libre.org/2015/12/19/notre-impuissance-les-mots/" target="_blank">Notre impuissance &#8211; Les mots</a> finissait sur : « Je m’interroge en tant que blogueur sur notre impuissance à nous faire comprendre par l’autre. Cette impuissance qui fait qu’on s’éloigne alors que les mots devraient nous permettre de nous rapprocher. Je rattache tout cela au fait que je m’exprime sur le net et que j’accepte, même si... <a href="https://www.blog-libre.org/2017/08/18/canard-ou-lapin/" rel="nofollow">Lire la suite</a>


guid: 922dc912001df4ba5a1d0859a1593c3c
title: Spain PM Rajoy vigil
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#20_August_2017_%28Spain_PM_Rajoy_vigil%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The right-wing prime minister of Spain <a href="https://www.theguardian.com/world/2017/aug/18/i-am-not-afraid-barcelona-vigil-sends-message-of-defiance">injected himself into a vigil</a> for the people killed by car terrorists on Thursday.
<p>
Rajoy and his <a href="/glossary.html#doohnibor">dooH niboR</a> policies have surely killed more Spaniards than all the terrorists in Europe since 2000.


guid: be00454123f3e5601ec866df70239070
title: EPA pesticide ban
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#20_August_2017_%28EPA_pesticide_ban%29
feedurl: https://www.stallman.org/rss/
content:
<p>
EPA Welcomed Industry Feedback Before Reversing Pesticide Ban, <a href="https://theintercept.com/2017/08/18/epa-welcomed-industry-feedback-before-reversing-chlorpyrifos-pesticide-ban-ignoring-health-concerns/">Ignoring Health Concerns</a>.
<p>
<a href="/glossary.html#trump">The troll</a>'s saboteurs are hard at work, and they are making steady progress.  Their mission is to help rich Americans get even more rich by poisoning the rest of us.
<p>
For the most part, the real actions of the saboteurs are more important than what the troll says, which is mainly for distraction. So normally I focus on the real actions.  His support for Nazis and bigots is an exception because that has real and harmful effects.


guid: 67b7e524ec3513af41b7cb8650af805e
title: Urgent: No driver immunity laws
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#21_August_2017_%28Urgent%3A_No_driver_immunity_laws%29

content:
<p>
Everyone: call on US states
<a href="http://act.demandprogress.org/sign/driver-immunity-protesters/?source=demandprogress&t=1001&">
not to pass immunity laws for deadly drivers.
</a>


guid: 7f147316d6e2b963c523004c4e98cb37
title: Urgent: Remove white supremacist advisors
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#21_August_2017_%28Urgent%3A_Remove_white_supremacist_advisors%29

content:
<p>
US citizens: call for
<a href="http://actnow.prochoiceamerica.org/sign/170816-white-house-hate/?t=6&">
removal of white supremacist advisors from the
White House.
</a>


guid: 9a941bf8b6fa31f0fc6a224135b36c4c
title: Urgent: Remove rebel statues
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#21_August_2017_%28Urgent%3A_Remove_rebel_statues%29
feedurl: https://www.stallman.org/rss/
content:
<p>
US citizens: call for
<a href="https://campaigns.organizefor.org/petitions/take-em-all-down-no-confederate-statues-in-the-us-capitol?bucket=COC&rd=1&source=mailing&t=1007">
removal of the statues of rebels from the US capitol.
</a>


guid: c5b5ee32e0b9a1ac2d4fc249f48c8427
title: Opioid intervention court
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#21_August_2017_%28Opioid_intervention_court%29
feedurl: https://www.stallman.org/rss/
content:
<p>
A special opioid intervention court in New York State is designed to
<a href="https://www.theguardian.com/us-news/2017/aug/20/opioid-crisis-america-buffalo-new-york-trump-national-emergency">
lead addicts to treatment.
</a>


guid: a46e786856bf4dc0ef4ba225cf4b33dd
title: Terrorism against mosque
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#21_August_2017_%28Terrorism_against_mosque%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Australians who
<a href="https://www.theguardian.com/australia-news/2017/aug/20/three-men-to-be-charged-with-terrorism-offences-over-alleged-mosque-attacks">
tried to burn a mosque
</a>
will be charged with terrorism.


guid: b9388cbe7ddfa0390a08d1f6648880d4
title: Greenland wildfire
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#21_August_2017_%28Greenland_wildfire%29
feedurl: https://www.stallman.org/rss/
content:
<p>
<a href="https://www.theguardian.com/world/2017/aug/20/ice-and-fire-large-blaze-burns-in-greenland-for-two-weeks">
An unusual large wildfire is
burning in Greenland.
</a>
<p>
<a href="/glossary.html#global heating">Global heating</a> is surely partly responsible.  And the fire risks increasing
global heating by dropping soot onto the ice sheet.


guid: 42238ce9ad8bffdf2fd25a858a5cf9f4
title: Suggestion for counterprotest against Nazis
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Suggestion_for_counterprotest_against_Nazis%29

content:
<p>
A suggestion I saw for counterprotests against Nazis:
sing "Springtime for Hitler" (the song from The Producers).


guid: c3241a241cb196c77448220d8c596b41
title: Crossing the US border from Mexico
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Crossing_the_US_border_from_Mexico%29

content:
<p>
Some volunteers dedicate their lives to 
<a href="https://www.theguardian.com/world/2017/aug/20/finding-migrants-who-died-crossing-the-us-border">finding
the corpses of people who died</a> crossing the US border from Mexico.
<p>
I don't think finding corpses is important; I wouldn't put any effort
into that myself.  Avoiding deaths is important.
<p>
The reason those people die is that they think two liters of water are
enough to walk to safety.  What efforts are being made to inform
would-be migrants in Mexico of how much water is really needed?  My
rough estimate is 10 liters, which weighs 10 kg.  Many of them,
informed of this, would stay in Mexico rather than die in the desert.
Only a few would be able to take advantage of the information to reach
a town in the US.
<p>
Wouldn't an intense, truthful information campaign be more effective
than a wall?  Also cheaper, easier, less ecologically damaging, and
less offensive to Mexico and Mexicans?


guid: b6efa237e26df67cc5f33046097a4736
title: Wikileaks
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Wikileaks%29
feedurl: https://www.stallman.org/rss/
content:
<p>
A 
<a href="https://web.archive.org/web/20170820050852/http://foreignpolicy.com/2017/08/17/wikileaks-turned-down-leaks-on-russian-government-during-u-s-presidential-campaign/">leaked
conversation</a> implies Wikileaks was not interested in leaks from
the Russian interior ministry in 2016.


guid: 2eaf4b9c98a736c8ed62806d3ee60b70
title: Protest in Hong Kong
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Protest_in_Hong_Kong%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Thousands protested in Hong Kong to 
<a href="https://www.theguardian.com/world/2017/aug/20/hong-kong-pro-democracy-march-alex-chow-nathan-law-joshua-wong">demand
the release of jailed protest leaders</a>.


guid: 5b22cc6793a5396ccd63d5751966327b
title: Amish people and nuns resist gas pipeline
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Amish_people_and_nuns_resist_gas_pipeline%29

content:
<p>
Amish people and nuns are 
<a href="https://theintercept.com/2017/08/20/atlanitc-sunrise-pipeline-pennsylvania-lancaster-county-nuns-protest/">resisting
the construction of a fracked gas pipeline</a>.


guid: 1423136ff8d4f7d17190a395bef37bc0
title: NAFTA renegotiation
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28NAFTA_renegotiation%29
feedurl: https://www.stallman.org/rss/
content:
<p>
NAFTA renegotiation could be used to make copyright 
<a href="https://www.commondreams.org/views/2017/08/20/first-nafta-round-opens-secrecy-digital-rights-groups-fear-another-tpp">even
more repressive</a> in the US (and Canada and Mexico).


guid: 700c87a8c905bec4b8397659ea864488
title: US snooping laws
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28US_snooping_laws%29
feedurl: https://www.stallman.org/rss/
content:
<p>
People have proposed a pitifully small change to one of the US
snooping laws.  The snooping services are pushing back by
<a href="https://www.justsecurity.org/44125/opponents-closing-backdoor-search-loophole-distort-fix-works/">misrepresenting
it</a>.


guid: 07cf24fafe846da1dad487c33cb2e7a7
title: Troll's supporters
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Trolls_supporters%29
feedurl: https://www.stallman.org/rss/
content:
<p>
<a href="/glossary.html#trump">The troll</a>'s supporters in Bethlehem, Pennsylvania, 
<a href="https://www.theguardian.com/us-news/2017/aug/17/donald-trump-support-base-pennsylvania-voters">eat
up his bigotry and cruelty</a>, while living in a fantasy world of
right-wing propaganda.


guid: 0d6373b87a207567045f06cd5abb4bac
title: US courts protect CIA torturers
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28US_courts_protect_CIA_torturers%29

content:
<p>
US courts have 
<a href="https://www.aclu.org/blog/national-security/torture/after-years-slammed-doors-torture-survivors-finally-end-impunity">protected
almost everyone involved with CIA torture</a>, from top to bottom.
Only the psychologists who designed the torture program have been made
to testify in a civil suit.
<p>
Torture victims did not apparently win anything, but by suing they
<a href="https://www.theguardian.com/us-news/2017/aug/17/cia-torture-lawsuit-settled-against-psychologists-who-designed-techniques">forced
the CIA to reveal secrets about its torture program</a>.


guid: ddfa6a82df354e5d9dd9e63f1645f415
title: Urgent: Discourage right-wing terrorism
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Urgent%3A_Discourage_right-wing_terrorism%29

content:
<p>
US citizens: 
<a href="https://act.credoaction.com/sign/stophate">call for
restoration of funds</a> for US programs, cancelled by the troll, that
aimed to discourage right-wing terrorism.


guid: c6057d67e76fec31f1d8f30f57fc003e
title: Extremism parallels
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Extremism_parallels%29
feedurl: https://www.stallman.org/rss/
content:
<p>

There are <a href="https://www.theguardian.com/commentisfree/2017/aug/20/charlotteslville-and-barcelona-extremists-united-by-perverted-sense-of-grievance">partial ideological parallels</a> between jihadis and white supremacists.


guid: 7ad0bd11248018d7550cee2551e0b1cb
title: Troll Hezbollah
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Troll_Hezbollah%29
feedurl: https://www.stallman.org/rss/
content:
<p>

The troll completely <a href="https://consortiumnews.com/2017/08/13/trumps-shallow-thinking-on-terrorism/">misunderstands</a> what Hezbollah is about.


guid: 240e563a612ca3609934decef680dd72
title: Musk AI regulation
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Musk_AI_regulation%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Elon Musk calls for <a href="https://www.theguardian.com/technology/2017/aug/14/elon-musk-ai-vastly-more-risky-north-korea">regulation</a> of AI so it won't be dangerous.
<p>
Someday an AI might be developed that has desires of its own and could be dangerous the way an immoral or unhinged person can be dangerous. In the short term, the danger of AI is that it will help rich people and companies that own AIs do an even better job of transferring wealth from the rest of humanity to them.
<p>
Thus, the regulation we need for AI in the next decade is to reduce the harm it can do to employment.


guid: 5a415b2cdf783b9201fde53aeaeda7d6
title: Methane Antarctica
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Methane_Antarctica%29
feedurl: https://www.stallman.org/rss/
content:
<p>
There is a large reservoir of methane in the ground under the Antarctic ice sheet.  If the ice melts, that methane will be released, which would <a href="https://www.theguardian.com/environment/2012/aug/29/antarctica-methane">cause further global heating</a>.
<p>
Methane lasts only a few decades in the atmosphere. If the ice melts over a period of 200 years, only a small part of the methane will be in the air at any one time.


guid: ea231e319b6820fba8a7134d11cd0d91
title: Republicans dirty water
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Republicans_dirty_water%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The Republican Party is the <a href="https://www.commondreams.org/news/2017/08/14/critics-condemn-trump-administrations-assault-americas-water-resources">dirty water party</a>.


guid: 03b2087799f8fdde04b6a6233da0e4ec
title: Nauru refugees
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Nauru_refugees%29
feedurl: https://www.stallman.org/rss/
content:
<p>

Refugees dumped by Australia on Nauru are <a href="https://www.theguardian.com/australia-news/2017/aug/21/three-pregnant-refugees-and-nearly-50-others-denied-medical-transfers-from-nauru">being denied</a> surgery, and Nauru blocks all women from getting approval for an abortion.


guid: 2c22daa7e02deeccd2fa4c54b7ec0080
title: Republican party motto
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Republican_party_motto%29
feedurl: https://www.stallman.org/rss/
content:
<p>
"You will not replace us" is the Republican Party's motto <a href="https://www.theguardian.com/commentisfree/2017/aug/19/republican-party-white-supremacists-charlottesville">as well as</a> the white supremacist's.


guid: 7f5db613e32a39c93b7787a12454c27f
title: Africa gangs poaching
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Africa_gangs_poaching%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Poaching mafias in Africa <a href="https://www.theguardian.com/environment/2017/aug/19/super-gangs-africa-poaching-crisis">also move drugs</a>.


guid: 0147e169222113300691e833375126fd
title: Cambridge UP China Censorship
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Cambridge_UP_China_Censorship%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Cambridge University Press imposed censorship of its journal, the China Quarterly, on users from China.  It <a href="https://www.theguardian.com/world/2017/aug/19/cambridge-university-press-accused-of-selling-its-soul-over-chinese-censorship">has blocked 300 articles</a>, following orders from the Chinese state.
<p>
China's demand for censorship is tyrannical, but don't forget that the roots of this injustice are in the journal's paywall.  The paywall is an inexcusable attack on scholarship which also gives CUP the power to track and control who can read the articles.  Having this power made CUP vulnerable to pressure from China, which demanded that CUP use its power for the Chinese state against the Chinese people.
<p>
The Cambridge University Press must immediately remove the paywall from the China Quarterly, and permit everyone to mirror the journal freely (which it morally ought to have done anyway).  Then it will have a simple, ethical answer to give China when China demands that it control who can read the journal: "We are unable to do that."
<p>
Scholars, please <em>refuse</em> to serve as reviewers or editors for journals that control access to articles or restrict sharing of articles.


guid: 28cd5939f987b8c6cd975630d35a5593
title: Consumer fraud operation
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Consumer_fraud_operation%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Republicans <a href="https://theintercept.com/2017/08/18/more-trump-populism-doj-shuts-down-an-operation-that-was-successfully-combatting-consumer-fraud/">sabotaged</a> an anti-fraud system by threatening to apply it arbitrarily to birth control.


guid: 9072e1e6dbf608a37d6de6f72d29639c
title: False accusations
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28False_accusations%29
feedurl: https://www.stallman.org/rss/
content:
<p>
A woman <a href="https://www.theguardian.com/lifeandstyle/2017/aug/18/my-brother-was-jailed-for-abusing-his-daughter-now-she-says-it-was-all-lies">wants to apologize</a> to her estranged father for the false accusations of molestation that she made against him, as a young child, under irresistible pressure from her mother.
<p>
False accusations may be unusual, but they are not impossible.


guid: 9de75bd5d676430b23c37016b3dcf372
title: Republicans bigot loyalty
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Republicans_bigot_loyalty%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Republicans mostly <a href="https://www.commondreams.org/news/2017/08/18/despite-harsh-rebuke-charlottesville-stance-trumps-base-remains-loyal">excuse the bigot in chief</a> for supporting violent extremists, and are reluctant to criticize the violence, too.


guid: 62361f7a96ddd1d183f9ac2e7863b4a2
title: Venezuela Maduro parliament
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Venezuela_Maduro_parliament%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Maduro's questionable constitutional assembly <a href="https://www.theguardian.com/world/2017/aug/19/venezuela-crisis-deepens-maduro-strips-opposition-held-parliament-power">has annulled the legislature's power</a>.


guid: 41c757c1f187aa21cd125e6db0f33b44
title: US evangelical morals
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28US_evangelical_morals%29
feedurl: https://www.stallman.org/rss/
content:
<p>
US Christian organizations in the US can't bring themselves to rebuke the bigot no <a href="https://www.dailykos.com/stories/2017/8/17/1690933/-Nation-discovers-evangelicals-have-no-moral-compass-as-business-leaders-pick-up-the-slack?detail=emaildkre">matter how great</a> a sin he commits.
<p>
They have been turned into hypocrites, through and through.
<p>
This is not a new phenomenon.  Recall why there is a "Southern Baptist" church?  It split off to endorse slavery when the broader Baptist church came out against slavery.


guid: ffbf5deee764a88105f86bb4be2e28da
title: Merkel ErdoÄan extradition
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Merkel_Erdo%C3%84%C2%9Fan_extradition%29

content:
<p>
ErdoÄan is trying to make Spain <a href="https://www.theguardian.com/world/2017/aug/19/germany-urges-spain-not-to-extradite-erdogan-critic-to-turkey">extradite</a> an exiled Turkish writer.


guid: e4cb817b3dd57c834cd6ca9732bb05be
title: Urgent: Oppose troll's war on birth control
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Urgent%3A_Oppose_troll%27s_war_on_birth_control%29

content:
<p>
In the US: <a href="http://www.populationconnectionaction.org/resistance-toolkit/">see the Population Connection's resistance toolkit</a> for ways to oppose the troll's war on birth control.


guid: f9e5bb3dae0e244fdbd84bab22bbea2e
title: White-supremacist propaganda mill
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28White-supremacist_propaganda_mill%29

content:
<p>
Sinclair Broadcast News is an overt 
<a href="https://www.dailykos.com/stories/2017/8/12/1689068/-Sinclair-Broadcast-News-exposed-its-white-nationalist-agenda-today">white-supremacist
propaganda mill</a>.


guid: d026abed0f340e4e77024184070fa569
title: Spain releases Turkish exile from jail
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Spain_releases_Turkish_exile_from_jail%29

content:
<p>
Spain has released Turkish exile DoÄan AkhanlÄ± from jail, but
<a href="https://www.theguardian.com/world/2017/aug/20/german-writer-held-in-spain-on-turkish-warrant-granted-conditional-release-dogan-akhanli">has
not yet ruled out extraditing him to Turkey</a>.  Meanwhile, writer
Hamza Yalcin remains in jail as Spain considers whether to extradite
him.


guid: 6397272e47f8b7f83deb20824eca0a9e
title: Database of schools' student records
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Database_of_schools_student_records%29

content:
<p>
Sony and IBM want to make a 
<a href="https://techcrunch.com/2017/08/09/sony-education-blockchain/">combined
database of all schools' educational records, grades, and perhaps
every piece of big data that digital education is planned to collect
about each student</a>.
<p>
To make it exciting, they plan to use a blockchain.  Blockchain is the
time-release version of cleavage: it blinds techies so they don't
think about what might be wrong with the project.
<p>
What might be wrong with this project?  The question of privacy does
not seem to get much attention, and I fear they will use this to get
data and misuse it.
<p>
I expect they will adopt a worthless "privacy policy", tell the public
"We protect your privacy by firmly following our privacy policy", and
the result will be injustice.


guid: b415a491be6e1290edb56a6ff26f0942
title: Court orders imprisonment of wife
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Court_orders_imprisonment_of_wife%29

content:
<p>
India's Supreme Court annulled a marriage, and 
<a href="https://www.theguardian.com/global-development/2017/aug/21/india-annulment-mixed-faith-marriage-love-jihad-hindu-woman-muslim-man-akhila-ashokan-shafin-jahan">ordered
the wife to be held incommunicado as a prisoner of her parents</a>.
<p>
Her father claimed the husband had forced her into marriage, but she
says no.
<p>
The court also ordered an investigation of the facts.  An
investigation may be called for, but how can that justify imprisoning
her now?


guid: b26974f861ca7cdacdde475bb77dbb42
title: Thug charged with murder
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Thug_charged_with_murder%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The thug that killed Laquan McDonald has been 
<a href="https://www.theguardian.com/us-news/2015/nov/24/chicago-police-shooting-laquan-mcdonald-16-times-murder-charge">charged
with murder</a>.


guid: 8b05052f33d6650d055c5a16a5b34cdb
title: Municipal bicycle-rental systems
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Municipal_bicycle-rental_systems%29

content:
<p>
Non-wealthy inhabitants of San Francisco and Oakland sabotage the
<a href="https://www.theguardian.com/us-news/2017/aug/21/bike-sharing-scheme-san-francisco-gentrification-vandalism">municipal
bicycle-rental systems</a>, using it as a proxy for the gentrifiers.
<p>
Bicycle rentals are not "sharing", so "bicycle sharing" is a
misleading PR term.  Please let's avoid it.
<p>
Bicycle rental systems as such are not bad, but these systems are
unjust and intolerable because they track their users.  I would not
propose to eliminate them, though; better to fix them not to surveil
(see
<a href="https://gnu.org/philosophy/surveillance-vs-democracy.html">https://gnu.org/philosophy/surveillance-vs-democracy.html</a>).
<p>
The non-wealthy residents have discovered that sabotaging
bicycle-rental is a way to fight gentrification.  Urging them to think
instead of it as merely a transportation service is valid in a shallow
sense, but totally misses the point.  First, those people surely know
whether it will serve them or not.  Second, if you want them to stop
defending their housing this way, what other way do you suggest?


guid: 693a2a7be95c17a2c16d48d7b3a1071e
title: Sanctuary schools
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Sanctuary_schools%29
feedurl: https://www.stallman.org/rss/
content:
<p>
"Sanctuary Schools" Across America 
<a href="https://www.theguardian.com/us-news/2017/aug/21/american-schools-defy-trump-immigration-crackdown">Defy
Trump's Immigration Crackdown</a>.


guid: 765f1351897b1edfd6e9f7435fe83821
title: Persecution of homosexuality
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Persecution_of_homosexuality%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The imported European custom of persecution of homosexuality has taken
deep root in Uganda.  The state uses thugs for 
<a href="https://www.theguardian.com/commentisfree/2017/aug/21/lgbt-ugandans-pride-uganda">violent
attacks on homosexuals</a>.


guid: 5e367880d4f9e3f42bef2fe0f0c61da3
title: Urgent: Stop forced arbitration
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Urgent%3A_Stop_forced_arbitration%29

content:
<p>
US citizens: 
<a href="http://a.cpdaction.org/page/speakout/protect-the-cfpb-s-new-rule-">Tell
your senators</a> to protect the CFPB's rule that stops banks from
forcing arbitration on their customers.


guid: c304d70835f4b9ecb8f27381f0d556a4
title: Urgent: Stop renting space in troll's buildings
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Urgent%3A_Stop_renting_space_in_trolls_buildings%29

content:
<p>
Everyone: 
<a href="https://act.weareultraviolet.org/sign/trump_tower_stores/">Tell
Starbucks and Nike</a> to stop renting space in buildings that belong
to the troll and carry his name.


guid: 35f25fdd86a4719a01aab7de5f63765a
title: Urgent: Stop offshoring of jobs
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Urgent%3A_Stop_offshoring_of_jobs%29

content:
<p>
US citizens: 
<a href="https://actionnetwork.org/forms/trump-pick-up-the-pen">call
on the troll</a> to take action to stop federal contractors from
offshoring jobs.  He made this one of the central points of his
campaign.
<p>
If you do this with Javascript disabled, you will get a page that says
donation won't work that way.  My experience says that it signs the
petition before that happens, and you should get an email to confirm.


guid: b5616908986e01e71755d7f2ea04a430
title: Urgent: No foreclosure for toxic water bills
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Urgent%3A_No_foreclosure_for_toxic_water_bills%29

content:
<p>
Everyone: 
<a href="https://secure.foodandwaterwatch.org/site/Advocacy?pagename=homepage&page=UserAction&id=3039">demand
no foreclosures</a> in Flint because of bills for toxic water.


guid: e94197b75ceb58134a81c7096b13ad51
title: Urgent: Discourage right-wing-extremism
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Urgent%3A_Discourage_right-wing-extremism%29

content:
<p>
US citizens: 
<a href="https://act.credoaction.com/sign/stophate">call for
restoration</a> of funds for programs to discourage right-wing
extremism.
<p>
Since then, the troll's 
<a href="https://www.commondreams.org/news/2017/08/15/ahead-charlottesville-trump-cut-funds-group-fighting-white-supremacy">saboteurs</a>
have 
<a href="https://theintercept.com/2017/08/17/this-group-has-successfully-converted-white-supremacists-using-compassion-trump-defunded-it/">killed
another such program</a>.


guid: 13b918cd7b6c9911198d1841975ce325
title: Volunteer
author: Richard Stallman
url: https://stallman.org/index.html#volunteerListAnc
feedurl: https://www.stallman.org/rss/
content:
<p>I am looking for people to I am looking for a volunteer to sign petitions for me on
     websites.  This is not a lot of work, but it needs to be done
     reliably and promptly.  If you would like to help me 
     in this way, please write to rms at gnu dot o r g.</p>


guid: tag:linuxfr.org,2005:News/38147
title: Nouvelles versions logicielles du projet GNU juin et juillet 2017
author: palm123
url: https://linuxfr.org/news/nouvelles-versions-logicielles-du-projet-gnu-juin-et-juillet-2017
feedurl: http://linuxfr.org/news.atom
content:
<div><p>Le projet GNU publie tous les mois une liste de versions logicielles publiées. Jetons‐y un coup d’œil pour découvrir de nouveaux logiciels inconnus (de moi), des infâmes bogues disparus ou les promesses de solutions à tous nos besoins : soit des dizaines de nouvelles versions annoncées allant de la corrective mineure à la version attendue depuis des années ; et l’on va donc parler de <code>acct</code>, <code>auctex</code>, <code>automake</code>, <code>binutils</code>, <code>cgicc</code>, <code>dr-geo</code>, <code>freeipmi</code>, <code>gama</code>, <code>gcc</code>, <code>gdb</code>, <code>glpk</code>, <code>gnuastro</code>, <code>gnucash</code>, <code>gnuhealth</code>, <code>gnuhealth-control</code>, <code>gnupg</code>, <code>gnutls</code>, <code>grep</code>, <code>gsl</code>, <code>guile-cv</code>, <code>guile-gnome</code>, <code>libextractor</code>, <code>libffcall</code>, <code>libgcrypt</code>, <code>libidn2</code>, <code>libmicrohttpd</code>, <code>libtasn1</code>, <code>linux-libre</code>, <code>moe</code>, <code>motti</code>, <code>nano</code>, <code>parallel</code>, <code>screen</code>, <code>taler</code>, <code>texinfo</code>, <code>tramp</code> et <code>unifont</code>.</p></div><ul><li>lien n°1 : <a title="http://www.fsf.org/blogs/community/twenty-one-new-gnu-releases-in-the-month-of-july" hreflang="en" href="https://linuxfr.org/redirect/100444">Twenty‐one new GNU releases in the month of July </a></li><li>lien n°2 : <a title="http://www.fsf.org/blogs/community/twenty-three-new-gnu-releases-in-the-month-of-june-1" hreflang="en" href="https://linuxfr.org/redirect/100445">Twenty‐three new GNU releases in the month of June </a></li><li>lien n°3 : <a title="https://linuxfr.org/news/nouvelles-versions-logicielles-du-projet-gnu-avril-et-mai-2017/" hreflang="fr" href="https://linuxfr.org/redirect/100446">Nouvelles versions logicielles du projet GNU avril et mai 2017</a></li></ul><div><h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li>
<a href="#acct-664-juillet"></a><a href="https://www.gnu.org/software/acct/">acct-6.6.4</a> (juillet)</li>
<li>
<a href="#auctex-1191-juillet"></a><a href="https://www.gnu.org/software/auctex/">auctex-11.91</a> (juillet)</li>
<li>
<a href="#automake-1151-juin"></a><a href="https://www.gnu.org/software/automake/">automake-1.15.1</a> (juin)</li>
<li>
<a href="#binutils-229-juillet"></a><a href="https://www.gnu.org/software/binutils/">binutils-2.29</a> (juillet)</li>
<li>
<a href="#cgicc-3218-et-3219-juin-et-juillet"></a><a href="https://www.gnu.org/software/cgicc/">cgicc-3.2.18 et 3.2.19</a> (juin et juillet)</li>
<li>
<a href="#dr-geo-1707-juin"></a><a href="https://www.gnu.org/software/dr-geo/">dr-geo-17.07</a> (juin)</li>
<li>
<a href="#freeipmi-156-juillet"></a><a href="https://www.gnu.org/software/freeipmi/">freeipmi-1.5.6</a> (juillet)</li>
<li>
<a href="#gama-119-juillet"></a><a href="https://www.gnu.org/software/gama/">gama-1.19</a> (juillet)</li>
<li>
<a href="#gcc-640-juillet"></a><a href="https://www.gnu.org/software/gcc/">gcc-6.4.0</a> (juillet)</li>
<li>
<a href="#gdb-80-juin"></a><a href="https://www.gnu.org/software/gdb/">gdb-8.0</a> (juin)</li>
<li>
<a href="#glpk-462-et-463-juinetjuillet"></a><a href="https://www.gnu.org/software/glpk/">glpk-4.62 et 4.63</a> (juin et juillet)</li>
<li>
<a href="#gnuastro-03-juin"></a><a href="https://www.gnu.org/software/gnuastro/">gnuastro-0.3</a> (juin)</li>
<li>
<a href="#gnucash-2617-juillet"></a><a href="https://www.gnu.org/software/gnucash/">gnucash-2.6.17</a> (juillet)</li>
<li>
<a href="#gnuhealth-320-et-321-juillet"></a><a href="http://health.gnu.org/">gnuhealth-3.2.0 et 3.2.1</a> (juillet)</li>
<li>
<a href="#gnupg-2122-juillet"></a><a href="https://gnupg.org/">gnupg-2.1.22</a> (juillet)</li>
<li>
<a href="#gnutls-3513-et-3514-juinetjuillet"></a><a href="https://www.gnu.org/software/gnutls/">gnutls-3.5.13 et 3.5.14</a> (juin et juillet)</li>
<li>
<a href="#grep-31-juillet"></a><a href="https://www.gnu.org/software/grep/">grep-3.1</a> (juillet)</li>
<li>
<a href="#gsl-24-juin"></a><a href="https://www.gnu.org/software/gsl/">gsl-2.4</a> (juin)</li>
<li>
<a href="#guile-cv-015-juillet"></a><a href="https://www.gnu.org/software/guile-cv/">guile-cv-0.1.5</a> (juillet)</li>
<li>
<a href="#guile-gnome-2165-juin"></a><a href="https://www.gnu.org/software/guile-gnome/">guile-gnome-2.16.5</a> (juin)</li>
<li>
<a href="#libextractor-14-juin"></a><a href="https://www.gnu.org/software/libextractor/">libextractor-1.4</a> (juin)</li>
<li>
<a href="#libffcall-113-juin"></a><a href="https://www.gnu.org/software/libffcall/">libffcall-1.13</a> (juin)</li>
<li>
<a href="#libgcrypt-177-et-180-juin-et-juillet"></a><a href="https://gnupg.org/software/libgcrypt/index.html">libgcrypt-1.7.7 et 1.8.0</a> (juin et juillet)</li>
<li>
<a href="#libidn2-203-juillet"></a><a href="https://www.gnu.org/software/libidn/#libidn2">libidn2-2.0.3</a> (juillet)</li>
<li>
<a href="#libmicrohttpd-0955-juin"></a><a href="https://www.gnu.org/software/libmicrohttpd/">libmicrohttpd-0.9.55</a> (juin)</li>
<li>
<a href="#libtasn1-412-juin"></a><a href="https://www.gnu.org/software/libtasn1/">libtasn1-4.12</a> (juin)</li>
<li>
<a href="#linux-libre-4117-gnu-et-4123-gnu-juinetjuillet"></a><a href="http://www.fsfla.org/ikiwiki/selibre/linux-libre/">linux-libre-4.11.7-gnu et 4.12.3-gnu</a> (juin et juillet)</li>
<li>
<a href="#moe-19-juillet"></a><a href="https://www.gnu.org/software/moe/">moe-1.9</a> (juillet)</li>
<li>
<a href="#motti-311-juin"></a><a href="https://www.gnu.org/software/motti/">motti-3.1.1</a> (juin)</li>
<li>
<a href="#nano-285-et-286-juinetjuillet"></a><a href="https://www.nano-editor.org/news.php">nano-2.8.5 et 2.8.6</a> (juin et juillet)</li>
<li>
<a href="#parallel-20170622-et-20170722-juin-et-juillet"></a><a href="https://www.gnu.org/software/parallel/">parallel-20170622 et 20170722</a> (juin et juillet)</li>
<li>
<a href="#screen-460-et-461-juin-et-juillet"></a><a href="https://www.gnu.org/software/screen/">screen-4.6.0 et 4.6.1</a> (juin et juillet)</li>
<li>
<a href="#taler-030-juin"></a><a href="https://www.gnu.org/software/taler/">taler-0.3.0</a> (juin)</li>
<li>
<a href="#texinfo-64-juin"></a><a href="https://www.gnu.org/software/texinfo/">texinfo-6.4</a> (juin)</li>
<li>
<a href="#tramp-232-juillet"></a><a href="https://www.gnu.org/software/tramp/">tramp-2.3.2</a> (juillet)</li>
<li>
<a href="#unifont-10001-%C3%A0-10005-juinetjuillet"></a><a href="https://www.gnu.org/software/unifont/">unifont-10.0.01 à 10.0.05</a> (juin et juillet)</li>
<li><a href="#conclusion">Conclusion</a></li>
</ul><h2 id="acct-664-juillet">
<a href="https://www.gnu.org/software/acct/">acct-6.6.4</a> (juillet)</h2>

<p>Il s’agit d’une mise à jour mineure de cet outil d’enregistrement des actions sur le système (nom d’utilisateur et processus), pour ajouter <code>--pid</code> sur <code>lastcomm</code>.</p>
<h2 id="auctex-1191-juillet">
<a href="https://www.gnu.org/software/auctex/">auctex-11.91</a> (juillet)</h2>

<p>Ce logiciel extensible permet d’écrire et de formater des fichiers TeX dans GNU Emacs et XEmacs (en gérant de nombreux paquets de macro TeX, dont AMS-TeX, LaTeX, Texinfo, ConTeXt et docTeX [dtx]). Cette version amène un nouveau logo, la gestion de <code>upmendex</code>, l’entrée <code>Glossaries</code> pour générer les glossaires, une amélioration de la <em>fontification</em> des symboles de contrôle, de verbatim et de maths, une nouvelle option <code>TeX-ispell-verb-delimiters</code>, l’ajout et l’analyse de labels, des corrections et des nouveaux paquets LaTeX pris en charge.</p>
<h2 id="automake-1151-juin">
<a href="https://www.gnu.org/software/automake/">automake-1.15.1</a> (juin)</h2>

<p>Cet outil de génération des fichiers <em>Makefile</em> portables (utilisables par <em>make</em> pour compiler des programmes) avait vu sa version précédente 1.15 sortir en janvier 2015. La nouvelle version amène des corrections de bogues (suppression d’avertissements avec Perl 5.22+ et d’erreurs avec Perl 5.26+, suppression de la variable <code>GZIP</code>) et prise en charge de la version Windows du compilateur C d’Intel (icl).</p>
<h2 id="binutils-229-juillet">
<a href="https://www.gnu.org/software/binutils/">binutils-2.29</a> (juillet)</h2>

<p>La version 2.28 de cet ensemble d’outils de développement logiciel était parue en mars 2017. La version 2.29 apporte principalement la prise en charge de l’ia16 (x86 16 bits). Une version 2.28.1 est aussi parue, mais le journal des modifications ne fournit aucune info.</p>
<h2 id="cgicc-3218-et-3219-juin-et-juillet">
<a href="https://www.gnu.org/software/cgicc/">cgicc-3.2.18 et 3.2.19</a> (juin et juillet)</h2>

<p>Ces versions de la bibliothèque C++ pour écrire des applications <a href="https://fr.wikipedia.org/wiki/Common_Gateway_Interface">CGI</a> apportent quatre corrections de bogues pour la première et on ne sait pas quoi pour la seconde, dont le journal des modifications n’est pas renseigné.</p>
<h2 id="dr-geo-1707-juin">
<a href="https://www.gnu.org/software/dr-geo/">dr-geo-17.07</a> (juin)</h2>

<p>Cette version du logiciel de géométrie dynamique (souvent évoqué sur <a href="//linuxfr.org/tags/dr_geo/public"><em>LinuxFr.org</em></a>) corrige six bogues.</p>
<h2 id="freeipmi-156-juillet">
<a href="https://www.gnu.org/software/freeipmi/">freeipmi-1.5.6</a> (juillet)</h2>

<p>Ce logiciel implémente l’interface de gestion intelligente de matériel (ou IPMI, <em>Intelligent Platform Management Interface</em>). La version précédente datait de novembre 2016. Cette version amène des clarifications des messages d’erreur, des corrections de documentation, une correction sur une fuite de mémoire et l’utilisation dans <code>ipmi-locate</code> du microcode DMI sysfs s’il est disponible.</p>
<h2 id="gama-119-juillet">
<a href="https://www.gnu.org/software/gama/">gama-1.19</a> (juillet)</h2>

<p>La version précédente de ce logiciel d’ajustement des réseaux géodésiques était parue en août 2016. Cette version corrige un bogue introduit dans la version 1.16.</p>
<h2 id="gcc-640-juillet">
<a href="https://www.gnu.org/software/gcc/">gcc-6.4.0</a> (juillet)</h2>

<p>Une version de maintenance pour la suite de compilateurs, avec <a href="https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&amp;resolution=FIXED&amp;target_milestone=6.4">102 problèmes corrigés</a>, dont la plus importante semble être un changement d’ABI sur ARM pour ne plus avoir de petites énumérations par défaut.</p>
<h2 id="gdb-80-juin">
<a href="https://www.gnu.org/software/gdb/">gdb-8.0</a> (juin)</h2>

<p>La nouvelle version du débogueur <em>gdb</em> apporte de nombreuses nouveautés. Les architectures MIPS sous FreeBSD et Synopsys ARC sont maintenant prises en charge. À l’inverse, les architectures Alpha sous FreeBSD et GNU/kFreeBSD ne sont plus prises en charge. On devrait également avoir une bonne prise en compte des registres PKU (<em>Protection Keys for Userspace</em>). Ces derniers, à travers les instructions RDPKRU / WRPKRU, devraient fournir un mécanisme de protection de la mémoire dans les futurs processeurs Intel.</p>

<p>Concernant les langages C++11 et Python, les <em>rvalues</em> sont mieux gérées. En outre, sur Windows, GDB identifie maintenant correctement le nom associé à un fil d’exécution. De plus, on peut enfin donner des commandes avec plus de dix arguments. On notera également que cette nouvelle version peut enregistrer et répéter correctement les commandes <code>rdrand</code> et <code>rdseed</code>.</p>
<h2 id="glpk-462-et-463-juinetjuillet">
<a href="https://www.gnu.org/software/glpk/">glpk-4.62 et 4.63</a> (juin et juillet)</h2>

<p>Deux versions ont été publiées pour cette bibliothèque de programmation linéaire en nombres entiers ou en nombres mixtes. La 4.62 amène l’ajout de la technique de <em>bound perturbation</em>, la correction d’un bogue dans la lecture MPS, l’amélioration de la portabilité 64 bits et le remplacement de fonctions non compatibles multi‐fils d’exécution (<em>non thread‐safe</em>) par leur équivalent sûr. La 4.63 apporte une perturbation intelligente des programmes linéaires, l’ajout de la technique <em>long‐step</em>, le changement d’échelle de l’objectif interne, une correction sur <em>glp_time</em> sur <em>msys2</em> et l’ajout de nouveaux modèles d’exemple.</p>
<h2 id="gnuastro-03-juin">
<a href="https://www.gnu.org/software/gnuastro/">gnuastro-0.3</a> (juin)</h2>

<p>Cet ensemble d’utilitaires pour l’astronomie a publié sa troisième version, qui est une réécriture complète, avec un nouveau conteneur générique pour les données.</p>
<h2 id="gnucash-2617-juillet">
<a href="https://www.gnu.org/software/gnucash/">gnucash-2.6.17</a> (juillet)</h2>

<p>Cette version du logiciel de comptabilité corrige de nombreux bogues concernant la modification des options de comptes ayant des transactions, les rapports concernant les devises étrangères, les liens dans le README du dépôt, le registre séparé des transactions, la traduction de devises étrangères, le respect du champ NUM pour le tri personnalisé, une correction sur un plantage en ajoutant un prix existant, une correction sur un plantage au lancement de la version 2.6.16, une faute dans une boîte de dialogue, mais aussi de nouvelles traductions (arabe et turc) et d’autres améliorations (espaces de nommage, <em>time64</em> mieux géré pour les dates, nouvelle devise, gestion d’un commentaire supplémentaire non standard sur une transaction).</p>
<h2 id="gnuhealth-320-et-321-juillet">
<a href="http://health.gnu.org/">gnuhealth-3.2.0 et 3.2.1</a> (juillet)</h2>

<p>Plusieurs versions sont parues pour ce progiciel libre dans le domaine de la santé. D’après la 3.2.0 qui amène l’intégration de Tryton 4.2, la migration en Python 3, une prise en charge améliorée de WebDAV et du calendrier, des paquets cryptographiques mis à jour, l’ajout d’un lien entre les commandes du labo et les services de santé, une amélioration de l’internationalisation, une mutualisation des variantes linguistiques, un nouveau test code 39, une nouvelle information personnelle prise en charge, la possibilité d’activer et désactiver les parties <em>Patient</em>,  <em>Médicament</em> et <em>Services</em>, de nouveaux modules (gestion des urgences et des ambulances, des assurances santé et des prix, la base génétique Uniprot, la signature numérique des commandes du labo, l’intégration des commandes labo dans les services). Et surtout l’ajout de la fédération GNU Health avec un réseau de nœuds hétérogènes (le système d’information sur MongoDB, Thalamus le serveur d’authentification et de messagerie, HMIS, les applications mobiles, les centres de recherche, etc.).</p>

<p>La version 3.2.1 corrige uniquement un souci d’affichage dans la partie commandes labo.</p>

<p>On notera aussi la publication de la version 3.0.4 de <em>gnuhealth-control</em>, l’outil principal de gestion de l’environnement GNU Health (les changements dans ce script livré séparément ne sont pas détaillés).</p>
<h2 id="gnupg-2122-juillet">
<a href="https://gnupg.org/">gnupg-2.1.22</a> (juillet)</h2>

<p>GnuPG est un programme en ligne de commande qui permet de signer, chiffrer et déchiffrer les données et les communications. La principale nouveauté de cette version est la détection et l’utilisation automatique de TOR. L’option <code>--no-use-tor</code> permet de désactiver cette fonctionnalité. On notera également une meilleure prise en charge des serveurs en IPv6 et la possibilité d’utiliser TLS lorsque l’on passe par un serveur mandataire HTTP.</p>
<h2 id="gnutls-3513-et-3514-juinetjuillet">
<a href="https://www.gnu.org/software/gnutls/">gnutls-3.5.13 et 3.5.14</a> (juin et juillet)</h2>

<p>Cette bibliothèque pour gérer les protocoles SSL, TLS et DTLS connaît une version <a href="https://lists.gnupg.org/pipermail/gnutls-devel/2017-June/008446.html">3.5.13</a> (alerte GnuTLS-SA-2017-4) corrigeant divers bogues (sans changement d’<a href="https://fr.wikipedia.org/wiki/Interface_de_programmation">API</a> ou d’<a href="https://fr.wikipedia.org/wiki/Application_binary_interface">ABI</a>), concernant le (dé)chiffrement en place AES-GCM sur AArch64, le champ <code>ResponseID</code> qui n’est plus analysé, la tolérance à l’absence de codage temporel DER strict dans les certificats, la migration vers la <em>libtasn1</em> 4.11 et l’utilisation de certificats multiples avec <code>certool --p7-sign</code>. Puis une version <a href="https://lists.gnupg.org/pipermail/gnutls-devel/2017-July/008469.html">3.5.14</a>, toujours sans changement d’API/ABI, pour la gestion de matériels de gestion de clefs (HSM) demandant une autorisation explicite, avoir un drapeau pour obliger l’authentification via le HSM, éviter les zéros en tête dans les copies d’entiers sur certains HSM ou corriger la découverte OCSP, ainsi qu’une version <a href="https://lists.gnupg.org/pipermail/gnutls-devel/2017-July/008468.html">3.3.28</a> de maintenance sur la précédente version stable.</p>
<h2 id="grep-31-juillet">
<a href="https://www.gnu.org/software/grep/">grep-3.1</a> (juillet)</h2>

<p>Une nouvelle version stable de ce programme en ligne de commande de recherche de chaînes de caractères apporte en amélioration les mêmes performances pour <code>[0-9]</code> et <code>[[:digit:]]</code> avec une <em>locale</em> multi‐octet et en changement de comportement le fait que le contexte n’exclut plus les lignes omises en raison de <code>-m</code> (<code>grep "^" -m1 -A1</code> affiche les deux premières lignes). Et sous Windows, une option <code>--binary (-U)</code> vient remplacer l’heuristique parfois incorrecte de gestion d’entrées‐sorties binaires et l’option <code>--unix-byte-offsets (-u)</code> devient sans effet.</p>
<h2 id="gsl-24-juin">
<a href="https://www.gnu.org/software/gsl/">gsl-2.4</a> (juin)</h2>

<p>Cette version de la bibliothèque en C fournissant des outils de calcul numérique en mathématiques appliquées migre la documentation vers Sphinx, rajoute de la constance sur les routines <em>gsl_rstat</em>, corrige des bogues, ajoute du calcul d’intégrales avec IQPACK, des polynômes d’Hermite et des exemples, rend obsolète et remplace quelques routines, etc.</p>
<h2 id="guile-cv-015-juillet">
<a href="https://www.gnu.org/software/guile-cv/">guile-cv-0.1.5</a> (juillet)</h2>

<p>La version précédente de cette bibliothèque de vision par ordinateur pour Guile Scheme était la première publique et la première incluse dans le projet GNU. Cette version apporte des changements d’interface (renommage <code>dark/light</code> par <code>black/white</code>) et de nouvelles interfaces (<code>im-delineate</code>, <code>im-delineate-channel</code>, <code>im-distance-map</code>, <code>im-distance-map-channel</code>, <code>im-canny</code>, <code>im-canny-channel</code>, <code>im-xor</code> et <code>f32vector-xor-at-offset</code>).</p>
<h2 id="guile-gnome-2165-juin">
<a href="https://www.gnu.org/software/guile-gnome/">guile-gnome-2.16.5</a> (juin)</h2>

<p>Cette version de cette bibliothèque donnant accès en langage Guile aux bibliothèques GNOME est une version de maintenance, compatible avec Guile 2.2.</p>
<h2 id="libextractor-14-juin">
<a href="https://www.gnu.org/software/libextractor/">libextractor-1.4</a> (juin)</h2>

<p>Cette version de cette bibliothèque extrayant les métadonnées des fichiers (qui n’avait pas connu de mises à jour depuis trois ans et demi) amène la gestion d’<a href="https://fr.wikipedia.org/wiki/AppArmor" title="Définition Wikipédia">AppArmor</a>, des PDF via <em>pdfinfo</em>, la migration de Subversion à Git, la compilation avec <em>libexiv</em> 0.26 et la suppression de l’utilisation de l’en‐tête obsolète <em>libtidy</em>.</p>
<h2 id="libffcall-113-juin">
<a href="https://www.gnu.org/software/libffcall/">libffcall-1.13</a> (juin)</h2>

<p>Cette version de cette collection de quatre bibliothèques d’appel de fonctions externes amène un  changement de licence (de GPL v2 à GPL v2+), ajoute neuf nouvelles plates‐formes prises en charge, corrige la gestion d’onze plates‐formes, a vérifié la bonne gestion de huit autres plates‐formes et ajoute une fonctionnalité de sécurité pour Linux et FreeBSD en empêchant le pile d’être exécutable.</p>
<h2 id="libgcrypt-177-et-180-juin-et-juillet">
<a href="https://gnupg.org/software/libgcrypt/index.html">libgcrypt-1.7.7 et 1.8.0</a> (juin et juillet)</h2>

<p>Le support de la branche 1.6 de cette bibliothèque de cryptographie a expiré à la fin du mois de juin 2017. La branche 1.7 devrait recevoir des mises à jour de sécurité jusqu’à la fin du mois de juin 2019. La version 1.7.7 corrige ainsi deux bogues, l’un dans la gestion de la mémoire sécurisée, l’autre dans la gestion des clefs EdDSA.</p>

<p>La nouvelle version stable de <em>libgcrypt</em> est donc la branche 1.8. Elle présente des API et ABI totalement compatibles avec la branche 1.7. Les principales nouveautés sont l’ajout de la fonction de hachage Blake-2, le chiffrement de type XTS pour les blocs de 16 octets et un meilleur générateur de nombres aléatoires.</p>
<h2 id="libidn2-203-juillet">
<a href="https://www.gnu.org/software/libidn/#libidn2">libidn2-2.0.3</a> (juillet)</h2>

<p>Cette bibliothèque gère le codage et le décodage des noms de domaine internationalisés suivant les spécifications IDNA 2008 et TR 46 (RFC <a href="https://tools.ietf.org/html/rfc5890">5890</a>, <a href="https://tools.ietf.org/html/rfc5891">5891</a>, <a href="https://tools.ietf.org/html/rfc5892">5892</a>, <a href="https://tools.ietf.org/html/rfc5893">5893</a> et <a href="http://www.unicode.org/reports/tr46/">TR 46</a>). Cette version corrige notamment une régression en désactivant par défaut la règle <code>%IDN2_USE_STD3_ASCII_RULES</code> filtrant les caractères non STD3 dans les noms de domaine (comme <code>_443._tcp.example.com</code>) et les IP (comme <code>1.2.3.4/24</code>), et modernise l’infrastructure de génération <em>gtk-doc</em>.</p>
<h2 id="libmicrohttpd-0955-juin">
<a href="https://www.gnu.org/software/libmicrohttpd/">libmicrohttpd-0.9.55</a> (juin)</h2>

<p>Cette bibliothèque qui évolue visiblement assez vite fournit un micro‐serveur Web en C. Cette version amène diverses corrections, des améliorations sur les connexions reprises, mises à jour <code>upgrade</code> ou sur les <em>Keep-Alive</em> et <em>Close</em>.</p>
<h2 id="libtasn1-412-juin">
<a href="https://www.gnu.org/software/libtasn1/">libtasn1-4.12</a> (juin)</h2>

<p>La version 4.11 de cette bibliothèque <a href="https://fr.wikipedia.org/wiki/ASN.1" title="Définition Wikipédia">ASN.1</a> comportait une erreur de version dans le nommage du <code>.so</code>, corrigée en 4.12. Mais les nouveautés viennent donc de la version précédente : un nouveau code d’erreur <code>ASN1_TIME_ENCODING_ERROR</code>, un nouveau drapeau <code>ASN1_DECODE_FLAG_ALLOW_INCORRECT_TIME</code> pour le mode strict DER et une vérification de la longueur des noms de variables par le développeur.</p>
<h2 id="linux-libre-4117-gnu-et-4123-gnu-juinetjuillet">
<a href="http://www.fsfla.org/ikiwiki/selibre/linux-libre/">linux-libre-4.11.7-gnu et 4.12.3-gnu</a> (juin et juillet)</h2>

<p>Le <a href="http://www.fsfla.org/ikiwiki/selibre/linux-libre/">projet</a> vise à publier et maintenir le noyau Linux 100 % libre. Les principaux blocs binaires (<em>blobs</em>) sont présents dans les pilotes graphiques, mais aussi pour l’accélération cryptographique, l’Ethernet ou l’écran tactile, et chaque nouvelle version du noyau amène en général son lot de nouveaux blocs binaires.</p>
<h2 id="moe-19-juillet">
<a href="https://www.gnu.org/software/moe/">moe-1.9</a> (juillet)</h2>

<p>Une nouvelle version pour l’éditeur de texte en console, seize mois après la précédente : lecture récursive des arborescences par défaut, nouveaux raccourcis clavier, plus de caractères UTF-8 décodés, la position du curseur est affichée ajustée pour les tabulations, les commentaires <code>/* */</code> sont évités dans la recherche de délimitation associée, la recherche inverse a été ajoutée, l’entrée standard n’est lue qu’une fois, la déduplication de lignes est accélérée de 20 %, les noms longs de fichiers sont affichés abrégés, la <em>locale</em> C est utilisée dans Cygwin pour les caractères au‐dessus de 127 et une correction sur le test de <em>g++</em> dans le <em>configure</em>.</p>
<h2 id="motti-311-juin">
<a href="https://www.gnu.org/software/motti/">motti-3.1.1</a> (juin)</h2>

<p>Ce jeu de stratégie simple, multijoueur et en réseau n’avait pas connu de version depuis trois ans, et le but de celle‐ci est de le faire compiler proprement.</p>
<h2 id="nano-285-et-286-juinetjuillet">
<a href="https://www.nano-editor.org/news.php">nano-2.8.5 et 2.8.6</a> (juin et juillet)</h2>

<p>L’éditeur de texte <em>nano</em> a connu deux versions baptisées <code>Farouche</code> et <code>Kekulé</code>, notamment pour permettre une césure différente entre les mots (via <code>--atblanks</code>), pour éviter des plantages, pour corriger divers bogues, pour harmoniser les fichiers <em>rc</em>, pour renommer l’option <code>cut</code> en <code>cutfromcursor</code>, pour permettre les numéros négatifs de ligne et de colonne en ligne de commande, pour éviter les clignotements au redimensionnement de la fenêtre, pour ouvrir les fichiers dans l’ordre demandé en ligne de commande et pour mieux gérer le signal <code>SIGCONT</code>.</p>

<pre><code>                   :::                         The                   
     iLE88Dj.  :jD88888Dj:                                           
   .LGitE888D.f8GjjjL8888E;        .d8888b.  888b    888 888     888 
   iE   :8888Et.     .G8888.      d88P  Y88b 8888b   888 888     888 
   ;i    E888,        ,8888,      888    888 88888b  888 888     888 
         D888,        :8888:      888        888Y88b 888 888     888 
         D888,        :8888:      888  88888 888 Y88b888 888     888 
         D888,        :8888:      888    888 888  Y88888 888     888 
         D888,        :8888:      Y88b  d88P 888   Y8888 Y88b. .d88P 
         888W,        :8888:       "Y8888P88 888    Y888  "Y88888P"  
         W88W,        :8888:                                         
         W88W:        :8888:      88888b.   8888b.  88888b.   .d88b. 
         DGGD:        :8888:      888 "88b     "88b 888 "88b d88""88b
                      :8888:      888  888 .d888888 888  888 888  888
                      :W888:      888  888 888  888 888  888 Y88..88P
                      :8888:      888  888 "Y888888 888  888  "Y88P" 
                       E888i                                         
                       tW88D             Text Editor Homepage        
</code></pre>
<h2 id="parallel-20170622-et-20170722-juin-et-juillet">
<a href="https://www.gnu.org/software/parallel/">parallel-20170622 et 20170722</a> (juin et juillet)</h2>

<p>Cet outil <em>shell</em> permet d’exécuter des tâches en parallèle sur un ou plusieurs ordinateurs. La version 20170622 <em>Manchester</em> autorise le <code>\257</code> / <code>U+02C9</code> (<a href="https://fr.wikipedia.org/wiki/Macron_(diacritique)">macron</a> « <code>ˉ</code> », qui était aussi le nom de la version précédente 20170522) dans la ligne de commande. Rien de nouveau dans la version 20170722 <em>Grenfell</em> (nouvelle version stable), seulement des correctifs et des mises à jour de manuel.</p>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f7777772e676e752e6f72672f736f6674776172652f706172616c6c656c2f6c6f676f2d677261792b626c61636b3330302e706e67/logo-gray+black300.png" alt="Logo" title="Source : https://www.gnu.org/software/parallel/logo-gray+black300.png"></p>
<h2 id="screen-460-et-461-juin-et-juillet">
<a href="https://www.gnu.org/software/screen/">screen-4.6.0 et 4.6.1</a> (juin et juillet)</h2>

<p>Ce logiciel de console virtuelle permet de partager un terminal en plusieurs processus. La version 4.6.0 gère les tables Unicode 9.0, plus de débits différents en série, améliore les espaces de nommage, migre des FIFO aux <em>sockets</em> et débute le défilement arrière à la première ligne d’affichage. La version 4.6.1 apporte l’installation parallélisée et corrige des bogues. (le fichier <code>Changelog</code> est renseigné, mais pas le fichier <code>NEWS</code> qui évoque encore les versions 4.0.<em>x</em>).</p>
<h2 id="taler-030-juin">
<a href="https://www.gnu.org/software/taler/">taler-0.3.0</a> (juin)</h2>

<p>Cette <a href="http://lists.gnu.org/archive/html/taler/2017-06/msg00000.html">version</a> de ce système de paiement électronique avec anonymat du client est encore au stade alpha :</p>

<ul>
<li>le protocole d’échange complet est implémenté mais sans connexion avec une banque réelle (uniquement avec leur propre « banque ») ;</li>
<li>le portefeuille (pour Chromium/Chrome, Firefox et Opéra) permet le retrait, la dépense et l’actualisation, mais pas le remboursement, la synchronisation ou l’exportation de preuves cryptographiques, et la gestion des erreurs pourrait être insuffisante ;</li>
<li>le <em>backend</em> marchand génère des contrats, gère les paiements et leur suivi (implémentations de frontaux disponibles en Python et PHP) ;</li>
<li>la banque peut gérer les comptes, permet le retrait de fonds par le portefeuille et recevoir des paiements depuis l’échangeur ;</li>
<li>l’auditeur peut vérifier les preuves cryptographiques collectées par le fournisseur de la solution de paiement et calculer les montants attendus, mais il ne vérifie pas encore que la banque a fait les mêmes calculs.</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530333135323836342e706e67/1503152864.png" alt="GNU Taler" title="Source : http://pix.toile-libre.org/upload/original/1503152864.png"></p>
<h2 id="texinfo-64-juin">
<a href="https://www.gnu.org/software/texinfo/">texinfo-6.4</a> (juin)</h2>

<p>Cette nouvelle version du langage de formatage de texte amène des évolutions sur plusieurs outils :</p>

<ul>
<li>
<code>texi2any</code> : les noms de section apparaissent avant dans les titres, retour à la numérotation initiale des listes comme dans les versions 4.13 et précédentes, rapidité accrue, des corrections sur le formatage Perl et le retrait de fonctions ne faisant pas ce qui était annoncé ;</li>
<li>
<code>info</code> : <code>up-line</code> et <code>down-line</code> ne sont plus confinées à un nœud, <code>--all</code> peut être utilisé avec <code>--index-search</code> pour lister les entrées correspondantes, <code>link-style</code> peut être défini pendant l’exécution, une correction sur la désactivation prématurée des couleurs, divers bogues corrigés, une suite de test plus portable, le retrait de la conversion intelligente des fins de ligne « à la Windows » et quelques raccourcis clavier modifiés ;</li>
<li>
<em>texinfo.tex</em> peut à nouveau générer une page unique vide comme les versions 6.0 et précédentes.</li>
</ul><h2 id="tramp-232-juillet">
<a href="https://www.gnu.org/software/tramp/">tramp-2.3.2</a> (juillet)</h2>

<p>Cette version du logiciel gérant les accès à des ressources distantes dans Emacs suit le changement de version de l’éditeur couteau suisse (de 23 à 24).</p>
<h2 id="unifont-10001-à-10005-juinetjuillet">
<a href="https://www.gnu.org/software/unifont/">unifont-10.0.01 à 10.0.05</a> (juin et juillet)</h2>

<p>Des nombreuses versions de cette police matricielle couvrant toutes les identifications numériques Unicode BMP ont été publiées, pour suivre Unicode 10.0.0, améliorer les glyphes à largeur triple et quadruple, les émoticônes, l’outil <em>hex2sfd</em> (ASCII hexadécimal vers FontForge), ajouter l’option <code>-P</code> (plan) pour <em>unifontpic</em>,  le champ <code>x-offset</code> pour le rendu, ajuster divers glyphes, etc.</p>
<h2 id="conclusion">Conclusion</h2>

<p>Dans la dépêche précédente, la question était « Y a‐t‐il un intérêt à écrire une telle dépêche ? ». À titre personnel, la réponse était oui, et d’après les commentaires, d’autres personnes étaient intéressées. Merci à <a href="//linuxfr.org/users/mathrack"><em>mathrack</em></a> pour ses contributions sur cette dépêche. N’hésitez donc pas à participer à sa rédaction et aux dépêches à venir.</p></div><div><a href="https://linuxfr.org/news/nouvelles-versions-logicielles-du-projet-gnu-juin-et-juillet-2017.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/news/nouvelles-versions-logicielles-du-projet-gnu-juin-et-juillet-2017#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:Diary/37450
title: [Btrfs et openSUSE] Épisode 2 : snapper et GRUB2
author: AR7
url: https://linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-2-snapper-et-grub2
feedurl: http://linuxfr.org/journaux.atom
content:
<h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li>
<a href="#snapper--un-gestionnaire-dinstantan%C3%A9s">snapper : un gestionnaire d'instantanés</a><ul>
<li><a href="#aper%C3%A7u">Aperçu</a></li>
<li>
<a href="#en-pratique">En pratique</a><ul>
<li><a href="#lister-les-instantan%C3%A9s">Lister les instantanés</a></li>
<li><a href="#cr%C3%A9er-et-supprimer-des-instantan%C3%A9s">Créer et supprimer des instantanés</a></li>
<li><a href="#comparer-des-instantan%C3%A9s">Comparer des instantanés</a></li>
<li><a href="#restaurer-des-instantan%C3%A9s">Restaurer des instantanés</a></li>
</ul>
</li>
<li><a href="#nettoyage-automatique">Nettoyage automatique</a></li>
<li><a href="#gare-%C3%A0-la-configuration">Gare à la configuration !</a></li>
</ul>
</li>
<li>
<a href="#grub2--booter-sur-du-btrfs">GRUB2 : booter sur du Btrfs</a><ul>
<li><a href="#le-chargeur-damor%C3%A7age-dopensuse">Le chargeur d'amorçage d'openSUSE</a></li>
<li><a href="#de-jolies-images">De jolies images</a></li>
<li>
<a href="#comment-%C3%A7a-marche">Comment ça marche ?</a><ul>
<li><a href="#configuration">Configuration</a></li>
<li><a href="#pilote-btrfs--%C3%A0-la-crois%C3%A9e-des-chemins">Pilote Btrfs : à la croisée des chemins</a></li>
</ul>
</li>
<li><a href="#bugs-connus">Bugs connus</a></li>
<li><a href="#mais-quand-est-ce-quon-merge">Mais quand est-ce qu'on merge ?</a></li>
</ul>
</li>
<li><a href="#liens">Liens</a></li>
</ul><p><img src="//img.linuxfr.org/img/68747470733a2f2f6f70656e636c69706172742e6f72672f696d6167652f33303070782f7376675f746f5f706e672f3137303336392f486172642d4469736b2e706e67/Hard-Disk.png" alt="Btrfs is hard" title="Source : https://openclipart.org/image/300px/svg_to_png/170369/Hard-Disk.png"></p>

<p><strong>« Btrfs et openSUSE »</strong> est une série de journaux sur le système de fichiers Btrfs, basée sur ma propre expérience d'utilisateur d'openSUSE. Au menu :</p>

<ul>
<li>des généralités sur Btrfs <a href="//linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-0-l-ex-fs-du-futur">☑</a>
</li>
<li>des noms qui pètent : sous-volumes, <em>snapshots</em>, <em>rollbacks</em> <a href="//linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-1-sous-volumes-snapshots-et-rollbacks">☑</a>
</li>
<li>du snapper</li>
<li>du grub</li>
<li>de la mise à jour incrémentale</li>
<li>des quotas</li>
<li>de la maintenance</li>
<li>des trucs spécifiques à openSUSE</li>
<li>des tentatives désespérées pour rester applicable à d'autres distributions</li>
<li>des erreurs (pas taper)</li>
<li>des bugs</li>
<li>des cris</li>
<li>des larmes</li>
<li>et bien plus ! ou bien moins</li>
</ul><p><strong>Aujourd'hui, l'épisode 2 : snapper et GRUB2.</strong></p>
<h2 id="snapper--un-gestionnaire-dinstantanés">snapper : un gestionnaire d'instantanés</h2>
<h3 id="aperçu">Aperçu</h3>

<p><a href="http://snapper.io/">snapper</a> est un outil, sous licence GPL-2.0, pour gérer des <em>snapshots</em>. Il a été créé par <a href="https://github.com/aschnell">Arvin Schnell</a> de chez SUSE.</p>

<p>Ses objectifs :</p>

<ul>
<li>Prendre des instantanés automatiquement :

<ul>
<li>de façon périodique</li>
<li>avant et après chaque interaction avec des outils pouvant modifier le système. Des gestionnaires de paquets par exemple : il y a des greffons pour <a href="http://snapper.io/manpages/snapper-zypp-plugin.html">zypper</a>, <a href="http://dnf-plugins-extras.readthedocs.io/en/latest/snapper.html">dnf</a>, <a href="https://wiki.archlinux.org/index.php/Snapper#Wrapping_pacman_transactions_in_snapshots">pacman</a>, <a href="https://github.com/credativ/apt-snapper">apt</a>…</li>
</ul>
</li>
<li>Nettoyer les instantanés anciens automatiquement</li>
<li>Fournir des commandes simples pour :

<ul>
<li>prendre des instantanés manuellement</li>
<li>comparer des instantanés</li>
<li>faire des restaurations</li>
</ul>
</li>
</ul><p>Il se veut indépendant du système de fichiers : par exemple, snapper serait capable de prendre des instantanés avec <a href="https://lizards.opensuse.org/2012/07/25/snapper-lvm/">LVM</a> et ext4 – heu en fait non, <a href="https://github.com/openSUSE/snapper/issues/331">pas ext4</a>, <a href="https://en.opensuse.org/openSUSE:Next4">c'est une blague</a>…</p>

<p>Si aujourd'hui snapper est disponible sur la plupart des distributions GNU/Linux, sur openSUSE il fait partie intégrante du système. Il y a même <a href="http://yast.opensuse.org/modules">un module YaST</a> permettant de réaliser certaines opérations avec une interface graphique.</p>

<p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530333035313138382e706e67/1503051188.png" alt="image" title="Source : http://pix.toile-libre.org/upload/original/1503051188.png"></p>

<p>(avec un style début année 2000 du meilleur goût ;-))</p>
<h3 id="en-pratique">En pratique</h3>
<h4 id="lister-les-instantanés">Lister les instantanés</h4>

<p>Pour lister les instantanés pris par snapper :</p>

<pre><code>~# snapper ls
Type   | #  | Pre # | Date                            | Utilisateur | Nettoyer | Description  | Données utilisateur
-------+----+-------+---------------------------------+-------------+----------+--------------+--------------------
single | 0  |       |                                 | root        |          | current      |                    
single | 68 |       | sam. 12 août 2017 20:56:53 CEST | root        | number   |              |                    
single | 69 |       | mer. 16 août 2017 20:07:58 CEST | root        | number   |              |                    
single | 70 |       | jeu. 17 août 2017 21:17:25 CEST | root        | number   |              |                    
pre    | 71 |       | ven. 18 août 2017 22:19:46 CEST | root        | number   | zypp(zypper) | important=no       
post   | 72 | 71    | ven. 18 août 2017 22:20:32 CEST | root        | number   |              | important=no       
~#
</code></pre>

<p>snapper repère les instantanés en fouillant dans <code>/.snapshots/*/</code> à la recherche d'un fichier <code>info.xml</code>. Voici par exemple le contenu de <code>/.snapshots/70/info.xml</code> :</p>

<pre><code class="xml"><span class="cp">&lt;?xml version="1.0"?&gt;</span>
<span class="nt">&lt;snapshot&gt;</span>
  <span class="nt">&lt;type&gt;</span>single<span class="nt">&lt;/type&gt;</span>
  <span class="nt">&lt;num&gt;</span>70<span class="nt">&lt;/num&gt;</span>
  <span class="nt">&lt;date&gt;</span>2017-08-17 19:17:25<span class="nt">&lt;/date&gt;</span>
  <span class="nt">&lt;cleanup&gt;</span>number<span class="nt">&lt;/cleanup&gt;</span>
<span class="nt">&lt;/snapshot&gt;</span></code></pre>

<p>Vous noterez la présence d'une colonne « type ». snapper définit en effet trois sortes d'instantanés :</p>

<ul>
<li>
<em>single</em> : un instantané classique ;</li>
<li>
<em>pre</em> : un instantané pris avant l'utilisation d'un outil pouvant modifier le système (pris au démarrage du gestionnaire de paquets par exemple).</li>
<li>
<em>post</em> : un instantané pris après l'utilisation de cet outil.</li>
</ul><p>C'est une distinction propre à snapper, ça reste des snapshots Btrfs tout à fait similaires !</p>
<h4 id="créer-et-supprimer-des-instantanés">Créer et supprimer des instantanés</h4>

<p>Voici la syntaxe, très simple, pour la création d'un instantané :</p>

<p><code>snapper create [-c empty-pre-post|number|timeline]</code></p>

<p>L'option <code>-c</code> permet de dire à snapper que l'instantané doit être nettoyé. Sans cette option, le snapshot ne sera jamais supprimé automatiquement. Voir plus bas la partie <a href="#nettoyage-automatique">nettoyage</a>.</p>

<p>La suppression est aussi très simple :</p>

<p><code>snapper delete [-s,--sync] &lt;id&gt;...|&lt;id&gt;-&lt;id&gt;</code></p>

<p>On peut spécifier un ou plusieurs instantanés à supprimer : <code>snapper delete 68</code>, <code>snapper delete 68 69 70</code>.<br>
On peut spécifier un intervalle : <code>snapper delete 68-70</code>.<br>
L'option <code>-s</code> permet d'attendre la fin de la suppression des données avant de rendre la main ; autrement, la suppression des données se fait de manière asynchrone.</p>
<h4 id="comparer-des-instantanés">Comparer des instantanés</h4>

<p>Trois commandes disponibles :</p>

<ul>
<li>
<code>snapper status a..b</code> : affiche la liste des fichiers et dossiers qui ont été créés, modifiés ou supprimés entre les instantanés <code>a</code> et <code>b</code>.</li>
<li>
<code>snapper diff a..b</code> : affiche le contenu des fichiers et dossiers qui ont été créés, modifiés ou supprimés entre les instantanés <code>a</code> et <code>b</code>.</li>
<li>
<code>snapper xadiff a..b</code> : affiche les <a href="https://fr.wikipedia.org/wiki/Attributs_%C3%A9tendus">attributs étendus</a> des fichiers et dossiers qui ont été… vous savez la suite.</li>
</ul><p>Attention, ça peut être très très lent.</p>
<h4 id="restaurer-des-instantanés">Restaurer des instantanés</h4>

<p>Pour le système (<code>/</code>) :</p>

<pre><code>~# snapper rollback 2
Création d'un instantané en lecture-seule du système actuel. (Instantané 4.)
Création d'un instantané en lecture-écriture de l'instantané 2. (Instantané 5.)
Définition du sous-volume par défaut sur l'instantané 5.
#
</code></pre>

<p>(C'est l'équivalent <a href="//linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-1-sous-volumes-snapshots-et-rollbacks#restauration-du-syst%C3%A8me">des commandes Btrfs qu'on a vues dans l'épisode précédent</a>.)</p>

<p>Il est également possible de faire des « restaurations à chaud ». Les sous-volumes ne sont pas échangés, seulement les fichiers sont remplacés :</p>

<p><code>snapper undochange &lt;id&gt; &lt;id&gt; [fichiers]</code></p>
<h3 id="nettoyage-automatique">Nettoyage automatique</h3>


<p>snapper introduit trois stratégies de nettoyage :</p>

<ul>
<li>
<em>empty-pre-post</em> : comparaison de chaque paire d'instantanés <em>pre</em>/<em>post</em> ; si aucune différence, suppression de la paire.</li>
<li>
<em>number</em> : au delà d'un certains nombres de snapshots taggés <em>number</em>, les plus anciens commencent à être supprimés ; il n'y a que cette stratégie qui fasse vraiment sens pour des snapshots pris manuellement.</li>
<li>
<em>timeline</em> : c'est la même chose que <em>number</em>, mais réservé aux instantanés taggés <em>timeline</em>, c'est-à-dire pris périodiquement par snapper.</li>
</ul><p>Le nettoyage automatique des instantanés se fait grâce à une tâche cron (<code>/etc/cron.daily/suse.de-snapper</code>) qui appelle les commandes :</p>

<pre><code>snapper cleanup empty-pre-post
snapper cleanup number
snapper cleanup timeline
</code></pre>
<h3 id="gare-à-la-configuration">Gare à la configuration !</h3>

<p>Sur openSUSE, une configuration snapper est créée et activée à l'installation. Sinon, pour créer une configuration, la syntaxe est :</p>

<p><code>snapper [-c nom_config] &lt;chemin_du_sous-volume&gt;</code></p>

<p>Par exemple :</p>

<pre><code class="sh">~# snapper create-config / <span class="c1"># configuration par défaut "root"</span>
Échec de la création de la configuration <span class="o">(</span>subvolume already covered<span class="o">)</span>.
~# snapper --config opt create-config /opt <span class="c1"># configuration pour un autre sous-volume</span>
~# snapper list-configs
Configuration <span class="p">|</span> Sous-volume
--------------+------------
opt           <span class="p">|</span> /opt       
root          <span class="p">|</span> /          
~#</code></pre>

<p>Sur openSUSE, la configuration de snapper a causé bien des déboires aux utilisateurs.</p>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f6d656469612e74656e6f722e636f6d2f696d616765732f37373837316162373637376632643435396664653362303765356632383931342f74656e6f722e676966/tenor.gif" alt="Danger" title="Source : https://media.tenor.com/images/77871ab7677f2d459fde3b07e5f28914/tenor.gif"></p>

<pre><code class="sh">~# snapper --config opt get-config
Clé                    <span class="p">|</span> Valeur
-----------------------+-------
ALLOW_GROUPS           <span class="p">|</span>       
ALLOW_USERS            <span class="p">|</span>       
BACKGROUND_COMPARISON  <span class="p">|</span> yes   <span class="c1"># "yes" cause des crashs du démon snapper en cas de gros diffs</span>
                               <span class="c1"># entre 2 snapshots (typiquement après une grosse màj)</span>
EMPTY_PRE_POST_CLEANUP <span class="p">|</span> yes   
EMPTY_PRE_POST_MIN_AGE <span class="p">|</span> <span class="m">1800</span>  
FSTYPE                 <span class="p">|</span> btrfs 
NUMBER_CLEANUP         <span class="p">|</span> yes   
NUMBER_LIMIT           <span class="p">|</span> <span class="m">50</span>    <span class="c1"># 50 snapshots associés à l'algo de nettoyage "number"</span>
NUMBER_LIMIT_IMPORTANT <span class="p">|</span> <span class="m">10</span>    <span class="c1"># +10 snapshots avec l'attribut "important" à conserver</span>
NUMBER_MIN_AGE         <span class="p">|</span> <span class="m">1800</span>  
QGROUP                 <span class="p">|</span>       
SPACE_LIMIT            <span class="p">|</span> <span class="m">0</span>.5   
SUBVOLUME              <span class="p">|</span> /opt  
SYNC_ACL               <span class="p">|</span> no    
TIMELINE_CLEANUP       <span class="p">|</span> yes   
TIMELINE_CREATE        <span class="p">|</span> yes   <span class="c1"># un nouveau snapshot toutes les heures</span>
TIMELINE_LIMIT_DAILY   <span class="p">|</span> <span class="m">10</span>    <span class="c1"># garder 1 snapshot par jour sur 10 jours différents max</span>
TIMELINE_LIMIT_HOURLY  <span class="p">|</span> <span class="m">10</span>    <span class="c1"># garder 1 snapshot par heure sur 10 heures différents max</span>
TIMELINE_LIMIT_MONTHLY <span class="p">|</span> <span class="m">10</span>    <span class="c1"># garder 1 snapshot par mois sur 10 mois différents max</span>
TIMELINE_LIMIT_WEEKLY  <span class="p">|</span> <span class="m">0</span>     
TIMELINE_LIMIT_YEARLY  <span class="p">|</span> <span class="m">10</span>    <span class="c1"># …</span>
TIMELINE_MIN_AGE       <span class="p">|</span> <span class="m">1800</span> 
~#</code></pre>

<p>Pour un peu qu'on soit joueur (installations/désinstallations de logiciels fréquentes), les instantanés pouvaient très vite s'accumuler avant que la tâche cron de nettoyage ne se déclenche – avec des réglages beaucoup trop laxistes.</p>

<p>Et l'espace disque libre de se réduire… jusqu'à rendre le système inutilisable ou presque. Surtout qu'il était et qu'il est toujours assez fréquent d'avoir de « petites » partitions racines et une partition <code>/home</code> séparée beaucoup plus grande !</p>

<p>Ce phénomène de saturation de la partition racine par les instantanés a causé beaucoup de tort – à tort – à Btrfs et explique en grande partie, à mon avis, son rejet par bien des utilisateurs d'openSUSE.</p>

<p>Depuis :</p>

<ul>
<li>la taille de la partition racine proposée à l'installation est maintenant de 40 Go ; si inférieure, snapper est désactivé ;</li>
<li>l'introduction du sous-volume <code>/var/cache</code> a permis de diminuer sensiblement la taille des snapshots (voir <a href="//linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-1-sous-volumes-snapshots-et-rollbacks#pourquoi-tant-de-sous-volumes">l'épisode précédent</a>) ;</li>
<li>depuis la version 0.3, snapper utilise les quotas Btrfs pour limiter la taille prise par les snapshots – ce sont les variables <code>QGROUP</code> et <code>SPACE_LIMIT</code> que vous pouvez voir dans la configuration. C'est bien plus efficace que les autres stratégie de nettoyage… mais pour cela il faut activer les quotas Btrfs, ce que l'on verra dans un prochain épisode.</li>
</ul><p>En cas de souci, voici une configuration très <em>safe</em> pour du <em>desktop</em>, qui n'utilise pas les quotas :</p>

<pre><code class="sh">~# snapper get-config
Clé                    <span class="p">|</span> Valeur
-----------------------+-------
ALLOW_GROUPS           <span class="p">|</span>       
ALLOW_USERS            <span class="p">|</span>       
BACKGROUND_COMPARISON  <span class="p">|</span> no    <span class="c1"># évite au démon snapper de crasher à la première</span>
                               <span class="c1"># grosse mise à jour</span>
EMPTY_PRE_POST_CLEANUP <span class="p">|</span> yes   
EMPTY_PRE_POST_MIN_AGE <span class="p">|</span> <span class="m">1800</span>  
FSTYPE                 <span class="p">|</span> btrfs 
NUMBER_CLEANUP         <span class="p">|</span> yes   
NUMBER_LIMIT           <span class="p">|</span> <span class="m">3</span>     <span class="c1"># c'est largement suffisant</span>
NUMBER_LIMIT_IMPORTANT <span class="p">|</span> <span class="m">3</span>     <span class="c1"># ça aussi</span>
NUMBER_MIN_AGE         <span class="p">|</span> <span class="m">1800</span>  
SUBVOLUME              <span class="p">|</span> /     
SYNC_ACL               <span class="p">|</span> no    
TIMELINE_CLEANUP       <span class="p">|</span> no    
TIMELINE_CREATE        <span class="p">|</span> no    <span class="c1"># pas de création périodique</span>
TIMELINE_LIMIT_DAILY   <span class="p">|</span> <span class="m">0</span>     
TIMELINE_LIMIT_HOURLY  <span class="p">|</span> <span class="m">0</span>     
TIMELINE_LIMIT_MONTHLY <span class="p">|</span> <span class="m">0</span>     
TIMELINE_LIMIT_WEEKLY  <span class="p">|</span> <span class="m">0</span>     
TIMELINE_LIMIT_YEARLY  <span class="p">|</span> <span class="m">0</span>     
TIMELINE_MIN_AGE       <span class="p">|</span> <span class="m">1800</span>  
~#</code></pre>

<p>C'est celle que j'utilise en ce moment. La commande <code>snapper set-config CLÉ=VALEUR</code> permet de modifier la configuration.</p>
<h2 id="grub2--booter-sur-du-btrfs">GRUB2 : booter sur du Btrfs</h2>

<h3 id="le-chargeur-damorçage-dopensuse">Le chargeur d'amorçage d'openSUSE</h3>

<p>Attention, danger : on rentre dans de l'openSUSE-überspecifik. Deuxième danger : je ne connais pas bien GRUB. Toujours là ? Alors allons-y !</p>

<p>openSUSE a une collection de patchs pour le chargeur d'amorçage GRUB2 ainsi qu'une configuration personnalisée, liée à snapper, qui permettent :</p>

<ul>
<li>de faire des restaurations du système sans avoir à modifier la configuration du chargeur d'amorçage</li>
<li>d'explorer les snapshots en lecture seule du système directement depuis le menu du chargeur d'amorçage</li>
<li>de booter sur ces snapshots !</li>
</ul><p>Je ne sais pas si d'autres distributions intègrent des patchs similaires et/ou une configuration de GRUB2 pour Btrfs. J'ai juste aperçu <a href="https://github.com/Antynea/grub-btrfs">grub-btrfs</a>, une configuration de GRUB écrite par un utilisateur d'Arch Linux. Cela pourrait être intéressant d'en discuter dans les commentaires ;-)</p>
<h3 id="de-jolies-images">De jolies images</h3>

<p>Pour vous donner envie, voici quelques captures d'écran des différents menus du GRUB d'openSUSE. La résolution est mauvaise, c'est une machine virtuelle, désolé…</p>

<ul>
<li>Menu principal :</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323739363736382e706e67/1502796768.png" alt="Menu principal" title="Source : http://pix.toile-libre.org/upload/original/1502796768.png"></p>

<ul>
<li>Liste des snapshots (dommage, on ne voit pas les lignes complètes avec cette faible résolution) :</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323739363836312e706e67/1502796861.png" alt="Liste des snapshots" title="Source : http://pix.toile-libre.org/upload/original/1502796861.png"></p>

<ul>
<li>Menu d'un snapshot bootable</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530313331343430352e706e67/1501314405.png" alt="Menu d'un snapshot bootable" title="Source : http://pix.toile-libre.org/upload/original/1501314405.png"></p>
<h3 id="comment-ça-marche">Comment ça marche ?</h3>
<h4 id="configuration">Configuration</h4>

<p>Prenons les choses à l'envers et regardons d'abord la configuration.</p>

<p>Tout d'abord, le contenu du fichier <code>/etc/grub.d/80_suse_btrfs_snapshot</code> est ajouté à <code>/boot/grub2/grub.cfg</code> au moment de sa génération :</p>

<pre><code class="sh"><span class="ch">#! /bin/sh</span>
<span class="nb">set</span> -e
<span class="k">if</span> <span class="o">[</span> <span class="s2">"x</span><span class="si">${</span><span class="nv">SUSE_BTRFS_SNAPSHOT_BOOTING</span><span class="si">}</span><span class="s2">"</span> <span class="o">=</span> <span class="s2">"xtrue"</span> <span class="o">]</span> <span class="o">&amp;&amp;</span>
   <span class="o">[</span> <span class="s2">"x</span><span class="si">${</span><span class="nv">GRUB_FS</span><span class="si">}</span><span class="s2">"</span> <span class="o">=</span> <span class="s2">"xbtrfs"</span> <span class="o">]</span> <span class="p">;</span> <span class="k">then</span>
    cat <span class="s">&lt;&lt; \EOF</span>
<span class="s">if [ -f "/.snapshots/grub-snapshot.cfg" ]; then</span>
<span class="s">  source "/.snapshots/grub-snapshot.cfg"</span>
<span class="s">fi</span>
<span class="s">EOF</span>
<span class="k">fi</span></code></pre>

<p>Ces quelques lignes ne font que sourcer le fichier <code>/.snapshots/grub-snapshot.cfg</code> qui lui-même ne fait rien d'autre que sourcer les fichiers <code>/.snapshots/*/grub-snapshot.cfg</code> :</p>

<pre><code class="sh">~# cat /.snapshots/grub-snapshot.cfg
<span class="k">if</span> <span class="o">[</span> -z <span class="s2">"</span><span class="nv">$extra_cmdline</span><span class="s2">"</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
  submenu  <span class="s2">"Start bootloader from a read-only snapshot"</span> <span class="o">{</span>
    <span class="k">if</span> <span class="o">[</span> -f <span class="s2">"/.snapshots/72/grub-snapshot.cfg"</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
      <span class="nb">source</span> <span class="s2">"/.snapshots/72/grub-snapshot.cfg"</span>
    <span class="k">fi</span>
    <span class="k">if</span> <span class="o">[</span> -f <span class="s2">"/.snapshots/71/grub-snapshot.cfg"</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
      <span class="nb">source</span> <span class="s2">"/.snapshots/71/grub-snapshot.cfg"</span>
    <span class="k">fi</span>
    <span class="k">if</span> <span class="o">[</span> -f <span class="s2">"/.snapshots/70/grub-snapshot.cfg"</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
      <span class="nb">source</span> <span class="s2">"/.snapshots/70/grub-snapshot.cfg"</span>
    <span class="k">fi</span>
    <span class="k">if</span> <span class="o">[</span> -f <span class="s2">"/.snapshots/69/grub-snapshot.cfg"</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
      <span class="nb">source</span> <span class="s2">"/.snapshots/69/grub-snapshot.cfg"</span>
    <span class="k">fi</span>
    <span class="k">if</span> <span class="o">[</span> -f <span class="s2">"/.snapshots/68/grub-snapshot.cfg"</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
      <span class="nb">source</span> <span class="s2">"/.snapshots/68/grub-snapshot.cfg"</span>
    <span class="k">fi</span>
    <span class="k">if</span> <span class="o">[</span> x<span class="nv">$snapshot_found</span> !<span class="o">=</span> xtrue <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
      submenu <span class="s2">"Not Found"</span> <span class="o">{</span> true<span class="p">;</span> <span class="o">}</span>
    <span class="k">fi</span>
  <span class="o">}</span>
<span class="k">fi</span>
~#</code></pre>

<p>C'est snapper qui se charge de modifier le fichier <code>/.snapshots/grub-snapshot.cfg</code> et de rajouter le fichier <code>/.snapshots/&lt;id&gt;/grub-snapshot.cfg</code> à la prise de l'instantané <code>&lt;id&gt;</code> :</p>

<pre><code class="sh">~# ls /.snapshots/70/
grub-snapshot.cfg  info.xml  snapshot
~# cat grub-snapshot.cfg 

  <span class="k">if</span> <span class="o">[</span> -f <span class="s2">"/.snapshots/70/snapshot/boot/grub2/grub.cfg"</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
    <span class="nv">snapshot_found</span><span class="o">=</span><span class="nb">true</span>
    <span class="nv">saved_subvol</span><span class="o">=</span><span class="nv">$btrfs_subvol</span>
    menuentry  <span class="s2">" openSUSE Tumbleweed  (4.11.8-2,2017-08-17T19:17)"</span> <span class="s2">"/.snapshots/70/snapshot"</span> <span class="s2">"/@/.snapshots/70/snapshot"</span> <span class="o">{</span>
        <span class="nv">btrfs_subvol</span><span class="o">=</span><span class="s2">"</span><span class="nv">$3</span><span class="s2">"</span>
        <span class="nv">extra_cmdline</span><span class="o">=</span><span class="s2">"rootflags=subvol=</span><span class="nv">$3</span><span class="s2">"</span>
        <span class="nb">export</span> extra_cmdline
        <span class="nv">snapshot_num</span><span class="o">=</span><span class="m">70</span>
        <span class="nb">export</span> snapshot_num
        configfile <span class="s2">"</span><span class="nv">$2</span><span class="s2">/boot/grub2/grub.cfg"</span>
        <span class="nv">btrfs_subvol</span><span class="o">=</span><span class="nv">$saved_subvol</span>
      <span class="o">}</span>
  <span class="k">fi</span>

~#</code></pre>

<p>Ainsi, pas besoin de régénérer le <code>grub.cfg</code> pour rajouter des instantanés en lecture seule dans les menus de GRUB.</p>

<p>Concernant, le menu principal, dans <code>/boot/grub2/grub.cfg</code> justement :</p>

<pre><code class="sh"><span class="c1">### BEGIN /etc/grub.d/10_linux ###</span>
menuentry <span class="s1">'openSUSE Tumbleweed'</span>  --class opensuse --class gnu-linux --class gnu --class os <span class="nv">$menuentry_id_option</span> <span class="s1">'gnulinux-simple-4dcb59ef-2749-4017-94f4-d046a2cd7391'</span> <span class="o">{</span>
    load_video
    <span class="nb">set</span> <span class="nv">gfxpayload</span><span class="o">=</span>keep
    insmod gzio
    insmod part_msdos
    insmod btrfs
    <span class="nb">set</span> <span class="nv">root</span><span class="o">=</span><span class="s1">'hd0,msdos2'</span>
    <span class="k">if</span> <span class="o">[</span> x<span class="nv">$feature_platform_search_hint</span> <span class="o">=</span> xy <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
      search --no-floppy --fs-uuid --set<span class="o">=</span>root --hint-bios<span class="o">=</span>hd0,msdos2 --hint-efi<span class="o">=</span>hd0,msdos2 --hint-baremetal<span class="o">=</span>ahci0,msdos2 --hint<span class="o">=</span><span class="s1">'hd0,msdos2'</span>  4dcb59ef-2749-4017-94f4-d046a2cd7391
    <span class="k">else</span>
      search --no-floppy --fs-uuid --set<span class="o">=</span>root 4dcb59ef-2749-4017-94f4-d046a2cd7391
    <span class="k">fi</span>
    <span class="nb">echo</span>    <span class="s1">'Chargement de Linux 4.11.8-2-default…'</span>
    linux   /boot/vmlinuz-4.11.8-2-default <span class="nv">root</span><span class="o">=</span><span class="nv">UUID</span><span class="o">=</span>4dcb59ef-2749-4017-94f4-d046a2cd7391  <span class="si">${</span><span class="nv">extra_cmdline</span><span class="si">}</span> <span class="nv">resume</span><span class="o">=</span>/dev/sda1 quiet showopts <span class="nv">acpi_backlight</span><span class="o">=</span>native
    <span class="nb">echo</span>    <span class="s1">'Chargement du disque mémoire initial…'</span>
    initrd  /boot/initrd-4.11.8-2-default
<span class="o">}</span></code></pre>

<p>On remarque que, pour cette entrée, les chemins vers le noyau et l'initrd ressemblent à ce que l'on peut avoir avec d'autres systèmes de fichiers : il n'y a pas de référence explicite à un sous-volume.</p>
<h4 id="pilote-btrfs--à-la-croisée-des-chemins">Pilote Btrfs : à la croisée des chemins</h4>

<p>Au niveau de GRUB en lui-même, la série de patchs modifie le pilote Btrfs pour :</p>

<ul>
<li>fournir les commandes :

<ul>
<li>
<code>btrfs-get-default-subvol</code> : équivalent <code>btrfs subvolume get-default</code>.</li>
<li>
<code>btrfs-info</code> : équivalent à <code>btrfs filesystem show</code>.</li>
<li>
<code>btrfs-list-subvols</code> : une version simplifiée de <code>btrfs subvolume list</code>.</li>
<li>
<code>btrfs-mount-subvol</code> : permet de monter des sous-volumes.</li>
</ul>
</li>
<li>permettre de définir les variables :

<ul>
<li>
<code>btrfs_subvol</code> : nom du sous-volume à monter ; vous avez vu que c'est utilisé dans les <code>/.snapshots/*/grub-snapshot.cfg</code>.</li>
<li>
<code>btrfs_subvolid</code> : id du sous-volume à monter.</li>
<li>
<code>btrfs_relative_path</code> : booléen indiquant à GRUB s'il doit utiliser des chemins relatifs.</li>
</ul>
</li>
</ul><p>Intéressons-nous à ce <code>btrfs_relative_path</code> et à ce qu'il implique.</p>


<p>GRUB gère les sous-volumes Btrfs comme des répertoires.</p>

<p>La version <em>upstream</em> utilise le nom complet des sous-volumes comme un chemin absolu. Par exemple : <code>/@/.snapshots/1/snapshot/boot/grub2/grub.cfg</code>, <code>/@/.snapshots/1/snapshot/boot/vmlinuz-4.11.8-1-default</code>, <code>/@/.snapshots/1/boot/initrd-4.11.8-1-default</code>, … Cela a l'avantage d'être clair et similaire à ce qui est fait pour les autres systèmes de fichiers qui n'ont pas de notion de sous-volume.</p>

<p>Le problème, c'est, si j'ai bien compris, que cela nous oblige à spécifier un sous-volume précis dans la configuration de GRUB. Or, dans le cas d'une restauration, souvenez-vous : on change de sous-volume. Du coup, avec un GRUB <em>vanilla</em>, on est bien obligé de régénérer sa configuration – le <code>grub.cfg</code> et même le <code>core.img</code> qui va chercher le <code>grub.cfg</code> – pour faire une restauration qui marche ! Du moins, une restauration telle qu'on l'a faite.</p>

<p>openSUSE a une autre façon de faire, du moins si <code>btrfs_relative_path</code> est à <code>y</code>, ce qui est le cas par défaut.</p>

<p>L'idée est de faire en sorte que GRUB n'utilise plus un chemin complet, mais un chemin relatif par rapport au sous-volume par défaut. Avec cette façon de faire, <code>/@/.snapshots/1/snapshot/boot/grub2/grub.cfg</code> devient <code>/boot/grub2/grub.cfg</code> du sous-volume par défaut.</p>

<p>Cela évite de devoir modifier le fichier <code>grub.cfg</code> et le <code>core.img</code> pour chaque restauration.</p>

<p>Et cela explique pourquoi un simple <code>snapper rollback</code> – ou les commandes Btrfs équivalentes – marche sur openSUSE, mais pas sur d'autres distributions. Si j'ai bien compris.</p>
<h3 id="bugs-connus">Bugs connus</h3>


<p>Je vous en mets deux que j'ai eu l'occasion de rencontrer :</p>

<ul>
<li>
<a href="https://bugzilla.opensuse.org/show_bug.cgi?id=1048088">boo#1048088</a> : la commande <code>btrfs-list-subvol</code> ne liste que les sous-volumes descendant immédiatement de <code>FS_TREE</code>. Cela marche sur les anciennes installations qui n'utilisent pas <code>@</code>, mais pour les nouvelles… ben ça affiche juste <code>@</code>. Pas bien méchant. Bug spécifique à openSUSE, vu qu'il n'y a pas de commande <code>btrfs-list-subvol</code> dans le projet <em>upstream</em>.</li>
<li>
<a href="https://bugzilla.opensuse.org/show_bug.cgi?id=1049994">boo#1049994</a> : l'accès au sous-volume <code>@/.snapshots/</code> n'est pas très propre ; cela empêche par exemple de booter correctement sur des snapshots qui auraient été transférés avec <code>btrfs send</code> et <code>btrfs receive</code> ; on reviendra sur cela quand on parlera de sauvegarde incrémentale. Le bug est en partie <em>upstream</em> si j'ai bien compris.</li>
</ul><h3 id="mais-quand-est-ce-quon-merge">Mais quand est-ce qu'on merge ?</h3>


<p>Ma question favorite :-)</p>

<p>Le fait est que l'<em>upstream</em> reste sur sa position : pas de chemin relatif pour Btrfs, seulement un chemin absolu. Du coup status quo depuis 3 ans :-/ C'est dommage.</p>

<p>Après on peut aussi se retourner vers openSUSE : est-ce vraiment une bonne solution que d'utiliser des chemins relatifs dans GRUB2 ?</p>

<p>Bref : c'est pas hyper bien parti, mais espérons que les gourous de GRUB arrivent un jour à une solution qui satisfasse tout le monde !</p>
<h2 id="liens">Liens</h2>

<p>Sur Snapper :</p>

<ul>
<li>
<a href="https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha.snapper.html">La documentation openSUSE sur snapper</a>.</li>
<li>
<a href="https://www.alionet.org/content.php?673-Gestion-des-instantan%E9s-avec-Snapper">Gestion des instantanés avec snapper</a>, commence à dater, sur Alionet.</li>
</ul><p>Sur GRUB :</p>

<ul>
<li>
<a href="https://build.opensuse.org/package/show/openSUSE%3AFactory/grub2">Les sources du paquet grub2 d'openSUSE Tumbleweed</a>, sur le Build Service. Les patchs relatifs à Btrfs sont préfixés par "grub2-btrfs-".</li>
<li>
<a href="http://lists.gnu.org/archive/html/grub-devel/2013-12/msg00337.html">Un fil de discussion à propos de Btrfs</a> sur la liste de diffusion grub-devel.</li>
</ul><div><a href="https://linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-2-snapper-et-grub2.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-2-snapper-et-grub2#comments">Lire les commentaires</a></p>


guid: https://liens.strak.ch/?lB2Zcg
title: Why is Web Control not displayed in Kaspersky Endpoint Security 10 policy?
url: https://support.kaspersky.com/9328
feedurl: https://liens.strak.ch/?do=rss
content:
<div class="markdown"><p>Titre. Utile si on veut désactiver le Web Control dans une stratégie séparée ou modifier les paramètres de ce module spécifiquement.<br />
&#8212; <a href="https://liens.strak.ch/?lB2Zcg" title="Permalink">Permalink</a></p></div>


guid: http://korben.info/?p=88133
title: LeoCAD – Un outil multi-OS pour créer ses modèles LEGO en 3D
author: Korben
url: https://korben.info/leocad-outil-multi-os-creer-modeles-lego-3d.html
feedurl: https://korben.info/feed
content:
<p>Vous aimez les LEGOS ?</p>
<p>Si oui, je vous présente <a href="http://www.leocad.org"><strong>LeoCAD</strong></a>, un outil qui va vous permettre de créer vous-même des modèles 3D  LEGO. Proposé sous licence GPLv2 et disponible sous Linux, macOS et Windows, LeoCad rassemble plus de 10 000 éléments que vous allez pouvoir assembler pour créer vous-même vos modèles.</p>
<p style="text-align: center;"><a href="http://korben.info/wp-content/uploads/2017/07/towerbridge.png"><img class="aligncenter size-new-size wp-image-88138" src="http://korben.info/wp-content/uploads/2017/07/towerbridge-650x434.png" alt="" width="650" height="434" srcset="//korben.info/wp-content/uploads/2017/07/towerbridge-650x434.png 650w, //korben.info/wp-content/uploads/2017/07/towerbridge-299x200.png 299w, //korben.info/wp-content/uploads/2017/07/towerbridge-768x513.png 768w, //korben.info/wp-content/uploads/2017/07/towerbridge-475x317.png 475w, //korben.info/wp-content/uploads/2017/07/towerbridge-360x240.png 360w, //korben.info/wp-content/uploads/2017/07/towerbridge-295x197.png 295w, //korben.info/wp-content/uploads/2017/07/towerbridge-750x501.png 750w, //korben.info/wp-content/uploads/2017/07/towerbridge-400x267.png 400w, //korben.info/wp-content/uploads/2017/07/towerbridge.png 968w" sizes="(max-width: 650px) 100vw, 650px" /></a></p>
<p style="text-align: center;"><a href="http://korben.info/wp-content/uploads/2017/07/tutorial1-12.png"><img class="aligncenter size-new-size wp-image-88140" src="http://korben.info/wp-content/uploads/2017/07/tutorial1-12-650x434.png" alt="" width="650" height="434" srcset="//korben.info/wp-content/uploads/2017/07/tutorial1-12-650x434.png 650w, //korben.info/wp-content/uploads/2017/07/tutorial1-12-299x200.png 299w, //korben.info/wp-content/uploads/2017/07/tutorial1-12-768x513.png 768w, //korben.info/wp-content/uploads/2017/07/tutorial1-12-475x317.png 475w, //korben.info/wp-content/uploads/2017/07/tutorial1-12-360x240.png 360w, //korben.info/wp-content/uploads/2017/07/tutorial1-12-295x197.png 295w, //korben.info/wp-content/uploads/2017/07/tutorial1-12-750x501.png 750w, //korben.info/wp-content/uploads/2017/07/tutorial1-12-400x267.png 400w, //korben.info/wp-content/uploads/2017/07/tutorial1-12.png 968w" sizes="(max-width: 650px) 100vw, 650px" /></a></p>
<p> LeoCAD est compatible avec le standard LDraw et tous les outils compatibles. Il sait lire et écrire au format LDR et MPD qui sont des formats de fichiers standardisés pour ce genre de choses. Cela signifie que vous récupérer des modèles déjà existants ou mettre les vôtres en ligne sans aucun souci.</p>
<p>Si vous cherchez un tuto pour apprendre à utiliser LeoCAD, <a href="http://www.leocad.org/docs/tutorial1.html">il y en a un ici.</a> </p>
<p style="text-align: center;"><iframe src="https://www.youtube.com/embed/lz2-4YDK6Ww?ecver=1" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>Et dans le même genre, il y a aussi <a href="https://korben.info/concevoir-objets-3d-lego.html">Stud.io</a> dont j'avais parlé en janvier dernier.</p>
<p>Cet article merveilleux et sans aucun égal intitulé : <a rel="nofollow" href="https://korben.info/leocad-outil-multi-os-creer-modeles-lego-3d.html">LeoCAD &#8211; Un outil multi-OS pour créer ses modèles LEGO en 3D</a> ; a été publié sur <a rel="nofollow" href="https://korben.info">Korben</a>, le seul site qui t'aime plus fort que tes parents.</p>
<hr><p>Vous aimez les LEGOS ? Si oui, je vous présente LeoCAD, un outil qui va vous permettre de créer vous-même des modèles 3D LEGO. Proposé sous licence GPLv2 et disponible sous Linux, macOS et Windows, LeoCad rassemble plus de 10 000 éléments que vous allez pouvoir assembler pour créer vous-même vos modèles. LeoCAD est compatible <a class="read-more" href="https://korben.info/leocad-outil-multi-os-creer-modeles-lego-3d.html">> Lire la suite</a></p>
<p>Cet article merveilleux et sans aucun égal intitulé : <a rel="nofollow" href="https://korben.info/leocad-outil-multi-os-creer-modeles-lego-3d.html">LeoCAD &#8211; Un outil multi-OS pour créer ses modèles LEGO en 3D</a> ; a été publié sur <a rel="nofollow" href="https://korben.info">Korben</a>, le seul site qui t'aime plus fort que tes parents.</p>


guid: https://shaar.libox.fr/?jb7Cyg
url: http://imgur.com/gallery/USjnb
feedurl: https://shaar.libox.fr/?do=atom
title:
My little sister's phone got stolen/lost a week ago. Yesterday, I got a strange text. Today, I peaked! - Imgur

content:
<div class="markdown"><p>Des barres xD<br />
&#8212; <a href="https://shaar.libox.fr/?jb7Cyg" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?pXurtw
title: Bookworm
url: https://babluboy.github.io/bookworm/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><blockquote>
<p>A simple, focused eBook reader<br />
&#8212; <a href="https://shaar.libox.fr/?pXurtw" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://shaar.libox.fr/?6r5d_g
title: God knows – The Melancholy of Haruhi Suzumiya – Accmag
url: http://accmag.com/god-knows-hd-the-melancholy-of-haruhi-suzumiya/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>11ans...<br />
&#8212; <a href="https://shaar.libox.fr/?6r5d_g" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?fcy5dA
title: Create Adobe GPO templates | >_
url: https://p0w3rsh3ll.wordpress.com/2017/08/21/create-adobe-gpo-templates/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>Titre, des GPO pour les produits Adobe.<br />
&#8212; <a href="https://shaar.libox.fr/?fcy5dA" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?F08V_A
title: Men explain things on laptops to women
url: https://explainingwithlaptops.tumblr.com/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>Via <a href="https://witches.town/users/ebel/updates/607566">https://witches.town/users/ebel/updates/607566</a><br />
&#8212; <a href="https://shaar.libox.fr/?F08V_A" title="Permalink">Permalink</a></p></div>


guid: https://dooby.fr/links/?KDrvLg
title: Network configuration
url: https://dooby.fr/links/?KDrvLg
feedurl: https://dooby.fr/links/?do=atom
content:
<div class="markdown"><p>TIL : </p>
<pre><code>Note: With hairpin NAT enabled (--userland-proxy=false), containers port exposure is achieved purely through iptables rules, and no attempt to bind the exposed port is ever made. This means that nothing prevents shadowing a previously listening service outside of Docker through exposing the same port for a container. In such conflicting situation, Docker created iptables rules will take precedence and route to the container.</code></pre>
<p>So in my usecase, it had a really awful side effect. A gossiping application was getting the server's interface as side effect of a loopback communication.<br />
&#8212; <a href="https://docs.docker.com/v1.7/articles/networking/#binding-ports" title="Direct link">Direct link</a></p></div>


guid: http://sebsauvage.net/links/?-WXtfw
title: sitelen sitelen
url: http://jonathangabel.com/toki-pona/
feedurl: http://sebsauvage.net/links/?do=atom
content:
Oh c'est marrant: sitelen sitelen est une manière d'écrire graphiquement la langue Toki Pona. Ça ressemble aux glyphes aztecs ^^<br>(<a href="http://sebsauvage.net/links/?-WXtfw">Permalink</a>)


guid: http://sebsauvage.net/links/?S23tdQ
title: Cuberite - A lightweight, fast and extensible game server for Minecraft
url: https://cuberite.org/
feedurl: http://sebsauvage.net/links/?do=atom
content:
Sous le coude: un serveur Minecraft allégé.<br>(<a href="http://sebsauvage.net/links/?S23tdQ">Permalink</a>)


guid: http://sebsauvage.net/links/?OiSVDw
title: Homophobie: Un logiciel espion propose de découvrir si son fils est gay
feedurl: http://sebsauvage.net/links/?do=atom
url:
http://www.logitheque.com/articles/homophobie_un_logiciel_espion_propose_de_decouvrir_si_son_fils_est_gay_1620.htm

content:
Un logiciel espion vendu, avec de l'homophobie dedans.<br />
La page a été rapidement supprimée, mais on en trouve encore une copie là: <a href="https://frama.link/PqppEZSZ" rel="nofollow">https://frama.link/PqppEZSZ</a><br>(<a href="http://sebsauvage.net/links/?OiSVDw">Permalink</a>)


guid: http://sebsauvage.net/links/?ICG7pg
title: » Les abeilles officiellement reconnues comme espèce en voie de disparition
url: http://www.les-crises.fr/les-abeilles-officiellement-reconnues-comme-espece-en-voie-de-disparition/
feedurl: http://sebsauvage.net/links/?do=atom
content:
« The United States Fish and Wildlife Service (USFWS) est un organisme fédéral des États-Unis dépendant du Département de l’Intérieur, et qui s’occupe de la gestion et la préservation de la faune. Le 30 septembre dernier, cet organisme a classé officiellement les abeilles comme une espèce en voie de disparition. »<br />
Et notre survie en dépend.<br />
(via <a href="https://mastodon.xyz/users/Merome/updates/332277" rel="nofollow">https://mastodon.xyz/users/Merome/updates/332277</a>)<br />
<br />
EDIT: On me signale que cela ne concerne que 7 espèces d'abeilles hawaiennes.<br>(<a href="http://sebsauvage.net/links/?ICG7pg">Permalink</a>)


guid: https://www.ecirtam.net/opennews/?2aZMAw
title: Macron se prépare au combat, il commande des grenades lacrymo pour 4 ans
feedurl: https://www.ecirtam.net/opennews/?do=atom
content: (<a href="https://www.ecirtam.net/opennews/?2aZMAw">Permalink</a>)
url:
http://www.revolutionpermanente.fr/Macron-se-prepare-au-combat-il-commande-des-grenades-lacrymo-pour-4-ans


guid: https://shaar.libox.fr/?mUDmVA
feedurl: https://shaar.libox.fr/?do=atom
title:
Ligue 1 : pour équilibrer le championnat, la LFP oblige le PSG à évoluer avec deux joueurs de Guingamp

url:
http://www.legorafi.fr/2017/08/22/ligue-1-pour-equilibrer-le-championnat-la-lfp-oblige-le-psg-a-evoluer-avec-deux-joueurs-de-guingamp/

content:
<div class="markdown"><blockquote>
<p>Après la victoire 6-2 du PSG contre Toulouse en infériorité numérique, la LFP a pris les devants afin de maintenir un minimum de suspense dans le championnat de France de Ligue 1. Sa solution ? Contraindre le club de la capitale à aligner deux joueurs de Guingamp au coup d’envoi.<br />
&#8212; <a href="https://shaar.libox.fr/?mUDmVA" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://shaar.libox.fr/?DAcQ-A
title: Welcome to Python cheatsheet! — pysheeet
url: https://www.pythonsheets.com/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>Via river.<br />
&#8212; <a href="https://shaar.libox.fr/?DAcQ-A" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?URUk2Q
title: Prism
url: http://prismjs.com/index.html
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><blockquote>
<p>Prism is a lightweight, extensible syntax highlighter, built with modern web standards in mind. It’s used in thousands of websites, including some of those you visit daily.<br />
&#8212; <a href="https://shaar.libox.fr/?URUk2Q" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: tag:linuxfr.org,2005:Diary/37451
title: Participer à l'amélioration de l'expérience utilisateur d'Emacs (c'est facile)
author: dzecniv
feedurl: http://linuxfr.org/journaux.atom
url:
https://linuxfr.org/users/dzecniv/journaux/participer-a-l-amelioration-de-l-experience-utilisateur-d-emacs-c-est-facile

content:
<p>Salut la compagnie,</p>

<p><a href="https://github.com/josteink/emacs-oob-reboot/">emacs-oob-reboot</a> est un projet sur github dont le but est de redynamiser Emacs en améliorant l'expérience pour les nouveaux utilisateurs. La méthode est de rassembler de petits changements de configuration et de les proposer aux développeurs d'Emacs. Ce n'est pas un projet de kit de démarrage comme le sont <a href="https://github.com/bbatsov/prelude">Prelude</a> ou <a href="https://spacemacs.org/">Spacemacs</a>. </p>

<p>Il y a eu quelques bonnes avancées, par exemple <a href="https://elpa.gnu.org/packages/which-key.html">which-key</a> a été intégré au dépôt officiel Elpa, ce qui le rend accessible à tout nouvel utilisateur sans configuration (sans devoir ajouter Melpa), et permettra de l'activer par défaut (which-key est génial, il permet de découvrir les raccourcis claviers du mode actuel, de découvrir quelles commandes sont disponibles à partir d'un raccourci incomplet).</p>

<p>Il y a de nombreuses discussions en cours. Dans plusieurs d'entre elles on relève le besoin d'avoir plus d'avis de débutants, plus de "user stories". Donc vous pourrez sans aucun doute aider aux décisions si vous avez par exemple l'expérience d'avoir introduit Emacs à des débutants (amis, collègues, élèves,…).</p>

<p>Ah, et la nouvelle config est facile à tester:<br><code><br>
git clone https://github.com/josteink/emacs-oob-reboot<br>
cd emacs-oob-reboot<br>
emacs -Q -l ./init.el<br></code>Allons-y ! Emacs 26 sortira dans environ 6 mois après une période de feature-freeze, il est temps de proposer des changements ! (avec <a href="https://github.com/josteink/emacs-oob-reboot/blob/master/Submitting_Changes_Back_Upstream.md">cette procédure</a>)</p><div><a href="https://linuxfr.org/users/dzecniv/journaux/participer-a-l-amelioration-de-l-experience-utilisateur-d-emacs-c-est-facile.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/users/dzecniv/journaux/participer-a-l-amelioration-de-l-experience-utilisateur-d-emacs-c-est-facile#comments">Lire les commentaires</a></p>


guid: https://shaar.libox.fr/?fWrzHg
title: Plusieurs scientifiques affirment que Denver ne serait pas vraiment le dernier dinosaure
feedurl: https://shaar.libox.fr/?do=atom
url:
http://www.legorafi.fr/2017/08/22/plusieurs-scientifiques-affirment-que-denver-ne-serait-pas-vraiment-le-dernier-dinosaure/

content:
<div class="markdown"><blockquote>
<p>C’est un véritable coup de tonnerre qui vient de frapper l’univers de la paléontologie. Plusieurs chercheurs de l’université de Syracuse aux Etats-Unis avanceraient que Denver, le célèbre reptile vert, ne serait pas le dernier dinosaure.<br />
&#8212; <a href="https://shaar.libox.fr/?fWrzHg" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://dooby.fr/links/?l29-Iw
title: LandGrey/pydictor: A powerful and useful hacker dictionary builder for a brute-force attack
url: https://dooby.fr/links/?l29-Iw
feedurl: https://dooby.fr/links/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://github.com/LandGrey/pydictor" title="Direct link">Direct link</a></p></div>


guid: https://shaar.libox.fr/?V9YEVg
title: Symfony, créer son propre générateur d’ID (Code jetable, …) | Le Blog d'un Nain Génieur
url: http://blog.gaetan-grigis.eu/programmation/symfony-creer-son-propre-generateur-did-code-jetable/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://shaar.libox.fr/?V9YEVg" title="Permalink">Permalink</a></p></div>


guid: https://dooby.fr/links/?gyKqdw
title: 20 raisons de ne pas voyager en Islande
url: https://dooby.fr/links/?gyKqdw
feedurl: https://dooby.fr/links/?do=atom
content:
<div class="markdown"><p>apparemment, sapu :(<br />
&#8212; <a href="http://tcrouzet.com/2017/07/25/20-raisons-de-ne-pas-voyager-en-islande/" title="Direct link">Direct link</a></p></div>


guid: https://shaar.libox.fr/?PJY0EQ
feedurl: https://shaar.libox.fr/?do=atom
title:
Nord-Finistère. Au volant d’une Dacia rouge, elle s’amuse à suivre des gens - Saint-Pabu - LeTelegramme.fr

url:
http://www.letelegramme.fr/finistere/saint-pabu/nord-finistere-au-volant-d-une-dacia-rouge-elle-s-amuse-a-suivre-des-gens-22-08-2017-11637192.php

content:
<div class="markdown"><p>&#8212; <a href="https://shaar.libox.fr/?PJY0EQ" title="Permalink">Permalink</a></p></div>


guid: 20170822175339-article
title: Bravo, les antifascistes, bien joué !
url: https://lehollandaisvolant.net/?d=2017/08/22/17/53/39-bravo-les-antifascistes-bien-joue
feedurl: https://lehollandaisvolant.net/rss.php
content:
<ul><li> <a href="http://www.baltimoresun.com/news/maryland/baltimore-city/bs-md-ci-columbus-monument-20170821-story.html"> Christopher Columbus monument vandalized in Baltimore</a></li></ul>

<p>Des « antifa » américains qui ne trouvent rien de mieux que de détruire des statues, soi-disant pour protester contre les suprémacistes. Moi je dis bravo. Non, vraiment : être aussi débile et s’abaisser à un tel niveau de connerie, je pense que ça mérite des applaudissements. Vous n’êtes pas d’accord ?</p>

<p>Car cette action, c’est juste détruire un symbole historique lié à un passé que l’on ne peut pas changer simplement parce qu’il dérange une idéologie.</p>

<p>Vous savez qui fait ça aussi, détruire l’histoire, et les symboles et monuments du passée, au titre que ça dérange une idéologie ? <a href="https://www.franceculture.fr/politique/larc-de-triomphe-de-palmyre-pulverise-par-daech">Daesh.</a></p>

<p>Ouais, j’ai bien fait cette comparaison là, vous avez bien lu.</p>

<p>Mais bon, il paraît qu’on appelle ça « avoir une culture différente ».<br />
Et je dois bien admettre : cacher le passé, soit-il fait de massacres, crimes et autres barbaries, c’est totalement une solution. C’est même <em>la</em> solution… pour oublier d’où l’on vient et ainsi, un jour, refaire la même chose.</p>

<p>Et puis, pourquoi s’arrêter là ? Il doit bien y avoir des livres, peintures, statues de gens comme comme César, Gengis Kahn ou Napoléon, non ? Tous ces hommes ont fait de grandes choses : ils ont colonisés des continents pour étendre leur empire et faire prospérer leur peuple. Ouais, ben ça c’est de leur point de vu, car de l’autre côté, ça s’est aussi traduit par des massacres (<a href="http://secouchermoinsbete.fr/39244-gengis-khan-eradiqua-un-cinquieme-du-monde">Gengis Kahn a tué 17 % de l’humanité</a> durant ses guerres, rien que ça). Napoléon aussi a été responsable d’innombrables morts partout en Europe, et César a imposé sa langue ainsi que sa façon de faire dans toute l’Europe ; la plupart étant aujourd’hui encore d’actualité. Du coup on fait quoi ? On démolit le Pont d Gard ? On bombarde la Mongolie ? On explose l’arc de Triomphe ?</p>

<p>Tout ça c’est une question de point de vue : héros pour certains, envahisseur et meurtrier pour d’autres.</p>

<p>Mais bon, visiblement, <strong>respecter le point de vue d’autrui, ce n’est pas votre fort. Vous préférez détruire celui des autres plutôt que forger et défendre le vôtre.</strong> Je parle des points de vues, mais ça s’applique aussi aux statues : si vous avez quelque chose à dire à propos d’une statue, dites le avec une statue : Colomb qui piétine des des natifs, par exemple, je sais pas moi.</p>

<p>Mais non… Plutôt tout casser pour oublier…</p>

<p>C’est pathétique.</p>


guid: a011f39949da4cf77626b18b26791b30
title: Merkel Erdo&gbreve;an extradition
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#22_August_2017_%28Merkel_Erdo%26gbreve%3Ban_extradition%29

content:
<p>
Erdo&gbreve;an is trying to make Spain <a href="https://www.theguardian.com/world/2017/aug/19/germany-urges-spain-not-to-extradite-erdogan-critic-to-turkey">extradite</a> an exiled Turkish writer.


guid: f332d93e046f5ac11f5314d1822e8ed6
title: Organized labor
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Organized_labor%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Calling Trump an "Embarrassment," Sanders Says Organized Labor
<a href="https://www.commondreams.org/news/2017/08/21/calling-trump-embarrassment-sanders-says-organized-labor-key-nations-future">Key
to Nation's Future</a>.


guid: f6ed41097766a41c52b38852614e0695
title: Coral in Belize's sea
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Coral_in_Belizes_sea%29
feedurl: https://www.stallman.org/rss/
content:
<p>
A massive effort is
<a href="https://www.theguardian.com/environment/2017/aug/22/belize-coral-reefs-improving-grassroots-restoration">planting
coral</a> in Belize's sea, but the reefs are threatened by unchecked
industry and by oil drilling which ought to be banned entirely.


guid: dcc287e49d7b25f159dc6f1669365c0c
title: Industrial waste in rivers in India
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Industrial_waste_in_rivers_in_India%29

content:
<p>
The limits of dumping industrial waste in rivers in India: when it
<a href="https://www.theguardian.com/world/2017/aug/22/the-blue-dogs-of-mumbai-industrial-waste-blamed-for-colourful-canines">colors
stray dogs blue</a>, that's when you get shut down.


guid: e2cf32533d6b69dfab394808dfe7dfc5
title: Cambridge University Press censorship
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Cambridge_University_Press_censorship%29

content:
<p>
Cambridge University Press
<a href="https://www.theguardian.com/world/2017/aug/22/cambridge-university-censorship-u-turn-china">reversed
its decision to censor articles</a> against netizens in China.
<p>
Academics
<a href="https://www.theguardian.com/education/2017/aug/21/cambridge-university-press-faces-boycott-over-china-censorship">threatened
a boycott</a>.
<p>
The publisher still has a paywall and forbids redistribution by
mirrors.  These unjust measures give it the capability to impose
selective censorship.  That makes the publisher a tempting target for
such pressure.  When publishers restrict availability of publications,
they provide a foundation which any censor can take advantage of.


guid: 5198e9716442974126d10d84ccf8a72f
title: Muslim practice of instant divorce
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Muslim_practice_of_instant_divorce%29

content:
<p>
India's Supreme Court ruled that the Muslim practice of instant
divorce (for men only) is
<a href="https://www.theguardian.com/world/2017/aug/22/india-supreme-court-bans-islamic-instant-divorce-triple-talaq">unconstitutional
in India</a>.


guid: 9b44627d3115417e97723939cc684144
title: Child obesity
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Child_obesity%29
feedurl: https://www.stallman.org/rss/
content:
<p>
To Fight Child Obesity —
<a href="https://www.theguardian.com/society/2017/aug/22/fight-child-obesity-let-children-play-outdoors-more-with-friends">Let
Children Play Outdoors More with Their Friends</a>.
<p>
The article weakens its case by erroneously legitimizing the idea that
the presence of cars requires keeping children on a virtual leash.  It
may be true that parents' fear of cars influenced parents' thinking,
but the real presence of cars did not justify their conclusion.
<p>
There were plenty of cars in Manhattan in 1960, but that did not stop
7-year-olds from walking to school, even though we had to cross large
avenues.  We went on errands, too.
<p>
The crime wave that lasted from 1965 to 1995 probably played a role.
It seems this was
<a href="https://stallman.org/archives/2014-mar-jun.html#14_June_2014_(Rate_of_violence_in_US_schools_has_been_declining)">caused
by lead poisoning</a>, which was spread by lead in gasoline.
<p>
Part of the obstacle to children's walking and playing is due to urban
sprawl.
<p>
Sprawl causes many other problems too.  Let's build dense housing
(necessary anyway to make enough housing and make transportation
efficient) so that children don't have so far to walk to stores and
school.


guid: 8dad9291cd1cbf9aaa4dd3aea2123dc4
title: "Subversion" trial in China
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Subversion_trial_in_China%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Chinese defense lawyer Jiang Tianyong "confessed" and "pled guilty" to
"subversion" a
<a href="https://www.theguardian.com/world/2017/aug/22/chinese-activist-jiang-tianyong-subversion-trial-dismissed-as-sham">show
trial</a>.


guid: 40e7f459deb18228deacbe2d7ca6d273
title: Abortion rights in Northern Ireland
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Abortion_rights_in_Northern_Ireland%29

content:
<p>
Permitting women in Northern Ireland to have abortions in England
through the NHS without a fee is a helpful step forward — but
they
<a href="https://www.theguardian.com/commentisfree/2017/aug/22/women-northern-ireland-abortion-reproductive-rights-westminster-change-law">must
have abortion rights at home</a>.


guid: 74cc1b28d3fa512b81ce2c4e50807850
title: Idlib
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Idlib%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Idlib, Syria, is ruled by an ally of al-Qa'ida: Islamist and somewhat
unjust, but not foaming at the mouth like <a href="/glossary.html#pissi">PISSI</a>.
<a href="https://theintercept.com/2017/08/22/syrian-civilians-brace-for-humanitarian-disaster-of-a-final-confrontation-between-assad-and-jihadists/">Two
million civilians fear being killed</a> when Assad tries to conquer
Idlib.
<p>
Avoiding that war might be possible through diplomacy.


guid: aaab2c017e6bbb9536b27e7bedbb5896
title: School-to-immigration-prison
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28School-to-immigration-prison%29
feedurl: https://www.stallman.org/rss/
content:
<p>
As more US thug departments aid deportation, the school-to-prison
pipeline now includes a
<a href="https://www.theguardian.com/us-news/2017/aug/22/trump-immigration-us-schools-education-undocumented-migrants">school-to-immigration-prison</a>
branch pipeline.


guid: 94e4ff5f53f964260657ddc63be53f12
title: Troll to send more troops to Afghanistan
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Troll_to_send_more_troops_to_Afghanistan%29

content:
<p>
<a href="/glossary.html#trump">The troll</a> announced a
<a href="https://www.theguardian.com/us-news/2017/aug/22/why-trumps-afghan-stra
tegy-risks-the-worst-of-both-worlds">plan
to send more US troops to Afghanistan</a>, supposedly to "win" the
war, although we already know that is impossible.
<p>
What it amounts to is a decision to continue supporting the Afghan
government, which
<a href="https://stallman.org/archives/2010-jul-oct.html#17%20July%202010%20(Troops%20that%20serve%20Karzai)">can't
win a war because it inspires little loyalty</a>.  The US can prop
that up as long as it has the strength, but that won't improve
anything.
<p>
<a href="/glossary.html#trump">The troll</a> said he would focus on killing more enemies.  Arguably,
that's what
<a href="https://stallman.org/archives/2006-jan-apr.html#04%20February%202006%20(Afghanistan%205%20years%20after)">resuscitated
the Taliban when Dubya did it</a>.
<p>
At least he said he would cancel the "nation-building" programs that
were basically handouts to corrupt people in the US and Afghanistan.
<p>
In principle, the idea of helping people establish a peaceful and
prosperous nation makes sense.  But the
<a href="https://stallman.org/archives/2017-jan-apr.html#9_March_2017_(Taliban_slowly_gaining_in_Afghanistan)">conditions
for success don't exist in Afghanistan</a>.
<p>
Another reason for failure was that Americans
<a href="https://stallman.org/archives/2016-jul-oct.html#6_October_2016_(The_nation_building_drain_in_Afghanistan)">chose
projects that made no sense in the local context</a> — failure
guaranteed.
<p>
<a href="https://theintercept.com/2017/08/21/donald-trump-afghanistan-us-get-out/">All
the Times Donald Trump Said the U.S. Should Get Out of
Afghanistan</a>.
<p>
It seems that the troll can't stand up to the neoliberal/theocratic
establishment on any issue other than bigotry.


guid: 8e82440cafe355349cae8307dc255c20
title: "President" of the Maldives
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28President_of_the_Maldives%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The "president" of the Maldives is
<a href="https://www.theguardian.com/world/2017/aug/22/maldives-army-occupies-parliament-no-confidence-vote">using
thugs to stop parliament from replacing his ally</a>, who is speaker
of the house.
<p>
This "president" took power through a coup against President Nasheed,
who campaigned ceaselessly to curb the global heating that
<a href="https://stallman.org/archives/2011-nov-feb.html#10_February_2012_(Maldive_Islands)">threatens
to destroy the Maldive Islands</a>.  I suspect that
<a href="https://stallman.org/archives/2017-jan-apr.html#27_April_2017_(Journalists_murdered_in_Maldive_Islands)">oil
companies helped organize the coup</a>.


guid: ca6cea3c883888953576bd687ea60a82
title: Urgent: Preserve the DACA program
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Urgent%3A_Preserve_the_DACA_program%29

content:
<p>
US citizens:
<a href="https://petitions.signforgood.com/defendDACA">call on the
troll</a> to preserve the DACA program, which protects people that
were brought to the US without authorization as children many years
ago.


guid: e2d027cac966ad05be262e04e09ba39f
title: US cost of living
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28US_cost_of_living%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Working six days a week won't pay for a place to live in <a href="https://www.theguardian.com/us-news/2017/aug/21/missouri-fast-food-workers-better-pay-popeyes-economics">the extremely unequal</a> USA.


guid: aac0ef0639642b884aedc394d6490156
title: US enforcement act
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28US_enforcement_act%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The US government <a href="https://www.theguardian.com/commentisfree/2017/aug/21/us-government-ku-klux-klan-charlottesville">crushed white-supremacist violence</a> in 1870. All it takes is suitable laws and a firm effort.


guid: 315bf6a18f199a64f444437d720e1e4e
title: US military defiance
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28US_military_defiance%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Don't Pin Your Hopes on Military Generals' <a href="https://www.theguardian.com/commentisfree/2017/aug/21/dont-expect-generals-save-you-donald-trump-white-house">Saving the World from Trump</a>.


guid: 38a32a2d4be9611b6d80d5a4ca216cc2
title: Argentina missing protester
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Argentina_missing_protester%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Argentine thugs grabbed <a href="https://www.hrw.org/news/2017/08/16/disappearance-protestor-argentina">Santiago Maldonado</a> as he was giving support to a protest by Mapuche indigenous people, and disappeared him.


guid: 2ffa9c2b3b73f529091aa10b2dea819f
title: Erdo&gbreve;an curriculum evolution
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Erdo%26gbreve%3Ban_curriculum_evolution%29

content:
<p>
Erdo&gbreve;an has put <a href="http://www.npr.org/sections/parallels/2017/08/20/540965889/in-turkey-schools-will-stop-teaching-evolution-this-fall?utm_source=facebook.com&utm_medium=social&utm_campaign=npr&utm_term=nprnews&utm_content=20170820">an end to teaching evolution</a> in Turkish high schools.
<p>
Christianity and Islam over and over deal with inconvenient truths by teaching ignorance.


guid: 1d3823096a1d5d30f49823bb20b769d9
title: US Kleptocracy
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28US_Kleptocracy%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Decades of "progress" in American business means ever <a href="https://www.commondreams.org/views/2017/08/21/absurdity-corporate-tax-cuts-during-corporate-pillaging-middle-class">more concentration</a> in a few firms, and ever fewer good jobs.


guid: d4b6dff9fbe85140b098263ae3ae8d26
title: Hair and makeup tax
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Hair_and_makeup_tax%29
feedurl: https://www.stallman.org/rss/
content:
<p>
It makes sense to limit how much time your daughter spends <a href="https://www.theguardian.com/lifeandstyle/shortcuts/2017/aug/21/hair-makeup-tax-zadie-smith">in front of a mirror</a>.


guid: 6afbde56f4312fcea9d34226cfa4bb4c
title: Right-wing terrorism
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Right-wing_terrorism%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Right-wing terrorist attempts in the US are <a href="https://www.dailykos.com/stories/2017/8/20/1690784/-The-presumed-innocence-of-white-terrorism?detail=emaildkre">twice as common</a> as jihadi attempts.  Meanwhile, left-wing terror plots are rare by comparison.
<p>
Right-wing attempt is twice as likely to proceed unobstructed as each jihadi attempt.  Perhaps that indicates that the state has focused its efforts more on jihadis and ignored right-wing terrorists.


guid: fab3f529e641db7d302c923c15a22e40
title: Propaganda tactics analysis
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Propaganda_tactics_analysis%29
feedurl: https://www.stallman.org/rss/
content:
<p>

Analyzing three <a href="https://www.dailykos.com/stories/2017/8/20/1690714/-Three-Russian-propaganda-techniques-being-used-by-the-Trump-administration-and-how-to-fight-them?detail=emaildkre">principal right-wing propaganda tactics</a>, also used by Putin, and suggestions for resisting them.


guid: 8fad5c2bff2392b2ebaf3533b8900a30
title: Right-Wing hostility
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Right-Wing_hostility%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The right-wing <a href="https://www.theguardian.com/commentisfree/2017/aug/21/myth-benefits-cheat-sign-unkind-times-new-zealand-politician-metiria-turei">has taught people</a> a spirit of hostility to anyone that needs public help.
<p>
Except for rich business owners, who claim they are doing us a favor when they take a handout.


guid: ef532107be64e1e138a31781bd0b3129
title: ACLU freedom of speech
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28ACLU_freedom_of_speech%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The ACLU has decided not to defend people's right to have a rally with <a href="https://www.vox.com/2017/8/20/16167870/aclu-hate-speech-nazis-charlottesville">guns</a>.  But it stands firm for defending freedom of speech for any opinion or position.
<p>
I support this, because if legal censorship is tolerated, it will be applied to your views and mine views.  I am proud to be a member of the ACLU.


guid: 548f20644a9671ca61687d63036f0c96
title: Drug tests imposed on welfare recipients
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Drug_tests_imposed_on_welfare_recipients%29

content:
<p>
Australia is 
<a href="https://www.theguardian.com/australia-news/2017/aug/22/welfare-recipients-in-south-west-sydney-first-to-be-targeted-by-drug-testing">trying
to impose drug testing on welfare recipients</a> even though that has
failed to do any good in other countries.
<p>
It is wrong to require drivers to take drug tests.  Instead, they
should have to use a machine at the beginning of each shift that tests
their alertness and capacity at that moment.  This would detect
drivers impaired for <em>any</em> reason, whether it be illness, lack
of sleep, painful experiences in their lives, or drugs.


guid: 0af55c41ca68391029092f3feb639a4f
title: Primary school
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Primary_school%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Students in primary school 
<a href="http://www.freerangekids.com/less-homework-more-learning/">do
not benefit from being assigned homework</a>.


guid: 1fdf3eeb080484ffedd2a62aafa0af01
title: Mountaintop-removal coal mining
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Mountaintop-removal_coal_mining%29

content:
<p>
One of the troll's saboteurs 
<a href="https://www.commondreams.org/news/2017/08/21/giving-middle-finger-appalachian-communities-trump-kills-study-mountaintop-removal">ordered
the national academies to stop work on a study</a> of the health effects
of mountaintop-removal coal mining.
<p>
I wonder whether the national academies can keep the study going.


guid: 5c670a5b016369cef75386ef090680db
title: Nonviolent movement diversity
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Nonviolent_movement_diversity%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The diversity of a nonviolent movement gives it a 
<a href="https://www.theguardian.com/commentisfree/2017/aug/22/american-politics-becoming-violent-but-peaceful-movements-have-power">considerable
advantage over violent movements of young males</a>.


guid: 1b78653209c5b96ae7f26db8ff05f996
title: Patients' insurance funding
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Patients_insurance_funding%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Medical doctors must advocate for their patients by 
<a href="https://www.theguardian.com/commentisfree/2017/aug/22/doctors-politics-patients-lives-are-at-stake">protecting
their insurance funding</a>.


guid: 0eed3768ec64b57aa4c98ad7c969ce70
title: Sustained National Climate Assessment
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Sustained_National_Climate_Assessment%29

content:
<p>
The saboteur-in-chief has 
<a href="https://www.commondreams.org/views/2017/08/21/going-wrong-direction-we-need-more-advice-impacts-climate-change">done
away with the Advisory Panel</a> for the Sustained National Climate
Assessment.
<p>
He is 
<a href="https://stallman.org/archives/2017-jan-apr.html#23_February_2017_(Troll%27s_anti-science_politics)">anti-science
in general</a> and especially opposed to climate science.  His
strategy is that if we close our eyes and don't find out the details
of how global heating does and will effect everyone, many people will
make less effort to resist the massive denialist campaign.


guid: 77466f2d06f8104900a21ccc9e6c8edf
title: Unjustified killings by thugs
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Unjustified_killings_by_thugs%29
feedurl: https://www.stallman.org/rss/
content:
<p>
A thug publicly 
<a href="https://www.commondreams.org/further/2017/08/21/note-nypd-bemoaning-blue-racism-blue-not-race-duh-and-youre-not-damn-victims-here">claims
that condemning them for unjustified killings is a kind of
"racism"</a> against "blue people".
<p>
This seems crazy, but he really says it.  The right-wing contempt for
truth is so great that Republicans will say obvious bullshit, relying
on other Republicans to support it anyways.  And they do!
<p>
I know of one case where racism is directed against blue-skinned
people.  When thugs beat up black people, their skin turns black and
blue.  The usual racism against them continues, but now it is against
blue-skinned people.


guid: 40fe1f390283e9313c60fa6e69d26cbb
title: Technological "advances"
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Technological_advances%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Many recent technological "advances" seem to be designed to 
<a href="https://www.technologyreview.com/s/608580/eliminating-the-human/">save
us any real interaction with other people</a>.
<p>
I reject some of the services the article discusses because of their
<a href="https://gnu.org/philosophy/surveillance-vs-democracy.html">surveillance</a>,
and some because I want to protect people's jobs.  It is interesting
that the three problems often co-occur.
<p>
In a way, dating services and apps are doing the same thing.  They
don't entirely eliminate human contact — you still (possibly)
have a date or have sex — but the human contact is greatly
reduced.  Maybe that is an impediment to finding a real relationship.


guid: 7b3fac3ee4cf53987ba03423c5d3ae93
title: Troll's endorsement of bigotry
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Trolls_endorsement_of_bigotry%29
feedurl: https://www.stallman.org/rss/
content:
<p>
"Anyone who continues to work with Trump is 
<a href='http://boingboing.net/2017/08/16/anyone-who-continues-to-work-w.html'>complicit
in his support of white supremacists</a>."
<p>
The CNN article this refers to 
<a href="http://www.cnn.com/2017/08/16/politics/donald-trump-crisis/index.html">errs
when it suggests that we have no crimes to impeach him for</a>.
<p>
It's true that endorsing bigotry is not a crime, but receiving pay
from foreign interests directly violates the constitution.  Using his
office to get money from his hotels is corrupt.  Let's impeach him for
those.


guid: f235ec9ccc5ef4ee10887f10e74aa1d2
title: "Virtual charter schools" fail
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Virtual_charter_schools_fail%29
feedurl: https://www.stallman.org/rss/
content:
<p>
"Virtual charter schools", where the student talks only to a computer,
<a href="https://fredrikdeboer.com/2017/06/12/study-of-the-week-of-course-virtual-k-12-schools-dont-work/">provide
a failing education</a>.


guid: 7b15818eac351f5d5e80cb8b5a5cd444
title: Inequality of wealth in Russia
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Inequality_of_wealth_in_Russia%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Inequality of wealth in Russia is more extreme even than in the US.
The state has 
<a href="http://boingboing.net/2017/08/15/russian-inequality-is-worse-th.html">covered
it up with false statistics</a>.


guid: af06c66061170f8e0ee17d3a58bfffbf
title: Abortion in Chile
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Abortion_in_Chile%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Chile has legalized abortion, when there are 
<a href="https://www.theguardian.com/global-development/2017/aug/22/chile-abortion-bill-michelle-bachelet-a-triumph-of-reason-ease-abortion-ban">specific
reasons</a>.
<p>
It is a step in the right direction.  Women should not have to give
reasons in order to have an abortion.


guid: f30ae59ff6a52a52619dd65083d5f480
title: Mainstream media encourages expanding wars
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Mainstream_media_encourages_expanding_wars%29

content:
<p>
The mainstream media start 
<a href="https://www.theguardian.com/commentisfree/2017/aug/22/positive-trump-media-coverage-when-he-embraces-war">respecting
the liar when he expands wars</a>.
<p>
Seeing this, he will learn to expand wars.


guid: a4fc5281832d2f480c6c797b3af3d5cc
title: NYC to help tenants facing eviction
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28NYC_to_help_tenants_facing_eviction%29

content:
<p>
New York City 
<a href="https://www.citylab.com/equity/2017/08/nyc-ensures-eviction-lawyer-for-every-tenant/536508/">will
now provide legal help to every tenant facing eviction</a>.
<p>
(Except those whose income is so high that they can afford to pay a
lawyer.)


guid: 4a2118e696537055889a236e227b3b33
title: Republicans' surveillance bill
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Republicans_surveillance_bill%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The Republicans' "border security" bill is actually a bill for 
<a href="https://arstechnica.com/tech-policy/2017/08/gop-senators-border-wish-list-drones-dna-collection-voice-scans-and-more/">more
surveillance of everyone, including citizens, in a zone extending 100
miles from every coast or border</a>.
<p>
That includes cities such as New York, Boston, Washington, Miami, New
Orleans, Chicago, Los Angeles and San Francisco.


guid: 9bc12b0f2e3736b1bf8b59d3fce62ef9
title: Russian theater director arrested
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#23_August_2017_%28Russian_theater_director_arrested%29

content:
<p>
Is Russian theater director Kirill Serebrennikov being 
<a href="https://www.theguardian.com/world/2017/aug/22/kirill-serebrennikov-arrest-russian-theatre-director-fears-of-clampdown-on-dissent">framed
for political reasons</a>?


guid: tag:linuxfr.org,2005:News/37959
title: Sortie de 0 AD Alpha 22 Venustas
author: palm123
url: https://linuxfr.org/news/sortie-de-0-ad-alpha-22-venustas
feedurl: http://linuxfr.org/news.atom
content:
<div><p>0 A.D. signifie Zéro <em><a href="https://fr.wikipedia.org/wiki/Anno%20Domini" title="Définition Wikipédia">Anno Domini</a></em>, une année virtuelle antérieure à l’invention du zéro.<br>
La version <em>0 A.D.</em> alpha 22 est sortie le 27 juillet 2017. Son nom de code est <em>Venustas</em> (<a href="https://fr.wiktionary.org/wiki/v%C3%A9nust%C3%A9">vénusté</a>). Cette version dont le nom est lié à <a href="https://fr.wikipedia.org/wiki/V%C3%A9nus_%28mythologie%29">la déesse romaine de la beauté</a> marque une fois de plus l’attachement du projet à l’esthétique dans la réalisation de cette œuvre vidéoludique.<br><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313439373131313530332e6a7067/1497111503.jpg" alt="scène séleucide" title="Une cataphracte vous jauge derrière son masque de métal alors qu’une colonne de thuréophores passe les portes du centre‐ville. Serez‐vous capable de mener ces soldats à la victoire ? | Source : http://pix.toile-libre.org/upload/original/1497111503.jpg"></p>

<p><em>0 A.D.: Empires Ascendant</em> est un jeu vidéo de stratégie historique en temps réel (RTS) et en 3D développé par Wildfire Games. C’est un projet libre (code sous licence <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.fr.html">GNU GPL v2</a>, données sous <a href="https://creativecommons.org/licenses/by-sa/3.0/">Creative Commons BY-SA 3.0</a>), au développement ouvert, visant des standards de qualité artistique comparables à ceux de l’industrie, ainsi qu’un grand respect de la réalité historique. Le jeu permet d’incarner douze factions qui ont marqué leur histoire entre les rives de l’Atlantique et la chaîne de l’Himalaya, au cours de la période allant de -500 à -1.</p></div><ul><li>lien n°1 : <a title="https://play0ad.com/" hreflang="en" href="https://linuxfr.org/redirect/100472">Site officiel de 0 A.D.</a></li><li>lien n°2 : <a title="https://play0ad.com/new-release-0-a-d-alpha-22-venustas/" hreflang="en" href="https://linuxfr.org/redirect/100473">Annonce de sortie de 0 A.D. Alpha 22</a></li><li>lien n°3 : <a title="https://fr.wikipedia.org/wiki/0_A.D." hreflang="fr" href="https://linuxfr.org/redirect/100474">Page Wikipédia francophone de 0 A.D.</a></li></ul><div><h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><a href="#tldr">TL;DR</a></li>
<li>
<a href="#venustas-apporte-les-changements-suivants-"><em>Venustas</em> apporte les changements suivants :</a><ul>
<li>
<a href="#code">Code</a><ul>
<li><a href="#interface-utilisateur">Interface utilisateur</a></li>
<li><a href="#gameplay">Gameplay</a></li>
<li><a href="#%C3%89quilibrage">Équilibrage</a></li>
<li><a href="#moteur">Moteur</a></li>
<li><a href="#ia">IA</a></li>
<li><a href="#%C3%89diteur">Éditeur</a></li>
</ul>
</li>
<li>
<a href="#art">Art</a><ul>
<li><a href="#objets">Objets</a></li>
<li><a href="#cartes">Cartes</a></li>
<li><a href="#musique-et-son">Musique et son</a></li>
<li><a href="#divers">Divers</a></li>
</ul>
</li>
<li><a href="#communaut%C3%A9">Communauté</a></li>
<li><a href="#travail-sur-le-game-design">Travail sur le <em>game design</em></a></li>
<li><a href="#performance">Performance</a></li>
<li><a href="#conclusion">Conclusion…</a></li>
</ul>
</li>
<li><a href="#-contribuez">… contribuez !</a></li>
</ul><p><em>0 A.D.: Empires Ascendant</em> est actuellement en cours de développement, mais une communauté de joueurs conséquente s’est déjà construite autour de ce jeu. Cette dépêche présente la version alpha 22 du projet.<br><img src="//img.linuxfr.org/img/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f7468756d622f312f31632f305f412e442e5f6c6f676f2e706e672f33323070782d305f412e442e5f6c6f676f2e706e67/320px-0_A.D._logo.png" alt="0 A.D. logo 320 px" title="Source : https://upload.wikimedia.org/wikipedia/commons/thumb/1/1c/0_A.D._logo.png/320px-0_A.D._logo.png"></p>
<h2 id="tldr">TL;DR</h2>

<p>0 A.D. <em>se paye un lifting ! Les principaux changements de cette version concernent en effet la partie artistique, avec une mise à jour totale des unités à pied, militaires et civiles, remodélisées, retexturées et réanimées avec parfois une demi‐douzaine d’animations supplémentaires, des nouvelles textures et changements cosmétiques pour bon nombre de bâtiments, de nouvelles fondations, échafaudages et ruines, des centaines de nouvelles icônes et des nouveaux fonds pour l’écran d’accueil, ainsi que deux nouvelles pistes musicales d’ambiance et de nouveaux sons. Le gameplay n’est cependant pas en reste avec l’introduction des reliques et d’un mode de victoire associé, de l’espionnage et de dix nouvelles cartes. Côté code, le développement s’est surtout concentré sur le débogage et l’amélioration de l’interface et du mode multijoueur.</em></p>
<h2 id="venustas-apporte-les-changements-suivants-">
<em>Venustas</em> apporte les changements suivants :</h2>
<h3 id="code">Code</h3>
<h4 id="interface-utilisateur">Interface utilisateur</h4>

<ul>
<li>fond d’écran aléatoire : le menu principal affiche désormais une scène prise aléatoirement parmi plusieurs scènes différentes ;</li>
<li>rotation des pistes musicales : le menu principal joue désormais plusieurs pistes musicales prises aléatoirement dans une liste. Ne vous inquiétez pas, « <em>Honor Bound</em> » reste la première musique jouée au lancement du jeu ;) ;</li>
<li>gestion de la compatibilité des sauvegardes : on peut désormais voir dans le menu de sauvegarde quelles sauvegardes sont incompatibles avec la version courante du jeu ;</li>
<li>curseurs dans l’écran d’options : on peut maintenant définir les valeurs flottantes avec des curseurs ;</li>
<li>l’écran de <em>replay</em> affiche les noms des fichiers, on peut ouvrir la surcouche développeur lors d’un revisionnage ;</li>
<li>amélioration des infobulles : la vitesse de collecte des travailleurs est désormais affichée, ainsi que la description des ressources ;</li>
<li>amélioration de la fenêtre de commerce : celle‐ci contient désormais des boutons d’accès rapide pour le troc ;</li>
<li>amélioration des boutons de héros : l’interface utilisateur indique maintenant quels héros sont sur des éléphants ;</li>
<li>visualisation des auras : il est maintenant possible d’afficher le périmètre des auras avec un raccourci clavier (par défaut <code>Alt</code> + <code>V</code>). Les auras de guérison sont affichées tout le temps et ont leur propre motif ;</li>
<li>désormais la touche <code>Tab</code> active et désactive l’affichage des barres de statut sans nécessiter un appui constant ;</li>
<li>nouvelles couleurs pour la minicarte : la nouvelle palette choisie rend les objets plus visibles sur la minicarte <a href="http://pix.toile-libre.org/upload/original/1502558939.png"><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323535393437362e706e67/1502559476.png" alt="curseurs dans les options et comparaison des minicartes a21 et a22" title="À gauche, les curseurs des options sonores. À droite, une comparaison entre les minicartes des alphas 21 et 22 sur Acropolis Bay. Notez la différence de couleur sur les ressources minières et les sources de nourriture. | Source : http://pix.toile-libre.org/upload/original/1502559476.png"></a> <a href="http://pix.toile-libre.org/upload/original/1502559611.jpg"><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323535393438382e6a7067/1502559488.jpg" alt="Auras et fenêtre de commerce" title="À droite, les auras et portées de guérison de différentes unités et bâtiments. À gauche, la fenêtre de commerce et de troc. | Mini‐jeu de l’été : Combien y a‐t‐il d’auras sur la première image ? Combien d’unités affectent‐elles et quels sont leurs effets ? | Source : http://pix.toile-libre.org/upload/original/1502559488.jpg"></a>
</li>
<li>les unités sont colorées avec la couleur du joueur d’origine en mode spectateur ;</li>
<li>nouveau panneau d’options pour les notifications de messagerie instantanée : les joueurs et spectateurs peuvent maintenant activer et désactiver les notifications d’attaque, de troc et de tributs selon leurs préférences ;</li>
<li>nouvelles commandes multijoueur : <code>/kickspecs</code>, <code>/banspecs</code>, <code>/help</code> ;</li>
<li>raccourci clavier pour la messagerie instantanée privée (par défaut <code>L</code>) ;</li>
<li>le jeu peut être mis en pause par un hôte spectateur ;</li>
<li>graphiques dans l’écran de fin de match : l’écran des statistiques de fin de match dispose maintenant d’un onglet « graphiques », qui affiche la progression des scores des joueurs au cours de la partie. <img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f5975775247324d49416b46732f454478564a3372536d3730642e706e67/EDxVJ3rSm70d.png" alt="graphiques de fin de partie" title="Un exemple de graphiques de résumé de fin de match dans une partie opposant quatre joueurs. | Source : https://framapic.org/YuwRG2MIAkFs/EDxVJ3rSm70d.png">
</li>
</ul><h4 id="gameplay">Gameplay</h4>

<ul>
<li>
<p>nouveau concept : les reliques. Une relique est une unité capturable dotée d'une ou plusieurs auras donnant chacune un bonus (ou un malus !) au joueur qui le contrôle. Dans 0 A.D. Empires Ascendant Alpha 22, il y a 12 reliques, chacune représentée sous la forme d'un <a href="https://fr.wikipedia.org/wiki/Catafalque">catafalque</a>, un chariot funéraire contenant les restes d'un personnage illustre associé à l'une des factions du jeu. Voici les personnages choisis pour chacune des factions, et les auras associées :</p>

<ul>
<li>Athènes : <a href="https://fr.wikipedia.org/wiki/Solon">Solon</a>. <strong>Deux auras</strong> : <em>Réformes économiques</em> (<em>Economic Reforms</em>) : augmente l'efficacité des ramasseurs autour du chariot; <em>Fortune économique</em> (<em>Economic Fortune</em>) : diminue le coût des technologies économiques.</li>
<li>Bretons : <a href="https://fr.wikipedia.org/wiki/Cassivellaunos">Cassivellaunos</a>. <strong>Deux auras</strong> : <em>Tactiques de guérilla</em> (<em>Guerilla Tactics</em>) : augmente la vitesse et le champ de vision de tous les soldats; <em>Harcèlement de tirailleurs</em> (<em>Skirmisher Harassment</em>) : augmente la portée de tous les lanceurs de javelots.</li>
<li>Carthage : <a href="https://en.wikipedia.org/wiki/Hasdrubal,_commander_of_the_service_corps">Hasdrubal, officier d'intendance et commandant de la cavalerie lourde</a> <strong>Une aura</strong> : <em>Commandant de la Cavalerie Lourde</em> (<em>Commander of Heavy Cavalry</em>) : la cavalerie de mêlée est plus résistante.</li>
<li>Gaulois : <a href="https://fr.wikipedia.org/wiki/Ambiorix">Ambiorix</a>. <strong>Deux auras</strong> : <em>Massacre par embuscade</em> (<em>Ambush Slaughter</em>) : augmente l'attaque et la vitesse de promotion des soldats; <em>Tribut à Rome</em> (<em>Tribute to Rome</em>) : les fermes sont moins efficaces (seule relique « négative » du jeu à l'heure actuelle).</li>
<li>Ibères : <a href="https://fr.wikipedia.org/wiki/Mandonius">Mandonius</a> <strong>Deux auras</strong> : <em>Commandant mercenaire</em> (<em>Mercenary Commander</em>) : diminue le coût des citoyens-soldats mercenaires pour alliés; <em>Sauveur de vies</em> (<em>Saver of Lives</em>) : les soldats sont plus résistants.</li>
<li>Macédoine : <a href="https://fr.wikipedia.org/wiki/Philippe_V_de_Mac%C3%A9doine">Philippe V</a>. <strong>Une aura</strong> : <em>Saccageur des villes</em> (<em>Sacker of Cities</em>) : augmente le butin des unités ennemies tuées et batiments ennemis détruits.</li>
<li>Empire maurya : <a href="https://fr.wikipedia.org/wiki/Bindusara">Bindusâra</a>. <strong>Deux auras</strong> : <em>Consolidateur de l'Empire</em> (<em>Consolidator of the Empire</em>) : augmente l'influence territoriale des bâtiments; <a href="https://en.wikipedia.org/wiki/Bindusara##Territorial_conquests"><em>Vamba Moriyar</em></a> (<em>Vamba Moriyar</em>) : augmente la vitesse de capture pour les soldats.</li>
<li>Empire achaménide : <a href="https://fr.wikipedia.org/wiki/Artaxerx%C3%A8s_II">Artaxerxès II</a>. <strong>Une aura</strong> : <em>Grand constructeur</em> (<em>Great Builder</em>) : les bâtiments sont moins chers et plus résistants.</li>
<li>Égypte : <a href="https://fr.wikipedia.org/wiki/Ptol%C3%A9m%C3%A9e_III">Ptolémée III Évergète (« le bienfaiteur »)</a>. <strong>Une aura</strong> : <em>Grand Libraire</em> (<em>Great Librarian</em>) : les technologies sont moins chères à rechercher.</li>
<li>Rome : <a href="https://fr.wikipedia.org/wiki/Lucius_Junius_Brutus">Lucius Junius Brutus</a> (bonus économique, bonus militaire). <strong>Deux auras</strong> : <em>Vengeur de Lucretia</em> (<em>Avenger of Lucretia</em>) : les citoyennes sont moins chères et ramassent des ressources plus vite; <em>Fondateur et Défenseur de la République</em> (<em>Founder and Defender of the Republic Aura</em>) : améliore l'armure de toutes les unités.</li>
<li>Séleucides : <a href="https://fr.wikipedia.org/wiki/Antiochos_Ier">Antiochos Ier Sôter (« le Sauveur »)</a>. <strong>Trois auras</strong> : <em>Fondateur du Temple d'Ezida</em> (<em>Founder of the Ezida Temple</em>) : les temples et technologies du temple sont moins chers; <em>Immigration</em> (<em>Immigration</em>) : augmente la limite maximale de population; <em>Basileus Megas</em> (<em>Basileus Megas</em>) : diminue le coût des éléphants champions.</li>
<li>Sparte : <a href="https://fr.wikipedia.org/wiki/Lycurgue_%28l%C3%A9gislateur%29">Lycurgue</a>. <strong>Trois auras</strong> : <em>Réformes militaires lycurgienne</em> (<em>Lycurgan Military Reforms</em>) : les citoyens lanciers sont moins chers, les lanciers champions sont un peu moins chers; <em>Pelanors en fer</em> (<em>Iron Pelanors</em>) : augmente l'efficacité des mineurs de métal à proximité.</li>
</ul>
</li>
<li><p>nouveau mode de jeu : à ce nouveau concept s'ajoute le mode Capture The Relic (CTR) : les reliques sont des catafalques neutres disséminés sur la carte. Ceux-ci peuvent être capturés par des unités militaires, comme des armes de siège, mais ne peuvent pas être détruits. Une fois sous le contrôle du joueur, elles peuvent être déplacées. Le joueur qui capture toutes les reliques de la carte et les garde sous son contrôle pendant une durée déterminée à l'avance (20 minutes par défaut, comme pour les merveilles) gagne la partie. Les reliques en possession du joueur sont affichées dans l'interface à côté des héros.</p></li>
<li><p>modifications du mode SOTF (Survival of the Fittest) : la taille des vagues d'assaut augmente exponentiellement, des héros et des armes de sièges à projectiles peuvent apparaître dans les vagues d'assaut, le dépôt de bois est désactivé dans ce mode</p></li>
<li><p>introduction d'une option pour désactiver la garnison des héros dans le mode Régicide</p></li>
<li><p>nouvelles technologies : espionnage et contre-espionnage. La première permet au joueur d'« acheter », pendant 15 secondes, le champ de vision d'une unité prise au hasard parmi les unités de commerce d'un ennemi choisi via le panneau diplomatique. La seconde permet au joueur d'augmenter le coût nécessaire, pour ses ennemis, pour soudoyer ses unités marchandes.</p></li>
<li>
<p>bonus d'équipe : les derniers bonus manquants ont été implémentés :</p>

<ul>
<li>Égyptiens : <em>Grenier à blé de la Méditerranée</em> (<em>Breadbasket of the Mediterranean</em>) : tous les alliés gagnent 1 point de nourriture par seconde.</li>
<li>Mauryas : <em>Soutien religieux d'Ashoka</em> (<em>Ashoka's Religious Support</em>) : les temples et technologies de temples alliés sont 50 % moins chers et moins long à construire/développer.</li>
<li>Perses : <em>La Voie Royale</em> (<em>The Royal Road</em>) : les routes de commerce terrestres alliées génèrent +15 % de revenus supplémentaires</li>
<li>Carthaginois : <em>Maîtres marchands</em> (<em>Trademasters</em>) : les routes de commerce internationales alliées génèrent +10 % de revenus supplémentaires</li>
<li>Spartiates : <em>Ligue du Péloponnèse</em> (<em>Peloponnesian League</em>) : tous les citoyens lanciers alliés ont +10 % de santé</li>
<li>Bretons : Druides_ (<em>Druids</em>) : les guérisseurs alliés sont 20 % moins chers</li>
<li>Gaulois : <em>Sagesse druidique</em> (<em>Druidic Wisdom</em>) : les technologies sont recherchées 10 % plus rapidement pour les alliés</li>
<li>Romains : <em>Conscription</em> (<em>Conscription</em>) : l'infanterie alliée est entraînée 20 % plus rapidement</li>
<li>Macédoniens : <em>Monnaie standardisée</em> (<em>Standardized Currency</em>) : les gains de vente au marché sont 20 % plus élevés</li>
</ul>
</li>
<li>
<p>auras de héros implémentées :</p>

<ul>
<li>Craterus : <em>Taxiarque</em> (<em>Taxiarchès</em>) : les piquiers dans son champ de vision ont 20 % d'attaque et de capture en plus.</li>
<li>Cléopâtre VII : <em>Épouse royale</em> (<em>Consort</em>) : les héros alliés ont +10 % de santé à ses côtés, les héros ennemis, -10%.</li>
<li>Caros : <em>Vaillant défenseur</em> (<em>Valiant Defender</em>) : chaque soldat en garnison dans le bâtiment dans lequel il est en garnison tire 75 % de flèches en plus. <em>Battle Fervor</em> : +1 d'armure pour tous les soldats.</li>
<li>Indibil : <em>Mobilisation</em> (<em>Mobilization</em>) : tous les soldats voient leur coût diminué de 15 % et leur temps d'entraînement de 20 %.</li>
<li>Viriato : <em>Tactiques de guérillas</em> (<em>Guerrilla Tactics</em>) : les soldats se déplacent 20 % plus vite. <em>Butin</em> (<em>Swag</em>) : le butin récolté pour chaque unité tuée et bâtiment détruit est multiplié par 2.</li>
</ul>
</li>
</ul><h4 id="Équilibrage">Équilibrage</h4>

<p>Alors que les louanges ne cessent de pleuvoir sur l'aspect esthétique du projet, la réussite de celui-ci en tant qu'œuvre ludique est loin de faire l'unanimité. En particulier, nombreux sont ceux qui trouvent le gameplay déséquilibré, et qui regrettent que les changements d'équilibrage d'une version à l'autre ne fassent que déplacer les problèmes, équilibrant le gameplay à un endroit tout en le déséquilibrant à un autre. Plus récemment, certains membres de la communauté des joueurs les plus expérimentés ont accusé le gameplay d'être mal conçu et incohérent, et ont suggéré de s'attaquer à la racine du problème en redéfinissant le game design de 0 A.D.. Ce dernier point, qui semble avoir reçu écho dans la communauté des développeurs, sera détaillé dans <a href="//linuxfr.org/news/sortie-de-0-ad-alpha-22-venustas#travail-sur-le-game-design">la section dédiée</a>.</p>

<ul>
<li>
<p>Général</p>

<ul>
<li>les lapins sont plus faciles à tuer (10HP au lieu de 100HP) ;</li>
<li>la précision est accrue pour la plupart des unités ;</li>
<li>le temps de préparation (période de temps entre le début de l'attaque et le coup porté) est réduit pour les archers, les unités de mêlée ont un temps de préparation ;</li>
<li>la cavalerie de mêlée ne priorise plus les armes de siège ;</li>
<li>les baleines ne bloquent plus les navires ;</li>
<li>les unités ne guérissent plus quand elles sont en garnison dans un navire ;</li>
<li>il est possible de commercer avec des joueurs neutres ;</li>
<li>les bonus d'équipe des joueurs vaincus disparaissent ;</li>
<li>les murs subissent l'influence territoriale comme les autres bâtiments ;</li>
<li>changement dans les unités de départ en DM : la cavalerie est toujours celle pouvant être entraînée dans le centre-ville, les Séleucides ont deux fantassins de mêlée et deux tirailleurs au démarrage comme toutes les autres factions.</li>
</ul>
</li>
<li>
<p>Unités</p>

<ul>
<li>les bonus d'attaque et de santé des femmes celtes ont été supprimés</li>
<li>les femmes spartiates sont passives par défaut, leur bonus contre les armes de siège a été remplacé par un bonus d'attaque général de 50 % et leur bonus de santé passe de 80 % à 40 %</li>
<li>les chiens de guerre bretons sont un peu plus forts et un peu plus lents à entraîner, et sont limités à 50 unités</li>
<li>les frondeurs voient leur attaque contondante divisée par deux, pour les rendre moins forts contre les bâtiments</li>
<li>les frondeurs mercenaires carthaginois coûtent 30 points de pierre au lieu de 50</li>
<li>chez les Égyptiens, l'archer est désormais entraîné dans la caserne et est remplacé par le javeliniste dans le centre-ville</li>
<li>la cavalerie médique légère, redondante avec la milice à cheval, a été retirée de la faction séleucide</li>
<li>les épéistes skiritai spartiates voient leur coût d'entraînement augmenter de 20 à 30 points de métal et de 10 à 15 secondes</li>
<li>les archers montés sur éléphants sont bien plus forts et plus coûteux</li>
<li>les piquiers se déplacent un peu plus rapidement</li>
<li>les tirailleurs sont moins forts</li>
<li>les lanciers/piquiers champions ont une attaque plus lente</li>
<li>chez les Égyptiens, une nouvelle unité de piquiers championne peut être entraînée dans la forteresse</li>
<li>les fanatiques nus gaulois ont 1 point d'armure en moins</li>
<li>les tirailleurs champions, à pied et à cheval sont moins forts</li>
<li>les balistes font des dégâts de zone linéaires (max: 75 perçant, 5 contondant) à toutes les unités ennemies dans un rayon de 8 m autour du point d'impact</li>
<li>les balistes et les catapultes sont deux fois plus résistants et voient leur coût passer de 350 à 250 points de pierre</li>
<li>les navires incendiaires dépérissent deux fois plus vite, coûtent 50 % plus cher en ressources et en temps d'entraînement</li>
</ul>
</li>
<li>
<p>Héros</p>

<ul>
<li>les bonus d'attaque des auras de héros sont désormais relatifs (%) plutôt qu'absolus (pts)</li>
<li>les héros égyptiens sont entraînés dans le centre-ville</li>
<li>les héros dotés d'une épée ont une attaque 33 % plus rapide</li>
<li>les héros à cheval coûtent 200 points de nourriture et de bois en plus</li>
<li>Chanakya a une aura de guérison comme Cunobelin, et diminue de 20 % le coût et de 50 % le temps de recherche des technologies du bâtiment dans lequel il est en garnison</li>
<li>Cunobelin guérit 20 % moins vite et son aura de guérison passe de 60 mètres à 30 mètres de rayon</li>
<li>Iphicrates donne un bonus d'armure de +3 au lieu de +1 aux unités de sa formation</li>
<li>Periclès diminue de 25 % le coût des temples et ajoute 2pts/s de guérison à la garnison des temples</li>
<li>Themistocles diminue de 50 % le coût en métal des navires et augmente de 50 % la vitesse d'entrainement des soldats dans le navire où il est en garnison</li>
<li>Boudica donne un bonus de vitesse de 10 % au lieu de 25 %, dans un rayon de 40 mètres</li>
<li>Marhabal donne un bonus d'attaque de 30 % à la cavalerie de mêlée au lieu de 20 %</li>
<li>Brennus a une aura de pillage de 15 points de métal au lieu de 10 par ennemi tué, mais son rayon est réduit à 60 mètres</li>
<li>Demetrius donne 10 % d'attaque, 10 % de portée et 1 point d'armure en plus aux unités de siège (au lieu de +10 % d'attaque contondante et +15 % de portée)</li>
<li>Darius donne un bonus de mouvement de 10 % au lieu de 15 %, qui concerne désormais les marchants</li>
<li>Ptolémée IV donne un bonus de 40 % de santé aux piquiers dans un rayon réduit à 60 mètres</li>
<li>Maximus donne un bonus de +2 d'armure aux unités et aux bâtiments au lieu de +1</li>
<li>Brasidas donne un bonus d'attaque de 25 % au lieu de 20 %, mais n'affecte que les citoyens-soldats</li>
<li>Leonidas donne un bonus d'attaque de 25 % aux lanciers au lieu de 20 %</li>
</ul>
</li>
<li>
<p>Structures</p>

<ul>
<li>les Romains peuvent construire la tour de guet</li>
<li>le camp retranché romain doit être construit en territoire neutre ou ennemi, et résiste bien mieux à la capture</li>
<li>il n'y a plus de coût réduit pour la forteresse macédonienne</li>
<li>'resource trickle' pour les merveilles : une merveille donne 1 point de chaque ressource toutes les 2 secondes au joueur qui la possède</li>
<li>les monuments ibères et les piliers d'<a href="https://fr.wikipedia.org/wiki/Ashoka">Ashoka</a> doivent respecter une distance minimale entre eux (supérieure à leur rayon d'aura)</li>
<li>les colonies doivent respecter une distance minimale avec les centre-villes</li>
<li>les tours sont un peu plus fortes</li>
<li>les Égyptiens ne peuvent construire qu'un phare à la fois</li>
<li>le chantier naval carthaginois est plus résistant et plus difficile à capturer</li>
<li>le coût de la caserne carthaginoise passe à 150 points de bois et celui de la caserne ptolémaïque est ramené à 100 de bois (pour que le coût de toutes les casernes soit de 300 points de ressources au total)</li>
</ul>
</li>
<li>
<p>Technologies</p>

<ul>
<li>une technologie de promotion des mercenaires au rang avancé refait son apparition</li>
<li>le coût des jardins (première technologie d'augmentation de capacité de population des maisons) est réduit de 200 points de bois</li>
<li>le coût du métier à tisser est réduit à 150 points de nourriture</li>
</ul>
</li>
</ul><h4 id="moteur">Moteur</h4>

<ul>
<li>Implémentation de la traversée de NAT : les fonctionnalités <a href="https://en.wikipedia.org/wiki/STUN">STUN</a> et <a href="https://en.wikipedia.org/wiki/Interactive_Connectivity_Establishment">XMPP ICE</a> ont été ajoutées au client, permettant aux joueurs dans le hall d'attente (<em>lobby</em>) d'héberger des matchs même s'ils sont derrière un NAT bloquant. Notons que le code du client STUN vient du projet SuperTuxKart. C'est la deuxième contribution indirecte du projet SuperTuxKart à 0 A.D., après les modifications apportées à tinygettext dans la version alpha 19.</li>
</ul><h4 id="ia">IA</h4>

<ul>
<li>
<em>Petra</em> gère désormais mieux ses chasseurs, la gestion de la diplomatie a également été améliorée.</li>
<li>
<em>Petra</em> se débrouille mieux dans les modes Last Man Standing (LMS), Merveille et Régicide.</li>
<li>Un début de gestion du mode Capture The Relic (CTR) a été implémenté.</li>
</ul><h4 id="Éditeur">Éditeur</h4>

<ul>
<li>ajout de divers outils d'édition des chemins cinématiques</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323536323536342e6a7067/1502562564.jpg" alt="chemin cinématique dans Atlas" title="Visualisation des chemins cinématiques dans Atlas (image du wiki officiel) | Source : http://pix.toile-libre.org/upload/original/1502562564.jpg"></p>
<h3 id="art">Art</h3>

<p>(Kudos à Lordgood et Enrique pour leurs gros commits : <a href="https://trac.wildfiregames.com/changeset/18939">https://trac.wildfiregames.com/changeset/18939</a> et <a href="https://trac.wildfiregames.com/changeset/19061">https://trac.wildfiregames.com/changeset/19061</a> + <a href="https://trac.wildfiregames.com/changeset/19095">https://trac.wildfiregames.com/changeset/19095</a> )</p>
<h4 id="objets">Objets</h4>

<ul>
<li>amélioration des modèles de bâtiments carthaginois, séleucides et bretons (notamment structures défensives et quelques bâtiments économiques)</li>
<li>améliorations des fondations, échafaudages et ruines de nombreux bâtiments</li>
<li>nouvelle texture pour le Grand Stupa (merveille maurya)</li>
</ul><p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f74566d4b4852546e6b6d59322f52446831317136396a5247652e6a7067/RDh11q69jRGe.jpg" alt="grand stupa avec ses nouvelles textures" title="Prêtres et civils profitent de la paix impériale pour se promener et méditer dans les jardins qui entourent le Grand Stupa, nouvellement repeint. Les gardes restent cependant sur le qui-vive. | Mini-jeu de l'été : trouver Chanakya, les 15 prêtres, les 11 femmes, les quatre soldats, et les trois animaux. | Source : https://framapic.org/tVmKHRTnkmY2/RDh11q69jRGe.jpg"></p>

<ul>
<li>nouveaux murs et marché carthaginois</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313439373131323433392e6a7067/1497112439.jpg" alt="nouveaux bâtiments carthaginois" title="Une forteresse carthaginoise s'érige. Visualisation des nouveaux murs, portes et marché, et des nouvelles fondations et échafaudages des murs, tours, forteresses et maisons. | Mini-jeux de l'été : 1) trouver les cinq marchés, les trois centre-villes, les quatre caravanes, les quatre trésors et le chantier naval. 2) Sur quelle carte a été prise cette capture ? | Source : http://pix.toile-libre.org/upload/original/1497112439.jpg"></p>

<ul>
<li>nouveau dépôt de ressources gaulois</li>
<li>bibliothèque ptolémaïque</li>
<li>nouveaux murs et forteresse bretons</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313439373131323439372e6a7067/1497112497.jpg" alt="nouveaux bâtiments égyptiens et bretons" title="À gauche, la nouvelle bibliothèque ptolémaïque. À droite, les nouveaux murs et forteresses bretons. | Mini-jeu de l'été : sur l'image bretonne, identifier les 8 unités utilisant de nouveaux modèles, et identifier les 3 utilisant des modèles déjà présents dans l'alpha 21. | Source : http://pix.toile-libre.org/upload/original/1497112497.jpg"></p>

<ul>
<li>nouvelle merveille romaine : <a href="https://fr.wikipedia.org/wiki/Temple_de_Jupiter_capitolin">le temple de Jupiter Capitolin</a>
</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313439373131393939302e6a7067/1497119990.jpg" alt="temple de Jupiter" title="Du haut de la colline du Capitole, le dieu des dieux veille sur la République. | Mini-jeu de l'été : Sur quelle map a été prise cette capture ? | Source : http://pix.toile-libre.org/upload/original/1497119990.jpg"></p>

<ul>
<li>nouveau bélier perse, avec une nouvelle animation plus réaliste</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323939373134302e676966/1502997140.gif" alt="nouvelles unités : comparaison béliers alpha 21 et alpha 22" title="Comparaison des béliers perses des alphas 21 et 22 et de leurs animations d'attaque. | Source : http://pix.toile-libre.org/upload/original/1502997140.gif"></p>

<ul>
<li>l'archer crétois remplace l'archer nubien chez les Égyptiens</li>
<li>nouvelle unité pour représenter les reliques : le catafalque</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323536313030352e6a7067/1502561005.jpg" alt="screenshot de catafalque avec escorte" title="Une petite troupe de soldats escorte les restes d'un chef illustre. | Mini-jeux de l'été : 1) Quelle faction est représentée ici ? 2) Identifiez les unités militaires présentes. 3) Sur quelle map a été faite cette capture ? | Source : http://pix.toile-libre.org/upload/original/1502561005.jpg"></p>

<ul>
<li>nouvelles unités bipèdes et animations : les nouvelles unités de 0 A.D. font leur entrée ! Pour rappel, le département artistique du projet travaille depuis <a href="//linuxfr.org/news/sortie-de-0-a-d-alpha-18-rhododactylos#conclusion">plus de deux ans</a> sur une mise à jour complète des unités humaines présentes dans le jeu. Le but est d'avoir des unités plus jolies et plus réalistes que celles actuellement présentes (qui datent d'il y a 8-9 ans), tant au niveau des modèles que des animations et des textures, et de se rapprocher des standards de l'industrie actuels, et d'utiliser de nouveaux standards d'armature et d'animation pouvant être réutilisés et modifiés, et permettant des animations plus détaillées. Les artistes profitent de ce changement pour ajouter de nouvelles variations aux modèles d'unités (différents types de vêtements), aux textures (versions avec et sans armure), et aux animations. La version alpha 22 de 0 A.D. commence à voir l'aboutissement de cette entreprise gigantesque avec l'inclusion des nouvelles unités bipèdes « debout » (les fantassins, citoyennes et prêtres, qui représentent une douzaine d'armatures différentes dans le jeu actuel, ainsi que les soldats embarqués sur les plateformes des chariots et des éléphants).</li>
</ul><p><a href="http://pix.toile-libre.org/upload/original/1503154416.jpg"><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530333135343431362e6a7067/1503154416.jpg" alt="combat des chefs" title="Deux chefs gaulois s'affrontent sous l'œil des druides et des soldats de leurs tribus respectives. | Mini-jeux de l'été : 1) Identifiez les 5 types d'unités militaires à pied composant les armées de ces deux chefs. 2) Nommez les deux héros utilisés pour cette mise en scène. | Source : http://pix.toile-libre.org/upload/original/1503154416.jpg"></a></p>

<p>Près de 1200 fichiers, toutes catégories confondues (modèles, textures et animations), ont ainsi été ajoutés ou modifiés dans 0 A.D. pour redonner un coup de jeune aux unités bipèdes. La liste des animations s'allonge, avec trois nouvelles animations ('jog', 'capture' et 'pray'), et la séparation de chacune des animations de déplacement ('idle', 'walk', 'jog' et 'run') en deux animations distinctes ('relax' et 'ready'), ce qui rajoute une demie-douzaine d'animations à la vingtaine d'animations communes à la plupart des unités à pied. Les nouvelles animations permettant également d'animer les 'props' (modèles attachés), les capes sur les unités qui en sont dotées sont maintenant animées elles aussi.</p>

<p>Sur le plan technique, ces nouvelles unités sont un peu plus grandes (elles dépassent les anciennes d'une tête environ), et le nombre de triangles des fantassins passe d'environ 500 à environ 800. Fini les seins pyramidaux, les têtes rectangulaires et les faces écrasées !</p>

<p><a href="http://pix.toile-libre.org/upload/original/1503587708.jpg"><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530333538373730382e6a7067/1503587708.jpg" alt="armée ptolémaïque" title="Inspection des troupes ! Cléopâtre et ses ministres passent en revue les fantassins et les mercenaires de la puissante armée ptolémaïque. L'occasion pour nous d'apprendre à reconnaître les nouvelles unités ptolémaïques : archers crétois (à gauche, derrière les épéistes gaulois) et piquiers champions (à droite, flanqués de deux corps de piquiers citoyens de part et d'autre). | Source : http://pix.toile-libre.org/upload/original/1503587708.jpg"></a></p>

<p>Mais ce n'est que le début ! Ce travail sur les unités bipèdes n'est pas terminé : certaines animations ne sont pas encore implémentées, notamment celles relatives aux formations, aux armes de sièges et aux fonctionnalités encore absentes du jeu, et beaucoup de variations d'animations, de 'props' et de textures sont encore à créer ou à commiter.</p>

<p>Ce travail de mise à jour ne va bien évidemment pas s'arrêter là, car il reste toute la cavalerie à re-modéliser selon les mêmes standards (en fait toutes les unités « assises » : cavaliers, cornacs, pêcheurs…). Un travail conséquent a déjà été effectué sur cette partie et il n'est pas irréaliste d'espérer une mise à jour complète de la cavalerie de 0 A.D. lors de la prochaine alpha.</p>

<p><a href="http://pix.toile-libre.org/upload/original/1502915506.gif"><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323931353938322e676966/1502915982.gif" alt="nouvelles_animations_1" title="Une sélection d'animations de 15 nouveaux modèles d'unités à pied. | Mini-jeux de l'été : 1) Toutes les factions du jeu sont représentées dans ce lot d'unités. Toutes ? Non. L'une d'entre elles s'est vu refuser cette faveur. Laquelle ? 2) Identifier chacune des unités représentées. | Source : http://pix.toile-libre.org/upload/original/1502915982.gif"></a><br><a href="http://pix.toile-libre.org/upload/original/1502915618.gif"><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323931363036302e676966/1502916060.gif" alt="nouvelles_animations_2" title="Une sélection d'animations de 15 nouveaux modèles d'unités à pied. | Mini-jeux de l'été : 1) Toutes les factions du jeu sont représentées dans ce lot d'unités. Toutes ? Non. L'une d'entre elles s'est vu refuser cette faveur. Laquelle ? 2) Identifier chacune des unités représentées. | Source : http://pix.toile-libre.org/upload/original/1502916060.gif"></a><br><a href="http://pix.toile-libre.org/upload/original/1502915726.gif"><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323931363136302e676966/1502916160.gif" alt="nouvelles_animations_3" title="Une sélection d'animations de 15 nouveaux modèles d'unités à pied. | Mini-jeux de l'été : 1) Toutes les factions du jeu sont représentées dans ce lot d'unités. Toutes ? Non. L'une d'entre elles s'est vu refuser cette faveur. Laquelle ? 2) Identifier chacune des unités représentées. | Source : http://pix.toile-libre.org/upload/original/1502916160.gif"></a><br><a href="http://pix.toile-libre.org/upload/original/1502915860.gif"><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323931363232312e676966/1502916221.gif" alt="nouvelles_animations_4" title="Une sélection d'animations de 15 nouveaux modèles d'unités à pied. | Mini-jeux de l'été : 1) Toutes les factions du jeu sont représentées dans ce lot d'unités. Toutes ? Non. L'une d'entre elles s'est vu refuser cette faveur. Laquelle ? 2) Identifier chacune des unités représentées. | Source : http://pix.toile-libre.org/upload/original/1502916221.gif"></a><br><a href="http://pix.toile-libre.org/upload/original/1502915940.gif"><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323931363233382e676966/1502916238.gif" alt="nouvelles_animations_5" title="Une sélection d'animations de 15 nouveaux modèles d'unités à pied. | Mini-jeux de l'été : 1) Toutes les factions du jeu sont représentées dans ce lot d'unités. Toutes ? Non. L'une d'entre elles s'est vu refuser cette faveur. Laquelle ? 2) Identifier chacune des unités représentées. | Source : http://pix.toile-libre.org/upload/original/1502916238.gif"></a></p>

<ul>
<li>nouveaux portraits/icônes pour diverses unités, héros, technologies (avec des mises à jour des portraits pour les unités remodélisées) : plusieurs centaines de textures ont ainsi été introduites</li>
<li>icône d'aura négative de rendement de ferme, icônes de victoire et de défaite</li>
<li>nouvelles textures pour diverses unités, notamment les éléphants séleucides</li>
<li>améliorations de diverses textures (terrain et bâtiments) et de divers effets de particules</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313530323939373333332e6a7067/1502997333.jpg" alt="nouveaux archers ptolémaïques et nouveaux éléphants séleucides" title="Bien qu'évincé de l'armée égyptienne au profit de son homologue crétois, l'archer nubien est toujours présent dans Atlas, et dispose lui aussi d'un nouveau modèle. À gauche, trois éléphants séleucides retexturés. Notez la différence de qualité entre le cornac (unité assise, ancien modèle) et le fantassin dans la tourelle (unité debout, nouveaux modèle). | Source : http://pix.toile-libre.org/upload/original/1502997333.jpg"></p>
<h4 id="cartes">Cartes</h4>

<ul>
<li>dans les cartes générées : il n'y a plus d'arbres entrant en conflit avec une mine</li>
<li>nouvelles cartes aléatoires : <em><a href="https://fr.wikipedia.org/wiki/Savane">Plaines africaines</a></em> (<em>African Plains</em>), <em><a href="https://fr.wikipedia.org/wiki/Toundra">Été arctique</a></em> (<em>Arctic Summer</em>), <em><a href="https://fr.wikipedia.org/wiki/G%C3%A9ographie_du_Botswana">Havre botswanais</a></em> (<em>Botswanan Haven</em>), <em><a href="https://fr.wikipedia.org/wiki/Danube">Danubius</a></em> (<em>Danubius</em>) (avec des attaques aléatoires de soldats gaia), <em>Volcan éteint</em> (<em>Extinct Volcano</em>) (où l'eau monte progressivement), <em><a href="https://fr.wikipedia.org/wiki/G%C3%A9ographie_de_l'Inde">Inde</a></em> (<em>India</em>), <em><a href="https://fr.wikipedia.org/wiki/Arctique">Océan polaire</a></em> (<em>Polar Sea</em>) (avec attaques de loups régulières), <em>Archipel de rivière</em> (<em>River Archipelago</em>), <em>Lac sauvage</em> (<em>Wild Lake</em>)</li>
<li>cartes aléatoires : <em>Prairies Calédoniennes</em> (<em>Caledonian Meadows</em>) et <em>Rouen</em> sont maintenant circulaires, <em>Rouen</em> a été renommée en <a href="https://fr.wikipedia.org/wiki/Rotomagus"><em>Ratumacos</em></a> (<em>Ratumacos</em>)</li>
<li>nouvelles escarmouches : <em><a href="https://fr.wikipedia.org/wiki/Isthme_de_Corinthe">L'isthme de Corinthe</a></em> (<em>Corinthian Isthmus (4)</em>)</li>
</ul><p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313439373131313630302e6a7067/1497111600.jpg" alt="nouvelles cartes" title="Les dix nouvelles cartes de 0 A.D. alpha 22. Familiarisez-vous avec ! | Source : http://pix.toile-libre.org/upload/original/1497111600.jpg"></p>

<ul>
<li>nouveau tutoriel : 0 A.D. se dote officiellement d'un tutoriel. C'est pour l'instant un simple tutoriel économique mettant en scène les Athéniens sur une carte semi-désertique. Celui-ci est accessible via le menu principal.</li>
</ul><h4 id="musique-et-son">Musique et son</h4>

<ul>
<li>nouveaux sons de mort (une soixantaine au total), son de passage de phase</li>
<li>nouveaux sons de sélection pour les navires</li>
<li>nouveaux sons de sélection pour les paons</li>
<li>deux nouvelles musiques : "<a href="https://github.com/0ad/0ad/blob/master/binaries/data/mods/public/audio/music/Tale_of_Warriors.ogg">Tale of Warriors</a>", une musique d'ambiance générale avec des passages évoquant chacune des civilisations du jeu, et "<a href="https://github.com/0ad/0ad/blob/master/binaries/data/mods/public/audio/music/Sunrise.ogg">Sunrise</a>", une musique d'ambiance gauloise. (versions WAV : <a href="https://trac.wildfiregames.com/export/19987/audio/trunk/music/Tale_of_Warriors_instrumental.wav">Tale of Warriors</a>, <a href="https://trac.wildfiregames.com/export/19987/audio/trunk/music/Sunrise.wav">Sunrise</a>)</li>
<li>les listes d'écoute ont été réorganisées, notamment afin de rendre l'ambiance musicale moins répétitive. Une liste d'ambiance commune à toutes les civilisations a été ajoutée : elle contient « Tale of Warriors », « Tavern in the Mist » et « The Road Ahead ». La liste du menu principal contient, outre « Honor Bound », les pistes « An old Warhorse goes to Pasture », « Calm Before the Storm » et « Juno Protect You ». « Highland Mist » a été ajoutée à la liste athénienne, « Cisalpine Gaul » à la liste bretonne, « Harsh Lands Rugged People » vient compléter la liste carthaginoise, et « Harvest Festival » remplace « The Road Ahead » dans la liste gauloise, qui hérite également de « Sunrise ». « Celtica » s'ajoute à la liste ibère, « Elysian Fields » à la liste macédonienne, les pistes « An old Warhorse goes to Pasture » et « Eastern Dreams » viennent allonger la liste maurya. À la liste perse s'ajoutent « Valley of the Nile » et « Land between the two Seas », cette dernière s'ajoutant également à la liste ptolémaïque, aux côtés de « Sands of Time ». Les Romains et les Spartiates se voient gratifiés de « Mediterranean Waves » et « Peaks of Atlas », respectivement. Les listes de bataille restent inchangées et les Séleucides n'ont pas encore de musique spécifique.</li>
</ul><h4 id="divers">Divers</h4>

<ul>
<li>la fonctionnalité « fond d'écran aléatoire » <a href="//linuxfr.org/news/sortie-de-0-ad-alpha-22-venustas#interface-utilisateur">décrite plus haut</a> a été inaugurée par l'ajout de deux nouvelles scènes : une armée séleucide et une scène de guerre punique se disputeront désormais la vedette avec l'habituelle scène spartiate dans le fond de votre menu principal</li>
<li>les auras ont désormais des noms spécifiques inspirés de l'histoire antique</li>
<li>les noms de quelques formations ont été changés : « Colonne Fermée » (« Column Closed ») devient « Marche Forcée » (« Forced March »), « Ligne Fermée » (« Line Closed ») devient « Ordre Fermé » (« Close Order »), « Ligne Ouverte » (« Line Open ») devient « Ordre Ouvert » (« Open Order »).</li>
</ul><h3 id="communauté">Communauté</h3>

<ul>
<li>introduction d'un tutoriel économique. Celui-ci est accessible via le menu « Learn to Play ».</li>
<li>ajout de nombreux nouveaux tests de régression</li>
<li>ajout d'une option <code>-autostart-nonvisual</code> permettant de lancer une partie sans affichage (pour tester les IA)</li>
<li>démo de cinématique in-game</li>
<li>les erreurs de synchronisation sont maintenant affichées dans la sortie JavaScript</li>
</ul><h3 id="travail-sur-le-game-design">Travail sur le <em>game design</em>
</h3>

<p>Suite à des discussions sur l'équilibrage des factions et des unités dans le jeu, des critiques assez virulentes ont été exprimées par des joueurs expérimentés à l'encontre du gameplay de 0 A.D.. Contrairement aux critiques habituelles ciblant des détails d'équilibrage, celles-ci étaient des critiques de fond, solidement défendues et manifestement issues d'une prise de recul conséquente sur le fonctionnement général du jeu. Celles-ci accusent notamment le gameplay d'être cassé et désordonné, incapable de dépasser le stade du « boom-rush », et d'une simplicité stratégique frustrante comparé à la complexité des choix offerts. D'après les détracteurs, ces problèmes seraient dus non pas à un équilibrage imparfait mais à l'absence totale de Design Document tenant la route. En effet, <a href="https://trac.wildfiregames.com/wiki/Design_Document">le Design Document actuel</a> se focalise essentiellement sur le ressenti direct du joueur, ne détaillant les concepts de réalisation que sur les plans purement technique et artistique, sans décomposer de façon méthodique et exhaustive l'aspect ludique du jeu. Des tentatives de Gameplay Design Documents ont été rédigées par des membres de la communauté suite à ces critiques.</p>

<p>Les développeurs se sont montrés réceptifs aux critiques, annonçant qu'ils prendraient en compte les points soulevés et les propositions faites, ce qui a été confirmé dans <a href="https://play0ad.com/may-news-from-wildfire-games/">un communiqué de mai 2017</a>. Le résultat, qui mettra sans doute beaucoup de temps à voir le jour, sera probablement un Gameplay Design Document officiel inspiré des documents communautaires publiés sur les forums.</p>

<p>Quelques exemples de discussions sur le gameplay, pour ceux qui aiment la lecture (en anglais) :<br><a href="https://wildfiregames.com/forum/index.php?/topic/21354-testing-propositions/">1</a> <a href="https://wildfiregames.com/forum/index.php?/topic/22154-gameplay-pattern/">2</a> <a href="https://wildfiregames.com/forum/index.php?/topic/21932-gameplay-guideline/">3</a> <a href="https://wildfiregames.com/forum/index.php?/topic/22002-gameplay-guidelineresource-system-map-control-elements/">4</a> <a href="https://wildfiregames.com/forum/index.php?/topic/22036-wowgetoffyourcellphones-gameplay-design/">5</a></p>
<h3 id="performance">Performance</h3>

<ul>
<li>micro optimisation du shader de l'eau</li>
<li>petite optimisation de la recherche de chemin de l'IA</li>
<li>optimisation de la fonction « monter la garde »</li>
</ul><h3 id="conclusion">Conclusion…</h3>

<p>Venustas est un gros jalon dans l'histoire de 0 A.D.. Avec la mise à jour des unités et une kyrielle d'embellissements sur presque toutes les aspects artistiques du jeu, 0 A.D. rattrape son retard en termes d'esthétique sur les standards de l'industrie des RTS, et s'impose une fois de plus comme une réalisation exceptionnelle dans le monde des œuvres vidéoludiques libres. Les nouvelles musiques d'ambiance, toujours plus grandioses et épiques, viennent briser le silence musical des quatre dernières alphas. Avec le travail sur les nouvelles technologies, nouvelles cartes, nouveaux concepts et modes de jeu, et la continuation des efforts sur l'amélioration du mode multijoueur, la communauté 0 A.D. montre également qu'elle accorde une importance toujours plus grande à la qualité de l'expérience des joueurs. Cependant, celle-ci est loin d'être aboutie et est régulièrement remise en question au sein de la communauté. Les critiques et réflexions qui en découlent pourraient bien aboutir à une remise à plat des mécanismes de jeu de 0 A.D. dans de futures alphas, dans le but de donner à ce RTS le gameplay cohérent et équilibré dont il a besoin. Grands absents de cette alpha : la musique spécifique à la faction séleucide, que les fans attendent impatiemment depuis l'alpha 16, et l'amélioration du pathfinder courte portée, en continuité des efforts de réécriture du pathfinder longue portée arrivés dans l'alpha 19.</p>

<p>Que peut-on alors espérer de la prochaine version de 0 A.D. ?</p>

<ul>
<li>les nouveaux modèles et animations des unités montées et assises</li>
<li>les quelques animations encore manquantes parmi les unités à pied</li>
<li>une meilleure lisibilité des graphiques de fin de match dans la fenêtre de résumé</li>
<li>des améliorations de l'IA, notamment sur la gestion du mode CTR</li>
<li>peut-être des améliorations d'Atlas pour faciliter l'utilisation des chemins cinématiques</li>
<li>un nouveau design document pour le gameplay, plus clair, plus précis, plus solide, et peut-être son implémentation avec un jeu plus équilibré (et potentiellement des changements radicaux dans les mécanismes)</li>
<li>des améliorations du code réseau et de l'expérience multijoueur</li>
</ul><h2 id="-contribuez">… contribuez !</h2>

<ul>
<li>Vous connaissez le C++ ou le JavaScript ? Vous avez des compétences en programmation dans le domaine des jeux 3D ? <a href="https://trac.wildfiregames.com/wiki/GettingStartedProgrammers">Aidez à améliorer le code</a> !</li>
<li>Vous maîtrisez <a href="https://www.blender.org/">Blender</a> ? Vous pouvez dessiner des textures, concevoir des modèles et les animer ? Proposez vos embellissements ou vos icônes, animez la faune et les soldats !</li>
<li>Vous jouez d'un instrument acoustique ? Vous composez de la musique traditionnelle ou symphonique ? Contactez Omri Lahav et contribuez à la bande originale de 0 A.D. !</li>
<li>Vous êtes plus branchés MAO (Musique Assistée par Ordinateur) ? Vous pouvez créer, enregistrer et mixer des sons ? Aidez à donner vie aux cités antiques et aux terres vierges de 0 A.D. !</li>
<li>Vous étudiez les langues anciennes ? Vous connaissez la prononciation de mots latins, grecs, hébreu, sanskrits ou gaéliques ? Aidez à donner de la voix aux unités du jeu !</li>
<li>Vous êtes passionné d'histoire antique ? Venez discuter sur les forums et proposer vos améliorations en matière de gameplay ou de graphisme !</li>
<li>Vous êtes plutôt calé géographie ? Familiarisez-vous avec l'éditeur et concevez des cartes réalistes et amusantes à jouer !</li>
<li>Vous parlez plusieurs langues dont l'anglais ? Participez à la traduction et à la documentation !</li>
<li>Vous savez compiler un logiciel ? <a href="https://trac.wildfiregames.com/wiki/BuildInstructions">Téléchargez la version SVN et profitez des nouvelles améliorations et des nouveaux bogues</a> avant tout le monde !</li>
<li>Vous voulez aider à faire connaître 0 A.D. ? Vous aimez faire de jolies captures d'écran ? Participez à l'élaboration de dépêches de qualitaÿ sur LinuxFr.org ! \o/</li>
</ul></div><div><a href="https://linuxfr.org/news/sortie-de-0-ad-alpha-22-venustas.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/news/sortie-de-0-ad-alpha-22-venustas#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:Diary/37452
title: Il dit qu'il s'est fait bronsoniser
author: gUI
url: https://linuxfr.org/users/gbetous/journaux/il-dit-qu-il-s-est-fait-bronsoniser
feedurl: http://linuxfr.org/journaux.atom
content:
<p>Alain Berberian, le complice des Nuls, on pourrait dire le 5e Nul, nous a quitté récemment, à l'âge de 64 ans. Il est le réalisateur de <em>La Cité de la peur</em> bien sûr, mais également de quelques séries des Nuls (<em>ABCD Nuls</em>, <em>Histoires de la Télévision</em>), et évidemment de <em>Les Nuls l'émission</em>.</p>

<p>Grosso modo il a bossé avec eux de 1989 à 1994, date de sortie du film culte de Les Nuls.</p>

<p>Après les Nuls, on l'a vu réaliser quelques films, comme <em>Paparazzi</em> ou <em>l'Enquête Corse</em>.</p>

<p>Son dernier film date de 2007.</p>

<ul>
<li><a href="https://fr.wikipedia.org/wiki/Alain_Berberian">https://fr.wikipedia.org/wiki/Alain_Berberian</a></li>
<li><a href="http://www.imdb.com/name/nm0073322/">http://www.imdb.com/name/nm0073322/</a></li>
</ul><div><a href="https://linuxfr.org/users/gbetous/journaux/il-dit-qu-il-s-est-fait-bronsoniser.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/users/gbetous/journaux/il-dit-qu-il-s-est-fait-bronsoniser#comments">Lire les commentaires</a></p>


guid: https://liens.strak.ch/?fDLGHg
title: Ps1 To Exe Online Converter | F2KO Software
url: http://www.f2ko.de/en/op2e.php
feedurl: https://liens.strak.ch/?do=rss
content:
<div class="markdown"><p>Titre.</p>
<p>via <a href="https://www.dsfc.net/informatique/ps1-to-exe-compilateur-powershell/">https://www.dsfc.net/informatique/ps1-to-exe-compilateur-powershell/</a><br />
&#8212; <a href="https://liens.strak.ch/?fDLGHg" title="Permalink">Permalink</a></p></div>


guid: https://liens.strak.ch/?I9GHzQ
title: Fluxion : Un outil pour pirater les réseaux WiFi WEP / WPA / WPA2
url: https://www.geeek.org/fluxion-craquer-reseaux-wifi-wep-wpa-wpa2-180.html
feedurl: https://liens.strak.ch/?do=rss
content:
<div class="markdown"><p>Tiens, ça fait longtemps que je me suis fait une petite session... ;)</p>
<p>via <a href="http://shaarli.sebw.info/?aZpKHA">http://shaarli.sebw.info/?aZpKHA</a><br />
&#8212; <a href="https://liens.strak.ch/?I9GHzQ" title="Permalink">Permalink</a></p></div>


guid: https://liens.strak.ch/?pbmw_g
title: Shaarli v0.9.1
url: https://github.com/shaarli/Shaarli/releases/tag/v0.9.1
feedurl: https://liens.strak.ch/?do=rss
content:
<div class="markdown"><p>Nouvelle version pour Shaarli !<br />
&#8212; <a href="https://liens.strak.ch/?pbmw_g" title="Permalink">Permalink</a></p></div>


guid: http://korben.info/?p=88183
title: Cronopete – Un clone de Time Machine pour Linux
author: Korben
url: https://korben.info/cronopete-clone-de-time-machine-linux.html
feedurl: https://korben.info/feed
content:
<p>Un outil qui est fort appréciable quand on est sous macOS, c'est le système de sauvegarde <strong>TimeMachine</strong>. Ça s'active en un clic et ensuite ça s'oublie et nos sauvegardes sont faites tout bien comme il faut.</p>
<p>C'est dans cet esprit qu'est né <strong>Cronopete</strong>, un clone de Time Machine pour Linux. Le nom de ce logiciel n'a rien à voir avec le meilleur temps que vous ferez pour échapper à une mauvaise odeur, mais plutôt avec <i>anacronopete</i> qui signifie "<em>Qui vole à travers le temps</em>" et qui est la machine à voyager dans le temps imaginé par <a href="https://fr.wikipedia.org/wiki/Enrique_Gaspar_y_Rimbau">Enrique Gaspard y Rimbaud</a> dans sa nouvelle du même nom.</p>
<p>Fonctionnant sous Arch, Debian, Ubuntu et Fedora, Cronopete réalise des sauvegardes à intervalles réguliers de votre système et vous propose ensuite de vous y plonger comme on peut le faire avec TimeMachine. L'avantage de cet outil c'est sa simplicité. Il est parfaitement conçu pour les particuliers qui utilisent des environnements desktop.</p>
<p>Les packages pour Cronopete s<a href="http://www.rastersoft.com/programas/cronopete.html">ont disponibles ici</a>. Téléchargez et installez celui de votre choix avec la commande suivante : </p>
<blockquote><p>dpkg -i cronopete-zesty_3.26.0-ubuntu1_amd64.deb</p></blockquote>
<p>Lancez ensuite la commande suivante : </p>
<blockquote><p>cronopete</p></blockquote>
<p>Et vous verrez apparaitre la jolie interface : </p>
<p style="text-align: center;"><a href="http://korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-21-06-46-22.png"><img class="aligncenter  wp-image-88186" src="http://korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-21-06-46-22-650x415.png" alt="" width="534" height="341" srcset="//korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-21-06-46-22-650x415.png 650w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-21-06-46-22-313x200.png 313w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-21-06-46-22-768x490.png 768w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-21-06-46-22-1024x654.png 1024w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-21-06-46-22-475x303.png 475w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-21-06-46-22-750x479.png 750w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-21-06-46-22-400x255.png 400w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-21-06-46-22.png 1068w" sizes="(max-width: 534px) 100vw, 534px" /></a></p>
<p> Spécifiez l'emplacement d'un disque externe, choisissez les dossier ou fichiers à exclure (genre votre répertoire de MKV) puis cliquez sur le bouton d'activation du backup. Et voilà, c'est parti. Vous aurez des sauvegardes toutes les heures qui seront conservées pendant 24h, des sauvegardes journalières qui seront conservées pour 1 mois et des sauvegardes tous les semaines qui seront conservées jusqu'à ce que votre disque dur soit plein.</p>
<p>Ensuite, pour consulter vos backups, cliquez sur l'icône de Cronopete qui se trouve dans la barre de notification, et plongez-vous dans vos fichiers.</p>
<p style="text-align: center;"><a href="http://korben.info/wp-content/uploads/2017/07/cronopete_big.png"><img class="aligncenter size-new-size wp-image-88187" src="http://korben.info/wp-content/uploads/2017/07/cronopete_big-650x406.png" alt="" width="650" height="406" srcset="//korben.info/wp-content/uploads/2017/07/cronopete_big-650x406.png 650w, //korben.info/wp-content/uploads/2017/07/cronopete_big-320x200.png 320w, //korben.info/wp-content/uploads/2017/07/cronopete_big-768x480.png 768w, //korben.info/wp-content/uploads/2017/07/cronopete_big-1024x640.png 1024w, //korben.info/wp-content/uploads/2017/07/cronopete_big-475x297.png 475w, //korben.info/wp-content/uploads/2017/07/cronopete_big-750x469.png 750w, //korben.info/wp-content/uploads/2017/07/cronopete_big-1250x781.png 1250w, //korben.info/wp-content/uploads/2017/07/cronopete_big-400x250.png 400w, //korben.info/wp-content/uploads/2017/07/cronopete_big.png 1280w" sizes="(max-width: 650px) 100vw, 650px" /></a></p>
<p> Cool non ?</p>
<p>Cet article merveilleux et sans aucun égal intitulé : <a rel="nofollow" href="https://korben.info/cronopete-clone-de-time-machine-linux.html">Cronopete &#8211; Un clone de Time Machine pour Linux</a> ; a été publié sur <a rel="nofollow" href="https://korben.info">Korben</a>, le seul site qui t'aime plus fort que tes parents.</p>
<hr><p>Un outil qui est fort appréciable quand on est sous macOS, c'est le système de sauvegarde TimeMachine. Ça s'active en un clic et ensuite ça s'oublie et nos sauvegardes sont faites tout bien comme il faut. C'est dans cet esprit qu'est né Cronopete, un clone de Time Machine pour Linux. Le nom de ce logiciel <a class="read-more" href="https://korben.info/cronopete-clone-de-time-machine-linux.html">> Lire la suite</a></p>
<p>Cet article merveilleux et sans aucun égal intitulé : <a rel="nofollow" href="https://korben.info/cronopete-clone-de-time-machine-linux.html">Cronopete &#8211; Un clone de Time Machine pour Linux</a> ; a été publié sur <a rel="nofollow" href="https://korben.info">Korben</a>, le seul site qui t'aime plus fort que tes parents.</p>


guid: http://korben.info/?p=88215
title: Un générateur de commandes chmod
author: Korben
url: https://korben.info/generateur-de-commandes-chmod.html
feedurl: https://korben.info/feed
content:
<p>Si vous débutez sous Linux, peut-être que vous n'êtes pas encore au point avec les permissions sur les fichiers et les répertoires.</p>
<p>Mais pas de panique, car voici <a href="https://chmodcommand.com/"><strong>Chmod Command</strong></a><strong>,</strong> un site qui en plus de vous dire tout surtout sur les permissions, est capable de vous générer les bonnes lignes de commande en fonction de ce que vous cochez.</p>
<p style="text-align: center;"><a href="http://korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-22-06-55-38.png"><img class="aligncenter size-new-size wp-image-88216" src="http://korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-22-06-55-38-650x344.png" alt="" width="650" height="344" srcset="//korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-22-06-55-38-650x344.png 650w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-22-06-55-38-378x200.png 378w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-22-06-55-38-768x407.png 768w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-22-06-55-38-1024x542.png 1024w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-22-06-55-38-475x252.png 475w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-22-06-55-38-750x397.png 750w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-22-06-55-38-1250x662.png 1250w, //korben.info/wp-content/uploads/2017/07/capture-decran-2017-07-22-06-55-38-400x212.png 400w" sizes="(max-width: 650px) 100vw, 650px" /></a></p>
<p>Au delà des chiffres arribués aux droits, le site propose aussi toutes les options possibles (comme silent, ou recursive...etc).</p>
<p>À bookmarker dans un petit coin pour le jour où vous avez un trou de mémoire.</p>
<p>Cet article merveilleux et sans aucun égal intitulé : <a rel="nofollow" href="https://korben.info/generateur-de-commandes-chmod.html">Un générateur de commandes chmod</a> ; a été publié sur <a rel="nofollow" href="https://korben.info">Korben</a>, le seul site qui t'aime plus fort que tes parents.</p>
<hr><p>Si vous débutez sous Linux, peut-être que vous n'êtes pas encore au point avec les permissions sur les fichiers et les répertoires. Mais pas de panique, car voici Chmod Command, un site qui en plus de vous dire tout surtout sur les permissions, est capable de vous générer les bonnes lignes de commande en fonction <a class="read-more" href="https://korben.info/generateur-de-commandes-chmod.html">> Lire la suite</a></p>
<p>Cet article merveilleux et sans aucun égal intitulé : <a rel="nofollow" href="https://korben.info/generateur-de-commandes-chmod.html">Un générateur de commandes chmod</a> ; a été publié sur <a rel="nofollow" href="https://korben.info">Korben</a>, le seul site qui t'aime plus fort que tes parents.</p>


guid: http://korben.info/?p=88465
title: Mon iPad Pro est plus fort que ton PC ou que ton Mac…?
author: Korben
url: https://korben.info/ipad-pro-plus-fort-pc-mac.html
feedurl: https://korben.info/feed
content:
<p>Apple a fait le pari que sa tablette pourrait remplacer notre PC ou notre MAC.<br />
Pour relever le défi, la Pomme a revu à la hausse la taille de l'écran et balancé un iOS 11 boosté<br />
aux hormones.</p>
<p>Gestionnaire de fichiers et dock type OSX intégrés + multitâche facilité, Apple emprunte clairement à l'univers desktop les fonctions nécessaires à <a href="http://amzn.to/2v5eDas" target="_blank">l'iPad</a> pour muter et séduire les pros et les particuliers qui ont besoin de features avancées et de puissance pour faire plus que consulter réseaux sociaux et mails.</p>
<p>Alors, un <a href="http://amzn.to/2uJcWxP" target="_blank">iPad pro</a> peut-il faire mieux qu'un PC ou un Mac ? La réponse dans la vidéo ;)</p>
<p><iframe width="560" height="315" src="https://www.youtube.com/embed/L1K0h_KzDbw" frameborder="0" allowfullscreen></iframe></p>
<p>Cet article merveilleux et sans aucun égal intitulé : <a rel="nofollow" href="https://korben.info/ipad-pro-plus-fort-pc-mac.html">Mon iPad Pro est plus fort que ton PC ou que ton Mac&#8230;?</a> ; a été publié sur <a rel="nofollow" href="https://korben.info">Korben</a>, le seul site qui t'aime plus fort que tes parents.</p>
<hr><p>Apple a fait le pari que sa tablette pourrait remplacer notre PC ou notre MAC. Pour relever le défi, la Pomme a revu à la hausse la taille de l'écran et balancé un iOS 11 boosté aux hormones. Gestionnaire de fichiers et dock type OSX intégrés + multitâche facilité, Apple emprunte clairement à l'univers desktop <a class="read-more" href="https://korben.info/ipad-pro-plus-fort-pc-mac.html">> Lire la suite</a></p>
<p>Cet article merveilleux et sans aucun égal intitulé : <a rel="nofollow" href="https://korben.info/ipad-pro-plus-fort-pc-mac.html">Mon iPad Pro est plus fort que ton PC ou que ton Mac&#8230;?</a> ; a été publié sur <a rel="nofollow" href="https://korben.info">Korben</a>, le seul site qui t'aime plus fort que tes parents.</p>


guid: https://blog.genma.fr/?C-est-complique-de-danah-boyd
title: C'est compliqué de danah boyd
author: Genma
url: https://blog.genma.fr/?C-est-complique-de-danah-boyd
feedurl: https://blog.genma.fr/spip.php?page=backend
content:
<img class='spip_logo spip_logo_right spip_logos' alt="" style='float:right' src='https://blog.genma.fr/IMG/arton2685.jpg?1503471865' width='150' height='79' />
		<div class='rss_texte'><p><strong>Présentation de l'éditeur</strong></p>
<p>C'est compliqué Les vies numériques des adolescents de danah boyd</p>
<p><i>Pouvez-vous parler à ma mère ? Lui dire que je ne fais rien de mal sur internet ?</i></p>
<p><i>Pour répondre aux angoisses des adultes devant les médias sociaux, danah boyd est partie à la rencontre des adolescents. Loin du sensationnel médiatique, les paroles recueillies expriment le désir farouche des jeunes d'accéder à une vie sociale dans des espaces publics. En confrontant les théories sociologiques et les pratiques des adolescents, danah boyd nous offre une contribution majeure autant qu'un véritable message d'espoir et de confiance dans la jeunesse.</i></p>
<p><i>« C'est compliqué », statut sentimental favori des adolescents sur Facebook, sert ici de métaphore espiègle pour nous inciter à prendre en compte tous les aspects de leurs vies numériques.</i></p>
<p>danah boyd est fondatrice et présidente de l'institut de recherche Data & Society, sociologue chez Microsoft Research et professeure associée de la New York University. Son travail explore la question des inégalités en relation avec l'extension des technologies numériques dans la société. On trouvera ses articles et interventions sur son site personnel : <a href="http://danah.org" title="Site de dana boyd">http://danah.org</a></p>
<p>Site de l'éditeur <a href="http://cfeditions.com/boyd/" title="Site de CfEditions">http://cfeditions.com/boyd/</a></p>
<p><strong>La critique de Genma</strong></p>
<p>Donnant régulièrement des conférences sur l'hygiène numérique, j'ai été confronté à des questions de parents d'adolescents me demandant comment ils pouvaient gérer le rapport à l'identité numérique, aux réseaux sociaux, au harcèlement en ligne et autres sujets sur lesquels je suis incapable de me prononcer. Je suis né bien avant Internet et j'ai commencé à aller sur Internet, j'étais déjà majeur / étudiant. Les générations actuelles sont quasiment nées avec un smarpthone dans les mains. Comme je ne connais pas ces problématiques (je ne suis quasiment jamais en contact avec des adolescents, même via mes activités associatives), mais souhaitant toutefois apporter des premiers éléments de réponses et pouvoir renvoyer vers des personnes plus à même de répondre et d'aider ces parents, je me suis procuré le livre C'est compliqué de danah boyd, que j'ai pris le temps de lire pendant mes congés.</p>
<p>Le livre a été publié dans sa version originale en 2014, traduit en 2017 pour sa version française. Trois ans à l'ère d'Internet, c'est long... Surtout que dana boyd a commencé son long travail bien avant, du temps de MySpace (qui se souvient encore de MySpace ?). De plus ce livre aborde la société américaine et beaucoup des éléments sont très liés à cette société. Toutefois, un certain nombre de points abordés peuvent être transposés, je pense, à la vie quotidienne des adolescents français d'aujourd'hui.</p>
<p>Ce livre aborde donc les thèmes suivants : identité, vie privée, addiction, danger, harcèlement, inégalités, soit tout ce que l'on est droit d'attendre d'un livre qui parle de la relation qu'ont les adolescents au numérique. C'est donc assez complet et exhaustif.</p>
<p>Dans les reproches que je ferai, il y a le fait que le livre a été écrit sur plusieurs années et ça se ressent. En effet, on a un certain nombre de redites et de répétitions, on a l'impression que différentes interviews sont mentionnées plusieurs fois. Parfois, différentes interviews avec des adolescents différents amènent aux mêmes conclusions et on a donc des redites... C'est un peu dommage. Mais une chose qu'on ne pourra pas enlever au livre, c'est le très grand travail qui a été réalisé. Les nombreuses notes de bas de pages et les renvois vers d'autres publications de chercheurs américains sont là pour en témoigner. Ce livre n'est donc pas un guide de bonnes pratiques attention mais plus une étude sociologique de type universitaire. Et est également un témoignage historique, une trace de ce qu'est Internet durant les années 2010, pour une certaine partie de la population et pourra donc être utilisé pour une étude sur la mutation et l'évolution de ce réseau, d'une certaine façon.</p>
<p>Est-ce que ce je conseille ce livre, et si oui à qui ? Comme j'ai essayé de l'expliquer, ce livre n'est pas un guide. J'aurai plus tendance à aiguiller des parents vers le <a href="https://www.lececil.org/node/18001" title="Guide de survie des aventuriers d'Internet">Guide de survie des aventuriers d'Internet</a> édité par <a href="https://www.lececil.org" title="Le Cecil - Centre d'Études sur la Citoyenneté, l'Informatisation et les Libertés">Le Cecil - Centre d'Études sur la Citoyenneté, l'Informatisation et les Libertés</a>. Le livre C'est compliqué de danah boyd sera à réserver à des personnes qui font des études de type sociologique.</p></div>
		
		<hr>
<p>Présentation de l'éditeur <br class='autobr' />
C'est compliqué Les vies numériques des adolescents de danah boyd <br class='autobr' />
Pouvez-vous parler à ma mère ? Lui dire que je ne fais rien de mal sur internet ? <br class='autobr' />
Pour répondre aux angoisses des adultes devant les médias sociaux, danah boyd est partie à la rencontre des adolescents. Loin du sensationnel médiatique, les paroles recueillies expriment le désir farouche des jeunes d'accéder à une vie sociale dans des espaces publics. En confrontant les théories sociologiques et les pratiques des (...)</p>


-
<a href="https://blog.genma.fr/?-Blog-35-" rel="directory">Blog</a>


		


guid: https://shaar.libox.fr/?jbUkCg
title: Transformer une alimentation de PC en alimentation d’atelier – L'Atelier du Geek
feedurl: https://shaar.libox.fr/?do=atom
url:
https://www.latelierdugeek.fr/2013/05/11/transformer-une-alimentation-de-pc-en-alimentation-datelier/comment-page-2/#comment-201559

content:
<div class="markdown"><p>&#8212; <a href="https://shaar.libox.fr/?jbUkCg" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?A-kDHg
title: Traditional Japanese Modern Music Dance - YouTube
url: https://www.youtube.com/watch?v=NMDa-oftF1U
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://shaar.libox.fr/?A-kDHg" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?eJPr7Q
title: learn-regex/README-fr.md at master · zeeshanu/learn-regex · GitHub
url: https://github.com/zeeshanu/learn-regex/blob/master/README-fr.md
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>Via river.<br />
&#8212; <a href="https://shaar.libox.fr/?eJPr7Q" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?TlXaHQ
title: Vous pouvez tester le nouveau dock d'Ubuntu Linux
url: http://www.toolinux.com/Vous-pouvez-tester-le-nouveau-dock
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><blockquote>
<p>On savait que Canonical mijotait une révision de son dock pour la sortie de la distribution 17.10. Désormais, on sait à quoi il va ressembler et on peut même l’installer.<br />
&#8212; <a href="https://shaar.libox.fr/?TlXaHQ" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://shaar.libox.fr/?HCaEMQ
title: Feature freeze for OMV3 | openmediavault
url: http://www.openmediavault.org/?p=2178
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><blockquote>
<p>OMV3 will go into maintenance mode now, this means there will be no new features but security and bugfixes. New features will be implemented in OMV4 instead.<br />
&#8212; <a href="https://shaar.libox.fr/?HCaEMQ" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://shaar.libox.fr/?yA1n5A
url: https://ekosea.com/en/projet/178-vous-aussi-traversez-l-atlantique-avec-trebunnec
feedurl: https://shaar.libox.fr/?do=atom
title:
Vous aussi, traversez l'Atlantique avec Trebunnec ! - EKOSEA - The Crowdfunding platform entirely dedicated to nautical activities and environmental projects

content:
<div class="markdown"><blockquote>
<p>€4,880.00<br />
Target €5,000.00<br />
97.60%<br />
D - 3<br />
&#8212; <a href="https://shaar.libox.fr/?yA1n5A" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://shaar.libox.fr/?gZ5Hvw
title: Client for S3 compatible storage services - DragonDisk
url: http://www.s3-client.com/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><blockquote>
<p>DragonDisk is a powerful file manager for Amazon S3® and all cloud storage solutions that provide compatibility with S3 API.<br />
It allows you to organize and share your data thanks to an intuitive interface similar to Windows Explorer's. Its functions and ease of use will persuade you from the start, whether you are an amateur or a professional user.<br />
&#8212; <a href="https://shaar.libox.fr/?gZ5Hvw" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://shaar.libox.fr/?06JRNA
title: Fluxion : Un outil pour pirater les réseaux WiFi WEP / WPA / WPA2
url: https://www.geeek.org/fluxion-craquer-reseaux-wifi-wep-wpa-wpa2-180.html
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>Avec : </p>
<ul>
<li><a href="https://github.com/wi-fi-analyzer/fluxion">https://github.com/wi-fi-analyzer/fluxion</a></li>
<li><a href="https://github.com/FluxionNetwork/fluxion">https://github.com/FluxionNetwork/fluxion</a></li>
</ul>
<p>Via <a href="http://shaarli.sebw.info/?aZpKHA">http://shaarli.sebw.info/?aZpKHA</a> &amp; <a href="https://www.ecirtam.net/links/?FsKZ0Q">https://www.ecirtam.net/links/?FsKZ0Q</a><br />
&#8212; <a href="https://shaar.libox.fr/?06JRNA" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?7RN2iQ
title: Morlaix. Il la frappe avec une bible : deux ans ferme
feedurl: https://shaar.libox.fr/?do=atom
url:
http://www.ouest-france.fr/bretagne/morlaix-29600/morlaix-il-la-frappe-avec-une-bible-deux-ans-ferme-5201576

content:
<div class="markdown"><blockquote>
<p>Le récidiviste est condamné à deux ans de prison ferme. Face à cette décision, il promet de « porter plainte. Avec l’argent du procès, j’irai à Bora-Bora ». Il quitte la salle en criant un « Hallelujah », repris par sa femme.</p>
</blockquote>
<p>C'est des malades Oo<br />
&#8212; <a href="https://shaar.libox.fr/?7RN2iQ" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?h4SGow
feedurl: https://shaar.libox.fr/?do=atom
title:
Créer un serveur d'impression (compatible AirPrint) avec une Rapsberry Pi | SUPINFO, École Supérieure d'Informatique

url:
http://www.supinfo.com/articles/single/744-creer-serveur-impression-compatible-airprint-avec-une-rapsberry-pi

content:
<div class="markdown"><p>Via <a href="http://www.tiger-222.fr/links/?vWgHQg">http://www.tiger-222.fr/links/?vWgHQg</a><br />
&#8212; <a href="https://shaar.libox.fr/?h4SGow" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?KlelWg
title: Caddy Web Server on Ubuntu 16.04 | Unixmen
url: https://www.unixmen.com/caddy-web-server-ubuntu-16-04/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://shaar.libox.fr/?KlelWg" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?2hi2HQ
title: Ps1 To Exe : l’autre compilateur PowerShell
url: https://www.dsfc.net/informatique/ps1-to-exe-compilateur-powershell/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://shaar.libox.fr/?2hi2HQ" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?7Eua-g
title: CMD Tools | F2KO Software
url: http://www.f2ko.de/en/cmd.php
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><blockquote>
<p>This page provides a collection of small commandline tools.<br />
&#8212; <a href="https://shaar.libox.fr/?7Eua-g" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://shaar.libox.fr/?JgSosw
title: GitHub - mmozeiko/RcloneBrowser: Simple cross platform GUI for rclone
url: https://github.com/mmozeiko/RcloneBrowser
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><blockquote>
<p>Simple cross platform GUI for rclone <a href="https://mmozeiko.github.io/RcloneBrowser">https://mmozeiko.github.io/RcloneBrowser</a><br />
&#8212; <a href="https://shaar.libox.fr/?JgSosw" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://shaar.libox.fr/?hTcAcQ
title: 20 Linux Command Tips and Tricks That Will Save You A Lot of Time
url: https://itsfoss.com/linux-command-tricks/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://shaar.libox.fr/?hTcAcQ" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?qnFPXQ
title: Note: GUI OMV
url: https://shaar.libox.fr/?qnFPXQ
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>Découverte à la con du jour : on peut se connecter au GUI OMV  en mode user. Ha bon :x<br />
&#8212; <a href="https://shaar.libox.fr/?qnFPXQ" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?K-8LSg
title: Former CIA agent hopes to buy Twitter to kick Trump off | TechCrunch
url: https://techcrunch.com/2017/08/23/former-cia-agent-hopes-to-buy-twitter-to-kick-trump-off/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://shaar.libox.fr/?K-8LSg" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?14HL5w
title: Oreo vs Nougat : 3 raisons qui font d'Android 8 la meilleure version de l'OS
url: http://www.phonandroid.com/oreo-vs-nougat-3-raisons-android-8-meilleure-version-os.html/amp
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><blockquote>
<p>Quoi qu’il en soit, grâce à Android Oreo, il n’est plus nécessaire de retenir ses identifiants, de quelque manière que ce soit. La nouvelle version d’Android retient automatiquement les noms d’utilisateurs et mots de passe de toutes les applications.</p>
</blockquote>
<p>&quot;grâce&quot;, putain, faut remercier en plus, quand on se fait enculer?<br />
&#8212; <a href="https://shaar.libox.fr/?14HL5w" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?CgN9xA
title: c24c5915927d763d.jpg (Image JPEG, 540 × 521 pixels)
url: https://maly.io/system/media_attachments/files/000/140/118/original/c24c5915927d763d.jpg
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p><img src="https://maly.io/system/media_attachments/files/000/140/118/original/c24c5915927d763d.jpg" alt="" /></p>
<p>Via <a href="https://maly.io/users/Troll/updates/23519">https://maly.io/users/Troll/updates/23519</a><br />
&#8212; <a href="https://shaar.libox.fr/?CgN9xA" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?RKQK1w
title: Virtualisation - Présentation de l'architecture VMware (1er partie) | alainfaure.net
url: http://alainfaure.net/2017/08/24/virtualisation-presentation-de-larchitecture-vmware-1er-partie/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://shaar.libox.fr/?RKQK1w" title="Permalink">Permalink</a></p></div>


guid: https://dooby.fr/links/?J-4SPA
title: simonzack/hexfish: Python 3 fish encryption plugin for hexchat
url: https://dooby.fr/links/?J-4SPA
feedurl: https://dooby.fr/links/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://github.com/simonzack/hexfish" title="Direct link">Direct link</a></p></div>


guid: https://dooby.fr/links/?j880Rw
title: Kubernetes at GitHub | GitHub Engineering
url: https://dooby.fr/links/?j880Rw
feedurl: https://dooby.fr/links/?do=atom
content:
<div class="markdown"><p>TIL echo c &gt; /proc/sysrq-trigger<br />
&#8212; <a href="https://githubengineering.com/kubernetes-at-github/" title="Direct link">Direct link</a></p></div>


guid: https://dooby.fr/links/?2-p4hA
title: Cloudprober - Cloudprober
url: https://dooby.fr/links/?2-p4hA
feedurl: https://dooby.fr/links/?do=atom
content:
<div class="markdown"><p>un tool de google intéressant pour le monitoring de latence<br />
&#8212; <a href="https://cloudprober.github.io/" title="Direct link">Direct link</a></p></div>


guid: https://dooby.fr/links/?-CXk1g
title: Nmap Cheat Sheet
url: https://dooby.fr/links/?-CXk1g
feedurl: https://dooby.fr/links/?do=atom
content:
<div class="markdown"><p>&#8212; <a href="https://www.stationx.net/nmap-cheat-sheet/" title="Direct link">Direct link</a></p></div>


guid: https://dooby.fr/links/?XZUEKQ
title: How To Integrate KDE Connect with GNOME Shell - OMG! Ubuntu!
url: https://dooby.fr/links/?XZUEKQ
feedurl: https://dooby.fr/links/?do=atom
content:
<div class="markdown"><p>intégration pas trop mal :)<br />
&#8212; <a href="http://www.omgubuntu.co.uk/2017/08/kde-connect-gnome-extension" title="Direct link">Direct link</a></p></div>


guid: http://sebsauvage.net/links/?oFI7uw
title: CGOS : changement de mot de passe.
url: http://sebsauvage.net/galerie/photos/Bordel/2017-08-23-cgos.png
feedurl: http://sebsauvage.net/links/?do=atom
content:
Mais quelle grosse bande d'abrutis, CGOS.<br />
Ils passent d'un bon mot de passe (lettre, chiffres, symbole) à un code numérique à 6 chiffres.<br />
<br />
« Votre mot de passe plus facile et plus simple » ???<br />
Plus facile et plus simple pour les pirates ? <br />
<br />
Et plus compliqué à retenir pour moi ! &nbsp;😠 <br />
(j'ai mon algo en tête pour tous mes mots de passe, là je suis obligé de faire différemment).<br />
<br />
Rhâââ...<br>(<a href="http://sebsauvage.net/links/?oFI7uw">Permalink</a>)


guid: http://sebsauvage.net/links/?0uE_Bw
url: http://liens.howtommy.net/?MbSZ-Q
feedurl: http://sebsauvage.net/links/?do=atom
title:
Paris va organiser les JO 2024. La suite va vous déprimer. | Classe éco | Francetv info - HowTommy | Liens et actu en vrac

content:
Tiens... FranceInfo fait des titres clikapute, maintenant ?<br />
Ce genre de chose me donne *fortement* envie de ne pas cliquer les liens.<br>(<a href="http://sebsauvage.net/links/?0uE_Bw">Permalink</a>)


guid: http://sebsauvage.net/links/?p-9MPQ
feedurl: http://sebsauvage.net/links/?do=atom
title:
Enquête : comment les apps Figaro, L'Équipe ou Closer participent au pistage de 10 millions de Français - Politique - Numerama

url:
http://www.numerama.com/politique/282934-enquete-comment-les-apps-figaro-lequipe-ou-closer-participent-au-pistage-de-10-millions-de-francais.html/amp

content:
Non mais normal quoi :-(<br />
<br />
Et pour savoir si une appli utilise Teemo: <a href="https://mastodon.social/users/U039b/updates/4191360" rel="nofollow">https://mastodon.social/users/U039b/updates/4191360</a><br />
<br />
EDIT: Travail collaboratif pour recenser les applications qui utilisent ce traqueur: <a href="https://ethercalc.org/jo54l96nkztq" rel="nofollow">https://ethercalc.org/jo54l96nkztq</a> (via <a href="https://mastodon.xyz/users/Gildas_GH/updates/338170" rel="nofollow">https://mastodon.xyz/users/Gildas_GH/updates/338170</a>)<br>(<a href="http://sebsauvage.net/links/?p-9MPQ">Permalink</a>)


guid: http://sebsauvage.net/links/?vVa-zg
title: Le ministère des Armées renouvelle son accord « Open Bar » avec Microsoft Irlande
feedurl: http://sebsauvage.net/links/?do=atom
content: Bwa... pffff...<br>(<a href="http://sebsauvage.net/links/?vVa-zg">Permalink</a>)
url:
https://www.nextinpact.com/news/105008-le-ministere-armees-renouvelle-son-accord-open-bar-avec-microsoft-irlande.htm


guid: http://sebsauvage.net/links/?SSTinw
title: Jeux Linux en promotion sur Steam.
url: http://store.steampowered.com/search/?sort_by=Released_DESC&category1=998&os=linux&specials=1
feedurl: http://sebsauvage.net/links/?do=atom
content:
Sous le coude: La liste des jeux Linux en promo actuellement sur Steam, les plus récents en premier.<br>(<a href="http://sebsauvage.net/links/?SSTinw">Permalink</a>)


guid: https://shaar.libox.fr/?mEwj8A
title: Nmap Cheat Sheet
url: https://www.stationx.net/nmap-cheat-sheet/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><p>PDF : <a href="https://s3-us-west-2.amazonaws.com/stationx-public-download/nmap_cheet_sheet_0.6.pdf">https://s3-us-west-2.amazonaws.com/stationx-public-download/nmap_cheet_sheet_0.6.pdf</a><br />
Via <a href="https://dooby.fr/links/?-CXk1g">https://dooby.fr/links/?-CXk1g</a><br />
&#8212; <a href="https://shaar.libox.fr/?mEwj8A" title="Permalink">Permalink</a></p></div>


guid: https://shaar.libox.fr/?pkIHKg
title: Noobsandnerds Kodi Add-on Repository - How to Install the Noobsandnerds Repo
url: https://www.addictivetips.com/media-streaming/kodi/noobsandnerds-kodi/
feedurl: https://shaar.libox.fr/?do=atom
content:
<div class="markdown"><blockquote>
<p>Noobsandnerds is a Kodi add-on repository that bypasses this frustration by focusing on quality. You won’t find thousands of video streams, but you also won’t run into broken links or mislabeled content. With Noobsandnerds you’re getting good shows, good movies, and good variety. It makes the Kodi streaming experience more enjoyable for the entire family.<br />
&#8212; <a href="https://shaar.libox.fr/?pkIHKg" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: https://www.ecirtam.net/opennews/?_Y0SUw
title: Le ministère des Armées renouvelle son accord « Open Bar » avec Microsoft Irlande
feedurl: https://www.ecirtam.net/opennews/?do=atom
url:
https://www.nextinpact.com/news/105008-le-ministere-armees-renouvelle-son-accord-open-bar-avec-microsoft-irlande.htm

content:
*facepalm*<br />
via <a href="https://www.lagilb.fr/Shaarli/?xr2QNQ" rel="nofollow">https://www.lagilb.fr/Shaarli/?xr2QNQ</a><br>(<a href="https://www.ecirtam.net/opennews/?_Y0SUw">Permalink</a>)


guid: http://orangina-rouge.org:80/shaarli/?cJNEQg
url: https://www.randonner-leger.org/forum/viewtopic.php?pid=472924#p472924
feedurl: http://orangina-rouge.org/shaarli/?do=rss
title:
Simplicité volontaire - Etes vous MUL dans le reste de votre vie ? (Page 18) / Philosophie et culture de la randonnée légère / Le forum de la randonnée légère ou ultra-légère !

content:
<div class="markdown"><blockquote>
<p>&quot;Le spectacle est étrange au bord du parapet : une forêt de bras brandissant des écrans. Pas un seul visiteur du matin ne regare la ville autrement qu'à travers son appareil. La vie est un Photomaton. La mémoire des hommes serait-elle devenue à ce point défaillante qu'il faille archiver chaque instant ? Ainsi des voyages modernes : on traverse le monde pour prendre une photo. Il n'y aura plus de récits de voyage, seulement des cartes postales. Ici, pas un oeil ne reçoit le spectacle en direct. Que feront les hommes de toutes ces images qui leur volent la possibilité d'une émotion organique ? Peut-on méditer en tripotant les touches de ces trucs ? Qu'a fait de mal le monde pour qu'on tire des écrans sur lui ? Seuls les enfants, les vieillards et les oiseaux regardent la vue de leurs pleins yeux. Ce sont les derniers êtres à qui il restera des souvenirs.&quot;<br />
&#8212; <a href="http://orangina-rouge.org:80/shaarli/?cJNEQg" title="Permalink">Permalink</a></p>
</blockquote></div>


guid: http://orangina-rouge.org:80/shaarli/?kZJeQw
title: Tutorial Lightroom: Module de Développement
url: http://www.la-photo-en-faits.com/2013/05/tutorial-lightroom-developpement.html
feedurl: http://orangina-rouge.org/shaarli/?do=rss
content:
<div class="markdown"><p>Encore un bon workflow de développement des photos. Spécifiques à Lightroom mais s'adapte bien à d'autres logiciels.</p>
<p>Pour compléter : <a href="https://orangina-rouge.org/shaarli/?EIMgBg">https://orangina-rouge.org/shaarli/?EIMgBg</a><br />
&#8212; <a href="http://orangina-rouge.org:80/shaarli/?kZJeQw" title="Permalink">Permalink</a></p></div>


guid: d17acf9ce93b696389f43f6128563e07
title: Arctic ice melt
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Arctic_ice_melt%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The loss of Arctic sea ice has proceeded so far that a tanker has
been able to
<a href="https://www.theguardian.com/environment/2017/aug/24/russian-tanker-sails-arctic-without-icebreaker-first-time">
cross the north of Asia without an ice breaker.
</a>
<p>
If that were the only effect, it would be a great savings.
<a href="https://stallman.org/archives/2017-may-aug.html#22_August_2017_(Methane_Antarctica)">
Alas, the absence of ice is rapidly heating the Arctic even more.
</a>


guid: 2b1dcc44b324f57ad744b58a85f45dfe
title: Amazon reserve abolished
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Amazon_reserve_abolished%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Brazil has
<a href="https://www.theguardian.com/environment/2017/aug/24/brazil-abolishes-huge-amazon-reserve-in-biggest-attack-in-50-years">
abolished a large reserve in the Amazon,
</a>
exposing it to
deforestation which will destroy it forever.
<p>
<a href="/glossary.html#saboteur">Saboteur</a>s in the US have presented
<a href="https://www.theguardian.com/commentisfree/2017/aug/24/the-trump-administrations-national-monuments-review-is-a-sham">
supposed reasons for "reviewing" US
national monuments.
</a>
They are bogus.
<p>
The economic analysis makes the frequent economic error of measuring
the "health of the economy" by totals, or equivalently per-capita
figures.  This is a fallacy because it disregards the harm done by
inequality.  If one billionaire gains a million dollars, and 9000
minimum-wage workers lose 100 each, the total increases by 100 thousand
but the net effect is more suffering.
<p>
However, the article's point is valid nonetheless.


guid: 66643061ebae7c5f41a75213f23a9816
title: Pot felons
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Pot_felons%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The partial legalization of marijuana fails to undo
the harm done to people who were
<a href="http://reason.com/archives/2017/08/24/an-apology-isnt-enough-for-the-millions">
convicted of possession or sale of marijuana
in the past.
</a>


guid: 1407dff9905115b35eb212c93b1e9819
title: Prison safer than shelters
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Prison_safer_than_shelters%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Tommy McAdoo, at age 70, couldn't bear living on the street or in
unsafe homeless shelters. 
<a href="https://www.theguardian.com/us-news/2017/aug/24/tommy-ray-mcadoo-homelessness-outside-in-america-ross-now">
He robbed a bank to get back in prison.
</a>
<p>
It's our shame that our treatment of homeless people is worse than prison.


guid: 5290a5fa3977c6cc8727f97ff8598d9e
title: Reagan honored
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Reagan_honored%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The US Department of Labor will spit in the face of workers by
<a href="https://theintercept.com/2017/08/24/trump-labor-department-announces-it-will-honor-ronald-reagan-the-man-who-broke-american-labor/">honoring President Reagan</a>, union buster, saying his "distinctive
contributions to the field of labor have enhanced the quality of life
of millions yesterday, today, and for generations to come."


guid: c30cb31b4b7c8d874ae2eea9ddfd3680
title: Heroes of the South
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Heroes_of_the_South%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The <a href="https://www.dailykos.com/stories/2017/8/23/1692770/-The-Real-Southern-Heroes-of-the-Civil-War-Were-the-Ones-Who-Resisted">real heroes of the south</a> were the hundreds of thousands that fought
for the United States, and against slavery.


guid: ffac67b42a789683d756388d347597c7
title: Civilians in Raqqa
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Civilians_in_Raqqa%29
feedurl: https://www.stallman.org/rss/
content:
<p>
In Raqqa, <a href="/glossary.html#pissi">PISSI</a> is forcing <a href="https://www.commondreams.org/newswire/2017/08/24/syria-deadly-labyrinth-traps-civilians-trying-flee-r\
aqqa-battle-against-islamic">civilian human shields</a> to move the place
where it plans its last stand, Russia and/or Assad are dropping
cluster bombs, and the US shoots indiscriminately at every boat that
heads out of Raqqa.
<p>
There has got to be a way to capture the people in boats when they
don't fight back (as civilians won't).


guid: daea27a087e81f9b8df25a810b1d0640
title: Perry altering report
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Perry_altering_report%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Saboteur of Energy Perry <a href="https://www.commondreams.org/newswire/2017/08/24/trump-administration-releases-report-try-and-justify-bailing-out-dirty-expensive">altered a report</a> so that it would support
subsidies to power plants burning fossil fuels.
<p>
However, the honest report is <a href="https://www.commondreams.org/news/2017/08/24/trump-energy-depts-pro-coal-pro-nuclear-report-not-worth-paper-its-written">still visible</a> inside the coating of ashes.


guid: 80ee9f8e88b81199f6a26802917810f8
title: Morals of past heroes
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Morals_of_past_heroes%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Once in a while, the troll repeats a valid point that people aren't
supposed to talk about — for instance, about the <a href="https://www.commondreams.org/views/2017/08/24/facing-history-age-trump">12 US presidents</a>
that owned slaves at some time in their lives.
<p>
To demand that past heroes measure up to modern moral conclusions is
anachronistic. We stand for these conclusions on the foundation of
many years of further moral thinking, which those of the past did not
have the benefit of. That Washington and Jefferson failed to
anticipate the arguments and conclusions of Frederick Douglass and
Abraham Lincoln, which we know by hindsight, does not negate the good
they did for fighting for an incomplete freedom.
<p>
But we should recognize that they did wrong by keeping people in
slavery. We shouldn't demand perfection in our past heroes, either.


guid: 261b4118497a7b714badb3ead37c5a7f
title: Testosterone
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Testosterone%29
feedurl: https://www.stallman.org/rss/
content:
<p>
<a href="https://www.theguardian.com/commentisfree/2017/aug/25/men-blame-hormones-testosterone-trouble-aggression-decision-making">Dosing men with testosterone</a> makes them more impulsive and less
intelligent.


guid: cb88a7f3596c62205ac6b6ec595df11a
title: Farmed rhino horn
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Farmed_rhino_horn%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Arguing against a sale of rhino horn from <a href="https://www.theguardian.com/environment/africa-wild/2017/aug/25/rhino-horn-sales-banking-on-extinction">farmed rhinos</a>.
<p>
I don't know whether this argument is valid, overall.
<p>
I agree that the sale is really intended to be illegally exported.
Does that mean it is wrong? Being illegal does not imply something is
wrong. Exporting poached rhino horn is wrong because it is leading to
extinction of rhinos, but whether exporting farmed rhino horn is wrong
is a different question. Indeed, that is the crucial question here.
<p>
A sufficiently large supply of farmed rhino horn, together with a
fairly effective anti-poaching program, ought in principle to drive
poachers out of business. But that depends on making the
anti-poaching program effective enough to drive up the cost of poached
rhino horn, and a large enough supply of farmed rhino horn to drive
down the price they can charge. Is that feasible to achieve? I don't
know.
<p>
Counterpropaganda against the medical myths about rhino horn is
clearly a good thing to do.


guid: 1b6e3a14c5aa9cd03c4d8be15313f678
title: Samsung corruption
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Samsung_corruption%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Samsung Heir <a href="https://www.theguardian.com/world/2017/aug/25/samsung-heir-lee-jae-yong-found-guilty-of-corruption">Found Guilty of Corruption</a> And Sentenced to Five Years in Prison.


guid: e87320124520baf96154cbdfc62e40b3
title: Rapture
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Rapture%29
feedurl: https://www.stallman.org/rss/
content:
<p>
A Christian refugee from Iran, where the idea of the Rapture
represented escape from the repressive Muslim state, finds that the
<a href="https://www.theguardian.com/news/2017/aug/25/yearning-for-the-end-of-the-world">cult of Rapture in the US</a> is the basis for a mad nihilism.
<p>
It reminds me of chapter 5, "The destruction of the Xhosas", in Joseph
Bulgatz's book, Ponzi Schemes, Invaders from Mars, & more
extraordinary popular delusions, and the madness of crowds.


guid: a9ddea5841b64bbeffb4cb7dc4773da4
title: NHS secret plans
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28NHS_secret_plans%29
feedurl: https://www.stallman.org/rss/
content:
<p>
NHS Accused of <a href="https://www.theguardian.com/society/2017/aug/25/nhs-accused-of-keeping-secret-its-plans-to-cut-services">Keeping Secret Its Plans</a> to Cut Services.
<p>
You wouldn't expect Tories to take responsibility for the wrong they do,
would you?


guid: df96588571e0d67c2ed3cc476ba40542
title: Sending refugees to Greece
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Sending_refugees_to_Greece%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Various European countries are sending refugees who first arrived in
Greece <a href="https://www.theguardian.com/world/2017/aug/25/eu-states-begin-returning-refugees-to-greece-as-german-reunions-slow">back to Greece</a>.
<p>
Greece, crippled by <a href="https://stallman.org/archives/2015-jul-oct.html#16_July_2015_(Euro-banksters_demand_more_oppression)">Euro-imposed poverty</a>,
cannot support all these refugees without help.


guid: 55fb98bc4bc1fab81110168205a5ad7b
title: Bombing Yemen
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Bombing_Yemen%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Salafi Arabia <a href="https://www.commondreams.org/news/2017/08/23/saudi-bombing-kills-dozens-and-us-complicit-man-made-crisis-yemen-worsens">bombed a hotel in Yemen</a> and killed around 35 people, as
its US-backed bombardment continues.
<p>
There was never any justification for either <a href="/glossary.html#salafi">Salafi Arabia</a> or the US
to make war on Yemen. The motive is only strategic rivalry between
<a href="/glossary.html#salafi">Salafi Arabia</a> and Iran.
<p>
Iran and the US have a history of war from some decades ago,
but nothing stops the two countries from being at peace today
except for <a href="https://stallman.org/archives/2017-may-aug.html#19_June_2017_(Will_troll_allow_neocons_to_launch_war_)">US neocons</a>.
<p>
Iran is a <a href="https://stallman.org/archives/2017-may-aug.html#28_May_2017_(Iran_more_free_than_Salafi_Arabia)">repressive partial tyranny</a>,
but <a href="/glossary.html#salafi">Salafi Arabia</a> is a
<a href="https://stallman.org/archives/2017-may-aug.html#27_May_2017_(Islamist_extremism_from_Salafi_Arabia)">more repressive</a> total tyranny.


guid: 69b50f7da034df55e2b5a60b4d86053a
title: Urgent: limit drug prices
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Urgent%3A_limit_drug_prices%29
feedurl: https://www.stallman.org/rss/
content:
<p>
US citizens: <a href="https://act.credoaction.com/sign/sanders_pharma_taxpayers">support Sanders' bill</a> to limit what drug companies can charge
for drugs developed with government funds.


guid: 94bf53d5773bde4ceb99a8c4f2c7b124
title: Urgent: protect Social Security
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Urgent%3A_protect_Social_Security%29

content:
<p>
US citizens: <a href="https://actionnetwork.org/petitions/sign-the-petition-social-security-is-not-a-hostage">call for protecting Social Security</a> from right-wing cuts.


guid: 9d5a4b113beb8a0f9dd1ccb837b95977
title: Urgent: protect overtime pay
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Urgent%3A_protect_overtime_pay%29
feedurl: https://www.stallman.org/rss/
content:
<p>
US citizens: <a href="https://act.credoaction.com/sign/trump_overtime">call on the Department of Labor</a> to protect workers' overtime pay.


guid: aa7f891965431beb6fc428eb4bb0b4ea
title: Urgent: endangered Florida panther
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Urgent%3A_endangered_Florida_panther%29

content:
<p>
US citizens: <a href="https://act.nrdc.org/letter/big-cypress-panther-170821">call on the Fish & Wildlife Service</a> to continue
protection for the endangered Florida panther.
<p>
My childhood sweetheart, <a href="/articles/childhood-sweetheart.html">Melynda</a>,
campaigned to protect the Florida panther.


guid: 286815870d2c0a574ed2bc933cd453e2
title: Urgent: bottled water in national parks
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#25_August_2017_%28Urgent%3A_bottled_water_in_national_parks%29

content:
<p>
Everyone: <a href="http://action.storyofstuff.org/letter/bottled-water-free-letter-nps-superintendents/">call on US national park superintendents</a> to resist bottled water sales.


guid: ada019987df19b77546beaf1c18baaf1
title: Time to redistribute
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Time_to_redistribute%29
feedurl: https://www.stallman.org/rss/
content:
<p>
'Time to Redistribute Wealth':
<a href="https://www.commondreams.org/news/2017/08/25/time-redistribute-wealth-1-thriving-while-78-living-paycheck-paycheck">
1% [in the US] Thriving While 78%
Living Paycheck to Paycheck.
</a>


guid: 8ca3854427af603e54752e9bf5ee04aa
title: Hostile intelligence agency
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Hostile_intelligence_agency%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Even though Wikileaks is drifting into disreputable conduct, we must not allow
<a href="https://theintercept.com/2017/08/25/even-wikileaks-haters-shouldnt-want-it-labeled-a-hostile-intelligence-agency/">
criminalization of the honorable journalism that Wikileaks started out doing.
</a>


guid: d1b5ced0fb88122dfd886bbfd88ff3c1
title: Ultrasound transmitter
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Ultrasound_transmitter%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Cuba is cooperating with the investigation of the hearing damage to US
diplomats that
<a href="https://www.theguardian.com/world/2017/aug/25/botched-surveillance-job-may-have-led-to-strange-injuries-at-cuban-embassy">
appears to have been caused by an ultrasound transmitter.
</a>


guid: 5705cf3a8419f68eca110f10fc5c526b
title: Posts by smugglers
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Posts_by_smugglers%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Facebook has deleted
<a href="https://www.theguardian.com/global-development/2017/aug/25/facebook-removes-posts-made-by-people-smugglers-aiming-to-lure-migrants">
deceptive posts designed to recruit customers
for smugglers
</a>
that offer to take them across the Mediterranean.
<p>
Removing these lies is a good thing, since they are dangerous traps.
At the same time, allowing Facebook to censor the world seems
dangerous too.  Facebook claims it can impose any criteria of censorship,
as a private company; but no company with that big an impact should
be allowed to set its own policies.


guid: 6c97aed52112bcf6abafdd013f492c9d
title: Financial regulations
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Financial_regulations%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Federal Reserve head Janet Yellen rebuked the saboteur-in-chief for
<a href="https://www.theguardian.com/us-news/2017/aug/25/us-central-bank-boss-janet-yellen-rebukes-trump-over-plan-to-lift-regulations">
planning to eliminate some of the inadequate protections enacted after
the financial crises to prevent a repeat.
</a>
<p>
The financial crises was terribly harmful to Americans in general, but
it was also very profitable to some, and the troll is whoring for them.


guid: d17ec0dad2190f881d788d32b73b9637
title: "Be dependent"
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Be_dependent%29
feedurl: https://www.stallman.org/rss/
content:
<p>
15-year-olds attending summer camp in the US today have to be
<a href="http://www.freerangekids.com/my-child-had-to-take-two-buddies-and-a-counselor-to-go-to-the-bathroom-at-night/">
monitored by an adult at all times during the day.
</a>
They are not even
allowed to go to the toilet on their own.
<p>
Apparently the Girl Scout motto nowadays is "Be dependent."
(I'd guess it is the same for the Boy Scouts.)
<p>
If these teenagers do not rebel, it could only because they have been
made to expect suffocation.  Nothing could be worse preparation for
the upheaval that global heating is likely to cause, a few decades
from now.


guid: ae99b46871919be9a751d937c23272fc
title: A attempt to wipe out protest organizations
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28A_attempt_to_wipe_out_protest_organizations%29

content:
<p>
The company behind the Dakota Access pipeline has sued Greenpeace and
other protest organizations for
<a href="https://www.commondreams.org/news/2017/08/23/corporate-mercenaries-trump-allied-firm-slammed-1-billion-suit-against-water">300
million dollars</a>, in an attempt to wipe out those organizations and
make organized protest against environmental destruction too dangerous
in the US to consider trying.


guid: 552f522a74349aff07afd23d81b7220d
title: "Pro life"
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Pro_life%29
feedurl: https://www.stallman.org/rss/
content:
<p>
<a href="/glossary.html#saboteur">Saboteur</a> Teresa Manning claims to be "pro life", but only for
potential future human beings.  She's
<a href="https://www.dailykos.com/stories/2017/8/22/1692126/-Another-day-another-Trump-official-with-ties-to-Holocaust-denial-and-the-pro-Nazi-movement">willing
to help let the Nazis off the hook for killing millions of real human
beings</a>.


guid: d076062d771e9721c4b79060acf374dc
title: Predatory underground US agent
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Predatory_underground_US_agent%29
feedurl: https://www.stallman.org/rss/
content:
<p>
An underground US agent seduced Jennifer Padilla, then pressured her
into making a call to arrange a drug deal for him.  Then he
<a href="http://www.sfreporter.com/santafe/article-13834-informant-no-9097.html">arranged
for her to be prosecuted for this entrapment</a>.
<p>
I am disappointed that the newspaper disguised his face.  The public
need to be warned about this predator.  Has anyone posted a photo of
his face?  Had she posted photos of the two of them?


guid: bd5a32497b96e2c9dfdb90fe72fe7888
title: Texas voter-ID overturned
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Texas_voter-ID_overturned%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The Texas voter-ID was
<a href="https://www.commondreams.org/news/2017/08/24/jim-crow-era-tactics-rejected-texas-gop-racist-voter-id-law-smacked-down">overturned
by a US court</a>.


guid: b8b06914417bfa038234efaf352abe2d
title: Oil extraction in Peruvian Amazon
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Oil_extraction_in_Peruvian_Amazon%29

content:
<p>
Indigenous peoples in the Peruvian Amazon
<a href="https://www.theguardian.com/world/2017/aug/25/peru-tribal-leaders-vow-halt-oil-output-unless-indigenous-rights-respected">threaten
to block oil extraction</a> if the state fails to comply with its law
requiring consultation with them on a new oil project.
<p>
It is inexcusable to start new oil wells in places where they can be
particularly harmful.  We
<a href="https://stallman.org/archives/2016-jan-apr.html#20_February_2016_(Fight_to_keep_fossil_fuel_in_ground)">need
to leave 80% of the known reserves in the ground</a>, so any reserves
that cause special risks should be part of that 80%.


guid: d5af0a13dfef65daf6166df0f413d7c0
title: Urgent: Preserve DACA
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#26_August_2017_%28Urgent%3A_Preserve_DACA%29
feedurl: https://www.stallman.org/rss/
content:
<p>
US citizens: phone your congresscritter at 1-202-224-3121 and say to
preserve the DACA (Deferred Action for Childhood Arrivals) program.
This protects unauthorized immigrants from deportation if they were
brought to the US as children, many years ago, and have lived here
ever since.


guid: ecc39008761b741f4da93d411d1e61d3
title: Volunteer
author: Richard Stallman
url: https://stallman.org/index.html#volunteerListAnc
feedurl: https://www.stallman.org/rss/
content:
<p>I am looking for people to write site-specific Firefox extensions
     or local scripts to operate specific web sites.</p>


guid: 5b973d1c01ce8c6cbaf90effad8a82b2
title: Revived Nazi threat
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Revived_Nazi_threat%29
feedurl: https://www.stallman.org/rss/
content:
<p>
We Thought the Nazi Threat Was Dead. But <a href="https://www.theguardian.com/commentisfree/2017/aug/25/donald-trump-nazis-far-right-charlottesville">Donald Trump Has Revived It</a>.


guid: b8e8607404e5ee7a564493d3d02fac6d
title: Film resembling Palestine occupation
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Film_resembling_Palestine_occupation%29

content:
<p>
A British arts center is showing a <a href="https://www.theguardian.com/film/2017/aug/25/barbican-accused-of-showing-antisemitic-film-in-science-fiction-season">science fiction film</a> about a future world with
a partial resemblance to the occupation of Palestine. Supporters of
the occupation demand it be removed for "antisemitism".
<p>
The Israeli right-wing lobby is pushing in many countries, including
the US, to <a href="https://stallman.org/archives/2017-jan-apr.html#31_March_2017_(Boycott_Israel)">criminalize opposition</a> to the occupation.


guid: a07a7943625c6c40bdee4faee64d79c8
title: Sexist marriage laws
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Sexist_marriage_laws%29
feedurl: https://www.stallman.org/rss/
content:
<p>
After the elimination of instant divorce for men only, Indian
marriage laws continue to have <a href="https://www.theguardian.com/commentisfree/2017/aug/25/islamic-instant-divorce-victory-india-talaq-women-harmful-practices">other forms of sexist bias</a>.
<p>
No one should be forced to stay in a bad marriage; anyone who wants a
divorce should be able to get one, through appropriate procedures.
But the law of divorce should not embody prejudice against any subgroup
of persons.


guid: e9f2e637dff4c21d1c7bdd5be104eac6
title: Ozone hole and chemicals
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Ozone_hole_and_chemicals%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The "ozone hole" is not closing, and <a href="http://e360.yale.edu/features/thirty-years-after-the-montreal-protocol-solving-the-ozone-problem-remains-elusive">new industrial chemicals</a> now
threaten it.
<p>
1987 was before the World Trade Organization; the dominion of business
over states was not as strong then. If the ozone hole were first
discovered today, I don't think anything like the Montreal Pact would
be possible, because chemical businesses would veto it.


guid: 97fa03497f4e2ee7122aa4fddbe0ad8a
title: T-shirt robots
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28T-shirt_robots%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Robots that can make t-shirts at high volume might put millions of garment
workers <a href="https://www.fastcompany.com/40454692/this-t-shirt-sewing-robot-could-radically-shift-the-apparel-industry">out of a job</a> in poor countries.
<p>
It's great to make things with high efficiency using automation
<em>provided</em> everyone gets to share the benefits.


guid: ec4d0ad497e7643839e02db3fd3853dd
title: Frozen methane hydrates
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Frozen_methane_hydrates%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Burning the frozen methane hydrates from the ocean bottom would make
it possible to push the <a href="http://e360.yale.edu/features/the-world-eyes-yet-another-unconventional-source-of-fossil-fuels-methane-hydrates">world's temperature even higher</a>.
<p>
It is good news that there is little chance of a catastrophic release
of methane into the atmosphere from those deposits. But if that is
because the methane gets converted to CO2 in the ocean, that replaces
one danger with another.


guid: ee1b92b4a0fd59ac5bfdd387bd63da0e
title: Mozilla speech recognition
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Mozilla_speech_recognition%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Mozilla's free database of <a href="https://www.fastcompany.com/40449278/google-mozilla-and-the-race-to-make-voice-data-for-everyone">recordings of English speech</a> could be crucial
for free software for speech recognition.
<p>
Speech recognition done by by companies usually involves sending your
audio to the company's server. It is foolhardy to allow such a device
into your home.


guid: 08015b190a07336f59dc0701f8b43536
title: Fines for protest crimes
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Fines_for_protest_crimes%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Republicans in Pennsylvania want to make all protesters convicted of
any crime in connection with a protest <a href="https://theintercept.com/2017/08/23/new-bill-would-force-arrested-protesters-to-pay-police-overtime-other-fees/">pay costs</a> that no one could afford.
<p>
Governments must not have the power to <a href="https://www.aclu.org/blog/why-government-cant-be-allowed-make-you-pay-free-speech">make people pay</a> for the privilege
of saying controversial things.


guid: 695c2b9b41fcd85690d8bb8cbc18b6c7
title: Protesters' email search
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Protesters%27_email_search%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The troll's men want to <a href="https://theintercept.com/2017/08/24/court-trump-protester-data-inauguration-disruptj20/">search the emails</a> of organizers of
inauguration protests. The judge authorized an indirect search, where
someone else looks for emails (if any) that organize violence and only
those are handed over.
<p>
This still looks like a fishing expedition to me, even if
not as broad as the original proposal.


guid: a1dfb1828b61ae7c46b7a0e5574dbc84
title: Discarded ballots
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Discarded_ballots%29
feedurl: https://www.stallman.org/rss/
content:
<p>
ACLU: California <a href="https://www.aclu.org/blog/voting-rights/fighting-voter-suppression/were-suing-california-because-it-threw-out-more-45000">discarded 45000 ballots</a> because voters' signature
"didn't match".


guid: 99df221a890c1d2515ad75862568b292
title: White safety
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28White_safety%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Racist white Americans believe they are safer in a neighborhood where
almost everyone is white. But it's <a href="http://www.truth-out.org/news/item/41684-the-myth-of-white-safety">the opposite</a>: the right-wing
policies that push away nonwhites also shorten lives.


guid: a76c995af8e8d6304c1ff18e817be701
title: Portugal government spending
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Portugal_government_spending%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Portugal has <a href="https://www.theguardian.com/commentisfree/2017/aug/24/austerity-lie-deep-cuts-economy-portugal-socialist">proved once again</a> that the way to get out of a depression
is by increasing government spending.
<p>
That's what Keynes taught us, and what the neoliberals <a href="https://stallman.org/archives/2015-may-aug.html#03_May_2015_(No_more_austerity)">worked
so hard</a> to bury.


guid: 5f589551d322b35fd840bb1c7b1a550d
title: North Korea wants nuclear negotiations
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28North_Korea_wants_nuclear_negotiations%29

content:
<p>
North Korea is repeatedly
<a href="https://theintercept.com/2017/08/25/north-korea-keeps-saying-it-might-give-up-its-nuclear-weapons-but-most-news-outlets-wont-tell-you-that/">asking
for nuclear negotiations</a>.
<p>
If the US won't accept the invitation, I hope South Korea will.


guid: 3390282a6150b3fbb29143254fa6ec8c
title: Virginia General Mahone
author: Richard Stallman
url: https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Virginia_General_Mahone%29
feedurl: https://www.stallman.org/rss/
content:
<p>
White supremacists put up no monuments to Virginia General Mahone,
skilled general though he was, because after the war he
<a href="http://www.huffingtonpost.com/entry/the-confederate-general-who-was-erased-from-history_us_599b3747e4b06a788a2af43e">rejected
racism and led an integrated party that governed Virginia with
integrity</a>.
<p>
The purpose of the monuments was to promote the racist cause,
and someone like Mahone wasn't useful.


guid: 0eccc82d52d164daf372cda37c740072
title: Pre-Notting Hill carnival arrests
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Pre-Notting_Hill_carnival_arrests%29

content:
<p>
London thugs set out to arrest a list of hundreds of people, based on
specific accusations and using every possible excuse,
<a href="https://www.theguardian.com/culture/2017/aug/25/police-arrest-hundreds-in-pre-notting-hill-carnival-crackdown">solely
to force them to stay away from the Notting Hill carnival</a>.
<p>
One of them was arrested for possessing frankincense.  Is it a crime
in the UK to have incense?


guid: 93de2e47ca961237061877476b318679
title: Cruelty of UK immigration officials
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-may-aug.html#27_August_2017_%28Cruelty_of_UK_immigration_officials%29

content:
<p>
Irene Clennell was finally given
<a href="https://www.theguardian.com/uk-news/2017/aug/25/irene-clennell-deported-british-woman-finally-granted-uk-visa">the
right to live in the UK with her British husband and children</a>.
<p>
A previous article said that Ms Clennell had had permanent residency
in the UK before, but the Tory state took it away because she spent
"too long" in Singapore —
<a href="https://stallman.org/archives/2017-jan-apr.html#1_March_2017_(UK_immigration_policy)~">caring
for her dying parents</a>.
<p>
I suspect that part of why right-wing governments tell immigration
officials to be rigid and gratuitously cruel is to develop a
reputation for heartlessness, so as to dishearten everyone they pick
on.  They suffered a defeat this time, so naturally they pretend that
it wasn't so.
<p>
But I suspect they have another motive too: to make people loathe the
state and thus demand "small government."  That will help right-wing
parties reorient the state from helping people in general (which it
used to do quite well) to helping only the rich.


guid: 52213ebfd59c0d6ee32a780136b94633
title: Dishonesty of the right-wing
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Dishonesty_of_the_right-wing%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The dishonesty of the right-wing:
<a href="http://www.bbc.com/news/blogs-trending-41036631">posting
violent insults against women that voted for the troll</a>, and trying
to attribute them to progressives.
<p>
If there were a Satan, he would love the right wing.


guid: 5f449bcbd2b9c66f4d4295335f96f9d8
title: Israeli forces demolish EU-donated school
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Israeli_forces_demolish_EU-donated_school%29

content:
<p>
The European Union donated a school to the Palestinians of Jub a-Dib.
The day before school was supposed to start, Israeli suppression
forces
<a href="http://zope.gush-shalom.org/home/en/events/1464389870">demolished
the building</a>.


guid: 6a373f8f0cf74c07a512c80eed608012
title: State-chartered public bank
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28State-chartered_public_bank%29
feedurl: https://www.stallman.org/rss/
content:
<p>
California is thinking about creating a state-chartered public bank
specifically so that
<a href="https://www.shareable.net/blog/could-the-marijuana-industry-bring-public-banking-to-california">marijuana
companies could use it</a>.  This would be generally good for
California, regardless of marijuana.


guid: cfe865dfca7d3ea38642e700fe0052fe
title: Moving to renewable energy
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Moving_to_renewable_energy%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Announcing
<a href="https://www.commondreams.org/news/2017/08/24/100-renewable-roadmaps-139-nations-reveal-far-reaching-benefits">roadmaps
for 139 countries</a> to move to renewable energy by 2050 and probably
avoid global disaster.


guid: bbff2a7ef0d80a970ceea8f6f05ea094
title: Hurricane Harvey
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Hurricane_Harvey%29
feedurl: https://www.stallman.org/rss/
content:
<p>
As Hurricane Harvey approached, US border thugs
<a href="https://theintercept.com/2017/08/25/border-patrol-checkpoints-in-texas-will-stay-open-as-hurricane-evacuation-is-underway/">continued
to operate checkpoints along the evacuation routes</a>.
<p>
Unauthorized immigrants, fearing the border thugs, may stay put in
homes that will be flooded.  They could be killed.  The saboteurs know
that; they know that previous presidents turned off the checkpoints
during evacuations, and they know why.  By changing that policy, they
are trying to kill people.


guid: b375d199b18f9e2274ba9186a6c3981c
title: Liberals
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Liberals%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Liberals must
<a href="https://theintercept.com/2017/08/25/mark-lillas-book-criticizes-identity-politics-but-falls-short-on-proposing-an-alternative/">stop
encouraging people to divide themselves by identity</a> and campaign
instead to give every human being the essential human rights.  Martin
Luther King, Jr., showed the way.


guid: 27aabdeb15b109d31f513526a82449ed
title: Right-wing rally blocked in San Francisco
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Right-wing_rally_blocked_in_San_Francisco%29

content:
<p>
Progressives in San Francisco blocked a right-wing rally by
<a href="https://www.theguardian.com/us-news/2017/aug/25/patriot-prayer-san-francisco-rally-cancelled-dog-poo">walking
their dogs on the field where it was scheduled</a>.
<p>
Sabotaging an opposing rally with dogshit is not part of civil
political discourse.  If it becomes accepted, it would be used
against us, against everyone or anyone.
<p>
However, when it is used against today's right-wing extremists, it is
such a low level of violence compared with theirs that in effect it is
an example of restraint.  There is no need to be ashamed of it.
<p>
The right-wing group claims says it isn't white supremacist, but such
claims mean nothing because right-wing extremists have become totally
at ease with lying about this (or anything else).  One day they are
Nazis, the next day they are white supremacists, the next day they are
conservatives.  They devalue truth just as the troll does.


guid: e2aca6fab9afabbf7d2fef5861757ce4
title: Nazi appeasers
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Nazi_appeasers%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Now that the troll supports Nazism, we can see who
<a href="https://www.theguardian.com/world/2017/aug/26/great-uncle-alienated-postwar-france-americans">the
appeasers</a> are.


guid: e8a77a8c20f954fedbe9860b435de913
title: Women kidnaped and enslaved in Vietnam
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Women_kidnaped_and_enslaved_in_Vietnam%29

content:
<p>
In the rural far north of Vietnam,
<a href="https://www.theguardian.com/global-development/2017/aug/26/ready-married-kidnapped-brides-vietnam-china">thousands
of young women</a> are kidnaped and sold into sexual slavery.  The
prices paid for women can corrupt entire local families to help kidnap
them.
<p>
As usual, a crucial cause of the problem is the ingrained custom of
blaming the victims.  I suspect this is part of why the purchasers of
the kidnaped women often treat them so badly: the men who had them
kidnaped despise them for having been kidnaped.
<p>
From the point of view that judges people by their actions, this
attitude seems incomprehensible.


guid: c96a4e6877b10631bcbad8c73e0c9ae2
title: Troll pardons Arpaio
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Troll_pardons_Arpaio%29
feedurl: https://www.stallman.org/rss/
content:
<p>
The saboteur-in-chief has pardoned Joe Arpaio, who was
<a href="https://www.theguardian.com/us-news/2017/aug/25/donald-trump-joe-arpaio-pardon-arizona-sheriff">convicted
of carrying out ethnic profiling in defiance of a court order to
stop</a>.
<p>
This is an attack on the fundamental ideas of human rights and rule of
law.  Laws are meant to protect people from abuse of state power.
Prosecutions such as that of Arpaio are the way we stop officials from
spitting on that protection.
<p>
With this pardon, the troll tells his followers that they are welcome
to break laws and abuse their power, as long as it they do it for
reasons he supports.  In other words, that laws can no longer protect
us from tyrants and bullies.


guid: fc04a0ad5c6f6582de5c2a7b9f804381
title: Christian fundamentalists and global heating
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Christian_fundamentalists_and_global_heating%29

content:
<p>
A few Christian fundamentalists have rejected the planet-roaster
blindness, and are trying to convince
<a href="https://www.vice.com/en_us/article/qv4w8b/christian-fundamentalists-are-fueling-climate-change-denialism">the
rest</a>.
<p>
It isn't easy, because US evangelicals have made contempt for the world
that they are destroying an integral part of their religion.  In effect,
their religion is a satanic nihilism.


guid: 445c5095884a2f795ee032b3e66bcb0d
title: Italian thugs beat refugees
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Italian_thugs_beat_refugees%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Italian thugs
<a href="https://www.hrw.org/news/2017/08/25/italy-police-beat-refugees-during-eviction">evicted
hundreds of refugees from a collective squat</a>, beating them cruelly
in the process.


guid: 008a0b9e4286c959fc95f55c49bcf463
title: TV channels that support troll's power
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28TV_channels_that_support_trolls_power%29

content:
<p>
TV channels that
<a href="http://www.rollingstone.com/politics/news/taibbi-blame-media-for-creating-world-dumb-enough-for-trump-w499649">profit
from presenting the troll as a freak show</a> are giving support to
his power.
<p>
The first thing you can do to resist is not to watch.
<p>
Whatever the troll says is of no importance.
He will say something contradictory tomorrow.
Watching him is at best a waste of time.
Spend your time on resistance activities.
<p>
If you are with friends or relatives that want to watch, take
advantage of the opportunity to set a visible example of not joining
in.  Say, "I'm going to do something useful (or, something I really
want to do) instead."


guid: 28779c91f7e59e6d43a3a7cb3d4f42b1
title: US secret surveillance
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28US_secret_surveillance%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Alfred McCoy's research led in 1972 to a book about US complicity with
drug trafficking in Laos.  The CIA tried to suppress the book,
intimidated his informants, and tried to get him kicked out of Yale
graduate school.  His subsequent research found that US secret
surveillance has been
<a href="http://www.truth-out.org/opinion/item/41724-exploring-the-shadows-of-the-us-security-state-how-i-learned-not-to-love-big-brother">at
the service of repression</a>, of treason against democracy, for over
a century.  But it was never as pervasive and complete as today's
digital surveillance.


guid: 0dd56111221b48f0067ff3bad99d233a
title: Urgent: Conscientious objectors
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Urgent%3A_Conscientious_objectors%29

content:
<p>
US citizens: conscientious objectors
<a href="https://actionnetwork.org/petitions/people-who-oppose-war-must-not-be-compelled-to-pay-for-war">must
not be required to pay for substitutes</a>.


guid: 05e1d4ec7b7f2439b7a0b0d9c53b2807
title: Urgent: Network neutrality
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Urgent%3A_Network_neutrality%29
feedurl: https://www.stallman.org/rss/
content:
<p>
US citizens:
<a href="http://act.freepress.net/letter/internet_faces_nprm_nn">submit
a comment</a> in favor of network neutrality.
<p>
Here's the comment I filed.  I avoided the terms
"<a href='https://gnu.org/philosophy/words-to-avoid.html#Content'>content</a>"
and
"<a href='https://stallman.org/antiglossary.html#poc'>people of
color</a>."
<blockquote>
<p>
The internet is a crucial medium for communication and each person's
rights must be protected from commercial interference.
<p>
Just as telephone companies are not allowed to interfere about who we
talk with by phone, ISPs must not be allowed to interfere about who we
contact by internet.
<p>
Just as phone companies are not allowed to give out hints about who we
talk with by phone, ISPs must not be allowed to give out hints about
who we contact by internet.
<p>
ISPs must not be allowed to discriminate based on what we communicate
over the internet.  In the absence of a court order, they should not
even be allowed to take notice of what it is (or enable anyone else to
do so).
<p>
The first step is to avoid making things worse.  Keep internet access
under Title II.
</blockquote>


guid: bcc09c59248d89ee128c094af4f5eceb
title: Rohingya refugees
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Rohingya_refugees%29
feedurl: https://www.stallman.org/rss/
content:
<p>
It would be 
<a href="https://www.theguardian.com/global-development/2017/aug/24/india-warned-plan-to-deport-rohingya-refugees-will-only-inflame-persecution">"legally,
procedurally and practically impossible"</a> for India to deport
Rohingya refugees.
<p>
In addition, I doubt Burma (from which they have fled) would allow
them in.


guid: 511fea329ae2b3dff0317806eca96a54
title: Election monitors in Kenya
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Election_monitors_in_Kenya%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Kenya seems to be 
<a href="https://www.theguardian.com/global-development/2017/aug/24/boss-wants-to-talk-to-you-former-un-human-rights-expert-maina-kiai-detained-kenya-airport-ordeal">attacking
election monitors and human rights defenders</a>.


guid: 7866cc994d6023a1e22912598f26d71c
title: Resistance to unjust government
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Resistance_to_unjust_government%29

content:
<p>
Successful resistance to unjust government calls for a diversity of
nonviolent methods, but a 
<a href="https://www.thenation.com/article/how-to-topple-a-dictator/">firm
rejection of violence</a>.


guid: 0347877992394da12f52e8f8e908edad
title: Personal data collected by businesses
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Personal_data_collected_by_businesses%29

content:
<p>
<a href="https://www.theguardian.com/world/2017/aug/23/silicon-valley-big-data-extraction-amazon-whole-foods-facebook">The
people must tell businesses</a> what kinds of personal data they are
allowed to collect.
<p>
The article exaggerates when it says "you can't avoid" Google,
Facebook and Amazon.  I avoid them almost totally.  (I occasionally do
a Google search and occasionally look at a page on Amazon, but I hide
who and where I am, and block their surveillance.)  You can do this
too.
<p>
However, the article's conclusion is valid and very important.


guid: 3d2b957f92849f63667c4fa8b6afbde0
title: Using blockchain systems to pay for goods
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Using_blockchain_systems_to_pay_for_goods%29

content:
<p>
Using bitcoin, or any blockchain system, paying multiple stores for
goods would totally ruin privacy 
<a href="https://freedom-to-tinker.com/2017/08/17/when-the-cookie-meets-the-blockchain/">when
the data leaked by these stores are combined</a>.


guid: 40c04fbfe5133970eb9720bc8104f534
title: When the US conquered Afghanistan
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28When_the_US_conquered_Afghanistan%29

content:
<p>
Once the US conquered Afghanistan in 2001, 
<a href="https://theintercept.com/2017/08/22/afghanistan-donald-trump-taliban-surrender-here-we-are/">most
Taliban just wanted to give up fighting and get accepted into the new
power structure</a>.  If Dubya had permitted this, the US could have
been out of there in 2002.


guid: a1488d1925897779bfd2bfe241dd28ae
title: Morphine from yeast
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Morphine_from_yeast%29
feedurl: https://www.stallman.org/rss/
content:
<p>
It will soon be possible to develop 
<a href="https://www.theguardian.com/science/2015/may/18/home-brewed-heroin-scientists-yeast-that-can-make-sugar-into-opiates">genetically
modified yeast that can make morphine</a>.
<p>
To prevent these yeast from being developed, or from being used, will
be almost impossible.  Governments will have to choose between
repression such as we have never seen in free countries, and dropping
the 
<a href="https://stallman.org/archives/2016-jul-oct.html#24_July_2016_(Why_Big_Pharma_lobbies_against_marijuana)">"war
on drugs"</a> (which is also the war on people in pain).
<p>
Imagine yeast whose level of functioning can be increased or decreased
by exposing them to some signal chemicals.  You could get them into
your intestines, then swallow the signal chemicals to adjust the
dosage rate.  This would be the equivalent of the intravenous morphine
that people get in a hospital after an operation, but you wouldn't
have to be in a hospital.
<p>
This will be a great ease for people in pain, until the day we can
turn off the pain and no longer need opiates.


guid: 42aa02066c511ff2abed4ad3f43dc505
title: Another right-wing terrorist attack
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Another_right-wing_terrorist_attack%29

content:
<p>
Another 
<a href="https://www.dailykos.com/stories/2017/8/24/1692938/-It-s-happened-again-Car-drives-into-marchers-at-LGBT-vigil">lone-wolf
right-wing terrorist attack with a car</a> in the US.


guid: c8db77f2677a55d2676895b767a3af42
title: Convicted of insulting Turkish president
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Convicted_of_insulting_Turkish_president%29

content:
<p>
Macedonia has 
<a href="https://globalvoices.org/2017/08/25/macedonian-citizen-fined-400-euro-for-insulting-turkish-president-erdogan-on-facebook/">convicted
someone of insulting Turkish President ErdoÄan</a>, violating even the
weak European standards of freedom of speech.


guid: c99168d656e676546d20f40d6bea4c4a
title: Censorship
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Censorship%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Censorship of radical views 
<a href="https://www.commondreams.org/news/2017/08/25/warnings-slippery-slope-fulfilled-germany-shutters-anti-capitalist-website">will
be turned against critics of the plutocratic world order</a>.  In
fact, Germany has already started doing it.


guid: 8a780ff394cd242047ffe98239158882
title: Effective responses to Nazis
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#28_August_2017_%28Effective_responses_to_Nazis%29
feedurl: https://www.stallman.org/rss/
content:
<p>
<a href="https://www.commondreams.org/views/2017/08/26/why-nazis-are-so-afraid-these-clowns">Clowns</a>
are often effective responses to Nazis.


guid: 8cc4903508a1706cf3d8c195a661f0db
title: Terrorist movement aimed at journalists
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#29_August_2017_%28Terrorist_movement_aimed_at_journalists%29

content:
<p>
<a href="/glossary.html#bully">The bully</a> is 
<a href="https://www.dailykos.com/stories/2017/8/25/1692993/--It-really-feels-like-a-matter-of-time-frankly-before-someone-gets-hurt">building
a terrorist movement aimed at journalists</a>.  He practices
"stochastic terrorism", much as <a href="/glossary.html#pissi">PISSI</a> does in Europe: stirring up acts
of violence which are statistically predictable although individually
random.


guid: 05da7ff11d4fae0063e700f7758bab48
title: Investigation of troll's links with Russia
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#29_August_2017_%28Investigation_of_trolls_links_with_Russia%29

content:
<p>
<a href="/glossary.html#trump">The troll</a> has made a 
<a href="https://www.dailykos.com/stories/2017/8/25/1693166/-Trump-has-tried-to-stop-the-Russia-investigation-again-and-again-and-again">series
of attempts to derail</a> the investigation of his links with Russia.
<p>
We have not seen proof that he and his campaign did anything criminal
with Russia, or even anything particularly wrong.  However, his
persistence in trying to quash the investigation is a very strong
reason to suppose there is something nasty to expose.


guid: 90e31554699bb968a229398e90d2da91
title: Sheriff Arpaio's illegal practices
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#29_August_2017_%28Sheriff_Arpaios_illegal_practices%29

content:
<p>
<a href="https://www.theguardian.com/commentisfree/2017/aug/26/joe-arpaio-pardon-panders-white-supremacists">Persecuting
immigrants</a> was just one of Joe Arpaio's many illegal practices
when he was sheriff.


guid: f65a7807892cc0406df66c044e37ab28
title: Access to birth control in Texas
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#29_August_2017_%28Access_to_birth_control_in_Texas%29

content:
<p>
The Republicans that control Texas have made it hard to get reliable
birth control there.  Now they are working on smashing the legal basis
of Medicaid, nationwide, so that they can 
<a href="https://theintercept.com/2017/08/22/texas-seeks-trumps-help-to-defund-planned-parenthood/">cut
off the last funding for Planned Parenthood in Texas</a>.
<p>
I hope the students of Texas Tech organize to demand that the
university replace the doctor that tries to stop students from getting
contraceptives.  By refusing to give them proper medical care, sh is
refusing to do her job.


guid: 9583539c491143a305789cc588e49cfc
title: Planting trees to take CO2 out of air
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#29_August_2017_%28Planting_trees_to_take_CO2_out_of_air%29

content:
<p>
If the saboteur-in-chief succeeds in cancelling the Clean Power Plan,
one way to compensate for the damage is to 
<a href="https://www.theguardian.com/environment/2017/aug/27/how-to-offset-trumps-climate-science-ignorance-plant-10bn-trees">plant
10 billion trees, covering 40,000 square miles with forest</a>.
<p>
Planting so many trees is easier said than done.  What's more, for the
trees to take the intended amount of CO<sub>2</sub> out of the air, it
is not enough to plant them.  It is necessary that they survive and
grow for many years.  That is hard to assure, what with
<a href="https://stallman.org/archives/2016-nov-feb.html#27_November_2016_(Trees_dying_in_California)">local
disasters fueled by global heating threatening to kill them</a> and
increased CO<sub>2</sub> levels slowing the growth of plants.
<p>
Is it possible even to find that much land on which to plant trees?
<p>
Then there is the point that the Clean Power Plan doesn't go far
enough.


guid: 0a00a0c26a0616b10151a33e15ae21ca
title: Right-wing extremists cancel rally
author: Richard Stallman
feedurl: https://www.stallman.org/rss/
url:
https://stallman.org/archives/2017-jul-oct.html#29_August_2017_%28Right-wing_extremists_cancel_rally%29

content:
<p>
Right-wing extremists cancelled their rally in Berkeley 
<a href="https://www.theguardian.com/world/2017/aug/27/berkeley-pro-trump-rally-cancelled-protesters">after
they were told that weapons and helmets would not be allowed</a>.
Counterprotesters deployed mockery and jokes against the remnant.
<p>
When these extremists say they are defending "freedom of speech",
remember how they fuzz the boundary between speech and hitting people
with cars.  That's not "speech," that is terrorism.


guid: 842a579af72b7f42ca8f0297a704aea9
title: Unemployment in France
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#29_August_2017_%28Unemployment_in_France%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Macron is determined to reduce workers' rights, but 
<a href="https://www.theguardian.com/world/2017/aug/26/emmanuel-macron-reform-france-labour-laws-challenge-unions">unions
are planning a general strike</a>.
<p>
The root cause of unemployment in France is world-wide plutocracy,
imposed through 
<a href="/business-supremacy-treaties.html">business-supremacy
treaties</a>.
<p>
Under plutocracy, every country must choose between lots of
unemployment (as in France) and lots of Mcjobs (as in the US).


guid: 56d028d6e56bd6d0733a1a2df5abfc2e
title: Wealth and stinginess
author: Richard Stallman
url: https://stallman.org/archives/2017-jul-oct.html#29_August_2017_%28Wealth_and_stinginess%29
feedurl: https://www.stallman.org/rss/
content:
<p>
Wealth tends to make people stingy and callous, and philosophers used
to say so.  Since the 1970s, rich people have 
<a href="https://www.commondreams.org/views/2017/07/30/being-rich-wrecks-your-soul-we-used-know">funded
an effort to make society forget this</a>.


guid: tag:linuxfr.org,2005:News/38159
title: Les robots simulés débarquent sur le Web
author: Yvan Munoz
url: https://linuxfr.org/news/les-robots-simules-debarquent-sur-le-web
feedurl: http://linuxfr.org/news.atom
content:
<div><p>Utiliser un logiciel de simulation de robots a longtemps nécessité une grande motivation et beaucoup de temps pour installer des gros logiciels et surtout comprendre comment ils marchent…</p>

<p>Heureusement, le <em>cloud</em> vient à notre rescousse : <a href="https://robotbenchmark.net">Robotbenchmark</a> nous propose de programmer des robots en Python sans trop se fatiguer avec une série de petits challenges variés. Du suivi de mur pour un robot à roues à une course de dix mètres pour un petit robot humanoïde, un pendule inversé ou encore un suivi visuel pour un robot chien… Ce site utilise <a href="https://www.x3dom.org">X3DOM</a> (un frontal libre à <a href="https://www.khronos.org/webgl/">WebGL</a> pour représenter les robots et leur environnement en 3D dans le navigateur. La simulation, assez réaliste, tourne dans le <em>cloud</em> sur des serveurs GNU/Linux. Notre petit programme en Python qui contrôle notre robot tourne lui dans <a href="https://firejail.wordpress.com">Firejail</a>, un « bac à sable » de sécurité pour GNU/Linux.</p>

<p>Bon, mon programme Python a fait une minute, 46 secondes et 51 dixièmes sur le sprint du robot humanoïde, c’est bien, mais je ne suis pas le plus fort. J’y retourne…</p>

<p><em>N. D. M. : Robotbenchmark utilise une infrastructure de simulation qui est un logiciel privateur.</em></p></div><ul><li>lien n°1 : <a title="https://robotbenchmark.net" hreflang="en" href="https://linuxfr.org/redirect/100489">Robotbenchmark</a></li><li>lien n°2 : <a title="https://www.x3dom.org" hreflang="en" href="https://linuxfr.org/redirect/100490">X3DOM</a></li><li>lien n°3 : <a title="https://www.khronos.org/webgl/" hreflang="en" href="https://linuxfr.org/redirect/100491">WebGL</a></li><li>lien n°4 : <a title="https://firejail.wordpress.com" hreflang="en" href="https://linuxfr.org/redirect/100492">Firejail</a></li></ul><div></div><div><a href="https://linuxfr.org/news/les-robots-simules-debarquent-sur-le-web.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/news/les-robots-simules-debarquent-sur-le-web#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:News/38156
title: diaspora* 0.7.0.0
author: Nÿco
url: https://linuxfr.org/news/diaspora-0-7-0-0
feedurl: http://linuxfr.org/news.atom
content:
<div><p>Samedi 19 août sortait une nouvelle version majeure de <em>diaspora*</em>, le réseau social libre, décentralisé et respectueux de la vie privée. diaspora* 0.7.0.0 arrive un an après la précédente version majeure et contient de nombreux ajouts et améliorations ainsi que de gros travaux de fond.</p>

<p>Framasphère, le <em>pod</em> diaspora* installé par Framasoft dans le cadre de sa campagne « Dégooglisons Internet », a été mis à jour.</p></div><ul><li>lien n°1 : <a title="https://blog.diasporafoundation.org/44" hreflang="en" href="https://linuxfr.org/redirect/100480">Annonce officielle</a></li><li>lien n°2 : <a title="https://blog.diasporafoundation.org/43-our-federation-protocol-just-got-bigger-and-better" hreflang="en" href="https://linuxfr.org/redirect/100481">Le nouveau protocole de fédération</a></li><li>lien n°3 : <a title="https://diasporafoundation.org/" hreflang="en" href="https://linuxfr.org/redirect/100482">Site officiel</a></li><li>lien n°4 : <a title="https://discourse.diasporafoundation.org/" hreflang="en" href="https://linuxfr.org/redirect/100483">Forum discourse</a></li><li>lien n°5 : <a title="https://framasphere.org" hreflang="fr" href="https://linuxfr.org/redirect/100484">Framasphere</a></li><li>lien n°6 : <a title="https://wiki.diasporafoundation.org/Donations" hreflang="fr" href="https://linuxfr.org/redirect/100485">Développeurs à soutenir sur Liberapay</a></li></ul><div><h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><a href="#nouvelles-fonctionnalit%C3%A9s">Nouvelles fonctionnalités</a></li>
<li><a href="#le-travail-de-fond-effectu%C3%A9-cette-ann%C3%A9e">Le travail de fond effectué cette année</a></li>
<li><a href="#les-changements-%C3%A0-venir">Les changements à venir</a></li>
<li><a href="#soutenir-le-d%C3%A9veloppement">Soutenir le développement</a></li>
<li><a href="#questions-r%C3%A9ponses">Questions ? Réponses !</a></li>
</ul><p><img src="//img.linuxfr.org/img/68747470733a2f2f626c6f672e64696173706f7261666f756e646174696f6e2e6f72672f6173736574732f6f726967696e616c2f64696173706f72612d303730302e706e67/diaspora-0700.png" alt="Logo diaspora* 0.7.0.0" title="Source : https://blog.diasporafoundation.org/assets/original/diaspora-0700.png"></p>
<h2 id="nouvelles-fonctionnalités">Nouvelles fonctionnalités</h2>

<ul>
<li>l’éditeur de texte (et ses raccourcis pour insertion de la mise en forme avec <em>Markdown</em>) est disponible dans les commentaires et la messagerie privée ; il permet aussi un aperçu du rendu du message avant soumission (l’édition des messages après envoi n’étant pas encore possible) ;</li>
<li>il est aussi disponible dans la version mobile pour les messages, commentaires et messages privés, mais sans la fonctionnalité de prévisualisation ;</li>
<li>il est maintenant possible, en mentionnant quelqu’un dans les commentaires, d’attirer son attention par une notification ;</li>
<li>la barre d’en‐tête de la version bureau est maintenant adaptative — <em>responsive</em> — et s’adapte aux écrans de toute taille ;</li>
<li>d’autres changements mineurs au niveau de l’expérience utilisateur : on peut utiliser <code>Cmd</code> + <code>Entrée</code> (sous Mac) pour poster, la version mobile a également reçu différentes améliorations…</li>
</ul><p>Ces fonctionnalités ont été ajoutées dans <em>diaspora*</em>. Une nouvelle version mineure sort toutes les six semaines, ce qui a amené <em>diaspora*</em> 0.6 jusqu’à la version 0.6.7.0. De nombreux autres changements ont donc été rendus disponibles pendant l’année, avant même la sortie de cette version 0.7. La fondation cite notamment :</p>

<ul>
<li>le rafraîchissement automatique des notifications sans avoir à recharger la page ;</li>
<li>le réglage sur la visibilité par défaut des messages publiés. Lors de l’écriture d’un message, l’utilisateur choisit sa visibilité, c’est‐à‐dire avec qui il sera partagé. Auparavant, à chaque nouveau message, l’éditeur de texte réglait la visibilité sur « Tous mes aspects » (tous les contacts) par défaut. Si l’on en souhaitait une différente, il fallait le changer à la main, ce qui amenait souvent à des oublis, notamment pour les comptes publics (type associations, projets…) qui ne postent qu’en visibilité publique. Il est maintenant possible de paramétrer la visibilité par défaut que l’on souhaite, tous, plusieurs ou un aspect, ou bien « Public » ;</li>
<li>accès aux flux des messages commentés ou aimés, depuis le flux « Mon activité » ;</li>
<li>accès aux flux « Mes aspects » et « Tags suivis » depuis la version mobile ;</li>
<li>ajout d’un thème « Sombre » pour nos petits yeux dans le noir ;</li>
<li>accès aux pages d’administration depuis la version mobile.</li>
</ul><h2 id="le-travail-de-fond-effectué-cette-année">Le travail de fond effectué cette année</h2>

<p>Les plus gros changements effectués dans le code de <em>diaspora*</em> concernent le protocole de fédération, permettant aux serveurs (<em>pods</em>) d’échanger entre eux.</p>

<p>Depuis plusieurs années, les développeurs s’efforcent de l’améliorer. La version 0.6 de <em>diaspora*</em> était ainsi venue avec une première version du protocole <a href="https://github.com/diaspora/diaspora_federation">extraite dans une <em>gem</em></a> à part, permettant sa réutilisation par des projets tiers et un bien meilleur découplement. La version 0.7 de <em>diaspora*</em> utilise la deuxième version majeure de cette bibliothèque, permettant de nouvelles fonctionnalités et des grosses améliorations de performance. La fondation a publié <a href="https://blog.diasporafoundation.org/43-our-federation-protocol-just-got-bigger-and-better">un billet de blog complet</a> pour annoncer la sortie de cette seconde version majeure. Quatre autres projets utilisent ce protocole (Friendica, RedMatrix devenu Hubzilla, SocialHome et Ganggo), amenant le nombre d’implémentations du protocole à quatre langages (Ruby, la référence maintenue par <em>diaspora*</em>, PHP, Python et Go). Les deux dernières implémentations ne sont pas encore « <em>feature complete</em> ».</p>

<p>Parmi les nouveautés incluses dans cette version 2 arrive la très attendue migration d’un compte d’un serveur à un autre. Le protocole permet maintenant aux serveurs de s’indiquer entre eux qu’un compte a été déplacé, permettant ainsi à l’utilisateur de retrouver tous ses contacts, messages et commentaires de manière transparente. Le procédé est très simple : l’utilisateur exporte une archive contenant toutes ses données depuis le serveur où il est inscrit, puis l’importe sur le nouveau serveur.</p>

<p>Cette fonctionnalité de migration a dû être délivrée en deux temps. En effet, il est d’abord nécessaire de mettre à jour les serveurs vers le nouveau protocole, pour que tous soient capables de comprendre le message « ce compte est déplacé » lorsque les utilisateurs commenceront à l’utiliser. C’est le but de la version 0.7, où l’utilisateur ne peut qu’exporter ses données. La possibilité de les importer viendra probablement avec la version 0.8, qui ne sortira que lorsque la majorité des serveurs auront été mis à jour. Les administrateurs sont pour l’instant très réactifs, 52 <em>pods</em> stables et 11 <em>pods</em> de développement ont été mis à jour vers la version 0.7 dans les 72 h après la sortie.</p>
<h2 id="les-changements-à-venir">Les changements à venir</h2>

<p>La fonctionnalité de migration au complet est donc attendue pour la prochaine version majeure. On espère aussi voir apparaître la très attendue API. La version 0.7 a vu <em>diaspora*</em> mettre à jour Rails vers la toute dernière version 5.1 qui devrait faciliter cela. Malheureusement, personne ne semble travailler sur la stabilisation de la messagerie instantanée XMPP pour le moment. Il y a en revanche de l’avancée du côté de <a href="https://github.com/diaspora/diaspora/issues/1359">la gestion des évènements</a> puisque leur support a <a href="https://github.com/diaspora/diaspora_federation/pull/44">été intégré dans le protocole</a>, ce qui donne espoir.</p>
<h2 id="soutenir-le-développement">Soutenir le développement</h2>

<p>Sur <a href="https://wiki.diasporafoundation.org/Donations">sa page dédiée aux donations</a>, la fondation encourage d’abord à soutenir les <em>podmins</em> qui hébergent les serveurs, sans qui le réseau ne serait rien. Elle indique ensuite deux possibilités pour soutenir le développement :</p>

<ul>
<li>si l’on souhaite voir une fonctionnalité développée en particulier, ajouter de l’argent sur son ticket GitHub grâce à <a href="https://www.bountysource.com/teams/diaspora">BountySource</a> ;</li>
<li>si l’on souhaite soutenir les développeurs en général, trois d’entre eux acceptent de recevoir des donations, notamment Senya, qui a réussi sa campagne de financement participatif l’année dernière et qui a travaillé principalement sur la migration de comptes. Il se dit prêt à travailler à temps plein sur <em>diaspora*</em> s’il reçoit au moins 100 euros par semaine, étant freelance. Il est <a href="https://liberapay.com/senya">sur Liberapay</a>. Il y a aussi <a href="https://liberapay.com/SuperTux88">Benjamin Neff</a> a qui l’on doit toute la réécriture du protocole de fédération et qui est aussi <em>release manager</em> (il sort les nouvelles versions et fait beaucoup de revues) et <a href="https://liberapay.com/fla">Fla</a> qui est développeur <em>front‐end</em>, gère en partie la communauté et est <em>podmin</em> de <a href="https://diaspora-fr.org">https://diaspora-fr.org</a> et de <a href="https://framasphere.org">https://framasphere.org</a>. Avoir au moins un développeur à temps plein permettrait évidemment une belle accélération dans l’avancement du projet, même si les volontaires ont <a href="https://github.com/diaspora/diaspora/pulse/monthly">beaucoup donné</a> ces dernières semaines pour sortir cette nouvelle version.</li>
</ul><h2 id="questions-réponses">Questions ? Réponses !</h2>

<p>Si vous avez des questions sur le projet et que vous ne trouvez pas de réponses sur <a href="https://diasporafoundation.org">le site officiel</a> ni sur <a href="https://wiki.diasporafoundation.org">le wiki</a>, vous pouvez venir les poser sur <a href="https://discourse.diasporafoundation.org"><em>discourse</em></a> ou même tout simplement sur IRC Freenode, <em>#diaspora</em> ou <em>#diaspora-fr</em> en français. :)</p></div><div><a href="https://linuxfr.org/news/diaspora-0-7-0-0.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/news/diaspora-0-7-0-0#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:News/38163
title: Agenda du Libre pour la semaine 35 de l’année 2017
author: Davy Defaud
url: https://linuxfr.org/news/agenda-du-libre-pour-la-semaine-35-de-l-annee-2017
feedurl: http://linuxfr.org/news.atom
content:
<div><p>Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, <em>install party</em>, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 12 événements (0 en Belgique, 11 en France, 0 au Luxembourg, 1 au Québec, 0 en Suisse et 0 en Tunisie) est en seconde partie de dépêche.</p></div><ul><li>lien n°1 : <a title="http://april.org" hreflang="fr" href="https://linuxfr.org/redirect/100504">April</a></li><li>lien n°2 : <a title="http://www.agendadulibre.org" hreflang="fr" href="https://linuxfr.org/redirect/100505">Agenda du Libre</a></li><li>lien n°3 : <a title="https://www.agendadulibre.org/maps?future=false&amp;period%5Bweek%5D=35&amp;period%5Byear%5D=2017" hreflang="fr" href="https://linuxfr.org/redirect/100506">Carte des événements</a></li><li>lien n°4 : <a title="http://www.agendadulibre.org/events/new" hreflang="fr" href="https://linuxfr.org/redirect/100507">Proposer un événement</a></li><li>lien n°5 : <a title="http://www.agendadulibre.org/orgas" hreflang="fr" href="https://linuxfr.org/redirect/100508">Annuaire des organisations</a></li><li>lien n°6 : <a title="https://linuxfr.org/news/agenda-du-libre-pour-la-semaine-34-de-l-annee-2017" hreflang="fr" href="https://linuxfr.org/redirect/100509">Agenda de la semaine précédente</a></li><li>lien n°7 : <a title="https://www.agendadulibre.be/" hreflang="fr" href="https://linuxfr.org/redirect/100510">Agenda du Libre Belgique</a></li><li>lien n°8 : <a title="https://www.agendadulibre.org/events?region=37&amp;start_date=2017-08-01" hreflang="fr" href="https://linuxfr.org/redirect/100511">Agenda du Libre Luxembourg</a></li><li>lien n°9 : <a title="http://agendadulibre.qc.ca/" hreflang="fr" href="https://linuxfr.org/redirect/100512">Agenda du Libre Québec</a></li><li>lien n°10 : <a title="https://www.agendadulibre.ch/" hreflang="fr" href="https://linuxfr.org/redirect/100513">Agenda du Libre Suisse</a></li><li>lien n°11 : <a title="https://www.agendadulibre.org/events?region=38" hreflang="fr" href="https://linuxfr.org/redirect/100514">Agenda du Libre Tunisie</a></li></ul><div><h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><ul>
<li>
<a href="#qc-montr%C3%A9al-montr%C3%A9al-drupal-meetup---le-mardi-29-ao%C3%BBt-2017-de-18h00-%C3%A0-21h00">[QC Montréal] </a><a href="http://agendadulibre.qc.ca/events/1662">Montréal Drupal Meetup</a> - Le mardi 29 août 2017 de 18h00 à 21h00.</li>
<li>
<a href="#fr-dijon-rencontre-des-utilisateurs-et-des-contributeurs-de-cartographie-libre-openstreetmap---le-mardi-29-ao%C3%BBt-2017-de-20h30-%C3%A0-23h30">[FR Dijon] </a><a href="https://www.agendadulibre.org/events/14648">Rencontre des utilisateurs et des contributeurs de cartographie libre OpenStreetMap</a> - Le mardi 29 août 2017 de 20h30 à 23h30.</li>
<li>
<a href="#fr-toulouse-rencontre-tetalab---le-mercredi-30-ao%C3%BBt-2017-de-21h00-%C3%A0-23h00">[FR Toulouse] </a><a href="https://www.agendadulibre.org/events/14555">Rencontre Tetalab</a> - Le mercredi 30 août 2017 de 21h00 à 23h00.</li>
<li>
<a href="#fr-challans-permanence-linux---le-jeudi-31-ao%C3%BBt-2017-de-18h00-%C3%A0-20h00">[FR Challans] </a><a href="https://www.agendadulibre.org/events/14603">Permanence Linux</a> - Le jeudi 31 août 2017 de 18h00 à 20h00.</li>
<li>
<a href="#fr-paris-soir%C3%A9e-de-contribution-au-libre---le-jeudi-31-ao%C3%BBt-2017-de-19h30-%C3%A0-22h30">[FR Paris] </a><a href="https://www.agendadulibre.org/events/14630">Soirée de Contribution au Libre</a> - Le jeudi 31 août 2017 de 19h30 à 22h30.</li>
<li>
<a href="#fr-villeneuve-dascq-libre-%C3%A0-vous---le-samedi--2-septembre-2017-de-09h00-%C3%A0-12h00">[FR Villeneuve d'Ascq] </a><a href="https://www.agendadulibre.org/events/14515">Libre à Vous</a> - Le samedi  2 septembre 2017 de 09h00 à 12h00.</li>
<li>
<a href="#fr-valenciennes-permanence-vallibre---le-samedi--2-septembre-2017-de-09h30-%C3%A0-12h00">[FR Valenciennes] </a><a href="https://www.agendadulibre.org/events/14255">Permanence ValLibre</a> - Le samedi  2 septembre 2017 de 09h30 à 12h00.</li>
<li>
<a href="#fr-la-couronne-permanence---accueil-public---le-samedi--2-septembre-2017-de-10h00-%C3%A0-13h00">[FR La Couronne] </a><a href="https://www.agendadulibre.org/events/13790">Permanence - accueil public</a> - Le samedi  2 septembre 2017 de 10h00 à 13h00.</li>
<li>
<a href="#fr-aix-en-provence-samedi-libre---le-samedi--2-septembre-2017-de-10h00-%C3%A0-18h00">[FR Aix-en-Provence] </a><a href="https://www.agendadulibre.org/events/14622">Samedi Libre</a> - Le samedi  2 septembre 2017 de 10h00 à 18h00.</li>
<li>
<a href="#fr-lille-village-du-libre-%C3%A0-la-braderie-de-lille---du-samedi--2-septembre-2017-%C3%A0-11h00-au-dimanche--3-septembre-2017-%C3%A0-18h00">[FR Lille] </a><a href="https://www.agendadulibre.org/events/14645">Village du libre à la Braderie de Lille !</a> - Du samedi  2 septembre 2017 à 11h00 au dimanche  3 septembre 2017 à 18h00.</li>
<li>
<a href="#fr-paris-premier-samedi-du-libre---le-samedi--2-septembre-2017-de-14h00-%C3%A0-18h00">[FR Paris] </a><a href="https://www.agendadulibre.org/events/14607">Premier Samedi du Libre</a> - Le samedi  2 septembre 2017 de 14h00 à 18h00.</li>
<li>
<a href="#fr-nantes-permanence-linux---le-samedi--2-septembre-2017-de-15h00-%C3%A0-18h00">[FR Nantes] </a><a href="https://www.agendadulibre.org/events/14371">Permanence Linux</a> - Le samedi  2 septembre 2017 de 15h00 à 18h00.</li>
</ul></li>
</ul><h3 id="qc-montréal-montréal-drupal-meetup---le-mardi-29-août-2017-de-18h00-à-21h00">[QC Montréal] <a href="http://agendadulibre.qc.ca/events/1662">Montréal Drupal Meetup</a> - Le mardi 29 août 2017 de 18h00 à 21h00.</h3>

<p>Bonjour à tous,<br>
Pour cette rencontre qui sonne la fin des vacances, nous vous proposons une rencontre chez Evolving Web. En plus du réseautage habituel, une présentation sur Docker d’une demi-heure sera réalisé. Des boissons seront aussi proposées pour vous désaltérer. <br>
Rendez-vous le mardi 29 août à 18h :-)</p>

<ul>
<li>Evolving Web, Bureau 222, 300, rue Saint Sacrement, Montréal</li>
<li>URL: <a href="https://www.meetup.com/fr-FR/Drupal-Montreal/events/242263218/?eventId=242263218">https://www.meetup.com/fr-FR/Drupal-Montreal/events/242263218/?eventId=242263218</a>
</li>
<li>Mots-clés:
<a href="http://agendadulibre.qc.ca/tags/drupal">drupal</a>, <a href="http://agendadulibre.qc.ca/tags/meetup">meetup</a>, <a href="http://agendadulibre.qc.ca/tags/montreal">montreal</a>
</li>
</ul><h3 id="fr-dijon-rencontre-des-utilisateurs-et-des-contributeurs-de-cartographie-libre-openstreetmap---le-mardi-29-août-2017-de-20h30-à-23h30">[FR Dijon] <a href="https://www.agendadulibre.org/events/14648">Rencontre des utilisateurs et des contributeurs de cartographie libre OpenStreetMap</a> - Le mardi 29 août 2017 de 20h30 à 23h30.</h3>

<p><a href="http://www.openstreetmap.org">OpenStreetMap</a> crée et fournit des données géographiques libres, telles que des cartes routières ou cyclables, à quiconque en aura besoin.</p>

<p>Cet outil est né parce que la plupart des cartes que vous pensez libres ont des restrictions légales ou techniques qui nous empêchent de les utiliser de façon créative, productive ou innovante.</p>

<p>Les contributeurs <a href="http://www.openstreetmap.org">OpenStreetMap</a> (OSM) de Dijon et de sa région se rencontrent régulièrement et chacun peut s'inviter et participer.</p>

<p>Ces rencontres permettent d'ajouter des données récoltées sur place ou avant la rencontre. Elles permettent également de partager connaissances et outils.</p>

<p>La prochaine rencontre des contributeurs de la région a pour thème "petites contributions et échanges de bonnes pratiques", elle aura lieu le mardi 29 août à partir de 20h30 au bar L'Annexe au 47 rue Devosge à Dijon.</p>

<p>Venez nombreux, enfin pas trop quand même.</p>

<ul>
<li>L'Annexe, 47 rue Devosge, Dijon, Bourgogne-Franche-Comté</li>
<li>Adresse web <a href="http://coagul.org/drupal/evenement/rencontre-mensuelle-utilisateurs-et-contributeurs-cartographie-libre-openstreetmap-1">http://coagul.org/drupal/evenement/rencontre-mensuelle-utilisateurs-et-contributeurs-cartographie-libre-openstreetmap-1</a>
</li>
<li>Tags
<a href="https://www.agendadulibre.org/tags/osm">osm</a>, <a href="https://www.agendadulibre.org/tags/openstreetmap">openstreetmap</a>, <a href="https://www.agendadulibre.org/tags/coagul">coagul</a>
</li>
</ul><h3 id="fr-toulouse-rencontre-tetalab---le-mercredi-30-août-2017-de-21h00-à-23h00">[FR Toulouse] <a href="https://www.agendadulibre.org/events/14555">Rencontre Tetalab</a> - Le mercredi 30 août 2017 de 21h00 à 23h00.</h3>

<p>Rencontre hebdomadaire des hackers et artistes libristes Toulousains.</p>

<p>Ouvert au public tous les mercredi soir.</p>

<p>Venez nombreux.</p>

<ul>
<li>Mix'art Myrys, 12 rue Ferdinand Lassalle, Toulouse, Occitanie</li>
<li>Adresse web <a href="http://www.tetalab.org">http://www.tetalab.org</a>
</li>
<li>Tags
<a href="https://www.agendadulibre.org/tags/apero">apero</a>, <a href="https://www.agendadulibre.org/tags/rencontre">rencontre</a>, <a href="https://www.agendadulibre.org/tags/creation">creation</a>, <a href="https://www.agendadulibre.org/tags/internet">internet</a>, <a href="https://www.agendadulibre.org/tags/hacking">hacking</a>, <a href="https://www.agendadulibre.org/tags/hackerspace">hackerspace</a>, <a href="https://www.agendadulibre.org/tags/hacker">hacker</a>, <a href="https://www.agendadulibre.org/tags/tetalab">tetalab</a>, <a href="https://www.agendadulibre.org/tags/art-libre">art-libre</a>
</li>
</ul><h3 id="fr-challans-permanence-linux---le-jeudi-31-août-2017-de-18h00-à-20h00">[FR Challans] <a href="https://www.agendadulibre.org/events/14603">Permanence Linux</a> - Le jeudi 31 août 2017 de 18h00 à 20h00.</h3>

<p>Chaque dernier jeudi du mois, <strong>Linux Challans</strong> vous donne rendez-vous à l'Albanera Café, 17 rue du Général Leclerc 85300 Challans.</p>

<p>Nous vous proposons lors de ces rendez-vous mensuels d'échanger autour du Libre, des conseils ou une assistance technique.</p>

<p>Vous pouvez venir pour vous faire aider, ou aider, à installer et paramétrer une distribution <strong>GNU/Linux</strong> de votre choix ou des <strong>logiciels libres</strong> sur votre ordinateur.</p>

<p><strong>Recommandations</strong></p>

<ul>
<li>Sauvegardez vos données avant de venir.</li>
<li>Libérez de la place sur le disque dur (20 Go minimum) et défragmentez Windows si vous voulez le conserver.</li>
<li>Nous prévenir de votre passage via la messagerie.</li>
</ul><p>Vous pouvez aussi venir pour une première prise d'informations et de contacts.</p>

<p>Nous vous attendons toujours plus nombreux !</p>

<ul>
<li>Albanera Café, 17 rue du Général Leclerc, Challans, Pays de la Loire</li>
<li>Adresse web <a href="http://linuxchallans.org">http://linuxchallans.org</a>
</li>
<li>Tags
<a href="https://www.agendadulibre.org/tags/linux-challans">linux-challans</a>, <a href="https://www.agendadulibre.org/tags/permanence">permanence</a>, <a href="https://www.agendadulibre.org/tags/rencontre">rencontre</a>, <a href="https://www.agendadulibre.org/tags/mensuelle">mensuelle</a>, <a href="https://www.agendadulibre.org/tags/soir%C3%A9e">soirée</a>
</li>
</ul><h3 id="fr-paris-soirée-de-contribution-au-libre---le-jeudi-31-août-2017-de-19h30-à-22h30">[FR Paris] <a href="https://www.agendadulibre.org/events/14630">Soirée de Contribution au Libre</a> - Le jeudi 31 août 2017 de 19h30 à 22h30.</h3>

<p><strong>Parinux</strong> propose aux utilisateurs de <strong>logiciels libres</strong> de se réunir régulièrement afin de <strong>contribuer à des projets libres.</strong> En effet, un <strong>logiciel libre</strong> est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.</p>

<p>Nous nous réunissons donc tous les dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).</p>

<p>Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.</p>

<p>En cas de difficulté, vous pouvez joindre un des responsables de la soirée, Emmanuel Seyman (emmanuel (at) seyman.fr), Paul Marques Mota mota (at) parinux.org, ou Magali Garnero (Bookynette) tresorier (at) parinux.org.</p>

<p>Pour obtenir le code d'entrée de la porte cochère, envoyez un mail au responsable.</p>

<p>On peut amener de quoi se restaurer (Franprix, 8 rue du Chemin Vert, ferme à 22h)</p>

<p><a href="https://twitter.com/parinux_asso/status/676481935422701568">Regazouillez sur Twitter</a> - <a href="http://wiki.parinux.org/soireescontrib/index">Wiki des soirées</a></p>

<p><strong>Programme non exhaustif</strong></p>

<ul>
<li>Fedora (sa traduction)</li>
<li>Parinux, ses bugs et son infrastructure</li>
<li>April, … y a toujours quelque chose à faire</li>
<li>Open Food Facts/ Open Beauty Facts, sa base de données, ses contributeurs, sa roadmap</li>
<li>Schema racktables, son code</li>
<li>Agenda du Libre, mise à jour et amélioration du code</li>
<li>Ubuntu-Fr, son orga, ses événements</li>
<li>En vente libre, maintenance et commandes</li>
<li>Open street map, une fois par mois</li>
<li>Linux-Fr sait faire</li>
<li>en vente libre</li>
<li>…</li>
</ul><p>tout nouveau projet est le bienvenu.</p>

<ul>
<li>FPH Fondation Charles-Léopold Mayer pour le Progrès de l'Homme, 38 rue Saint-Sabin, Paris, Île-de-France</li>
<li>Adresse web <a href="http://www.parinux.org">http://www.parinux.org</a>
</li>
<li>Tags
<a href="https://www.agendadulibre.org/tags/parinux">parinux</a>, <a href="https://www.agendadulibre.org/tags/scl">scl</a>, <a href="https://www.agendadulibre.org/tags/soir%C3%A9e-de-contribution-au-libre">soirée-de-contribution-au-libre</a>, <a href="https://www.agendadulibre.org/tags/fph">fph</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>
</li>
</ul><h3 id="fr-villeneuve-dascq-libre-à-vous---le-samedi--2-septembre-2017-de-09h00-à-12h00">[FR Villeneuve d'Ascq] <a href="https://www.agendadulibre.org/events/14515">Libre à Vous</a> - Le samedi  2 septembre 2017 de 09h00 à 12h00.</h3>

<p>Vous souhaitez tester <strong>GNU/Linux</strong> sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les <strong>logiciels libres</strong>?</p>

<p>Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec « le plein » de <strong>logiciels libres</strong>, fiables, évolutifs, performants et gratuits.</p>

<p>C'est chaque samedi matin au Centre d'Infos Jeunes à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (métro Triolo) de 9h00 à 12h00.</p>

<p>Entrée Libre. Tout Public.</p>

<ul>
<li>OMJC - Centre d'Infos Jeunes, ferme Dupire, rue Yves Decugis, Villeneuve d'Ascq, Hauts-de-France</li>
<li>Adresse web <a href="http://www.omjc-info.fr">http://www.omjc-info.fr</a>
</li>
<li>Tags
<a href="https://www.agendadulibre.org/tags/triolo">triolo</a>, <a href="https://www.agendadulibre.org/tags/omjc">omjc</a>, <a href="https://www.agendadulibre.org/tags/libre-%C3%A0-vous">libre-à-vous</a>, <a href="https://www.agendadulibre.org/tags/permanence">permanence</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>
</li>
</ul><h3 id="fr-valenciennes-permanence-vallibre---le-samedi--2-septembre-2017-de-09h30-à-12h00">[FR Valenciennes] <a href="https://www.agendadulibre.org/events/14255">Permanence ValLibre</a> - Le samedi  2 septembre 2017 de 09h30 à 12h00.</h3>

<p>Permanence assistance informatique.</p>

<p>Dépannage petits bobos informatiques.</p>

<p>Initiation à l'informatique libre.</p>

<p>Tous les samedis ouvrables sauf les derniers samedis du mois et les samedis en période de vacances scolaires.</p>

<p><strong>Si besoin particulier, la prise de rendez-vous est fortement conseillée.</strong></p>

<p>Téléphone accueil MQCV : 03 27 22 43 90</p>

<ul>
<li>Maison de Quartier Centre Ville, 1 rue des Ursulines, Valenciennes, Hauts-de-France</li>
<li>Adresse web <a href="http://wiki.vallibre.fr/Accueil">http://wiki.vallibre.fr/Accueil</a>
</li>
<li>Tags
<a href="https://www.agendadulibre.org/tags/val-libre">val-libre</a>, <a href="https://www.agendadulibre.org/tags/permanence">permanence</a>, <a href="https://www.agendadulibre.org/tags/d%C3%A9pannage">dépannage</a>, <a href="https://www.agendadulibre.org/tags/initiation">initiation</a>
</li>
</ul><h3 id="fr-la-couronne-permanence---accueil-public---le-samedi--2-septembre-2017-de-10h00-à-13h00">[FR La Couronne] <a href="https://www.agendadulibre.org/events/13790">Permanence - accueil public</a> - Le samedi  2 septembre 2017 de 10h00 à 13h00.</h3>

<p>Notre permanence d'accueil avec le sourire, le café et les gâteaux !</p>

<p>Lieu de rencontre et d'échange convivial pour discuter informatique et outils numériques.</p>

<p>Cette association permet à chacun de découvrir également l'univers de <strong>Linux</strong> et par extension de tous les <em>**logiciels</em>* et <strong>matériels</strong> <strong>libres</strong>*.</p>

<p>Entrée Libre. Tout Public.</p>

<ul>
<li>Laplla, 53 rue de la Libération, La Couronne, Nouvelle-Aquitaine</li>
<li>Adresse web <a href="http://www.laplla.net">http://www.laplla.net</a>
</li>
<li>Tags
<a href="https://www.agendadulibre.org/tags/laplla">laplla</a>, <a href="https://www.agendadulibre.org/tags/linux">linux</a>, <a href="https://www.agendadulibre.org/tags/permanence">permanence</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>, <a href="https://www.agendadulibre.org/tags/gnu-linux">gnu-linux</a>
</li>
</ul><h3 id="fr-aix-en-provence-samedi-libre---le-samedi--2-septembre-2017-de-10h00-à-18h00">[FR Aix-en-Provence] <a href="https://www.agendadulibre.org/events/14622">Samedi Libre</a> - Le samedi  2 septembre 2017 de 10h00 à 18h00.</h3>

<p>Ces <strong>Samedis Libres</strong> sont organisés par l'<a href="https://en.wikipedia.org/wiki/Comparison_of_mobile_operating_systems"><strong>Axul</strong></a> en collaboration avec plusieurs associations de <strong>logiciels libres</strong> des Bouches-du-Rhône (et souvent du Var).</p>

<p>Ils proposent des présentations générales et une aide technique pour le dépannage et la mise à jour d'ordinateurs avec des <strong>logiciels libres</strong>. Ils présentent aussi des démonstrations de <strong>matériels libres</strong>.</p>

<p>Des informations sont disponibles sur la <strong>Culture Libre</strong> (OpenStreetMap, Wikipedia…).</p>

<p><strong>NOUVEAU PROGRAMME :</strong></p>

<p><strong>10h00 - 12h30 : Installations de logiciels libres</strong></p>

<p><strong>12h30 - 13h30 : Déjeuner en commun</strong></p>

<p><strong>13h30 - 18h00 : Atelier à préciser</strong></p>

<p><strong>ET EN PARALLÈLE :</strong></p>

<p><strong>Présentation de livres et de sites Internet consacrés au Libre</strong></p>

<p><strong>Nouvelle démonstration</strong></p>

<ul>
<li>Démonstration d'<a href="https://olpc-france.org/blog/">Inkscape</a>, logiciel de dessin vectoriel professionnel pour Windows, Mac OS X et GNU/Linux</li>
</ul><p><strong>Démonstrations liées aux nouveaux programmes scolaires sur le codage</strong></p>

<ul>
<li>Démonstrations de <a href="http://wiki.laptop.org/go/XO-4_Touch">Pygame</a>, <a href="https://f-droid.org/">Python</a>, <a href="http://sugarizer.org/">Scratch</a> et <a href="http://www.sagemath.org/fr/">Snap</a>.</li>
<li>Démonstrations de modèles éducatifs libres écrits en <a href="http://adis.onlynux.org/">HTML5</a> pour PC ou tablettes quel que soit le système d'exploitation : exemple du site <a href="http://openstreetmap.org/?mlat=43.53206&amp;mlon=5.41224&amp;zoom=17">PhET</a>.</li>
<li>Présentation du projet <a href="http://wiki.april.org/w/PrimTux">1, 2, 3… codez !</a>: Enseigner l'informatique à l'école et au collège (<a href="https://fr.wikipedia.org/wiki/Ubuntu_Touch">Fondation La main à la pâte</a>).</li>
<li>Présentations d'autres logiciels éducatifs et/ou scientifiques…</li>
</ul><p><strong>Autres démonstrations</strong></p>

<ul>
<li>Comparaison des environnements <a href="https://en.wikipedia.org/wiki/Comparison_of_mobile_operating_systems">GNOME</a>, <a href="https://olpc-france.org/blog/">KDE</a>, <a href="http://wiki.laptop.org/go/XO-4_Touch">LXDE</a>, <a href="https://f-droid.org/">Xfce</a> et <a href="http://sugarizer.org/">Unity</a> installés avec la même version d'<a href="http://www.sagemath.org/fr/">Ubuntu</a>.</li>
<li>Distribution <a href="http://adis.onlynux.org/">Emmabuntüs</a> pour la rénovation d'ordinateurs anciens.</li>
<li>Distribution <a href="http://openstreetmap.org/?mlat=43.53206&amp;mlon=5.41224&amp;zoom=17">AbulEdu</a> pour les élèves de l'école primaire.</li>
<li>Distribution <a href="http://wiki.april.org/w/PrimTux">PrimTux</a> pour les élèves de l'école primaire.</li>
<li>Distribution <a href="https://fr.wikipedia.org/wiki/Ubuntu_Touch">Ubuntu Touch</a> sur un <a href="https://en.wikipedia.org/wiki/Comparison_of_mobile_operating_systems">téléphone mobile.</a>
</li>
<li>Distributions Linux installées sur des clefs USB insérées dans des ordinateurs Linux, Windows 7 ou Windows 10.</li>
<li>Cohabitation Linux - Windows 10 : le cas d'Ubuntu 64 bits.</li>
<li>Évolution du projet pédagogique <a href="https://olpc-france.org/blog/">OLPC</a> (One Laptop per Child) : ordinateur <a href="http://wiki.laptop.org/go/XO-4_Touch">XO-4</a>, <strong>tablette OLPC</strong> partiellement libérée avec <a href="https://f-droid.org/">F-Droid</a> et différentes machines avec la plate-forme pédagogique <a href="http://sugarizer.org/">Sugarizer.</a>
</li>
<li>Démonstration de logiciels scientifiques libres (<a href="http://www.sagemath.org/fr/">SageMath…</a>)</li>
</ul><p><strong>NB :</strong> Certaines démonstrations pédagogiques sont en libre service. Les autres démonstrations seront normalement possibles toute la journée : elles seront lancées en fonction des souhaits des visiteurs et des disponibilités des spécialistes.</p>

<p><strong>Adresse :</strong> <a href="http://adis.onlynux.org/">Centre Social et Culturel des Amandiers</a>, 8 allée des Amandiers, <a href="http://openstreetmap.org/?mlat=43.53206&amp;mlon=5.41224&amp;zoom=17">Jas-de-Bouffan</a> (cliquer sur ce dernier lien pour avoir un plan détaillé).</p>

<p>Ces samedis libres et gratuits sont ouverts à toutes et à tous, débutant(e)s ou expert(e)s <strong>GNU/Linux</strong>, membres ou non d'associations du Libre. Les locaux sont au rez-de chaussée et accessibles par tous.</p>

<p><strong>Entrée Libre</strong>. <strong>Tout Public</strong>.</p>

<p><strong>Prochain Samedi Libre :</strong></p>

<ul>
<li><p>Samedi Libre du 7 octobre 2017</p></li>
<li><p>Centre Social et Culturel des Amandiers, 8 allée des Amandiers, Aix-en-Provence, Provence-Alpes-Côte d'Azur</p></li>
<li><p>Adresse web <a href="http://axul.org">http://axul.org</a></p></li>
<li><p>Tags<br><a href="https://www.agendadulibre.org/tags/samedi-libre">samedi-libre</a>, <a href="https://www.agendadulibre.org/tags/axul">axul</a>, <a href="https://www.agendadulibre.org/tags/cercll">cercll</a>, <a href="https://www.agendadulibre.org/tags/demonstration">demonstration</a>, <a href="https://www.agendadulibre.org/tags/diagnostic">diagnostic</a>, <a href="https://www.agendadulibre.org/tags/installation">installation</a>, <a href="https://www.agendadulibre.org/tags/optimisation">optimisation</a>, <a href="https://www.agendadulibre.org/tags/mageia">mageia</a>, <a href="https://www.agendadulibre.org/tags/ubuntu">ubuntu</a>, <a href="https://www.agendadulibre.org/tags/logiciel-libre">logiciel-libre</a></p></li>
</ul><h3 id="fr-lille-village-du-libre-à-la-braderie-de-lille---du-samedi--2-septembre-2017-à-11h00-au-dimanche--3-septembre-2017-à-18h00">[FR Lille] <a href="https://www.agendadulibre.org/events/14645">Village du libre à la Braderie de Lille !</a> - Du samedi  2 septembre 2017 à 11h00 au dimanche  3 septembre 2017 à 18h00.</h3>

<p>La Braderie revient ! Annulée en raison de l'état d'urgence l'année dernière, la Braderie de Lille sera de nouveau au programme !</p>

<p>Le libre sera de la partie et au village associatif avec diverses associations du Libre (FFDN, Mycélium, April, Ubuntu, Chtinux…), <a href="https://www.openstreetmap.org/way/26826796"><strong>Place du vieux Marché aux Chevaux</strong></a>. Cet espace est organisé par le <a href="http://www.cafecitoyen.org">Café Citoyen</a>. </p>

<p>Lillois·es ou simples badauds venue pour chiner à la Braderie, passez nous dire bonjour !</p>

<ul>
<li>Braderie Solidaire, place du vieux Marché aux Chevaux, Lille, Hauts-de-France</li>
<li>Adresse web <a href="https://www.ffdn.org/fr/article/2017-08-19/la-federation-fdn-revient-la-braderie-de-lille">https://www.ffdn.org/fr/article/2017-08-19/la-federation-fdn-revient-la-braderie-de-lille</a>
</li>
<li>Tags
<a href="https://www.agendadulibre.org/tags/ffdn">ffdn</a>, <a href="https://www.agendadulibre.org/tags/braderie-de-lille">braderie-de-lille</a>, <a href="https://www.agendadulibre.org/tags/village-associatif">village-associatif</a>, <a href="https://www.agendadulibre.org/tags/stand">stand</a>
</li>
</ul><h3 id="fr-paris-premier-samedi-du-libre---le-samedi--2-septembre-2017-de-14h00-à-18h00">[FR Paris] <a href="https://www.agendadulibre.org/events/14607">Premier Samedi du Libre</a> - Le samedi  2 septembre 2017 de 14h00 à 18h00.</h3>

<p>Chaque premier samedi de chaque mois, des bénévoles des associations du Libre vous accueillent au <a href="https://wiki.parinux.org/_media/psl/code_de_conduite.pdf">Carrefour Numérique²</a> de la Cité des sciences et de l'industrie (CSI) lors de l'<em>install party</em> du <a href="https://wiki.parinux.org/_media/psl/docs_distrib.pdf">Premier Samedi du Libre</a> (PSL).</p>

<p>Venez aider ou vous faire aider à installer et paramétrer des <strong>logiciels</strong> <strong>libres</strong> et toute distribution <strong>GNU/Linux</strong> avec les associations d'utilisateurs de <a href="https://wiki.parinux.org/_media/psl/decharge.pdf">Fedora</a>, <a href="http://www.mageia.org/fr/">Mageia</a>, <a href="http://ubuntu-fr.org/">Ubuntu</a> ou <a href="http://france.debian.net/">Debian</a>, sur netbook, portable, ou tour, PC ou Mac, éventuellement à côté de votre système actuel. Idem si vous avez des difficultés avec GNU/Linux, un périphérique, ou un logiciel libre.</p>

<p>Nous avons besoin de volontaires pour l'accueil et les installations. Il est utile, mais pas obligatoire, de vous inscrire comme parrainé, parrain, ou visiteur sur le site <a href="https://wiki.parinux.org/_media/psl/docs_distrib.pdf">premier-samedi.org</a> en décrivant votre matériel et vos attentes.</p>

<ul>
<li>12h00-13h45 : déjeuner à la pizzeria Le Verona, 25 avenue Corentin Cariou</li>
<li>14h00-18h00 salle Classe Numérique : install party GNU/Linux, toutes distros</li>
<li>14h00-18h00 salle Atelier : atelier Blender3D du <a href="http://bugparis.tuxfamily.org/">BUG</a> (Blender3D Users Group)</li>
<li>14h00-18h00 salle LivingLab : <a href="https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:WikiPermanence">wikipermanence</a> de l'association Wikimedia</li>
<li>14h00-18h00 salle Studio : atelier Brique Internet/auto-hébergement</li>
<li>
<a href="http://www.hypra.fr/">@Hypra_</a> solutions libres pour malvoyants et non voyants (si présent)</li>
<li>soirée dans un lieu à déterminer sur place, généralement dans un bar avenue Corentin Cariou</li>
</ul><p><strong>Parrainé·e·s</strong></p>

<ul>
<li>pour une installation, venez de préférence dès le début (vers 14h30)</li>
<li>sauvegardez sur disque externe, clé usb ou DVD vos fichiers importants</li>
<li>supprimez les fichiers et logiciels superflus</li>
<li>faites un <em>nettoyage de disque</em> et une <em>défragmentation</em> (utilitaires Windows)</li>
<li>n'oubliez pas votre chargeur, vos câbles etc.</li>
<li>prenez connaissance de la <a href="https://wiki.parinux.org/_media/presentation/nouvelle_presentation_parinux.pdf">présentation</a>, du <a href="https://wiki.parinux.org/_media/psl/code_de_conduite.pdf">code de conduite</a>, du <a href="https://wiki.parinux.org/_media/psl/docs_distrib.pdf"> document présentant les liens et infos utiles</a> et de la <a href="https://wiki.parinux.org/_media/psl/decharge.pdf">décharge</a>
</li>
<li>apportez un disque dur externe ou une clé usb ou un dvd</li>
<li>demandez l'autorisation de prendre des photos</li>
<li>n'oubliez pas que nous sommes des bénévoles, pas un S.A.V. ;-)</li>
</ul><p><strong>Parrains et marraines</strong></p>

<ul>
<li>ISOs de nombreuses distros installables par serveur local Parinux et Raspberry-Pi 3</li>
<li>apportez une clé usb 3 ou un dvd, des ISOs, de vos distros favorites</li>
<li>demandez si l'installé-e a bien sauvegardé ses fichiers</li>
<li>demandez si l'installé-e a bien nettoyé, défragmenté, CHKDSKé</li>
<li>si possible, autonomisez l'installé-e, expliquez, laissez-lui le clavier</li>
<li>prenez connaissance de la <a href="https://wiki.parinux.org/_media/presentation/nouvelle_presentation_parinux.pdf">présentation</a>, du <a href="https://wiki.parinux.org/_media/psl/code_de_conduite.pdf">code de conduite</a>, du <a href="https://wiki.parinux.org/_media/psl/docs_distrib.pdf"> document présentant les liens et infos utiles</a> et de la <a href="https://wiki.parinux.org/_media/psl/decharge.pdf">décharge</a>
</li>
<li>évitez de commencer une installation complète après 16h00</li>
<li>préférez une réinstallation propre à une longue mise à jour</li>
<li>terminez ce que vous avez commencé ou passez le relais</li>
<li>incitez l'installé-e à se rapprocher de l'association dédiée à sa distribution</li>
<li>si possible, installez et lancez l'utilitaire Bleachbit.</li>
</ul><p><strong>Entrée libre et gratuite, pour tout public.</strong></p>

<p><strong>Transports</strong></p>

<ul>
<li>tram T3b (Porte de Vincennes - Porte de la Chapelle)</li>
<li>métro ligne 7, station Porte de La Villette ou ligne 5, station Porte de Pantin</li>
<li>bus 75, 139, 150, 152, PC1 et PC2</li>
<li><p>Vélib 19009 ou 19115</p></li>
<li><p>Cité des Sciences et de l'Industrie, 30 avenue Corentin Cariou, Paris, France, FR</p></li>
<li><p>Adresse web <a href="http://www.premier-samedi.org">http://www.premier-samedi.org</a></p></li>
<li><p>Tags<br><a href="https://www.agendadulibre.org/tags/psl">psl</a>, <a href="https://www.agendadulibre.org/tags/premier-samedi">premier-samedi</a>, <a href="https://www.agendadulibre.org/tags/parinux">parinux</a>, <a href="https://www.agendadulibre.org/tags/install-party">install-party</a>, <a href="https://www.agendadulibre.org/tags/install-partie">install-partie</a>, <a href="https://www.agendadulibre.org/tags/cite-des-sciences-et-de-l-industrie">cite-des-sciences-et-de-l-industrie</a></p></li>
</ul><h3 id="fr-nantes-permanence-linux---le-samedi--2-septembre-2017-de-15h00-à-18h00">[FR Nantes] <a href="https://www.agendadulibre.org/events/14371">Permanence Linux</a> - Le samedi  2 septembre 2017 de 15h00 à 18h00.</h3>

<p>Une <strong>permanence</strong> de <strong>Linux Nantes</strong> aura lieu de 15 à 18 heure,</p>

<p>dans l’aile du local associatif "B17".</p>

<p>Au cours de ces permanences, nous proposons des conseils, des installations ou des réparations.</p>

<p>Vous pouvez aussi venir pour une première prise d'informations et de contacts.</p>

<p>Pour vous rendre au local B17 :</p>

<p><a href="http://www.linux-nantes.org/Comment-se-rendre-au-local.html">http://www.linux-nantes.org/Comment-se-rendre-au-local.html</a></p>

<p>Notre site :</p>

<p><a href="http://www.linux-nantes.org/">http://www.linux-nantes.org/</a></p>

<ul>
<li>B17, 17 avenue Bellamy, Nantes, Pays de la Loire</li>
<li>Adresse web <a href="http://www.linux-nantes.org">http://www.linux-nantes.org</a>
</li>
<li>Tags
<a href="https://www.agendadulibre.org/tags/linux-nantes">linux-nantes</a>, <a href="https://www.agendadulibre.org/tags/gnu-linux">gnu-linux</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>, <a href="https://www.agendadulibre.org/tags/permanence">permanence</a>
</li>
</ul></div><div><a href="https://linuxfr.org/news/agenda-du-libre-pour-la-semaine-35-de-l-annee-2017.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/news/agenda-du-libre-pour-la-semaine-35-de-l-annee-2017#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:News/38164
title: Open Source Seeds : les graines de tomates libres
author: Benoît Sibaud
url: https://linuxfr.org/news/open-source-seeds-les-graines-de-tomates-libres
feedurl: http://linuxfr.org/news.atom
content:
<div><p>Les graines que l’on plante aujourd’hui sont contrôlées en très large majorité par une poignée de grosses entreprises (Monsanto, Bayer, Syngenta…) qui font tout pour empêcher la réutilisation de ces graines : brevets, graines hybrides ou stériles, donc impossible à replanter… En plus de coûter cher aux agriculteurs, cela freine le développement dans certains pays et nuit à la biodiversité.</p>

<p>Une nouvelle initiative allemande, Open Source Seeds, veut contrer ce modèle avec des graines distribuées sous la <em>Licence Semence Libre</em> :</p>

<blockquote>
<p>La semence peut être reproduite sans limitation, vendue, donnée ou même utilisée dans le processus de sélection de nouvelles variétés. La licence donne aux nouveaux utilisateurs les mêmes droits que leurs précédents détenteurs.</p>
</blockquote></div><ul><li>lien n°1 : <a title="http://www.opensourceseeds.org/fr" hreflang="fr" href="https://linuxfr.org/redirect/100515">Open Source Seeds</a></li><li>lien n°2 : <a title="https://www.arte.tv/fr/videos/076697-000-A/des-tomates-libres-de-droits-pour-tous" hreflang="fr" href="https://linuxfr.org/redirect/100517">Vidéo du journal Arte sur Open Source Seeds (3 min)</a></li><li>lien n°3 : <a title="http://www.opensourceseeds.org/sites/default/files/downloads/Article_OSS_fr.pdf" hreflang="fr" href="https://linuxfr.org/redirect/100518">Article opensourceseeds.com sur la licence semence libre</a></li><li>lien n°4 : <a title="https://culinaris-saatgut.de/de/shop/tomaten/sunviva/" hreflang="de" href="https://linuxfr.org/redirect/100519">Commande en ligne de graines via culnaris-saatgut.fr</a></li><li>lien n°5 : <a title="https://scinfolex.com/2017/07/22/vers-la-possibilite-dun-copyleft-pour-liberer-les-semences/" hreflang="fr" href="https://linuxfr.org/redirect/100527">Analyse S.I.Lex, blog de Calimaq « Vers la possibilité d’un Copyleft pour libérer les semences »</a></li></ul><div><p>Dans la construction de cette licence, le groupe de travail d’Agrecol (<em>Association for AgriCulture and Ecology in Africa, Asia, Latin America and Eastern Europe</em>) s’est inspiré de la GPL, des licences <em>Creative Commons</em> et a même intégré le principe de <em>copyleft</em> — la licence inclut donc une provision pour transfert de matériel génétique !</p>

<p>Pour l’instant, seules sont disponibles des graines de tomates cerises, nommées Sunviva, et une graine de blé est en développement.</p>

<p>Comment soutenir le projet ? En plantant des graines, en partageant les graines, en faisant goûter ses tomates et en diffusant l’information !</p>

<p>Un site allemand, <a href="https://culinaris-saatgut.de/de/shop/tomaten/sunviva/"><em>culinaris-saatgut.de</em></a>, permet de commander les graines pour les faire livrer en France (4,17 € + 4,00 € de frais de port, soit 8,17 € au total les douze graines).</p></div><div><a href="https://linuxfr.org/news/open-source-seeds-les-graines-de-tomates-libres.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/news/open-source-seeds-les-graines-de-tomates-libres#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:Diary/37453
title: WordPress Upgrade Script
author: Anthony Levaufre
url: https://linuxfr.org/users/nonsenz/journaux/wordpress-upgrade-script
feedurl: http://linuxfr.org/journaux.atom
content:
<p>Salut Journal,</p>

<p>Je voulais te dire un mot sur un petit script python qui permet de mettre à jour des sites Wordpress assez facilement. L'avantage de ce script est notamment la possibilité de revenir en arrière par restauration des fichiers et de la base de données, très facilement. Le script intègre en effet les fonctionnalités de sauvegarde, téléchargement de la dernière version de Wordpress, mise à jour et restauration éventuelle après les tests si jamais on constate un problème.<br>
La liste des sites wordpress est dans un fichier de configuration avec une syntaxe très très simple, ce qui rend le script utilisable en 5 minutes.</p>

<p>Je suis un programmeur du dimanche, pas du tout professionnel, mais si jamais ça peut aider quelqu'un, je me suis dit que ça valait le coup d'écrire une petite documentation et de le mettre en téléchargement. C'est donc ici :<br><a href="https://w3.nonsenz.org/2017/08/wordpress-upgrade-script-mise-a-jour-automatique/">https://w3.nonsenz.org/2017/08/wordpress-upgrade-script-mise-a-jour-automatique/</a></p>

<p>Merci pour votre indulgence et vos retours si vous allez le voir.</p>

<p>A+ !</p><div><a href="https://linuxfr.org/users/nonsenz/journaux/wordpress-upgrade-script.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/users/nonsenz/journaux/wordpress-upgrade-script#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:Diary/37454
title: [Btrfs et openSUSE] Épisode 3 : un peu de maintenance
author: AR7
url: https://linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-3-un-peu-de-maintenance
feedurl: http://linuxfr.org/journaux.atom
content:
<h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li>
<a href="#surveiller-son-espace-disque">Surveiller son espace disque</a><ul>
<li>
<a href="#df-or-not-df"><code>df</code> or not <code>df</code> ?</a><ul>
<li><a href="#types-de-blocs">Types de blocs</a></li>
<li><a href="#m%C3%A9thodes-dallocation">Méthodes d’allocation</a></li>
<li><a href="#taille-totale-vraiment-totale">Taille totale… vraiment totale ?</a></li>
</ul>
</li>
<li><a href="#bref-au-total-%C3%A7a-fait-combien">Bref, au total ça fait combien ?</a></li>
<li><a href="#quelle-taille-prennent-mes-instantan%C3%A9s">Quelle taille prennent mes instantanés ?</a></li>
</ul>
</li>
<li>
<a href="#btrfsmaintenance-la-bo%C3%AEte-%C3%A0-outils-pour-maintenir-un-syst%C3%A8me-de-fichiers-btrfs">btrfsmaintenance, la boîte à outils pour maintenir un système de fichiers Btrfs</a><ul>
<li><a href="#%C3%89quilibrage-btrfsbalance">Équilibrage : <code>btrfs balance</code></a></li>
<li><a href="#v%C3%A9rification-des-sommes-de-contr%C3%B4le--btrfs-scrub">Vérification des sommes de contrôle : <code>btrfs scrub</code></a></li>
<li>
<a href="#d%C3%A9fragmentation-btrfsfilesystemdefragment">Défragmentation : <code>btrfs filesystem defragment</code></a><ul>
<li><a href="#questce-que-cest-au-juste">Qu’est‐ce que c’est au juste ?</a></li>
<li><a href="#estce-que-btrfs-fragmente">Est‐ce que Btrfs fragmente ?</a></li>
<li><a href="#estce-quil-faut-d%C3%A9fragmenter-un-disque-dur-classique-avec-btrfs">Est‐ce qu’il faut défragmenter un disque dur classique avec Btrfs ?</a></li>
<li><a href="#estce-quil-faut-d%C3%A9fragmenter-un-ssd-avec-btrfs">Est‐ce qu’il faut défragmenter un SSD avec Btrfs ?</a></li>
<li><a href="#estce-que-btrfsmaintenance-d%C3%A9fragmente">Est‐ce que <em>btrfsmaintenance</em> défragmente ?</a></li>
<li><a href="#sur-opensuse">Sur openSUSE</a></li>
</ul>
</li>
<li><a href="#pour-les-ssd-fstrim">Pour les SSD : <code>fstrim</code></a></li>
</ul>
</li>
<li><a href="#liens">Liens</a></li>
</ul><p><img src="//img.linuxfr.org/img/68747470733a2f2f6f70656e636c69706172742e6f72672f696d6167652f33303070782f7376675f746f5f706e672f3137303336392f486172642d4469736b2e706e67/Hard-Disk.png" alt="Btrfs is hard" title="Source : https://openclipart.org/image/300px/svg_to_png/170369/Hard-Disk.png"></p>

<p><strong>« Btrfs et openSUSE »</strong> est une série de journaux sur le système de fichiers Btrfs, basée sur ma propre expérience d’utilisateur d’openSUSE. Au menu :</p>

<ul>
<li>des généralités sur Btrfs <a href="//linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-0-l-ex-fs-du-futur">☑</a> ;</li>
<li>des noms qui pètent : sous‐volumes, <em>snapshots</em>, <em>rollbacks</em> <a href="//linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-1-sous-volumes-snapshots-et-rollbacks">☑</a> ;</li>
<li>du snapper <a href="//linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-2-snapper-et-grub2#snapper--un-gestionnaire-dinstantan%C3%A9s">☑</a> ;</li>
<li>du grub <a href="//linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-2-snapper-et-grub2#grub2--booter-sur-du-btrfs">☑</a> ;</li>
<li>de la mise à jour incrémentale ;</li>
<li>des quotas ;</li>
<li>de la maintenance ;</li>
<li>des trucs spécifiques à openSUSE ;</li>
<li>des tentatives désespérées pour rester applicable à d’autres distributions ;</li>
<li>des erreurs (pas taper) ;</li>
<li>des bogues ;</li>
<li>des cris ;</li>
<li>des larmes ;</li>
<li>et bien plus ! Ou bien moins.</li>
</ul><p><strong>Aujourd’hui, l’épisode 3 : un peu de maintenance.</strong></p>
<h2 id="surveiller-son-espace-disque">Surveiller son espace disque</h2>
<h3 id="df-or-not-df">
<code>df</code> or not <code>df</code> ?</h3>

<p>Surveiller son espace disque, c’est important, en particulier si l’on utilise <em>snapper</em> pour la première fois.</p>

<p>Un truc surprenant avec Btrfs, c’est que la commande <code>df</code> donne des valeurs assez approximatives.</p>

<p>Voyez l'exemple suivant :</p>

<pre><code>~# df -h /
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda2           41G     17G   24G  41% /
~# btrfs filesystem df /
Data, single: total=18.81GiB, used=14.67GiB
System, DUP: total=32.00MiB, used=16.00KiB
Metadata, DUP: total=1.00GiB, used=460.75MiB
GlobalReserve, single: total=512.00MiB, used=0.00B
~#
</code></pre>

<p><code>df</code> m’indique que 17 Gio de ma partition racine sont utilisés.</p>

<p><code>btrfs filesystem df</code> m’indique, lui, un truc complètement différent. Et incompréhensible. Mais qu’est‐ce que c’est que ça ?</p>

<p>Essayons de décomposer l’information :</p>

<ol>
<li>il y a plusieurs lignes, qui semblent représenter chacune l’espace utilisé par un type de données : <code>Data</code>, <code>System</code>, <code>Metadata</code> et <code>GlobalReserve</code> ;</li>
<li>un type semble être soit <code>single</code>, soit <code>DUP</code> ;</li>
<li>ensuite il y a :

<ul>
<li>une taille totale : bizarre, même en faisant leur somme, on n’arrive pas à la taille de la partition (40 Gio)…</li>
<li>une taille utilisée.</li>
</ul>
</li>
</ol><h4 id="types-de-blocs">Types de blocs</h4>


<p><code>Data</code>, <code>System</code>, <code>Metadata</code> et <code>GlobalReserve</code> représentent en fait des groupes de blocs différents :</p>

<ul>
<li>
<code>Data</code> : les données, les vraies ;</li>
<li>
<code>Metadata</code> : les données à propos des données ; par exemple, les noms de fichiers, les permissions, les sommes de contrôle, etc. ;</li>
<li>
<code>GlobalReserve</code> est un espace interne d’urgence. Il est utilisé par exemple quand le système de fichiers est plein. Sa taille totale est basée sur la taille du système de fichiers et ne dépasse pas les 512 Mio ;</li>
<li>
<code>System</code> : je ne sais pas ce que c’est. C’est petit en tout cas.</li>
</ul><h4 id="méthodes-dallocation">Méthodes d’allocation</h4>

<p><code>single</code> et <code>DUP</code> sont en fait deux sortes de niveaux de RAID. Si si, en plus de <code>raid0</code>, <code>raid1</code>, <code>raid5</code>, <code>raid6</code> et <code>raid10</code>.</p>

<ul>
<li>
<code>single</code> :

<ul>
<li>chaque donnée n’est stockée qu’une fois,</li>
<li>c’est la valeur par défaut pour les « vraies » données (type <code>Data</code>) ;</li>
</ul>
</li>
<li>
<code>DUP</code> :

<ul>
<li>chaque donnée est stockée deux fois sur le même disque,</li>
<li>c’est la valeur par défaut pour les métadonnées (type <code>Metadata</code>) quand il n’y a qu’un seul disque,</li>
<li>les données (type <code>Data</code>) ne peuvent être au niveau <code>DUP</code>,</li>
<li>cela ressemble à du RAID 1, ça protège contre les erreurs au niveau bloc mais ne fournit aucune garantie si le périphérique crashe.</li>
</ul>
</li>
</ul><p>Je parle de ça uniquement parce que c’est utilisé pour estimer l’espace disque libre. En effet, selon le niveau de RAID, il faut appliquer un facteur correctif sur l’information renvoyée par <code>btrfs filesystem df</code>. Si.</p>

<p>Pour <code>single</code> c’est × 1 (la donnée n’est présente qu’une fois) ; pour <code>DUP</code> c’est × 2 (la donnée est présente deux fois). Pour les autres niveaux de RAID, <a href="https://btrfs.wiki.kernel.org/index.php/FAQ#Understanding_free_space.2C_using_the_original_tools">c’est plus compliqué</a>.</p>

<p>Si vous voulez en savoir plus sur le RAID avec Btrfs, il y a des informations <a href="https://btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices">sur le wiki de Btrfs</a> ainsi que dans le manuel de <a href="https://btrfs.wiki.kernel.org/index.php/Manpage/mkfs.btrfs">mkfs.btrfs</a>.</p>
<h4 id="taille-totale-vraiment-totale">Taille totale… vraiment totale ?</h4>

<p>La taille mentionnée est seulement la taille allouée. En effet, Btrfs n’utilise pas directement toute la taille disponible du système de fichiers (<em>pool</em>) ; il alloue progressivement de l’espace en fonction de ses besoins.</p>
<h3 id="bref-au-total-ça-fait-combien">Bref, au total ça fait combien ?</h3>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f6d656469612e67697068792e636f6d2f6d656469612f3134396756716a79764d6e5637322f67697068792e676966/giphy.gif" alt="1.21 gigowatt!" title="Source : https://media.giphy.com/media/149gVqjyvMnV72/giphy.gif"></p>

<p>Eh bien, cela fait :</p>

<pre><code>  14,67 Gio ×     1    +  16 Kio  ×   2   +  460,75 Mio  ×   2   +       0 o       ×     1    = 15,57 Gio
  `-------´   `------´ | `------´   `---´ | `----------´   `---´ | `-------------´   `------´
    data       single  |  system     DUP  |   metadata      DUP  |  GlobalReserve     single
</code></pre>

<p>Un total de 15,57 Gio, ce qui est différent des 17 Gio donnés par <code>df</code>.</p>

<p>Mais pourquoi est‐ce si compliqué ‽</p>

<p>C’est <a href="https://btrfs.wiki.kernel.org/index.php/FAQ#Why_is_free_space_so_complicated.3F">une bonne question</a>.</p>

<p>Quelle que soit la réponse, c’est si compliqué que les développeurs de Btrfs se sont dit qu’il fallait offrir une autre commande. Cette commande, la voici :</p>

<pre><code>~# btrfs filesystem usage /
Overall:
    Device size:              40.00GiB
    Device allocated:         20.88GiB
    Device unallocated:       19.13GiB
    Device missing:           0.00B
    Used:                     15.57GiB
    Free (estimated):         23.27GiB  (min: 13.71GiB)
    Data ratio:               1.00
    Metadata ratio:           2.00
    Global reserve:           512.00MiB (used: 0.00B)

Data,single: Size:18.81GiB, Used:14.67GiB
   /dev/sda2      18.81GiB

Metadata,DUP: Size:1.00GiB, Used:460.75MiB
   /dev/sda2       2.00GiB

System,DUP: Size:32.00MiB, Used:16.00KiB
   /dev/sda2      64.00MiB

Unallocated:
   /dev/sda2      19.13GiB
</code></pre>

<p>C’est plus long, certes, mais plus clair ! En effet, il y a une section <code>Overall</code> qui résume tout et qui applique les facteurs correctifs tout seul. 😉 On retrouve bien notre taille de 15,57 Gio !</p>

<p>On a quand même un truc bizarre : une grosse différence entre l’espace libre estimé (23,27 Gio) et l’espace libre minimal (13,71 Gio). Cela vient des métadonnées :</p>

<ul>
<li>actuellement j’ai 460,75 Mio × 2 = 921,5 Mio de métadonnées pour 14,67 Gio de données, soit un ratio métadonnées/données d’environ 6 % (je ne sais pas si c’est beaucoup) ;</li>
<li>si jamais on écrit plein de petits fichiers, le pourcentage de métadonnées va augmenter et on va manquer de place plus tôt, car les métadonnées sont dupliquées ;</li>
<li>si jamais on écrit de gros fichiers, le pourcentage de métadonnées ne sera pas énorme et on va se rapprocher de la limite théorique.</li>
</ul><p>Une explication sur <a href="https://www.reddit.com/r/btrfs/comments/5f7mil/how_should_i_read_disk_usage/daj6lng/">ce message posté sur reddit</a>.</p>
<h3 id="quelle-taille-prennent-mes-instantanés">Quelle taille prennent mes instantanés ?</h3>

<p>À ma connaissance, le moyen le plus efficace pour connaître la taille d’un instantané, et plus généralement d’un sous‐volume, est de passer par les quotas Btrfs (qui seront dans un prochain épisode).</p>

<p>En attendant, vous pouvez utiliser <code>btrfs filesystem du</code> (qui est lent, car il compte) :</p>

<pre><code>~# btrfs filesystem du -s /.snapshots/31/snapshot/
     Total   Exclusive  Set shared  Filename
   2.19GiB   634.02MiB     1.57GiB  /.snapshots/31/snapshot/
~#
</code></pre>

<p>Pour moi, la taille intéressante est la colonne <code>Exclusive</code>, qui représente la taille des données qui n’est pas partagée avec d’autres sous‐volumes. <code>Set shared</code> représente la taille des données partagées avec d’autres sous‐volumes. Puis le <code>Total</code>, la somme des deux.</p>
<h2 id="btrfsmaintenance-la-boîte-à-outils-pour-maintenir-un-système-de-fichiers-btrfs">btrfsmaintenance, la boîte à outils pour maintenir un système de fichiers Btrfs</h2>

<p>Sur openSUSE, les outils du projet <a href="https://github.com/kdave/btrfsmaintenance"><em>btrfsmaintenance</em></a> (GPL v2.0) sont installés par défaut.</p>

<p>Il s’agit d’une collection de scripts pouvant être automatisés avec <em>cron</em> :</p>

<pre><code class="sh">~$ ls /etc/cron.<span class="o">{</span>month,week<span class="o">}</span>ly
/etc/cron.monthly:
btrfs-scrub

/etc/cron.weekly:
btrfs-balance  btrfs-trim
~$</code></pre>

<p>J’ai vu que des paquets étaient disponibles pour <a href="https://aur.archlinux.org/packages/btrfsmaintenance/">Arch Linux</a>, <a href="https://copr.fedorainfracloud.org/coprs/tofik/btrfs/package/btrfsmaintenance/">Fedora</a> (Copr), <a href="https://packages.gentoo.org/packages/sys-fs/btrfsmaintenance">Gentoo</a>. Chez Debian, le paquet est en cours de préparation (<a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813901">deb#813901</a>).</p>

<p>Les scripts appellent des commandes classiques de <em>btrfsprogs</em>. Voyons lesquelles.</p>
<h3 id="Équilibrage-btrfsbalance">Équilibrage : <code>btrfs balance</code>
</h3>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f6f70656e636c69706172742e6f72672f646f776e6c6f61642f3236303438362f42616c616e63652e737667/Balance.svg" alt="balance" title="Source : https://openclipart.org/download/260486/Balance.svg"></p>

<p>Cela permet de répartir les données sur les disques.</p>

<pre><code>~# btrfs balance start
btrfs balance start: too few arguments
usage: btrfs balance start [options] &lt;path&gt;

    Balance chunks across the devices

    Balance and/or convert (change allocation profile of) chunks that
    passed all filters in a comma-separated list of filters for a
    particular chunk type.  If filter list is not given balance all
    chunks of that type.  In case none of the -d, -m or -s options is
    given balance all chunks in a filesystem. This is potentially
    long operation and the user is warned before this start, with
    a delay to stop it.

    -d[filters]    act on data chunks
    -m[filters]    act on metadata chunks
    -s[filters]    act on system chunks (only under -f)
    -v             be verbose
    -f             force reducing of metadata integrity
    --full-balance do not print warning and do not delay start
    --background|--bg
                   run the balance as a background process
~#
</code></pre>

<p>Cela est utile pour :</p>

<ul>
<li>répartir les données à l’ajout d’un nouveau périphérique ;</li>
<li>sur un système de fichiers avec des réplications endommagés (genre RAID 1 avec disque endommagé et enlevé), cela force le système de fichiers à reconstruire les copies sur les disques actifs ;</li>
<li>sur un système de fichiers avec un seul disque, cela permet de diminuer l’espace alloué.</li>
</ul><p>Les <a href="https://btrfs.wiki.kernel.org/index.php/Balance_Filters">filtres</a> sont obligatoires si l’on ne veut pas que l’équilibrage dure une éternité. Par exemple, <code>btrfs balance start -dusage=30 -musage=30</code> ne déplacera que les données et les métadonnées des groupes de blocs qui ne sont utilisés qu’à moins de 30 %.</p>

<p>Le script fourni dans <em>btrfsmaintenance</em> effectue plusieurs passes avec ce genre de filtre :</p>

<ul>
<li>d’abord avec un <code>-dusage=0 -musage=0</code> pour nettoyer les groupes de blocs complètement vides ;</li>
<li>puis avec des valeurs prises <a href="https://github.com/kdave/btrfsmaintenance/blob/master/sysconfig.btrfsmaintenance#L50-L71">dans un fichier de configuration</a>, typiquement : 1, 5, 10, 20… sans dépasser les 50.</li>
</ul><h3 id="vérification-des-sommes-de-contrôle--btrfs-scrub">Vérification des sommes de contrôle : <code>btrfs scrub</code>
</h3>

<p>Le <em>scrub</em> consiste à lire tous les blocs de données et de métadonnées et à vérifier leurs sommes de contrôle. Une réparation automatique est faite s’il existe une copie valide.</p>

<p>La syntaxe :</p>

<pre><code>~# btrfs scrub start
btrfs scrub start: too few arguments
usage: btrfs scrub start [-BdqrRf] [-c ioprio_class -n ioprio_classdata] &lt;path&gt;|&lt;device&gt;

    Start a new scrub. If a scrub is already running, the new one fails.

    -B     do not background
    -d     stats per device (-B only)
    -q     be quiet
    -r     read only mode
    -R     raw print mode, print full data instead of summary
    -c     set ioprio class (see ionice(1) manpage)
    -n     set ioprio classdata (see ionice(1) manpage)
    -f     force starting new scrub even if a scrub is already running
           this is useful when scrub stats record file is damaged
~#
</code></pre>

<p>La tâche <em>cron</em> de <em>btrfsmaintenance</em> est appelée tous les mois.</p>

<p>Note : il n’y a pas de <a href="https://btrfs.wiki.kernel.org/index.php/FAQ#Can_I_have_nodatacow_.28or_chattr_.2BC.29_but_still_have_checksumming.3F">somme de contrôle pour les fichiers, dossiers et sous‐volumes pour lesquels le </a><a href="https://fr.wikipedia.org/wiki/Copy-on-write" title="copy‐on‐write ou copie sur écriture">CoW</a> est désactivé. Le <em>scrub</em> ne peut rien faire pour eux.</p>
<h3 id="défragmentation-btrfsfilesystemdefragment">Défragmentation : <code>btrfs filesystem defragment</code>
</h3>

<p>J’ai noté que la défragmentation est un sujet qui intéresse, donc je vais détailler un peu plus en essayant de ne pas trop dire de bêtises.</p>
<h4 id="questce-que-cest-au-juste">Qu’est‐ce que c’est au juste ?</h4>

<p>La <a href="https://fr.wikipedia.org/wiki/D%C3%A9fragmentation">défragmentation</a> « <em>consiste à regrouper les fragments de fichiers éparpillés sur le disque dur afin d’optimiser les temps d’accès du disque dur lors de la lecture de fichiers de taille importante</em> ».</p>
<h4 id="estce-que-btrfs-fragmente">Est‐ce que Btrfs fragmente ?</h4>

<p>La réponse est : oui.</p>

<p>Est‐ce que Btrfs fragmente beaucoup ? La réponse est : ça dépend.</p>

<p>La fragmentation des fichiers dépend de la façon dont les applications écrivent ces fichiers sur le disque. Donc, cela dépend des applications qui tournent. Par exemple, les bases de données – ne serait‐ce que les bases de données SQLite de Firefox – ont tendance à beaucoup fragmenter avec Btrfs, du fait que le <em>CoW</em> n’est pas adapté à leur fonctionnement.</p>

<p>Pour les fichiers qui sont complètement réécrits, <a href="//linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-0-l-ex-fs-du-futur#comment-1710497">il n’y a pas de fragmentation</a>.</p>

<p>Vous pouvez utiliser la commande <code>filefrag</code> pour évaluer la fragmentation :</p>

<pre><code>~# filefrag /var/log/zypper.log
/var/log/zypper.log: 66 extents found
~#
</code></pre>

<p>Essayons de vérifier tout le système. Cherchons les fichiers fragmentés à plus de 100 <em>extents</em> :</p>

<pre><code class="sh">~# cat checkfrag.sh
<span class="c1">#!/bin/bash</span>
<span class="c1"># Inspiré de https://gist.github.com/kylemanna/b5cac22b6164b14aa967</span>

<span class="c1"># Chemin des sous‐volumes / systèmes de fichiers à analyser</span>
<span class="nv">subvols</span><span class="o">=</span><span class="si">${</span><span class="nv">2</span><span class="k">:-</span><span class="p">/ </span><span class="k">$(</span>btrfs subvolume list / <span class="p">|</span> grep -v snapshots <span class="p">|</span> sed <span class="s1">'s/@//'</span> <span class="p">|</span> awk <span class="s1">'{ print "/"$9 }'</span><span class="k">)</span><span class="si">}</span>

<span class="c1"># Seuil d’extents en dessous duquel les fichiers sont ignorés</span>
<span class="nv">min</span><span class="o">=</span><span class="si">${</span><span class="nv">1</span><span class="k">:-</span><span class="nv">100</span><span class="si">}</span>

<span class="c1"># Un petit find</span>
find <span class="si">${</span><span class="nv">subvols</span><span class="si">}</span> -xdev -type f -exec filefrag <span class="s1">'{}'</span> <span class="se">\+</span> <span class="p">|</span> awk <span class="s2">"{ if ( \$(NF-2) &gt; </span><span class="nv">$min</span><span class="s2"> ) print \$0 }"</span>

~# ./checkfrag.sh
/var/log/alternatives.log: <span class="m">225</span> extents found
/var/log/journal/016627c3c4784cd4812d4b7e96a34226/user-1001.journal: <span class="m">164</span> extents found
/var/log/cups/access_log: <span class="m">185</span> extents found
/var/log/YaST2/mkinitrd.log: <span class="m">305</span> extents found
/var/log/audit/audit.log.4: <span class="m">1472</span> extents found
/var/log/audit/audit.log.3: <span class="m">1607</span> extents found
/var/log/audit/audit.log.2: <span class="m">1804</span> extents found
/var/log/audit/audit.log.1: <span class="m">1597</span> extents found
/var/log/audit/audit.log: <span class="m">106</span> extents found
/var/log/wpa_supplicant.log: <span class="m">269</span> extents found
/var/log/zypper.log-20170214: <span class="m">108</span> extents found
/var/tmp/build-root/openSUSE_Tumbleweed-x86_64/var/lib/rpm/Packages: <span class="m">1777</span> extents found
/var/tmp/build-root/openSUSE_Tumbleweed-x86_64/var/lib/rpm/Basenames: <span class="m">501</span> extents found
/var/tmp/build-root/openSUSE_Leap_42.2-x86_64/var/lib/rpm/Basenames: <span class="m">128</span> extents found
/var/tmp/build-root/openSUSE_Leap_42.3-x86_64/var/lib/rpm/Basenames: <span class="m">124</span> extents found
/var/cache/man/index.db: <span class="m">146</span> extents found
~#</code></pre>

<p>On voit :</p>

<ul>
<li>surtout des journaux ;</li>
<li>la base de données des pages <em>man</em> ;</li>
<li>des bases de données RPM : c’est très particulier à ma machine, ce sont des <em>chroots</em> que j’utilise pour construire des paquets avec <a href="https://en.opensuse.org/openSUSE:OSC"><em>osc</em></a>. Vous noterez que la base de données RPM du système (dans <code>/var/lib/rpm/</code>) n’est pas mentionnée. On va y revenir.</li>
</ul><p>Dans l’ensemble, ça va, sachant que ce système n’a pas vraiment été défragmenté depuis 2015… Bon, après, je n’ai pas de base de données qui tourne et j’ai une partition en XFS pour le <code>/home</code>.</p>
<h4 id="estce-quil-faut-défragmenter-un-disque-dur-classique-avec-btrfs">Est‐ce qu’il faut défragmenter un disque dur classique avec Btrfs ?</h4>

<p>La réponse est : oui, si nécessaire (c’te non‐réponse !).</p>

<p>Cela peut améliorer significativement les performance, si tant est qu’il y ait fragmentation. Voir question précédente (c’te double non‐réponse 😋).</p>
<h4 id="estce-quil-faut-défragmenter-un-ssd-avec-btrfs">Est‐ce qu’il faut défragmenter un SSD avec Btrfs ?</h4>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f63646e2e6d656d652e616d2f63616368652f696e7374616e6365732f666f6c6465723732302f353030782f36313931333732302e6a7067/61913720.jpg" alt="yoda" title="Source : https://cdn.meme.am/cache/instances/folder720/500x/61913720.jpg"></p>

<p>La réponse est : cela peut être utile (😃).</p>

<p>C’est vrai que les effets de la fragmentation se ressentent avant tout sur les disques durs classiques.</p>

<p>Il est vrai que pour les SSD, l’usage est de ne pas défragmenter. L’idée derrière cela est que les SSD ont des vitesses d’accès tellement rapides que la fragmentation du système de fichiers est négligeable. Il semble alors pertinent d’éviter les opérations de défragmentation, coûteuses en termes de cycles d’écriture. Surtout que ces machins‐là se montrent parfois fragiles (<em>dixit</em> un ex‐propriétaire d’un Kingston à la durée de vie de libellule).</p>

<p>Cependant, sur un SSD, une fragmentation massive (genre plus de 10 000 <em>extents</em>) entraînera tout de même <a href="https://btrfs.wiki.kernel.org/index.php/Gotchas#Fragmentation">des pics de consommation du processeur</a>, pouvant atteindre plusieurs secondes, ce qui n’est pas souhaitable. Je suppose que c’est parce qu’il doit quand même y avoir du calcul pour résoudre tous ces fragments et que le processeur n’a pas le temps de se reposer sur le disque, vu que le SSD est très rapide.</p>

<p>Du coup, la défragmentation de fichiers très fragmentés est pertinente même pour un SSD.</p>
<h4 id="estce-que-btrfsmaintenance-défragmente">Est‐ce que <em>btrfsmaintenance</em> défragmente ?</h4>

<p>La réponse est : pas par défaut, mais il en est capable.</p>

<p>C’est donc à nous de jouer <a href="https://github.com/kdave/btrfsmaintenance/blob/791581f84f884d172df5a2e297f03e4f6e3cdb63/sysconfig.btrfsmaintenance#L17-L23">en réglant la configuration de <em>btrfsmaintenance</em></a> ou en utilisant directement la commande :</p>

<pre><code>~# btrfs filesystem defragment
btrfs filesystem defragment: too few arguments
usage: btrfs filesystem defragment [options] &lt;file&gt;|&lt;dir&gt; [&lt;file&gt;|&lt;dir&gt;...]

    Defragment a file or a directory

    -v             be verbose
    -r             defragment files recursively
    -c[zlib,lzo]   compress the file while defragmenting
    -f             flush data to disk immediately after defragmenting
    -s start       defragment only from byte onward
    -l len         defragment only up to len bytes
    -t size        target extent size hint (default: 32M)
~#
</code></pre>

<p>Exemple :</p>

<pre><code class="sh">~# filefrag /var/log/zypper.log
/var/log/zypper.log: <span class="m">66</span> extents found
~# btrfs filesystem defragment -f /var/log/zypper.log
~# filefrag /var/log/zypper.log
/var/log/zypper.log: <span class="m">1</span> extent found
~#</code></pre>

<p>Pour lancer sur tout le disque, c’est : <code>btrfs filesystem defragment -r /</code>. Après, vous pouvez aussi adapter le script écrit plus haut pour ne défragmenter que les fichiers très fragmentés :</p>

<pre><code class="sh">~# <span class="nv">files</span><span class="o">=</span><span class="k">$(</span>checkfrag.sh <span class="m">3000</span> <span class="p">|</span> cut -f1 -d <span class="s2">":"</span><span class="k">)</span>
~# <span class="o">[</span> -n files <span class="o">]</span> <span class="o">&amp;&amp;</span> btrfs filesystem defragment <span class="si">${</span><span class="nv">files</span><span class="si">}</span> <span class="o">||</span> <span class="nb">echo</span> <span class="s2">"0 fragmented file found"</span>
<span class="m">0</span> fragmented file found
~#</code></pre>
<h4 id="sur-opensuse">Sur openSUSE</h4>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f6f70656e535553452f617274776f726b2f6d61737465722f4c6f676f2f6f6666696369616c2d6c6f676f2d6d6f6e6f6368726f6d652e706e67/official-logo-monochrome.png" alt="openSUSE" title="Source : https://raw.githubusercontent.com/openSUSE/artwork/master/Logo/official-logo-monochrome.png"></p>

<p>On l’a vu dans l’épisode 1 : <a href="//linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-1-sous-volumes-snapshots-et-rollbacks#la-solution-actuelle-sur-opensuse">openSUSE désactive le <em>CoW</em> pour certains sous‐volumes</a>, notamment ceux des bases de données MySQL et MariaDB, ainsi que ceux des machines virtuelles. Donc, cela nous évite de gérer la fragmentation de ces fichiers.</p>

<p>De plus, par défaut, le <code>/home</code> n’est pas en Btrfs : c’est une partition séparée en XFS. Cela évite d’avoir à gérer la fragmentation de toutes les bases de données utilisateurs (Firefox, Chromium, Thunderbird, Digikam…). Ce n’est sans doute pas la seule raison à ce choix, mais je pense que c’en est une valable.</p>

<p>Enfin, une défragmentation de la base de données RPM est faite après chaque installation de paquet via un <em>hook</em> de <a href="https://doc.opensuse.org/projects/libzypp/HEAD/"><em>libzypp</em></a>. Résultat :</p>

<pre><code class="sh">~# filefrag /var/lib/rpm/*
/var/lib/rpm/alternatives: FIBMAP unsupported
/var/lib/rpm/Basenames: <span class="m">1</span> extent found
/var/lib/rpm/Conflictname: <span class="m">1</span> extent found
/var/lib/rpm/Dirnames: <span class="m">1</span> extent found
/var/lib/rpm/Enhancename: <span class="m">1</span> extent found
/var/lib/rpm/Filetriggername: <span class="m">1</span> extent found
/var/lib/rpm/Group: <span class="m">1</span> extent found
/var/lib/rpm/Installtid: <span class="m">1</span> extent found
/var/lib/rpm/Name: <span class="m">1</span> extent found
/var/lib/rpm/Obsoletename: <span class="m">1</span> extent found
/var/lib/rpm/Packages: <span class="m">2</span> extents found
/var/lib/rpm/Providename: <span class="m">1</span> extent found
/var/lib/rpm/Recommendname: <span class="m">1</span> extent found
/var/lib/rpm/Requirename: <span class="m">1</span> extent found
/var/lib/rpm/Sha1header: <span class="m">1</span> extent found
/var/lib/rpm/Sigmd5: <span class="m">1</span> extent found
/var/lib/rpm/Suggestname: <span class="m">2</span> extents found
/var/lib/rpm/Supplementname: <span class="m">1</span> extent found
/var/lib/rpm/Transfiletriggername: <span class="m">1</span> extent found
/var/lib/rpm/Triggername: <span class="m">1</span> extent found
~#</code></pre>
<h3 id="pour-les-ssd-fstrim">Pour les SSD : <code>fstrim</code>
</h3>

<p><em>btrfsmaintenance</em> inclut également un script qui appelle <code>fstrim</code>, dont l’exécution est planifiée toutes les semaines. Il est considéré comme préférable de faire des <code>fstrim</code> périodiquement ainsi, plutôt que de monter le système de fichiers avec l’option <code>discard</code>.</p>

<p><em>That’s all folks!</em></p>
<h2 id="liens">Liens</h2>

<p>Sur le wiki Btrfs :</p>

<ul>
<li>la FAQ, en particulier les parties :

<ul>
<li>
<a href="https://btrfs.wiki.kernel.org/index.php/FAQ#How_much_free_space_do_I_have.3F"><em>Combien d’espace libre me reste‐t‐il ?</em></a>,</li>
<li>
<a href="https://btrfs.wiki.kernel.org/index.php/FAQ#Does_Btrfs_support_TRIM.2Fdiscard.3F"><em>TRIM et discard</em></a> ;</li>
</ul>
</li>
<li>
<a href="https://btrfs.wiki.kernel.org/index.php/Balance_Filters"><em>Les filtres pour l’équilibrage</em></a> (<em>balance filters</em>) ;</li>
<li>
<a href="https://btrfs.wiki.kernel.org/index.php/Gotchas#Fragmentation"><em>Les</em> gotchas <em>sur la fragmentation</em></a>.</li>
</ul><p>Ailleurs :</p>

<ul>
<li>le dépôt de <a href="https://github.com/kdave/btrfsmaintenance"><em>btrfsmaintenance</em></a> sur GitHub.</li>
</ul><div><a href="https://linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-3-un-peu-de-maintenance.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/users/ar7/journaux/btrfs-et-opensuse-episode-3-un-peu-de-maintenance#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:Diary/37455
title: Un téléphone orienté sécurité et vie privée, avec du libre dedans
author: Laurent J
feedurl: http://linuxfr.org/journaux.atom
url:
https://linuxfr.org/users/jylog/journaux/un-telephone-oriente-securite-et-vie-privee-avec-du-libre-dedans

content:
<p>La société Purism, qui vend des laptops orienté sécurité et vie privée avec leur propre distro dérivé Debian, se lance dans la création d'un smartphone (en financement participatif) qui suit la même philosophie : <a href="https://puri.sm/shop/librem-5/">Librem 5</a>.</p>

<p>Ce sera un téléphone :</p>

<ul>
<li>avec une distro dérivé Debian, sans barrière logicielle pour installer/modifier ce qu'on veut</li>
<li>"Ip-native" d'après eux (qu'est ce que cela veut dire concrètement ? les autres téléphones n'ont pas de stack IP ?)</li>
<li>chiffrement de bout en bout des communications</li>
<li>protection de la vie privée, pas de tracking etc</li>
<li>Des switchs pour couper physiquement caméra, micro, wifi et réseau cellulaire (Comme sur leurs laptops, ce sont les seuls à le faire à ma connaissance, même si chez Dell on peut/pouvait trouver des modèles avec des switchs pour couper le wifi/bluetouth)</li>
<li>qu'on pourra brancher sur un moniteur + clavier + souris (comme les ubuntu phones ?)</li>
</ul><p>Bref, un téléphone qui me parait bien sympa. Il sera à priori vendu dans les 600$.</p><div><a href="https://linuxfr.org/users/jylog/journaux/un-telephone-oriente-securite-et-vie-privee-avec-du-libre-dedans.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/users/jylog/journaux/un-telephone-oriente-securite-et-vie-privee-avec-du-libre-dedans#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:Diary/37456
title: Quelques nouvelles du projet Matrix
author: SaintGermain
url: https://linuxfr.org/users/saintgermain/journaux/quelques-nouvelles-du-projet-matrix
feedurl: http://linuxfr.org/journaux.atom
content:
<p>Matrix (dont j'avais fait une présentation <a href="https://testrtc.com/different-multiparty-video-conferencing/">ici</a>) vient d'intégrer les widgets, ce qui permet d'ajouter des fonctionnalités optionnelles interactives assez intéressantes dans les salons de discussions.</p>

<p>D'un point de vue utilisateur, le client Riot a intégré les changements et en fait une présentation ici :<br><a href="https://medium.com/@RiotChat/riot-im-web-0-12-7c4ea84b180a">https://medium.com/@RiotChat/riot-im-web-0-12-7c4ea84b180a</a></p>

<p>D'un point de vue architecture Matrix, ils présentent les widgets ici :<br><a href="https://matrix.org/blog/2017/08/23/introducing-matrix-widgets/">https://matrix.org/blog/2017/08/23/introducing-matrix-widgets/</a></p>

<p>En particulier, notons le widget Jitsi qui permet de faire de la vidéoconférence à plus de 2 personnes.<br>
Par exemple on peut maintenant dans un salon visualiser un graphe en temps réel, tout en écrivant en commun du code ou un document, tout en faisant de la videoconférence.</p>

<p>Cela vient tout juste d'être intégré, donc il reste des bogues bien entendu. Par exemple avec Jitsi la fonctionnalité de partage d'écran ne marche pas encore et on doit passer par l'instance Jitsi de Riot (sauf à créer un widget personnalité et copier-coller le lien vers sa propre instance Jitsi Meet).</p>

<p>Une nouvelle intéressante en lien avec le <a href="//linuxfr.org/users/jylog/journaux/un-telephone-oriente-securite-et-vie-privee-avec-du-libre-dedans">journal précédent sur le téléphone portable Librem</a> : Matrix devrait être <a href="https://matrix.org/blog/2017/08/24/the-librem-5-from-purism-a-matrix-native-smartphone/">au coeur de ce téléphone</a> !</p><div><a href="https://linuxfr.org/users/saintgermain/journaux/quelques-nouvelles-du-projet-matrix.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/users/saintgermain/journaux/quelques-nouvelles-du-projet-matrix#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:Diary/37457
title: Le Développement Très Rapide d'Applications Libre
author: matthieu
url: https://linuxfr.org/users/matthieu/journaux/le-developpement-tres-rapide-d-applications-libre
feedurl: http://linuxfr.org/journaux.atom
content:
<p>Lorsque j'étais chez Microcelt, de 2003 à 2006, j'ai développé pour Microcelt des composants permettant de diviser par trois les temps de développement. Nous étions malheureusement en concurrence avec Cap Gemini, assistant à maîtrise d'ouvrage. Ils avaient loupé un projet précédent. Mais ils collaient toujours à Le Duff, notre principal client. Nous avons subi des attaques de la part du client, de Shark, qui était en fait un ancien chef de projet de Cap Gemini.</p>

<p>Après être sorti de Microcelt, je constate qu'une entreprise de CEGID travaille sur un savoir-faire Delphi permettant de gagner beaucoup de temps. Or mon savoir-faire était fait en Delphi. J'avais décidé de rendre libre mon savoir-faire, avec accord des deux gérants, en licence GPL, puis LGPL, puis GPL, sur Google Code. Ensuite CEGID passera à Visual Studio, alors que Delphi leur aurait permis d'être sur toutes les plates-formes connues sauf GNU Linux. </p>

<p>Je transfère alors le savoir-faire vers Lazarus, ayant découvert l'outil grâce à developpez.com. Puis j'adapte le savoir faire à Léonardi de Lyria, qui est ensuite devenu W4 Express. La surcharge de mon savoir-faire devient XML Frames. J'ai appris que le Développement Très Rapide d'Applications avait beaucoup de notations différentes ensuite. On appelle une application créée par un moteur, lecteur de fichiers XML, une application d'Ingénierie Pilotée par les Modèles. Le modèle analytique de l'application est nommé BPMN 2, pour Business Process Management Notification version 2. Il y a d'autres modèles annexes. Le savoir-faire contient donc les composants Extended qui permettent de créer une application personnalisée entièrement, du Développement Rapide amélioré donc. Puis se greffe Man Frames, qui permettrait de créer une application à partir de XML Frames. Le nom complet du savoir-faire est donc Extended Man/XML Frames.</p>

<p>Je décide alors d'écrire un livre sur Lazarus publié en 2009 et 2010, car il n'y en avait pas. Je parle du Développement Très Rapide dedans, et de mon savoir-faire. Alors a lieu à Rennes le Breizh Entropy Congress. Je parle du Développement Très Rapide et le diffuse. Je ne peux obtenir la vidéo de la conférence.</p>

<p>Je repasse mon savoir-faire en licence GPL peu avant que Google Code s'arrête. À cette époque j'avais 200 téléchargements par mois de mon savoir-faire dans le monde entier. En septembre, ça chute. Puis il y a des téléchargements rennais et lavallois peu après qu'on m'ait posé des questions dessus dans le GUL Actux.</p>

<p>Autrement dit : Tout savoir-faire Pascal en BPMN 2 est forcément créé à partir du mien, alors que je n'ai pas fini XML Frames. Si je suis le seul à en montrer un en Pascal, c'est aussi un des plus vieux savoir-faire de Développement Très Rapide d'Applications, pas sur le BPMN. Java, abandonné par Oracle, ne vaut rien face au Byte Code Pascal, plus rapide. Je cherche des contributeurs. Vous pouvez me contacter par bitbucket pour cela.</p><div><a href="https://linuxfr.org/users/matthieu/journaux/le-developpement-tres-rapide-d-applications-libre.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/users/matthieu/journaux/le-developpement-tres-rapide-d-applications-libre#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:Diary/37458
title: LinuxFr.org : première quinzaine d’août 2017
author: Benoît Sibaud
url: https://linuxfr.org/users/oumph/journaux/linuxfr-org-premiere-quinzaine-d-aout-2017
feedurl: http://linuxfr.org/journaux.atom
content:
<p>Septante‐huitième épisode dans la communication entre les différents intervenants autour du site <em>LinuxFr.org</em> : l’idée est tenir tout le monde au courant de ce qui est fait par les rédacteurs, les admins, les modérateurs, les codeurs, les membres de l’association, etc.</p>

<p>L’actu résumée (<code>[*]</code> signifie une modification du sujet du courriel) :</p>
<h2 id="statistiques">Statistiques</h2>

<ul>
<li>1 382 commentaires publiés (dont 2 masqués depuis) ;</li>
<li>141 <em>tags</em> posés ;</li>
<li>77 comptes ouverts (dont 6 fermés depuis) ;</li>
<li>41 entrées de forums publiées (dont 7 masquées depuis) ;</li>
<li>13 dépêches publiées ;</li>
<li>15 journaux publiés ;</li>
<li>1 entrée dans le système de suivi ;</li>
<li>0 sondage publié ;</li>
<li>1 page wiki publiée (dont 1 masquée depuis).</li>
</ul><h2 id="listes-de-diffusion-horspourriel">Listes de diffusion (hors pourriel)</h2>

<p>Liste <em>linuxfr-membres@</em> — [restreint]</p>

<ul>
<li>[membres linuxfr] Proposition d’AGO en octobre (réponse attendue)</li>
</ul><p>Liste <em>meta@</em> — [restreint]</p>

<ul>
<li>R. A. S.</li>
</ul><p>Liste <em>moderateurs@</em> — [restreint]</p>

<ul>
<li>R. A. S.</li>
</ul><p>Liste <em>prizes@</em> — [restreint]</p>

<ul>
<li>R. A. S.</li>
</ul><p>Liste <em>redacteurs@</em> — [public]</p>

<ul>
<li>R. A. S.</li>
</ul><p>Liste <em>team@</em> — [restreint]</p>

<ul>
<li>R. A. S.</li>
</ul><p>Liste <em>webmaster@</em> — [restreint]</p>

<ul>
<li>R. A. S.</li>
</ul><h2 id="canal-irc-adminsys-résumé">Canal IRC adminsys (résumé)</h2>

<ul>
<li>plein de mises à jour de sécurité ;</li>
<li>quelques liens en vrac pour mémoire :

<ul>
<li>tag <em>Lintian</em> <a href="https://lintian.debian.org/tags/privacy-breach-generic.html">privacy-breach</a> chez Debian,</li>
<li>explications sur la <a href="http://www.brendangregg.com/blog/2017-08-08/linux-load-averages.html">charge sous GNU/Linux</a> avec courbe papier + crayon,</li>
<li>
<a href="https://lists.debian.org/debian-devel-announce/2017/08/msg00004.html">abandon de TLS 1.0/1.1 dans Debian <em>Unstable</em></a>.</li>
</ul>
</li>
</ul><h2 id="tribune-de-rédaction-résumé">Tribune de rédaction (résumé)</h2>

<ul>
<li>un spam signalé et un peu de corrections post‐publication.</li>
</ul><h2 id="tribune-de-modération-résumé">Tribune de modération (résumé)</h2>

<ul>
<li>du spam à gérer.</li>
</ul><h2 id="commitspushs-de-code-httpsgithubcomlinuxfrorg">Commits/pushs de code <a href="https://github.com/linuxfrorg/">https://github.com/linuxfrorg/</a>
</h2>

<ul>
<li>R. A. S.</li>
</ul><h2 id="divers">Divers</h2>

<ul>
<li>C’était encore plus que calme que la quinzaine précédente où c’était calme depuis les RMLL 2017 Saint‐Étienne (rappel de la <a href="https://prog2017.rmll.info/programme/partage-aspects-collectifs-du-libre/article/linuxfr-org-c-etait-mieux-apres-et-avec-vous?lang=fr">conférence donnée</a>, <a href="https://rmll.ubicast.tv/videos/linuxfr_22904/">enregistrement vidéo</a> [<a href="//linuxfr.org/images/historique/rmll2017/index.html">sources et copies locales</a>]).</li>
</ul><div><a href="https://linuxfr.org/users/oumph/journaux/linuxfr-org-premiere-quinzaine-d-aout-2017.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/users/oumph/journaux/linuxfr-org-premiere-quinzaine-d-aout-2017#comments">Lire les commentaires</a></p>


guid: tag:linuxfr.org,2005:Diary/37459
title: Firefox 57 - onglets contextuels et autres joyeusetés
author: _jordan_
url: https://linuxfr.org/users/_jordan_/journaux/firefox-57-onglets-contextuels-et-autres-joyeusetes
feedurl: http://linuxfr.org/journaux.atom
content:
<h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><ul>
<li><a href="#containers">Containers</a></li>
<li><a href="#cookie-autodelete">Cookie AutoDelete</a></li>
<li><a href="#taborama">Taborama</a></li>
<li><a href="#limites-des-containers">Limites des containers</a></li>
</ul></li>
</ul><p>Bonjour 'nal,</p>

<p>Depuis peu je suis passé à Firefox 57 (en Nightly). Ça change tellement !</p>

<p>D'abord il y a <em>photon</em>, la <strong>nouvelle interface</strong>. Je ne sais pas trop quoi en penser. D'un côté elle est super réactive, certaines animations / icônes / interactions forment indiscutablement une grande avancée. C'est très fluide et ça se voit même dans les détails de certaines animations.</p>

<p>D'un autre côté, le menu principal et surtout le menu d'outils supplémentaires personnalisable font quand même pale figure à côté du menu personnalisable de celui apporté par Australis. Est-ce le prix de la performance ou un simple abandon de la part des développeurs ?</p>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f4345476d6b3430395533634f2f7a6179554242315772314d662e706e67/zayUBB1Wr1Mf.png" alt="Interface - Firefox 57 Nightly" title="Source : https://framapic.org/CEGmk409U3cO/zayUBB1Wr1Mf.png"></p>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f4c4a6d634d62754e69314b702f443342593334655a65744a682e706e67/D3BY34eZetJh.png" alt="Menu Pricipal - Firefox 57 Nightly" title="Source : https://framapic.org/LJmcMbuNi1Kp/D3BY34eZetJh.png"></p>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f41783836614d514d367a43392f47535578724e61705451596a2e706e67/GSUxrNapTQYj.png" alt="Menu Outils supplémentaires - Firefox 57 Nightly" title="Source : https://framapic.org/Ax86aMQM6zC9/GSUxrNapTQYj.png"></p>
<h3 id="containers">Containers</h3>

<p>Après il y a une nouveauté excellente, les <em>onglets contextuels</em> aussi appelés <em>tab containers</em> ou <em>containers</em>. On peut les activer <a href="https://testpilot.firefox.com/experiments/containers">ici</a>. Et ça marche dès Firefox 53.</p>

<p>Le principe est simple : Firefox isole chaque container du point de vue des cookies (c'est-à-dire tous les stockages). En plus, ils sont en train de faire une API pour que les extensions puissent profiter à fond des onglets contextuels. Ça permet plein de trucs chouettes ! Tu vas comprendre.</p>

<p>Si tu veux tester, commence par créer tes catégories (que tu vas de toute façon remodifier après avoir bien compris le truc). Tu choisis un nom, une couleur et éventuellement une icône et roulez jeunesse. T'as plus qu'à appuyer longuement sur le bouton <em>nouvel onglet</em>, passer par l'icône <em>containers</em> ou utiliser l'icône <em>onglet contextuel</em> pour créer un container de ton choix. (l'option <code>privacy.userContext.longPressBehavior</code> réglée à <code>1</code> permet de ne pas avoir à faire un clic long mais malheureusement elle supprime la possibilité de créer dans le groupe par défaut).</p>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f72496d6d417479484d7150512f4f336d757430476f767036412e706e67/O3mut0Govp6A.png" alt="Menu Current Tab - Firefox 57 Nightly" title="Source : https://framapic.org/rImmAtyHMqPQ/O3mut0Govp6A.png"></p>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f464e67754c4c69436f5267462f6d38566f636f36324c646e302e706e67/m8Voco62Ldn0.png" alt="Menu Nouvel Onglet contextuel - Firefox 57 Nightly" title="Source : https://framapic.org/FNguLLiCoRgF/m8Voco62Ldn0.png"></p>

<p>Moi j'ai créé 4 catégories pour l'instant : <em>Twitter</em>, <em>Recherche Emplois</em>, <em>VeryTweet</em> et <em>Fait bon vivre</em>.</p>

<p>Dans Twitter, je mets un seul onglet Twitter connecté sur mon compte principal. Je l'ai épinglé, en plus j'ai configuré Firefox pour rouvrir les onglets à chaque démarrage. Du coup : </p>

<ul>
<li>Twitter ne peut plus me traquer. Comme il ne voit que les cookies du même container, il ne voit plus que lui donc il ne sait pas quand je navigue sur d'autres sites (attention, ça a ses limites, voir <a href="#limites-des-containers">ici</a>)</li>
<li>Comme j'ai mis Twitter en <code>Always open in</code>, si je trouve un article qui me plait sur un site quelconque, je peux cliquer sur le bouton de partage Twitter et Firefox me proposera d'ouvrir la fenêtre dans le container <em>Twitter</em>.</li>
</ul><p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f33577852434954537a656e692f414b4e79325432486f7831302e706e67/AKNy2T2Hox10.png" alt="Ouvrir l'onglet dans le container Twitter - Firefox 57 Nightly" title="Source : https://framapic.org/3WxRCITSzeni/AKNy2T2Hox10.png"></p>

<p>VeryTweet c'est le nom de code d'un petit projet que j'ai, je t'en parlerai surement dans quelque temps. Vu que j'utilise un autre compte Twitter pour ce projet, je le mets dans un autre container. Et là encore c'est génial parce que :</p>

<ul>
<li>Je peux me connecter sur un autre compte Twitter simultanément.</li>
<li>Je peux cacher tous les onglets de ce groupe quand je ne travaille pas dessus.</li>
</ul><p>Dans <em>fait bon vivre</em>, je mets tous les sites que j'aime bien, sur lesquels je suis tout le temps connecté et qui ne sont pas trop invasifs comme LinuxFr, Mediapart, NextINpact, Wikipedia… Eux je les ai tous mis en ouverture automatique dans <em>fait bon vivre</em> sans demande de confirmation. Comme ça, dès que je tape linuxfr.org dans ma barre d'adresse, Firefox l'ouvre automatiquement dans le bon container.</p>
<h3 id="cookie-autodelete">Cookie AutoDelete</h3>

<p>Avec le multiprocessus de Firefox e10s, on a perdu quelques extensions dont <em>self destructing cookies</em>. Heureusement, Kenny Do a créé <a href="https://addons.mozilla.org/fr/firefox/addon/cookie-autodelete">Cookie AutoDelete</a>. Et figure-toi que ça fonctionne avec les onglets contextuels. Du coup, j'ai pu mettre tous les sites que j'avais configurés en liste blanche <strong>uniquement dans leurs containers</strong> !</p>

<p>Ce qui me permet par exemple de me connecter sur Twitter sur un 3ᵉ compte dans le container par défaut et de voir les cookies de cet onglet se supprimer automatiquement quand je le fermerai (alors que je reste connecté dans les autres containers même après fermeture).</p>

<p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f6a73417053594a70363537312f416c736475663958417074352e706e67/Alsduf9XApt5.png" alt="Cookie AutoDelete" title="Source : https://framapic.org/jsApSYJp6571/Alsduf9XApt5.png"></p>
<h3 id="taborama">Taborama</h3>

<p>Dans Firefox 57 il n'y a plus que les webextensions. Pour l'instant ça supprime beaucoup de mes extensions favorites. Et surtout ça a découragé bon nombre de développeurs qui avaient réécris toutes leurs applications avec la précédente API il y a à peine 1 an pour être compatible avec e10s. Parmi les disparus on compte l'excellente extension <a href="https://addons.mozilla.org/fr/firefox/addon/tab-groups-panorama/">Groupes d'Onglets</a> qui permettait d'utiliser la fonctionnalité panorama. Heureusement, pour la remplacer, une solution se dessine : <a href="https://addons.mozilla.org/en-US/firefox/addon/taborama/">Taborama</a>.</p>

<p>Taborama est née sur Google Chrome justement pour implémenter la fonctionnalité panorama de Firefox. J'ai bon espoir que dans un avenir proche elle puisse fonctionner pleinement sur Firefox, car la <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1384515">fonctionnalité manquante</a> au cœur de Firefox à l'air d'être en chemin.</p>

<p>A priori donc, Taborama devrait permettre de gérer ses groupes d'onglets comme on le faisait avec panorama (dans un style à la Trello) et en plus de mixer ça avec des containers. J'ai hâte de voir ce que ça va donner mais ça semble très très prometteur.</p>

<hr><h3 id="limites-des-containers">Limites des containers</h3>

<p>Une des fonctionnalités des containers est d'isoler des groupes d'onglets par rapport aux autres. Ça fait des années que je me dis qu'on va arriver à ce genre de choses mais ça pose quand même plein de questions notamment en termes d'interface et de facilité d'utilisation.</p>

<p>Par exemple, est-ce que ma mère ne s'en servira un jour ? Dans un cadre hyper simple pour se connecter à un site web avec deux comptes différents en même temps ? Ou alors dans des cas que j'aurai configurés à l'avance avec la fonctionnalité <code>always open in</code> en mode <em>ne plus redemander</em> ? Les progrès d'API feront sûrement naître des extensions proposant des configurations automatiques pour des listes de sites prédéfinis ce qui s'annonce aussi excitant.</p>

<p>Niveau sécurité, là aussi il reste beaucoup de questions. Tant qu'il sera possible de faire du <a href="https://fr.wikipedia.org/wiki/Empreinte_digitale_d%27appareil">fingerprinting</a> sur les navigateurs web, l'isolation des containers pourra être cassée. En plus, les URL contiennent parfois des informations permettant de suivre les utilisateurs, donc rouvrir une URL dans un autre container comme le propose Taborama casse aussi une certaine isolation. Sans parler de la possibilité de <a href="https://jotter.jonathankingston.co.uk/blog/2017/04/04/containers-assignment/#the-ability-to-csrf-yourself">self-CSRF</a> qui restera certes un problème très mineur avant tout dû aux sites eux-mêmes mais qui demande à réfléchir.</p>

<p>Je crois que toutes ces questions trouveront des réponses convenables dans un avenir assez proche. On a encore un peu de temps, Firefox 57 est prévu pour novembre 2017.</p><div><a href="https://linuxfr.org/users/_jordan_/journaux/firefox-57-onglets-contextuels-et-autres-joyeusetes.epub">Télécharger ce contenu au format Epub</a></div>    <p><a href="https://linuxfr.org/users/_jordan_/journaux/firefox-57-onglets-contextuels-et-autres-joyeusetes#comments">Lire les commentaires</a></p>


