. Ils sont écrits et peaufinés au fur et à mesure de leur utilisation. Certains deviennent très denses... n lien vers un tutoriel .pdf (les liens ont l'air de casser quand la compilation LaTeX échoue une fois... s pourrez récupérer le fichier à la main à partir de ce lien, qui pointe vers la totalité de mes tutoriels LaTeX, les dossiers sont explicites:
[[https:/
oke]] est un **ordonnanceur** et un **exécuteur** de tâches, c'est çà dire que il permet de décrire un workflow d'étapes pour atteindre un objectif et l'o... sein d'un fichier //tasks.py//.
//tasks.py//
<code python>
from invoke import task
@task
def remove... (ctx):
ctx.run('rm -rf /tmp/my_dirs/work')
</code>
<code bash>
$ invoke -l
Available tasks:
rem
on3// (Python 3.6.3, IPython 5.1.0)
===== En-tête de fichier =====
Spécifie l'environnement ainsi que l'encodage utiliusé (utf-8) :
<code>
#!/usr/bin/env python3
# -*- coding: utf8 -*-
</code>
===== Documentation =====
Grace aux docstrings, il est très facile (et recommandé!) de documenter son code :
<code>
def server():
"
endre plus rapides ou plus efficaces des portions de codes.
C'est une démarche délicate et parfois chronophage.
**Il faut parfois évaluer le coût de l'optimisation au regard du bénéfice obtenu.**
=... rche qui fait suite à la constatation un problème de performance. Il peut être tentant de le faire pendant l'écriture du code. L'expérience cumulée de plu
====== Guidede contribution ======
Pour contribuer à ce site, il est juste nécessaire de partager certaines valeurs et pratiques.
* par... * respecter les autres quelque soit leur niveau de compétence
* être de bonne volonté
* chercher
t Python ======
<note important>Article en cours de rédaction</note>
Resources :
Formation bonne pratiques de Loic Gouarin avec la mise en palce de modules, tests, intégration, publication de son module sur PyPI ou anaconda etc : [[https://github.co
====== Aide sur les tags ======
Le site utilise les tags. Il est conseillé de les mettre à la toute fin du document. En effet, en début de document, les tags ne permettent pas d'optimiser l'espace autour du sommaire et un espace vide sera à gauche de ce dernier.
{{foo.png}}
===== A
1. Clone your fork:
<code>
git clone git@github.com:YOUR-USERNAME/YOUR-FORKED-REPO.git
</code>
2. Add remote from original repository in your forked repository:
<code>
cd into/cloned/fork-repo
git remote add upst... REPO-YOU-FORKED-FROM.git
git fetch upstream
</code>
3. Updating your fork from original repo to kee
====== La librairie java Docker de Spotify ======
Spotify a crée une librairie java de pilotage du daemon Docker à travers son API REST ... ub.com/spotify/docker-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]].
====== Notes de voyage sur Ruby ======
Quelques notes de voyage dans le pays de Ruby posées comme cela. Un jour nous rangerons.
===== pry for yourself =====
Oubliez l’aride ''irb'', utilisez ''pry'', un équivalent de //IPy
u-psud.fr ======
Vous êtes sur la page d'accueil de votre wiki.
Vous pouvez la modifier afin de l'adapter à votre contexte de travail.
Si vous avez besoin d'aide, vous trouverez une page d'explications et de conseils [[https://
====== In Code We Trust ======
Les acteurs du développement logiciel de l'Institut d'Astrophysique Spatiale vous proposent à travers ce site de partager avec l'ensemble de la communauté leurs expériences, réflexions et études.
===== Comment con
ners ======
Une initiative à suivre: la création de containeurs dédiés aux tests.\\
[[https://www.tes... n in a Docker container.</blockquote>
Un exemple de mise en oeuvre avec l'appel d'une librairie java ... ur Docker depuis un script groovy
* une service de tests unitaires
Le tout peut se faire //dans//