93 liens privés
Génial ce petit logiciel, avec clavier sans-fil avec pad incorporé
- désactiver swap fx
- désactiver touches
- configuration gestes + accélération
- autonomie
parce que le alt fn F2, j'en ai ma claque
J'ai besoin de récupérer le dernier commit d'un projet que je suis sur Bitbucket, c'est parti à grand coup de curl, de jq et de bash.
Nous demandons à l'API de Bitbucket des informations retournées en JSON que nous filtrerons avec jq via un pipe
curl -s -u "pseudo:mdp" "https://api.bitbucket.org/2.0/repositories/entité/projet.git/commits?pagelen=1" | jq --raw-output .values[0].date | xargs date +"%d/%m/%Y" -d
-s: silencieux
-u: le pseudo, voir dans settings/account settings:username + mot de passe
entité/projet.git: le chemin vers le projet en question
/commits: nous demandons la liste des commits
?pagelen=1: qui sont triés par date DESC, nous filtrons sur le premier résultat
à cette étape curl nous retourne un JSON que nous donnerons à manger à jq
https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/%7Bworkspace%7D/%7Brepo_slug%7D/commits#get
la flemme de lire le json: http://jsonselector.com/
jq: https://stedolan.github.io/jq/manual/
quelques exemples: https://www.bortzmeyer.org/jq.html
--raw-output: pas de guillemets
.values[0].date : nous voulons depuis la racine du JSON(.) dans l'attribut (values), le premier élément([0]), l'attribut(date)
xargs date +"%d/%m/%Y" -d : la date epoch précédement obtenue est donnée à date (GNU coreutils) via un pipe
pas mal de changements: nouvelles icônes, paramètre d'échelle sur résolutions, quelques applications par défaut à redéfinir, par contre c'est dommage pour:
Achevant le passage à GTK3 réalisé lors de la mise au point de la version précédente de Xfce, tous les outils qu’il présente utilisent désormais des décorations de fenêtre côté client.
Fixer ses propres DNS, durablement.
Certains programmes tels que dhcpcd, networkmanager, ... peuvent modifier /etc/resolv.conf. C'est un comportement normal et souvent souhaité.
Pourquoi ?
TL;DR
des idées barbues plein les commentaires
En faisant le ménage dans les VM je me retrouve coincé, plus de mdp root, memo:
depuis live-cd debian: https://www.debian.org/CD/live/
- memo, pour accéder en root
sudo -i sans mdp
-
évidemment impossible de monter le stockage de la VM en type lvm2, voir ici: https://www.svennd.be/mount-unknown-filesystem-type-lvm2_member/
-
si jamais le stockage n'est pas visible du tout, il faut basculer dans virtualbox: Contrôleur SCSI de type LsiLogic vers type AHCI
-
une fois le stockage monté travailler dedans
chroot /point/de/montage
-
reset mdp
passwd
note: on pourrait le faire directement depuis GRUB, voir ici: https://www.tecmint.com/reset-forgotten-root-password-in-debian/
pour reset mdp de webadmin, en root:
/usr/share/webmin/changepass.pl /etc/webmin admin newpassword
c'est vieux mais ça ne mange pas de pain
pour assurer bonne maintenance et traçabilité des logiciels compilés depuis les sources, création d'un paquet juste après le make (au lieu de make install)
tout simplrement génial !
à grand coup de pdfgrep -r pattern_regex /dossier/
Un howto, je ne connaissais pas quota, pratique.
J'aime le stockage réparti sur plusieurs disques durs à "froid", c.a.d. HDD éteints allumés à la demande, j'utilise déjà GWhere, pour inventorier tout les fichiers, si j'ai besoin d'un fichier spécifique je recherche via le logiciel puis connecte le HDD concerné après. Si un HDD venait à mourir je saurai ce que j'ai perdu. sigh.
À l'occasion de l'inventaire des périphériques USB, je ressaie d'autres logiciels, la liste:
- GWhere
- Virtual Volumes View
- GTKtalog > pas moyen de compiler il me manque des libs gnome dispo sur testing et pas envie de rajouter 15k libs pour un logiciel
- CdCatalog > pareil.
CdCat, je l'avais déjà testé, pas mal mais orienté CD-thèque, j'ai oublié ce qui manquait. Sauvegarde sous forme de XML empaqueté dans une archive.
VVV est maigre, très maigre, pas de catégories possibles, ne recense pas les informations d'horodatage et ACL, ni type système de fichiers, ni les informations de stockage occupé/disponible du premier coup d’œil (dispo en clic droit sur chaque dossier), la recherche ok. La notion de catalogues virtuels est intéressante, cela permet de rassembler les fichiers/dossiers/volumes choisis en une arbo virtuelle, peut être utile pour aborder la gestion d'arborescences autrement. Seuls points forts: le rescan de volumes (MAJ) est transparent et rapide + le rapport explicite de ce qui a changé à la fin de la MAJ du volume ; et l'utilisation de l'explorateur de fichier de l'OS pour les opérations d'archivage.
Un fichier de sauvegarde est ben plus lourd que sur GWhere, il empaquette la BDD avec ; de ce fait la sauvegarde est un fichier binaire. À catalogage équivalent c'est 3,3Mo vs 120Ko pour GWhere, quand même 2650 % plus lourd, à tester sur un plus gros volume de données.
Je reste donc avec GWhere qui me propose beaucoup plus d'informations sur ce qui est catalogué, voir ci-dessus; sans compter les champs descriptions ou je renseigne les dates d'achat et numéros de série des HDD. Je lui reproche son propre explorateur de fichier GTK, la non mise à jour des périphériques montés (branchement, changement de clé non visible) et surtout la MAJ des volumes archaïque, il rescanner un volume, cela l'ajoute au catalogue, qui du coup est doublon avec volume existant, qu'il faudra supprimer.
Sauvegarde texte empaqueté dans une archive, compression possible par le logiciel.
À titre d'exemple l'inventaire de mes HDD:
15 HDD/SSD catalogués, 1337197 fichiers et 165519 répertoires
taille fichier non compressé: 166Mo, compressé à 1 (pas de doc là-dessus), gain de 84%, passe à 28Mo
Bourrine pendant 5-15s pour l'ouverture et enregistrement du fichier.
Joe n'est pas sexy, mais Joe fait le taff
A savoir éditer de gros fichiers texte
Sous le coude: boot vm (preconfigurer IP), montage fs, démontage fs, extinction VM
VBoxManage startvm "ment" --type headless
sshfs root@192.:/var/www/ /VM/VM_FS/
umount /VM/VM_FS
VBoxManage controlvm "ment" poweroff --type headless
Un retour plus détaillé
oh pratique ça, l’explication est claire
pas mal
bien, de plus le retour utilisateur sur l'environnement bureau est bon (fork de Gnome)