subject: Add step 0: clean submission
This commit is contained in:
parent
5c2e6aa439
commit
98258a0633
@ -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}
|
||||
|
Loading…
Reference in New Issue
Block a user