close
  • Li chevron_right

    Sortie de Snuffleupagus 0.7.0 - Los Elefantes

    pubsub.eckmul.net / linuxfr_news · Wednesday, 6 January - 08:02 · 4 minutes

<div><p><img src="//img.linuxfr.org/img/68747470733a2f2f6475737472692e6f72672f622f696d616765732f73702e706e67/sp.png" alt="Logo du projet" title="Source : https://dustri.org/b/images/sp.png"></p> <p>Snuffleupagus est un module pour PHP, version 7+ et maintenant 8+, qui a pour but d’augmenter drastiquement la difficulté des attaques contre les sites Web. Cela s’obtient, entre autres, via la désactivation de fonctions et de classes, et en fournissant un système de correctifs virtuels, permettant à l’administrateur de corriger des vulnérabilités spécifiques sans modifier le code PHP.</p> <p>La version 0.7.0 sortie aujourd’hui, est un excellent prétexte pour reparler de ce projet sur LinuxFr.org</p> </div><ul><li>lien nᵒ 1 : <a title="https://linuxfr.org/news/snuffleupagus-version-0-3-0-dentalium-elephantinum" hreflang="fr" href="https://linuxfr.org/redirect/107641">Dépêche précédente sur Snuffleupagus version-0-3-0</a></li><li>lien nᵒ 2 : <a title="https://dustri.org/b/snuffleupagus-070-los-elefantes.html" hreflang="en" href="https://linuxfr.org/redirect/107642">Billet de blog d&#39;annonce de la nouvelle version</a></li><li>lien nᵒ 3 : <a title="https://snuffleupagus.readthedocs.io/" hreflang="en" href="https://linuxfr.org/redirect/107643">Site officiel</a></li><li>lien nᵒ 4 : <a title="https://twitter.com/sp_php" hreflang="en" href="https://linuxfr.org/redirect/107647">Compte twitter du projet</a></li><li>lien nᵒ 5 : <a title="https://github.com/jvoisin/snuffleupagus" hreflang="en" href="https://linuxfr.org/redirect/107648">Dépôt github</a></li></ul><div><p>La principale nouveauté de cette version est le support de <a href="https://www.php.net/releases/8.0/fr.php">PHP 8</a>, qui bien que n’ayant pas été très difficile fût fastidieuse. En effet, PHP a changé la capitalisation de certains de ses messages d’erreurs, ainsi que les paramètres par défaut de logging, cassant un grand nombre de tests unitaires. Quitte à moderniser le code, autant faire les choses à fond, en utilisant PCRE2 autant que possible tout en maintenant la compatibilité avec PCRE1 pour les <em>vieilles</em> versions de PHP. En effet, Snuffleupagus supporte toutes les versions de PHP7, y compris les versions en fin de vie, qui continuent d’exister dans certaines distributions linux bénéficiaire de support long.</p> <p>C’est également l’occasion de corriger un bogue passé inaperçu jusqu’ici : le <a href="https://www.php.net/manual/fr/migration70.new-features.php">mode de typage strict</a> apporté par Snuffleupagus n’était pas désactivable. Ce souci a été mis en lumière grâce à un bug dans <a href="https://github.com/composer/composer/pull/9498">composer</a>, qui a au passage été corrigé. La bonne nouvelle, c’est que ce bogue n’a pas dû embêter grand monde pour ne jamais avoir été rencontré avant : soit personne n’utilise Snuffleupagus, soit les gens l’utilisant ont des bases de codes suffisamment propres pour ne pas comporter de fautes de types !</p> <p>D’autres fonctionnalités mineures ont également été ajoutées, comme la possibilité de « sauter » des fonctions avec l’opérateur <code>&gt;</code>: par exemple, la règle <code>sp.disable_function("bla&gt;blop").drop()</code> terminera l’exécution si la fonction <code>blop</code> a dans ses parents la fonction <code>bla</code>. Ce qui devrait permettre d’écrire facilement des règles pour se prémunir des attaques basées sur de la désérialisation, en interdisant à des fonctions dangereuses de s’exécuter si <code>unserialize</code> est dans leurs fonctions parentes.</p> <p>Afin d’obtenir toujours plus de visibilité, les requêtes sauvegardées lorsqu’une règle de filtrage est déclenchée contiennent maintenant l’ensemble de l’arbre d’appel des fonctions, permettant de comprendre le cheminement qui a mené à la règle.</p> <p>Tout ça c’est intéressant, mais est-ce que Snuffleupagus fonctionne ? Il semblerait que oui : un des auteurs publie <a href="https://dustri.org/b/snuffleupagus-versus-recent-high-profile-vulnerabilities.html">chaque</a> <a href="https://dustri.org/b/snuffleupagus-versus-recent-high-profile-vulnerabilities-again.html">année</a> une rétrospective des résultats du logiciel contre les vulnérabilités les plus critiques. Force est de constater que la plupart des failles sont soit rendues inexploitables, soit le deviennent moins trivialement.</p> <p>Quid de la suite ? Bien que le projet ait été abandonné par la société l’ayant open-sourcé (<a href="https://www.nbs-system.com/">NBS-System</a>), un des auteurs principaux continue de maintenir et de faire évoluer le projet, qui continue son bonhomme de chemin, gagnant en fonctionnalités tout en perdant des bugs.</p> </div><div><a href="https://linuxfr.org/news/sortie-de-snuffleupagus-0-7-0-los-elefantes.epub">Télécharger ce contenu au format EPUB</a></div> <p> <strong>Commentaires :</strong> <a href="//linuxfr.org/nodes/122799/comments.atom">voir le flux Atom</a> <a href="https://linuxfr.org/news/sortie-de-snuffleupagus-0-7-0-los-elefantes#comments">ouvrir dans le navigateur</a> </p>
  • Li chevron_right

    Medo, un éditeur de vidéos pour Haiku

    pubsub.eckmul.net / linuxfr_news · Wednesday, 6 January - 08:02 · 4 minutes

<div><p>La première version bêta de Medo vient d’être publiée. Il s’agit d’un éditeur de vidéos pour Haiku, extensible par des greffons OpenGL et GLSL.</p> <p>Le paquet comprend plusieurs effets, comme :</p> <ul> <li>manipulation des couleurs (saturation, exposition, température, etc.) ;</li> <li>balance des blancs et courbes d’ajustement des couleurs ;</li> <li>utilisation des LUT (Look Up Tables) Adobe ;</li> <li>création de masques et de keyframes ;</li> <li>plusieurs effets de transition ;</li> <li>plusieurs effets spéciaux (flou, vision nocturne, chroma key, etc.) ;</li> <li>transformations spatiales (rotation, translation, mise à l’échelle, recadrage) ;</li> <li>incrustation de texte, y compris des polices 3D ;</li> <li>manipulation du son (égaliseur 20 bandes, « fade »).</li> </ul> </div><ul><li>lien nᵒ 1 : <a title="https://github.com/smallstepforman/Medo" hreflang="en" href="https://linuxfr.org/redirect/107601">Le code source (sous licence MIT)</a></li><li>lien nᵒ 2 : <a title="https://discuss.haiku-os.org/t/announcement-haiku-media-editor-r1-0-0-beta-1/10218" hreflang="en" href="https://linuxfr.org/redirect/107602">Annonce sur le forum de Haiku</a></li><li>lien nᵒ 3 : <a title="http://www.users.on.net/~zenja/Medo-R1.0.0~Beta1-1.x86_64.hpkg" hreflang="en" href="https://linuxfr.org/redirect/107603">Télécharger Medo</a></li></ul><div><p><img src="//img.linuxfr.org/img/68747470733a2f2f646973637573732e6861696b752d6f732e6f72672f75706c6f6164732f64656661756c742f6f726967696e616c2f32582f622f626466373539653436613433363739343634366635393164393063356538306261326530613935632e6a706567/bdf759e46a436794646f591d90c5e80ba2e0a95c.jpeg" alt="Capture d'écran de Medo" title="Source : https://discuss.haiku-os.org/uploads/default/original/2X/b/bdf759e46a436794646f591d90c5e80ba2e0a95c.jpeg"></p> <p>Il est possible d’éditer des vidéos en 4K, et de les exporter dans n’importe quel format géré par Haiku. Le logiciel est optimisé pour les machines avec plusieurs cœurs de CPU mais n’a pas forcément besoin d’une machine très puissante (la version 64 bits de Haiku est toutefois nécessaire, la mémoire disponible étant utilisée pour stocker un aperçu rapide de la vidéo en cours d’édition).</p> <p>L’interface est personnalisable par thème et disponible dans dix langues (bien que la traduction n’a pas encore été relue, pour certaines langues c’est une traduction automatique qui mérite d’être retravaillée).</p> <p>Le paquet distribué fait 1,28 Mo et pourrait donc être stocké sur une disquette si cela existait encore, sans dépendances autres que ce qui est déjà disponible dans un système Haiku de base. Rappelons en effet que le Media Kit intègre par exemple les codecs de FFmpeg ainsi que le support de nombreux formats de fichiers.</p> <h2 id="toc-pourquoi-cibler-haiku">Pourquoi cibler Haiku?</h2> <p>C’est bien connu, BeOS était commercialisé (surtout après l’échec du rachat par Apple) comme « le système multimédia ». Il est donc naturel que son successeur, Haiku, dispose de bons outils dans ce domaine.</p> <p>Medo fait une bonne utilisation des APIs de Haiku : le Media Kit pour le décodage et l’encodage des vidéos (bien que FFmpeg soit aussi utilisé directement pour l’instant), l’interface graphique multi-thread qui permet de réaliser des traitements en tâche de fond facilement (mise en tampon d’aperçu de la vidéo, par exemple). Le système d’<em>add-ons</em> et de <em>réplicants</em> (permettant de charger et d’exécuter facilement du code tiers dans une application) est également mis à profit pour permettre d’ajouter de nouvelles fonctionnalités.</p> </div><div><a href="https://linuxfr.org/news/medo-un-editeur-de-videos-pour-haiku.epub">Télécharger ce contenu au format EPUB</a></div> <p> <strong>Commentaires :</strong> <a href="//linuxfr.org/nodes/122703/comments.atom">voir le flux Atom</a> <a href="https://linuxfr.org/news/medo-un-editeur-de-videos-pour-haiku#comments">ouvrir dans le navigateur</a> </p>
  • Li chevron_right

    Agenda du Libre pour la semaine 1 de l'année 2021

    pubsub.eckmul.net / linuxfr_news · Saturday, 2 January - 22:14 · 57 minutes

