Ma collection de claviers

Ça fait un bail que je voulais vous présenter ma collection de claviers. Je n'en suis pas peu fier ! J'ai fait une ptite séance photo cet aprem pour vous les présenter. Ils sont tous en état de fonctionnement et certains servent régulièrement en tant que clavier principal (et pas juste le temps d'une ptite démo). Bon avant de vous jeter sur les photos, je vous préviens, ils sont pas tous parfaitement shiny and chrome !

Best-of début 2019

Salut tout le monde ! J'étais en train de me dire que ça fait un petit moment que j'ai pas étoffé un peu le Best-Of de mon site. Mais j'ai toujours du mal à décider quoi mettre dedans. J'essaye d'y mettre des posts qui sont toujours intéressantes à lire même quelques années après leur rédaction. Donc pas de trucs liés à l'actualité, pas de trucs qui vont devenir obsolètes. Et puis finalement je me suis dit que vous demander votre avis pouvait probablement m'aider.

Reconquérir le web

Si vous me lisez, j'imagine que vous êtes déjà pas mal sensibilisé aux histoires de vie privée et d'indépendances numérique et des soucis que posent les GAFAM mais je vais quand même en remettre une couche. Je ne vise pas tous les GAFAM mais principalement Google et Facebook qui sont à mon avis ceux qui font le plus de tort au web. On lit régulièrement des diatribes à l'encontre des GAFAM.

Qutebrowser : config.py et Jblock

Hahaha vous avez vu ? Firefox a cassé son système d'add-ons à cause d'un certificat expiré. Prenons une petite minute pour se moquer mais pas plus parceque bon c'est un peu le dernier rempart dans la guerre des moteurs de rendu web. On est à deux doigts de la monoculture ce qui est loin d'être une bonne nouvelle. Autant j'aimerai qu'ils regagnent quelques parts de marché autant je n'arrive plus à utiliser Firefox depuis qu'ils ont changé l'API de leurs add-ons cassant Vimperator.

Héberger un site statique

Dans l'épisode précédent, on a créé un blog mais maintenant il reste des étapes avant d'avoir vos premiers visiteurs. Le nom de domaine Élément capital de votre blog ! Se prendre un nom de domaine Avoir un nom de domaine à soi est à mon sens essentiel pour maîtriser un minimum son identité numérique. Ça ne coûte pas bien cher. On peut s'en tirer dans les environs de 10€ par an.

Sandstorm : plateforme web-cloud libre auto-hébergeable

Sandstorm est un logiciel super. Et en plus d'être super il est très sécurisé. En plus de cela c'est facile à installer. Malheureusement c'est pas connu et du coup ça meurt à petit feu du manque de communauté. Sandstorm est une plateforme de cloud pour héberger tout un tas de services différents un peu à la manière de Yunohost, Cozy, Cloudron et d'autres. Mais son fonctionnement est très différent. Tout son dev a été orienté par une approche assez radicale de la sécurité que l'on ne retrouve pas vraiment ailleurs.

Tous les protocoles réseaux ne sont pas synchrones

Message de service Tous les protocoles réseaux ne sont pas instantanés ! Lorsque vous envoyez un mail, vous n'avez aucune assurance que le destinataire le reçoive immédiatement. Lorsque vous envoyez un toot sur le Fédiverse, vous n'avez aucune assurance que tout le Fédiverse le reçoive immédiatement. Pourquoi ? Je ne cite que deux exemples mais c'est vrai pour d'autres protocoles aussi. Beaucoup de protocoles n'imposent pas de contraintes quant au temps de traitement et d'acheminement.

La téléphonie c'est pas si compliqué !

En voilà un sujet étrange ! Ouai j'en ai jamais parlé auparavant, mais je m'aperçois que c'est finalement assez peu compris même par les informaticiens. Donc voilà quelques micro-bases de téléphonie pour ceux habitués aux dinateurs. Vocabulaire Téléphone : Le terminal utilisateur constitué d'un micro, un haut-parleur de quoi numéroter. PABX : L'appareil sur lequel est raccordé tout un tas de téléphone. Ligne : Ce qui "alimente" un téléphone pour établir une communication.

Les variables d'environnement chez Gentoo

Pourquoi j'ai eu besoin d'y toucher ? TL;DR passez au chapitre suivant Je suis passé sur Sway depuis six mois environ et franchement tout se passe bien. La migration depuis i3 a été vraiment douce et tout fonctionnait vraiment bien. Mais si j'utilise du passé c'est parcequ'il y a eu un hic. Qutebrowser (mon navigateur) tourne à base de Qt5 et un bug a fait surface récemment. Lorsqu'au moins une fenêtre de l'application n'est pas visible, alors ça rame énormément au point de ne plus être utilisable.

Le Zéro Inbox pour vous soulager

J'ai eu quelques boîtes mails durant ma vie comme probablement tout le monde. Les plus importantes c'était celle de Hotmail avec ses 2Mo de stockage qui paraissaient pas immense mais au final largement suffisant pour l'époque. Avoir un webmail c'était génial : pouvoir accéder à ses mails de n'importe où sans rien installer ! Puis Google a débarqué avec son Gmail et sa boîte de 1Go mais en perpétuel accroissement !

Grosse attaque du weekend contre le DNS : et DNSSEC ?

Bon bha ça y est le weekend est passé et tout le monde a publié son ptit truc concernant la grosse attaque des Internets ! Je vais tenter d'expliquer un peu ce qui s'est passé mais disclaimer je suis pas un crack en DNS et si jamais je dis une bourde, n'hésitez surtout pas à me le signaler ! Mais en gros il s'est passé quoi ? Bha pas grand-chose au niveau global.

TLS RePorTing sur votre serveur mail

Hey, je suis tombé sur une RFC assez récente l'autre soir. La 8460 de septembre 2018 qui permet de rajouter encore un ptit truc à votre stack mail. TLS Reporting Lorsque votre serveur de mail échange avec d'autres serveurs de mail, il y a de forte chance qu'il tente de sécuriser ses communications. Si c'est pas le cas, vous feriez mieux d'arrêter de lire cet article et de moderniser votre serveur de mail !

Protocole de renouvellement de mot de passe

C'est quand même con qu'en 2019, il n'y ait toujours pas de protocole pour pouvoir faire un changement de mot de passe. Je m'explique. Il est indispensable d'utiliser des mots de passes différents pour chaque service. Mais pour ça, ça veut dire qu'il faut un gestionnaire de mot de passe. Perso j'utilise Password-store depuis plus de six ans maintenant et c'est génial. Plus besoin de se souvenir de rien, on peut même s'en servire pour mémoriser d'autres trucs que des pass (des url, des numéros de trucs…) et tout est chiffré/versionné.

Retour suites aux cours 2018

Bon c'est un ptit article de vrac. Chaque année je dispense quelques cours de Licence Pro ASUR (Administration et Sécurisation des Réseaux) où j'interviens juste ponctuellement deux fois dans l'année. Je ne connais pas spécialement le programme (en dehors de ce que je donne) mais c'est très orienté Linux et logiciels libres. Mon cours est … très court. Par contre la très grande majorité est en fait un TP qui aborde pas mal de points différents dans le domaine en question.

Debunkage de Debunkage des mythes de Wayland

DrewDevault s'est lancé dans un blog post pour débunker les mythes autours de Wayland. Bon pour info ce gars est un des devs de Wlroots et Sway. Le premier est une lib permettant de développer des compositeurs Wayland et le second est un compositeur Wayland assez populaire (mais sans plus), bref c'est un mec qui connait pas mal le sujet sans pour autant être l'expert ultime (qui n'existe pas).

