7 Useful JavaScript Tricks

Je retiens:

Virer les false ou équivalents dans un array


 array.filter(boolean)

Mélanger des objets


const person = { name: 'David Walsh', gender: 'Male' };
const tools = { computer: 'Mac', editor: 'Atom' };
const attributes = { handsomeness: 'Extreme', hair: 'Brown', eyes: 'Blue' };

const summary = {...person, ...tools, ...attributes}; /* Object { "computer": "Mac", "editor": "Atom", "eyes": "Blue", "gender": "Male", "hair": "Brown", "handsomeness": "Extreme", "name": "David Walsh", } */

Récupérer la query string


// Assuming "?post=1234&action=edit" var urlParams = new URLSearchParams(window.location.search); console.log(urlParams.has('post')); // true console.log(urlParams.get('action')); // "edit" console.log(urlParams.getAll('action')); // ["edit"] console.log(urlParams.toString()); // "?post=1234&action=edit" console.log(urlParams.append('active', '1')); // "?post=1234&action=edit&active=1"

Récuperer l'URL absolue

var getAbsoluteUrl = (function() {
    var a;
    return function(url) {
        if(!a) a = document.createElement('a');
        a.href = url;
        return a.href;
    };
})();
// Usage
getAbsoluteUrl('/something'); // https://davidwalsh.name/something

The Big Troubleshooting Guide - the-big-troubleshooting-guide.pdf

Parce que j'ai un problème de circuit ouvert sur une thermistance et qu'en cherchant j'ai trouvé une doc PDF sur les pannes et leur solution, je partage...
Version locale si le lien disparaît

Edit:

Bon, ben après vérification, c'est bien la sonde du bloc de chauffe qui a... disparue. Bon, elle s'est pas barrée sur un coup de tête, mais plutôt engluée dans ce blob,

image résultat d'une pièce qui s'est décollée dès le début et est restée collée à la buse, puis, au cours de l'impression, au bloc de chauffe entier.

Par conséquent, quand j'ai retiré le monstre accroché à l'ensemble, le bout de la sonde, qui est tout petit, est sans doute venu avec et a été arraché.

J'ai commandé un nouvel ensemble bloc de chauffe + sonde.

Supprimer la voix d’un fichier audio - Éducation musicale

Un truc tout con pour supprimer la voix dans une chanson (et ça marche plutôt pas mal avec celle dont j'avais besoin)
On va inverser une des deux pistes de la chanson avec audacity pour qu'elle soit en inversion de phase:

  1. Importer un fichier audio
  2. cliquer sur le menu de la piste (sur son nom) pour séparer les canaux
  3. sélectionner la piste sur laquelle on entend le mieux la voix
  4. Cliquer sur Effet / Inverser
  5. exporter (en ogg par exemple)

Newbe: Union between STL and new objects? - FreeCAD Forum

Bon à savoir ça:
Sous Freecad, quand on veut faire une opération booléenne sur un fichier mesh (stl)
Only if you convert the mesh to a solid.

Il faut aller dans le «Part Workbench»
Puis dans le menu «Pièce»
Ensuite choisir «créer la forme à partir d'un maillage»
Et enfin «convertir en solide»

L'objet obtenu peut être utilisé dans les opérations booléennes...

Fil RSS des articles de ce mot clé