site builder ok

This commit is contained in:
Tykayn 2024-11-11 00:58:44 +01:00 committed by tykayn
parent 7e9e8f2436
commit 83dd9f7472
27 changed files with 526 additions and 235 deletions

View file

@ -0,0 +1,59 @@
:PROPERTIES:
:ID: 5fe7aedd-ac06-4bb4-9071-3ca52b11a0d7
:END:
#+title: convertir-son-archive-mastodon-en-html-et-obtenir-ses-statistiques-de-compte
* Article
- ID: 1475
- guid:
- status: publish
- publié le: <2020-10-16 16:58:57>
- modifié: <2020-10-16 16:58:57>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Convertir son archive Mastodon en HTML et obtenir ses statistiques de compte
ceci_est_du_html
<a href="https://www.cipherbliss.com/?s=mastodon">Mastodon</a> propose dexporter une archive de vos données de compte. Informations utilisateur, posts, comptes que vous suivez, qui vous suivent, que vous avez bloqué, médias que vous avez posté… Mais il nexiste pas de moyen de visualiser tout le contenu de votre compte dans une jolie interface. Enfin, ça cétait avant.
Maintenant vous pouvez utiliser <a href="https://source.joinmastodon.org/tykayn/mastodon-archive-stats">ce client frontend que j'ai développé avec mes petites mimines</a>. Avec ça vous pouvez naviguer dans vos posts et obtenir des statistiques à propos de votre compte, des hashtags que vous avez le plus utilisé, des comptes pour lesquels vous avez fait le plus de favoris et bien dautres choses merveilleuses.
<h2 id="initialiser-le-projet-mastodon-archive-stats">Initialiser le projet <a href="https://source.joinmastodon.org/tykayn/mastodon-archive-stats">Mastodon-archive-stats</a></h2>
Cloner le dépot et le faire fonctionner localement vous demandera davoir <strong><a href="https://source.joinmastodon.org/tykayn/mastodon-archive-stats">git</a></strong> et <strong>npm</strong> installés.
<pre><code>git clone https://source.joinmastodon.org/tykayn/mastodon-archive-stats.git &amp;&amp; cd mastodon-archive-stats
yarn &amp;&amp; yarn start
#+end_src
<h2>Récupérer son archive</h2>
<img class="aligncenter size-full wp-image-1478" src="https://www.cipherbliss.com/wp-content/uploads/2020/10/Screenshot_2020-10-16-Export-de-données-Mastodon-Bliss.png" alt="" width="256" height="152" />
Il vous faudra dabord avoir le zip dexport de votre compte, que vous pouvez demander dans votre espace utilisateur.
Par exemple à cette adresse pour la meilleure instance Mastodon du fédiverse.
<a href="https://mastodon.cipherbliss.com/settings/export">https://mastodon.cipherbliss.com/settings/export</a>
<blockquote>" Vous pouvez demander une archive de vos pouets et médias téléversés. Les données exportées seront au format ActivityPub, lisible par tout logiciel compatible. Vous pouvez demander une archive tous les 7 jours. "</blockquote>
Quand votre archive est prête vous recevez un email vous invitant à cliquer sur un lien pour récupérer le zip, qui peut être volumineux si vous avez pour habitude de poster plein de grosses images, vidéos et fichiers audio. Plus vous floodez, plus ça mettra de temps pour construire l'archive. Là je viens d'essayer, j'ai pu obtenir mon export de 500 mégas en environ 5 minutes. Donc un peu de patience.
<h2>Utiliser les données de l'archive</h2>
Une fois ceci fait, vous allez pouvoir le décompresser et mettre son contenu dans le dossier <strong>source_data</strong> de ce projet. Les fichiers .json et compagnie, hop, coupé collé et voilà les informations à disposition du script d'export.
La config du projet se trouve dans le fichier <strong>main.js</strong> dont vous pouvez modifier la configuration de lexport.
Pour par exemple nafficher que les Toots de plus de 500 caractères, ou seulement ceux comportant des médias, et choisir le sens de priorité du filtrage. Vous avez le choix de sauvegarder le html rendu de lexport, ainsi que les statistiques générées dans un fichier séparé.
Ensuite il vous suffira de lancer le serveur nodejs local avec un “yarn start”, aller sur <a href="https://localhost:8080">https://localhost:8080</a> et TADA! Votre export visuel est là.
Bon, c'est pas encore travaillé sur l'aspect visuel, mais ça fonctionne. Pour ne pas tuer votre navigateur j'ai mis par défaut les médias cachés, mais vous pouvez les afficher en mettant à true une variable dans le fichier <strong>main.js</strong>
<pre>const displayMedias = <strong>true</strong>; // show medias in toots &lt;==== remplacer par true</pre>
<img class="aligncenter size-full wp-image-1481" src="https://www.cipherbliss.com/wp-content/uploads/2020/10/Screenshot_2020-10-16-Retraite-du-Grenier-tykayn-mastodon-cipherbliss-com1.png" alt="" width="652" height="722" />
&nbsp;
Have fun!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -0,0 +1,44 @@
:PROPERTIES:
:ID: 9858b375-0c66-49be-99b4-3bcb4cf1809a
:END:
#+title: rencontre-openstreetmap-en-essonne-le-24-octobre-2020
* Article
- ID: 1485
- guid:
- status: publish
- publié le: <2020-10-19 16:16:09>
- modifié: <2020-10-19 16:16:09>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Rencontre OpenStreetMap en Essonne le 24 Octobre 2020
ceci_est_du_html
Ayant rencontré quelques gens habitués des Logiciels Libres on a fini par causer d'OpenStreetMap. Moi qui cherchais à monter un groupe local plus local que celui de Montrouge (qui est a un peu plus de 30 bornes de chez moi) j'ai trouvé assez de gens pour lancer officiellement un groupe Essonne.
<a href="https://www.agendadulibre.org/events/22909">Notre première rencontre</a> se passera dans les locaux de <a href="https://www.liness.org">Liness</a> ce Samedi 24 Octobre.
Ce qui est top avec ce lieu de rencontre, <a href="https://www.openstreetmap.org/?mlat=48.68847&amp;mlon=2.38448#map=19/48.68847/2.38448">53 rue Monttessuy, à Juvisy sur Orge</a> c'est que la salle est vraiment grande, et permet donc de se réunir à bonne distance, avec du bon équipement, à l'abri des intempéries et avec des transports en commun à proximité (plein de bus, RER C et D, ainsi que gare TGV si vous venez de super loin :D).
Ici vous avez l'Essonne, et en point en haut à droite dedans, c'est Juvisy sur Orge.
<img class="aligncenter size-large wp-image-1486" src="https://www.cipherbliss.com/wp-content/uploads/2020/10/essonne-1024x900.jpg" alt="" width="620" height="545" />
<iframe style="border: 1px solid black;" src="https://www.openstreetmap.org/export/embed.html?bbox=2.383440434932709%2C48.6876741196078%2C2.3855218291282654%2C48.689271261957984&amp;layer=mapnik&amp;marker=48.68847269711495%2C2.384481132030487" width="425" height="350" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<small><a href="https://www.openstreetmap.org/?mlat=48.68847&amp;mlon=2.38448#map=19/48.68847/2.38448">Afficher une carte plus grande</a></small>
<img class="aligncenter size-large wp-image-1487" src="https://www.cipherbliss.com/wp-content/uploads/2020/10/affiche_rencontre_essonne_1-1-726x1024.jpg" alt="" width="620" height="874" />
<a href="https://www.agendadulibre.org/events/22909">évènement sur l'agenda du libre</a>
<a href="https://www.agendadulibre.org/orgas/4225">Groupe OSM Essone sur l'Agenda du libre</a>
<a href="https://www.cipherbliss.com/wp-content/uploads/2020/10/affiche_rencontre_essonne.xcf">Fichier </a><a href="https://www.cipherbliss.com/wp-content/uploads/2020/10/affiche_rencontre_essonne.xcf">source</a><a href="https://www.cipherbliss.com/wp-content/uploads/2020/10/affiche_rencontre_essonne.xcf"> xcf  GIMP de l'affiche</a>, que vous pouvez utiliser pour ce que vous voulez. ;)
<a href="https://wiki.openstreetmap.org/wiki/Juvisy_sur_Orge">Page du wiki OSM concernant Juvisy sur Orge</a>
<a href="https://www.openstreetmap.fr/evenements/">Page de l'asso OSM fr pour trouver comment rencontrer des contributeurs voisins</a>
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -0,0 +1,76 @@
:PROPERTIES:
:ID: b1b6da26-2e96-43ea-8ce7-e45b1f977af7
:END:
#+title: un-petit-message-de-noel-de-la-part-dedward-snowden
* Article
- ID: 1514
- guid:
- status: publish
- publié le: <2020-12-27 11:56:45>
- modifié: <2020-12-27 11:56:45>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Un petit message de Noël de la part d'Edward Snowden
ceci_est_du_html
Vous trouverez ci-dessous un message du <a href="https://fr.wikipedia.org/wiki/Edward_Snowden">lanceur d'alerte Edward Snowden</a>, publié à l'origine <a href="https://www.eff.org/deeplinks/2020/12/we-can-fix-broken-system">en Anglais sous le titre "nous pouvons réparer un système cassé"</a>. Ses révélations sur les programmes de surveillance secrets ont ouvert les yeux du monde entier sur un nouveau niveau d'ingérance gouvernementale et ont donné un nouvel élan au travail continu de l'EFF (Electronic Fronteer Foundation, <a href="https://www.eff.org">www.eff.org</a>) dans les tribunaux et auprès des législateurs pour mettre fin à l'espionnage de masse illégal.
Nous sommes reconnaissants envers Ed pour son soutien dans nos affaires judiciaires, et envers des personnes comme vous pour avoir soutenu l'EFF pendant notre campagne d'adhésion au Défi de fin d'année. Votre aide est essentielle pour faire reculer la vague de surveillance incontrôlée.
<blockquote>-L'équipe de l'EFF
Cher défenseur de la liberté numérique,
Il y a sept ans, j'ai fait quelque chose qui allait changer ma vie et modifier à jamais la relation du monde avec la surveillance.
Lorsque les journalistes ont révélé la vérité sur les tromperies de l'État et les comportements illégaux à l'encontre des citoyens, ce sont les groupes de défense des droits de l'homme et des libertés civiles comme l'EFF, soutenus par des personnes du monde entier comme vous, qui ont saisi l'occasion de demander des comptes aux autorités.
La surveillance étouffe la résistance et nous prive de nos choix. Elle nous prive de notre espace privé, érode notre dignité et les choses qui nous rendent humains.
Lorsque vous êtes à l'abri du spectre du jugement, vous avez la possibilité de penser, de ressentir et de commettre des erreurs en tant que personne authentique. C'est là que vous testez vos notions de ce qui est juste. C'est là que vous remettez en question les choses qui sont mauvaises.
En tirant la sonnette d'alarme et en mettant en lumière la surveillance de masse, nous obligeons les gouvernements du monde entier à faire face à leurs méfaits.
Lentement, mais sûrement, le travail de terrain change l'avenir. Des lois comme la loi américaine sur la liberté (Freedom Act) commencent tout juste à freiner les excès de la surveillance gouvernementale. Les opérateurs de réseaux et les ingénieurs sont en train de "chiffrer tout de bout en bout" triomphalement pour renforcer la protection d'Internet contre l'espionnage. Les décideurs politiques ont commencé à tenir la vie privée numérique à la lumière de la législation sur les droits de l'homme. Et nous commençons tous à comprendre le pouvoir de nos voix en ligne.
C'est ainsi que nous pouvons réparer un système défaillant. Mais cela ne fonctionne qu'avec votre aide.
Depuis 30 ans, les membres de l'EFF unissent leurs forces pour faire en sorte que la technologie soutienne la liberté, la justice et l'innovation pour tous. Il faut une expertise unique dans les tribunaux, auprès des décideurs politiques et en matière de technologie pour lutter contre l'autoritarisme numérique, et heureusement, l'EFF apporte toutes ces compétences dans ce combat. L'EFF compte sur votre participation pour continuer à faire avancer le mouvement en faveur des droits numériques.
Chacun d'entre nous joue un rôle crucial dans la promotion de la démocratie pour lui-même, ses voisins et ses enfants. J'espère que vous répondrez à l'appel en rejoignant l'EFF pour construire ensemble un meilleur avenir numérique.
Je vous prie d'agréer, Monsieur le Président, l'expression de mes sentiments les meilleurs,
Edward Snowden</blockquote>
Pour soutenir les actions en justice de l'EFF (dont je fais partie des membres) ainsi que le développement de leurs outils tels que Certbot et leurs guides contre la surveillance numérique vous pouvez donner quelques euros / cryptomonnaies, ou relayer l'information autour de vous à l'occasion de leur campagne de fin d'année:
<a href="https://supporters.eff.org/donate/year-end-challenge--DB">https://supporters.eff.org/donate/year-end-challenge--DB</a>
Si vous êtes d'humeur généreuse vous pouvez aussi soutenir des gens comme <a href="https://www.laquadrature.net">La Quadrature du Net</a>, qui font le même genre de choses en France depuis bien avant l'actuel projet liberticide "Sécurité Globale".
<blockquote>&nbsp;
<iframe width="560" height="315" sandbox="allow-same-origin allow-scripts allow-popups" src="https://video.lqdn.fr/videos/embed/3e566b93-603e-4024-98ff-feb385105f47" frameborder="0" allowfullscreen></iframe>
Futur et sécurité.
Nos dirigeants et leur armée dindustriels nont que ces mots à la bouche. Ils prétendent nous guider tels des prophètes vers ce futur auquel, paraît-il, on néchappera pas, parce que ce serait pour notre bien. Ce futur quils nous promettent cest celui de la surveillance biométrique, des drones et des caméras partout.
« Expérimenter la reconnaissance faciale est nécessaire pour que nos industriels progressent » <a href="https://www.lemonde.fr/economie/article/2019/10/14/cedric-o-experimenter-la-reconnaissance-faciale-est-necessaire-pour-que-nos-industriels-progressent_6015395_3234.html">déclarait</a> notre secrétaire dÉtat chargé du numérique. De toute façon, comme toutes les autres technologies de surveillance, <a href="https://www.telerama.fr/medias/la-reconnaissance-faciale-debarque-en-france-et-vous-ny-echapperez-pas,n6459175.php" la reconnaissance faciale ne peut être désinventée »</a> ; alors à quoi bon sy opposer ?
Prétendre que le futur est tracé de manière immuable et nier son caractère politique, cest le meilleur moyen de se dédouaner, de sôter la culpabilité de transformer nos villes en Technopolice, en laissant nos vies exsangues de libertés.
La Quadrature du Net refuse ce futur.
Nous nous battrons pour choisir notre futur. Nous nous battrons pour que les machines et techniques servent les habitants des villes et de la Terre. Quelles ne nous soient plus imposées, quelle ne servent plus à nous faire taire et à nous contrôler. Rejoignez-nous dans ce combat. Soutenez La Quadrature du Net.</blockquote>
<a href="https://don.laquadrature.net/">https://don.laquadrature.net/</a>
&nbsp;
&nbsp;
Passez de bonnes fêtes, et n'offrez pas d'outil de surveillance à vos proches, le monde entier vous en remerciera.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -0,0 +1,48 @@
:PROPERTIES:
:ID: 4648e52b-92f1-4ec9-bdf4-21faec0ee4c8
:END:
#+title: comment-faire-du-livestream-entierement-libre-avec-peertube-v3-et-obs-studio
* Article
- ID: 1530
- guid:
- status: publish
- publié le: <2021-01-27 15:14:03>
- modifié: <2021-01-27 15:14:03>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Comment faire du livestream entièrement libre avec Peertube v3 et OBS Studio
ceci_est_du_html
On peut faire du torrent vivant avec des outils entièrement libres assez facilement depuis que <a href="https://docs.joinpeertube.org/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3">peertube propose une documentation pour le faire</a> à partir de sa version 3, sortie pour le début Janvier 2021. Vous pouvez faire du livestream avec plusieurs outils comme Jitsi, mais aujourd'hui on va causer Open Broadcast Software Studio, aka OBS Studio. Il suffit pour cela de:
<ol>
<li>Avoir un compte <a href="https://peertube.cipherbliss.com">peertube sur une version récente qui autorise les livestream</a></li>
<li>Avoir le logiciel <a href="https://obsproject.com/fr/">OBS Studio (nécessite d'ajouter un PPA pour les installations avec Apt)</a></li>
<li>Créer une vidéo de livestream sur son compte peertube. bouton "aller au direct"</li>
<li><img class="aligncenter size-large wp-image-1534" src="https://www.cipherbliss.com/wp-content/uploads/2021/01/Screenshot_2021-01-27-Envoyer-une-video-PeerTube-Bliss-1024x525.png" alt="" width="620" height="318" /></li>
<li>Copier les accès au flux de ce livestream. bouton "trois points" &gt; "afficher les propriétés du direct"<img class="aligncenter size-large wp-image-1533" src="https://www.cipherbliss.com/wp-content/uploads/2021/01/Screenshot_2021-01-27-PeerTube-Bliss-1024x377.png" alt="" width="620" height="228" /><img class="aligncenter size-large wp-image-1535" src="https://www.cipherbliss.com/wp-content/uploads/2021/01/Screenshot_2021-01-27-PeerTube-Bliss1-1024x970.png" alt="" width="620" height="587" /></li>
<li>copier l'url RTMP et la clé de diffusion du direct. ne la donnez pas à quelqu'un d'autre ;)</li>
<li>Les rentrer dans sa configuration OBS Studio. partie Settings &gt; Stream. <img src="https://docs.joinpeertube.org/assets/live-obs-settings.png" /></li>
<li>Appuyer sur les boutons "démarrer le live" et "démarrer l'enregistrement" pour pouvoir uploader la vidéo après le live. peertube ne permet pas encore l'enregistrement du flux vidéo sur le serveur, vous devez utiliser la fonctionnalité d'OBS Studio. De plus, enregistrer depuis votre ordinateur permet de ne pas être ennuyé par les coupures d'un réseau en carton. à la fin, bien sûr, stoppez l'enregistrement ET la diffusion.</li>
</ol>
C'est ainsi qu'équipé de mon casque et micro, j'ai pu faire du live vidéo à propos de génération d'ebook avec l'équipe du CIL Gometz dans une visio conf BigBlueButton, avec ma connec 4g et mettre en ligne après coup une vidéo de cette réunion d'1h30.
https://peertube.cipherbliss.com/videos/watch/8a4bd1d7-f2f5-4773-af75-8f036a65c3f3
Ou encore ce petit live mapping d'openstreetmap en 15 min montrant quelques trucs avec JOSM.
https://peertube.cipherbliss.com/videos/watch/15df9fe7-8dfd-418c-aea0-50db56afa5b6
Le tout monté avec <a href="https://kdenlive.org/fr/">Kdenlive</a> (installable avec apt) avant d'être uploadé sur peertube.
Et voilà du live en peer to peer avec des outils intégralement en logiciel libre.
Bon, faites des essais de votre matériel avant la vraie date du live hein ;)
have fun!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -0,0 +1,57 @@
:PROPERTIES:
:ID: 9afb06d9-b50c-41ee-9c35-63729a63175a
:END:
#+title: bus-factor
* Article
- ID: 1550
- guid:
- status: publish
- publié le: <2021-04-17 12:53:03>
- modifié: <2021-04-17 13:12:58>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Bus factor
ceci_est_du_html
Comment se préparer aux changements de gouvernance dans ses projets, ou juste éviter de tout perdre le jour où une seule personne dans notre équipe se fait écraser par un bus ?
ça ne vous aura pas échappé, nous sommes tous mortels (sauf Chuck Norris). Du coup il est important de se poser quelques questions sur notre avenir, surtout dans une période de pandémie où la mort frappe plus souvent d'habituellement.
Vos projets sont ils durables? Vous survivront ils si vous cessez de vous en occuper?
Votre famille survivra-t-elle si vous passez sous un bus?
Votre association ou votre entreprise peut elle fonctionner si une seule personne fait un burn out?
Avez vous des copies hors ligne de données cruciales qui vous permettraient de vous relever d'un ransomware ?
Qui détient les clés de données qui pourraient être vitales à vos proches?
Quand on ne se pose pas ces questions et quelles direction on veut adopter, on tend forcément à utiliser des choses qui nous sont imposées plus ou moins subtilement, ou juste [suivre ce qui nous promet de maximiser notre profit économique en ne visant que cette seule mesure](https://ploum.net/largent-doit-il-etre-notre-seul-objectif/), quand bien même on se tire une balle dans le pied sur ce plan.
Mais sans aller jusqu'a parler de décès, il arrive que la gouvernance de trucs dont on s'occupe doive changer.
Les membres d'une équipe vont et viennent, les entreprises et associations naissent et meurent, les amitiés se lient et se délient avec plus ou moins de fracas, une faille de sécurité survient, on se prend un ransomware ou on se fait racketter par un logiciel privateur qui retient en otage nos clients, et de ce simple état de fait, pour toutes ces raisons, il est parfois impossible de poursuivre des oeuvres collectives.
Il est bien entendu évident qu'il faut savoir où l'on met les pieds quand on s'allie avec des personnes ou que l'on ajoute un intermédiaire technique à son flux de travail, ce n'est jamais une décision facile et elle est forcément lourde de conséquences.
Adopter des logiciels qui respectent vos libertés est essentiel si vous voulez pouvoir rester maître du jeu sur le long terme, et plus largement, contribuer à améliorer un bien commun plutôt qu'enrichir une bulle spéculative ultralibérale qui piétine ses utilisateurs - ou plutôt sa marchandise - et condamne leurs droits sans qu'ils s'en rendent compte. Mais ce n'est pas suffisant si l'éthique n'est pas au centre des considérations de vos projets, ou que [la gouvernance des dits logiciels n'est pas éthique](https://blog.imirhil.fr/2017/02/21/logiciel-libre-gouvernance-ethique.html) quand bien même ils seraient libres.
Si la gouvernance de vos organisations ou des outils que vous utilisez est trop floue ou si tout le monde n'a que faire du long terme, ce sera un enfer de les faire perdurer.
Un bon début pour assurer la pérénité de ce que vous utilisez consiste à:
1 ) recenser les outils que vous utilisez.
2 ) définir qui sont les personnes ayant accès aux outils.
3 ) partager les accès de sorte qu'au moins 2 personnes aient accès à la gestion des outils cruciaux de votre groupe.
4 ) définir des procédures de passation.
Sans ces informations, vos projets se casseront la gueule plus ou moins vite, et encore plus vite si vous n'avez aucun backup.
Il n'y a pas beaucoup plus de détails à noter pour chacune des étapes, en gros ça consiste à faire un tableau, entrer différents comptes comme gérant un outil, ou partager une boîte mail ayant accès à des outils, et apprendre à se servir de coffres forts numériques.
Voilà de quoi occuper votre asso ou votre entreprise pendant un bout de temps, have fun, good luck!
Liens:
Dead man switch. https://www.deadmansswitch.net/
bus factor https://en.wikipedia.org/wiki/Bus_factor
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -0,0 +1,41 @@
:PROPERTIES:
:ID: c2c9fce0-fd7d-4b82-8b08-cd97840ca112
:END:
#+title: quelques-avancements-sur-framadate-funky
* Article
- ID: 1567
- guid:
- status: publish
- publié le: <2021-06-10 15:04:49>
- modifié: <2021-06-10 15:08:31>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Quelques avancements sur framadate funky
ceci_est_du_html
La démo avance doucement pour la version adaptative de framadate, vous pouvez tester la démo ici.
<a href="https://framadate-api.cipherbliss.com/#/poll/dessin-anime/consultation">https://framadate-api.cipherbliss.com/#/poll/dessin-anime/consultation</a>
Et voici quelques aperçus d'écran. <a href="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-50-13-☑️-dessin-anime-prefere-FramaDate-Funky.png"><img class="aligncenter size-large wp-image-1568" src="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-50-13-☑️-dessin-anime-prefere-FramaDate-Funky-703x1024.png" alt="" width="620" height="903" /></a> <a href="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-51-28-☑️-dessin-anime-prefere-FramaDate-Funky.png"><img class="aligncenter size-large wp-image-1569" src="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-51-28-☑️-dessin-anime-prefere-FramaDate-Funky.png" alt="" width="620" height="440" /></a> <a href="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-52-20-☑️-dessin-anime-prefere-FramaDate-Funky.png"><img class="aligncenter size-large wp-image-1570" src="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-52-20-☑️-dessin-anime-prefere-FramaDate-Funky-888x1024.png" alt="" width="620" height="715" /></a> <a href="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-53-39-☑️-dessin-anime-prefere-FramaDate-Funky.png"><img class="aligncenter size-large wp-image-1571" src="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-53-39-☑️-dessin-anime-prefere-FramaDate-Funky.png" alt="" width="620" height="462" /></a> <a href="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-54-07-☑️-dessin-anime-prefere-FramaDate-Funky.png"><img class="aligncenter size-large wp-image-1572" src="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-54-07-☑️-dessin-anime-prefere-FramaDate-Funky.png" alt="" width="620" height="401" /></a> <a href="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-54-22-☑️-dessin-anime-prefere-FramaDate-Funky.png"><img class="aligncenter size-large wp-image-1573" src="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-54-22-☑️-dessin-anime-prefere-FramaDate-Funky-1024x394.png" alt="" width="620" height="239" /></a> <a href="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-55-16-☑️-dessin-anime-prefere-FramaDate-Funky.png"><img class="aligncenter size-large wp-image-1574" src="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-55-16-☑️-dessin-anime-prefere-FramaDate-Funky.png" alt="" width="620" height="569" /></a>
<a href="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-55-50-☑️-dessin-anime-prefere-FramaDate-Funky.png"><img class="aligncenter size-large wp-image-1575" src="https://www.cipherbliss.com/wp-content/uploads/2021/06/Screenshot-2021-06-10-at-14-55-50-☑️-dessin-anime-prefere-FramaDate-Funky-343x1024.png" alt="" width="343" height="1024" /></a>
Ce que l'on peut faire sur cette démo:
☑️ Créer un nouveau sondage
☑️ accéder à un sondage existant en tant que visiteur, ajouter une réponse (StackOfVote) et un commentaire.
☑️ lire la documentation
☑️ mettre à jour son vote à un sondage
Ce qu'on ne peut pas encore faire:
🚴‍ modifier un de ses sondages existants par un lien d'administration
🚴‍ recevoir immédiatement les emails. Ceux ci nécessitent un vidage du spool d'emails du backend sur demande (mesure anti spam).
<a href="https://framagit.org/framasoft/framadate/funky-framadate-front/-/tree/master"><i class="fa fa-gitlab"></i> Sources</a> | <a href="https://framagit.org/framasoft/framadate/funky-framadate-front/-/tree/master/docs"><i class="fa fa-book"></i> 🚴 Documentation </a> | <a href="https://framateam.org/ux-framatrucs/channels/framadate"><i class="fa fa-comment"></i> canal de discussion Framateam </a> | <a href="https://riot.im/app/#/room/#framadate:matrix.org"><i class="fa fa-matrix-org"></i> canal Matrix </a>
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -0,0 +1,51 @@
:PROPERTIES:
:ID: 2572d1fb-132d-43ce-bb86-6c4a051dd172
:END:
#+title: vider-sa-boite-protonmail-pour-faire-du-zero-inbox
* Article
- ID: 1580
- guid:
- status: publish
- publié le: <2021-08-06 15:44:59>
- modifié: <2021-08-06 15:58:36>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Vider sa boite protonmail pour faire du zéro inbox
ceci_est_du_html
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? <a href="https://ploum.net/pourquoi-vous-devriez-viser-inbox-0/">Parce que c'est vachement bien</a>, 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.
selecting emails and clicking on the trash button, then going to next page.
run this in your JS console (f12 for Firefox) after having enabled the ability to copy paste.
#+begin_src javascript
const a = setInterval( function () { document.querySelector("#idSelectAll").click() ; document.querySelector("button[data-testid='toolbar:movetotrash']").click() }, 2000);
// to stop the script to run, cancel the interval in the a variable:
// clearInterval(a);
#+end_src
pour arrêter la boucle il suffit de lancer
<blockquote>clearInterval(a)</blockquote>
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".
<a href="https://www.cipherbliss.com/wp-content/uploads/2021/08/Screenshot_2021-08-06-1-Boite-de-reception-contact-cipherbliss-com-ProtonMail.png"><img class="aligncenter size-full wp-image-1581" src="https://www.cipherbliss.com/wp-content/uploads/2021/08/Screenshot_2021-08-06-1-Boite-de-reception-contact-cipherbliss-com-ProtonMail.png" alt="" width="459" height="294" /></a>
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.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -0,0 +1,35 @@
:PROPERTIES:
:ID: b3e246bb-6136-4f06-8062-e726ad3ae82b
:END:
#+title: nouvelles-daout-2021
* Article
- ID: 1588
- guid:
- status: publish
- publié le: <2021-08-20 12:52:41>
- modifié: <2021-08-20 12:52:41>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Nouvelles dAoût 2021
ceci_est_du_html
J'ai eu un courrier de la mairie qui disait faire de la transition numérique et souhaitait se passer de papier pour la gestion de services municipaux dont les réservations de périscolaire qui se feront en ligne. Flairant la grosse GAFAMisation du système informatique de la mairie me suis donc fendu d'un petit message leur demandant ce qu'il en est et si ils ne seront pas complètement paralysés le jour où il y aura une panne, si les données utilisateurs seront réutilisées pour du ciblage, si c'est une boite soumise au droit des USA, si ça fonctionne avec du logiciel libre, tout ça.
L'accueil m'a donc répondu qu'ils transmettent au service compétent, comme toujours. On verra ce que ça donne.
Après avoir causé avec Christian Quest de ZFS, le zettabyte filesystem, j'ai récemment tenté de m'y mettre pour bénéficier de ce qui se fait de mieux en matière de gestion de fichiers et de sauvegardes. Je pourrai vous faire un retour d'expérience dans quelques semaines. En attendant ça prend moins de place que ma méthode avec borg backup, qui reste un excellent outil que je continuerai de recommander tant que je ne maîtriserai pas mieux ZFS. Pour le moment je synchronise mes 1.5 Tb de données chiffrées perso, boulot et familiales sur plusieurs supports, ce qui devrait prendre environ 48h à cause de la vitesse de transfert de l'USB3.
Pendant qu'<a href="https://ar.al/2021/08/08/apple-is-trying-to-redefine-what-it-means-to-violate-your-privacy-we-must-not-let-it/">Apple veut mettre des backdoors et redéfinir ce que signifie violer votre vie privée "pour votre bien"</a> dans ses produits,
<a href="https://framablog.org">le framablog</a> publie une très intéressante suite d'article sur le militantisme déconnant dont je vous recommande chaudement la lecture, histoire de voir l'état du consensus scientifique sur les meilleurs moyens de défendre une cause, qu'il s'agisse de logiciel libre ou de bien d'autres domaines. C'est signé Viciss de Hacking Social.
Particulièrement utile pour remettre en question ses propres pratiques de communication et éviter d'épuiser son entourage quand on a tendance a naturellement dériver toute conversation sur une prise de conscience des alternatives existantes à un système qui nous asservit :D
L'intégralité du texte est disponible aussi en pdf et cite ses sources à chaque chapitre.
<a href="https://framablog.org/wp-content/uploads/2021/07/Quand_le_militantisme_deconne-Viciss_Hackso-Framasoft.pdf">https://framablog.org/wp-content/uploads/2021/07/Quand_le_militantisme_deconne-Viciss_Hackso-Framasoft.pdf</a>
Bon fun à vous!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -53,16 +53,18 @@ documentation pour ne pas réinventer la roue:
:END:
:PROPERTIES:
:ID: 3154e447-b390-481f-8842-18f9ca75c58f
:END:
#+title:des-sauvegardes-qui-durent-mille-ans
#+post_ID: 1595
#+post_slug: des-sauvegardes-qui-durent-mille-ans
#+post_url: https://www.ciperbliss.com/2021/des-sauvegardes-qui-durent-mille-ans
:END: #+title:
des-sauvegardes-qui-durent-mille-ans #+post_ID:
1595 #+post_slug:
des-sauvegardes-qui-durent-mille-ans #+post_url:
https://www.ciperbliss.com/2021/des-sauvegardes-qui-durent-mille-ans
#+post_title: Des sauvegardes qui durent mille ans
#+post_type: post #+post_mime_types:
#+post_guid:https://www.cipherbliss.com/?p=1595 #+post_status:
publish #+post_date_published: <2021-09-27 09:22:38>
#+post_date_modified: <2021-09-27 09:22:42>
#+post_index_page_roam_id: [[id:1b454ab3-53f0-411f-94e6-d488718dee27][undefined]]
#+post_guid:
https://www.cipherbliss.com/?p=1595 #+post_status:
publish #+post_date_published: <2021-09-27
09:22:38> #+post_date_modified: <2021-09-27
09:22:42> #+post_index_page_roam_id:
[[id:1b454ab3-53f0-411f-94e6-d488718dee27][undefined]]
#+retrieved_from_db_at: <2024-11-07 22:57:06>

