228 private links
Apply a display; flex
in the container of the <hr />
tag
In the main menu, there is the eyedropper in "More Tool" to get the value of a color 👍
The ability to send tabs across devices is now stable if the 2 devices are connected with the same Firefox account.
About searches:
- % to search accross tabs
- ^ to search in the history
- * to search through the bookmarks
And the screenshots. The OS often provides tools and shortcuts, but Firefox provide a way to target HTML Nodes 👍 (shortcut: ^S)
crontab -e
puis ajouter la ligne à la fin: @reboot date >> ~/reboot_dates.txt
On peut donc lancer des commandes au démarrage du serveur avec @reboot
dans la crontab 👍
Astuce si vous avez une liseuse : mettez comme image de fond "éteint" un moyen de vous contacter, au cas où la liseuse serait égarée.
Prenez une belle image, et ajoutez quelques lignes dessus avec GIMP : vos nom/prénoms, adresse e-mail, compte de réseau social ou numéro de téléphone.
Ainsi, même batteries vidées, elle affichera quand même un moyen de vous contacter.
Comme pour le téléphone où l'on peut indique un numéro de téléphone tiers sur l'écran de verrouillage.
Ah oui, c'est vrai: Le répertoire ~/.cache sous Linux peut accumuler des données inutiles. Et par défaut, à ma connaissance, aucune distribution n'a prévu le vidage automatique de ce dossier. Voici donc quelques commandes:
🔷 Voir la place occupée par le cache:
du -h --summarize ~/.cache🔷 Simuler un effacement des fichiers vieux de plus d'un an:
find ~/.cache -depth -type f -mtime +365🔷 Effacer ces fichiers vieux de plus d'un an:
find ~/.cache -type f -mtime +365 -delete
GNOME a une option activé par défaut pour pouvoir rechercher le contenu dans les fichiers directement. Cela ressemble au service d'indexation de Windows.
Cela consomme néanmoins du CPU, de l'I/O disque. On peut s'en passer, mais c'est aussi pratique celon les besoin.
Bref, pour le désactiver:
systemctl --user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service
tracker reset --hard
Entrer les 4, 5 ou 6 premiers chiffres d'un numéro de téléphone
pour identifier l'opérateur qui gère se numéro.
Rappel: Le téléphone de votre domicile sonne ? Sans doute encore un démarchage ?
Conseil: ➡️ Décrochez MAIS NE DITE RIEN DU TOUT, et surtout pas "Allo ?".
Afin d'optimiser le temps des employés, des machines sont conçues pour appeller des numéros et attendre ce mot "Allo" avant de vous mettre en relation avec un télémarketteur.
Donc ne dites rien:
- Si c'est du télémarketing, ça va raccrocher tout seul au bout de quelques secondes.
- Si c'est vraiment une personne, elle finira par vous parler.
- Lire des vidéos en ligne: Média > Ouvrir un flux réseau
- Prendre une capture d'écran: Vidéo > Capture d'écran
- Convertir une vidéo: Fichier> Convertir/DIffuser
- Enregistrer un passage d'une vidéo: Vue > Contrôle avancés > bouton rouge en bas
- Ajouter un watermark: Outils> Effets et filtres > Effets vidéos > Incrustations > Ajouter un logo; puis l'exporter
...
Setting the property name into brackets give the ability to evaluate its value as an expression. Thus custom property names can be created:
let a = {
['foo' + 1]: i,
}
console.log(a.foo1) // print 1
Voir les statistiques et données de webRTC (dans Firefox). Cela est aussi possible dans les autres navigateurs en se renseignant.
TL;DR;
overflow: scroll
always display a scrollbar. So we want auto
to hide it when it is not necessary.
Utiliser les annotations, accessible via self.__annotations__
.
Par exemple pour typer ou vérifier les variables qui arrivent d'une DB sans passer par SQLAlchemy; les exporter en JSON en vérifiant que le format est bien compatible;
So true !
Some advices for performance
- Utiliser les multi-stage builds pour générer les artefacts dans l'environnement que l'ont veut, puis utiliser la dernière stage pour build l'image.
- Utiliser FROM scratch et construire des binaires statiques au besoin