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

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 à (…)

Journal Ma cl@sse virtuelle

Posté par  . Licence CC By‑SA.
34
5
juil.
2021

Été 2021, France…
Visioconférence proposée par un établissement scolaire localisé sur le territoire français…
Bienvenue dans Ma Cl@sse Virtuelle (Ma classe virtuelle), la solution de visioconférence proposée par l’éducation nationale…

Pour accéder à votre évènement, télécharger l’application Via éditée par SVI eSolutions… Comment ? Quoi ? Que lis-je ? En 2021 l'éducation nationale ne sait se suffire d’un navigateur pour organiser une visioconférence ? Alors qu’en 2020, toutes les classes se faisaient via une solution reposant uniquement sur un simple (…)

Journal Hacking Justice - Julian Assange, livre-DVD en préparation chez les Mutins de Pangée, souscription

Posté par  . Licence CC By‑SA.
15
4
juil.
2021

Julian Assange avait 50 ans hier. Il croupit toujours dans une prison anglaise de haute sécurité, attendant d'être peut-être extradé vers les États-Unis (l'administration Biden a refait appel dans ce but). L'éditeur de film les Mutins de Pangée prépare un livre-DVD et lance une souscription pour aider le projet.

Face au silence complice [de la presse "mainstream"] qui entoure la situation de Julian Assange, nous avons lancé nos forces dans l'édition de ce film inédit en France, HACKING JUSTICE de (…)

Journal LinuxFr.org : seconde quinzaine de juin 2021

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

Cent soixante onziè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.

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

Statistiques

Du 16 au 30 juin 2021

  • 1318 commentaires publiés (dont 5 masqués depuis) ;
  • 2405 étiquettes posées ;
  • 58 comptes ouverts (dont 24 (…)

Journal Le petite histoire derrière SQLite (une interview de Richard Hipp)

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
49
3
juil.
2021

C'est en anglais The Untold Story of SQLite, l'interview radio est transcrite.
C'est une amusante histoire jamais racontée, une idée qui a séduit tout de suite et qui a valu à Richard Hipp des contrats inattendus pour ajouter peu à peu des trucs cool à SQLite. Imaginez qu'il ne savait même pas quel montant demander pour se faire payer ! il a d'ailleurs demandé un salaire «gigantesque» et c'est peut-être ce qui a mené à leur perte les géants (…)