subject: Add step 0: clean submission

This commit is contained in:
nemunaire 2022-11-11 10:15:44 +01:00
parent 5c2e6aa439
commit 98258a0633
1 changed files with 18 additions and 1 deletions

View File

@ -1,3 +1,20 @@
## Palier 0 : Bonnes pratiques, propreté et architecture (3 points) {-}
Des `.DS_Store` sur le dépôt git ? sans doute une mauvaise pratique de git qui
est passée par là.
Sans aller jusqu'à vous faire relire 200 fois vos commentaires à la recherche
de l'ultime faute d'orthographe, il s'agit surtout de ne pas faire saigner les
yeux de vos relecteurs.
On appréciera un projet clair, dont l'arborescence des fichiers rende la
compréhension globale aisée.\
Quelque soit le langage choisi, un `Makefile` doit être présent à la racine
pour lancer, avec un simple `make`, la/les commandes permettant la
compilation/l'assemblage du binaire `mymoulette`.
## Palier 1 : Restreindre l'environnement (2 points) {-}
Après avoir mis en place les bases de votre programme, commencez par créer les
@ -44,7 +61,7 @@ rtt min/avg/max/mdev = 3.931/3.954/3.978/0.067 ms
**Astuces :** `prctl(2)`, `capabilities(7)`, `capget(2)`, `capset(2)`, `libcap(3)`, ...
Aidez-vous du visualisateur de *capabilities* du TP (ou de `capsh(1)`, pour
Aidez-vous du visualisateur de *capabilities* du TP (ou de `capsh(1)`), pour
voir si vous êtes sur la bonne voie.
::::: {.question}