<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 17 événements (France: 14, Belgique: 1, Québec: 1, Suisse: 1) est en seconde partie de dépêche.</p> <p><abbr title="Note des modérateurs">N. D. M. :</abbr> vu le contexte de pandémie de Covid‑19 et les restrictions locales ou nationales (<a href="https://fr.wikipedia.org/wiki/Pand%C3%A9mie_de_maladie_%C3%A0_coronavirus_de_2020_en_Belgique">Belgique</a>, <a href="https://fr.wikipedia.org/wiki/Pand%C3%A9mie_de_maladie_%C3%A0_coronavirus_de_2020_en_France">France</a>, <a href="https://fr.wikipedia.org/wiki/Pand%C3%A9mie_de_maladie_%C3%A0_coronavirus_de_2020_au_Qu%C3%A9bec">Québec</a> et <a href="https://fr.wikipedia.org/wiki/Pand%C3%A9mie_de_maladie_%C3%A0_coronavirus_de_2020_en_Suisse">Suisse</a>) sur les rassemblements, certains événements sont susceptibles d’être annulés (que les organisateurs aient pensé à mettre à jour l’Agenda du Libre ou non).</p> </div><ul><li>lien nᵒ 1 : <a title="https://april.org" hreflang="fr" href="https://linuxfr.org/redirect/107634">April</a></li><li>lien nᵒ 2 : <a title="https://www.agendadulibre.org" hreflang="fr" href="https://linuxfr.org/redirect/107635">Agenda du Libre</a></li><li>lien nᵒ 3 : <a title="https://www.agendadulibre.org/maps?future=false&amp;period%5Bweek%5D=1&amp;period%5Byear%5D=2021" hreflang="fr" href="https://linuxfr.org/redirect/107636">Carte des événements</a></li><li>lien nᵒ 4 : <a title="https://www.agendadulibre.org/events/new" hreflang="fr" href="https://linuxfr.org/redirect/107637">Proposer un événement</a></li><li>lien nᵒ 5 : <a title="https://www.agendadulibre.org/orgas" hreflang="fr" href="https://linuxfr.org/redirect/107638">Annuaire des organisations</a></li><li>lien nᵒ 6 : <a title="https://linuxfr.org/news/agenda-du-libre-pour-la-semaine-53-de-l-annee-2020" hreflang="fr" href="https://linuxfr.org/redirect/107639">Agenda de la semaine précédente</a></li><li>lien nᵒ 7 : <a title="https://agendadulibre.qc.ca/" hreflang="fr" href="https://linuxfr.org/redirect/107640">Agenda du Libre Québec</a></li></ul><div><h2 class="sommaire">Sommaire</h2> <ul class="toc"> <li> <ul> <li> <a href="#toc-fr-nantes-visioconf%C3%A9rence-monnaie-libre---le-lundi--4-janvier-2021-de-19h30-%C3%A0-21h00">[FR Nantes] </a><a href="https://www.agendadulibre.org/events/23082">Visioconférence Monnaie Libre</a> - Le lundi 4 janvier 2021 de 19h30 à 21h00.</li> <li> <a href="#toc-fr-brignoles-visioconf%C3%A9rence-groupe-monnaie-libre---le-lundi--4-janvier-2021-de-21h00-%C3%A0-23h00">[FR Brignoles] </a><a href="https://www.agendadulibre.org/events/23044">Visioconférence Groupe Monnaie Libre</a> - Le lundi 4 janvier 2021 de 21h00 à 23h00.</li> <li> <a href="#toc-fr-paris-%C3%89mission-libre-%C3%A0-vous---le-mardi--5-janvier-2021-de-15h30-%C3%A0-17h00">[FR Paris] </a><a href="https://www.agendadulibre.org/events/23086">Émission « Libre à vous ! »</a> - Le mardi 5 janvier 2021 de 15h30 à 17h00.</li> <li> <a href="#toc-fr-tours-permanence-adeti---le-mardi--5-janvier-2021-de-18h30-%C3%A0-20h30">[FR Tours] </a><a href="https://www.agendadulibre.org/events/22881">Permanence ADeTI</a> - Le mardi 5 janvier 2021 de 18h30 à 20h30.</li> <li> <a href="#toc-ca-qc-montr%C3%A9al-linux-meetup-montr%C3%A9al---le-mardi--5-janvier-2021-de-18h30-%C3%A0-21h30">[CA-QC Montréal] </a><a href="https://agendadulibre.qc.ca/events/2129">Linux-Meetup Montréal</a> - Le mardi 5 janvier 2021 de 18h30 à 21h30.</li> <li> <a href="#toc-fr-vand%C5%93uvre-l%C3%A8s-nancy-diapositives-pour-pr%C3%A9sentations---le-mercredi--6-janvier-2021-de-15h00-%C3%A0-17h00">[FR Vandœuvre-lès-Nancy] </a><a href="https://www.agendadulibre.org/events/23075">Diapositives pour présentations</a> - Le mercredi 6 janvier 2021 de 15h00 à 17h00.</li> <li> <a href="#toc-fr-beauvais-sensibilisation-et-partage-autour-du-libre---le-mercredi--6-janvier-2021-de-18h00-%C3%A0-20h00">[FR Beauvais] </a><a href="https://www.agendadulibre.org/events/22411">Sensibilisation et partage autour du Libre</a> - Le mercredi 6 janvier 2021 de 18h00 à 20h00.</li> <li> <a href="#toc-fr-lyon-atelier-connect%C3%A9---le-mercredi--6-janvier-2021-de-19h30-%C3%A0-21h00">[FR Lyon] </a><a href="https://www.agendadulibre.org/events/22307">Atelier connecté</a> - Le mercredi 6 janvier 2021 de 19h30 à 21h00.</li> <li> <a href="#toc-fr-lod%C3%A8ve-aide-%C3%A0-linformatique-libre---le-jeudi--7-janvier-2021-de-09h30-%C3%A0-17h00">[FR Lodève] </a><a href="https://www.agendadulibre.org/events/23118">Aide à l’informatique Libre</a> - Le jeudi 7 janvier 2021 de 09h30 à 17h00.</li> <li> <a href="#toc-ch-bern-monatstreffen-linux-user-group-bern---le-jeudi--7-janvier-2021-de-18h30-%C3%A0-23h00">[CH Bern] </a><a href="https://www.agendadulibre.org/events/21392">Monatstreffen Linux User Group Bern</a> - Le jeudi 7 janvier 2021 de 18h30 à 23h00.</li> <li> <a href="#toc-fr-lyon-jeudi-bidouille---le-jeudi--7-janvier-2021-de-19h00-%C3%A0-22h00">[FR Lyon] </a><a href="https://www.agendadulibre.org/events/22292">Jeudi Bidouille</a> - Le jeudi 7 janvier 2021 de 19h00 à 22h00.</li> <li> <a href="#toc-be-li%C3%A8ge-linux-meeting-party---le-jeudi--7-janvier-2021-de-19h30-%C3%A0-22h30">[BE Liège] </a><a href="https://www.agendadulibre.org/events/21616">Linux Meeting Party</a> - Le jeudi 7 janvier 2021 de 19h30 à 22h30.</li> <li> <a href="#toc-fr-lod%C3%A8ve-aide-%C3%A0-linformatique-libre---le-vendredi--8-janvier-2021-de-09h30-%C3%A0-17h00">[FR Lodève] </a><a href="https://www.agendadulibre.org/events/23119">Aide à l’informatique Libre</a> - Le vendredi 8 janvier 2021 de 09h30 à 17h00.</li> <li> <a href="#toc-fr-aix-en-provence-samedi-libre-semi-virtuel---le-samedi--9-janvier-2021-de-10h00-%C3%A0-18h00">[FR Aix-en-Provence] </a><a href="https://www.agendadulibre.org/events/23055">Samedi Libre semi-virtuel</a> - Le samedi 9 janvier 2021 de 10h00 à 18h00.</li> <li> <a href="#toc-fr-wintzenheim-r%C3%A9union-du-club-linux---le-samedi--9-janvier-2021-de-13h00-%C3%A0-19h00">[FR Wintzenheim] </a><a href="https://www.agendadulibre.org/events/22523">Réunion du Club Linux</a> - Le samedi 9 janvier 2021 de 13h00 à 19h00.</li> <li> <a href="#toc-fr-vand%C5%93uvre-l%C3%A8s-nancy-d%C3%A9couverte-des-nano-ordinateurs---le-samedi--9-janvier-2021-de-15h00-%C3%A0-17h00">[FR Vandœuvre-lès-Nancy] </a><a href="https://www.agendadulibre.org/events/23070">Découverte des nano-ordinateurs</a> - Le samedi 9 janvier 2021 de 15h00 à 17h00.</li> <li> <a href="#toc-fr-toulouse-visioconf%C3%A9rence-monnaie-libre---le-samedi--9-janvier-2021-de-19h00-%C3%A0-22h00">[FR Toulouse] </a><a href="https://www.agendadulibre.org/events/23059">Visioconférence Monnaie Libre</a> - Le samedi 9 janvier 2021 de 19h00 à 22h00.</li> </ul> </li> </ul> <h3 id="toc-fr-nantes-visioconférence-monnaie-libre---le-lundi--4-janvier-2021-de-19h30-à-21h00">[FR Nantes] <a href="https://www.agendadulibre.org/events/23082">Visioconférence Monnaie Libre</a> - Le lundi 4 janvier 2021 de 19h30 à 21h00.</h3> <p>Vous vous interrogez sur les produits que vous achetez : d’où ça vient, comment c’est fabriqué, est-ce équitable, écologique?</p> <p>Avez-vous pensé à vous poser les mêmes questions concernant la monnaie que vous utilisez chaque jour?</p> <p>Dans le cadre de la transition écologique, la monnaie joue un rôle majeur.</p> <p><strong>Savez-vous qui crée les unités monétaires que vous « possédez »?</strong></p> <p>La <strong>monnaie libre</strong> permet de garantir la valeur et de <strong>privilégier l’humain</strong>.<br> Elle appartient à ses utilisateurs et non pas à une banque.<br> Elle est <strong>créée par les utilisateurs</strong> et non par la dette ni par minage.<br> Elle participe pleinement à la phase de résilience qui va suivre les bouleversements économiques majeurs qui s’annoncent.<br> Elle existe depuis 3,5 ans et ne nécessite <strong>aucun frais</strong> d’entrée ou de gestion.<br> C’est  une monnaie  qui peut être utilisée localement mais qui ne connaît pas de frontières<br> Elle intègre un <strong>dividende universel</strong> attribué automatiquement chaque jour.</p> <p>C’est une autre façon de voir le revenu universel et <strong>c’est opérationnel dès aujourd’hui.</strong></p> <p>Dans le but de faire toutes les visio concernant la monnaie libre au même endroit.  <strong>À partir du mois d’octobre nouvelle adresse pour les visio discussions : <a href="https://meet.jit.si/Monnaie-libre">https://meet.jit.si/Monnaie-libre</a></strong><br> Un petit tuto pour utiliser jitsi : <a href="https://forum.monnaie-libre.fr/t/visioconference-avec-jistsi/10363">cliquez ici</a><br> Pour toutes questions préalables voir <a href="https://forum.monnaie-libre.fr/t/visio-conference-tous-les-lundi-soir/11888">Forum : visio-conference-tous-les-lundi-soir</a></p> <p>La réunion commence à 19h30 mais on teste les connexions à partir de 19h20 (privilégier le câble).</p> <p>Il n’y a pas vraiment de présentation, ces visioconférences sont faites pour faire connaissance (activez vos caméras), et répondre aux questions, en préparation de rencontres réelles pour utiliser cette monnaie.</p> <p>Quelques vidéos de présentation <a href="https://www.youtube.com/results?search_query=monnaie+libre+g1">sur youtube</a></p> <ul> <li>Jitsi, Nantes, Pays de la Loire, France</li> <li><a href="https://forum.monnaie-libre.fr/t/visio-conference-tous-les-lundi-soir/11888">https://forum.monnaie-libre.fr/t/visio-conference-tous-les-lundi-soir/11888</a></li> <li> <a href="https://www.agendadulibre.org/tags/monnaie-libre">monnaie-libre</a>, <a href="https://www.agendadulibre.org/tags/visio-conf%C3%A9rence">visio-conférence</a>, <a href="https://www.agendadulibre.org/tags/monded'apr%C3%A8s">monded'après</a>, <a href="https://www.agendadulibre.org/tags/g1">g1</a>, <a href="https://www.agendadulibre.org/tags/jitsi">jitsi</a>, <a href="https://www.agendadulibre.org/tags/monnaie-equitable">monnaie-equitable</a>, <a href="https://www.agendadulibre.org/tags/d%C3%A9croissance">décroissance</a>, <a href="https://www.agendadulibre.org/tags/resilience">resilience</a>, <a href="https://www.agendadulibre.org/tags/blockchain">blockchain</a>, <a href="https://www.agendadulibre.org/tags/creation-mon%C3%A9taire">creation-monétaire</a> </li> </ul> <h3 id="toc-fr-brignoles-visioconférence-groupe-monnaie-libre---le-lundi--4-janvier-2021-de-21h00-à-23h00">[FR Brignoles] <a href="https://www.agendadulibre.org/events/23044">Visioconférence Groupe Monnaie Libre</a> - Le lundi 4 janvier 2021 de 21h00 à 23h00.</h3> <p><strong><em>Visioconférences Monnaie Libre chaque lundi à 21h !</em></strong></p> <p><strong>La Monnaie Libre Ğ1 qu’est-ce que c’est ?</strong></p> <p>La monnaie libre s’appelle la June : Ğ1. Elle est différente de l’euro. Elle est aussi numérique (seules quelques unités sont imprimées sur des billets), mais surtout, elle est totalement libre. Et même plus encore, nous pouvons la créer !!</p> <p>Elle correspond un peu à un revenu complémentaire. Elle n’a pas de frontière, elle peut être créée et utilisée là où les gens le souhaitent !</p> <p><strong>Pourquoi créer une monnaie libre ?</strong></p> <p>Pour répondre à de nombreux problèmes…</p> <p>Endettement, surendettement, faillite, spéculation démesurée, corruption, chômage, pauvreté, inégalités sociales croissantes…</p> <p>En fait, c’est une autre façon de fonctionner en parallèle de l’euro. Une manière d’être un peu plus libre !</p> <p><strong>Réapprenons à vivre ensemble !</strong></p> <p>Pour rejoindre la visioconférence il vous suffit de cliquer sur ce lien =&gt; <a href="https://meet.jit.si/monnaielibre83?fbclid=IwAR3KoWXzb0xQtvL8QV4QpFQEtyAwA0ZPPi6mVNwpdhI1xv0VzJAp6klROac">https://meet.jit.si/monnaielibre83</a></p> <p>Dans la mesure du possible, il est recommandé de vous équiper d’un casque ou micro-casque, cela sera plus agréable au niveau son.</p> <p>Les premières sessions seront assez généralistes pour présenter la Monnaie Libre et procéder également à l’ouverture de comptes.</p> <p>Mais nous aborderons également les idées de projets que les membres ont ou pourraient avoir et nous organiserons des séances dédiées.<br> Par avance merci de partager et pour votre future participation.</p> <p>Prenez soin de vous et de vos proches.<br> Amicalement, Francis.</p> <ul> <li>Groupe Monnaie Libre Var, avenue de Lattre de Tassigny, Brignoles, Provence-Alpes-Côte d’Azur, France</li> <li><a href="https://meet.jit.si/monnaielibre83">https://meet.jit.si/monnaielibre83</a></li> <li> <a href="https://www.agendadulibre.org/tags/june">june</a>, <a href="https://www.agendadulibre.org/tags/%C4%9F1">ğ1</a>, <a href="https://www.agendadulibre.org/tags/monnaie-libre">monnaie-libre</a>, <a href="https://www.agendadulibre.org/tags/visio-conf%C3%A9rence">visio-conférence</a>, <a href="https://www.agendadulibre.org/tags/cr%C3%A9ation-mon%C3%A9taire">création-monétaire</a> </li> </ul> <h3 id="toc-fr-paris-Émission-libre-à-vous---le-mardi--5-janvier-2021-de-15h30-à-17h00">[FR Paris] <a href="https://www.agendadulibre.org/events/23086">Émission « Libre à vous ! »</a> - Le mardi 5 janvier 2021 de 15h30 à 17h00.</h3> <p>L’émission <em>Libre à vous !</em> de l’April est diffusée chaque mardi de 15 h 30 à 17 h sur radio <em>Cause Commune</em> sur la bande FM en région parisienne (93.1) et sur le <a href="https://cause-commune.fm">site web de la radio</a>.</p> <p>Le podcast de l’émission, les podcasts par sujets traités et les références citées sont disponibles dès que possible sur le <a href="https://www.libreavous.org">site consacré à l’émission</a>, quelques jours après l’émission en général.</p> <p><strong>Les ambitions de l’émission <em>Libre à vous !</em></strong></p> <p>La radio <em>Cause commune</em> a commencé à émettre fin 2017 sur la bande FM en région parisienne (93.1) et sur Internet.</p> <p>Depuis mai 2018, l’April anime une émission d’explications et d’échanges sur la radio Cause Commune sur les thèmes des libertés informatiques.</p> <p><em>Libre à vous !</em> se veut avant tout une émission d’explications et d’échanges sur les dossiers politiques et juridiques que traite l’April, et sur les actions qu’elle mène.</p> <p>Pour les libertés informatiques en général, et pour le logiciel libre en particulier.</p> <p><em>Libre à vous !</em> c’est aussi un point sur les actualités du Libre, des personnes invitées aux profils variés, de la musique sous licence libre, des actions de sensibilisation.</p> <p>Donner à chacun et chacune, de manière simple et accessible, les clefs pour comprendre les enjeux mais aussi proposer des moyens d’action, tel est l’objectif de cette émission hebdomadaire, qui est diffusée en direct chaque mardi du mois de 15 h 30 à 17 h.</p> <p>L’émission dispose :</p> <ul> <li>d’un <a href="https://april.org/lav.xml">flux RSS compatible avec la baladodiffusion</a> </li> <li> <a href="https://listes.libreavous.org/wws/subscribe/actus">d’une lettre d’information à laquelle vous pouvez vous inscrire</a> (pour recevoir les annonces des podcasts, des émissions à venir et toute autre actualité en lien avec l’émission)</li> <li><p>d’un <a href="https://talk.libre-a-toi.org/">salon dédié sur le webchat de la radio</a> (salon #libreavous).</p></li> <li><p>Radio Cause Commune, 22 rue Bernard Dimey, Paris, Île-de-France, France</p></li> <li><p><a href="https://www.libreavous.org">https://www.libreavous.org</a></p></li> <li><p><a href="https://www.agendadulibre.org/tags/april">april</a>, <a href="https://www.agendadulibre.org/tags/radio">radio</a>, <a href="https://www.agendadulibre.org/tags/cause-commune">cause-commune</a>, <a href="https://www.agendadulibre.org/tags/libre-%C3%A0-vous">libre-à-vous</a></p></li> </ul> <h3 id="toc-fr-tours-permanence-adeti---le-mardi--5-janvier-2021-de-18h30-à-20h30">[FR Tours] <a href="https://www.agendadulibre.org/events/22881">Permanence ADeTI</a> - Le mardi 5 janvier 2021 de 18h30 à 20h30.</h3> <p>La permanence d’ADeTI est un moment d’accueil avec des bénévoles pour apprendre à utiliser un ordinateur sous GNU/Linux (Ubuntu, Linux Mint, Debian…)  mais aussi :</p> <ul> <li>réparer les problèmes de logiciels sur son ordinateur</li> <li>prendre des conseils pour choisir des logiciels alternatifs</li> <li>différencier les logiciels libres utilisables pour répondre aux besoins</li> <li>préserver et réfléchir sur ses usages (vie privée, éthique…)</li> </ul> <p>Mais c’est aussi un moment consacré pour :</p> <ul> <li>partager des connaissances et échanger des savoirs</li> <li>maîtriser les formats ouverts et la pérennité de ses documents</li> <li>Confidentialité, intégrité et disponibilité des systèmes d’information</li> <li>Diversité des alternatives</li> <li>Indépendance</li> </ul> <p>Nous accueillons également des membres de l’association Touraine Data Network et A-Hébergement qui peuvent répondre aux questions concernant Internet, les réseaux et l’hébergement : connexion à Internet, alternatives aux « Box » et aux opérateurs/FAI commerciaux, Neutralité du Net, Vie Privée, Blog, Site Internet/Web…</p> <ul> <li>Centre Socio-culturel Tours Nord Léo Lagrange Gentiana, 90 avenue André Maginot, Tours, Centre-Val de Loire, France</li> <li><a href="https://www.adeti.org">https://www.adeti.org</a></li> <li> <a href="https://www.agendadulibre.org/tags/install-party">install-party</a>, <a href="https://www.agendadulibre.org/tags/adeti-org">adeti-org</a>, <a href="https://www.agendadulibre.org/tags/touraine-data-network">touraine-data-network</a>, <a href="https://www.agendadulibre.org/tags/tdn">tdn</a>, <a href="https://www.agendadulibre.org/tags/ffdn">ffdn</a>, <a href="https://www.agendadulibre.org/tags/permanence">permanence</a>, <a href="https://www.agendadulibre.org/tags/internet">internet</a>, <a href="https://www.agendadulibre.org/tags/internet-libre">internet-libre</a>, <a href="https://www.agendadulibre.org/tags/interoperabilite">interoperabilite</a>, <a href="https://www.agendadulibre.org/tags/interop%C3%A9rabilit%C3%A9">interopérabilité</a>, <a href="https://www.agendadulibre.org/tags/lug">lug</a>, <a href="https://www.agendadulibre.org/tags/install-partie">install-partie</a>, <a href="https://www.agendadulibre.org/tags/acteur-du-libre">acteur-du-libre</a>, <a href="https://www.agendadulibre.org/tags/auto-hebergement">auto-hebergement</a>, <a href="https://www.agendadulibre.org/tags/auto-h%C3%A9bergement">auto-hébergement</a>, <a href="https://www.agendadulibre.org/tags/network">network</a>, <a href="https://www.agendadulibre.org/tags/isp">isp</a>, <a href="https://www.agendadulibre.org/tags/fai">fai</a>, <a href="https://www.agendadulibre.org/tags/hebergement">hebergement</a>, <a href="https://www.agendadulibre.org/tags/h%C3%A9bergeur">hébergeur</a>, <a href="https://www.agendadulibre.org/tags/h%C3%A9bergement">hébergement</a>, <a href="https://www.agendadulibre.org/tags/serveur">serveur</a>, <a href="https://www.agendadulibre.org/tags/mail">mail</a>, <a href="https://www.agendadulibre.org/tags/wordpre">wordpre</a>, <a href="https://www.agendadulibre.org/tags/virtualisation">virtualisation</a>, <a href="https://www.agendadulibre.org/tags/forum">forum</a>, <a href="https://www.agendadulibre.org/tags/liste-de-diffusion">liste-de-diffusion</a>, <a href="https://www.agendadulibre.org/tags/cloud">cloud</a>, <a href="https://www.agendadulibre.org/tags/musique">musique</a>, <a href="https://www.agendadulibre.org/tags/musique-libre">musique-libre</a>, <a href="https://www.agendadulibre.org/tags/%C3%A9ducation">éducation</a>, <a href="https://www.agendadulibre.org/tags/chatons">chatons</a>, <a href="https://www.agendadulibre.org/tags/presentation">presentation</a>, <a href="https://www.agendadulibre.org/tags/logiciel">logiciel</a>, <a href="https://www.agendadulibre.org/tags/logiciel-libre">logiciel-libre</a>, <a href="https://www.agendadulibre.org/tags/logiciels">logiciels</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libre">logiciels-libre</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>, <a href="https://www.agendadulibre.org/tags/wiki">wiki</a> </li> </ul> <h3 id="toc-ca-qc-montréal-linux-meetup-montréal---le-mardi--5-janvier-2021-de-18h30-à-21h30">[CA-QC Montréal] <a href="https://agendadulibre.qc.ca/events/2129">Linux-Meetup Montréal</a> - Le mardi 5 janvier 2021 de 18h30 à 21h30.</h3> <p><strong>Rencontre virtuelle</strong> <em><a href="https://bbb3.services-conseils-linux.org/b/mar-thv-32t">https://bbb3.services-conseils-linux.org/b/mar-thv-32t</a></em></p> <p><strong>Programmation de la rencontre (de 18:30 à 21:30)</strong></p> <ol> <li> <em>(Prénom Nom)</em> Attente d’une description</li> </ol> <p><strong>Lieu</strong><br> Rencontre virtuelle <em><a href="https://bbb3.services-conseils-linux.org/b/mar-thv-32t">https://bbb3.services-conseils-linux.org/b/mar-thv-32t</a></em></p> <p><strong>Extras</strong></p> <p>Pendant le « happy hour » virtuel BYOB « Bring your own Beer » (de 17:30 à 18:30), il y aura 8 salles de discussions virtuelles afin de pouvoir discuter de logiciels libres avec vos amis… que vous n’avez pas vus depuis le confinement-)</p> <p>Profitez-en pour arriver plus tôt afin de vérifier votre audio/vidéo avec BigBlueButton qui ne requiert aucune installation de logiciel puisqu’il fonctionne directement dans votre navigateur avec HTML5 (Chromium, Chrome, Firefox recommandé).</p> <p>Nous invitons tous les amateurs de logiciels libres (peu importe la plate-forme) à venir discuter. C’est vraiment une excellente occasion de socialiser et de faire connaissance avec d’autres qui partagent les mêmes intérêts.</p> <p>La rencontre est gratuite et ouverte à tous (de débutants à experts) et rassemble des gens de diverses professions gestionnaires, professeurs, administrateurs de systèmes, ingénieurs, programmeurs, retraités, étudiants, etc. </p> <p>Les Linux-Meetup se déroulent simultanément <a href="http://linux.meetup.com/">à travers le monde</a> tous les premiers mardis du mois ainsi que dans plusieurs régions du Québec. </p> <p>Vous pouvez confirmer votre présence sur un ou plusieurs réseaux sociaux afin de promouvoir l’événement <a href="https://plus.google.com/u/0/events/cm6n39ohgesi7uub6a5o7jqg2ok">Google+</a>, <a href="https://www.linkedin.com/groups?gid=8117971&amp;goback=%2Egmp_8117971">Linkedin,</a> <a href="https://www.facebook.com/events/896482667041170/">Facebook</a>, <a href="https://twitter.com/MartialBigras">Twitter</a>et <a href="http://www.meetup.com/Linux-Montreal/events/219143043/">Meetup </a></p> <p>Au plaisir de vous rencontrer </p> <p>Martial</p> <ul> <li>Rencontre virtuel, Internet, Montréal, Montréal, Québec</li> <li>Adresse web <a href="https://www.meetup.com/fr-FR/Linux-Montreal">https://www.meetup.com/fr-FR/Linux-Montreal</a> </li> <li>Tags <a href="https://agendadulibre.qc.ca/tags/linux-meetup-montr%C3%A9al">linux-meetup-montréal</a> </li> </ul> <h3 id="toc-fr-vandœuvre-lès-nancy-diapositives-pour-présentations---le-mercredi--6-janvier-2021-de-15h00-à-17h00">[FR Vandœuvre-lès-Nancy] <a href="https://www.agendadulibre.org/events/23075">Diapositives pour présentations</a> - Le mercredi 6 janvier 2021 de 15h00 à 17h00.</h3> <p>Découverte du module Impress, inclus dans la suite bureautique LibreOffice.</p> <p>Il permet l’édition de diapositives pouvant ainsi être utilisés comme support de présentation, pour animer des cours, des conférences, des réunions, des AG, une soutenance de mémoire, etc. à l’aide de diapositives. Vous pouvez les changer au rythme de votre discours, à l’aide d’une télécommande ou d’une simple touche de votre clavier.</p> <p><strong>Horaires</strong></p> <p>Cette animation se déroule l’après-midi, de 15 h à 17 h.</p> <p><strong>Inscription aux ateliers</strong></p> <p>La participation est limitée au nombre de places. Pré-inscription possible depuis le site web.</p> <ul> <li>Fabrique collective de la Culture du Libre, médiathèque Jules Verne, 2 rue de Malines, Vandœuvre-lès-Nancy, Grand Est, France</li> <li><a href="https://fccl-vandoeuvre.fr">https://fccl-vandoeuvre.fr</a></li> <li> <a href="https://www.agendadulibre.org/tags/fccl">fccl</a>, <a href="https://www.agendadulibre.org/tags/atelier">atelier</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>, <a href="https://www.agendadulibre.org/tags/m%C3%A9diath%C3%A8que-jules-verne">médiathèque-jules-verne</a>, <a href="https://www.agendadulibre.org/tags/libreoffice">libreoffice</a>, <a href="https://www.agendadulibre.org/tags/tableur">tableur</a>, <a href="https://www.agendadulibre.org/tags/impress">impress</a> </li> </ul> <h3 id="toc-fr-beauvais-sensibilisation-et-partage-autour-du-libre---le-mercredi--6-janvier-2021-de-18h00-à-20h00">[FR Beauvais] <a href="https://www.agendadulibre.org/events/22411">Sensibilisation et partage autour du Libre</a> - Le mercredi 6 janvier 2021 de 18h00 à 20h00.</h3> <p>Chaque mercredi soir, l’association propose une rencontre pour partager des connaissances, des savoir-faire, des questions autour de l’utilisation des logiciels libres, que ce soit à propos du système d’exploitation Linux, des applications libres ou des services en ligne libres.</p> <p>C’est l’occasion aussi de mettre en avant l’action des associations fédératrices telles que l’April ou Framasoft, dont nous sommes adhérents et dont nous soutenons les initiatives avec grande reconnaissance.</p> <ul> <li>Ecospace de la Mie au Roy, 136 rue de la Mie au Roy, Beauvais, Hauts-de-France, France</li> <li><a href="https://www.oisux.org">https://www.oisux.org</a></li> <li> <a href="https://www.agendadulibre.org/tags/oisux">oisux</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>, <a href="https://www.agendadulibre.org/tags/framasoft">framasoft</a>, <a href="https://www.agendadulibre.org/tags/atelier">atelier</a>, <a href="https://www.agendadulibre.org/tags/rencontre">rencontre</a> </li> </ul> <h3 id="toc-fr-lyon-atelier-connecté---le-mercredi--6-janvier-2021-de-19h30-à-21h00">[FR Lyon] <a href="https://www.agendadulibre.org/events/22307">Atelier connecté</a> - Le mercredi 6 janvier 2021 de 19h30 à 21h00.</h3> <p> <strong>Atelier gratuit - inscription obligatoire à <a href="mailto:epn@salledesrancy.com">epn@salledesrancy.com</a></strong></p> <p><strong>L’EPN des Rancy</strong> (249, rue Vendôme, 69003 Lyon) et <strong>un membre de la communauté du libre</strong> vous proposent ce cycle d’ateliers de <strong>4 séances obligatoires</strong> afin de à créer un espace dans lequel vous pourrez stocker toutes vos données personnelles.</p> <p>Ces ateliers sont ouverts à tous.</p> <p><em>N’hésitez pas à venir nombreux <strong>ce mercredi 06 janvier</strong>.</em></p> <p>En savoir + : <a href="https://epn.salledesrancy.com/atelier-connecte/">cliquez ici</a></p> <p>Attention : Mercredi 2 décembre + Mercredi 9 décembre + Mercredi 16 décembre + Mercredi 06 janvier</p> <ul> <li>Maison pour tous, 249 rue Vendôme, Lyon, Auvergne-Rhône-Alpes, France</li> <li><a href="https://epn.salledesrancy.com/atelier-connecte">https://epn.salledesrancy.com/atelier-connecte</a></li> <li> <a href="https://www.agendadulibre.org/tags/ateliers">ateliers</a>, <a href="https://www.agendadulibre.org/tags/auto-h%C3%A9bergement">auto-hébergement</a>, <a href="https://www.agendadulibre.org/tags/connect%C3%A9">connecté</a>, <a href="https://www.agendadulibre.org/tags/donnees-personnelles">donnees-personnelles</a>, <a href="https://www.agendadulibre.org/tags/epn-des-rancy">epn-des-rancy</a>, <a href="https://www.agendadulibre.org/tags/nexcloud">nexcloud</a>, <a href="https://www.agendadulibre.org/tags/stockage">stockage</a>, <a href="https://www.agendadulibre.org/tags/yunohost">yunohost</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a> </li> </ul> <h3 id="toc-fr-lodève-aide-à-linformatique-libre---le-jeudi--7-janvier-2021-de-09h30-à-17h00">[FR Lodève] <a href="https://www.agendadulibre.org/events/23118">Aide à l’informatique Libre</a> - Le jeudi 7 janvier 2021 de 09h30 à 17h00.</h3> <p> Gagnez votre liberté avec les logiciels logiquement libres !</p> <ul> <li>intéressé·es ?</li> <li>envie de pratique ?</li> <li>d’apprendre ?</li> <li>de partager ?</li> <li>de questionner ?</li> </ul> <p>Tous les jeudis et vendredis, venez découvrir Linux et les Logiciels Libres et vous faire aider pour l’installation, l’utilisation et à la prise en main, dans différents lieux. Des ateliers informatiques pour réduire la fracture numérique.</p> <p>Le contenu de l’atelier s’adapte aux problèmes et aux questionnements des personnes présentes avec leur(s) ordinateur(s), qu’il soit fixe ou portable, et permet ainsi l’acquisition de nouvelles compétences nécessaires à une autonomie numérique certaine, au rythme de chacun. Des ordinateurs sont également mis à la disposition du public.</p> <p><a href="https://montpellibre.fr"></a></p> <p><em>Pour rester en conformité avec le décret du 31 mai 2020, nous vous rappelons que les masques doivent être portés systématiquement par tous dès lors que les règles de distanciation physique ne peuvent être garanties. Notez bien que le respect des gestes barrières et des règles de distanciation sociale, restent quant à eux, obligatoire.</em></p> <p>Entrée libre et gratuite sur <a href="http://montpel-libre.fr/spip.php?article2787"><strong>inscription</strong></a>. Une simple <a href="http://montpel-libre.fr/stock/documents/Adhesion/montpellibre_adhesion_2021.pdf"><strong>adhésion</strong></a> à l’association est possible. Rejoindre le groupe Montpel’libre sur <a href="https://t.me/joinchat/L4OEvBM00vzNuIpOnFeQ-Q"><strong>Telegram</strong></a> S’inscrire à la <a href="https://framalistes.org/sympa/info/montpellibre_info"><strong>Newsletter</strong></a> de Montpel’libre.</p> <p><a href="https://img-scoop-cms.airweb.fr/uploads/sites/19/Plan-661-681.pdf">Bus Lio</a>, <a href="https://www.herault-transport.fr/sites/default/files/fiches-horaires/ligne-rg/661-681.pdf">ligne 661</a>, direction Lodève, arrêt Lodève Gare Routière.<br> GPS Latitude : 43.73094 | Longitude : 3.32060<br> Carte <a href="https://www.openstreetmap.org/?mlat=43.73094&amp;mlon=3.32060#map=19/43.73094/3.32060">OpenStreetMap</a></p> <p>Jeudis 07, 14, 21 et 28 janvier 2021 de 9h30 à 12h00 et de 14h00 à 17h00<br> Vendredis 08, 15, 22 et 29 janvier 2021 de 9h30 à 12h00 et de 14h00 à 17h00<br> Shantidas - 11 Grand Rue 34700 Lodève</p> <p><a href="https://montpellibre.fr/spip.php?article2787">Ça m’intéresse, je m’inscris !</a></p> <ul> <li>Shantidas, 11 Grand Rue, Lodève, Occitanie, France</li> <li><a href="https://montpellibre.fr">https://montpellibre.fr</a></li> <li> <a href="https://www.agendadulibre.org/tags/montpellibre">montpellibre</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>, <a href="https://www.agendadulibre.org/tags/gnu%2Flinux">gnu/linux</a>, <a href="https://www.agendadulibre.org/tags/atelibre">atelibre</a>, <a href="https://www.agendadulibre.org/tags/fracture-numerique">fracture-numerique</a> </li> </ul> <h3 id="toc-ch-bern-monatstreffen-linux-user-group-bern---le-jeudi--7-janvier-2021-de-18h30-à-23h00">[CH Bern] <a href="https://www.agendadulibre.org/events/21392">Monatstreffen Linux User Group Bern</a> - Le jeudi 7 janvier 2021 de 18h30 à 23h00.</h3> <p>Der monatliche Treffpunkt der Penguins @ Bern.</p> <p>Diskussionen, TechTalk, Kontakte knüpfen, Computer installieren, Support, Speis &amp; Trank…</p> <p>Wo: Ristorante Casa d’Italia<br> Bühlstrasse 57, 3012 Bern</p> <p>Das Treffen findet im 1. Stock des Restaurants statt!</p> <p><a href="https://www.casaitalia.ch">https://www.casaitalia.ch</a></p> <p>Für Linux-Installationen bitte vorher per Mail an info @ lugbe. ch anmelden!</p> <p>Unsere Treffs sind öffentlich, d.h. auch Nicht-Mitglieder sind herzlich willkommen.</p> <ul> <li>Ristorante Casa d’Italia, Bühlstrasse 57, Bern, Berne, Suisse</li> <li><a href="https://lugbe.ch">https://lugbe.ch</a></li> <li> <a href="https://www.agendadulibre.org/tags/lugbe">lugbe</a>, <a href="https://www.agendadulibre.org/tags/linux">linux</a>, <a href="https://www.agendadulibre.org/tags/installation">installation</a>, <a href="https://www.agendadulibre.org/tags/support">support</a>, <a href="https://www.agendadulibre.org/tags/food">food</a>, <a href="https://www.agendadulibre.org/tags/drinks">drinks</a> </li> </ul> <h3 id="toc-fr-lyon-jeudi-bidouille---le-jeudi--7-janvier-2021-de-19h00-à-22h00">[FR Lyon] <a href="https://www.agendadulibre.org/events/22292">Jeudi Bidouille</a> - Le jeudi 7 janvier 2021 de 19h00 à 22h00.</h3> <p><strong>Atelier gratuit - sans inscription</strong></p> <p>L’<strong>EPN des Rancy</strong> (249, rue Vendôme, 69003 Lyon) et <strong>l’association ALDIL</strong> (Association Lyonnaise pour le Développement de l’Informatique Libre) vous proposent des rendez-vous mensuels pour accompagner les utilisateurs de logiciel libre <strong>dans la résolution de leur problème informatique</strong>.</p> <p>L’objectif de ces ateliers sont l’entraide et dépannages entre utilisateurs de logiciel libres débutants et plus aguerris.</p> <p>L’occasion de voir comment ça marche, de demander un coup de pouce, de faire découvrir une astuce.</p> <p>Avec la participation des bénévoles de l’ALDIL, Illyse et des utilisateurs de GNU/Linux (Ubuntu, Debian, Mageia, LinuxMint…).</p> <p>Ces ateliers sont ouverts à tous.</p> <p><em>N’hésitez pas à venir nombreux <strong>ce jeudi 07 janvier</strong>.</em></p> <p>Rappel : aucune installation de logiciel sous licence ne pourra être faite sans présentation de la licence et de sa preuve d’achat. Par défaut, les intervenants proposeront des logiciels libres mais s’adaptent à d’autres demandes.</p> <p>En savoir + : <a href="https://epn.salledesrancy.com/jeudi-bidouille/">cliquez ici</a></p> <ul> <li>Maison pour tous, 249 rue Vendôme, Lyon, Auvergne-Rhône-Alpes, France</li> <li><a href="https://epn.salledesrancy.com/jeudi-bidouille">https://epn.salledesrancy.com/jeudi-bidouille</a></li> <li> <a href="https://www.agendadulibre.org/tags/aldil">aldil</a>, <a href="https://www.agendadulibre.org/tags/linux">linux</a>, <a href="https://www.agendadulibre.org/tags/debian">debian</a>, <a href="https://www.agendadulibre.org/tags/mageia">mageia</a>, <a href="https://www.agendadulibre.org/tags/linux-mint">linux-mint</a>, <a href="https://www.agendadulibre.org/tags/atelier">atelier</a>, <a href="https://www.agendadulibre.org/tags/%C3%A9change">échange</a>, <a href="https://www.agendadulibre.org/tags/epn-des-rancy">epn-des-rancy</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a> </li> </ul> <h3 id="toc-be-liège-linux-meeting-party---le-jeudi--7-janvier-2021-de-19h30-à-22h30">[BE Liège] <a href="https://www.agendadulibre.org/events/21616">Linux Meeting Party</a> - Le jeudi 7 janvier 2021 de 19h30 à 22h30.</h3> <p>Notre « Linux Meeting Party » (table de conversation informelle) a lieu tous les <strong>premiers jeudi du mois</strong>.</p> <p>Nos prochaines rencontres se tiendront dans un local du « Service de proximité » de Grivegnée, Av. Albert 1ᵉʳ, 5, à Grivegnée-bas. C’est à deux pas de la rue Belvaux (pour l’accès en bus) et un vaste parking est disponible : <a href="http://umap.openstreetmap.fr/fr/map/lilit_238930#14/50.6313/5.5992">carte interactive d’accès</a></p> <p>Venez quand vous voulez <strong>entre 19h30 et 22h30</strong> papoter Linux et Logiciels Libres dans la bonne humeur :-)</p> <ul> <li>Service de proximité de Grivegnée, 5 avenue Albert 1ᵉʳ, Liège, Wallonie, Belgique</li> <li><a href="http://www.lilit.be/">http://www.lilit.be/</a></li> <li> <a href="https://www.agendadulibre.org/tags/lilit">lilit</a>, <a href="https://www.agendadulibre.org/tags/rencontre">rencontre</a>, <a href="https://www.agendadulibre.org/tags/linux">linux</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/premier-jeudi">premier-jeudi</a> </li> </ul> <h3 id="toc-fr-lodève-aide-à-linformatique-libre---le-vendredi--8-janvier-2021-de-09h30-à-17h00">[FR Lodève] <a href="https://www.agendadulibre.org/events/23119">Aide à l’informatique Libre</a> - Le vendredi 8 janvier 2021 de 09h30 à 17h00.</h3> <p> Gagnez votre liberté avec les logiciels logiquement libres !</p> <ul> <li>intéressé·es ?</li> <li>envie de pratique ?</li> <li>d’apprendre ?</li> <li>de partager ?</li> <li>de questionner ?</li> </ul> <p>Tous les jeudis et vendredis, venez découvrir Linux et les Logiciels Libres et vous faire aider pour l’installation, l’utilisation et à la prise en main, dans différents lieux. Des ateliers informatiques pour réduire la fracture numérique.</p> <p>Le contenu de l’atelier s’adapte aux problèmes et aux questionnements des personnes présentes avec leur(s) ordinateur(s), qu’il soit fixe ou portable, et permet ainsi l’acquisition de nouvelles compétences nécessaires à une autonomie numérique certaine, au rythme de chacun. Des ordinateurs sont également mis à la disposition du public.</p> <p><a href="https://montpellibre.fr"></a></p> <p><em>Pour rester en conformité avec le décret du 31 mai 2020, nous vous rappelons que les masques doivent être portés systématiquement par tous dès lors que les règles de distanciation physique ne peuvent être garanties. Notez bien que le respect des gestes barrières et des règles de distanciation sociale, restent quant à eux, obligatoire.</em></p> <p>Entrée libre et gratuite sur <a href="http://montpel-libre.fr/spip.php?article2787"><strong>inscription</strong></a>. Une simple <a href="http://montpel-libre.fr/stock/documents/Adhesion/montpellibre_adhesion_2021.pdf"><strong>adhésion</strong></a> à l’association est possible. Rejoindre le groupe Montpel’libre sur <a href="https://t.me/joinchat/L4OEvBM00vzNuIpOnFeQ-Q"><strong>Telegram</strong></a> S’inscrire à la <a href="https://framalistes.org/sympa/info/montpellibre_info"><strong>Newsletter</strong></a> de Montpel’libre.</p> <p><a href="https://img-scoop-cms.airweb.fr/uploads/sites/19/Plan-661-681.pdf">Bus Lio</a>, <a href="https://www.herault-transport.fr/sites/default/files/fiches-horaires/ligne-rg/661-681.pdf">ligne 661</a>, direction Lodève, arrêt Lodève Gare Routière.<br> GPS Latitude : 43.73094 | Longitude : 3.32060<br> Carte <a href="https://www.openstreetmap.org/?mlat=43.73094&amp;mlon=3.32060#map=19/43.73094/3.32060">OpenStreetMap</a></p> <p>Jeudis 07, 14, 21 et 28 janvier 2021 de 9h30 à 12h00 et de 14h00 à 17h00<br> Vendredis 08, 15, 22 et 29 janvier 2021 de 9h30 à 12h00 et de 14h00 à 17h00<br> Shantidas - 11 Grand Rue 34700 Lodève</p> <p><a href="https://montpellibre.fr/spip.php?article2787">Ça m’intéresse, je m’inscris !</a></p> <ul> <li>Shantidas, 11 Grand Rue, Lodève, Occitanie, France</li> <li><a href="https://montpellibre.fr/">https://montpellibre.fr/</a></li> <li> <a href="https://www.agendadulibre.org/tags/montpellibre">montpellibre</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>, <a href="https://www.agendadulibre.org/tags/atelibre">atelibre</a>, <a href="https://www.agendadulibre.org/tags/fracture-numerique">fracture-numerique</a>, <a href="https://www.agendadulibre.org/tags/gnu-linux">gnu-linux</a> </li> </ul> <h3 id="toc-fr-aix-en-provence-samedi-libre-semi-virtuel---le-samedi--9-janvier-2021-de-10h00-à-18h00">[FR Aix-en-Provence] <a href="https://www.agendadulibre.org/events/23055">Samedi Libre semi-virtuel</a> - Le samedi 9 janvier 2021 de 10h00 à 18h00.</h3> <p><strong>CE SAMEDI LIBRE DEVRAIT ÊTRE SEMI-VIRTUEL</strong></p> <ul> <li>Quelques activités réelles au Centre des Amandiers</li> <li>et toutes les autres en <a href="http://openstreetmap.org/?mlat=43.53206&amp;mlon=5.41224&amp;zoom=17">réunion virtuelle</a> avec <a href="http://www.fondation-lamap.org/123codez">Jitsi</a> sur le site de <a href="http://openstreetmap.org/?mlat=43.53206&amp;mlon=5.41224&amp;zoom=17">Jitsi</a> et avec un accueil par méls sur les listes [Axul-debats] et [<a href="mailto:contact@axul.org">contact@axul.org</a>] pour ne pas encombrer la liste [Axul-linux].</li> </ul> <p><strong>PROGRAMME DE LA RÉUNION RÉELLE SOUHAITÉE</strong></p> <ul> <li> <strong>Installations distanciées</strong>: installations en libre service avec les conseils d’un spécialiste distancié sur place (NB: prendre rendez-vous à l’avance)</li> <li>Initiation aux outils de télécommunications, en particulier <a href="http://www.fondation-lamap.org/123codez">Jitsi</a> </li> </ul> <p><strong>PROGRAMME PROVISOIRE DE LA RÉUNION VIRTUELLE</strong></p> <ul> <li>Préparation de l’AG 2020 prévue le 15 janvier 2021</li> <li>Futurs outils de communication de l’Axul</li> <li>Préparation des futurs Samedis Libres réels ou virtuels</li> <li>Projets d’ateliers réels ou virtuels</li> <li>Discussions sur les démonstrations déjà virtualisées</li> <li>Autres interventions de l’Axul…</li> <li>Autres questions ?</li> <li>…</li> <li>N’hésitez pas à proposer d’autres sujets de discussion</li> </ul> <p><strong>INFORMATIONS GÉNÉRALES :</strong></p> <p>Ces <strong>Samedis Libres</strong> sont organisés par l'<a href="http://www.fondation-lamap.org/"><strong>Axul</strong></a> en collaboration avec plusieurs associations de <strong>logiciels libres</strong> des Bouches-du-Rhône.</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>PRÉSENTATIONS POSSIBLES (dans les limites d’une virtualisation éventuelle…) :</strong></p> <p><strong>Présentation de livres et de sites Internet consacrés au Libre</strong></p> <p><strong>Présentation d’un <a href="http://www.sagemath.org/fr/">Fairphone</a></strong>, un téléphone libre et éthique</p> <p><strong>Présentation du micro-ordinateur <a href="https://fr.wikipedia.org/wiki/Emmabunt%C3%BCs">micro:bit</a></strong> conçu pour rendre l’enseignement et l’apprentissage facile et amusant.</p> <p><strong>Présentation du micro-ordinateur <a href="https://primtux.fr/">PyBoard</a></strong> co-développé avec le langage MicroPython</p> <p><strong>Présentations liées aux nouveaux programmes scolaires sur le codage</strong></p> <ul> <li>Présentation de <a href="https://olpc-france.org/blog/">Python</a>, <a href="http://wiki.laptop.org/go/XO-4_Touch">Scratch</a> et <a href="https://f-droid.org/">Snap!</a>.</li> <li>Présentation de modèles éducatifs libres écrits en <a href="http://sugarizer.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://www.fondation-lamap.org/123codez">1, 2, 3… codez !</a>: Enseigner l’informatique à l’école et au collège (<a href="http://www.fondation-lamap.org/">Fondation La main à la pâte</a>).</li> <li>Présentations d’autres logiciels éducatifs et/ou scientifiques (<a href="http://www.sagemath.org/fr/">SageMath…</a>).</li> </ul> <p><strong>Autres Présentations</strong></p> <ul> <li>Distribution <a href="https://fr.wikipedia.org/wiki/Emmabunt%C3%BCs">Emmabuntüs</a> pour la rénovation d’ordinateurs anciens.</li> <li>Distribution <a href="https://primtux.fr/">PrimTux</a> pour les élèves de l’école primaire.</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> </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>Prochain Samedi Libre :</strong></p> <ul> <li>Samedi Libre du 6 février 2021</li> </ul> <p><strong>Adresse :</strong> Centre Social et Culturel des Amandiers, 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ébutantEs ou expertEs <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>Prochaines réunions :</strong></p> <ul> <li>AG du 15 janvier 2021</li> <li><p>Samedi Libre du 6 février 2021</p></li> <li><p>ADIS, centre Social et Culturel des Amandiers, 8 allée des Amandiers, Jas de Bouffan, Aix-en-Provence, Provence-Alpes-Côte d’Azur, France</p></li> <li><p><a href="http://axul.org">http://axul.org</a></p></li> <li><p><a href="https://www.agendadulibre.org/tags/axul">axul</a>, <a href="https://www.agendadulibre.org/tags/atelier">atelier</a>, <a href="https://www.agendadulibre.org/tags/demonstration">demonstration</a>, <a href="https://www.agendadulibre.org/tags/installation">installation</a>, <a href="https://www.agendadulibre.org/tags/presentation">presentation</a>, <a href="https://www.agendadulibre.org/tags/fairphone">fairphone</a>, <a href="https://www.agendadulibre.org/tags/samedi-libre">samedi-libre</a>, <a href="https://www.agendadulibre.org/tags/ubuntu">ubuntu</a>, <a href="https://www.agendadulibre.org/tags/cercll">cercll</a>, <a href="https://www.agendadulibre.org/tags/visio-conf%C3%A9rence">visio-conférence</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a></p></li> </ul> <h3 id="toc-fr-wintzenheim-réunion-du-club-linux---le-samedi--9-janvier-2021-de-13h00-à-19h00">[FR Wintzenheim] <a href="https://www.agendadulibre.org/events/22523">Réunion du Club Linux</a> - Le samedi 9 janvier 2021 de 13h00 à 19h00.</h3> <p>Comme tous les 3 samedis, le <strong>Club Linux de la MJC du Cheval Blanc</strong> se réunit et accueille toutes les personnes qui souhaitent découvrir ou approfondir <a href="https://fr.wikipedia.org/wiki/Linux"><strong>Linux</strong></a> et les <strong>Logiciels Libres</strong>. Aucune compétence n’est demandée.</p> <p>Pendant ces rencontres, informelles,</p> <ul> <li>nous accueillons celles et ceux qui cherchent une réponse ou souhaitent découvrir <strong>Linux</strong> et les <strong>Logiciels Libres</strong>,</li> <li>nous installons <strong>Linux</strong> sur des ordinateurs, la plupart des fois en "<a href="https://fr.wikipedia.org/wiki/Multiboot">dual boot</a>"(*), ce qui permet de conserver l’ancien système (par exemple Windows) et d’utiliser quand même <strong>Linux</strong>, en choisissant au démarrage,</li> <li>nous partageons nos recherches et nos découvertes, les nouveautés.</li> </ul> <p>Le <strong>Club Linux</strong> est également impliqué dans une démarche de libération des GAFAM (Google Apple Facebook Amazon Microsoft) et de promotion de solutions libres comme, entre autres, <a href="https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Accueil_principal"><strong>Wikipedia</strong></a>, <a href="https://www.openstreetmap.fr/"><strong>OpenStreetMap</strong></a>, les <a href="https://framasoft.org/fr/"><strong>Framatrucs</strong></a> (*), les <a href="https://chatons.org/"><strong>C.H.A.T.O.N.S</strong></a> (*) et beaucoup d’autres.</p> <p>(*) : mais on vous expliquera</p> <ul> <li>MJC du Cheval Blanc, 1 faubourg des Vosges, Wintzenheim, Grand Est, France</li> <li><a href="http://mjc-chevalblanc.fr/-club-linux-.html">http://mjc-chevalblanc.fr/-club-linux-.html</a></li> <li> <a href="https://www.agendadulibre.org/tags/linux">linux</a>, <a href="https://www.agendadulibre.org/tags/logiciel-libre">logiciel-libre</a>, <a href="https://www.agendadulibre.org/tags/mjc-du-cheval-blanc">mjc-du-cheval-blanc</a>, <a href="https://www.agendadulibre.org/tags/club-linux">club-linux</a>, <a href="https://www.agendadulibre.org/tags/entraide">entraide</a>, <a href="https://www.agendadulibre.org/tags/d%C3%A9couverte">découverte</a>, <a href="https://www.agendadulibre.org/tags/installation">installation</a>, <a href="https://www.agendadulibre.org/tags/gnu-linux">gnu-linux</a> </li> </ul> <h3 id="toc-fr-vandœuvre-lès-nancy-découverte-des-nano-ordinateurs---le-samedi--9-janvier-2021-de-15h00-à-17h00">[FR Vandœuvre-lès-Nancy] <a href="https://www.agendadulibre.org/events/23070">Découverte des nano-ordinateurs</a> - Le samedi 9 janvier 2021 de 15h00 à 17h00.</h3> <p>Qu’est-ce qu’un nano-ordinateur ? Quels sont ses avantages ? Est présenté quelques usages possibles à l’aide de cette nouvelle génération d’appareil.</p> <p>Du simple poste informatique de bureautique, à la station de lecteur multimédia, en passant par l’auto-hébergement, les usages sont nombreux.</p> <p><strong>Horaires</strong></p> <p>Cette animation se déroule l’après-midi, de 15 h à 17 h.</p> <p><strong>Inscription aux ateliers</strong></p> <p>La participation est limitée au nombre de places. Pré-inscription possible depuis le site web.</p> <ul> <li>Fabrique Collective de la Culture du Libre, médiathèque Jules Verne, 2 rue de Malines, Vandœuvre-lès-Nancy, Grand Est, France</li> <li><a href="https://fccl-vandoeuvre.fr">https://fccl-vandoeuvre.fr</a></li> <li> <a href="https://www.agendadulibre.org/tags/fccl">fccl</a>, <a href="https://www.agendadulibre.org/tags/atelier">atelier</a>, <a href="https://www.agendadulibre.org/tags/nano-ordinateur">nano-ordinateur</a>, <a href="https://www.agendadulibre.org/tags/raspberry-pi">raspberry-pi</a> </li> </ul> <h3 id="toc-fr-toulouse-visioconférence-monnaie-libre---le-samedi--9-janvier-2021-de-19h00-à-22h00">[FR Toulouse] <a href="https://www.agendadulibre.org/events/23059">Visioconférence Monnaie Libre</a> - Le samedi 9 janvier 2021 de 19h00 à 22h00.</h3> <p>On vous propose une série d’apéro présentation en visioconférence:<br> La Monnaie Libre en Q&amp;R,<br> Présentation des projets d’Econolibre,<br> Présentation de projets de monnaie libristes,<br> Alors notre monde en Monnaie Libre, comment on le fait?</p> <p>Chaque samedi à partir de 19h à 22h</p> <p>Proposez des thèmes de discussion, basés sur la Monnaie Libre, dans la semaine qui précède…</p> <p>Cela nous permettra de nous réunir, de voir comment nous supportons cette folie Covid-19, De poser des questions sur la monnaie libre et de présenter les nouveaux projets de l’association ECONOLIBRE et des projets d’autres acteurs Monnaie Libre; de réfléchir aux projets que nous pouvons faire ensemble, et de mieux nous connaître.</p> <p>Rien de spécial à installer, ça se passera via le site web Jitsi:<br> <a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fmeet.jit.si%2Feconolibre%3Ffbclid%3DIwAR2jhMUe0U1tUWNEe0Y8mOp5nyLp82t8ocG2O_ZGUux7yD9y5Khf8FVUtTA&amp;h=AT2wECcwvPgjvPIimexqf3C4pC1v9fivcV0b-pKfSG1IS2C8yMmWR-4IfFd2qFlbGwu7VxPPnpNUso8Co2yeg-6p5qkySHnM9GB2IR3R_xsjp65n9BDjZPZasFN-UoMIGgrUZaw6Mg">https://meet.jit.si/econolibre</a></p> <p>On pourra décider d’autres dates de réunions-visio en format différent (ateliers, cours, etc…) qui sont proposés par l’équipe d’Econolibre.</p> <p>Détails de l’association sur notre site: <a href="https://econolibre.org/">https://econolibre.org</a></p> <p>On peut manger pendant les réunions (c’est un apéro).</p> <p>Un petit TUTO pour expliquer comment utiliser Jitsi:<br> <a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fforum.monnaie-libre.fr%2Ft%2Fvisioconference-avec-jistsi%2F10363%3Ffbclid%3DIwAR2LJDtmnFin3Pe7rSUMhoOJL3nO9AeW9d3OSTLpc_ha5z2dfH7wrcx4bA0&amp;h=AT3cTTK43Mh5JpGjv8y3M9TtdFBtiMm8Gfvqfa3n2-KyobwTODqTIvqdHpviLxBg0gSjR1RR4hcyx6iCVUcvPE8QkVjgoK0x6f4ey8pB9wEQ5H-XQislJt7s59ZCkB399ySPhugHsw">https://forum.monnaie-libre.fr/t/visioconference-avec-jistsi/10363</a></p> <p>La réunion commence à 19h, mais on teste les connexions à partir de 18h50.</p> <p>(si besoin) Une présentation pour les nouveaux monnaie libristes est faite, qui dure moins de 30min et sera suivie de questions réponses.</p> <p>Quelques vidéos de présentation sur notre chaine Youtube: (Econolibre)<br> <a href="https://www.youtube.com/channel/UC9e9jWjY8foLfJp_6KTIHRQ">https://www.youtube.com/channel/UC9e9jWjY8foLfJp_6KTIHRQ</a><br> et sur notre chaine Odysee :<br> <a href="https://odysee.com/@Econolibre:6">https://odysee.com/@Econolibre:6</a></p> <ul> <li>Apéro Monnaie Libre en Ligne, Toulouse, Occitanie, France</li> <li><a href="https://econolibre.org">https://econolibre.org</a></li> <li> <a href="https://www.agendadulibre.org/tags/monnaie-libre">monnaie-libre</a>, <a href="https://www.agendadulibre.org/tags/econolibre">econolibre</a>, <a href="https://www.agendadulibre.org/tags/visio-conf%C3%A9rence">visio-conférence</a>, <a href="https://www.agendadulibre.org/tags/%C7%A71">ǧ1</a>, <a href="https://www.agendadulibre.org/tags/june">june</a>, <a href="https://www.agendadulibre.org/tags/cryptomonnaie">cryptomonnaie</a>, <a href="https://www.agendadulibre.org/tags/economie">economie</a>, <a href="https://www.agendadulibre.org/tags/cr%C3%A9ation-mon%C3%A9taire">création-monétaire</a> </li> </ul> </div><div><a href="https://linuxfr.org/news/agenda-du-libre-pour-la-semaine-1-de-l-annee-2021-893ad6e8-99d9-4947-beef-871c50467af9.epub">Télécharger ce contenu au format EPUB</a></div> <p> <strong>Commentaires :</strong> <a href="//linuxfr.org/nodes/122798/comments.atom">voir le flux Atom</a> <a href="https://linuxfr.org/news/agenda-du-libre-pour-la-semaine-1-de-l-annee-2021-893ad6e8-99d9-4947-beef-871c50467af9#comments">ouvrir dans le navigateur</a> </p>
  • Li chevron_right

    Bonne année 2021 !

    pubsub.eckmul.net / linuxfr_news · Saturday, 2 January - 09:53 · 4 minutes

