lly installed invoke-0.21.0
</code>
===== Créer une tâche =====
Pour créer une tâche il suffit
* de créer un fichier //tasks.py//
* de créer une fonction qui prend //au moins// un //contexte// c... >
@task
def do_something(ctx):
....
</code>
Une tâche peut exécuter une fonction python //ou// un
bprocess…
==== Fonctions ====
^Bash^Python (avec une f-strings s'il vous plait!)<sup>Note</sup> |
|... respectivement les fonctions list() et str().
* Une fois que l'appel de la fonction communicate() a g... Ce qui veut dire que le résultat n'est généré qu'une fois en mémoire. Si je fais print(p2.communicate(... t sera affiché mais si je le rapelle je tombe sur une exception de type <font inherit/Courier New,Couri
s ou plus efficaces des portions de codes.
C'est une démarche délicate et parfois chronophage.
**Il f... optimisation prématurée =====
L'optimisation est une démarche qui fait suite à la constatation un prob... sieurs génération de développeur montre que c'est une erreur.
Une règle de génie logiciel dit :
Optimization is Evil
Cela signifie que chercher l'opti
éfinir.
===== Créer un article =====
Pour créer une page, li suffit d'utiliser le bouton suivant
''{{NEWPAGE}} ''
Il sera pertinent de suivre une convention très légère
Les articles suivront dan... cles en associants plusieurs catégories au lieu d'une seule comme dans une arborescence habituelle.
Il est conseillé de mettre les tags à la fin du documen
====== TestContainers ======
Une initiative à suivre: la création de containeurs dédiés aux tests.\\
[... ote>
Un exemple de mise en oeuvre avec l'appel d'une librairie java à travers Gradle est illustré dans... un containeur Docker depuis un script groovy
* une service de tests unitaires
Le tout peut se faire
l'air de casser quand la compilation LaTeX échoue une fois, car Dropbox considère que le fichier est su... terminal qui fait n'importe quoi =====
Parfois, une application laisse le terminal dans un état bizar