View file

@ -0,0 +1,42 @@
:PROPERTIES:
:ID: cc798664-c2d0-4a42-9496-902e24f5937c
:END:
#+title: des-sauvegardes-qui-durent-mille-ans
* Article
- ID: 1595
- guid:
- status: publish
- publié le: <2021-09-27 09:22:38>
- modifié: <2021-09-27 09:22:42>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Des sauvegardes qui durent mille ans
ceci_est_du_html
J'ai animé un atelier au cours du premier camp CHATONS qui a eu lieu le week-end dernier. (Le <a href="https://www.chatons.org/">Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires</a> vise à rassembler des structures proposant des <strong>services en ligne libres, éthiques et décentralisés</strong> afin de permettre aux utilisateur⋅ices de <a href="https://www.chatons.org/search/by-service">trouver rapidement des alternatives</a> respectueuses de leurs données et de leur vie privée)#+begin_src shell
Pas de compte rendu du camp en lui même pour tout de suite, cependant voici un résumé de l'atelier qui aura duré près d'une heure.<br><a href="https://libreto.sans-nuage.fr/camps-chatons/programme">https://libreto.sans-nuage.fr/camps-chatons/programme</a><br><br>Comment se protéger des pertes de données et ne pas perdre la confiance et les précieuses données des membres de son CHATONS?<br><br>L'atelier aborde la définition d'un modèle de menace pour savoir contre quoi se prémunir, et quels critères de qualité utiliser pour réaliser automatiquement ses sauvegardes en tant que particulier, ou en tant que CHATONS.<br>On y voit de la façon la plus "grand public" à la façon la plus "techno geek" comment récupérer ses données éparpillées en ligne, historiser, chiffrer, dédupliquer, compresser, répliquer, partager les clés d'accès, et prévoir des restaurations périodiques, de sorte que les données les plus cruciales survivent à leurs administrateurs et administratrices.#+begin_src shell
<!-- wp:image {"id":1598,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large"><img src="https://www.cipherbliss.com/wp-content/uploads/2021/09/Screenshot_2021-09-27-Les-Sauvegardes-automatiques-Slides-1024x747.jpg" alt="" class="wp-image-1598"/><figcaption>Jancovici et le stockage à froid, une remarquable utilisation des couches géologiquement stables</figcaption></figure>
<!-- /wp:image -->
<br>Liens:<br>Les slides sont disponibles ici:<br><a href="https://slides.com/tykayn/les-sauvegardes-automatiques">https://slides.com/tykayn/les-sauvegardes-automatiques</a><br><br>La feuille de calcul pour cartographier son matériel<br><a href="https://cloud.tykayn.fr/index.php/s/KQfYHpaSpgwrWam">https://cloud.tykayn.fr/index.php/s/KQfYHpaSpgwrWam</a>#+begin_src shell
Le site des CHATONS: <br><a href="https://www.chatons.org">https://www.chatons.org</a>#+begin_src shell
Le forum où tout se discute:<br><a href=" https://forum.chatons.org"> https://forum.chatons.org</a>#+begin_src shell
La documentation pour ne pas réinventer la roue: <br><a href="https://wiki.chatons.org">https://wiki.chatons.org</a>
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -0,0 +1,27 @@
:PROPERTIES:
:ID: 1c1c64e6-39cb-4cc8-9398-ba0648f95511
:END:
#+title: nouvelles-doctobre-2021
* Article
- ID: 1600
- guid:
- status: publish
- publié le: <2021-10-23 19:23:07>
- modifié: <2021-10-23 19:38:11>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Nouvelles d'Octobre 2021
ceci_est_du_html
j'espère que ça roule pour tout le monde en ce début de vacances.<br>J'ai pu faire un atelier sur la création graphique et le dessin à Gometz, et suite à son succès je réitère l'expérience pendant les 4 prochaines semaines et ai publié ces évènements sur l'agenda du libre et sur mobilizon.<br>J'en ai profité aussi pour alimenter le mobilizon d'OSM avec les prochains évènements référencés sur le wiki, l'agenda du libre, microcosm, et d'autres recherches.<br><br>La nouvelle version de Framadate avance, on peut tester les maquettes sur sketch, un outil non libre :D<br><a href="https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/JnbVGxk/play">https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/JnbVGxk/play</a><br>J'ai pas encore de démo qui ressemble vraiment à cette maquette.<br><br>Cependant j'ai avancé sur l'exportateur d'archive mastodon qui fournit des stats et un rendu HTML filtrable à partir du contenu d'une archive mastodon. On peut filtrer les posts selon qu'ils aient des médias attachés ou non, un nombre min et max de caractères, un terme de recherche basique, et on obtient des statistiques sur les tags qu'on a utilisé, ainsi que les gens a qui on a envoyé nos posts mastodon, le tout entièrement hors ligne.<br><a href="https://forge.chapril.org/tykayn/mastodon-archive-stats">https://forge.chapril.org/tykayn/mastodon-archive-stats</a><br><br>Et j'ai enfin pu participer a une réunion mensuelle CHATONS, victoire! du coup y'a de l'activité à suivre sur le forum chatons :D<br><a href="https://forum.chatons.org">https://forum.chatons.org</a>#+begin_src shell
On prévoit de lancer le premier chapéro parisien de l'année en Novembre, voir les détails sur le forum.<br><br>J'avance sur ma gestion de tâches avec emacs / orgmode. Le chemin est long mais ça vaut le coup.<br><br>et vous quoi de beau?
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -0,0 +1,41 @@
:PROPERTIES:
:ID: 8ec7ed54-3036-4063-826a-97736ae3d024
:END:
#+title: video-du-premier-chatons-camp-2021
#+post_ID: 1606
#+post_slug: video-du-premier-chatons-camp-2021
#+post_url: https://www.ciperbliss.com/2021/video-du-premier-chatons-camp-2021
#+post_title: Vidéo du premier CHATONS Camp 2021
#+post_type: post
#+post_mime_types:
#+post_guid: https://www.cipherbliss.com/?p=1606
#+post_status: publish
#+post_date_published: <2021-10-23 19:50:28>
#+post_date_modified: <2021-10-23 19:50:28>
#+post_index_page_roam_id: [[id:af49c64c-d6d5-479c-8661-047ea8d6dc41][Cipherbliss blog]]
#+not_converted: true
#+retrieved_from_db_at: <2024-11-07 15:16:25>
* Vidéo du premier CHATONS Camp 2021
<<error-block>> * :PROPERTIES: :CUSTOM_ID: error-title :END: <<error-content>> <<video-password-block>> * :PROPERTIES: :CUSTOM_ID: video-password-title :END: <<video-password-content>> <<video-password-error>> [[data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0cmVtIiBoZWlnaHQ9IjRyZW0iIHZpZXdib3g9IjAgMCAyNCAyNCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzRjNGM0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjExIiB4PSIzIiB5PSIxMSIgcng9IjIiIHJ5PSIyIj48L3JlY3Q+PHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgMTAgMHY0Ij48L3BhdGg+PC9nPjwvc3ZnPg==]] <<video-wrapper>>
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]]
- la [[https://video.colibris-outilslibres.org/w/u3HfhsQgKZkKZxsNf29D8G][vidéo de présentation du collectif Chatons 12]] , déjà 168 vues en 3 jours, soit l'équivalent du million sur youtube o/ - les restitutions des souvenirs du futur des chatons en 2031, [[https://video.colibris-outilslibres.org/w/6SkAsiKdTrfueyJsiC6b8a][groupe 1]], [[https://video.colibris-outilslibres.org/w/ckzGy9msoigFQ3Xrx6qmQT][groupe 2]], [[https://video.colibris-outilslibres.org/w/292CD5GY48M838HLgqNASn][groupe ]] - [[https://photos.colibris-outilslibres.org/index.php?/category/409][les photos]]
Tout est disponible sous licence CC BY SA (Attribution Edouard Marchal).
[[https://forum.chatons.org/c/collectif/camp-chatons-2021/85]]

View file

@ -0,0 +1,70 @@
:PROPERTIES:
:ID: 789edaff-5ac7-45d4-ae0b-93607f254a20
:END:
#+title: programme-pour-une-annee-2022-moins-pire
#+title: programme-pour-une-annee-2022-moins-pire
#+post_ID: 1614
#+post_slug: programme-pour-une-annee-2022-moins-pire
#+post_url: https://www.ciperbliss.com/2022/programme-pour-une-annee-2022-moins-pire
#+post_title: Programme pour une année 2022 moins pire
#+post_type: post
#+post_mime_types:
#+post_guid: https://www.cipherbliss.com/?p=1614
#+post_status: publish
#+post_date_published: <2022-01-06 18:35:54>
#+post_date_modified: <2022-01-06 21:14:35>
#+post_index_page_roam_id: [[id:af49c64c-d6d5-479c-8661-047ea8d6dc41][Cipherbliss blog]]
#+not_converted: true
#+retrieved_from_db_at: <2024-11-07 15:16:25>
* Programme pour une année 2022 moins pire
Woof, que de choses se sont passées cette année
Migration d'un système de gestion de projets depuis Getting Things Gnome vers des fichiers Orgmode dans Emacs, qui reste une chose compliquée et nécessitant de nombreux ajustements pour en avoir une utilisation efficace.
Plein de donations envoyées à des assos, ainsi que des créateurs et créatrices (comme Wikimedia, Archive.org, Gnupg, La quadrature du net, Nos Oignons, Framasoft, Openstreetmap, les voix du nucléaire, Le Réveilleur, Méta de choc...) pour un montant total d'environ 1500€ dans l'année passée.
Aucune donation reçue sur le compte liberapay de cipherbliss cette année comparée à l'année précédente. Si vous trouvez que les services déployés par mon entreprise et que ce que l'on fait ici vous est utile, je vous invite à nous faire un don par ici:
https://liberapay.com/cipherbliss
ça nous aide à payer les infrastructures (700€ par an pour mastodon, peertube, leurs backups et d'autres choses à venir) dégager d'avantage de temps à la modération des service, leur maintenance, la mise en place d'ateliers gratuits d'éducation populaire et l'amélioration de logiciels libres.
Le boulot, c'était pas évident durant 2020, mais au final ça a pu se faire à peu près normalement et à quasi 100% en télétravail, avec d'avantage de missions en direct avec le client, ce qui est mieux sur beaucoup de points quand on est freelance.
Alors que d'habitude des tas de boites me contactent régulièrement, même si j'affiche ne pas être disponible, c'était le calme plat pendant les premières périodes de confinement, soit les trois quarts de 2020.
2021 s'est déroulé un brin plus normalement de ce côté là.
Et la famille, bah ça se passe.
Les amis, on les voit un peu plus quand y'a pas moult contaminations de partout et moyens de santé publique défoncés. Donc pas hyper souvent non plus.
Et le turfu pour cette année?
Premièrement, réaliser au moins un café vie privée dans des petits patelins d'Essonne.
[[https://www.cipherbliss.com/wp-content/uploads/2022/01/affiche-724x1024.jpg]]
Le premier aura lieu le Samedi 22 Janvier, voilà son évènement mobilizon.
https://mobilizon.chapril.org/events/8ca0c0e3-3c3e-4ec1-92bd-13507f1a3a08
Ça causera gestionnaire de mot de passe et vie privée en général.
Puis sortir une version bêta pour Framadate funky, sous un nom à définir avec la DINUM.
Compléter mon wiki personnel, publier des tas de dessins et leurs sources numériques.
Faire davantage de vélo, voir un peu plus de monde. Et on sera déjà bien.
Et vous, que prévoyez vous de beau cette année?
Allez à tantôt!
#+end_src

View file

@ -1,98 +0,0 @@
:PROPERTIES:
:ID: 8e220f62-f0fc-4394-8bdf-f9b3db30711e
:END:
#+TITLE: Création d'un blog gemini
#+CREATED: 2024-11-03 12:41:56
#+SLUG: création-d'un-blog-gemini
#+BLOG: cipherbliss_blog
* Création d'un blog gemini
Et hop, un générateur qui fait le café à partir de fichiers orgmode ou markdown.
Génération de capsules gemini et blog html à partir d'articles en fichiers Orgmode.
exemple avec le blog de DragonFeu.
`sources/dragonfeu_blog`
Les articles sont écrits dans le dossier source/, leur nom permet de déduire l'ordre de publication grâce à une date YYY-MM-DD en début de nom de fichier
## création d'un article
Pour un article en langue En, sur le blog cipherbliss_blog, donner le titre entre guillemets ainsi:
```shell
python3 new_article.py cipherbliss_blog en "Creation of a gemini blog"
```
## prérequis pour installation
Avoir des articles au format org, les mettre dans un dossier source/nom_du_blog, et avoir quelques bibliothèques dispo:
```shell
bash install.sh
```
[2024-11-04]
Testé avec:
Pandoc 2.9.2.1
http://fr.archive.ubuntu.com/ubuntu/pool/universe/p/pandoc/pandoc_2.9.2.1-3ubuntu2_amd64.deb
Python 3.10.12
## Conversion des fichiers Org vers gemini et html
Ceci va convertir ce qui se trouve dans le dossier `sources/tykayn_blog`
et produire un site web dans `html_output/tykayn_blog`
ainsi qu'une capsule gemini dans `capsules-gemini/tykayn_blog`
```shell
bash converters.sh tykayn_blog
```
## Conversion de blog en capsule gemini
:PROPERTIES:
:CREATED: [2024-11-02 12:08:22]
:END:
L'idée est d'avoir un ensemble de billets de blogs en texte simple versionnés avec git et servis par une capsule gemini ainsi que par un site web.
On aura besoin de convertir des billets existants, et de rédiger les nouveaux dans un format qui nous convient, par exemple markdown ou orgmode afin de rendre le tout le plus pérenne possible.
On aura aussi besoin de référencer les images dans un dossier de notre dépot, et de gérer les relations entres articles pour que les liens aient du sens sur la capsule gemini autant que dans la version web.
On souhaite aussi fournir un flux RSS, et un template de billet de blog avec une entête et un pied de page commun qui donne des moyens de contact, de soutenir l'auteur, et de revenir à l'accueil.
On prendra aussi en charge différentes pages:
- à propos
- contact
- nos projets
- une liste des articles triés par date.
Il nous faudra aussi un script de mise à jour du blog qui se charge de mettre à jour le flux rss, le dépot git.
On peut aller chercher de l'automatisation dans la gestion de plusieurs capsules différentes en tagguant les articles par nom de blog, ce qui nécessite un fichier de config pour les correspondances.
# export d'articles existants
## Depuis wordpress
Connec à la base de données mysql, et extraction de chaque article pour récupérer la partie HTML et la convertir en markdown et en fichiers org.
## Depuis des fichiers orgmode.
J'écris en orgmode une base de connaissances qui contient aussi un export de mes anciens billets de blog dans un dossier par blog. Pour cibler quels billets utiliser pour quel blog j'ai donc deux possibilités: leur chemin de fichier, ou des tags particuliers présents dans les fichiers org.
[[id:5a197a1b-ddfe-4c79-8934-d9a28ab6df65][Textes de blog en préparation]]
https://forge.chapril.org/tykayn/org-report-stats
# Flux créatif
Rédaction,
conversion,
completion des nouveaux articles,
régénération des indexs et flux rss,
mise à jour du dépot git,
publication des pages.
# Sources d'inspiration:
Offpunk
LazyBlog
Dotclear, Wordpress, Hugo, Pélican
Pandoc, PandocGmi
https://github.com/njamescouk/pandocGmi/tree/master
# Roadmap
- config par site web de son nom de domaine
- réécriture des liens internes
- réécriture des url des images vers le dossier courant
- réparer la génération de fichiers gmi
- template footer article: gestion article suivant et précédent
- conversion des liens avec nom de domaine si relatifs
# Fait
- navigation sur les pages d'article
-gestion des langues dans la source et la destination
- gestion multi site et multi langue

View file

@ -0,0 +1,15 @@
:PROPERTIES:
:ID: 1e8ab065-9af7-4320-9299-43b9dbf749c5
:END:
#+TITLE: Ça déménage
#+CREATED: <2024-11-08 15:17:58>
#+TAGS:
#+SLUG: ça-déménage
#+BLOG: cipherbliss_blog
* Ça déménage
Oui ce blog fait bouger les lignes avec son générateur statique fait maison à partir de fichiers Orgmode.
La peinture est fraîche.
https://forge.chapril.org/tykayn/orgmode-to-gemini-blog