<div><h3 id="toc-bonne-année-2021">Bonne année 2021 !</h3> <p>Toute l’équipe de <a href="//linuxfr.org">LinuxFR.org</a> vous souhaite une excellente année 2021.</p> <p>Nous vous souhaitons beaucoup de bonheur à vous et vos proches (ainsi vous pourrez y mettre à votre convenance l’amour, la santé, la réussite professionnelle, l’argent, l’avènement de Linux pour le <em>desktop</em> ou tout nouveau projet de Lennart Poettering de réécriture de quelque chose d’existant).</p> <p><img src="https://linuxfr.org/images/historique/images_perdues/bonne-annee-2021-1.png" alt="Deux manchots portant un panneau de vœux 2021 - id avec ok penguin de estea8968 https://openclipart.org/detail/297050/ok-penguin"><br> <em>ID, manchots <a href="https://openclipart.org/detail/297050/ok-penguin">ok-penguin de estea8968</a>, art libre</em></p> <h3 id="toc-et-les-bonnes-résolutions">Et les bonnes résolutions ?</h3> <p>Si par hasard vous êtes en panne d’idées de bonnes résolutions pour 2021, nous pouvons vous en suggérer quelques-unes en rapport avec la vie du site :</p> <ul> <li>enrichir les publications de vos commentaires, toujours avec bienveillance ;</li> <li>participer à la rédaction des dépêches, y compris en relisant et corrigeant les erreurs ;</li> <li>aider sur les <a href="//linuxfr.org/forums">forums</a> ;</li> <li> <a href="//linuxfr.org/stylesheet/modifier">proposer ou améliorer des css</a> ;</li> <li>participer au <a href="//linuxfr.org/developpeur">développement du site</a> et à l’<a href="//linuxfr.org/suivi">amélioration de son ergonomie</a> ;</li> <li>poster <em>coin ! coin !</em> sur la <a href="//linuxfr.org/board">tribune</a> ;</li> <li>et, évidemment, continuer à faire partager vos projets et vos passions.</li> </ul> </div><ul></ul><div><p>L’équipe (quelques membres de l’équipe, dans le bassin ou au petit <em>coin coin</em>, n’ont pu être photographiés) :</p> <p><img src="https://linuxfr.org/images/historique/images_perdues/bonne-annee-2021-2.jpg" alt="Manchots par Jerome Bon sous licence CC BY 2.0 https://www.flickr.com/photos/girolame/138397169/"><br> <em><a href="https://www.flickr.com/photos/girolame/138397169/">Jérome Bon, licence CC By 2.0</a></em></p> <p>Avec, dans le détail et par ordre alphabétique :</p> <p>La modération</p> <p><a href="//linuxfr.org/users/arkem">Arkem</a>, <a href="//linuxfr.org/users/bublbobl">bobble bubble</a>, <a href="//linuxfr.org/users/bubar">bubar</a>, <a href="//linuxfr.org/users/davy78">Davy Defaud</a>, <a href="//linuxfr.org/users/devnewton">devnewton</a>, <a href="//linuxfr.org/users/gbetous">gUI</a>, <a href="//linuxfr.org/users/julien_jorge">Julien Jorge</a>, <a href="//linuxfr.org/users/neox">NeoX</a>, <a href="//linuxfr.org/users/palm123">palm123</a>, <a href="//linuxfr.org/users/patrick_g">patrick_g</a>, <a href="//linuxfr.org/users/jarillon">Pierre Jarillon</a>, <a href="//linuxfr.org/users/ted">ted</a>, <a href="//linuxfr.org/users/claudex">Xavier Claude</a>, <a href="//linuxfr.org/users/ysabeau">Ysabeau</a></p> <p>L’animation</p> <p><a href="//linuxfr.org/users/antistress">antistress</a>, <a href="//linuxfr.org/users/jerome_misc">j</a>, <a href="//linuxfr.org/users/m5oul">M5oul</a>, <a href="//linuxfr.org/users/grayswandir">Sylvestre Ledru</a>, <a href="//linuxfr.org/users/illwieckz">Thomas Debesse</a>, <a href="//linuxfr.org/users/tisaac">tisaac</a>, <a href="//linuxfr.org/users/biomin">Yves Bourguignon</a></p> <p>L’administration</p> <p><a href="//linuxfr.org/users/oumph">Benoît Sibaud</a>, <a href="//linuxfr.org/users/nono">Bruno Michel</a>, <a href="//linuxfr.org/users/floxy">Florent Zara</a>, <a href="//linuxfr.org/users/nils--2">Nils Ratusznik</a>, <a href="//linuxfr.org/users/nyco">Nÿco</a>, <a href="//linuxfr.org/users/xate">Xavier Teyssier</a></p> </div><div><a href="https://linuxfr.org/news/bonne-annee-2021.epub">Télécharger ce contenu au format EPUB</a></div> <p> <strong>Commentaires :</strong> <a href="//linuxfr.org/nodes/122781/comments.atom">voir le flux Atom</a> <a href="https://linuxfr.org/news/bonne-annee-2021#comments">ouvrir dans le navigateur</a> </p>
  • Li chevron_right

    Développer une interface web avec le toolkit Atlas (1/2)

    pubsub.eckmul.net / linuxfr_news · Friday, 1 January - 12:02 · 57 minutes

