Archives de catégorie : vie numérique

gens des collectifs discutant oklm autour du feu de camp à la fabrègue du Vigan

Vidéo du premier CHATONS Camp 2021


Voici un premier aperçu du camp CHATONS qui a eu lieu dans l’éco lieu du Vigan, nommé la fabrègue. On peut m’y voir faire mon atelier sur les backups qui durent mille ans, un prérequis pour fonder son propre CHATONS.

Je vous en dirai plus un peu plus tard mais c’était tellement chouette ces quelques 3 jours pour faire ensemble plein de choses, découvrir les initatives existantes pour se libérer des GAFAM et apprendre les uns des autres, le tout dans une ambiance super décontractée, avec un lieu incroyablement prometteur.

Voici quelques éléments en plus, vous en trouverez bien d’autres sur le forum des chatons. https://forum.chatons.org

Tout est disponible sous licence CC BY SA (Attribution Edouard Marchal).

https://forum.chatons.org/c/collectif/camp-chatons-2021/85

 

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Vider sa boite protonmail pour faire du zéro inbox

Protonmail, la fameuse boite email zéro connaissance de la part de l’hébergeur Suisse, développé à source ouverte depuis son origine et par des techos du CERN, permet de supprimer le contenu de pas mal de dossiers, mais pas de la boite de réception principale.

Pourquoi faire du zéro inbox? Parce que c’est vachement bien, et que nos boites email sont globalement des poubelles, et que gérer des projets ou des listes de tâches n’est absolument pas leur rôle. Archivez les emails qui vous tiennent à coeur ailleurs, et constatez comme vous n’en recevez que très peu souvent. Un peu comme les cartes postales.

Protonmail vous permet d’importer et d’exporter des fichiers .mbox si vous tenez vraiment à faire des archives. Vous pourrez les importer aussi dans thunderbird.

Une petite astuce consiste donc à lancer un script JS dans sa console de navigateur pour cocher la case sélectionnant toutes les conversations affichées, puis cliquer sur le bouton « mettre à la poubelle », et aller à la page suivante.

Voici le petit script à lancer.

