GoatCounter est un outil de statistiques Web avancées. La plupart des gens ou des entreprises n’ont pas besoin des monstres plus connus Google Analytics et son pendant libre Matomo (et tous les autres) qui sont difficiles à maîtriser, en plus d’avoir d’autres défauts : ils alourdissent les pages et collectent bien trop d’informations sur les visiteurs.
Goatcounter est facile à installer, une offre hébergée à prix accessible existe, il ajoute moins de 2 Kio à la page, il utilise SQLite (…)
Journal Sysstat 12.2.1 pour les surveiller tous
Peu après Noël, la collection d’outils de surveillance de base pour un admin qui se respecte est sortie en version 12.2.1 (Sysstat est développé par Sébastien Godard). Ce n’est pas une version si mineure, la 12.2 ayant été plutôt calme. Les nouveautés concernent mpstat, iostat et cifsiostat :
-
mpstatsait afficher la topologie du système (cœurs, sockets et NUMA) avec mpstat ; -
iostataffiches les statistiques de flush ; -
cifsiostatcomprend le format SMB2.
Journal LinuxFr.org : première quinzaine de janvier 2020

Cent trente‑sixiè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.
Bonne année 🍾 Happy GNU Year Meilleurs vœux 🎆 Joyeuse bidouille 🎋 Saine curiosité 🎊 Sérénité des commentaires 🎁 Bienveillante (auto)modération 🎉 Joie de recevoir des contenus 🎄 Bonheur de contribuer ☃️ Plaisir d’écrire 👍 Liberté 💟 Douce (…)
Journal Guix : un outil pour les remplacer tous
Introduction
Je suis tombé très récemment sur une dépêche LinuxFR annonçant la sortie de la version 1.0 du gestionnaire de paquet Gnu Guix et dans la foulée de la distribution GuixSD et j'ai littéralement pris une claque !
Comme me l'a fait remarquer quelqu'un dans les commentaires, le projet n'est pas tout jeune (7 ans de mémoire), mais c'est passé à travers les mailles de mon filet de veille techno tout ce temps.
Je compte bien rattraper le retard (…)
Journal Broot le bien nommé
J'aime les outils du shell immédiatement utilisables, comme nano (pico) ou mc pour modifier une configuration. Quelques lignes glanées dans la doc permettent rapidement d'aller plus loin, sans trop d'ambition. Broot est une fusée dans cette veine. C'est un navigateur de fichiers pas classique et bien adapté au shell. La doc est simple et focalisée sur l'utilisation plutôt que sur une liste de commandes. La version 0.11.9 est sortie avant hier. Un genre d'indispensable inoxydable.
Journal Le nouveau Firefox pour Android en pré-finale
Plus intuitif, plus protecteur et plus mieux, y'a un nouveau Firefox pour Android. Vous allez pouvoir le tester en nightly. Deux choses sont particulièrement visible : le nouveau moteur plus rapide et l'interface utilisateur révisée, léchée, frottée au polish et à l'écoute des critiques. Donc si vous testez, faites des retours à Mozilla.
Demandez lisez l'humanitézilla, organe central du web plus sûr !
Journal Facturer comme un chirurgien
Bonjour,
J'ai toujours été mal à l'aise avec certaines factures que mon entreprise produit.
Lorsqu'un client souhaite changer de logiciel de gestion, ou qu'il ouvre une ligne de production, il choisi de dépenser de l'argent pour améliorer son entreprise, ou pour se faire plaisir, ou n'importe quoi. Il choisi, il décide.
Lorsqu'un client se ramasse un bon gros dégât des eaux, il n'a pas choisi le montant astronomique des factures, mais l'assurance est là pour alléger.
Le cas qui me (…)
Journal KDE Plasma 5.18 Beta
Pour les testeurs seulement.
Peu de grosses nouveautés, c'est du polissage : un sélecteur d'émoticons facile à ouvrir, un bouton plus global remplace le « cashew » qui s'était déjà transformé en menu hamburger et une nouvelle option permet d'envoyer à KDE des statistique d'utilisation. Visuellement, l'intégration des applications Gtk est toujours plus fine et plus belle, les notifications changent un peu et System Setting poursuit le redesign.
Il y a encore des petites choses qui ne concernent pas tout (…)
Journal Une image disque hybride, simultanément FAT et Ext2/3/4
Truc de geek. On peut formatter plusieurs systèmes de fichiers sur le même espace. Rien de nouveau, rappelez-vous des CD mixtes Windows et Mac. Comme les systèmes de fichiers ne mettent pas les superblocs au même endroit on peut faire en sorte qu'ils n'empiettent pas l'un sur l'autre. Par exemple le superbloc de la FAT est dans le premier secteur tandis qu'Ext2 laisse cette zone vide. On met alors Ext2 dans les zones réservées de la FAT (on en alloue (…)
Journal Index secondaire Elasticsearch pour Cassandra