<div><p>Le <em>toolkit</em> <em>Atlas</em> permet de programmer des interfaces d’applications web monopages (<a href="https://en.wikipedia.org/wiki/Single-page_application">SPA</a>). Il est léger (quelques dizaines de Ko), sans dépendances, ne nécessite pas de savoir programmer en <em>JavaScript</em>, et n’impose pas d’architecture logicielle de type <a href="https://fr.wikipedia.org/wiki/Mod%C3%A8le-vue-contr%C3%B4leur"><em>MVC</em></a>.</p> <p>En outre, toute application développée avec le <em>toolkit</em> <em>Atlas</em> est, dès son lancement, instantanément et automatiquement accessible de n’importe quel dispositif (smartphone, tablette…) équipé d’un navigateur web moderne connecté à Internet. Cet accès est facilité par un <a href="https://fr.wikipedia.org/wiki/Code_QR">code QR</a> qui s’affiche dans l’application.</p> <p>Le <em>toolkit</em> <em>Atlas</em> a déjà fait l’objet de <a href="//linuxfr.org/tags/atlas_toolkit/public">quelques publications</a> ici même. Pour varier un peu les plaisirs durant ces longues soirées <s>d’hiver</s> de couvre-feu, voici la première partie d’un document qui devrait faciliter l’utilisation du <em>toolkit</em> <em>Atlas</em>. Il détaille le développement d’une application (très) basique de gestion de contacts, dont l’apparence est la suivante :</p> <p><img src="//img.linuxfr.org/img/68747470733a2f2f7133372e696e666f2f732f33396472347463722e706e67/39dr4tcr.png" alt="Apparence de l'application faisant l'objet du tutoriel 'Contacts'" title="Source : https://q37.info/s/39dr4tcr.png"></p> <p>Le <em>toolkit</em> <em>Atlas</em> est disponible pour <em>Java</em>, <em>Node.js</em>, <em>Perl</em>, <em>Python</em> et <em>Ruby</em>. C’est la version la plus populaire, à savoir <em>Python</em>, qui est utilisée pour ce document. Cependant, l’API étant la même pour toutes les versions, on peut facilement le transposer aux autres langages disponibles.</p> </div><ul><li>lien nᵒ 1 : <a title="https://atlastk.org" hreflang="en" href="https://linuxfr.org/redirect/107573">Homepage</a></li><li>lien nᵒ 2 : <a title="https://github.com/epeios-q37/atlas-python" hreflang="en" href="https://linuxfr.org/redirect/107574">Sur GitHub</a></li><li>lien nᵒ 3 : <a title="https://repl.it/@AtlasTK/atlas-python" hreflang="en" href="https://linuxfr.org/redirect/107575">Sur Repl.it</a></li><li>lien nᵒ 4 : <a title="https://atlastk.org/api/fr" hreflang="fr" href="https://linuxfr.org/redirect/107613">API</a></li><li>lien nᵒ 5 : <a title="https://q37.info/s/jz9ttdjb" hreflang="fr" href="https://linuxfr.org/redirect/107614">Seconde partie</a></li></ul><div><h2 class="sommaire">Sommaire</h2> <ul class="toc"> <li><a href="#toc-%C3%80-propos-de-ce-document">À propos de ce document</a></li> <li> <a href="#toc-le-ficher-html-principal-mainhtml">Le ficher <em>HTML</em> principal (<code>Main.html</code>)</a><ul> <li><a href="#toc-structure-g%C3%A9n%C3%A9rale">Structure générale</a></li> <li><a href="#toc-d%C3%A9tail-dun-contact">Détail d’un contact</a></li> <li><a href="#toc-boutons-g%C3%A9n%C3%A9raux">Boutons généraux</a></li> <li><a href="#toc-boutons-de-saisie">Boutons de saisie</a></li> <li><a href="#toc-liste-de-contacts">Liste de contacts</a></li> </ul> </li> <li> <a href="#toc-le-fichier-html-des-m%C3%A9tadonn%C3%A9es-headhtml">Le fichier <em>HTML</em> des métadonnées (<code>Head.html</code>)</a><ul> <li><a href="#toc-apparence-de-lapplication">Apparence de l’application</a></li> <li><a href="#toc-visibilit%C3%A9-des-boutons">Visibilité des boutons</a></li> </ul> </li> <li> <a href="#toc-rendu-de-linterface-part1py">Rendu de l’interface (<code>part1.py</code>)</a><ul> <li><a href="#toc-affichage-de-la-page-html">Affichage de la page <em>HTML</em></a></li> <li><a href="#toc-la-boucle-%C3%A9v%C3%A8nementielle">La boucle évènementielle</a></li> </ul> </li> <li> <a href="#toc-liste-des-contacts-part2py">Liste des contacts (<code>part2.py</code>)</a><ul> <li><a href="#toc-liste-fictive">Liste fictive</a></li> <li><a href="#toc-affichage">Affichage</a></li> </ul> </li> <li> <a href="#toc-d%C3%A9tail-dun-contact-part3py">Détail d’un contact (<code>part3.py</code>)</a><ul> <li><a href="#toc-affichage-1">Affichage</a></li> <li><a href="#toc-s%C3%A9lection">Sélection</a></li> </ul> </li> <li><a href="#toc-%C3%80-suivre"><em>À suivre…</em></a></li> </ul> <h2 id="toc-À-propos-de-ce-document">À propos de ce document</h2> <p>L’accent étant mis sur la mise en œuvre de l'<em>API</em> du <em>toolkit</em> <em>Atlas</em>, le lecteur est supposé posséder les connaissances (basiques) nécessaires à la compréhension du code <em>HTML</em>/<em>CSS</em> et <em>Python</em> présent dans ce document. </p> <p>Les fichiers sources associés à ce document sont disponibles dans un <a href="https://github.com/epeios-q37/atlas-python/tree/master/tutorials/Contacts">dépôt <em>GitHub</em></a>, lui-même cloné <a href="https://repl.it/@AtlasTK/atlas-python">sur <em>Repl.it</em></a>, un <em>IDE</em> en ligne.<br> Si <em>Python</em> 3 est installé sur votre ordinateur, vous pouvez récupérer le dépôt <em>GitHub</em> et visualiser/exécuter directement sur votre machine le code associé aux différentes sections de ce document.<br> Vous pouvez également, notamment si vous n’avez pas installé <em>Python</em> 3, visualiser/exécuter, éventuellement après modification, ce code directement dans votre navigateur en utilisant le lien <em>Repl.it</em> ci-dessus.</p> <p>Pour ne pas allonger outre mesure ce document, chaque section ne contiendra que les détails du code sur lequel elle porte. Néanmoins, au début de chaque section, il y aura un lien vers le code source complet tel que décrit dans cette section, ainsi que les instructions à lancer pour l’exécuter sur <em>Repl.it</em> et en local.</p> <p>Les lignes, dans les fichiers source, précédant la ligne <code>import atlastk</code> ne sont là que pour faciliter l’utilisation de ces fichiers dans le cadre de ce document et ne sont pas nécessaires à une utilisation courante du <em>toolkit</em> <em>Atlas</em>.</p> <h2 id="toc-le-ficher-html-principal-mainhtml">Le ficher <em>HTML</em> principal (<code>Main.html</code>)</h2> <blockquote> <p>Code source : <a href="https://github.com/epeios-q37/atlas-python/blob/master/tutorials/Contacts/Main.html">lien sur GitHub</a>.</p> </blockquote> <p>Le fichier <code>Main.html</code> est un fichier au format <em>HTML</em> décrivant l’interface.<br> Ce fichier va prendre place dans la section <em>body</em> de la page <em>HTML</em> constituant l’interface de l’application.</p> <h3 id="toc-structure-générale">Structure générale</h3> <p>Voici un aperçu partiel du contenu de ce fichier, mettant en évidence sa structure générale :</p> <pre><code class="html"><span class="p">&lt;</span><span class="nt">fieldset</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">fieldset</span> <span class="na">id</span><span class="o">=</span><span class="s">"Contact"</span><span class="p">&gt;</span> <span class="c">&lt;!-- Détail d’un contact --&gt;</span> <span class="p">&lt;/</span><span class="nt">fieldset</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">div</span> <span class="na">style</span><span class="o">=</span><span class="s">"display: table; margin: 10px auto auto auto;"</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">div</span><span class="p">&gt;</span> <span class="c">&lt;!-- Boutons généraux --&gt;</span> <span class="p">&lt;/</span><span class="nt">div</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">div</span> <span class="na">class</span><span class="o">=</span><span class="s">"Edition"</span><span class="p">&gt;</span> <span class="c">&lt;!-- Boutons de saisie--&gt;</span> <span class="p">&lt;/</span><span class="nt">div</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">div</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">fieldset</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">div</span> <span class="na">style</span><span class="o">=</span><span class="s">"display: table; margin: 10px auto auto auto; border-collapse: collapse;"</span><span class="p">&gt;</span> <span class="c">&lt;!-- Liste des contacts --&gt;</span> <span class="p">&lt;/</span><span class="nt">div</span><span class="p">&gt;</span></code></pre> <p>Il est aisément compréhensible de celles et ceux qui sont familiers avec <em>HTML</em>.</p> <p>Ses différentes sous-parties, qui prennent la place de commentaires ci-dessus, vont être détaillées ci-dessous.</p> <h3 id="toc-détail-dun-contact">Détail d’un contact</h3> <p>Voici le code dédié à l’affichage du détail d’un contact :</p> <pre><code class="html"><span class="p">&lt;</span><span class="nt">table</span> <span class="na">style</span><span class="o">=</span><span class="s">"margin: auto;"</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">tr</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">label</span> <span class="na">for</span><span class="o">=</span><span class="s">"Name"</span><span class="p">&gt;</span>Full name:<span class="p">&lt;/</span><span class="nt">label</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">input</span> <span class="na">id</span><span class="o">=</span><span class="s">"Name"</span> <span class="na">size</span><span class="o">=</span><span class="s">"50"</span> <span class="p">/&gt;</span> <span class="p">&lt;/</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">tr</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">tr</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">label</span> <span class="na">for</span><span class="o">=</span><span class="s">"Address"</span><span class="p">&gt;</span>Address:<span class="p">&lt;/</span><span class="nt">label</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">input</span> <span class="na">id</span><span class="o">=</span><span class="s">"Address"</span> <span class="na">size</span><span class="o">=</span><span class="s">"50"</span> <span class="p">/&gt;</span> <span class="p">&lt;/</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">tr</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">tr</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">label</span> <span class="na">for</span><span class="o">=</span><span class="s">"Phone"</span><span class="p">&gt;</span>Phone:<span class="p">&lt;/</span><span class="nt">label</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">input</span> <span class="na">id</span><span class="o">=</span><span class="s">"Phone"</span> <span class="na">type</span><span class="o">=</span><span class="s">"tel"</span> <span class="na">size</span><span class="o">=</span><span class="s">"50"</span> <span class="p">/&gt;</span> <span class="p">&lt;/</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">tr</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">tr</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">label</span> <span class="na">for</span><span class="o">=</span><span class="s">"Note"</span><span class="p">&gt;</span>Note:<span class="p">&lt;/</span><span class="nt">label</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">textarea</span> <span class="na">id</span><span class="o">=</span><span class="s">"Note"</span> <span class="na">style</span><span class="o">=</span><span class="s">"width: 100%;"</span><span class="p">&gt;&lt;/</span><span class="nt">textarea</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">td</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">tr</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">table</span><span class="p">&gt;</span></code></pre> <p>On y trouve un tableau, avec, pour chacun des champs constituant un contact, une ligne (chacune délimitée par <code>&lt;tr&gt;</code> et <code>&lt;/tr&gt;</code>) accompagnée d’un libellé et d’un identifiant explicite.</p> <h3 id="toc-boutons-généraux">Boutons généraux</h3> <p>Ces boutons vont servir à créer/éditer/supprimer un contact.<br> En voici le code :</p> <pre><code class="html"><span class="p">&lt;</span><span class="nt">button</span> <span class="na">class</span><span class="o">=</span><span class="s">"Display"</span> <span class="na">data-xdh-onevent</span><span class="o">=</span><span class="s">"New"</span><span class="p">&gt;</span>New<span class="p">&lt;/</span><span class="nt">button</span><span class="p">&gt;</span><span class="c">&lt;!-- Bouton pour la création --&gt;</span> <span class="p">&lt;</span><span class="nt">span</span> <span class="na">class</span><span class="o">=</span><span class="s">"DisplayAndSelect"</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">button</span> <span class="na">data-xdh-onevent</span><span class="o">=</span><span class="s">"Edit"</span><span class="p">&gt;</span>Edit<span class="p">&lt;/</span><span class="nt">button</span><span class="p">&gt;</span><span class="c">&lt;!-- Bouton pour l'édition --&gt;</span> <span class="p">&lt;</span><span class="nt">button</span> <span class="na">data-xdh-onevent</span><span class="o">=</span><span class="s">"Delete"</span><span class="p">&gt;</span>Delete<span class="p">&lt;/</span><span class="nt">button</span><span class="p">&gt;</span><span class="c">&lt;!-- Bouton pour la suppression --&gt;</span> <span class="p">&lt;/</span><span class="nt">span</span><span class="p">&gt;</span></code></pre> <p>À part l’attribut <code>data-xdh-onevent</code>, on n’a là que du <em>HTML</em> des plus classiques.<br> Les différentes classes (valeurs <code>Display</code> et <code>DisplayAndSelect</code> des attributs <code>class</code>) ont cependant un rôle bien particulier, qui sera révélé dans les sections qui suivent.</p> <p>L’attribut <code>data-xdh-onevent</code> prend ici la place de l’habituel attribut <code>onclick</code>. L’attribut <code>onclick</code> prend habituellement pour valeur le code <em>JavaScript</em> à lancer lorsque l’on clique sur le bouton auquel il est affecté.<br> Ici, à la place, on utilise l’attribut <code>data-xdh-onevent</code>, qui va prendre pour valeur un libellé d’action, libellé que l’on retrouvera dans le code <em>Python</em>. On va pouvoir ainsi coder les actions à réaliser lors d’un clic sur le bouton non plus en <em>JavaScript</em>, mais en <em>Python</em>.</p> <h3 id="toc-boutons-de-saisie">Boutons de saisie</h3> <p>Ces boutons sont affichés lors de la saisie d’un contact, et permettent de valider ou d’annuler cette saisie.<br> Voici le code correspondant :</p> <pre><code class="html"><span class="p">&lt;</span><span class="nt">button</span> <span class="na">data-xdh-onevent</span><span class="o">=</span><span class="s">"Cancel"</span><span class="p">&gt;</span>Cancel<span class="p">&lt;/</span><span class="nt">button</span><span class="p">&gt;</span><span class="c">&lt;!-- Bouton pour l’annulation de la saisie --&gt;</span> <span class="p">&lt;</span><span class="nt">button</span> <span class="na">data-xdh-onevent</span><span class="o">=</span><span class="s">"Submit"</span><span class="p">&gt;</span>Submit<span class="p">&lt;/</span><span class="nt">button</span><span class="p">&gt;</span><span class="c">&lt;!-- Bouton pour la validation de la saisie --&gt;</span></code></pre> <p>Là encore, rien de particulier, mis à part l’attribut <code>data-xdh-onevent</code>, que l’on a déjà rencontré ci-dessus.<br> Le contenu des attributs <code>data-xdh-onevent</code>, à savoir <code>Cancel</code> et <code>Submit</code>, va être utilisé dans le code <em>Python</em> de l’application. <br> Notez qu’ici le nom du bouton (la valeur de l’élément <code>button</code>) est identique à la valeur de son attribut <code>data-xdh-onevent</code>. C’est uniquement par commodité ; ce n’est en rien obligatoire.</p> <h3 id="toc-liste-de-contacts">Liste de contacts</h3> <p>Cette partie affiche le tableau qui va accueillir la liste des contacts au sein de son élément <code>tbody</code>, dont le contenu va être généré par l’application.</p> <p>En voici le contenu :</p> <pre><code class="html"><span class="p">&lt;</span><span class="nt">table</span> <span class="na">id</span><span class="o">=</span><span class="s">"Contacts"</span> <span class="na">style</span><span class="o">=</span><span class="s">"cursor: default; border-collapse: collapse;"</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">thead</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">th</span><span class="p">&gt;</span>Name<span class="p">&lt;/</span><span class="nt">th</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">th</span><span class="p">&gt;</span>Address<span class="p">&lt;/</span><span class="nt">th</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">th</span><span class="p">&gt;</span>Phone<span class="p">&lt;/</span><span class="nt">th</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">th</span><span class="p">&gt;</span>Note<span class="p">&lt;/</span><span class="nt">th</span><span class="p">&gt;</span> <span class="p">&lt;/</span><span class="nt">thead</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">tbody</span> <span class="na">id</span><span class="o">=</span><span class="s">"Content"</span> <span class="p">/&gt;</span> <span class="p">&lt;/</span><span class="nt">table</span><span class="p">&gt;</span></code></pre> <p>Notez l’identifiant <code>Content</code>, que l’on va retrouver dans le code <em>Python</em>. L’identifiant <code>Contacts</code> n’est, lui, utilisé que dans le fichier <code>Head.html</code> décrit ci-dessous.</p> <h2 id="toc-le-fichier-html-des-métadonnées-headhtml">Le fichier <em>HTML</em> des métadonnées (<code>Head.html</code>)</h2> <blockquote> <p>Code source : <a href="https://github.com/epeios-q37/atlas-python/blob/master/tutorials/Contacts/Head.html">lien sur GitHub</a>.</p> </blockquote> <p>Ce fichier, également au format <em>HTML</em>, prendra place dans la section <em>head</em> de la page <em>HTML</em> constituant l’interface de l’application.</p> <h3 id="toc-apparence-de-lapplication">Apparence de l’application</h3> <p>La première partie de ce fichier définit le titre, l’icône, et, à l’aide de quelques règles <em>CSS</em>, diverses retouches au niveau de l’apparence de l’interface.</p> <p>En voici le contenu :</p> <pre><code class="html"><span class="p">&lt;</span><span class="nt">title</span><span class="p">&gt;</span>Address book<span class="p">&lt;/</span><span class="nt">title</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">link</span> <span class="na">rel</span><span class="o">=</span><span class="s">"icon"</span> <span class="na">type</span><span class="o">=</span><span class="s">"image/png"</span> <span class="na">href</span><span class="o">=</span><span class="s">"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAMFBMVEUEAvyEhsxERuS8urQsKuycnsRkYtzc2qwUFvRUVtysrrx0ctTs6qTMyrSUksQ0NuyciPBdAAABHklEQVR42mNgwAa8zlxjDd2A4POfOXPmzZkFCAH2M8fNzyALzDlzg2ENssCbMwkMOsgCa858YOjBKxBzRoHhD7LAHiBH5swCT9HQ6A9ggZ4zp7YCrV0DdM6pBpAAG5Blc2aBDZA68wCsZPuZU0BDH07xvHOmAGKKvgMP2NA/Zw7ADIYJXGDgLQeBBSCBFu0aoAPYQUadMQAJAE29zwAVWMCWpgB08ZnDQGsbGhpsgCqBQHNfzRkDEIPlzFmo0T5nzoMovjPHoAK8Zw5BnA5yDosDSAVYQOYMKIDZzkoDzagAsjhqzjRAfXTmzAQgi/vMQZA6pjtAvhEk0E+ATWRRm6YBZuScCUCNN5szH1D4TGdOoSrggtiNAH3vBBjwAQCglIrSZkf1MQAAAABJRU5ErkJggg=="</span> <span class="p">/&gt;</span> <span class="p">&lt;</span><span class="nt">style</span><span class="p">&gt;</span> <span class="p">#</span><span class="nn">Contact</span> <span class="nt">label</span> <span class="p">{</span> <span class="k">font-weight</span><span class="p">:</span> <span class="kc">bold</span><span class="p">;</span> <span class="p">}</span> <span class="p">#</span><span class="nn">Contact</span> <span class="nt">span</span> <span class="p">{</span> <span class="k">text-align</span><span class="p">:</span> <span class="kc">left</span><span class="p">;</span> <span class="p">}</span> <span class="p">#</span><span class="nn">Contacts</span> <span class="nt">th</span><span class="o">,</span> <span class="p">#</span><span class="nn">Contacts</span> <span class="nt">td</span> <span class="p">{</span> <span class="k">border</span><span class="p">:</span> <span class="mi">1</span><span class="kt">px</span> <span class="kc">solid</span> <span class="kc">black</span><span class="p">;</span> <span class="k">padding</span><span class="p">:</span> <span class="mi">0</span><span class="kt">%</span> <span class="mi">5</span><span class="kt">px</span><span class="p">;</span> <span class="p">}</span> <span class="p">#</span><span class="nn">Contacts</span> <span class="nt">td</span><span class="p">:</span><span class="nd">nth-child</span><span class="o">(</span><span class="nt">3</span><span class="o">)</span> <span class="p">{</span> <span class="k">text-align</span><span class="p">:</span> <span class="kc">right</span><span class="p">;</span> <span class="p">}</span> <span class="p">#</span><span class="nn">Contacts</span> <span class="nt">tr</span><span class="p">:</span><span class="nd">nth-child</span><span class="o">(</span><span class="nt">even</span><span class="o">)</span> <span class="p">{</span> <span class="k">background</span><span class="p">:</span> <span class="mh">#CCC</span> <span class="p">}</span> <span class="p">#</span><span class="nn">Contacts</span> <span class="nt">tr</span><span class="p">:</span><span class="nd">nth-child</span><span class="o">(</span><span class="nt">odd</span><span class="o">)</span> <span class="p">{</span> <span class="k">background</span><span class="p">:</span> <span class="mh">#FFF</span> <span class="p">}</span> <span class="p">#</span><span class="nn">Contact</span> <span class="o">*</span><span class="p">:</span><span class="nd">disabled</span> <span class="p">{</span> <span class="k">background-color</span><span class="p">:</span> <span class="kc">snow</span><span class="p">;</span> <span class="k">color</span><span class="p">:</span> <span class="kc">initial</span><span class="p">;</span> <span class="p">}</span> <span class="p">&lt;/</span><span class="nt">style</span><span class="p">&gt;</span></code></pre> <h3 id="toc-visibilité-des-boutons">Visibilité des boutons</h3> <p>La seconde partie du fichier permet de gérer la visibilité des boutons.</p> <p>En voici le contenu :</p> <pre><code class="html"><span class="p">&lt;</span><span class="nt">style</span> <span class="na">id</span><span class="o">=</span><span class="s">"HideDisplay"</span><span class="p">&gt;</span> <span class="p">.</span><span class="nc">Display</span> <span class="p">{</span> <span class="k">display</span><span class="p">:</span> <span class="kc">none</span><span class="p">;</span> <span class="p">}</span> <span class="p">&lt;/</span><span class="nt">style</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">style</span> <span class="na">id</span><span class="o">=</span><span class="s">"HideDisplayAndSelect"</span><span class="p">&gt;</span> <span class="p">.</span><span class="nc">DisplayAndSelect</span> <span class="p">{</span> <span class="k">display</span><span class="p">:</span> <span class="kc">none</span><span class="p">;</span> <span class="p">}</span> <span class="p">&lt;/</span><span class="nt">style</span><span class="p">&gt;</span> <span class="p">&lt;</span><span class="nt">style</span> <span class="na">id</span><span class="o">=</span><span class="s">"HideEdition"</span><span class="p">&gt;</span> <span class="p">.</span><span class="nc">Edition</span> <span class="p">{</span> <span class="k">display</span><span class="p">:</span> <span class="kc">none</span><span class="p">;</span> <span class="p">}</span> <span class="p">&lt;/</span><span class="nt">style</span><span class="p">&gt;</span></code></pre> <p>On y voit des éléments <code>style</code> accompagnés d’un identifiant. Ces éléments vont permettre de cacher/afficher certains boutons.<br> En effet, chaque élément <code>style</code> définit une règle pour une certaine classe. En activant/désactivant un de ces éléments, on ajoute/retire à cette classe la règle <em>CSS</em> contenu dans l’élément. Par conséquent, on agit ainsi sur les éléments, en l’occurrence des boutons, auxquels cette classe est affectée.</p> <p>On retrouvera les différents identifiants de ces éléments <code>style</code> dans le code <em>Python</em> détaillé dans les sections qui suivent.</p> <h2 id="toc-rendu-de-linterface-part1py">Rendu de l’interface (<code>part1.py</code>)</h2> <blockquote> <ul> <li>Code source : <a href="https://github.com/epeios-q37/atlas-python/blob/master/tutorials/Contacts/part1.py">lien sur GitHub</a> ;</li> <li>exécution : <ul> <li>sur <a href="https://repl.it/@AtlasTK/atlas-python#tutorials/Contacts/part1.py"><em>Repl.it</em></a> : bouton <em>Run</em>, <code>n1</code> + <em>entrée</em>, clic sur URL,</li> <li>en local : <code>python3 atlas-python/tutorials/Contacts/part1.py</code> </li> </ul> </li> </ul> </blockquote> <p>On va ici afficher l’interface de l’application, dont, suite à une action de l’utilisateur, seules les parties qui le nécessitent seront modifiées.</p> <h3 id="toc-affichage-de-la-page-html">Affichage de la page <em>HTML</em> </h3> <p>En premier lieu, on va définir la fonction qui sera appelée à chaque ouverture de session :</p> <pre><code class="python"><span class="k">def</span> <span class="nf">ac_connect</span><span class="p">(</span><span class="n">dom</span><span class="p">):</span> <span class="n">dom</span><span class="o">.</span><span class="n">inner</span><span class="p">(</span><span class="s2">""</span><span class="p">,</span><span class="nb">open</span><span class="p">(</span><span class="s2">"Main.html"</span><span class="p">)</span><span class="o">.</span><span class="n">read</span><span class="p">())</span></code></pre> <p><code>dom</code> est un objet fournit par le <em>toolkit</em> <em>Atlas</em> ; chaque session a sa propre instance de cet objet.</p> <p>Dans cette fonction, la méthode <code>inner(…)</code>va remplacer la totalité de la page web par le contenu du fichier <code>Main.html</code> précédemment décrit.<br> Le premier paramètre de cette méthode est l’identifiant de l’élément dont on va remplacer le contenu. La chaîne vide est une valeur spéciale qui fait référence à l’élément racine de la page.<br> À titre indicatif, il existe également les méthodes <code>before(…)</code>, <code>begin(…)</code>, <code>end(…)</code> et <code>after(…)</code> pour insérer le contenu respectivement juste avant, au début, à la fin ou juste après l’élément dont l’identifiant est passé en paramètre.</p> <p>On va ensuite affecter cette fonction à une action, à l’aide d’un dictionnaire nommé, par convention, <code>CALLBACKS</code> :</p> <pre><code class="python"><span class="n">CALLBACKS</span> <span class="o">=</span> <span class="p">{</span> <span class="s2">""</span><span class="p">:</span> <span class="n">ac_connect</span> <span class="p">}</span></code></pre> <p>Ici, <code>ac_connect</code> est affecté à une action dont le libellé est une chaîne vide. Cette valeur correspond à l’action qui est lancée à chaque nouvelle session.</p> <h3 id="toc-la-boucle-évènementielle">La boucle évènementielle</h3> <p>On va ensuite lancer la boucle évènementielle de l’application, en lui passant le dictionnaire des actions, ainsi que le contenu du fichier <code>Head.html</code> décrit précédemment :</p> <pre><code class="python"><span class="n">atlastk</span><span class="o">.</span><span class="n">launch</span><span class="p">(</span><span class="n">CALLBACKS</span><span class="p">,</span><span class="bp">None</span><span class="p">,</span><span class="nb">open</span><span class="p">(</span><span class="s2">"Head.html"</span><span class="p">)</span><span class="o">.</span><span class="n">read</span><span class="p">())</span></code></pre> <p>Le paramètre dont la valeur est <code>None</code> sera abordé plus tard.</p> <h2 id="toc-liste-des-contacts-part2py">Liste des contacts (<code>part2.py</code>)</h2> <blockquote> <ul> <li>Code source : <a href="https://github.com/epeios-q37/atlas-python/blob/master/tutorials/Contacts/part2.py">lien sur GitHub</a> ;</li> <li>exécution : <ul> <li>sur <a href="https://repl.it/@AtlasTK/atlas-python#tutorials/Contacts/part2.py"><em>Repl.it</em></a> : bouton <em>Run</em>, <code>n2</code> + <em>entrée</em>, clic sur URL,</li> <li>en local : <code>python3 atlas-python/tutorials/Contacts/part2.py</code> </li> </ul> </li> </ul> </blockquote> <p>Dans cette section, nous allons programmer l’affichage de la liste des contacts.</p> <h3 id="toc-liste-fictive">Liste fictive</h3> <p>On va d’abord créer une liste de contacts fictive, histoire d’avoir quelque chose à afficher :</p> <pre><code class="python"><span class="n">EXAMPLE</span> <span class="o">=</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"Name"</span><span class="p">:</span> <span class="s2">"Holmes, Sherlock"</span><span class="p">,</span> <span class="s2">"Address"</span><span class="p">:</span> <span class="s2">"221B Baker Street, Londres"</span><span class="p">,</span> <span class="s2">"Phone"</span><span class="p">:</span> <span class="s2">"(use telegraph)"</span><span class="p">,</span> <span class="s2">"Note"</span><span class="p">:</span> <span class="s2">"Great detective!"</span> <span class="p">},</span> <span class="p">{</span> <span class="s2">"Name"</span><span class="p">:</span> <span class="s2">"Holmes, Mycroft"</span><span class="p">,</span> <span class="s2">"Address"</span><span class="p">:</span> <span class="s2">"Diogenes Club, Pall Mall, Londres"</span><span class="p">,</span> <span class="s2">"Phone"</span><span class="p">:</span> <span class="s2">"(use telegraph)"</span><span class="p">,</span> <span class="s2">"Note"</span><span class="p">:</span> <span class="s2">"Works for the British government.</span><span class="se">\n</span><span class="s2">Brother of Holmes, Sherlock."</span> <span class="p">},</span> <span class="p">{</span> <span class="s2">"Name"</span><span class="p">:</span> <span class="s2">"Tintin"</span><span class="p">,</span> <span class="s2">"Address"</span><span class="p">:</span> <span class="s2">"Château de Moulinsart"</span><span class="p">,</span> <span class="s2">"Phone"</span><span class="p">:</span> <span class="s2">"421"</span><span class="p">,</span> <span class="s2">"Note"</span><span class="p">:</span> <span class="s2">"Has a dog named Snowy."</span> <span class="p">},</span> <span class="p">{</span> <span class="s2">"Name"</span><span class="p">:</span> <span class="s2">"Tournesol, Tryphon (prof.)"</span><span class="p">,</span> <span class="s2">"Address"</span><span class="p">:</span> <span class="s2">"Château de Moulinsart"</span><span class="p">,</span> <span class="s2">"Phone"</span><span class="p">:</span> <span class="s2">"421"</span><span class="p">,</span> <span class="s2">"Note"</span><span class="p">:</span> <span class="s2">"Creator of the Bianca rose."</span> <span class="p">}</span> <span class="p">]</span></code></pre> <p>On va affecter cette liste à une variable qui fera office de base de données :</p> <pre><code class="python"><span class="n">contacts</span> <span class="o">=</span> <span class="n">EXAMPLE</span></code></pre> <h3 id="toc-affichage">Affichage</h3> <p>Créons une fonction dédiée à l’affichage de cette liste :</p> <pre><code class="python"><span class="k">def</span> <span class="nf">display_contacts</span><span class="p">(</span><span class="n">dom</span><span class="p">):</span> <span class="n">html</span> <span class="o">=</span> <span class="s2">""</span> <span class="k">for</span> <span class="n">contactId</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">contacts</span><span class="p">)):</span> <span class="n">contact</span> <span class="o">=</span> <span class="n">contacts</span><span class="p">[</span><span class="n">contactId</span><span class="p">]</span> <span class="n">html</span> <span class="o">+=</span> <span class="n">f</span><span class="s1">'&lt;tr id="{contactId}" data-xdh-onevent="Select" style="cursor: pointer;"&gt;'</span> <span class="k">for</span> <span class="n">key</span> <span class="ow">in</span> <span class="n">contact</span><span class="p">:</span> <span class="n">html</span> <span class="o">+=</span> <span class="n">f</span><span class="s1">'&lt;td&gt;{contact[key]}&lt;/td&gt;'</span> <span class="n">html</span> <span class="o">+=</span> <span class="s1">'&lt;/td&gt;'</span> <span class="n">dom</span><span class="o">.</span><span class="n">inner</span><span class="p">(</span><span class="s2">"Content"</span><span class="p">,</span> <span class="n">html</span><span class="p">)</span></code></pre> <p>Dans cette fonction, on récupère chaque contact de la liste, et, pour chacun de ces contacts, le contenu de chacun de ses champs. On va s’en servir pour créer le contenu du corps du tableau dédié à l’affichage de la liste, contenu qui sera stocké dans la variable <code>html</code>.<br> Le contenu de cette variable est ensuite injecté dans le corps de la table, plus précisément dans l’élément <code>tbody</code> d’identifiant <code>Content</code> (voir le fichier <code>Main.html</code>), grâce à la méthode <code>inner(…)</code>, que l’on a déjà rencontrée. Notez que le premier paramètre n’est plus, comme auparavant, une chaîne de caractères vide, mais bien l’identifiant de l’élément concerné, à savoir <code>Content</code>.<br> Chaque ligne du tableau a son propre identifiant, et un attribut <code>data-xdh-onevent="Select"</code> qui fera l’objet de la prochaine section.</p> <p>Enfin, on ajoute l’appel à cette fonction dans la fonction <code>ac_connect(…)</code>, :</p> <pre><code class="python"><span class="k">def</span> <span class="nf">ac_connect</span><span class="p">(</span><span class="n">dom</span><span class="p">):</span> <span class="n">dom</span><span class="o">.</span><span class="n">inner</span><span class="p">(</span><span class="s2">""</span><span class="p">,</span><span class="nb">open</span><span class="p">(</span><span class="s2">"Main.html"</span><span class="p">)</span><span class="o">.</span><span class="n">read</span><span class="p">())</span> <span class="n">display_contacts</span><span class="p">(</span><span class="n">dom</span><span class="p">)</span></code></pre> <h2 id="toc-détail-dun-contact-part3py">Détail d’un contact (<code>part3.py</code>)</h2> <blockquote> <ul> <li>Code source : <a href="https://github.com/epeios-q37/atlas-python/blob/master/tutorials/Contacts/part3.py">lien sur GitHub</a> ;</li> <li>exécution : <ul> <li>sur <a href="https://repl.it/@AtlasTK/atlas-python#tutorials/Contacts/part3.py"><em>Repl.it</em></a> : bouton <em>Run</em>, <code>n3</code> + <em>entrée</em>, clic sur URL,</li> <li>en local : <code>python3 atlas-python/tutorials/Contacts/part3.py</code> </li> </ul> </li> </ul> </blockquote> <p>Procédons maintenant à l’affichage des détails d’un contact sélectionné par l’utilisateur.</p> <h3 id="toc-affichage-1">Affichage</h3> <p>On va commencer par le remplissage des champs au sommet de l’interface avec les valeurs du contact sélectionné dans la liste.</p> <p>Voici la fonction correspondante :</p> <pre><code class="python"><span class="k">def</span> <span class="nf">display_contact</span><span class="p">(</span><span class="n">contactId</span><span class="p">,</span><span class="n">dom</span><span class="p">):</span> <span class="n">dom</span><span class="o">.</span><span class="n">set_values</span><span class="p">(</span><span class="n">contacts</span><span class="p">[</span><span class="n">contactId</span><span class="p">])</span></code></pre> <p>La méthode <code>set_values(…)</code> prend un dictionnaire avec, pour clefs, des identifiants d’éléments, et, pour valeurs, le contenu que doivent prendre ces éléments.<br> Comme, dans la page <em>HTML</em>, les identifiants des éléments sont identiques aux clefs correspondant aux champs d’un contact, le dictionnaire est déjà constitué et n’est plus à construire. On l’utilise donc tel quel dans l’appel de la méthode <code>set_values(…)</code>.<br> <code>contactId</code> est l’index, dans la liste <code>contacts</code>, du contact à afficher. </p> <h3 id="toc-sélection">Sélection</h3> <p>On va maintenant définir la fonction que l’on va affecter à l’action <code>Select</code> définit dans l’attribut <code>data-xdh-onevent</code> du code <em>HTML</em> qui est crée dans la précédente section :</p> <pre><code class="python"><span class="k">def</span> <span class="nf">ac_select</span><span class="p">(</span><span class="n">dom</span><span class="p">,</span><span class="nb">id</span><span class="p">):</span> <span class="n">display_contact</span><span class="p">(</span><span class="nb">int</span><span class="p">(</span><span class="nb">id</span><span class="p">),</span><span class="n">dom</span><span class="p">)</span></code></pre> <p>Le paramètre <code>id</code> contient l’identifiant de l’élément recevant l’évènement à l’origine de l’action à laquelle cette fonction a été affectée. Ici, l’évènement est un clic sur une ligne du tableau contenant la liste des contacts, évènement auquel a été associée l’action <code>Select</code> via l’attribut <code>data-xdh-onevent</code>. Conformément à ce qui va être défini ci-dessous dans la variable <code>CALLBACKS</code>, cette action va lancer la fonction <code>ac_select</code>.</p> <p>Dans la section précédente, on a vu que, pour le tableau <em>HTML</em> contenant la liste des contacts, chaque ligne a pour identifiant l’index, dans la table <code>contacts</code>, du contact correspondant. On peut donc utiliser directement <code>id</code>, après l’avoir converti en entier (<code>id</code> est fourni sous forme d’une chaîne de caractères), pour le passer à la fonction <code>display_contact(…)</code></p> <p>On met à jour la table <code>CALLBACKS</code>, en affectant cette fonction à l’action <code>Select</code> (définie comme valeur de l’attribut <code>data-xdh-onevent</code> dans le code <em>HTML</em> généré dans la précédente section) :</p> <pre><code class="python"><span class="n">CALLBACKS</span> <span class="o">=</span> <span class="p">{</span> <span class="err">…</span> <span class="s2">"Select"</span><span class="p">:</span> <span class="n">ac_select</span> <span class="p">}</span></code></pre> <h2 id="toc-À-suivre"><em>À suivre…</em></h2> <p>Sur les recommandations de l’équipe de modération, ce document a été découpé en deux dépêches.</p> <p>Celle-ci présentait le fichier <em>HTML</em> principal, celui des métadonnées, ainsi que les principales fonctions relatives à l’affichage. La <a href="https://q37.info/s/jz9ttdjb">seconde dépêche</a> portera sur la gestion des évènements.</p> </div><div><a href="https://linuxfr.org/news/developper-une-interface-web-avec-le-toolkit-atlas-1-2.epub">Télécharger ce contenu au format EPUB</a></div> <p> <strong>Commentaires :</strong> <a href="//linuxfr.org/nodes/122684/comments.atom">voir le flux Atom</a> <a href="https://linuxfr.org/news/developper-une-interface-web-avec-le-toolkit-atlas-1-2#comments">ouvrir dans le navigateur</a> </p>
  • Li chevron_right

    Revue de presse de l'April pour la semaine 52 de l'année 2020

    pubsub.eckmul.net / linuxfr_news · Thursday, 31 December - 13:19 · 4 minutes