const a = setInterval( function () { document.querySelector(« #idSelectAll »).click() ; document.querySelector(‘button[data-testid= »toolbar:movetotrash »]’).click() ; document.querySelector(‘button[data-testid= »toolbar:next-page »]’).click() }, 4000);

pour arrêter la boucle il suffit de lancer

clearInterval(a)

une fois que toutes les pages auront été vidées de leurs conversations on peut aller dans le dossier Corbeille, menu trois points en haut à droite, et « tout supprimer ».

Et voilà, près de 2 gigas d’emails supprimés.

Enfin, l’astuce pour avoir une boite mail propre, c’est de juste connaître le raccourci « T » pour mettre à la poubelle un email que l’on est en train de consulter. Et tada!

La force soit avec vous pour reprendre le contrôle de votre boite mail et vous libérer la tête.

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

person holding AC receiver

Passage dans l’émission « Libre à vous ! » le 17 novembre 2020

Le 17 Novembre 2020 j’étais invité à l’Émission Libre à vous ! diffusée mardi 17 novembre 2020 sur radio Cause Commune. La même émission pour laquelle j’ai proposé un script pour extraire toutes les musiques libres mises à disposition par l’April.

J’ai donc été invité par Frédéric Couchet pour causer de ce que je fais dans le CHATONS de l’April que l’on peut trouver sur Chapril.org , comment j’y suis arrivé et quelles actions j’y mène pour faire la promotion d’une solution d’organisation d’évènements en ligne avec Mobilizon, et plus largement faire comprendre à tout un chacun les dangers des GAFAM, et comment s’en émanciper concrètement.

Voici le fichier audio que vous pouvez télécharger:

La transcription texte de l’émission est aussi disponible ici grâce au formidable boulot de l’équipe.

https://www.april.org/libre-a-vous-radio-cause-commune-transcription-de-l-emission-du-17-novembre-2020

Intervenant·e·s : Noémie Bergez – Élodie Déniel-Girodon – Fabrice Noël – Baptiste Lemoine – Jean-Christophe Becquet – Isabella Vanni – Frédéric Couchet – Étienne Gonnu à la régie
Lieu : Radio Cause Commune
Date : 17 novembre 2020
Durée : 1 h 30 min

Sommaire de l’émission:

J’ai été ravi de pouvoir m’exprimer dans cette émission et causer de mon parcours qui a débuté avant l’apparition d’internet dans les chaumières, de comment j’ai pu mixer l’aspect dessin collaboratif, fanzinat (Mangastyl, E-kaki, Paintchat, flood IRC, contrib Openstreetmap… rha zut j’ai oublié de parler de Qzine.fr), sorties de petite vadrouille, accompagnements divers à l’émancipation et l’éducation populaire comme je peux la pratiquer sur ce blog, en contribuant à divers projets en lien avec Framasoft et les CHATONS, ou avec des ateliers associatifs en direct avec des gens de tous les âges et tous les niveaux. Des choses qui seront bien plus faciles à pratiquer le jour où on pourra se réunir en live avec des gens.

En attendant on s’en sort en organisant des ateliers à distance, ou juste des prises de nouvelles informelles pour garder le contact, avec des solutions de chatons et du logiciel libre, tout en cherchant à ne pas prêcher du convaincu.

C’est une émission qui parait tous les Mardis, on peut en écouter un paquet depuis le temps que ça existe. J’avais déjà écouté quelques autres diffusions avant qu’on ne me propose d’y prêter ma voix. On y aborde des sujets à propos de féminisme, éducation, initiatives pour rendre aux femmes leur place dans les métiers de la technologie en général, cartographie, encyclopédie contributive, hackerspace, tiers lieux, bio hacking, projets montrant un autre aspect du monde comme dans la section des pépites libres, s’informer sur tout ce qui se fait de collaboratif, comprendre mieux les textes juridiques, s’informer découvrir la culture du monde, entendre des gens dont je vois passer les pseudos sur Mastodon ou dans des conférences d’évènements auquel j’ai pu me rendre. à chaque fois on découvre des choses interessantes. Mangez-en!!

Comme dirait l’autre, la route est longue mais la voie est libre!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Notes de réunion et avancement de framadate

Prendre des notes à plusieurs pendant une réunion ça permet d’éviter quelques petites choses fâcheuses qui font que l’on a l’impression de perdre son temps. Voici donc quelques choses que vous pouvez faire avant de réunir les gens pour être sûr que ça soit utile.

Faire un document de rédaction partagé spécialement pour cette réunion. Mypads permet de grouper plusieurs pads pour les retrouver facilement.

Convenez de qui devra être présent pas trop longtemps à l’avance, aux alentours d’une semaine est une bonne période. Notez le rdv dans votre agenda.

Créez un pad, et ajoutez y l’ordre du jour, ce devra être le sujet principal de votre discussion.

Désignez quelqu’un, un animateur, qui veillera à ce que la réunion ne parte pas dans tous les sens, qu’on se concentre sur le sujet principal, que les temps de parole sont respectés, et qui identifiera les personnes qui ne souhaitent pas vraiment contribuer, voire qui empêchent le projet d’avancer.

Dans le même registre, il faut recueillir les indisponibilités prévues des gens. On ne peut pas tout prévoir, mais si on peut déjà prévoir des choses, c’est toujours ça de pris.

Identifier également les forces et faiblesses des intervenants, cela permettra de se rendre efficaces tout du long du projet.

Bien sûr une réunion est un moment de sociabilité, mais si ce n’est pas pour contribuer au projet qui nous intéresse il faut s’organiser d’autres rencontres, au risque de faire perdre leur temps à toutes les personnes qui sont venues là précisément pour contribuer à ce projet.

Voici ce que l’on a fait pour notre dernière réunion Framadate, basé sur un document de réunion vierge publié dans notre wiki:

un document sur codimd, qui permet de faire de la mise en forme html avancée avec du texte markdown:
https://demo.codimd.org/s/H1vixdeP8#

# Framadate suivi – Avril 2020

###### [](#tags-framadate-suivi)tags: `framadate` `suivi` > Participants à la réunion: ## [](#%C3%A9tat-des-lieux)État des lieux > Où on en est [https://framagit.org/framasoft/framadate/funky-framadate-front/-/boards](https://framagit.org/framasoft/framadate/funky-framadate-front/-/boards)

> Quel est le projet ? Quels sont les enjeux ?

> Quelles méthodes de travail ?

> Quel niveau de qualité ? standards et de bonnes pratiques ?

> Quelles priorités ?

* Cycle de vote à finir

> Qui veut faire quoi ?

## [](#notes-de-r%C3%A9union)Notes de réunion ## [](#trucs-%C3%A0-faire)Trucs à faire ## [](#d%C3%A9cisions-prises)Décisions prises ## [](#ressources)Ressources

* Discussion : [https://framateam.org/ux-framatrucs/channels/framadate](https://framateam.org/ux-framatrucs/channels/framadate) * Repo front/dev : [https://framagit.org/framasoft/framadate/funky-framadate-front/tree/dev](https://framagit.org/framasoft/framadate/funky-framadate-front/tree/dev)

* Repo back : [https://framagit.org/framasoft/framadate/framadate](https://framagit.org/framasoft/framadate/framadate) * Maquettes Zeplin : demander l’accès à maiwann

* La démo : [https://framadate-api.cipherbliss.com/](https://framadate-api.cipherbliss.com/)

* Vidéo de présentation : [https://nuage.maiwann.net/s/JRRHTR9D2akMAa7](https://nuage.maiwann.net/s/JRRHTR9D2akMAa7)

https://framagit.org/framasoft/framadate/funky-framadate-front/-/wikis/suivi/reunions/mod%C3%A8le-vide

Nous avons complété le wiki des projets framadate frontend Angular et framadate backend api symfony sur framagit d’après les infos notées dans ce pad collaboratif.

J’ai aussi fait une passe sur le tri et l’ajout de tags des tickets sur framagit. ça permet de discuter précisément de telle ou telle problématique sans polluer le canal de discussion général, de prioriser les avancements, et de savoir à quoi s’attaquer la prochaine fois qu’on a un peu de temps à consacrer.

Je réfléchis à faire en sorte que la doc et les tickets soient intégrés dans les sources du projet, de sorte qu’on ne dépende pas de gitlab pour suivre ces infos.

Bref, si vous en avez, faites aussi péter vos astuces!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Refonte de Framadate avec API

Il était une fois Framadate, une petite histoire de télétravail hors pandémie de Covid-19. Comme beaucoup de boulots collaboratifs de logiciels libre, c’est une contribution faite à distance, par beaucoup de personnes dans le monde, sur leur temps libre. De quoi apprendre des choses utiles en ces temps où le télétravail semble être totalement nouveau, alors que pour beaucoup de contributeurs au libre, le travail de loin à plusieurs a toujours été l’unique façon de faire. Donc Framadate, installé sur framadate.org, c’est comme Doodle (qui est devenu très cher pour le commun des mortels), mais en mieux du point de vue éthique.

Qu’est-ce que c’est, Framadate?

C’est un petit logiciel que vous pouvez installer sur votre serveur afin de permettre à n’importe qui d’organiser des sondages pour se faire des rendez-vous (au lieu d’utiliser la technique moisie des échanges interminables d’email « moi je suis dispo tel jour » « ha moi non » « ah moi oui » « oui mais toi on s’en fout Bébert! » … pauvre Bébert!), sans que les gens que vous souhaitiez réunir n’aient besoin de s’sinscrire, de faire chauffer la carte bleue, ou de se faire pister par les GAFAM.

C’est un logiciel très utilisé, mais qui souffre de problème d’ergonomie énorme sur mobile. Comme beaucoup de projets libres, faits par des gens qui ne sont pas experts en User eXperience, design, accessibilité, traduction. Il était question de retaper son front end depuis un bout de temps, et Maiwann s’est lancé dans la réunion d’idées en 2018, a produit des design d’écrans en 2019, et fait un appel a discuter du truc avec le hashtag , depuis un post Mastodon en Aout 2019. Les maquettes étaient prêtes et n’attendaient qu’à être traduites en logiciel.

Nouvelle tête de framadate, maquettes sur Zeplin, cette version n’est pas encore en production:

Comment on fait pour contribuer à plusieurs à distance?

Avec d’autres gens recrutés de divers moyens avec des posts sur des forums et des médias sociaux de toutes sortes. Des gens répondent à l’appel, et c’est parti!

Communication interne

En premier lieu il faut savoir comment communiquer avec les autres contributeurs. , on a discuté du truc d’abord sur les réseaux sociaux et forums d’où ont été faits les appels. Quel moyen on devrait privilégier pour échanger tout le long du projet? Celui qui convient à le plus de gens motivés.

Riot, IRC, forum framacolibri, Wire, Mattermost, les possibilités sont nombreuses, mais c’est le Mattermost de Framasoft, Framateam, section UX & Libre, canal framadate qui a remporté le plus de votes. Grâce à mon gestionnaire de mots de passe, créer un compte avec un mot de passe réellement complexe (une centaine de caractères divers et variés) ne me fait pas peur. Mattermost ci propose en plus l’avantage de pouvoir se connecter via le Gitlab de Framasoft, Framagit, qui héberge tous les code sources des projets. C’est aussi un excellent moyen d’avoir plusieurs autres outils utiles à un projet logiciel: disposer d’un wiki, et d’un tableau de choses à faire avec les Issues, au sein desquelles on peut aussi discuter des détails.

Il a été convenu aussi qu’on allait donner des informations pour accueilir les nouveaux contributeurs dans la desciption du canal framateam nommé Framadate, et que l’on allait cantonner les discussions de dev dans un canal séparé pour ne pas faire fuir les gens normaux, sur : framadate-dev.

Quels sont les objectifs, par où puis-je commencer?

Il nous faut aussi savoir ce qu’on veut faire, pour savoir quelles compétences rechercher et comment indiquer aux gens qui le souhaitent comment ils peuvent aider le projet. C’est un gros travail de discussion et de communication. Certains ont l’habitude de faire ça en vrai, dans des ateliers de contribution où des gens de tous âges et de tout poil viennent discuter, sociabiliser, boire un coup, et des fois même, écrire, dessiner, coder des trucs.

Les maquettes sont prêtes, on peut les faire évoluer, on est prêts aussi à les confronter à la réalité.

Accueillir les gens est primordial

c’est sur nos premiers ressenti que l’on va décider si on a envie d’investir deux minutes dans un projet en ligne avec des gens que l’on ne connaît ni d’ève ni d’adam. Ensuite, comprendre qu’on a le droit de poser des questions et d’ignorer des choses, et qu’on peut aider sans avoir aucune compétence logicielle, ça fait un bien fou.

Pour savoir ce que l’on peut faire on a créé au début un pad collaboratif. Puis une fois qu’on a fait le ménage dans nos idées, on a mis ça dans le wiki du dépot gitlab.

Au début on a envisagé de ne retaper que le style. Puis en discutant avec des gens qui connaissaient bien le code existant, et en examinant d’un côté ce que ça nous prendrait comme temps de retaper ce qui existe, ou repartir de zéro avec un framework comme on a conclu qu’il valait mieux partir de zéro et utiliser quelques bibliothèques logicielles à assembler pour se concentrer sur le code métier.

Ensuite, ça se fait au fil de l’eau, l’important étant que chacun trouve son compte et soit prêt à faire des concessions pour avancer. oui moi aussi, c’est fou je sais.

Relancer régulièrement les motivés

Une fois les gens mobilisés, il faut identifier ce qui les bloque, car bien souvent on hésite à dire quand quelque chose ne va pas. Relancer fait partie du boulot pour bosser en équipe, même si on a pas du tout un statut d’animateur ou de manager officiel.

Un gros boulot de refacto pour bien séparer les concepts, les types, faire des modèles documentés dans le code ont été réalisés pendant le confinement de 2020. Quelques petites réunions vocales en équipe ont permis d’avancer sur les points les plus techniques. La bêta n’est pas encore sortie.

Mais vous pouvez déjà demander à l’API ce qu’elle fait, j’ai mis une version de démo sur framadate-api.cipherbliss.com/api/v1

voici le document qui liste la config au format JSON: https://framadate-api.cipherbliss.com/api/doc.json

Vous pouvez venir voir comment on avance sur les dépots framagit, et sur les canaux de discussion de Framateam, section UX & Design. Enjaillez!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

comment résourdre « bd_crypto_luks_open_blob called but not implemented »

Vous avez un disque chiffré avec LUKS, mais après avoir entré sa phrase de passe pour le déchiffrer, votre système ne se souvient plus comment le déchiffrer et vous affiche cette erreur « bd_crypto_luks_open_blob called, but not impolemented ». Il s’agit d’un paquet qui manque à l’appel dans votre gestionnaire de dépendances, il suffit de l’installer et de redémarrer le service de disque.

sudo apt install libblockdev-crypto2
systemctl restart udisks2.service

et voilà, vous pourrez déchiffrer vos disques LUKS à l’aise.

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

lancement de Joinfediverse.org

En début d’année 2020, avec Wulfila et d’autres joyeux lurons de framateam (Maiwann, Lapineige, Llaq…), nous avons entrepris de réaliser un site web pour faire découvrir le concept de Fédiverse au commun des mortels. Contrairement à d’autres nombreux sites qui abordent l’aspect technique et les protocoles utilisés, nous avons préféré montrer un site qui détaille graphiquement les interactions par centre d’intérêt entre plusieurs univers fédérés, et proposer à la personne qui s’y promène de découvrir une petite sélection de sites proposant de s’inscrire.

Le but du jeu étant d’avoir un site illustré pour promouvoir les réseaux sociaux ouverts, pour libérer ses échanges avec ses proches de la surveillance corporatiste actuelle et protéger nos proches en ligne.

Car vous l’ignorez peut être, mais nous sommes tous reliés sur terre à un maximum de 4 degrés de séparation, et si nous ne faisons pas attention nous exposons nos proches à des dangers bien réels. Un peu comme si on s’imaginait que fumer sa clope c’est pas bien grave, alors qu’on est dans une pièce bondée de monde et qu’on est pas très loin de personnes ashmatiques, ou proche de nouveaux nés, ou tout simplement de personnes qui ne sont absolument pas d’accord pour que vous leur raccourcissiez leur espérance de vie.

Bref, je vous invite à découvrir ce site et comment le fédiverse (ou la fédiverse, comme vous voulez) vous permet de choisir vraiment vos amis, et communiquer de façon ouverte et sécurisée. Un moyen comme d’autres de reprendre le contrôle sur votre vie en ligne et sur votre attention hors ligne:

www.joinfediverse.org

Par exemple, vous pouvez me trouver ici sur Mastodon, dans la Fédiverse:

https://mastodon.cipherbliss.com/@tykayn

Chez Framasoft il existe un groupe de contributeurs de la traduction Englishe vers Français (et autre), dont je fais partie, nommé Framalang.

On a passé les derniers mois à traduire une suite d’articles divers et variés, dont 7 théories à propos du / de la Fédiverse, étudiées par des sociologues et des techos, retraçant son évolution ainsi que celle des logiciels libres (vs logiciels privateurs) et sa réaction face à la tolérance, contrairement à ce qu’on fait les grosses plateformes des GAFAM où les intérêts capitalistes passent avant tout.

Le pdf anglais des 7 thèses est ici, sa traduction sera bientôt publiée.

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Libération de données publiques de Meluzine

à une époque j’ai retapé intégralement le site web de meluzine.org, qui référençait de nombreux fanzines présent dans les conventions de France et de Navarre depuis le début des années 2000.

Avant ça ressemblait à ceci et permettait de parcourir toute la connaissance des fanzineux amateurs via une bibliothèque en ligne et un forum phpbb:

C’est devenu comme ceci en 2012, avec un brin de developpement symfony et du boulot de direction artistique par Vaelyane et Noucky, le tout intégré par mes soins.

palette de couleurs

mind map du plan du site

J’avais aussi mis en place un système de série de festivals pour retrouver des galeries photo liées ensemble, rendre le site lisible sur mobile, faciliter l’administration des photos en téléchargeant un zip, fusionner des formulaires, faire de la validation avant envoi, et créé un système de vote sur les festival pour que les fanzineux donnent un avis sur plusieurs aspects des festivals, dans un niveau de détail de leur choix.

Puis le temps n’aidant pas, j’ai manqué de disponibilité, les membres de l’association Meluzine aussi, le forum s’est vidé de toute activité, les gens migrant vers des plateformes de GAFAM pour communiquer directement dans les couloirs de la Stasi moderne. Et j’ai donc fourni la base de données et les fichiers sources, puis en 2018 j’ai recyclé le serveur sur lequel était hébergé le site de meluzine.

Depuis, quand on va sur le site on peut voir ceci:

C’est dommage pour le fanzinat français (ça a beaucoup inspiré Qzine, notre fanzine de la CULture avec un grand Q) de ne plus profiter de ce qui a été fait, les contenus du site étant une mine d’or pour toute personne souhaitant se lancer dans le magazine amateur et cherchant des repères. Savoir comment se lancer, trouver des gens, garder une équipe, comment préparer un festival, répartir les coûts, comment éviter les mauvais plans, et voir de chouettes photos.

On peut en voir quelques restes sur le site archive.org.

Un autre groupe très prolifique était Kejhia, dont j’ai croisé quelques fondateurs et fondatrices à la Japan Expo 2019, qui m’ont annoncé que le collectif était mort. Nom de zeus!

Me faisant fer de lance de la team open data, je vous fournis donc ici un zip de 350 ko receuillant plusieurs fichiers CSV listant toutes les infos relatives aux fanzines et aux festivals qui étaient accessibles sur le site. J’en avais publié un graphique de répartition des prix des fanzines ici il y a un bon moment.

Bon fouillage de données ouvertes!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Un site web pour le Club informatique et libertés de Gometz le châtel

L’agenda du libre est un très bon moyen d’aller à la rencontre de gens de toutes sortes qui font de l’éducation populaire au numérique, au logiciels libres, aux projets de biens communs, et aux rencontres autour de tous ces sujets. C’est comme ça que j’ai pu rencontrer un petit club de jeunes retraités (et pas que), à cinq minutes de chez moi qui se réunissent toutes les semaines pour voir l’actu du libre, de la lutte contre les GAFAM, et récemment comment apprendre à coder en python.
Le fondateur du club, Georges, était professeur à l’université d’Orsay et donne les cours de python aux membres du club.

En Février j’ai été découvrir l’équipe, leur ai proposé de communiquer par liste de diffusion en en créant une chez framalistes.org, et leur ai proposé un atelier gestionnaire de mots de passe.

Ce que nous avons fait la semaine suivante. Avec un groupe ravi de découvrir le principe et de voir comment exporter ses mots de passe depuis firefox.
Les slides de la présentation sont ici: https://slides.com/tykayn/gestionnaire-de-mots-de-passe . C’est très pratique slides.com, ça permet d’éditer des présentations en JS et de les exporter. Au départ je pensais que ce n’était que disponible en version payante et en fait non.
Bref, un très chouette moment d’échange, d’essais, des questions réponses, de la mise en pratique sur laptop et sur téléphone.

ça m’a permis de pratiquer un peu plus la présentation en live, ce qui est super important quand on souhaite démocratiser la reprise de contrôle sur nos vies numériques, via notamment du logiciel libre et de l’éducation.
D’ailleurs si y’a d’autres personnes partantes pour retenter l’aventure ce serait avec joie 🙂

En lieu et place de payer l’adhésion annuelle à l’asso, je leur ai retapé leur site web avec un wordpress et un nom de domaine, le tout en https avec Lets encrypt, reprenant le contenu du précédent.

Nous n’avons pas eu le temps pour que forme l’équipe correctement à wordpress, mais ce sera pour un prochain épisode.
N’ayant jamais fait grand chose en Python j’en ai profité pour apprendre deux trois trucs et pratiquer sur repl.io et voir comment faire des tests unitaires en python.
« hey mais en fait ça ressemble au CoffeeScript » me disais-je. Oui, bon, sauf que le CoffeeScript s’inspire de Python, créé bien avant 😀

Avant le confinement, l’équipe d’une presque dizaine de personnes se réunissait toutes les semaines, maintenant c’est une autre histoire.

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1

Le plus simple nous pour nous faire connaître étant de partager cet article.

Suivez moi sur Mastodon
@tykayn@mastodon.cipherbliss.com.

Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Comment développer localement son Mastodon

Pour développer localement sur votre version de mastodon c’est facile, il suffit de lancer la commande « foreman start ». Voilà. Allez, tchao!

Hum. Oui bon c’est pas VRAIMENT aussi simple. Pour que ça fonctionne il va vous falloir avoir de quoi bosser en Ruby version 2.5 et +, et pour faire du développement front end il vous faudra du nodejs en version supérieure a 10. C’est la partie la plus simple. Toute la partie Ruby est une put*** de galère un brin plus complexe parce que les gérants des dépots apt ne sont pas foutus de mettre une version de ruby suffisamment récente. Heureusement les infos détaillées et en Français pour se faire un environnement de dev Mastodon existent sur le fucking manuel officiel.

Vous devrez lancer toutes ces commandes qui ne fonctionneront que sur un système Debian / Ubuntu plutôt récent.

sudo su
apt update && apt install -y \
  imagemagick ffmpeg libpq-dev libxml2-dev libxslt1-dev file git \
  g++ libprotobuf-dev protobuf-compiler pkg-config nodejs gcc autoconf \
  bison build-essential libssl-dev libyaml-dev libreadline-dev \
  zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev \
  nginx redis-server redis-tools postgresql postgresql-contrib \
  certbot python-certbot-nginx cmdtest libidn11-dev libicu-dev libjemalloc-dev
adduser --disabled-login mastodon
su - mastodon

après il vous faut ruby en version 2.6.5 ,
puis ruby fait comme npm et dispose d’un gestionnaire de packages qui s’apelle gem
mais ça ne suffit pas, il faut installer le gem qui s’apelle bundler
et là on peut faire un « bundle install » pour mettre les dépendances ruby du projet
et après faut mettre les dépendances front, yarn install –pure-lockfile

Ensuite pour bidouiller le front vous n’avez plus qu’a savoir coder du javascript avec React / Redux, et comprendre comment causer avec le backend via l’outil d’abstraction de base de données.

Dernièrement, en plus de m’être lancé dans le retapage d’un thème sombre avec quelques fonctionnalités supplémentaires qu’on peut voir sur mon instance Mastodon, je me suis lancé dans la création d’une messagerie instantanée. en React Redux donc.

On peut en causer sur le canal Mastodon et Mastodon-dev de framateam si ça vous intéresse.

https://docs.joinmastodon.org/

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1

Le plus simple nous pour nous faire connaître étant de partager cet article.

Suivez moi sur Mastodon
@tykayn@mastodon.cipherbliss.com.

Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!