26 août 2018

Software Collections - SCLs

UPDATE 2020:
SCL n'est utilisé que pour RHEL/CentOS 5/6/7
Depuis la version 8 SCL est remplacé par les 'Modules Stream'. Un Stream étant une sorte de  dépôt virtuel dans le dépôt principal.

11 avril 2018

Watch GIT


Voici un truc pour apprendre comment fonctionne GIT en interne.
git

Ouvrez une première console et exécutez la commande :

cd ~
watch -n 1 --color  tree -F -C -a repo
- tree affiche le contenu du repertoire repo (qui n'existe pas encore)
- watch execute tree toute les secondes.


Dans une deuxième console tapez les commandes:

cd ~
mkdir repo
cd repo
git init 
rm –rf .git/hooks
etc…

Vous avez pigez le truc! 
- Dans la première console vous visualisez l’activité du répertoire repo et de ses sous répertoires.
- Dans la deuxième console vous tapez des commandes git et observez dans la première console ce qui se passe dans repo/.git

On peut utiliser watch pour aussi visualiser en continue le résultat de git log et ainsi voir les branches se créer, fusionner, le déplacement de HEAD etc…

Watch est un formidable outil pédagogique pour analyser et comprendre le fonctionnement de GIT.

Démo avec l’arborescence de .git :



Démo avec l'historique de git :


Pour ce dernier exemple la commande watch est :

watch -n 1 --color git log --graph --pretty=format:\'%Cred%h%Creset -%C\(bold yellow\)%d%C\(white\) %s\' --abbrev-commit --all

Les escapes avec le \ sont nécessaires à cause de watch. 

21 novembre 2017

Inclusi.f.ve




  • En écriture inclusive il ne faut plus écrire
     - Tout le monde était convaincu.
    mais
     - Toutes et tous étaient con.ne.vaincu.es.

Le Canard Enchaîné, 2017-10-18.
  • Tant que verge sera féminin et vagin masculin, j'aurai du mal à trouver un lien entre le genre des mots et la nécessaire égalité homme/femme.

  • Doit-on dire la Prix Goncourt ou la Prix Femina pour les écrivaines récompensées et le médaille Fields pour un homme ?
  • Plutôt que de compliquer, simplifions : supprimons l'accord en genre et en nombre des adjectifs et des participes passés, comme par exemple en Anglais.
  • Il n'y a pas ces problèmes en Turc, puisque c'est une langue sans genres et donc un pays où les droits des femmes sont exemplaires. Ah non ? ça ne va pas de pair ? Alors pourquoi on veut le faire ?

  • - Mon dieu, cette catharsis des conservateurs dans les commentaires!
    - Vous vouliez écrire "Mon Dieu.Déesse, cette catharsis de conservat.eur.rice.s"
     
  • Il y a quelque années on écrivait parfois avec des parenthèses comme « Cher(e)s adhèrent(e)s » mais les féministes ont décidé que mettre le féminin entre parenthèse était encore un signe de machisme.  Donc on va le mettre entre deux poings

  • Cette prétendue égalité entre homme et femme au travers de l’écriture masque un besoin de rendre tout égal, n'importe quoi et n'importe comment. Ce besoin répond à la nécessité de l'amalgame permettant d'éradiquer toute échelle de valeur : bien et mal, beau et laid, intéressant et stupide. Tout doit être égal et tout le monde doit se fondre dans cette égalité. Tout le monde doit avoir un avis sur tout sans aller contre celui de l'autre.
"li" est l'adjectif neutre pour ne pas utiliser "la" ou "le".




03 novembre 2017

mode texte fr


Je me retrouve régulièrement avec des images CentOS 7 à exécuter dans VirtualBox qui sont par défaut en clavier 'us' et avec un boot en mode graphique.

Ouvrir un terminal depuis l'interface graphique, et taper
setxkbmap fr           (passe temporairement en clavier fr)
systemctl set-default multi-user.target  (boot en mode texte)
Remarque: pour repasser a un boot en mode graphique il faudra utiliser cette commande
systemctl set-default graphical.target 
reboot
Une fois en mode console
loadkey fr            (passe temporairement en clavier fr)
localectl set-keymap fr  (rend le changement de clavier définitif)
Puis les installations de base pour pouvoir développer
yum update
yum install epel-release
yum install joe
yum install gpm
yum group install "Development Tools"
yuml install valgrind

 Voir le post "Start Stop"