Ergo : serveur IRC tout compris
Alpine Linux : bien même en dehors des containers
OVH m'a mis à terre
Photon : un client RSS en console mais graphique !
Est-ce que je me sens français ?
Pine64 devrait réévaluer ses priorités communautaires
Notifications d'écriture sur IRC avec Weechat
Remux : script pour muxer les films
Reprise de GoNib mon bot IRC en Golang
La débacle Freenode
Ergodox : Mon nouveau clavier
Foot : mon nouveau terminal
Weechat et les caps
Pleroma et les emojis
Supprimer ses vieux toots sur Mastodon ou Pleroma
ZSH plus loin : les touches du clavier
La complétion Qutebrowser qui déconne : Mon premier rabbit hole de l'année
Simuler de la perte de paquet et de la latence sous Linux avec tc
Guide pour utiliser Pleroma
Amélioration de mon environnement nunux
Les déplacements dans les jeux vidéos vol.2
Les déplacements dans les jeux vidéos vol.1
Compression BTRFS
Ajout d'un module de recherche pour Hugo
IRC c'est simple.
Blocky : un proxy DNS pour votre nunux
Continuer à mentir sur son web UA ?
SVG fait à la main
Les ptits fichiers en racine de site ouaib
Setup pour streamer vol.3 : Diffuser
Setup pour streamer vol.2 : Mixer des sources avec OBS
Setup pour streamer vol.1 : capture audio et vidéo
L'allure de mon blog à travers les âges
Croc : un outil méconnu mais surpuissant
Kernel Mainline sur Odroid N2 vol.2
Kernel Mainline sur Odroid N2 vol.1
Mon ptit backup avec Rsnapshot
Encore une odroid HC2 !
Amélioration des suggestions d'articles similaires via un script shell
Scripter une session Tmux
Le fonctionnement d'un switch réseau
IRC se meurt
Restreindre des clés SSH pour du backup via rsync
Quelques tips concernant la conf Nginx
Comparatif entre Mastodon et Pleroma
AV1 est utilisable !
Messagease en vidéos
Pleroma : problèmes de toots publiques
Déploiement Hugo
Mes applis Android
Épurer un téléphone Android
Compresser ses fichiers statiques pour son site ouaib
Installer Tiny Tiny RSS sur Alpine
Se créer un initramfs manuellement
Automount des partitions par leur label sous Alpine avec mdev
Adoption d'une Odroid HC2
Adoption d'une Odroid N2
Pinguez-moi pour jouer !
Nourrir ses gentils ptits chats
Se débarasser des firmwares en rabe dans Alpine
Maintenance de la DB de Pleroma
/etc/pve vide sur Proxmox
Monitorer ses certificats TLS
Ma collection de claviers
Reconquérir le web
Qutebrowser : config.py et Jblock
Héberger un site statique
Sandstorm : plateforme web-cloud libre auto-hébergeable
La téléphonie c'est pas si compliqué !
Les variables d'environnement chez Gentoo
Le Zéro Inbox pour vous soulager
TLS RePorTing sur votre serveur mail
Retour suites aux cours 2018
10 ans de bépo
Deux grands types de VPN
Top et Htop
Messagease : un clavier android efficace
Mon TOC des processus
Gonib et ce qu'il y a autour
Une semaine pour coder par soi même : Jour 6 et 7
Une semaine pour coder par soi même : Jour 5
Une semaine pour coder par soi même : Jour 4
Une semaine pour coder par soi même : Jour 3
Une semaine pour coder par soi même : Jour 2
Une semaine pour coder par soi même : Jour 1
Sway la suite spirituelle de i3
Monter un server esclave Dns
Les services du Fédiverse fin 2018
Clients ACME Pour Letsencrypt
Updater le cache des méta-données lorsque Portage utilise git
Gzip-bombe avec Nginx sans PHP
MPV et les scripts
Bloquer l'accès au net à un soft sous Nunux
Pleroma : L'alternative à Mastodon
Confer un ONT alcatel
L'UI de notre cher Mastodon
Rituel à chaque nouveau kernel
21ème article d'avancement du Librem 5
Recompresser ses photos et ses vidéos
Reflexe Dane
Gestion de l'enregistrement DS chez OVH et Online pour votre DNSSEC
Youtube : La menace des Youtubeurs
Sécuriser le relay Weechat avec LetsEncrypt
20ème article d'avancement du Librem 5, le vrai
20ème article d'avancement du Librem 5
Quelques sites/outils pour améliorer votre site
19ème article d'avancement du Librem 5
ZSH plus loin : ZMV
Vacances en Angleterre
17ème article d'avancement du Librem 5
16ème article d'avancement du Librem 5
Configuration Weechat 2018
L'Histoire d'Iloth
Termtosvg : capturer la cli dans un svg
15ème article d'avancement du Librem 5
Kakoune
La Renaissance Des RSS
Les userscripts dans Qutebrowser
Les us et coutumes d'IRC
14ème article d'avancement du Librem 5
13ème article d'avancement du Librem 5
Trifouillage de firmware de clavier
Gérer les spamfilters sur UnrealIrcd
Utiliser HTTP2 et le PUSH avec Nginx
Ce qu'il se passe quand on envoie un mail
Remplacer Groovebasin par MPD
Présentation de Calls. L'appli du Librem 5 pour les appels
Les maux des GAFAM
11ème article d'avancement du Librem 5
Ce qu'il se passe quand on ouvre une page web
Mon environnement auto-hébergé
Facebook Algo Complot
La demoscene vol.3
10ème article d'avancement du Librem 5
Trois astuces pour Hugo
Verrouiller le fichier /etc/resolv.conf sur Openwrt
Le deal derrière 1.1.1.1
Qutebrowser per Domain Settings
Web ≠ Internet
Examen d'un spam #1
Peertube et l'impossible challenge de remplacer Youtube
Sisyphus l'antispam mignonnet
Turbo Encabulator dans votre kernel Linux
La demoscene vol.2
9ème article d'avancement du Librem 5
8ème article d'avancement du Librem 5
Créer un blog statique Hugo de A à Y
Les GLSA de chez Gentoo
7ème article d'avancement du Librem 5
Nouveautés dans l'émulation Playstation
Retour sur le reverse proxy du blog
La demoscene vol.1
Le calendrier fixe ou CAL13
5ème article d'avancement du Librem 5
Virer les cookies d'un site précis dans Qutebrowser
Amp : un ptit éditeur de texte à la vi
3ème article d'avancement du Librem 5
Multi layout claviers simultanés pour Xorg
Filmmenu, un ptit script pour lancer un film
Utiliser ZSH à la façon de VI en réduisant les inconvénients
Doom et ses Mods
NIB : Mon assistant personnel IRC
Ma Wishlist logicielle : Vol1
Ma liste au père nowel 2017 niveau logiciel. Je sens que ça va pas être exaucé mais qui ne tente rien…
Qutebrowser
Guide ultime du serveur DNS v1
Bon bon ces derniers temps je trifouille pas mal mon DNS. Pour les deux du fond qui viennent de se réveiller le DNS c'est l'annuaire de référence de l'Internet. Mais en fait c'est très réducteur de dire ça. En vrai le DNS c'est un système de base de données qui peut faire tout un tas de truc et pas uniquement convertir des noms en adresse IP. Allez, c'est parti pour le DNS Méga Guide 2017 !
Gérer ses dotfiles simplement avec git
Enregistrement DNS de type CAA pour protéger votre TLS
Microcache nginx pour améliorer les perfs et diminuer le downtime
Substring History Search dans ZSH
Unmount son root sans reboot
Refonte complète du site
Foldcat : se rappeler de quelque chose quand on rentre dans un dossier
Guide d'utilisation d'IRC : niveau 5
Guide d'utilisation d'IRC : niveau 4
Guide d'utilisation d'IRC : niveau 3
Guide d'utilisation d'IRC : niveau 2
Empêcher rsync de pourrir une partoche si c'est pas mount
Contrôler son écran via l'ordi
Changer la couleur de fond de son terminal à la volée
Tour d'horizons des émulateurs de terminal
Redondons les archives du net
Dégageons opendkim et spamassassin pour Rspamd et Rmilter
Soulager son serveur mail du traitement du spam avec Postscreen
Nouveau routeur Turris Omnia
Ajouter un overlay Gentoo sans layman
Démarrer des applis dans tmux au boot
Réimplémentations libres de moteurs de jeux
Une idée d'init
Le clavier fait maison : PART 1
Updater dynamiquement ses zones DNS
Nginx HTTPS 2015
Gestionnaire de passwords : password-store
Monter un hébergement de site web propre et performant.
Multi devices BTRFS
IP Proxy Logs Nginx Reverse
Devtmpfs et Udev sont dans un bateau
Mom part en retraite
Les snapshots BTRFS
2013 - CSS fait main.
Tweaks de CSS
Dégager une livebox tout en conservant le service de téloche
Mini-Guide minimaliste pour vim
Vim : le meilleur outil du linuxien
Un nouveau navigateur pour de nouveaux océans
Bootstrapper le site
Un bureau moderne sous Linux
Des flèches
↑↑↑→↓←↓→↑←↓←↑→↓←↑→↓→↑←↑→↑
Et voilà que je reviens sur mon site.
Bidouil^wRéparons de la gentoo.
Protocolons !
Migration
Un coup de polish
Et voilà une petite modernisation du site web. Un design tout en dégradé toussa vive le CSS3. On peut enfin faire des trucs dynamiques simplement et des designs plus travaillés sans aucunes images.
update 2017 : c'est toujours presque aussi vrai !
Un ptit coucou
Aurevoir MSN
Ça y est je me suis barré de msn ! Il me semble que c'était mon seul truc encore sur un réseau proprio. Je suis très proche d'un écosystème parfaitement libre. De tête, il me reste plus que les drivers nvidia et Intel sur mon laptop ( et Team Fortress² ) sur l'autre PC.
Monitorons ce qui traîne sur son réseau
Mumuse avec OpenVZ
Optimisation du serveur web
Jabber me voilà !
Nouveau kernel not for fun
Un chtit coup de ViM pour changer
Ce coup-ci j'ai voulu faire un truc tout con : colorer le syslog dans vim. Donc je vais sur vim.org, je cherche un script de coloration de syslog. Je télécharge le fichier dans ~/.vim/after/syntax/syslog.vim . Ensuite il ne reste plus qu'à éditer/créer le fichier ~/.vim/filetype.vim avec dedans :
augroup filetypedetect
au! BufRead,BufNewFile /var/log/syslog set filetype=syslog
augroup END
Et voilà la prochaine fois que vous lirez vos logs vous aurez de zolies couleurs :-D
Ajout de PostGrey et …
Unicodisation
Dégooglisation
Passage en full ssl
Juste un petit passage pour dire que je viens de passer le serveur web en SSL obligatoirement. Comme ça je montre mon côté anarchiste anti hadopiste et puis ca fait plaisir à certains de me faire bouffer plus de CPU pour afficher des pages pleines de blabla chiants.
Changement de serveur
Et voilà je viens de migrer du bon gros Apache au chtit Lighty. Franchement sympas ce serv. Il est plus léger et bien plus claire dans la syntaxe de sa config. Quelle facilité pour faire des vhosts. Bon allez, sur ce, je vais tenter de diminuer la conso ram de lighty/mysql ...
Allez, parceque je suis gentil je vous fait de la lecture
Bon bha je suis passé de Debian à Gentoo et j'ai enfin transformé ce pc en serveur... j'ai viré X. De suite beaucoup plus léger. Sans serveur web ca ne bouffe qu'une trentaine de Mo de ram. C'est déjà bien mieux que les 250 de la debian. Et puis c'est tout bien fait aux petits gnongnons. Bon c'est fini pour la lecture. À la prochaine.
Encore une fois un nouveau site !
Et ouai pour la X ième fois je refais un site de zéro ce coup-ci avec un CMS fait maison. Comme d'hab je me fais un point d'honneur à avoir un site valide et qui soit lisible partout (même les navigateurs console ce coup-ci). J'espère que le nouveau design (web 3.0 certified) vous plaira autant qu'à moi.