===== En-tête de fichier =====
Spécifie l'environnement ainsi que l'encodage utiliusé (utf-8) :
<cod... illustrer la différence entre l'écriture de routines en bash et en Python. Ces bases serviront pour l...
for pid in `eval $pid_list`
do
echo "$pid"
done
</code> | <code>
pid_list = range(1,11)
for...
import os
current_user = os.popen('id -u').readlines()
current_user = _
if (current_user == 0):
p
===== Mise en oeuvre =====
Création de l'environnement virtuel de test
<code bash>
$ ~/Workdirs$ vi... rpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/mdexet/Workdirs/test_... /bin/python
Installing setuptools, pip, wheel...done.
$ ~/Workdirs$ cd test_invoke/
$ ~/Workdirs/test_... llecting invoke
Downloading invoke-0.21.0-py3-none-any.whl (153kB)
100% |███████████████████████
====== TestContainers ======
Une initiative à suivre: la création de containeurs dédiés aux tests.\\
[[https://www.testcontainers.org/|https://www.testcontainers.org/]]
<blockquo
r et à mesure de leur utilisation. Certains deviennent très denses (LaTeX, Linux, Fortran). Certains s... ais acquérir la clarté que j'aurais voulu leur donner (C, C++, Java). En espérant qu'ils vous soient u... '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
e site, il est juste nécessaire de partager certaines valeurs et pratiques.
* partager ses connaiss... que soit leur niveau de compétence
* être de bonne volonté
* chercher à améliorer nos connaissance... finir.
===== Créer un article =====
Pour créer une page, li suffit d'utiliser le bouton suivant
''{{NEWPAGE}} ''
Il sera pertinent de suivre une conven
Cette catégorie concerne nos pages personnelles où on partage nos astuces pour gagner du temps. Pensez à mettre les tags qui vont bien pour que c... rectement.
Les contributions ici sont celles qui ne rentrent pas dans une catégorie spécifiques. L'in
ou plus efficaces des portions de codes.
C'est une démarche délicate et parfois chronophage.
**Il f... ptimisation prématurée =====
L'optimisation est une démarche qui fait suite à la constatation un prob... ieurs 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'opt
ie java Docker de Spotify ======
Spotify a crée une librairie java de pilotage du daemon Docker à tra... ker-client .]]\\
\\
Cela permet de créer des conteneurs Docker depuis un programme Java. C'est ce qui est à l'origine notamment de [[:technowatch:testcontainers|TestContainers]].
La démarche est intéressante car elle p
1. Clone your fork:
<code>
git clone git@github.com:YOUR-USERNAME/YOUR-FORKED-REPO.git
</code>
2. Add remo... y in your forked repository:
<code>
cd into/cloned/fork-repo
git remote add upstream git://github
rs de rédaction</note>
Resources :
Formation bonne pratiques de Loic Gouarin avec la mise en palce d... ing_2017]]
Argparse :
le module d'analyse de ligne de commande recommandé dans la bibliothèque stand