<div><p>Cette revue de presse sur Internet fait partie du travail de veille mené par l'April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l'April.</p> <ul> <li><a href="https://www.lemonde.fr/blog/binaire/2020/12/25/tous-au-libre"> [Le Monde.fr] Tous au libre!</a></li> <li><a href="https://www.programmez.com/actualites/le-cnll-soutient-les-recommandations-de-la-mission-bothorel-sur-louverture-des-codes-sources-de-31283"> [Programmez!] Le CNLL soutient les recommandations de la Mission Bothorel sur l'ouverture des codes sources de l'Etat</a></li> <li><a href="https://www.20minutes.fr/planete/2936563-20201222-comment-marche-time-for-the-planet-fonds-investissement-citoyen-oeuvre-climat"> [20minutes.fr] Comment marche Time for the Planet, le fonds d'investissement citoyen qui oeuvre pour le climat</a></li> <li><a href="https://www.silicon.fr/open-source-ovhcloud-open-invention-network-355076.html"> [Silicon] Open source: OVHcloud rallie l'Open Invention Network</a></li> <li><a href="https://www.rtbf.be/lapremiere/emissions/detail_week-end-premiere/accueil/article_un-biohacker-c-est-quoi?id=10658909&amp;programId=12394"> [RTBF Info] Un biohacker, c'est quoi?</a></li> </ul> </div><ul><li>lien nᵒ 1 : <a title="https://www.april.org" hreflang="fr" href="https://linuxfr.org/redirect/107623">April</a></li><li>lien nᵒ 2 : <a title="https://www.april.org/revue-de-presse" hreflang="fr" href="https://linuxfr.org/redirect/107624">Revue de presse de l&#39;April</a></li><li>lien nᵒ 3 : <a title="https://linuxfr.org/news/revue-de-presse-de-l-april-pour-la-semaine-51-de-l-annee-2020" hreflang="fr" href="https://linuxfr.org/redirect/107625">Revue de presse de la semaine précédente</a></li><li>lien nᵒ 4 : <a title="https://filsdu.net" hreflang="fr" href="https://linuxfr.org/redirect/107626">🕸 Fils du Net</a></li></ul><div><h2 id="toc--le-mondefr-tous-au-libre"><a href="https://www.lemonde.fr/blog/binaire/2020/12/25/tous-au-libre"> [Le Monde.fr] Tous au libre!</a></h2> <p>Le vendredi 25 décembre 2020. </p> <blockquote> <p>Tu as faim? J’ai une pomme. Partageons là. Du coup, je n’ai mangé qu’une demi-pomme. Mais j’ai gagné ton amitié. Tu as une idée? Partageons là. Du coup, nous voilà toi et moi avec une idée. Mieux encore: ton idée vient de m’en susciter une autre que je te repartage, en retour. Pour te permettre d’en trouver une troisième peut-être.</p> </blockquote> <h2 id="toc--programmez-le-cnll-soutient-les-recommandations-de-la-mission-bothorel-sur-louverture-des-codes-sources-de-letat"><a href="https://www.programmez.com/actualites/le-cnll-soutient-les-recommandations-de-la-mission-bothorel-sur-louverture-des-codes-sources-de-31283"> [Programmez!] Le CNLL soutient les recommandations de la Mission Bothorel sur l'ouverture des codes sources de l'Etat</a></h2> <p>✍ fredericmazue, le jeudi 24 décembre 2020. </p> <blockquote> <p>La Mission Bothorel “ayant pour objet la politique de la donnée et des codes sources de l'Etat”, lancée en juin dernier, vient de rendre son rapport au Premier</p> </blockquote> <h2 id="toc--20minutesfr-comment-marche-time-for-the-planet-le-fonds-dinvestissement-citoyen-qui-oeuvre-pour-le-climat"><a href="https://www.20minutes.fr/planete/2936563-20201222-comment-marche-time-for-the-planet-fonds-investissement-citoyen-oeuvre-climat"> [20minutes.fr] Comment marche Time for the Planet, le fonds d'investissement citoyen qui oeuvre pour le climat</a></h2> <p>✍ Fabrice Pouliquen, le mardi 22 décembre 2020. </p> <blockquote> <p>«Jouer sur le terrain économique, mais avec nos règles». C’est le credo de Time for the Planet, fonds d’investissement citoyen qui, en un an, a déjà levé un peu plus d’un million d’euros</p> </blockquote> <h2 id="toc--silicon-open-source-ovhcloud-rallie-lopen-invention-network"><a href="https://www.silicon.fr/open-source-ovhcloud-open-invention-network-355076.html"> [Silicon] Open source: OVHcloud rallie l'Open Invention Network</a></h2> <p>✍ Clément Bohic, le lundi 21 décembre 2020. </p> <blockquote> <p>OVHcloud affirme sa stratégie open source en rejoignant l'Open Invention Network, fonds de propriété intellectuelle qui vient de fêter ses 15 ans.</p> </blockquote> <h2 id="toc--rtbf-info-un-biohacker-cest-quoi"><a href="https://www.rtbf.be/lapremiere/emissions/detail_week-end-premiere/accueil/article_un-biohacker-c-est-quoi?id=10658909&amp;programId=12394"> [RTBF Info] Un biohacker, c'est quoi?</a></h2> <p>✍ Olivier Marchal, le lundi 21 décembre 2020. </p> <blockquote> <p>Si l’on dit souvent qu’on a tous un peu de sang rebelle qui coule dans nos veines et si parfois, nos petits brins d’ADN se déguisent en Robin des bois, c’est qu’il reste, çà et là, sans même qu’on ne les voit: des tas de forêts de Sherwood dans lesquelles en marge des secteurs professionnels bien visibles, s’inventent et se profilent des métiers nouveaux et fascinants ! Chaque mois, en compagnie d’Olivier Marchal, sociologue et directeur de la Cité des Métiers de Charleroi, on explore le futur des métiers.</p> </blockquote> </div><div><a href="https://linuxfr.org/news/revue-de-presse-de-l-april-pour-la-semaine-52-de-l-annee-2020.epub">Télécharger ce contenu au format EPUB</a></div> <p> <strong>Commentaires :</strong> <a href="//linuxfr.org/nodes/122754/comments.atom">voir le flux Atom</a> <a href="https://linuxfr.org/news/revue-de-presse-de-l-april-pour-la-semaine-52-de-l-annee-2020#comments">ouvrir dans le navigateur</a> </p>
  • Li chevron_right

    Gestion de jardin : Garden party

    pubsub.eckmul.net / linuxfr_news · Wednesday, 30 December - 08:34 edit · 13 minutes

