228 private links
Une excellente liste à garder sous le coude
A lot of Vue tips
Full screen
PrtSc
– Save a screenshot of the entire screen to thePictures
directory.Ctrl + PrtSc
– Copy the screenshot of the entire screen to the clipboard.Custom Region
Shift + PrtSc
– Save a screenshot of a specific region toPictures
.Ctrl + Shift + PrtSc
– Copy the screenshot of a specific region to the clipboard.Current window
Alt + PrtSc
– Save a screenshot of the current window toPictures
.
OMG this changed my life. I was still using kazam for this !
About Flameshot : it gives useful features for fast editing after taking the screenshot 👍
On reprends les tips 👍
Juste après le « shebang », mettre ça sur la ligne d’après :
set -euo pipefail
set -e
which ensures that your script stops on first command failure.set -u
which ensures that your script exits on the first unset variable encountered.set -o pipefail
which ensures that if any command in a set of piped commands failed, the overall exit status is the status of the failed command.
Don't devalue your work.
Newer programmers tend to feel like their work isn't worth much because they are new. [...]
Hey it's me 😅
Don't feel pressured to work all the time.
Ignore fluff.
But I want to know everything
Dig into past research.
Cool link. Thanks for that.
Take on big projects. Get uncomfortable.
So true. I started on a projet without documentation written by strangers. The project is using Vuejs
with typescript
, uses the dedicated global state manager Vuex
and makes graphQL
query through vue-apollo
. I started to use VScodium
instead of vim and the goal was to make tests with Jest
on the components and writing stories with Storybook
to understand how they works.
I learned and am learning so much !
My last example is with tmux: the .bashrc
is not well and after investigating, it turns out "$HOME/toMyPath"
solved my problem.
Good idea ! Blur all images that doesn't have a alt attribute.
img:not([alt]) {
filter: blur(5px);
}
Or you can set a `border: 5px solid red` too.
Feel free to highlight accessibility problems :)
About asynchronous streams: default behavior is that it terminates earlier when an error is generated by the stream. How to close the stream before returning the error ?
- Connect to the Freebox with the integrated VPN (already configured)
- Recreate a Domain Name in the proper configuration panel
I like IT
La diode rouge n'embête plus personne dans la maison maintenant ^^
Note: À utiliser →
Ctrl + U : supprimer avant le curseur jusqu’au début de la ligne
Ctrl + K : supprimer depuis le curseur jusqu’à la fin de la ligne (Killing)
Ctrl + W : supprimer avant le curseur jusqu’au début de la chaîne
Alt + D : supprimer depuis le curseur jusqu’à la fin de la chaîne
A lot of good CSS tips
The tool e2label is great for that. Easy to use :
sudo e2label /dev/sdb "usb Key Label"
instead of using gparted
Il faut ajouter \u000A .
I like the markdown syntax of checkboxes on Github :
[ ]
for empty checkboxes[x]
for checked ones
But this feature is not available in DokuWiki, so I added it to the file entities.local.conf (better is to copy entities.conf to entities.local.conf to avoid erasing during WikiDoku updates). I don't want to install a plugin.
This is how it looks in my entities.local.conf :
[ ] <html><input type="checkbox" disabled></html>
[x] <html><input type="checkbox" disabled checked></html>
Thanks free softwares 😊 👍
Petite astuce:
Si vous échangez avec quelqu'un sur GMail, Google (et autres GAFAM) pourra mettre son nez dans le contenu, indexer tout ça, et les discussions pourront potentiellement être archivées indéfiniment chez Google. Et si quelqu'un un jour accède à la boite mail, il pourra lire vos échanges passés.Alors quand j'ai des choses très privées à échanger, j'utilise une astuce cheap mais efficace: Je donne une URL ZeroBin avec discussion ouverte. La personne a juste à cliquer sur le lien.
Exemple: https://sebsauvage.net/paste/?32a000a5c771f302#FD+JM3UWqtxThQ2N6OYcwwNjlfLgEYgyROVcKP6lnKY=
Ensuite on peut discuter dans la page (répondez avec le bouton "Reply").Avantages:
• Pas besoin d'installer une application spécifique de messagerie sécurisée. Juste un lien à cliquer.
• Pas besoin de créer un compte et se connecter.
• Google (et tous les autres moteurs de recherche) sont aveugles face au contenu de cette page: Le texte ne sera pas indexé.
• Il y a une date d'expiration: La page disparaîtra d'elle-même au bout du délai choisi. Si un jour quelqu'un retombe sur l'URL dans la boîte mail, cette URL ne mènera à rien.Pas d'indexation, pas d'archivage.
(Ah oui, et le serveur qui héberge la discussion (sebsauvage.net) ne peut pas non plus la lire: C'est chiffré dans votre navigateur.)ZeroBin est en accès libre chez moi : https://sebsauvage.net/paste/
Sur l'occupation des canaux android.
Application android : https://f-droid.org/fr/packages/com.vrem.wifianalyzer/
Différentes astuces pour optimiser la base de données