Weekly Shaarli

All links of one week in a single page.

Week 10 (March 8, 2021)

Note: VSCode Tips

The specific ones (or the new ones to me)

  • Ctrl+P: Open the command palette (open file or activate feature)

  • Ctrl+X: Cut the entire current line if nothing is selected

  • Alt+↑/↓: Move a line (or selection) up or down

  • Shift+Alt+↑/↓: Duplicate a line (or selection) up or down

  • Ctrl+D: Add selection to next Find match

  • Ctrl+K Z: Zen mode

  • Alt+Scrolling: Fast scrolling (5X)

  • Alt+F12: Peek on selection

  • F12 (or Ctrl-clic): Go to definition

  • Shift+F12: Go to references (Shift+Alt+F12: Find all references view)

  • F2: Refactor

  • Ctrl+:: Toggle line comment

  • Ctrl+Alt+↑/↓: Multiline editing

  • Ctrl+B: Toggle the left pannel

  • Ctrl+J: Toggle the bottom pannel

The more classic ones

  • Alt+←/→: Go back or forward
  • Ctrl+G: Go to line
  • Ctrl+Space: Trigger suggestion

keyboard-shortcuts-windows.pdf

OVH brûle, Internet hurle
thumbnail

Je rejoins à 100% cette première analyse à chaud ...

bash - How to implement package install suggestion on Debian? - Unix & Linux Stack Exchange
thumbnail

Le paquet command-not-found n'est pas parfait sous Debian.
Il est très pratique, quand vous tapez une commande inconnue, il vous donne directement la commande pour installer l'outil fournissant cette commande.

Il faut donc l'installer comme ça:

sudo apt update
sudo apt install command-not-found

A la fin de l'installation, il est indiqué: You need to run 'update-command-not-found' as root to update the cache.

Il faut donc faire:

sudo update-command-not-found
sudo apt update # nécessaire sinon on choppe une erreur ...
source ~/.bashrc # ou equivalent selon votre situation (ou lancez un nouveau terminal)

Quand on lance une commande inconnue, on obtient alors: (exemple pertinent car le nom de la commande n'est pas le nom du paquet !)

$ docker

Command 'docker' not found, but can be installed with:

sudo apt install docker.io

Autrement, il existe le site command-not-found.com qui vous donne la commande et le TLDR pour la plupart des distributions.

serveur410 s'est fait piraté ! | serveur410
thumbnail

Encore un exemple qui montre qu'on ne peut pas faire n'importe quoi sans un minimum de connaissances.
Héberger le moindre service web, c'est une responsabilité. Il ne suffit pas de chercher "comment héberger wordpress" sur internet.
L'hébergement, c'est un métier, c'est pour cela que des professionnels vendent ce genre de prestations.

PS: je ne critique pas le fait d'héberger soi même son site, mais il faut se renseigner un minimum avant, ce n'est pas si simple !

Sécurité web : l'indispensable à savoir - Je suis un dev
thumbnail

Le titre est un peu putaclic mais l'article explique très bien le principe des injections de code et les failles XSS.