Mon environnement auto-hébergé

Ça fait un ptit moment que je voulais faire un point des services autoheberge que j'utilise. Mails Allez on commence par les mails. Je vous ai déjà pas mal bassinné avec ça mais bon un ptit point rapide. Vos mails sont une grande partie de votre identité numérique. Ils regorgent d'identifiants, de factures, de conversations, de pièces-jointes… Bref, ça se refile pas au premier venu qui vous regarde gentiment avec des grands yeux et un grand sourire en vous disant qu'il s'en occupera gratuitement.

Facebook Algo Complot

Bon si vous êtes ici, j'imagine que vous n'êtes pas sans savoir que Facebook n'est pas une plateforme neutre dans la distribution de "son" contenu. Les personnes à qui vous êtes abonnés publient du contenu et Facebook décide d'afficher ou non ce contenu dans votre flux d'information. Ce choix est basé sur des algos fait maison complètement opaques. En cela je ne les blâme pas. C'est leur produit, ils font ce qu'ils veulent.

La demoscene vol.3

C'est parti pour notre troisième excursion dans le monde de la demoscene après un ptit tour sur les textmodes. Et comme d'habitude, si vous cliquez sur les images vous serez amené sur la vidéo Youtube de la démo mais regarder l'original est toujours mieux. Aujourd'hui pas de sujet précis mais juste une ptite sélection de démo que j'aime beaucoup. La Revision 2018 s'est déroulé lors du week-end de Pacques mais je n'ai pas pu voir ce qui s'y est passé mais je serai à l'affût je vous promet.

10ème article d'avancement du Librem 5

Ceci est une traduction libre de cet article concernant les avancées de la société Purism concernant le smartphone Librem 5. L'article original est sous licence CC BY-SA 4.0 tout comme ma traduction. Ce smartphone a bénéficié d'un crowdfunding et a pour but d'apporter une alternative à Android en proposant un OS basé sur Linux et toutes les briques logiciels opensource qui vont avec. Ils collaborent avec le projet Gnome, le projet KDE et le projet Matrix.

Trois astuces pour Hugo

J'ai apporté encore quelques modifs sur mon thême Hugo (ouai j'en cause un peu trop souvent désolé mais ce coup-ci c'est plus une astuce qu'autre chose !). Une des modifs récente est l'ajout d'un lien vers un article aléatoire. Pas de bol cette fonction n'existe pas de base mais c'est assez facile à bricoler via les quelques fonctions internes d'Hugo. J'ai aussi généré une page contenant absolument tous les articles à l'image de l'ancienne version du site.

Verrouiller le fichier /etc/resolv.conf sur Openwrt

OpenWRT me gonfle ! Ouai c'est une intro brute mais vraie. À chaque fois que je dois me plonger dans leur interface web ça me saoûle. Je suis plus habitué à gérer un nunux classique via ssh plutôt que leurs interfaces bizarre. Rien que définir un résolveur DNS est compliqué dans leur système. Ma connexion Internet m'est fournie via du DHCP or ce protocole vous envoi votre conf IP, votre route par défaut ET le résolveur DNS à utiliser.

Le deal derrière 1.1.1.1

Cloudflare a réussi sa communication concernant le lancement de son service de Résolveur DNS ouvert. Ils proposent donc désormais aux Internets de récupérer les adresses IP associés à un nom de domaine. Et c'est maintenant un jeu (limité à peu de joueurs) de proposer le service avec l'ip la plus simple : 1.1.1.1 . Google propose son fameux 8.8.8.8 et IBM est récemment rentré dans la partie avec 9.9.9.9 .

Qutebrowser per Domain Settings

Dans sa version 1.2, Qutebrowser a ajouté une fonctionnalité toute sympa : Les réglages en fonction du domaine En gros vous avez donc vos réglages habituels (globaux) mais sur certains sites vous pouvez avoir de nouveaux réglages spécifiques. Ça permet enfin de pouvoir désactiver globalement le javascript et de ne l'activer qu'au cas par cas. En faisant ça la navigation sur les interwebs devient bien plus agréable. Tout est plus réactif, moins de risque de salopage dans votre dos par le premier site venu.

Web ≠ Internet

Il y a des trucs qui m'agacent. Pour certaines c'est le point médian de l'écriture inclusive, pour d'autres c'est la digitalisation en lieu et place de numérisation ou bien la mise en exergue de blockchain pour apporter la disruption, mais pour moi c'est d'utiliser “Web” et “Internet” de façon interchangeable. Web ≠ Internet Vous voulez savoir pourquoi ça m'énerve ? Parceque ce sont deux choses différentes ! Internet est un réseau de réseaux Internet ce sont différents réseaux parlant une même langue et que l'on a interconnecté.

AV1 est de sortie

Vous l'attendiez pas et pourtant il arrive quand même. AV1 est un nouveau codec vidéo. Un de plus sauf que lui est fait par AOMedia. AOMedia : Alliance for Open Media AOMedia est un organisme assez récent qui a pour but de créer un codec sans royalties. Ça peut paraître con mais jusqu'à présent la grande majorité des codecs vidéos étaient sous la houlette de MPEG-LA, une entreprise faisant son beurre sur la revente de licence pour ses codecs.