<div><p>Cette dépêche concerne Garden Party, une application web opensource de gestion de jardin.</p> <h3 id="toc-contexte">Contexte</h3> <p>Lassés de la ville et de ses sirènes, nous avons cette année cherché à nous en éloigner.</p> <p>Après plusieurs visites et quelques concessions, nous avons trouvé quelque chose dans nos moyens.</p> <p>Environ 1 700m² de terrain contenant déjà quelques arbres, où nous allons nous mettre à jardiner. L’objectif est encore flou, mais il est question de résilience. Et pour apprendre, j’aime faire.</p> <p>En attendant la vente, nous avons commencé à réfléchir à notre futur jardin : quoi planter et où ?</p> </div><ul><li>lien nᵒ 1 : <a title="https://garden-party.experimentslabs.com/" hreflang="fr" href="https://linuxfr.org/redirect/107591">Instance active</a></li><li>lien nᵒ 2 : <a title="https://gitlab.com/experimentslabs/garden-party" hreflang="fr" href="https://linuxfr.org/redirect/107592">Sources</a></li><li>lien nᵒ 3 : <a title="https://doc.garden-party.experimentslabs.com/" hreflang="fr" href="https://linuxfr.org/redirect/107593">Manuel utilisateur</a></li><li>lien nᵒ 4 : <a title="https://matrix.to/#/!fROsPDUgtYILajhMWg:matrix.org" hreflang="fr" href="https://linuxfr.org/redirect/107594">Chat Matrix</a></li><li>lien nᵒ 5 : <a title="https://framalistes.org/sympa/subscribe/garden-party" hreflang="fr" href="https://linuxfr.org/redirect/107595">Liste de diffusion</a></li><li>lien nᵒ 6 : <a title="https://blog.garden-party.experimentslabs.com/" hreflang="fr" href="https://linuxfr.org/redirect/107596">Blog</a></li></ul><div><h2 class="sommaire">Sommaire</h2> <ul class="toc"> <li> <ul> <li><a href="#toc-la-carte-du-jardin">La carte du jardin</a></li> <li><a href="#toc-naissance-de-garden-party">Naissance de Garden Party</a></li> <li> <a href="#toc-maturation-et-publication">Maturation et publication</a><ul> <li><a href="#toc-techniquement-parlant">Techniquement parlant…</a></li> </ul> </li> <li><a href="#toc-futur-de-garden-party">Futur de Garden Party</a></li> <li><a href="#toc-%C3%89cosyst%C3%A8me">Écosystème</a></li> <li><a href="#toc-vous-voulez-participer">Vous voulez participer ?</a></li> </ul> </li> </ul> <h3 id="toc-la-carte-du-jardin">La carte du jardin</h3> <p>Nous avons donc commencé à dessiner notre jardin, d’abord à partir de calques réalisés sur des vues aériennes, puis en utilisant <a href="https://www.inkscape.org">Inkscape</a>. En quelques heures, nous sommes arrivés cette carte-ci :</p> <p><img src="//img.linuxfr.org/img/68747470733a2f2f626c6f672e67617264656e2d70617274792e6578706572696d656e74736c6162732e636f6d2f6173736574732f696d616765732f32303230313231365f63617274655f766964652e737667/20201216_carte_vide.svg" alt="Terrain vide" title="Source : https://blog.garden-party.experimentslabs.com/assets/images/20201216_carte_vide.svg"></p> <p>Puis nous l'avons peuplée :</p> <p><img src="//img.linuxfr.org/img/68747470733a2f2f626c6f672e67617264656e2d70617274792e6578706572696d656e74736c6162732e636f6d2f6173736574732f696d616765732f32303230313231365f63617274655f6172627265732e737667/20201216_carte_arbres.svg" alt="Terrain complet" title="Source : https://blog.garden-party.experimentslabs.com/assets/images/20201216_carte_arbres.svg"></p> <p>En gros, nous avons remis les arbres et arbustes, colorés par genre, la taille représentant grosso-modo leur âge. Les points représentent les zones qui d’après nous seront principalement ombragées.</p> <p>Et la carte a évolué, avec différents essais, pour arriver, à son apogée, à un ensemble totalement surréaliste et ingérable pour des débutants :</p> <p><img src="//img.linuxfr.org/img/68747470733a2f2f626c6f672e67617264656e2d70617274792e6578706572696d656e74736c6162732e636f6d2f6173736574732f696d616765732f32303230313231365f63617274655f70617263656c6c65732e737667/20201216_carte_parcelles.svg" alt="Terrain, licornes" title="Source : https://blog.garden-party.experimentslabs.com/assets/images/20201216_carte_parcelles.svg"></p> <p>Il faut gérer tout ça…</p> <h3 id="toc-naissance-de-garden-party">Naissance de Garden Party</h3> <p>En attendant la vente, nous trépignons. Les quelques travaux concernant la maison sont chiffrés, reste l’inconnue : le jardin. La carte est jolie mais ne permet pas de suivi, car… c’est une carte.</p> <p>Donc l’idée germe, au fil de nuits à me demander par où commencer, comment garder une trace de ce qui sera fait, de créer une application. Son but sera simple pour commencer : pouvoir recréer la carte que nous avions imaginée et assurer un suivi de la vie de ces éléments, tout en planifiant les actions à mener, plant, taille, récolte…</p> <p>Le confinement de novembre lié à la COVID19 a donné un peu de temps pour développer une application qui répond à ce cahier des charges.</p> <p>C’est donc avec un code opensource (licence MIT), que Garden Party voit le jour.</p> <p><img src="//img.linuxfr.org/img/68747470733a2f2f626c6f672e67617264656e2d70617274792e6578706572696d656e74736c6162732e636f6d2f67656e6572617465642f6173736574732f696d616765732f32303230313231365f67705f696e746572666163652d313030302d3332333239303030612e706e67/20201216_gp_interface-1000-32329000a.png" alt="Interface principale" title="Source : https://blog.garden-party.experimentslabs.com/generated/assets/images/20201216_gp_interface-1000-32329000a.png"></p> <h3 id="toc-maturation-et-publication">Maturation et publication</h3> <p>Au cours des quelques semaines de développement initial, il a été proposé de pouvoir utiliser les cartes OpenStreetMap directement en fond de plan, en plus des images téléversées et c’est maintenant possible.</p> <p><img src="//img.linuxfr.org/img/68747470733a2f2f626c6f672e67617264656e2d70617274792e6578706572696d656e74736c6162732e636f6d2f67656e6572617465642f6173736574732f696d616765732f32303230313231365f67705f6f736d2d313030302d3035663334323966332e706e67/20201216_gp_osm-1000-05f3429f3.png" alt="Carte OSM" title="Source : https://blog.garden-party.experimentslabs.com/generated/assets/images/20201216_gp_osm-1000-05f3429f3.png"></p> <p>De plus, il a fallu créer une bibliothèque de plantes, ce qui a mené à ces différents points :</p> <ul> <li>le <em>genre</em> des plantes ? (la <em>famille</em> aurait peut-être été plus pertinente, à discuter…) ;</li> <li>les relations avec d’autres plantes ? (les tomates ont une bonne relation avec les œillets d’inde) ;</li> <li>une description ? (OK, on les a pompées sur Wikipedia, mais du coup, il fallait une <em>source</em> pour l'indiquer) <img src="//img.linuxfr.org/img/68747470733a2f2f626c6f672e67617264656e2d70617274792e6578706572696d656e74736c6162732e636f6d2f67656e6572617465642f6173736574732f696d616765732f32303230313231365f67705f6c69627261697269652d313030302d3063643431616332632e706e67/20201216_gp_librairie-1000-0cd41ac2c.png" alt="Librairie" title="Source : https://blog.garden-party.experimentslabs.com/generated/assets/images/20201216_gp_librairie-1000-0cd41ac2c.png"> </li> </ul> <p>Chaque plante « appartient » à un des niveaux que l’on retrouve dans les concepts de forêt-jardin (du sou-sol à la canopée), ce qui permet de filtrer l’affichage sur la carte.</p> <p>On peut planter des éléments « seuls », comme des arbres, ou créer des parcelles contenant plusieurs éléments.</p> <p>Il est possible d’ajouter des animaux sur les cartes, car oui, <s>ce sont des plantes</s> ils ont leur place dans les jardins. Bon, la bibliothèque en est exempte pour le moment.</p> <p>Un élément (animal ou végétal) a une sorte de cycle de vie: <em>planifié</em> (on veut/va en mettre), <em>mis en place</em> (on l’a planté/mis en liberté) ou <em>retiré</em> (le plant est mort, on l’a coupé, l’animal *n’est plus là*).<br> <img src="//img.linuxfr.org/img/68747470733a2f2f626c6f672e67617264656e2d70617274792e6578706572696d656e74736c6162732e636f6d2f67656e6572617465642f6173736574732f696d616765732f32303230313231365f67705f616374696f6e732d3836332d3039636662323139302e706e67/20201216_gp_actions-863-09cfb2190.png" alt="Cycles de vie" title="Source : https://blog.garden-party.experimentslabs.com/generated/assets/images/20201216_gp_actions-863-09cfb2190.png"></p> <p>Chaque action est planifiable et pour les plus courantes, on les retrouve dans une liste de « trucs à faire »<br> <img src="//img.linuxfr.org/img/68747470733a2f2f626c6f672e67617264656e2d70617274792e6578706572696d656e74736c6162732e636f6d2f67656e6572617465642f6173736574732f696d616765732f32303230313231365f67705f746f646f2d3939362d6664363166663463352e706e67/20201216_gp_todo-996-fd61ff4c5.png" alt="Liste de tâches" title="Source : https://blog.garden-party.experimentslabs.com/generated/assets/images/20201216_gp_todo-996-fd61ff4c5.png"></p> <p>Chaque élément a son historique d’actions.<br> <a href="https://blog.garden-party.experimentslabs.com/generated/assets/images/20201216_gp_historique-988-16f271336.png">Historique</a></p> <p>Une vue d’ensemble affiche tous les différents éléments.<br> <img src="//img.linuxfr.org/img/68747470733a2f2f626c6f672e67617264656e2d70617274792e6578706572696d656e74736c6162732e636f6d2f67656e6572617465642f6173736574732f696d616765732f32303230313231365f67705f7675655f645f656e73656d626c652d313030302d3239643562373831342e706e67/20201216_gp_vue_d_ensemble-1000-29d5b7814.png" alt="Vue d’ensemble" title="Source : https://blog.garden-party.experimentslabs.com/generated/assets/images/20201216_gp_vue_d_ensemble-1000-29d5b7814.png"></p> <h4 id="toc-techniquement-parlant">Techniquement parlant…</h4> <p>C’est une application Ruby on Rails (web, donc) avec, pour l’<em>application</em>, un frontend en VueJS et des cartes affichées grâce à OpenLayers. Pour l’administration, des vues « standard » Ruby on Rails.</p> <p>Une API REST est disponible pour les utilisateurs inscrits (à voir s’il ne faudrait pas l’ouvrir en partie pour la librairie). Une documentation Swagger est disponible aussi, pour un petit confort non négligeable si vous voulez créer votre client.</p> <p>Le code est testé, au moins sur le <em>backend</em> (droits, retours d’API, comportement des actions…), et les tests pourraient être améliorés sur le <em>frontend</em>.</p> <p>Le support multi-langue est implémenté ; l’ensemble de l’application est traduit en français/anglais (mis à part les données : c’est en français)</p> <p>Pour les devs Rails + Vue, il y a des trucs potentiellement intéressants: des tâches Rake pour générer les <strong>stores VueX</strong> et des simili-modèles en JS; des <strong><em>templates</em> de <em>scaffolding</em></strong> modifiés pour les contrôleurs, vues d’administrations et tests de requête ; une gem qui <strong>teste les retours API avec RSpec</strong> et génère la doc Swagger (elle aurait bien besoin d’amour, cette gem) ; les traductions <code>vue-i18n</code> sont gérées par Rails \o/…</p> <h3 id="toc-futur-de-garden-party">Futur de Garden Party</h3> <p>Le projet est jeune mais a un potentiel d’évolution intéressant ; hormis le fait qu’il soit libre, quelques idées font partie de la feuille de route aujourd’hui, et seront développées si une communauté se forme autours de ce logiciel :</p> <ul> <li>intégration de données géographiques ;</li> <li>statistiques géographiques (qu’est-ce qui est planté quand et où ?) ;</li> <li>partage d’agencements fonctionnels (tel plant marche bien avec tel plant, plantés de telle manière) ;</li> <li>intégration de données météorologiques ;</li> <li>sauvegarde de photos des plants ;</li> <li>partage de données inter-instances : bibliothèque de plantes, de statistiques, etc. (ActivityPub ?).</li> </ul> <h3 id="toc-Écosystème">Écosystème</h3> <p>Si on peut parler d’écosystème, on a <a href="https://garden-party.experimentslabs.com">une instance qui tourne</a>, un semblant de <a href="https://doc.garden-party.experimentslabs.com">manuel utilisateur</a> et ce blog. Ah, et un <a href="https://matrix.to/#/!fROsPDUgtYILajhMWg:matrix.org">chat matrix</a>, une <a href="https://framalistes.org/sympa/subscribe/garden-party">liste de diffusion</a> et <a href="https://blog.garden-party.experimentslabs.com">un blog</a> avec application dans la vie réelle.</p> <h3 id="toc-vous-voulez-participer">Vous voulez participer ?</h3> <ul> <li>Vous êtes dev VueJS et que vous aimez écrire des tests, bah… plus que bienvenue, on en manque cruellement (tests avec <code>vue-test-utils</code> et <code>Jest</code>)</li> <li>Vous avez utilisé l’application mais l’interface vous rebute, on en discute, elle répond au besoin de ses devs pour le moment… Ce qui est très bien, mais pas assez pour être utilisé par d’autres.</li> <li>Les pictos d’éléments sont générés (SVG) et peu différenciables : un <em>Poirier</em> et un <em>Pommier</em> auront exactement le même picto (même <em>niveau</em>, même première lettre). Ce serait top d’avoir des pictos par famille (forme par famille, lettre par élément, par exemple).</li> <li>Vous voulez plus de contenu dans la bibliothèque, proposez !</li> <li>Heu… On est des quiches en jardinage… les termes ne collent pas ? On veut apprendre ! Dites-nous tout !</li> <li>Il manque des actions…</li> </ul> <p>Si vous voulez nous dire merci, c’est gentil.</p> <p>Et si vous nous dites que c’est tout pourri, sans explication… → <code>/dev/null</code></p> <p>Une nouvelle aventure commence !</p> </div><div><a href="https://linuxfr.org/news/gestion-de-jardin-garden-party.epub">Télécharger ce contenu au format EPUB</a></div> <p> <strong>Commentaires :</strong> <a href="//linuxfr.org/nodes/122694/comments.atom">voir le flux Atom</a> <a href="https://linuxfr.org/news/gestion-de-jardin-garden-party#comments">ouvrir dans le navigateur</a> </p>
  • Li chevron_right

    Agenda du Libre pour la semaine 53 de l'année 2020

    pubsub.eckmul.net / linuxfr_news · Tuesday, 29 December - 10:12 · 30 minutes

