Methods Flashcards

1
Q

Comment andon son coach?

A

1) Décrire le problème.
2) Décrire les solution essayées.
3) Recommandation pour résoudre le problème.
4) Poser une question à son coach.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Travail de forain

A

Travail mobile et saisonnier.
Peu de ressources durant la phase d’accueil.
Maintenir l’illusion côté client.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Être un forain à Théodo

A

Être pragmatique.
Conserver une expérience client non dégradée.
Avoir de bon outils.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quels sont les 5 étapes d’une réaction face à un incident?

A

1) Où suis-je?
2) Qu’est-ce qui se passe?
3) D’où cela vient?
4) Kill it with fire!
5) Prévenir les drames.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Incident: 1) où suis-je?

A

$ pwd
$ ls -alh ==> contenu du répertoire.
$ df -h ==> combien de place me reste-t-il? Un disque plein ne produit pas d’erreur)
$ du -hs [file] (or .) ==> quel est la taille d’un dossier ou fichier?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Incident: 2) Qu’est-ce qu’il se passe?

A

$ htop ==> vérifier CPU et RAM
$ head [file] ==> début di fichier
$ tail -fn0 [file] ==> flux de données ajoutées en fin de fichier (logs)
$ curl -sS -X MODIFY [url] ==> curl pour débugger une API ou récupérer des données
$ watch -n 1 du -hs work ==> suiver l’evolution d’un output console régulierement (ici toutes les secondes)
$ sudo nethogs wlan0 ==> la bande passante utilisée par process
$ dig [URL] ==> résolution DNS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Incident: 3) D’où cela vient?

A

$ cat ==> affiche le contenu d’un fichier
$ grep et $ rgrep ==> affiche les occurences des caractères recherchés
$ find ==> cherche dans un répertoire les fichiers selon leur nom
$ uniq ==> affiche les occurences uniques dans une liste triée
$ wc ==> affiche le nombre de caractes, de mots et de lignes dans un ficher
$ gawk ==> expressions régulières

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Incident: 4) Kill it with fire!

A

$ sed -i ‘s/pattern/replace/g’ [file] ==> search & replace dans un gros fichier
$ Vim ==> sur tous les serveurs
$ sshfs user@server:/path local_folder ==> travailler sur un serveur distant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Incident: 5) Prévenir les drames.

A
  • Utiliser CRON jobs pour assurer un test régulier
  • Conserver l’output des CRON jobs dans un fichier avec 2>&1 (sortie erreur vers sortie standard)
  • Mettre en place newrelic sur serveur de validation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly