Quelle relation entre le vénérable équidé et nos habitudes unixiennes ? Tout simplement
l'Histoire qui comme souvent nous donne l'explication sur nombre de choses bizarres qui
peuplent notre quotidien.
Il y a quelques mois, je me suis retrouvé confronté à un postreSQL complètement poussif sur une machine pourtant performante et fraichement installée. Alors PostgreSQL fautif ? Pas du tout car le même problème s'est reproduit sur une autre machine, mais cette fois tournant avec MySQL. La source du problème : EXT4.
EDIT: Ajout du chapitre "et maintenant, EXT3 aussi..."
Le truc bien pénible avec le développement web, c'est de passer sa vie à modifier une feuille
de style, aller dans le navigateur, pressez F5, ah, c'est pas
bon, revenir sur l'éditeur, changer deux merdouilles, re-navigateur, re-f5, etc, etc,
ad nauseam...
Voyons donc comment provoquer un rechargement dynamique d'une feuille de style dés
qu'elle a été modifiée en utilisant les petits outils magique de l'ami GNU/Linux.
Aujourd'hui nous allons traiter un problème terrible : URxvt est bien trop limité du
curseur :-) Entre autres griefs, on aimerait un curseur qui clignote, un curseur
"souligné" qui se voit sur du texte souligné, un curseur "barre verticale" qui symbolise
l'insertion de texte, mais surtout la possibilité de changer tout cela dynamiquement par
une séquence, et non en passant par d
Un problème récurrent avec les applications en mode texte est qu'elle n'ont pas
conscience du fait que la fenêtre qui les héberge gagne, ou perd le focus.
Alors évidemment si vous n'utilisez le terminal que pour taper trois lignes de commandes
à chaque lune bleue, la vitesse de ce denier importe peu au fond. N'importe quel machin
basé sur libvte fera l'affaire.
En revanche pour ceux qui comme moi utilisent leur terminal de manière intensive et
permanente, la vélocité de cet émulateur est un facteur important de choix. Mais plutôt
que de vous balancer la nième liste de chiffres, déclenchant la nième guerre des trolls
sur le thème "mon terminal il déchire plus que le tien", je vais vous proposer ici une
manière simple de faire vous-même le test. Et ainsi de bencher votre usage.
VIM comme tout éditeur qui se respecte, dispose d'un système permettant de
replier des portions de texte selon divers critères. Mais là où VIM se surpasse, c'est
une fois encore dans sa capacité de personnalisation. Là où la majorité des éditeur
"pense à notre place", VIM propose pas moins de 5 modes de pliage différent dont un
totalement personnalisable.
Il y a un petit moment j'avais présenté une méthode pour envoyer
des mails à travers un tunnel SSH. Après un an de bons et loyaux services, j'en
arrive à vouloir étendre ce système bien pratique à un plus grand nombre de ports.
Alors VPN ?
L'un des seuls gros défaut que je trouve encore à urxvt, c'est l'absence d'une gestion efficace des
onglets. Il existe bien le greffon tabbed fournit en standard mais outre le
fait qu'il soit disons-le assez moche et bien buggé, il manque un peu de souplesse.
Il y a quelques temps, Hobbestigrou proposait une méthode client/serveur offrant à weechat une notification par popup utilisable à distance. Dans la discussion, j'avais proposé une autre approche, directement intégrée à UrXVT et donc compatible avec toute application texte capable de faire un "echo" dans la console. Alors histoire d'arrêter de pourrir ses commentaires, j'ai mis tout cela ici :)