En vrac

Sur cette page, des liens, des mini astuces glanées au fil du temps, et autres choses trop courtes pour faire un article.

Rien à voir

Liens Bash

Question sysadmin pour entretien + réponses

Un truc qui m'a sauvé la peau pour bottlepy

Bonnes pratiques ansible

Libs pythons qui valent le coup

Attention, pour des variables faut utiliser le formatage à l'ancienne : "{autored}%s{/autored}" % (ma_var)

Outils microsoft

Cacher curseur bash

Want to hide the cursor in your #bash script and unhide it when the script exists?

function unhide_cursor() {
printf '\e[?25h'
}
trap unhide_cursor EXIT
# Hide the cursor
printf '\e[?25l'

Un prompt Bash qui se voit bien

Explications sur Le hollandais volant

La variable :

PS1="\n\[\e[1;48;5;31m\] \u \[\e[48;5;233m\] \h \[\e[48;5;240m\] \w \[\e[0m\]\$(__git_ps1) \$(__cmd_err_code)\n» "

Et puis la fonction :

__cmd_err_code(){
    local ERRCODE=$?
    if [[ ${ERRCODE} -ne 0 ]]; then
        echo -e " \e[1;31m${ERRCODE}\e[00m"
    else
        echo ""
    fi
}

Ce que ça peut donner :

  • Exemple 1 :
Premier exemple de ce que ça peut donner
Premier exemple de ce que ça peut donner
  • Exemple 2 :
Second exemple de ce que ça peut donner
Second exemple de ce que ça peut donner

Thème Putty façon zenburn

À mettre dans un fichier .reg :

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings]
"Colour0"="220,220,204"
"Colour1"="220,220,204"
"Colour2"="58,58,58"
"Colour3"="58,58,58"
"Colour4"="0,13,24"
"Colour5"="143,175,159"
"Colour6"="0,0,0"
"Colour7"="85,85,85"
"Colour8"="215,135,135"
"Colour9"="215,135,135"
"Colour10"="160,192,160"
"Colour11"="160,192,160"
"Colour12"="255,255,135"
"Colour13"="255,255,135"
"Colour14"="101,121,142"
"Colour15"="101,121,142"
"Colour16"="241,140,150"
"Colour17"="241,140,150"
"Colour18"="140,208,211"
"Colour19"="140,208,211"
"Colour20"="255,255,255"
"Colour21"="255,255,255"

Le markdown et Pelican

Pour info, j'ai installé Markdown==2.6.11 avec pip pour mon installation de Pelican.

Visiblement, les abréviations, les attributs étendus et les notes en bas de page fonctionnent.

TEST

Petite note en bas de page1


  1. La note en bas de page