<div><p><abbr title="Note des modérateurs">N. D. M. :</abbr> vu le contexte de pandémie de Covid‑19 et les restrictions locales ou nationales (<a href="https://fr.wikipedia.org/wiki/Pand%C3%A9mie_de_maladie_%C3%A0_coronavirus_de_2020_en_Belgique">Belgique</a>, <a href="https://fr.wikipedia.org/wiki/Pand%C3%A9mie_de_maladie_%C3%A0_coronavirus_de_2020_en_France">France</a>, <a href="https://fr.wikipedia.org/wiki/Pand%C3%A9mie_de_maladie_%C3%A0_coronavirus_de_2020_au_Qu%C3%A9bec">Québec</a> et <a href="https://fr.wikipedia.org/wiki/Pand%C3%A9mie_de_maladie_%C3%A0_coronavirus_de_2020_en_Suisse">Suisse</a>) sur les rassemblements, certains événements sont susceptibles d’être annulés (que les organisateurs aient pensé à mettre à jour l’Agenda du Libre ou non).</p> <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 8 événements (France : 8) est en seconde partie de dépêche.</p> </div><ul><li>lien nᵒ 1 : <a title="https://april.org" hreflang="fr" href="https://linuxfr.org/redirect/107615">April</a></li><li>lien nᵒ 2 : <a title="https://www.agendadulibre.org" hreflang="fr" href="https://linuxfr.org/redirect/107616">Agenda du Libre</a></li><li>lien nᵒ 3 : <a title="https://www.agendadulibre.org/maps?future=false&amp;period%5Bweek%5D=1&amp;period%5Byear%5D=2021" hreflang="fr" href="https://linuxfr.org/redirect/107617">Carte des événements</a></li><li>lien nᵒ 4 : <a title="https://www.agendadulibre.org/events/new" hreflang="fr" href="https://linuxfr.org/redirect/107618">Proposer un événement</a></li><li>lien nᵒ 5 : <a title="https://www.agendadulibre.org/orgas" hreflang="fr" href="https://linuxfr.org/redirect/107619">Annuaire des organisations</a></li><li>lien nᵒ 6 : <a title="https://linuxfr.org/news/agenda-du-libre-pour-la-semaine-52-de-l-annee-2020" hreflang="fr" href="https://linuxfr.org/redirect/107620">Agenda de la semaine précédente</a></li><li>lien nᵒ 7 : <a title="https://agendadulibre.qc.ca" hreflang="fr" href="https://linuxfr.org/redirect/107621">Agenda du Libre Québec</a></li><li>lien nᵒ 8 : <a title="https://linuxfr.org/users/oumph/journaux/produire-le-resume-hebdomadaire-des-agenda-du-libre" hreflang="fr" href="https://linuxfr.org/redirect/107622">Journal explicatif : comment est produite cette dépêche</a></li></ul><div><h2 class="sommaire">Sommaire</h2> <ul class="toc"> <li> <ul> <li> <a href="#toc-fr-nantes-visioconf%C3%A9rence-monnaie-libre---le-lundi-28-d%C3%A9cembre-2020-de-19h30-%C3%A0-21h00">[FR Nantes] </a><a href="https://www.agendadulibre.org/events/23081">Visioconférence Monnaie Libre</a> - Le lundi 28 décembre 2020 de 19h30 à 21h00.</li> <li> <a href="#toc-fr-brignoles-visioconf%C3%A9rence-groupe-monnaie-libre---le-lundi-28-d%C3%A9cembre-2020-de-21h00-%C3%A0-23h00">[FR Brignoles] </a><a href="https://www.agendadulibre.org/events/23043">Visioconférence Groupe Monnaie Libre</a> - Le lundi 28 décembre 2020 de 21h00 à 23h00.</li> <li> <a href="#toc-fr-paris-%C3%89mission-libre-%C3%A0-vous---le-mardi-29-d%C3%A9cembre-2020-de-15h30-%C3%A0-17h00">[FR Paris] </a><a href="https://www.agendadulibre.org/events/23116">Émission « Libre à vous ! »</a> - Le mardi 29 décembre 2020 de 15h30 à 17h00.</li> <li> <a href="#toc-fr-tours-permanence-adeti---le-mardi-29-d%C3%A9cembre-2020-de-18h30-%C3%A0-20h30">[FR Tours] </a><a href="https://www.agendadulibre.org/events/22880">Permanence ADeTI</a> - Le mardi 29 décembre 2020 de 18h30 à 20h30.</li> <li> <a href="#toc-fr-beauvais-sensibilisation-et-partage-autour-du-libre---le-mercredi-30-d%C3%A9cembre-2020-de-18h00-%C3%A0-20h00">[FR Beauvais] </a><a href="https://www.agendadulibre.org/events/22410">Sensibilisation et partage autour du Libre</a> - Le mercredi 30 décembre 2020 de 18h00 à 20h00.</li> <li> <a href="#toc-fr-paris-introduction-au-d%C3%A9veloppement-web-en-ligne---le-vendredi--1-janvier-2021-de-15h00-%C3%A0-19h00">[FR Paris] </a><a href="https://www.agendadulibre.org/events/23053">Introduction au développement web, en ligne</a> - Le vendredi 1 janvier 2021 de 15h00 à 19h00.</li> <li> <a href="#toc-fr-toulouse-visioconf%C3%A9rence-monnaie-libre---le-samedi--2-janvier-2021-de-19h00-%C3%A0-22h00">[FR Toulouse] </a><a href="https://www.agendadulibre.org/events/23058">Visioconférence Monnaie Libre</a> - Le samedi 2 janvier 2021 de 19h00 à 22h00.</li> <li> <a href="#toc-fr-b%C3%A9ziers-permanence-gnulinux-et-logiciels-libres---le-dimanche--3-janvier-2021-de-18h30-%C3%A0-21h00">[FR Béziers] </a><a href="https://www.agendadulibre.org/events/22591">Permanence GNU/Linux et Logiciels Libres</a> - Le dimanche 3 janvier 2021 de 18h30 à 21h00.</li> </ul> </li> </ul> <h3 id="toc-fr-nantes-visioconférence-monnaie-libre---le-lundi-28-décembre-2020-de-19h30-à-21h00">[FR Nantes] <a href="https://www.agendadulibre.org/events/23081">Visioconférence Monnaie Libre</a> - Le lundi 28 décembre 2020 de 19h30 à 21h00.</h3> <p>Vous vous interrogez sur les produits que vous achetez : d’où ça vient, comment c’est fabriqué, est-ce équitable, écologique ?</p> <p>Avez-vous pensé à vous poser les mêmes questions concernant la monnaie que vous utilisez chaque jour ?</p> <p>Dans le cadre de la transition écologique, la monnaie joue un rôle majeur.</p> <p><strong>Savez-vous qui crée les unités monétaires que vous “possédez”?</strong></p> <p>La <strong>monnaie libre</strong> permet de garantir la valeur et de <strong>privilégier l’humain</strong>.<br> Elle appartient à ses utilisateurs et non pas à une banque.<br> Elle est <strong>créée par les utilisateurs</strong> et non par la dette ni par minage.<br> Elle participe pleinement à la phase de résilience qui va suivre les bouleversements économiques majeurs qui s’annoncent.<br> Elle existe depuis 3,5 ans et ne nécessite <strong>aucun frais</strong> d’entrée ou de gestion.<br> C’est une monnaie qui peut être utilisée localement mais qui ne connaît pas de frontières<br> Elle intègre un <strong>dividende universel</strong> attribué automatiquement chaque jour.</p> <p>C’est une autre façon de voir le revenu universel et <strong>c’est opérationnel dès aujourd’hui.</strong></p> <p>Dans le but de faire toutes les visioconférences concernant la monnaie libre au même endroit. <strong>À partir du mois d’octobre nouvelle adresse pour les visioconférences/discussions : <a href="https://meet.jit.si/Monnaie-libre">https://meet.jit.si/Monnaie-libre</a></strong><br> Un petit tuto pour utiliser jitsi : <a href="https://forum.monnaie-libre.fr/t/visioconference-avec-jistsi/10363">cliquez ici</a><br> Pour toutes questions préalables voir <a href="https://forum.monnaie-libre.fr/t/visio-conference-tous-les-lundi-soir/11888">Forum : visio-conference-tous-les-lundi-soir</a></p> <p>La réunion commence à 19h30 mais on teste les connexions à partir de 19h20 (privilégier le câble).</p> <p>Il n’y a pas vraiment de présentation, ces visioconférences sont faites pour faire connaissance (activez vos caméras), et répondre aux questions, en préparation de rencontres réelles pour utiliser cette monnaie.</p> <p>Quelques vidéos de présentation <a href="https://www.youtube.com/results?search_query=monnaie+libre+g1">sur youtube</a></p> <ul> <li>Jitsi, Nantes, Pays de la Loire, France</li> <li><a href="https://forum.monnaie-libre.fr/t/visio-conference-tous-les-lundi-soir/11888">https://forum.monnaie-libre.fr/t/visio-conference-tous-les-lundi-soir/11888</a></li> <li> <a href="https://www.agendadulibre.org/tags/monnaie-libre">monnaie-libre</a>, <a href="https://www.agendadulibre.org/tags/visio-conf%C3%A9rence">visio-conférence</a>, <a href="https://www.agendadulibre.org/tags/monded'apr%C3%A8s">monded'après</a>, <a href="https://www.agendadulibre.org/tags/g1">g1</a>, <a href="https://www.agendadulibre.org/tags/jitsi">jitsi</a>, <a href="https://www.agendadulibre.org/tags/monnaie-equitable">monnaie-equitable</a>, <a href="https://www.agendadulibre.org/tags/d%C3%A9croissance">décroissance</a>, <a href="https://www.agendadulibre.org/tags/resilience">resilience</a>, <a href="https://www.agendadulibre.org/tags/blockchain">blockchain</a>, <a href="https://www.agendadulibre.org/tags/creation-mon%C3%A9taire">creation-monétaire</a> </li> </ul> <h3 id="toc-fr-brignoles-visioconférence-groupe-monnaie-libre---le-lundi-28-décembre-2020-de-21h00-à-23h00">[FR Brignoles] <a href="https://www.agendadulibre.org/events/23043">Visioconférence Groupe Monnaie Libre</a> - Le lundi 28 décembre 2020 de 21h00 à 23h00.</h3> <p><strong><em>Visioconférences Monnaie Libre chaque lundi à 21h !</em></strong></p> <p><strong>La Monnaie Libre Ğ1 qu’est-ce que c’est ?</strong></p> <p>La monnaie libre s’appelle la June : Ğ1. Elle est différente de l’euro. Elle est aussi numérique (seules quelques unités sont imprimées sur des billets), mais surtout, elle est totalement libre. Et même plus encore, nous pouvons la créer !</p> <p>Elle correspond un peu à un revenu complémentaire. Elle n’a pas de frontière, elle peut être créée et utilisée là où les gens le souhaitent !</p> <p><strong>Pourquoi créer une monnaie libre ?</strong></p> <p>Pour répondre à de nombreux problèmes…</p> <p>Endettement, surendettement, faillite, spéculation démesurée, corruption, chômage, pauvreté, inégalités sociales croissantes…</p> <p>En fait, c’est une autre façon de fonctionner en parallèle de l’euro. Une manière d’être un peu plus libre !</p> <p><strong>Réapprenons à vivre ensemble !</strong></p> <p>Pour rejoindre la visioconférence il vous suffit de cliquer sur ce lien =&gt; <a href="https://meet.jit.si/monnaielibre83?fbclid=IwAR3KoWXzb0xQtvL8QV4QpFQEtyAwA0ZPPi6mVNwpdhI1xv0VzJAp6klROac">https://meet.jit.si/monnaielibre83</a></p> <p>Dans la mesure du possible, il est recommandé de vous équiper d’un casque ou micro-casque, cela sera plus agréable au niveau son.</p> <p>Les premières sessions seront assez généralistes pour présenter la Monnaie Libre et procéder également à l’ouverture de comptes.</p> <p>Mais nous aborderons également les idées de projets que les membres ont ou pourraient avoir et nous organiserons des séances dédiées.<br> Par avance merci de partager et pour votre future participation.</p> <p>Prenez soin de vous et de vos proches.<br> Amicalement, Francis.</p> <ul> <li>Groupe Monnaie Libre Var, avenue de Lattre de Tassigny, Brignoles, Provence-Alpes-Côte d’Azur, France</li> <li><a href="https://meet.jit.si/monnaielibre83">https://meet.jit.si/monnaielibre83</a></li> <li> <a href="https://www.agendadulibre.org/tags/june">june</a>, <a href="https://www.agendadulibre.org/tags/%C4%9F1">ğ1</a>, <a href="https://www.agendadulibre.org/tags/monnaie-libre">monnaie-libre</a>, <a href="https://www.agendadulibre.org/tags/visio-conf%C3%A9rence">visio-conférence</a>, <a href="https://www.agendadulibre.org/tags/cr%C3%A9ation-mon%C3%A9taire">création-monétaire</a> </li> </ul> <h3 id="toc-fr-paris-Émission-libre-à-vous---le-mardi-29-décembre-2020-de-15h30-à-17h00">[FR Paris] <a href="https://www.agendadulibre.org/events/23116">Émission « Libre à vous ! »</a> - Le mardi 29 décembre 2020 de 15h30 à 17h00.</h3> <p>L’émission <em>Libre à vous !</em> de l’April est diffusée chaque mardi de 15 h 30 à 17 h sur radio <em>Cause Commune</em> sur la bande FM en région parisienne (93.1) et sur le <a href="https://cause-commune.fm">site web de la radio</a>.</p> <p>Le podcast de l’émission, les podcasts par sujets traités et les références citées sont disponibles dès que possible sur le <a href="https://www.libreavous.org">site consacré à l’émission</a>, quelques jours après l’émission en général.</p> <p><strong>Les ambitions de l’émission <em>Libre à vous !</em></strong></p> <p>La radio <em>Cause commune</em> a commencé à émettre fin 2017 sur la bande FM en région parisienne (93.1) et sur Internet.</p> <p>Depuis mai 2018, l’April anime une émission d’explications et d’échanges sur la radio Cause Commune sur les thèmes des libertés informatiques.</p> <p><em>Libre à vous !</em> se veut avant tout une émission d’explications et d’échanges sur les dossiers politiques et juridiques que traite l’April, et sur les actions qu’elle mène.</p> <p>Pour les libertés informatiques en général, et pour le logiciel libre en particulier.</p> <p><em>Libre à vous !</em> c’est aussi un point sur les actualités du Libre, des personnes invitées aux profils variés, de la musique sous licence libre, des actions de sensibilisation.</p> <p>Donner à chacun et chacune, de manière simple et accessible, les clefs pour comprendre les enjeux mais aussi proposer des moyens d’action, tel est l’objectif de cette émission hebdomadaire, qui est diffusée en direct chaque mardi du mois de 15 h 30 à 17 h.</p> <p>L’émission dispose :</p> <ul> <li>d’un <a href="https://april.org/lav.xml">flux RSS compatible avec la baladodiffusion</a> </li> <li> <a href="https://listes.libreavous.org/wws/subscribe/actus">d’une lettre d’information à laquelle vous pouvez vous inscrire</a> (pour recevoir les annonces des podcasts, des émissions à venir et toute autre actualité en lien avec l’émission)</li> <li><p>d’un <a href="https://talk.libre-a-toi.org/">salon dédié sur le webchat de la radio</a> (salon #libreavous).</p></li> <li><p>Radio Cause Commune, 22 rue Bernard Dimey, Paris, Île-de-France, France</p></li> <li><p><a href="https://www.libreavous.org">https://www.libreavous.org</a></p></li> <li><p><a href="https://www.agendadulibre.org/tags/april">april</a>, <a href="https://www.agendadulibre.org/tags/radio">radio</a>, <a href="https://www.agendadulibre.org/tags/cause-commune">cause-commune</a>, <a href="https://www.agendadulibre.org/tags/libre-%C3%A0-vous">libre-à-vous</a></p></li> </ul> <h3 id="toc-fr-tours-permanence-adeti---le-mardi-29-décembre-2020-de-18h30-à-20h30">[FR Tours] <a href="https://www.agendadulibre.org/events/22880">Permanence ADeTI</a> - Le mardi 29 décembre 2020 de 18h30 à 20h30.</h3> <p>La permanence d’ADeTI est un moment d’accueil avec des bénévoles pour apprendre à utiliser un ordinateur sous GNU/Linux (Ubuntu, Linux Mint, Debian…) mais aussi :</p> <ul> <li>réparer les problèmes de logiciels sur son ordinateur</li> <li>prendre des conseils pour choisir des logiciels alternatifs</li> <li>différencier les logiciels libres utilisables pour répondre aux besoins</li> <li>préserver et réfléchir sur ses usages (vie privée, éthique…)</li> </ul> <p>Mais c’est aussi un moment consacré pour :</p> <ul> <li>partager des connaissances et échanger des savoirs</li> <li>maîtriser les formats ouverts et la pérennité de ses documents</li> <li>Confidentialité, intégrité et disponibilité des systèmes d’information</li> <li>Diversité des alternatives</li> <li>Indépendance</li> </ul> <p>Nous accueillons également des membres de l’association Touraine Data Network et A-Hébergement qui peuvent répondre aux questions concernant Internet, les réseaux et l’hébergement : connexion à Internet, alternatives aux “Box” et aux opérateurs/FAI commerciaux, Neutralité du Net, Vie Privée, Blog, Site Internet/Web…</p> <ul> <li>Centre Socio-culturel Tours Nord Léo Lagrange Gentiana, 90 avenue André Maginot, Tours, Centre-Val de Loire, France</li> <li><a href="https://www.adeti.org">https://www.adeti.org</a></li> <li> <a href="https://www.agendadulibre.org/tags/install-party">install-party</a>, <a href="https://www.agendadulibre.org/tags/adeti-org">adeti-org</a>, <a href="https://www.agendadulibre.org/tags/touraine-data-network">touraine-data-network</a>, <a href="https://www.agendadulibre.org/tags/tdn">tdn</a>, <a href="https://www.agendadulibre.org/tags/ffdn">ffdn</a>, <a href="https://www.agendadulibre.org/tags/permanence">permanence</a>, <a href="https://www.agendadulibre.org/tags/internet">internet</a>, <a href="https://www.agendadulibre.org/tags/internet-libre">internet-libre</a>, <a href="https://www.agendadulibre.org/tags/interoperabilite">interoperabilite</a>, <a href="https://www.agendadulibre.org/tags/interop%C3%A9rabilit%C3%A9">interopérabilité</a>, <a href="https://www.agendadulibre.org/tags/lug">lug</a>, <a href="https://www.agendadulibre.org/tags/install-partie">install-partie</a>, <a href="https://www.agendadulibre.org/tags/acteur-du-libre">acteur-du-libre</a>, <a href="https://www.agendadulibre.org/tags/auto-hebergement">auto-hebergement</a>, <a href="https://www.agendadulibre.org/tags/auto-h%C3%A9bergement">auto-hébergement</a>, <a href="https://www.agendadulibre.org/tags/network">network</a>, <a href="https://www.agendadulibre.org/tags/isp">isp</a>, <a href="https://www.agendadulibre.org/tags/fai">fai</a>, <a href="https://www.agendadulibre.org/tags/hebergement">hebergement</a>, <a href="https://www.agendadulibre.org/tags/h%C3%A9bergeur">hébergeur</a>, <a href="https://www.agendadulibre.org/tags/h%C3%A9bergement">hébergement</a>, <a href="https://www.agendadulibre.org/tags/serveur">serveur</a>, <a href="https://www.agendadulibre.org/tags/mail">mail</a>, <a href="https://www.agendadulibre.org/tags/wordpre">wordpre</a>, <a href="https://www.agendadulibre.org/tags/virtualisation">virtualisation</a>, <a href="https://www.agendadulibre.org/tags/forum">forum</a>, <a href="https://www.agendadulibre.org/tags/liste-de-diffusion">liste-de-diffusion</a>, <a href="https://www.agendadulibre.org/tags/cloud">cloud</a>, <a href="https://www.agendadulibre.org/tags/musique">musique</a>, <a href="https://www.agendadulibre.org/tags/musique-libre">musique-libre</a>, <a href="https://www.agendadulibre.org/tags/%C3%A9ducation">éducation</a>, <a href="https://www.agendadulibre.org/tags/chatons">chatons</a>, <a href="https://www.agendadulibre.org/tags/presentation">presentation</a>, <a href="https://www.agendadulibre.org/tags/logiciel">logiciel</a>, <a href="https://www.agendadulibre.org/tags/logiciel-libre">logiciel-libre</a>, <a href="https://www.agendadulibre.org/tags/logiciels">logiciels</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libre">logiciels-libre</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>, <a href="https://www.agendadulibre.org/tags/wiki">wiki</a> </li> </ul> <h3 id="toc-fr-beauvais-sensibilisation-et-partage-autour-du-libre---le-mercredi-30-décembre-2020-de-18h00-à-20h00">[FR Beauvais] <a href="https://www.agendadulibre.org/events/22410">Sensibilisation et partage autour du Libre</a> - Le mercredi 30 décembre 2020 de 18h00 à 20h00.</h3> <p>Chaque mercredi soir, l’association propose une rencontre pour partager des connaissances, des savoir-faire, des questions autour de l’utilisation des logiciels libres, que ce soit à propos du système d’exploitation Linux, des applications libres ou des services en ligne libres.</p> <p>C’est l’occasion aussi de mettre en avant l’action des associations fédératrices telles que l’April ou Framasoft, dont nous sommes adhérents et dont nous soutenons les initiatives avec grande reconnaissance.</p> <ul> <li>Ecospace de la Mie au Roy, 136 rue de la Mie au Roy, Beauvais, Hauts-de-France, France</li> <li><a href="https://www.oisux.org">https://www.oisux.org</a></li> <li> <a href="https://www.agendadulibre.org/tags/oisux">oisux</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a>, <a href="https://www.agendadulibre.org/tags/framasoft">framasoft</a>, <a href="https://www.agendadulibre.org/tags/atelier">atelier</a>, <a href="https://www.agendadulibre.org/tags/rencontre">rencontre</a> </li> </ul> <h3 id="toc-fr-paris-introduction-au-développement-web-en-ligne---le-vendredi--1-janvier-2021-de-15h00-à-19h00">[FR Paris] <a href="https://www.agendadulibre.org/events/23053">Introduction au développement web, en ligne</a> - Le vendredi 1 janvier 2021 de 15h00 à 19h00.</h3> <p>Bonjour !</p> <p>C’est avec émotion que je décide de reprendre mon webinaire quinzomadaire Introduction au développement web. Je prévois la prochaine session pour le vendredi 1ᵉʳ janvier 2021, de 15 à 19 heures.</p> <p>Les thèmes disponibles sont les suivants :</p> <ul> <li>premiers pas dans le web : introduction au langage Html</li> <li>introduction aux Cascading Style Sheets, le langage de style du web (Css)</li> <li>comprendre les fonctions <em>JavaScript</em> (<em>JavaScript</em>)</li> <li>quelques effets <em>JavaScript</em>- Css (<em>JavaScript</em>, Css)</li> <li>industrialiser la génération du code : le langage Php (Php)</li> <li>un élément ubiquitaire : le formulaire (Php, Html, Css, <em>JavaScript</em>)</li> <li>un objet ubiquitaire : le requêteur (<em>JavaScript</em>, Php)</li> <li>le site <em>responsive</em> </li> <li>le site à navigation optimisée, ou <em>single-page website</em> (<em>JavaScript</em>)</li> </ul> <p>Faites-moi savoir quel thème vous souhaiteriez étudier le 1ᵉʳ, à <a href="mailto:edu@pariswebschool.fr">edu@pariswebschool.fr</a></p> <p>Bonne fin d’année !!! :o)</p> <ul> <li>En ligne, Paris, Île-de-France, France</li> <li><a href="https://edu.pariswebschool.fr">https://edu.pariswebschool.fr</a></li> <li> <a href="https://www.agendadulibre.org/tags/d%C3%A9veloppement">développement</a>, <a href="https://www.agendadulibre.org/tags/html">html</a>, <a href="https://www.agendadulibre.org/tags/css">css</a>, <a href="https://www.agendadulibre.org/tags/javascript">javascript</a>, <a href="https://www.agendadulibre.org/tags/php">php</a>, <a href="https://www.agendadulibre.org/tags/code">code</a>, <a href="https://www.agendadulibre.org/tags/formulaire">formulaire</a>, <a href="https://www.agendadulibre.org/tags/requ%C3%AAteur">requêteur</a>, <a href="https://www.agendadulibre.org/tags/responsive">responsive</a>, <a href="https://www.agendadulibre.org/tags/single-page">single-page</a>, <a href="https://www.agendadulibre.org/tags/website">website</a>, <a href="https://www.agendadulibre.org/tags/web">web</a>, <a href="https://www.agendadulibre.org/tags/visio-conf%C3%A9rence">visio-conférence</a> </li> </ul> <h3 id="toc-fr-toulouse-visioconférence-monnaie-libre---le-samedi--2-janvier-2021-de-19h00-à-22h00">[FR Toulouse] <a href="https://www.agendadulibre.org/events/23058">Visioconférence Monnaie Libre</a> - Le samedi 2 janvier 2021 de 19h00 à 22h00.</h3> <p>On vous propose une série d’apéro présentation en visioconférence:<br> La Monnaie Libre en Q&amp;R,<br> Présentation des projets d’Econolibre,<br> Présentation de projets de monnaie libristes,<br> Alors notre monde en Monnaie Libre, comment on le fait?</p> <p>Chaque samedi à partir de 19h à 22h</p> <p>Proposez des thèmes de discussion, basés sur la Monnaie Libre, dans la semaine qui précède…</p> <p>Cela nous permettra de nous réunir, de voir comment nous supportons cette folie Covid-19, De poser des questions sur la monnaie libre et de présenter les nouveaux projets de l’association ECONOLIBRE et des projets d’autres acteurs Monnaie Libre; de réfléchir aux projets que nous pouvons faire ensemble, et de mieux nous connaître.</p> <p>Rien de spécial à installer, ça se passera via le site web JitSi:<br> <a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fmeet.jit.si%2Feconolibre%3Ffbclid%3DIwAR2jhMUe0U1tUWNEe0Y8mOp5nyLp82t8ocG2O_ZGUux7yD9y5Khf8FVUtTA&amp;h=AT2wECcwvPgjvPIimexqf3C4pC1v9fivcV0b-pKfSG1IS2C8yMmWR-4IfFd2qFlbGwu7VxPPnpNUso8Co2yeg-6p5qkySHnM9GB2IR3R_xsjp65n9BDjZPZasFN-UoMIGgrUZaw6Mg">https://meet.jit.si/econolibre</a></p> <p>On pourra décider d’autres dates de réunions-visio en format différent (ateliers, cours, etc.) qui sont proposés par l’équipe d’Econolibre.</p> <p>Détails de l’association sur notre site: <a href="https://econolibre.org/">https://econolibre.org</a></p> <p>On peut manger pendant les réunions (c’est un apéro).</p> <p>Un petit TUTO pour expliquer comment utiliser Jitsi:<br> <a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fforum.monnaie-libre.fr%2Ft%2Fvisioconference-avec-jistsi%2F10363%3Ffbclid%3DIwAR2LJDtmnFin3Pe7rSUMhoOJL3nO9AeW9d3OSTLpc_ha5z2dfH7wrcx4bA0&amp;h=AT3cTTK43Mh5JpGjv8y3M9TtdFBtiMm8Gfvqfa3n2-KyobwTODqTIvqdHpviLxBg0gSjR1RR4hcyx6iCVUcvPE8QkVjgoK0x6f4ey8pB9wEQ5H-XQislJt7s59ZCkB399ySPhugHsw">https://forum.monnaie-libre.fr/t/visioconference-avec-jistsi/10363</a></p> <p>La réunion commence à 19h, mais on teste les connexions à partir de 18h50.</p> <p>(si besoin) Une présentation pour les nouveaux monnaie libristes est faite, qui dure moins de 30mn et sera suivie de questions réponses.</p> <p>Quelques vidéos de présentation sur notre chaine Youtube: (Econolibre)<br> <a href="https://www.youtube.com/channel/UC9e9jWjY8foLfJp_6KTIHRQ">https://www.youtube.com/channel/UC9e9jWjY8foLfJp_6KTIHRQ</a><br> et sur notre chaine Odysee :<br> <a href="https://odysee.com/@Econolibre:6">https://odysee.com/@Econolibre:6</a></p> <ul> <li>Apéro Monnaie Libre en Ligne, Toulouse, Occitanie, France</li> <li><a href="https://econolibre.org">https://econolibre.org</a></li> <li> <a href="https://www.agendadulibre.org/tags/monnaie-libre">monnaie-libre</a>, <a href="https://www.agendadulibre.org/tags/econolibre">econolibre</a>, <a href="https://www.agendadulibre.org/tags/visio-conf%C3%A9rence">visio-conférence</a>, <a href="https://www.agendadulibre.org/tags/%C7%A71">ǧ1</a>, <a href="https://www.agendadulibre.org/tags/june">june</a>, <a href="https://www.agendadulibre.org/tags/cryptomonnaie">cryptomonnaie</a>, <a href="https://www.agendadulibre.org/tags/economie">economie</a>, <a href="https://www.agendadulibre.org/tags/cr%C3%A9ation-mon%C3%A9taire">création-monétaire</a> </li> </ul> <h3 id="toc-fr-béziers-permanence-gnulinux-et-logiciels-libres---le-dimanche--3-janvier-2021-de-18h30-à-21h00">[FR Béziers] <a href="https://www.agendadulibre.org/events/22591">Permanence GNU/Linux et Logiciels Libres</a> - Le dimanche 3 janvier 2021 de 18h30 à 21h00.</h3> <p>Vous avez des questions, des demandes, des propositions sur <strong>GNU/Linux</strong> et les <strong>Logiciels Libres</strong>, nous vous proposons les créneaux suivants pour l’animation d’ateliers de prises en mains et d’accompagnements à GNU/Linux et aux Logiciels Libres. Cet atelier a pour but de vous familiariser avec l’environnement de travail Linux et la ligne de commande.</p> <p>À l’IUT de Béziers, le 1ᵉʳ jeudi de chaque mois de 18h30 à 21h00 à l’OpenLab c’est salle D215 - Place du 14 juillet 34 500 Béziers. Venez donc nous raconter des histoires de pingouins… sur la banquise ou sur la plage, échanges, informations, conseils, entre-aides ! GNU/Linux, Gnome, KDE… nous ne sommes pas sectaires à partir du moment que l’outil est libre. Il peut même s’agir de BSD, c’est vous dire !<br> Linux est un système d’exploitation libre, qui convient à tous les ordinateurs vieux ou récents. Vous y trouverez tous les outils nécessaires à votre émancipation informatique !</p> <p><a href="http://montpel-libre.fr"></a></p> <p>Entrée libre et gratuite sur <a href="http://montpel-libre.fr/spip.php?article2787"><strong>inscription</strong></a>. Une simple <a href="https://montpellibre.fr/stock/documents/Adhesion/montpellibre_adhesion_2020.pdf"><strong>adhésion</strong></a> à l’association est possible.</p> <p>Cet événement vous est proposé dans le cadre du partenariat qui lie <a href="https://www.iutbeziers.fr"><strong>l’IUT de Béziers</strong></a> et <a href="http://montpel-libre.fr"><strong>Montpel’libre</strong></a>.</p> <p>Jeudi 3 septembre 2020 de 18h30 à 21h00 (premier jeudi de chaque mois)<br> Fablab Web-5, salle D215 IUT - Place du 14 juillet 34 500 Béziers</p> <ul> <li>Fablab Web-5, salle D215 IUT, place du 14 juillet, Béziers, Occitanie, France</li> <li><a href="https://montpellibre.fr">https://montpellibre.fr</a></li> <li> <a href="https://www.agendadulibre.org/tags/atelier">atelier</a>, <a href="https://www.agendadulibre.org/tags/permanence">permanence</a>, <a href="https://www.agendadulibre.org/tags/iut-b%C3%A9ziers">iut-béziers</a>, <a href="https://www.agendadulibre.org/tags/gnu%2Flinux">gnu/linux</a>, <a href="https://www.agendadulibre.org/tags/atelibre">atelibre</a>, <a href="https://www.agendadulibre.org/tags/montpel-libre">montpel-libre</a>, <a href="https://www.agendadulibre.org/tags/logiciels-libres">logiciels-libres</a> </li> </ul> </div><div><a href="https://linuxfr.org/news/agenda-du-libre-pour-la-semaine-53-de-l-annee-2020.epub">Télécharger ce contenu au format EPUB</a></div> <p> <strong>Commentaires :</strong> <a href="//linuxfr.org/nodes/122749/comments.atom">voir le flux Atom</a> <a href="https://linuxfr.org/news/agenda-du-libre-pour-la-semaine-53-de-l-annee-2020#comments">ouvrir dans le navigateur</a> </p>