Journal Gfsecret 0.5.0

Posté par  . Licence CC By‑SA.
37
18
juil.
2021

Jour’Nal,

Il y a cinq ans, je t’entretenais de gfsecret, un couple d’outils de mon cru pour faciliter la mise en œuvre du partage de secret.

J’utilise toujours ces outils aujourd’hui, et comme je viens de publier la version 0.5.0, c’est l’occasion de te tenir au courant de ce qui a changé depuis 2016.

Rappel : notion « d’URI de fragment »

Un concept clef du projet est celui des « URI de fragment » (share (…)

Journal Les états d'âme d'OpenAcadémie, épisode 1

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
27
17
juil.
2021

Salut Nal,

Je me lance dans une petite entreprise de description historique de l'initiative "OpenAcadémie", que j'imagine feuilletonner pendant mes vacances de cet été.

Tout d'abord une présentation synthétique de la démarche

OpenAcadémie, c'est un collectif très informel de fonctionnaires de l'administration des établissements scolaires publics, qui a entrepris la construction d'un environnement de travail informatique raisonnablement efficace. Repérés par le SGMAP, nous avons eu droit au label "startup d'État", et avons produit une demi-douzaine de logiciels, libres (…)

Journal LinuxFr.org : première quinzaine de juillet 2021

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
13
16
juil.
2021

Cent soixante-douzième épisode dans la communication entre les différents intervenants autour du site LinuxFr.org : l’idée est de tenir tout le monde au courant de ce qui est fait par les rédacteurs, les admins, les modérateurs, les codeurs, les membres de l’association, etc.

Décès de Philippe Aigrain, tristesse.

L’actu résumée ([*] signifie une modification du sujet du courriel) :

Statistiques

Du 01 au 15 juillet 2021

  • 1746 commentaires publiés (dont 11 masqués depuis) ;
  • 352 étiquettes posées ;
  • (…)

Journal Sortie de Cassandre 5.0.0, un cadriciel pour développer votre propre « trading bot »

Posté par  (site web personnel) . Licence CC By‑SA.
3
16
juil.
2021

Un automate ou robot (bot) de trading est un programme qui va automatiquement placer des ordres d’achats et de ventes sur des marchés de cryptomonnaie sans qu’un humain n’ait à intervenir.

Cassandre se présente comme un starter Spring Boot. Après l’avoir ajouté à votre projet et avoir créé une classe annotée, Cassandre va se charger de fournir automatiquement à votre classe les données du marché, les données sur vos comptes et vos ordres. Il vous permettra aussi de passer de (…)

Journal SuperCodingBall

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
48
15
juil.
2021

Bonjour, je me permets de faire un peu de pub pour le site sur lequel je travaille (dans le cadre d'un concours interne de mon entreprise) => https://www.supercodingball.com
Il s'agit d'une appli web qui permet de découvrir la programmation via le thème du foot. C'est gratuit et open source.
La cible est plutôt les collégiens/lycéens.

J'ai fait pas mal d'ateliers Scratch (https://scratch.mit.edu) avec des scolaires, et on constate que les enfants sont toujours ravis/surpris de voir qu'ils peuvent (…)

Journal Le cercle des pouets mastodoniques

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
20
15
juil.
2021

Qui sont-ils, quels sont leurs réseaux ?

En dépit des apparences, ceci n’est pas un marronnier.

L’histoire

Or donc, l’ami Laurent fait des merveilles pour son école avec Writer et nous les montre sur Mastodon1. Lesquelles merveilles donnent des idées à un prof, qui se dit qu’il pourrait faire son carnet de bord avec Writer. Et, selon le processus courant, le réalise illico alors que ce n’était pas urgent et qu’il avait d’autres trucs à faire. Bien évidemment (…)

Journal fail2ban : mutualiser ma blacklist entre mes serveurs

Posté par  . Licence CC By‑SA.
Étiquettes :
29
14
juil.
2021

J'ai quelques serveurs "identiques" au niveau de leur configuration, hébergement, usages et fonctionnalités (par exemple une grappe glusterfs, des serveurs proxmox, des serveurs mails etc.).

Et comme beaucoup de monde je déploie fail2ban systématiquement et ça fait des années que je me dis qu'il faudrait passer sur un truc plus "vision globale" du genre crowdsec mais voilà, la flemme, le manque de temps, le fait que fail2ban est déjà installé (recettes ansible aussi) … ça fait que je n'ai pas (…)

Journal Renommage et tri automatique de documents PDF en fonction du contenu

Posté par  . Licence CC By‑SA.
Étiquettes :
23
14
juil.
2021

Salut la compagnie,

Il m'arrive régulièrement, soit plus d'une fois par mois d'aller trier les pièces comptables ou autres documents collectés au fil du mois.

Pour m'y retrouver, et pour faciliter la recherche d'un document (pour moi-même ou ma comptable) j'ai pris assez vite l'habitude d'encoder dans le nom du fichier les infos importantes du document comme :
* la date
* le montant TTC
* organisme émetteur
* le numéro de facture
* …

Avec un nom du type (…)

Journal pythran 0.9.12 - heskenn

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
23
14
juil.
2021

Demat' iNal,

je ne suis plus aussi diligent dans mes annonces de sortie de Pythran, mais j'ai quelques anecdotes à raconter pour la version 0.9.12 sortie hier, donc je me lance.

Petit rappel : Pythran est un compilateur pour noyaux de calcul scientifique écrit en Python. Il transforme ces derniers en code natif ne faisant appel à l'interpréteur qu'aux frontières avec le code interprété (pour la conversion entre objets Python et objet natifs), et peut générer du code vectoriel et/ou (…)

Journal Petite question sur l'immunité collective

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
15
13
juil.
2021

Je sais qu'il n'est pas très bienvenue de poser des questions sur les vaccins en ce moment mais j'ai une petite question toute simple.

A quoi sert-il de courir après une immunité collective en France, si l'immunité collective mondiale est de 5% ou 10% ?
Je ne comprends pas la réponse : "pour éviter qu'un nouveau variant ne se développe", sachant qu'il peut se développer n'importe où dans le monde et que les variants ne connaissent pas de frontières.

L'autre (…)

Journal Alignement chaotic neutre

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
21
10
juil.
2021

Demat' iNal,

J'ai récemment eu l'ineffable [1] plaisir de corriger un bug dans LLVM qui m'a causé quelques mauvaises soirées. Afin que l'histoire devienne légende et que la légende fasse mythe, je me décide à vous en raconter quelques détails amusants.

Considérons le bout de code suivant :

#include <string>
#include <boost/align/aligned_allocator.hpp> 

constexpr std::size_t align = 32;
template<class T>
using aligned_allocator = boost::alignment::aligned_allocator<T, align>;

using aligned_string = std::basic_string<char, std::char_traits<char>, aligned_allocator<char>>;

aligned_string make_string(int num) {
    return aligned_string(num, '\0');

}

#include <iostream>
(…)

Journal Apps open-source pour Android

Posté par  . Licence CC By‑SA.
17
10
juil.
2021

Voici quelques applications Open Source que j'utilise sur mon téléphone Android.

Anki Droid est une application de flash card. Très utile pour apprendre une langue étrangère.
play store, source

VLC est mon lecteur de vidéo par défaut. J'aime bien les raccourcis de glissage de doigt sur l'écran pour gérer le volume du son, la luminosité. Je peux aussi streamer des films depuis un serveur UPnP (Gerbera sur ma ordi linux pour moi). C’est mon Netflix perso :)
play (…)

Journal LibreOffice Writer: utiliser AutoTextes pour écrire autre chose que des formules de politesse

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
30
10
juil.
2021

­Cher journal. Ce n’est certainement pas l’astuce du siècle mais, en poursuivant mon exploration de Writer comme remplaçant de MS Word, je suis tombé sur le menu AutoTexte.
C’est un chouette outil qui, bizarrement, n’est pas forcément aussi évident à prendre en main qu’il pourrait l’être et qui, au premier abord, ne semble pas si utile qu’il ne l’est en réalité.

C’est quoi, AutoTexte ?

Bonne question, cher journal.

Mettons que tu travailles dans un doc Writer et là, comme (…)

Journal Les cons sur LinuxFR

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
2
8
juil.
2021

LinuxFR c’est super. On y lit plein de choses intéressantes. On peut échanger ses idées. On peut évoluer ou pas. On peut rire. On peut plein de choses et on y trouve plein de choses.

Malheureusement, la perfection n’étant pas de ce monde, on y trouve aussi des cons. Oh pas beaucoup mais suffisamment pour gâcher une partie du plaisir. Personnellement, je trouve cela parfaitement insupportable.

Le problème

C’est quand même insupportable quelque qui a tort et qui après une (…)

Journal Une famille, c'est un papa + une maman 🙈 🙉 🙊

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
7
juil.
2021

Un court journal pour vous raconter l'expérience que j'ai vécue hier soir.

Une élève vient d'accoucher, à présent mère célibataire.
je me rends à Cultura pour acheter un livre de naissance (je ne sais pas si c'est le nom : il s'agit de livres à remplir racontant l'avant (choix du prénom, rencontre des géniteurs, découverte de la nouvelle de la grossesse…)/l'après naissance (les premières fois de bébé, son évolution etc.)

Pas mal de choix de livres différents, une dizaine à (…)