13 liens privés
Astuce des navigateurs web modernes : Faire une recherche sur une page web depuis la barre d'url.
[url]#:~:texte à rechercher dans la page
Ajouter une virgule dans le texte à chercher revient à faire un truc comme ça :
- [url]#:~:avant,après
- /avant.*après/
Voir la source pour tout comprendre.
Vos enfants butent sur leurs livrets? Vous avez rêvassé à lʹécole au lieu dʹapprendre vos tables de multiplication? Tendez lʹoreille! Huma Khamis vous révèle une méthode pour compter sans papier, ni crayon, mais avec vos doigts.
Avec Jérome Gavin, professeur de mathématiques.
Dédoublonner efficacement un tableau
Extraire efficacement une sous-chaîne de texte
Formater proprement un nombre
Array#splice
Strings et Unicode
Court-circuiter plusieurs niveaux de boucles
Inverser deux valeurs avec la déstructuration
Retirer facilement les « valeurs vides » d’un tableau
Vive les séparateurs numériques !
Trier proprement des textes
Extraire les emojis d’un texte
Définir proprement des paramètres nommés optionnels
const is the new var
Utiliser des captures nommées
Object spread vs. Object.assign
Convertir un objet en Map et réciproquement
La boucle for-of : s’il ne devait en rester qu’une…
Simuler une classe abstraite avec new.target
Des indices de tableaux négatifs grâce aux proxies
Désactiver/interdire HTTP 1.0 sur Apache/Nginx
De nos jours, et à moins d’un besoin très, très spécifique, il n’est plus nécessaire de conserver ce protocole qui remonte à trop longtemps pour être honnête. Et en effet, dernièrement, à part via des outils peu scrupuleux qui tabassaient des plateformes ou tentaient de l’exploitation de faille, je n’ai pas vu d’utilisation légitime d’HTTP 1.0. Pour le bloquer au niveau de nos serveurs web préférés, il faut ajouter les directives suivantes :
#Apache
RewriteEngine On
RewriteCond %{THE_REQUEST} HTTP/1.0$
RewriteRule .* - [R=429]
#Nginx
if ($server_protocol ~* "HTTP/1.0") {
return 429;
}
Évidemment, si vous avez une utilisation légitime d’HTTP 1.0 (et encore, ça me surprend quand même j’ai découvert que file_get_contents() en PHP fonctionnait comme ça…), il faudra procéder autrement (peut-être ajouter un filtrage IP supplémentaire).
Du lien symbolique « automatique » à partir d’un dossier
Quand on installe des certificats X509 pour des clients, on a l’habitude de créer des dossiers par année d’installation, et de créer des liens symboliques vers les fichiers dans le dossier en cours, liens qui servent ensuite dans la configuration du serveur web. Quand les fichiers du dossier de l’année ont déjà le bon nom, pour faire les liens symboliques, on peut le faire en une seule commande :
ln -s 2019/* .
Pour chaque fichier du dossier 2019, ça va créer le lien dans le dossier courant, lien qui porte le même nom que le fichier source. Très pratique 🙂
Sous windows, vous voulez qu’un logiciel se lance en plein écran ? en fenêtre agrandie ? avec les droits admin ? avec un raccourcis clavier ? au démarrage ?
Windows permet tout ça nativement avec quelques petites astuces.
Une astuce pour ceux qui veulent remplir leurs cartouches avec le kit seringue et pouvoir utiliser la cartouche d'encre une nouvelle fois sans problème.
Au lieu de la reprogrammer, acheter des resetteurs ou dépenser de l'argent dans le vent, essayez cette méthode elle pourrait pour certaines imprimantes marcher et vous faire économiser du flouz en 3mn chrono et gratuitement...^^
- Remplissez votre cartouche et mettez-là dans votre imprimante.
- Débrancher le cable d'alimentation de l'imprimante par dérrière.
- Restez appuyez sur le boutton ON et le bouton Annuler en même temps.
- Rebranchez le cable d'alimentation.
- Attendez que tout les voyants arrêtent de clignoter (environ 5 à 10 sec).
- Une fois tout les voyant éteints relâchez les boutons ON et Annuler.
- Certaines imprimantes vont faire un nettoyage de buses et cleaning.
- L'imprimante est prête et votre cartouche est détectée comme pleine à 100%.
- Vive la révolution...!
Cela marche pour les imprimantes suivantes pour sûre et à vous d'essayer sur la votre si vous utilisez HP21, HP27, HP56 et HP58 :
- HP 24XX series
- HP F370
- HP F380
- HP Deskjet F 2280
- HP Deskjet F 4180
- HP Deskjet D 2360
- HP PSC 1410