tips

Virer les cookies d'un site précis dans Qutebrowser

Je vous ai déjà chanté les louanges de mon cher Qutebrowser mais ce coup-ci on va passer sous le capot. Alors que je démarre la bête et qu'il restaure la session habituelle (mail, musique, rss et affaires courantes) : SURPRISE ! Mon instance Tiny Tiny RSS m'affiche un message bien moche. En gros soit un header est foireux (j'en doute) soit le cookie envoyé par le navigateur est trop gros et du coup fout la merde.

Substring History Search dans ZSH

Les shells de nos chers unices sont de merveilleux outils qui permettent d'interagir avec nos OS. C'est mon interface principale. Je l'utilise constamment et pour tout. J'utilise très peu de logiciels graphiques. Un navigateur, un terminal et un lecteur vidéo. Voilà tout. Par contre je dois avouer que j'ai pas une super mémoire et du coup j'ai parfois du mal à me rappeler de certaines commandes. C'est d'ailleurs pour ça que j'utilise Foldcat comme vu il y a quelques temps.

Foldcat : se rappeler de quelque chose quand on rentre dans un dossier

Vous avez une mémoire de poisson rouge comme moi ? Ça vous arrive d'installer des trucs un peu exotiques et de pas vous souvenir comment ça fonctionne. Du coup vous allez dans le dossier en question et là vous fouillez à coup de ls / tree / --help. Pas mal mais et si on avait un ptit truc qui venait nous aider. Foldcat : le chat du dossier Votre chat vous passe dans les panards quand vous entrez dans une pièce ?

Guide d'utilisation d'IRC : niveau 5

Guide pour ircop : Protéger son réseau Cette partie est plus un mémo personnel qu'un guide général. C'est très spécifique à l'ircoperie de Geeknode… Premier rappel : globalement on évite les operoverride (utiliser des commandes d'op, lorsqu'on est pas op sur un chan. La modération des chans n'est à priori pas du ressort des ircop. Gérer les relous La plupart des relous peuvent être calmés par un /gline lerelou 1h cependant si le relou en question revient constamment un moyen très efficace est le /tempshun lerelou il pourra toujours écrire/interagir sauf que personne ne recevra ses daubes.

Guide d'utilisation d'IRC : niveau 4

Guide pour op : Protéger son salon Tout fier de votre casquette d'op, vous vous demandez comment protéger votre fief des abrutis spammeurs/emmerdeurs ? Haha voilà un ptit guide pour défendre votre chez vous. Enregistrez votre salon C'est la toute première chose à faire auprès de C avec /msg C chan register #votresalon, ici pas de mot de passe, par contre il faut que vous soyez identifié pour que ça fonctionne (comme toute la suite).

Guide d'utilisation d'IRC : niveau 3

Guide perso : Se protéger des relous Alors la toute première des choses à faire pour se protéger c'est d'enregistrer son pseudo auprès des services. Ça évitera que quelqu'un le prenne et se fasse passer pour vous. Pour cela il faut voir avec les services : /msg C nick register unmotdepasse uneadressemail. Désormais à chaque fois que vous vous connecterez au serveur, il faudra vous identifier auprès de C via /msg C nick identify unmotdepasse

Guide d'utilisation d'IRC : niveau 2

Bon bha après la première partie (non je l'ai pas encore écrite et je ne m'y attelerai probablement pas… on trouve déjà tout ce qu'il faut sur le sujet sur le wouaib), on va s'attaquer au niveau du dessus. On va s'attaquer aux modes. On va voir comment se protéger et protéger son chan voir son réseau. Cette série d'articles est rédigée suite à l'attaque des relous traditionnels de l'été qui sévit pas mal sur Geeknode où j'officie.

Démarrer des applis dans tmux au boot

En voilà une chose triviale mais qui n'est pas si simple que ça. Démarrer une appli au boot, généralement c'est le boulot de l'init, ça devrait être easy (hein systemd). Mais démarrer une appli dans Tmux n'est pas géré par les init existants. Donc je vais vous expliquer comment le faire. Déjà on va commencer par le script d'init pour OpenRC (vous croyiez vraiment que j'allais aborder Systemd ?). Donc dans /etc/init.

Updater dynamiquement ses zones DNS

Bon un court article à mon intention. Comment updater ses zones DNS dynamiquement avec cette syntaxe de merde que j'oublie constamment ? Donc pour mettre à jour un champ A c'est simple : server 127.0.0.1 zone lord.re. delete lord.re A update add lord.re. 600 A a.b.c.d send Et voilà c'est pas compliqué mais toujours chiant à retrouver. C'est possible de foutre le tout dans un fichier texte et de le donner à bouffer direct à knsupdate.

Gestionnaire de passwords : password-store

Comme vous le savez, il faut changer de mots de passe régulièrement. Comme vous le savez il faut des mots de passe de pleins de caractères et si possible des caractères à la con. Comme vous le savez il ne faut pas utiliser le même mot de passe pour plusieurs services différents. Ouai c'est chiant mais au final des outils vont vous aider à gérer tout ça facilement et surtout ça sera très simple et utilisable avec tous les logiciels et pas uniquement votre navigateur web.

Dégager une livebox tout en conservant le service de téloche

UPDATE 2017 : Ce tuto est plus vraiment d'actualité, désormais le PPP n'est plus obligatoire, il est d'ailleurs préferrable de passer par le DHCP (qui nécessite malheureusement des options exotiques). Ça y est ! Le Saint-Graal est arrivé à la maison ! Le FTTH. La fibre. Cette petite merveille de plastoc qui me fait rêver depuis des lustres. Je l'ai youhou youpi yata. J'ai donc un joli 100M symétrique chez l'agrume-opérateur.

Un ptit coucou

Non je ne suis pas mort ! Et d'ailleurs je viens de résoudre un problème que j'ai depuis toujours sur ce laptop : faire sortir du son depuis la prise jack. En fait c'était tout con ! Il suffisait de rajouter dans le modprobe.conf : options snd-hda-intel model=m51va position_fix=0 Bon j'avoue ce message est destiné à mon moi du futur qui réinstallera surement un nunux et se fera chier avec ce bug à la con.

Mumuse avec OpenVZ

OpenVZ est un système de virtualisation pour linux particulier. En bref la machine hôte possède un kernel spécifiquement compilé et partage ce kernel avec les machines virtuelles. On est donc limité dans les OS mais par contre on obtient des performances impressionnantes. Pour plus de renseignements →→ wikipedia & google ←← Bon en fait j'ai voulu faire mumuse avec ma ptite gentoo. C'est une machine qui me sert typiquement de serveur.

Optimisation du serveur web

N'ayant qu'une tite connexion ordinaire de français en ADSL, mon upload est très limité. Du coup, lors de la visite de ce merveilleux site web, le chargement des pages est assez long. Pour tenter d'améliorer la situation je viens d'activer la compression gzip des pages. Pour mon site web la différence est ahurissante. Je diminue par 4 la taille de la page. Donc pour cela j'ai édité le fichier /etc/lighttpd/lighttpd.conf .

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

Unicodisation

Houllla je poste de plus en plus souvent ! Je vais finir en blogueur influent d'ici peu ! Bon en fait comme annoncé précédemment j'ai fait en sorte de ne plus avoir de soucis de charset. En bref j'ai modifié mes locales pour n'avoir au final que "en_US.UTF-8 UTF-8". J'ai créé le fichier /etc/env.d/02locale où j'y force mes variables de locales et le tour est joué. Je n'ai plus qu'à reconfigurer vim et putty pour qu'ils fassent du bel utf-8.