Lorsque j'ai commencé à utiliser i3 la semaine dernière,
+j'ai opté d'utiliser xfce4-terminal pendant que je farfouillais.
+Aujourd'hui, je suis passé à Alacritty. Il est écrit en Rust, et est très intéressant.
+
Par exemple , vous pouvez sélectionner du texte dans le terminal sans souris.
+Démarrez le mode vi avec Ctrl+Shift+Space et vous pouvez déplacer le curseur avec
+les flèches ou hjkl. Pour démarrer la sélection, appuyez sur v, pour copier,
+appuyez sur y, pour coller, appuyez sur Ctrl+Shift+v.
+Le texte copié va dans le presse-papiers primaire.
+
Si vous utilisez Ranger comme gestionnaire de fichiers, vous pouvez visualiser les images
+dans le terminal Alacritty, et c'est vraiment rapide, je peux feuilleter ma collection
+de photos sur mon NAS Synology (monté via cifs) avec facilité.
+
Installer avec pacman -S alacritty sur Manjaro ou Arch Linux
Arch Linux est parfois étiqueté comme étant instable,
+mais en réalité ce sont les options de pointe qui peuvent
+le rendre instable. J'ai opté pour la stabilité, j'utilise
+donc le noyau LTS.
Banzaï! Je suis passé de Manjaro Linux à Arch Linux
+sur mon X220
+
Manjaro est basé sur Arch,
+et est génial pour les nouveaux utilisateurs, mais je voulais la vraie
+article.
+
J'ai un peu triché en utilisant l'installateur
+calamares
+pour éviter 4 jours de configuration manuelle. Bien que vous deviez encore
+effectuer un certain nombre d'étapes après avoir utilisé calamares pour
+avoir une jolie Linux, l'installation de base est effectuée proprement.
+
J'ai maintenant une installation Arch pure avec le windowmanager i3, Firefox, Telegram, Neomutt, etc.
La BNF est vraiment une mine d'or. J'étais à la recherche d'informations historiques via Gallica. J'ai trouvé les données très bien présentées et très agréables à utiliser. Voici un exemple de recherche
+: Gallica
Sans l'Union européenne, je n'aurais pas pu vivre et prospérer en France depuis 1995.
+Voyager à travers l'Europe pendant mon adolescence m'a ouvert les yeux sur d'autres façons
+de vivre et a calmé mon cerveau turbulent. J'ai bénéficié d'une vie sans guerre
+(pour laquelle l'UE a reçu le prix Nobel), de la possibilité de voyager et de travailler
+librement dans d'autres pays de l'UE, d'une économie stable grâce à l'euro,
+et d'un environnement autre que le piège mortel du nationalisme.
Ce matin, j'ai remarqué que le renouvellement des certificats letsencrypt
+sur mon serveur de messagerie a avorté à cause d'un domaine qui n'existe plus.
+La suppression manuel du domaine dans /etc/letsencrypt a aggravé la situation,
+mais j'ai finalement découvert qu'il existe une commande simple pour le faire
+:
Dans mon Thinkpad X22O fonctionnant sous Manjaro i3, la bouton de coupure du micro est
+désactivée, car il n'est pas pris en charge par thinkpad-acpi.
+Pour l'activer, voici ce que j'ai fait:
+
Premièrement, vérifier que l'acpi est installé:
+
sudo pacman -S acpi
+
1) créer le fichier /etc/acpi/events/lenovo-mutemic
+
Deux maisons de poupées pour deux sœurs, l'une droitière, l'autre gauchère. Je les ai fabriquées à partir d'étagères en pin 18mm bon marché et de quelques chutes de bois
+dur.
+Je joue avec différentes formes pour voir ce que je peux faire. Ce morceau de chêne a été tourné deux fois, avec 5 mois de séchage entre les deux tournages.
+
Aujourd'hui, nous sommes tous victimes d'ordinateurs portables ultraminces avec des claviers de
+pacotille, des boîtiers en plastique bon marché et l'impossibilité de les mettre à niveau en
+raison de la soudure de la RAM sur la carte mère, ainsi que la batterie,
+etc.
+
Il est si difficile de trouver un ordinateur portable avec un bon clavier que
+les anciens ordinateurs portables tels que les Thinkpads X220, T420, W520 etc.
+s'arrachent dans le monde entier. Oui, un X220 de 10 ans vaut son pesant d'or.
+
Pourquoi cela s'est-il produit ? L'avidité - supprimer des choses pour augmenter la marge bénéficiaire
+sur le dos d'achéteurs peu méfiantes, répondre aux demandes de fashionistas
+(je vous regarde, Apple) plutôt qu'à la qualité d'utilisation et de mise à jour ne sont que deux raisons.
+Au diable ceux qui veulent des solutions écologiques à longue durée de vie.
+
Cela ne laisse pas beaucoup d'espoir pour l'avenir, à moins que les ordinateurs portables
+auto-assemblés ne deviennent plus populaires,
+ou que la production de petites séries devienne plus facile et financièrement rentable.
+
Il y a peut-être de l'espoir, Olitec
+par exemple est une entreprise bulgare qui fait exactement cela avec son ordinateur portable TERES.
+Il y a aussi le Pinebook.
+J'en cherche d'autres et je les ajouterai dans ce blog lorsque je le trouve.
J'ai pleinement apprécié cette série jusqu'à présent,
+l'histoire est racontée par un cyborg qui est plus humain que les humains qui l'entourent.
+J'espère que ce livre sera tout aussi bon.
+
Aujourd'hui, j'ai mis à jour goaccess pour qu'il fonctionne avec GeoIP2.
+J'ai d'abord téléchargé et installé la dernière version de geoipupdate,
+puis créé un compte gratuit avec Maxmind
+et obtenu un identifiant de compte et une clé de licence.
+J'ai ajouté ceux-ci au fichier /etc/GeoIP.conf, et j'ai ajouté une entrée crontab avec
+@weekly /usr/local/bin/geoipupdate
+geoipupdate a mis à jour 2 fichiers dans /usr/share/GeoIP/.
+J'ai ensuite modifié goaccess.conf avec geoip-database /usr/share/GeoIP/GeoLite2-City.mmdb
+et goaccess affiche maintenant les villes correspondant aux adresses IP.
J'ai fabriqué ce grand vase à partir de couches de chêne récupéré.
+J'ai percé des trous de 40 mm dans chaque couche sauf deux,
+et j'ai fait un bouchon de 40 mm pour pouvoir le tourner entre les deux extrémités du
+tour. Voir dans tournages
J'ai remarqué aujourd'hui que gcc a monté mon cpu i5 à
+96° en compilant un paquet AUR. Le reconditionneur BackMarket m'a
+assuré qu'il renouvelait la pâte thermique sur toutes ses machines, je
+ne l'ai donc pas encore vérifiée. En cherchant une protection thermique
+logicielle pour mon vénérable X220, je suis tombé sur thermald.
+
Depuis le wiki debian:
+
"Le démon thermique Linux (thermald) surveille et contrôle la température dans les
+ordinateurs portables, les tablettes PC avec le dernier sandy bridge d'Intel
+et les dernières versions de CPU Intel. Une fois que la température du
+système atteint un certain seuil, le démon Linux active diverses méthodes
+de refroidissement pour essayer de refroidir le système. "
+
Je ne sais pas si cela est suffisant, ou si une approche
+plus compliquée utilisant cpupower sera nécessaire. Affaire à suivre..
Il y a un an, on m'a demandé de trouver si notre famille pouvait faire des
+rencontres en vidéo pendant que nous étions confinés.
+
+
J'ai testé Jitsi, et j'ai découvert qu'il était idéal
+pour les personnes peu familiarisées avec l'informatique,
+car il suffit de partager un lien vers le site Web de la réunion Jitsi.
+https://meet.jit.si/ et d'ajouter un nom unique, par exemple :
+https://meet.jit.si/mon_nom_unique
+
+
Si vous souhaitez organiser une réunion régulière,
+réutiliser simplement le même nom à chaque fois,
+pensez tout de même à utiliser un nom que personne d'autre ne peut trouver par
+hasard.
J'ai commencé à lire les notes de Michel Barnier sur les négociations du Brexit.
+Il semble être impressionné par les fonctionnaires britanniques, mais beaucoup moins
+par les politiciens auxquels ils doivent répondre. C'est très intéressant de connaître les coulisses de l'histoire.
J'ai bêtement copié mon .mbsyncrc sur mon nouvel ordinateur portable avant de copier le dossier .mail. Le résultat a été que mbsync a supprimé tout le courrier sur mon serveur
+IMAP.
+
J'ai donc dû tout repousser depuis le dossier .mail de mon ancien ordinateur portable. Heureusement, il y a un bon guide en ligne
+ici
+
L'astuce consiste à remettre à zéro le dossier .mail local en supprimant toutes les informations précédentes de mbsync.
+retirer toutes les fichiers .mbsyncstate et .uidvalidity:
+find . -type f -name '.??*' -delete
+
Ensuite retirer les identifiants mbsync des noms des fichiers mail:
+find . -type f -name '*U=*' | { while read f; do mv "$f" "`echo $f | sed -e 's/,U=[0-9]*//'`"; done }
+
J'ai ensuite supprimé tous les dossiers sur mon serveur IMAP et j'ai procédé à leur restauration avec un push mbsync.
Mini chariot avec butée d’arrêt pour scie sous table. Pour empêcher le chariot de dépasser la lame de la scie, j'ai ajouté une petite butée au bout d'un ressort en frêne. La butée descend dans le trou de la plaque de la lame à dégagement
+zéro.
Le processeur de mon Thinkpad X220 est un Intel i5-2520M (4) @ 3,200GHz,
+je ne dois donc pas utiliser le module acpi-cpufreq, mais le module intel-pstate intégré.
+
Note : Le pilote intel_pstate
+ne prend en charge que deux gouverneurs : powersave et performance.
+Bien qu'ils partagent le même nom que les gouverneurs génériques,
+ils ne fonctionnent pas de la même manière que ces derniers. Les deux
+gouverneurs intel_pstate fournissent une mise à l'échelle dynamique
+similaire à celle des gouverneurs génériques schedutil ou ondemand.
+Le gouverneur de performance fourni par intel_pstate devrait donner une
+meilleure fonctionnalité d'économie d'énergie que l'ancien gouverneur à la
+demande.
+J'ai donc installé cpupower en plus de
+thermald:
+sudo pacman -S cpupower cpupower-gui
+sudo systemctl enable cpupower
+sudo systemctl start cpupower
+
+
J'ai utilisé des symboles de police dans i3 et Neomutt, mais j'ai remarqué qu'ils
+ont tendance à se planter si vous installez des polices différentes.
+
+
La solution que j'ai utilisée est d'installer une Nerdfont, qui contient tous
+les symboles nécessaires en plus du font de base. J'ai téléchargé les polices dejavu
+sans mono nerd sur Nerdfonts, et copié
+les polices dans /usr/share/fonts/TTF.
+
J'ai ensuite lancé
fc-cache -f -v
pour mettre à jour le cache des polices.
+
Pour utiliser cette police dans i3, j'ai modifié la police dans le fichier de configuration de i3 :
Ça m'a pris un moment pour comprendre. J'ai généré un rapport à partir de
+goaccess, mais nginx a refusé de l'afficher.
+J'ai vérifié les permissions des fichiers mais rien ne clochait.
+Il s'avère que c'était SElinux. Je l'ai résolu avec :
Je me suis débarrassé des étagères bon marché que j'utilisais dans le garage,
+et je me suis fabriqué un nouveau banc d'atelier de 4 mètres le long du mur avec
+du bois de charpente. Plus à venir...
Odysee est un site de vidéos basé sur le protocole blockchain LBRY.
+
Comme Peertube, il propose un moyen de partager des vidéos sans publicités ni règles
+arbitraires destinées à favoriser les annonceurs.
+Il n'est pas aussi important que Youtube, et il y a quelques vidéos vraiment bizarres, mais il a de plus en plus d'adeptes et un avenir intéressant.
Mon petit nirvana. Sur la table, une planche à découper en bois de bout est en train d'être collée. Mon tour fait maison est au bout de la table. Le nouveau banc de 4 mètres rend les choses tellement plus faciles dans un petit espace. Il me manque encore des choses, comme une scie à ruban de 40 cm pour découper des ébauches de bol dans du bois vert, et une raboteuse, mais c'est bien d'avoir des projets quand on est à la retraite
+😜.
Voici un nouveau livre d'Andy Weir, le célèbre auteur de "The Martian".
+Je l'ai placé dans ma liste de lecture, car je n'ai pas encore terminé le livre de Michel
+Barnier.
+Pyradio est un sympathique lecteur radio pour terminal de coderholic, et cava est une application simple d'affichage de barres audio, également pour le terminal.
+
Afin de remplir votre liste de stations radio dans ~/.config/pyradio/stations.csv,
+vous pouvez trouver de nombreuses URL ici : Listenlive.nl
+
Je suis donc en train de surfer sur le canapé en écoutant de la Bossa Nova, il y a pire dans la vie.
+Mon nouveau projet est de construire une scie à ruban de 16 pouces à partir des plans de
+Matthias Wandel.
+Ici, j'ai coupé du chêne pour fabriquer le cadre supérieur du support de roue.
+
+Guide de la lame inférieure fixé au support du pivot. J'ai légèrement adapté le design de Matthias car je vais utiliser un roulement de 28mm derrière la lame. Le guide est fixé au support du pivot avec un boulon de 8mm dans une douille filetée. Les guides lateraux sont faites en ébene de Gabon.
+
+Les supports de pivot sont fixés à la poutre avec des chevilles de 10mm de diamètre et de 90mm de long. Je n'avais pas de chevilles de cette taille, j'ai donc fabriqué un gabarit rapide avec un morceau de cornière, et j'ai poussé des morceaux de chêne a travers le trou avec une perceuse à main.
+
+Ma première tentative avec des chevilles cachées était impossible à aligner correctement, donc je l'ai refait en collant d'abord les supports et puis en perçant directement à travers.
+
J'ai reçu mon mensuel "Science et vie" aujourd'hui. Je suis un lecteur régulier depuis 40 ans (je me souviens même de l'époque où Antoine de Caunes y écrivait parfois des articles, et où chaque mois avait un schéma électronique à tester). J'aime son objectivité et son large éventail de sujets. Très bon rapport
+qualité-prix.
J'ai continué à obtenir des erreurs de handshake TLS
+lorsque jai essayé d'envoyé des emails
+après avoir configuré postfix. Après m'être
+frappé la tête contre le mur en essayant de trouver une solution,
+j'ai finalement réalisé que j'avais supprimé le port 465 sur mon serveur,
+mais msmtp avait tls_starttls off dans .msmtprc, qui ne s'applique qu'au port 465.
+Problème résolu.
Mon matériel informatique actuel est assez simple. L'époque où je gérais des serveurs à la maison est révolue.
+Mon ordinateur portable est un MSI GP60 2QE : résolution d'écran 1380 x 768, RAM 16Gb, 2 disques durs SSD 120Gb et 250Gb, OS Manjaro Linux
+XFCE.
+
C'est une super machine, mais meilleure sur une table. J'aimerais bien avoir un vieux Thinkpad X200 à utiliser
+dans un fauteuil. Même 10 ans après leur sortie, ils sont toujours le fantasme des nerds minimalistes avec un écran de 12 pouces et un magnifique clavier mécanique. Solide comme un roc
+aussi.
Donc je l'ai fait, je me suis acheté un Thinkpad X220 en parfait état avec 8Gb de RAM
+et un disque SSD de 240Gb. Cela fait quelques années que je n'ai pas eu deux ordinateurs
+à la maison, et maintenant je vais avoir le nirvana des geeks, un Thinkpad fabriqué
+avant que Lenovo ne les saborde.
+
Il y a aussi un grand choix de pièces détachées, vous pourriez en construire une.
+J'ai choisi le 12" X220 parce qu'il est destiné à être utilisé sur mes genoux dans un fauteuil,
+vous trouverez peut-être que le 14" T420 est un meilleur choix,
+il est de la même génération et de la même qualité de construction.
+
Il y a beaucoup de ressources en ligne pour le X220, par exemple :
Nous savons que nos précieux téléphones portables enregistrent presque tout ce que nous leur confions :
+fréquentations, déplacements, achats, mots de passe, goûts, etc.
+Mais jusqu'où va leur connaissance de notre intimité ? Et à qui transmettent-ils ces informations privées ?
+Quel est le niveau de notre surveillance
+?
J'ajouterai que mon téléphone portable n'exécute pas de logiciels Google ou Apple pour ces raisons, il exécute plutôt Lineageos.
+
+Tant que je suis sur le sujet de freiner les sociétés GAFA de syphonner mes informations
+privées: mon ordinateur portable fonctionne sous Manjaro Linux,
+et j'utilise le moteur de recherche Duckduckgo
+au lieu de la recherche Google ou Bing.
Après avoir attrapé le Covid fin mars, j'ai eu des problèmes de dos, d'où la pause silencieuse
+ici.
+
+
Cependant, j'ai des projets :
+
+
réorganiser l'espace de travail du garage maintenant que le réservoir de chauffage a été déplacé à l'extérieur,
+construire une scie à ruban 16" à partir des plans de Mathias Wandel,
+fabriquer un mandrin Longworth pour les bols,
+et bien sûr, fabriquer encore plus de bols.
Wiby est un moteur de recherche web qui ne répertorie que des sites web rapides, simples et sans bavures. Comme avec DuckDuckGo, vous pouvez utiliser les commandes bang pour obtenir des résultats d'autres moteurs de recherche : par exemple, en tapant !g avant votre recherche, vous obtiendrez des données de Google Text Search. Consultez la rubrique "paramètres" pour connaître les autres commandes
+disponibles.
Si vous avez un disque dur SSD, et suffisamment de RAM, c'est une bonne idée d'installer zram car il peut réduire l'écriture sur le SSD.
+
Le paquet zramswap dans Arch Linux fournit un script automatisé pour mettre en place un swap avec une priorité plus élevée et une taille par défaut de 20% de la taille de la RAM de votre système. Pour le faire automatiquement à chaque démarrage, activez zramswap.service.
Voici un espace de travail terminal prometteur pour les personnes qui aiment les applications basées sur le texte. La version bêta est disponible, ce qui signifie qu'elle fonctionne bien pour un usage quotidien, mais qu'elle peut subir de rares
+plantages.
+
Je le trouve très facile à utiliser. Il occupe maintenant de façon permanente un bureau virtuel dans mon
+manjaro/xfce4.
Je continue à voir de temps en temps /run/spamass-milter/spamass-milter.sock; No such file
+or directory dans /var/log/maillog alors que tout semble fonctionner correctement.
+
Pour le resoudre, je test actuellement:
+
+
chown sa-milt:postfix /run/spamass-milter
+
-g postfix dans /etc/sysconfig/spamass-milter EXTRA_FLAGS
+
chmod 775 /run/spamass-milter
+
+
Mise à jour
+
Probleme résolu, submission etait en chroot, master.cf est maintenant
+comme ceci:
+
+# ==========================================================================
+# service type private unpriv chroot wakeup maxproc command + args
+# (yes) (yes) (no) (never) (100)
+# ==========================================================================
+smtp inet n - n - - smtpd
+submission inet n - n - - smtpd
+
Lorsque j'a regardé si tout allait bien avec spamassasin,
+systemctl status spamass-milter
+
m'affichait le message d'erreur suivant :
+spamass-milter could not retrieve sendmail macro "_" !".
+
Cela n'a aucun effet sur la fonction de spamass_milter, mais je n'aime pas que les choses soient
+désordonnées. Il s'avère que spamass-milter a été construit pour sendmail,
+donc si vous utilisez Postfix, la macro milter_connect_macro doit être modifiée.
+postconf -d milter_connect_macros
+
renvoie
+milter_connect_macros = j {nom_du_démon} {addr_du_démon} v
+
+
Le "_" etait bien manquant, ansi que la macro i.
+J'ai donc ajouté cette ligne au fichier /etc/postfix/main.cf
+
+milter_connect_macros = "i j {daemon_name} v {if_name} _"
+
+
et voila, plus d'erreurs? Non. Une message d'erreur pour le macro "i" subsiste, mais c'est une bogue sans conséquence.
+Some Milter applications log a warning that looks like this:
+
+ sid-filter[36540]: WARNING: sendmail symbol 'i' not available
+
+And they may insert an ugly message header with "unknown-msgid" like this:
+
+ X-SenderID: Sendmail Sender-ID Filter vx.y.z host.example.com
+
+The problem is that Milter applications expect that the queue ID is known before the MTA accepts the MAIL FROM
+ (sender) command. Postfix does not choose a queue ID, which is used as the queue file name, until after it
+ accepts the first valid RCPT TO (recipient) command.
+
+ Les sites simples, classiques ou en mode texte ont l'avantage de peser beaucoup moins lourd,
+ de consommer moins de ressources et de CO², et elles satisfont ma nature cartésienne.
+