- Shut down an external hard drive
- Switch keyboard layout (X11)
- Control external displays
- Kill the app which listens own a given port
- Increase the number of watchers for a "live reload" app
- Clear node_modules (Node.js)
- NFS with Linux server and MacOS client
- Mounting Windows 10 WSL2 virtual disk from Linux
listen: | |
port: 80 | |
user: nobody | |
compress: [ gzip ] | |
hosts: | |
"jsx.fr:80": | |
listen: | |
port: 80 | |
paths: | |
"/": |
const https = require('https') | |
const { resolve } = require('path') | |
const { readFileSync } = require('fs') | |
// In this example, we create a Gist from this very file! | |
const filename = resolve(__dirname, 'index.js') | |
// Put your auth string in the `auth` file | |
// with this format (you need a GitHub personal access token): | |
// token YourGitHubPersonalAccessToken |
robocopy D: E:\Backup_PC_202101\D /MIR /Z /LOG:C:\2021-01-07-backupD.log /XJ /XD node_modules /XD "*.tmp" /XD "broccoli_persistent_*" /XD "config_loader-*" /XD "npm-cache" /XD ".pnpm-store" .XD "Yarn\Cache" /XF "*.tmp"
A bit of context (for myself and whoever it might help):
- I've been using WebdriverIO (WDIO) to test Node.js-based web apps (and for other stuff too).
- WDIO has a nice Getting Started page. When you launch your WDIO-based tests or app, WDIO launches a browser (Chrome by default).
- Since my app became a kind of "microservices app" (one of them being the WDIO app), I wanted to use Docker to manage them.
En attendant d'obtenir un dump, l'idée est de recréer un jeu de données à partir des données JSON du Robotoff déployé en production.
Voir par exemple les données obtenues en requêtant https://robotoff.openfoodfacts.org/api/v1/questions/random?count=10&lang=en&insight_types=label.
On récupère un tableau de questions, chacune ayant cette forme :
{
Créer un composant Experience
. Il devra afficher ces données, passées par des props :
startMonth
etendMonth
, passés depuis le parent sous le format"YYYY-MM"
, par exemple :"2020-09"
.company
, passé comme string, par exemple :"Microsoft Inc."
.title
, passé comme string, par exemple :"Développeur front-end"
.description
, passé comme string, par exemple :Développement d'un tableau de bord pour visualiser les demandes de support"
.
Cette quête dure 4 heures et vous devez donc envoyer votre code sur Github avant 13h00 au plus tard. Rappel : Ceci n'est pas un examen mais une évaluation de vos compétences. Ne vous inquiétez pas si vous n'avez pas terminé dans les 4 heures. Vous êtes autorisé à poursuivre ce checkpoint le week-end suivant le jour du checkpoint. Assurez-vous d'avoir correctement évalué vos compétences. Il est essentiel que vous compreniez et que vous soyez capable d'appliquer les concepts que vous avez appris. Si vous pensez que vous êtes un peu plus lent et que vous n'accomplissez pas ces tâches sur le moment, assurez-vous que cela s'améliore avec le temps et la pratique.
Votre formateur validera votre travail une fois vous aurez terminé la quête . Si vous ne remplissez pas les critères de validation, vous pouvez soumettre une nouvelle solution après que votre instructeur a publié sa première correction.
class Animal { | |
constructor(species, name) { | |
this.species = species; | |
this.name = name; | |
} | |
displayFeatures() { | |
console.log(`I am ${this.name} and I'm a ${this.species}`); | |
} | |
} |