Index secondaire Elasticsearch pour Cassandra
Cassandra et Elasticsearch en une seule connexion
Cet index permet de faire des requêtes de type « Full Text Search » en utilisant la syntaxe CQL, par l’intermédiaire du pilote DataStax par exemple.
En créant une table avec une colonne qui ne contiendra pas de données et un index associé à cette colonne, des requêtes peuvent être envoyées vers Elasticsearch et les ids Cassandra correspondants sont retournés
Il n’y a pas besoin d’une connexion supplémentaire (…)
Journal CPU Ex0125 Financer du logiciel libre

Dans cette release de CPU : Du temps investi, le nom de domaine à louer, des serveurs à payer et un peu seul à assumer les factures. Notre invité est Ludovic Dubost, fondateur de XWiki SAS.
Émission enregistrée en Novembre 2019 lors du Capitole Du Libre
La fiche de l’émission, tous les liens documentaires, et les commentaires
Segments de l'émission :
- Bonjour à toi, Enfant du Futur Immédiat : Si c'est gratuit, c'est moi qui finance
- (…)
Journal HSTR remplace history dans le shell
Dans mon terminal history affiche les commandes Bash tapées précédemment. Pratique avec des pipes et combiné avec less et grep. Y'a mieux : avec HSTR on rêve en couleur, on navigue dans l'historique, on y fait des recherches, … On le connait aussi sous l'ancien nom HH.
HSTR version 2.2 est sorti peu avant Noël, améliorant la compatibilité avec Zsh et réparant pas mal de fuites mémoires (c'est du C). Outre les paquets disponibles sur la page release (…)
Journal KHTML c'est fini
KHTML qui a donné Webkit qui a donné Blink s'est éteint. Le dernier bit a fermé la porte.
Il en reste encore des bouts ici ou là, particulièrement dans Okular où faudra sortir la pelle et la pioche, mais pour le plus visible Konqueror ne dépend plus de lui. Ça fait tout drôle la suppression des plugins de Konqui que j'utilisais au siècle dernier…
Journal term2web : un terminal sur le Web (Python)

Par défaut, print(…) et input(…) s’affichent dans le terminal à partir duquel est lancé le programme Python, et le développeur ne maîtrise pas l’apparence du texte affiché. Des bibliothèques comme termcolor permettent de modifier quelques caractéristiques du texte affiché, mais cela reste limité, et les caractéristiques que l’on peut modifier dépendent du terminal utilisé.
term2web est une bibliothèque Python qui redéfinit print(…) et input(…) pour qu’ils s’affichent dans une page Web. À terme, le but est d’avoir une bibliothèque qui (…)
Journal Petit défi Python
Aujourd’hui, je propose à ceux qui s’ennuient un petit défi de cybersécurité en Python.
Voici un script Python qui semble trivial, et qui contient une faille de sécurité :
#!/usr/bin/env python3
import random
SECRET = ''.join(random.choice("0123456789") for i in range(64))
class Sandbox:
def ask_age(self):
self.age = input("How old are you ? ")
self.width = input("How (…)