Archives de l’auteur : Florent Jaillet

Gestion de projets logiciels avec Gitlab

Présentation Un serveur GitLab est disponible au LIS pour l’hébergement des projets de développement logiciel. Tout utilisateur disposant d’un compte informatique au LIS peut l’utiliser et créer de nouveaux projets en se connectant avec ses identifiants LIS. Il est possible de constituer des groupes d’utilisateurs et de leur rattacher des projets (par exemple pour rattacher… Lire la suite »

Gestion de versions avec Git

L’utilisation d’un outil de gestion de versions est primordiale dans votre pratique de développement logiciel. Dans ce cadre, nous vous conseillons l’utilisation de Git à la fois car il est d’utilisation très courante et car le LIS met à votre disposition un serveur GitLab permettant l’hébergement de dépôts Git. Documentation Introduction à Git Si la… Lire la suite »

Première session LIFTech’

La première session LIFTech’ a eu lieu le jeudi 5 novembre 2015 à 14H en salle de réunion du 6ème étage au LIF. De quoi s’agit-il ? Il s’agit d’une après-midi de présentation coordonnée conjointement par les ingénieurs développement du LIF et du labex Archimède (Florent Jaillet et Denis Arrivault). Le principe est simple, 4 exposés… Lire la suite »

Conventions de codage et de documentation Java

Google Java Style Dans vos projets de développement en Java, nous vous recommandons de respecter les conventions de codage décrites dans le style Java de Google, en utilisant une limite de longueur de ligne de 100 caractères (le style Google laissant le choix entre une limite de 80 ou 100 caractères). Cette convention implique notamment… Lire la suite »

Conventions de codage et de documentation Python

Dans vos projets de développement en Python, nous vous recommandons de respecter les conventions de codage décrites dans la PEP 8 et de documenter le code via les docstrings suivant la convention PEP 257, en utilisant le langage de balisage reStructuredText en vue d’une génération automatique de la documentation avec Sphinx. Pour vous aider à vous… Lire la suite »