Examen d'un spam #1

Il y a quelques astuces pour reconnaitre un bon vieux spam tentant de vous arnaquer de l'ivraie mail (ouai pas le meilleur jeu de mot mais je le garde tout de même). La première chose, dès qu'un mail n'est pas en texte pur mais est plutôt joli, il faut augmenter votre niveau de méfiance. Et ensuite regarder les sources du mail pour y mener l'enquête. Prenons un cas concret

Panne de ce bon vieux Bender

Vous l'avez peut-être remarqué mais le site a eu des ptits soucis : certaines pages étaient inaccessibles. Mon pauvre Bender (mon serveur/nas) était HS vendredi en rentrant du boulot. L'onduleur couinait du fond du placard. Étrangement je vais voir le disjoncteur qui effectivement a fait son boulot. Bon dans le doute je remonte le disjoncteur. Je rebranche le serveur à l'onduleur et pouf pareil… Well well well. Je le branche en direct sans passer par l'onduleur et relève le disjoncteur.

Peertube et l'impossible challenge de remplacer Youtube

Ça y est dans le cercle des libristes la nouvelle fait grand bruit ! Peertube débarque. Tout du moins en beta. Techniquement ça a l'air de fonctionner. J'ai pu regarder quelques vidéos hébergées ça et là sur diverses instances. Peertube est donc une plateforme web de streaming de vidéo s'appuyant sur le p2p pour diffuser ses vidéos et sur la fédération de multiples instances. Un savant mélange de PopCorn Time et Mastodon.

Sisyphus l'antispam mignonnet

Je vous ai déjà fait part à maintes reprises de ma stack mail. J'ai rajouté il y a quelques mois un antispam supplémentaire. J'ai donc Postscreen en première ligne (presque avant Postfix) qui vire environ 80% de spam avant le traitement par le reste. Ensuite j'ai un Rspamd qui agit après Postfix avant Dovecot et qui vire encore une grosse partie de merde (il retire encore 19% de spam).

Turbo Encabulator dans votre kernel Linux

Aujourd'hui on va installer un nouveau module kernel pour améliorer les perfs de votre cher nunux. On verra comment une toute nouvelle technologie va nous permettre de gagner jusqu'à 20% de performances (varie selon les types de workloads et les registres de votre CPU) avec un nouveau module kernel. Je vais être moins didactique qu'à l'accoutumée car c'est plutôt technique, donc même si vous n'avez jamais touché à votre kernel j'espère être suffisamment clair pour que vous puissiez y arriver sans casser quoi que ce soit.

La demoscene vol.2

Lors de l'article précédent, on a découvert de loin ce qu'était la Démoscene. Continuons un peu cette exploration. Cette fois-ci je vous présenterai uniquement des démos de type ASCII Art et l'ANSI Art. Et on abordera les greetings. Les images sont cliquables et vous mèneront vers la vidéo youtube correspondante.. ASCII / ANSI Art L'American Standard Code for Information Interchange est un ensemble de 128 caractères utilisés par les ordinateurs et définis dans les années 1960.

9ème article d'avancement du Librem 5

Ceci est une traduction libre de cet article concernant les avancées de la société Purism concernant le smartphone Librem 5. L'article original est sous licence CC BY-SA 4.0 tout comme ma traduction. Ce smartphone a bénéficié d'un crowdfunding et a pour but d'apporter une alternative à Android en proposant un OS basé sur Linux et toutes les briques logiciels opensource qui vont avec. Ils collaborent avec le projet Gnome, le projet KDE et le projet Matrix.

La rapidité de déploiement des technos web

En scrutant un peu GoAccess, je me suis rendu compte que j'avais désormais plus de visiteurs en HTTP2 qu'en HTTP1.0 ou HTTP1.1. HTTP2 est officiellement né en février 2015 et en seulement deux ans il est devenu le protocole majoritaire (tout du moins dans mon cas). J'ai environ trois visites en H2 pour 1 en H1. C'est impressionnant de voir une telle vitesse de déploiement côté client. IPv6 ne peut pas en dire autant.

8ème article d'avancement du Librem 5

Ceci est une traduction libre de cet article concernant les avancées de la société Purism concernant le smartphone Librem 5. L'article original est sous licence CC BY-SA 4.0 tout comme ma traduction. Ce smartphone a bénéficié d'un crowdfunding et a pour but d'apporter une alternative à Android en proposant un OS basé sur Linux et toutes les briques logiciels opensource qui vont avec. Ils collaborent avec le projet Gnome, le projet KDE et le projet Matrix.

Créer un blog statique Hugo de A à Y

Je vois que ces derniers temps Hugo commence à attirer de nouvelles personnes. Du coup, pourquoi pas vous proposer un article un peu plus en profondeur sur ce que j'ai compris d'Hugo. Je vous ai déjà fait un retour sur mon utilisation d'Hugo mais là ça va plus être sous le capot. Je vais vous montrer comment faire ses premiers pas pour se monter un blog simple comme le mien avec un thème fait maison.