10 ans de bépo

J'ai réalisé il y a peu que j'utilisais la disposition bépo depuis plus de dix ans maintenant. Et je voulais faire un bref rapide retour sur le sujet. Faisons ça sous forme de fausse FAQ Ça va vraiment plus vite ? Noui. Oui parcequ'en ayant migré sur la disposition bépo j'ai appris plus sérieusement à écrire sans déplacer les doigts de la homerow (la ligne du milieu du clavier) et avec les dix doigts.

L'histoire des User Agent des browsers

Quand vous consultez une page web, votre navigateur web envoie son nom au serveur. Cela permet entre autre de faire des statistiques à propos des visiteurs d'un site ouaib (tiens X% de mes lecteurs utilisent Chrome 67, Y% utilisent Firefox 58,… ce genre de truc). À la base ça permettait surtout aux serveurs web d'envoyer des pages webs adaptées au navigateur du visiteur. Aux balbutiements du web, les navigateurs avaient des capacités pas mal différentes les uns des autres et du coup les pages web devaient être adaptées.

Deux grands types de VPN

Ça a commencé autour d'une discussion sur le Fédiverse et comme visiblement ça a plu, je me suis dit qu'en parler ici un peu plus longuement pourrait le faire. Dans la vie il y a 2 types de VPN : Le VPN strictement commercial. Lui c'est le VPN, il vous sert de passerelle à vous mais aussi à tous pleins d'autres clients qui vont se partager cette connexion. Le VPN made in la FFDN.

Fabrice Bellard un super dev français

Connaissez-vous Fabrice Bellard ? Il s'agit d'un brillant informaticien français ayant un sacré palmarès. Il maîtrise particulièrement le langage C et gagne régulièrement des concours par ses prouesses. Il aime visiblement bien s'attaquer à des problèmes assez bas niveau. Entre autre il s'est fait un compilateur pour un sous-ensemble du C particulièrement petit avec TCC qui se permet même de compiler et faire tourner à la volée (tel un script) du code en C.

Top et Htop

Lors d'un récent post je vous ai montré un ptit screenshot d'htop et certains étaient intéressés donc voilà un mini article à ce propos. Le vénérable top est bien il est Posix, dispo dans busybox toussa toussa mais htop est quand même bien mieux. Mais avant de partir direct dans htop, je vais m'attarder sur top parce qu'il est quand même pas trop mal. Utiliser top quand c'est inéluctable. Ouai il y a des fois où vraiment on peut pas avoir htop.