Cette page est le point d'entrée pour les membres de DevLOG qui souhaitent proposer des idées pour des actions nationales DevLOG.
Porteur(s) : Yvan Le Bras
Finalité détaillée : FAIRisation des développements dans le domaine de l'écologie autour de 3 jours découpés en 1 journée formations introductives (bonnes pratiques de développement sous R, développement d'applications interactives sous R Shiny, développement d'outils Galaxy et recettes conda, gestion de code via git, utilisation des containers de style docker) et 2 journées de hackathon/collaboration fest
Public visé : développeurs dans les domaines de l'écologie (entre 20 et 40 personnes attendues)
Modalités d’évaluation (ou livrable attendu si veille techno) :
Budget demandé : 3000 €
Durée et période de réalisation : 3 jours
Partie théorique complémentée de TPs . L'ensemble des présentations et des TPs s'articuleront autour de Gitlab essentiellement
Pour la partie théorique : présentation sur les outils collaboratifs illustré par Gitlab, présentation sur le DevOps , l'intérêt de l'automatisation et des bonnes pratiques en développement logiciel, l'intégration/la livraison et le déploiement continus, une partie qualité logicielle peut être aussi présentée, l'automatisation des tests unitaires
Pour la partie TP : mise en place d'une chaîne d'intégration continue avec un TP progressif avec mise en place d'actions automatisées suite à des actions sur le code, étude des actions possibles dans une CI, mise en place de livraison/déploiement continus
Public visé : connaissances git. La formation s'adresse à des développeurs qui veulent mettre en place une chaîne d'intégration continue
Budget demandé : 2000€ pour 20 personnes (2 pauses café + repas du midi) sur 3 jours
Durée et période de réalisation : 3 jours
Porteur(s) : Philippe ESTIVAL, cofondateur CartoDÉBAT (Concertations pour les collectivités publiques et débats science société)
Objectif : dépasser le shell et fournir des configurations reproductibles, centralisées et auto-documentées, pour assurer le suivi des opérations et l'automatisation des tâches
Budget demandé : 600€ HT + frais de déplacements
Public visé : développeurs, sysadmins, chercheurs, sous Emacs sans stéroïdes. Les participants repartiront avec l'unique fichier du TP contenant des explications et des exemples adaptables à leur propre configuration. L'idée n'est pas de remplacer une façon de faire, mais d'offrir une voie d'accès alternative et de démontrer son efficacité.
Durée et période de réalisation :
Préparation d'un serveur public de démo et d'un dépôt Gitlab avec sources, exemples et supports de TP. Du point de vue de la qualité des interactions avec et entre les participants, il serait préférable de pouvoir
donner ces formations en présence — je suis à Montpellier et je peux me déplacer — mais on peut aussi prévoir, une fois rodé, d'en diffuser les enregistrements à l'issue d'une visio.
Porteur(s) : Philippe ESTIVAL, cofondateur CartoDÉBAT (Concertations pour les collectivités publiques et débats science société)
Objectif : comprendre l'essentiel de Graphql et se doter d'outils pour démarrer : langage, parseurs et niveaux d'agnosticismes aux DB sous-jacentes. Il s'agit de brosser le tableau de l'activité de conception et de mise à jour du schéma d'une DB ; de comprendre en quoi Graphql est pertinent comparativement à REST, puis d'étudier ces moyens d'exploitation sans céder sur les critères de performances.
Public visé : développeurs d'applications (web) en langage Go
Budget demandé : 600 € HT + frais de déplacement
Durée et période de réalisation :
Préparation d'un serveur public de démo et d'un dépôt Gitlab avec sources, exemples et supports de TP. Du point de vue de la qualité des interactions avec et entre les participants, il serait préférable de pouvoir
donner ces formations en présence — je suis à Montpellier et je peux me déplacer — mais on peut aussi prévoir, une fois rodé, d'en diffuser les enregistrements à l'issue d'une visio.
-
Objectif : faire connaître les solutions de DevOps, de CI et de CD du gestionnaire de paquets Nix et de la distribution NixOS.
Public visé : principalement des DevOps
Budget demandé :
Durée et période de réalisation :
Selon les besoins et les disponibilités financières, l'action pourrait prendre deux modalités différentes :
1) Une présentation de Nix/NixOS <https://nixos.org/explore.html> et des outils de DevOps qui en sont issus, NixOps et Hydra + des échanges. Cette action, relativement courte (de l'ordre d'1h), serait intégralement réalisée par moi-même. Prévoir 3000 euros pour 2 semaines de préparation à temps plein + l'action le jour J. Hors frais de réservation/déplacement, hors frais de location de salle et hors frais pour toute action de communication visant à faire connaître l'événement.
ou alors
2) Une intervention de plusieurs membres français de la communauté de Nix/NixOS/NixOps lors d'une action de formation plus élaborée. Cela inclurait plusieurs présentations et des échanges plus personnels, similairement à une install party, avec du pair programming. Pour cette deuxième solution, j'aurais besoin de temps pour contacter mon réseau et trouver des personnes compétentes et motivées par l'aventure. La communauté de NixOS est assez enthousiaste et très professionnelle, donc c'est tout à fait faisable je pense. Je suis persuadé que cette action serait très utile à de nombreuses personnes, car cette technologie est un véritable bijou. Prévoir ici /au moins/ 10.000 euros.
Porteur(s) : Sébastien Weber/Christophe Halgand/C. Hecquet
Objectif : l'ANF PyMoDAQ 2021 a eu lieu il y a quelques semaines et a rencontré un franc succès. Les retours et réflexions qui en découlent nous amènent à envisager des actions parallèles à la demande d'ANF pour 2022. En effet, il est ressorti qu'une “pré”-formation sur les fondamentaux de PyMoDAQ: langage python, orienté-objet, versionnage, interfaces graphiques est vraiment nécessaire pour profiter au mieux de la formation en elle-même. Ces concepts avaient été demandés en pré-requis et revus lors de l'ANF mais les utilisateurs potentiels de PyMoDAQ ne sont pas familiers de ces outils. Nous envisageons donc une préformation en visio sur les points cités ci-dessus quelques semaines avant l'ANF 2022 (si elle est acceptée).
De plus, cela fait maintenant 3/4 ans que S. Weber forme des gens à l'utilisation de PyMoDAQ et il souhaiterait organiser en marge de l'ANF2022 (qui aurait lieu du lundi au mercredi), les “Journées PyMoDAQ” (jeudi, vendredi) qui inviteraient les utilisateurs divers de PyMoDAQ à venir participer à des séminaires et tables rondes autour de l’utilisation et le développement de PyMoDAQ.
La demande est donc double mais principalement (car une formation en visio ne coûte pas grand chose) sur la budgétisation des “Journées PyMoDAQ”.
NB : Une demande en parallèle/complément aux réseaux ROP et Femto peut être envisagée
Porteur(s) : Pierre-Yves Jallud/Stéphanie Jean-Daubias
Objectif : suite à la formation ENVOL 2019 sur les Ergonomies et Interfaces Hommes(⋅Femmes) Machines, cette action a été rejouée sur une journée sur le campus de la Doua en novembre 2019 avec un certain succès pour le public Lyonnais. Il s'agit ici de proposer une nouvelle journée sur le même thème qui se déroulerait sur le campus de l'ENS de Lyon pour le premier semestre 2022.
Intervenante : Pr Stéphanie Jean-Daubias
(https://perso.liris.cnrs.fr/stephanie.jean-daubias/)
Programme :
Matinée : rappels théoriques sur les IHM
Après-midi : une partie “serious game” pour évaluer les qualités et défaut d'une IHM + une partie interactive pendant laquelle les participants⋅es à la formation présentent un outil informatique qu'ils⋅elles ont développé et les autres participants, forts⋅es de leurs compétences acquises le matin, donnent leurs avis sur les aspects IHM de l'outil afin éventuellement d'améliorer cet aspect
Public visé : toute personne membre d'un ESR ayant développé un programme informatique disposant d'une IHM (site WEB; moteur de recherche; back et front office; …)
Budget demandé : repas à midi (20€) et deux pauses café (2×5€) pour 20 personnes, soit 600€ en tout. “Mais si DevLOG veut/peut seulement financer les pauses café, l'organisation est motivée pour le faire quand même et se débrouiller pour aller au CROUS. ”
Durée et période de réalisation : 1 journée au 1er semestre 2022
Porteur(s) : Etienne Gondet
Objectif : Faire le point sur les apports du langage Julia en général et en particulier pour l'IA. Montrer que Julia dispose d'un écosystème très favorable pour aborder des thématiques impliquant à la fois le calcul scientifique et le Machine Learning / IA. Continuer à identifier et/ou fédérer une communauté grandissante d'utilisateurs autour de Julia. Les spécifications du langage ayant été stabilisé et finalisé depuis 2018, il nous semble que c'est le bon moment pour promouvoir ce langage au-delà des cercles d'informaticiens.
Plan de déploiement (et si pertinent des sous actions) : 40 stagiaires max plus 10 intervenants. Accueil national en non résidentiel.
Modalités d’évaluation (ou livrable attendu si veille techno) : Enregistrement des 2 demi-journées thématiques. Sondage de satisfaction. Mise à disposition des supports de présentation et utilisation des Jupyter Notebook pour les TPs
Public visé :
Budget demandé : 2000€ par DevLOG et 2000€ par Calcul + 3000€ par le CNES, 500€ par l’OMP et 500€ par ISAE, RTRA STAE.
Durée et période de réalisation : 2 jours fin 2022
NB : report fin 2022 de l'action demandée en 2020, puis 2021. Le bureau de la comet sil du CNES a repoussé cette action à fin 2022, d'autres apparaissant plus prioritaires pour le cnes et l'omp.
Porteur(s) : Anaïs Oberto,
-
Budget demandé : 1500 euros pour 20/25 personnes
Durée et période de réalisation : 2 journées
Merci de formater les demandes sous le schéma suivant :
Porteur(s) :
Finalité détaillée :
Plan de déploiement (et si pertinent des sous actions) :
Modalités d’évaluation (ou livrable attendu si veille techno) :
Budget détaillé demandé (et si pertinent le détail par sous actions) :
Durée et période de réalisation :
Porteur(s) : Etienne Gondet (OMP) , Matthijs Van Waveren (HPC/CNES), Xavier Vasseur (ISAE) , Dennis Wilson (ISAE) … May Be somebody also of TSE/UT1.
Finalité détaillée :
Faire le point sur les apports du langage Julia en général et en particulier pour l'IA.
Montrer que Julia dispose d'un écosystème très favorable pour aborder des thématiques impliquant à la fois le calcul scientifique et le Machine Learning/IA.
Continuer à identifier et/ou fédérer une communauté grandissante d'utilisateurs autour de Julia.
Les spécifications du langage ayant été stabilisé et finalisé depuis 2018, il nous semble que c'est le bon moment pour promouvoir ce langage au delà des cercles d'informaticiens.
—- J1.AM Atelier initiation à Julia (Frédéric Pont/Oncopole/INSERM).
—- J1.PM 1/2 Journée thématique : Workshop et REX sur JULIA en GPU, HPC, traitement de données…
—- J2.AM 1/2 Journée thématique Julia pour l'IA (DL, ML … ).
—- J2.PM Atelier Julia pour l'IA MOCHA ou FLUX … (Dennis WIlson/ISAE).
—– Enregistrement des 2 1/2 journées thématiques.
—– Sondage de satisfaction.
—– Mise à disposition des supports de présentation et utilisation des Jupyter Notebook pour les TPs
—- 2 buffet pour 50 personnes = 1800 € HT
—- 4 pauses cafés pour 50 personnes ~ 700 € HT
—- 6 missions pour intervenants hors Occitanie ~ 4500 € HT
—- Événement social ~ 1000 € HT
—- Total : 8000 € HT.
Soutien Atelier permanent de l'OMP : 500€, salle de TPs et salle Coriolis (pour 100 inscrits max).
Soutien ISAE : ? Amphi pour les 1/2 journées thématiques si beaucoup d'inscrits (>100)
Chantier Régional RTRA STAE : ENVIA 500€
COMET/CNES : 3000€
Manque 4000 Euros
Demande de 2000 € à chaque réseau DEVLOG et CALCUL en cours.
https://sinews.siam.org/Details-Page/scientific-machine-learning-how-julia-employs-differentiable-programming-to-do-it-best
https://juliacomputing.com/docs/Introductiontomlai.pdf
LEXIQUE :
REX Retour d'EXperience.
DL : Deep Learning.
HPC : High performance Computing
IA : Intelligence Artificielle.
ML : Machine Learning.
Rejeu actualisé de l'action NoSQL 2015
Introduction à NoSQL
Présentation de 4 familles de bases de données NoSQL : clé/valeur, colonnes, document, graphes.
Choisir une technologie de base de données NoSQL
Concevoir le modèle de données
Interroger la base de données
Plan de déploiement (et si pertinent des sous actions) : 15 stagiaires + 2 intervenants. Non-résidentiel. National.
Modalités d’évaluation (ou livrable attendu si veille techno) : enquête de satisfaction.
Budget détaillé demandé (et si pertinent le détail par sous actions) : 3000 € (repas de midi + pause + missions intervenants)
Durée et période de réalisation : 3 jours au 2e semestre 2020
Titre de l'action : ecoinfoFAIR2020 : FAIRisation des objets de recherche en écologie, focus sur les outils et workflows d'analyse de données, l'importance du packaging et du partage au plus grand nombre
Porteur(s) : Yan Le Bras
Description :
Les communautés en écologie, sont particulièrement utilisatrices de scripts R utilisés de manière interactive et en local. Dans le cadre de l'infrastructure de recherche “Pôle national des données de biodiversité” (PNDB), les réflexions et actions en cours sur les aspects FAIRisation de la donnée, mais plus généralement des objets de recherche en écologie, propose la mise en place de produits et services, autour de la données de biodiversité, open-source et accessibles gratuitement à travers une e-infrastructure orientée workflow supportant la curation, le partage et la collaboration.
Plan de déploiement : 15-25 participants, 5-10 invités.
Modalités d’évaluation : enquête de satisfaction
Budget détaillé demandé (et si pertinent le détail par sous actions) : 5000 € dont 3000 € demandés à DevLOG
Durée et période de réalisation : 2 jours
Porteur(s) : David Chamont (pour LoOPS), David Delavennat (Pour Argos)
Finalité détaillée : Julia monte en puissance dans le monde académique du calcul : qu'en est-il du déploiement sur un cluster ? Cette journée vise à réunir utilisateurs et administrateurs du calcul autour de l'éco-système naissant de Julia.
Plan de déploiement (et si pertinent des sous actions) : 40-50 participants.
Modalités d’évaluation (ou livrable attendu si veille techno) : sondage.
Budget détaillé demandé (et si pertinent le détail par sous actions) : 1000€ pour le buffet de midi.
Durée et période de réalisation : 1 journée, printemps 2020.
Porteur(s) : Alexis Jeandet (Pour LoOPS), Mathieu Haefele (Pour la maison de la simulation)
Finalité détaillée : réunir la commnauté des électroniciens, qui reconfigurent ses FPGAs avec des langages et des outils de plus en plus haut niveau, et la communauté des développeurs de codes scientifiques, qui cherchent à porter leurs calculs vers ces mêmes FPGAs, si possible en gardant leurs langages de programmation habituels.
Plan de déploiement (et si pertinent des sous actions) : 40-50 participants.
Modalités d’évaluation (ou livrable attendu si veille techno) : sondage.
Budget détaillé demandé (et si pertinent le détail par sous actions) : 1000€ pour le buffet de midi.
Durée et période de réalisation : 1 journée, printemps ou automne 2020.
Nom : Deep Learning : Concepts, principes et mise en œuvre
Porteur(s) : Jean Luc Parouty, Eric Maldonado, Soraya Arias
Finalité détaillée : Présentation des concepts et applications sous forme de TP dans un environnement mésocentre (GRICAD) et/ou GENCI(IDRIS), avec du jupyter / python / tensorflow + keras
Prérequis : Maitrise raisonnable de Python
Public visé : Chercheurs, ingénieurs ou doctorant souhaitant découvrir les techniques de bases à travers des exemples pratiques.
Plan de déploiement (et si pertinent des sous actions) : 20 participants.
Modalités d’évaluation (ou livrable attendu si veille techno) : Sondage.
Budget détaillé demandé (et si pertinent le détail par sous actions) : 2000€ (devlog), DR11 pour les déplacements et déjeuners
Durée et période de réalisation : 2 journées, printemps 2020.
Porteur(s) : Marc Dexet (DevLOG), Eric Duvieilbourg (RDE), Thierry Legou (RDE), Arnauld Biganzoli (RDE)
Finalité détaillée : Donner les bonnes pratiques aux électroniciens pratiquant le langage C pour le développement, notamment dans le cas des microcontrôleurs.
Plan de déploiement (et si pertinent des sous actions) : 20 participants
Modalités d’évaluation (ou livrable attendu si veille techno) : Sondage
Budget détaillé demandé (et si pertinent le détail par sous actions) : 1000 € DevLOG, contribution RDE en cours d'évaluation
Durée et période de réalisation : 3,5 jours
Cette action est en cours de maturation.
Merci de formater les demandes sous le schéma suivant :
Porteur(s) :
Finalité détaillée :
Plan de déploiement (et si pertinent des sous actions) :
Modalités d’évaluation (ou livrable attendu si veille techno) :
Budget détaillé demandé (et si pertinent le détail par sous actions) :
Durée et période de réalisation :
Porteur(s) : Pascal Dayre + Dominique Desbois
Finalité détaillée : Apprentissage et SEMantique (suite de
APSEM2018)
Apprentissage et méthode
Web sémantique et représentation des connaissance
Apport du web sémantique à l'apprentissage
Apport de l'apprentissage aux représentation des connaissances
L'éco-système technologique et les méthodes de mise en oeuvre la science des données
Plan de déploiement (et si pertinent des sous actions) : 35 stagiaires + 10 intervenants. Non-résidentiel. National.
Modalités d’évaluation (ou livrable attendu si veille techno) : sondage de satisfaction et recommandations (livre blanc, article)
Budget détaillé demandé (et si pertinent le détail par sous actions) : repas midi: 3960 euros (45*4*22)+ 5 intervenants: 3000 euros (5*(200+4*100)) + évènement social 1000 euros ⇒ 8000 euros (co-financement INRA et universités) ⇒ financement DEVLOG 15 CNRS soit 4500 euros (300*15)
Durée et période de réalisation : 4 jours (septembre-novembre 2019)
Porteur(s) : JC Souplet (réseau régional ProDev) + à définir
Finalité détaillée : Introduction au DeepLearning, Ses problématiques, Application dans le cadre d'analyse d'images bio-médicale
Plan de déploiement (et si pertinent des sous actions) : 20 à 30 stagiaires max sur 2 jours en non résidentiel. Co-labellisation envisagée avec la SATT-SE (contact pris) et le réseau RTMFM (en attente d'un retour)
Modalités d’évaluation (ou livrable attendu si veille techno) : Questionnaire d'évaluation à la fin du stage
Budget détaillé demandé (et si pertinent le détail par sous actions) : 2500€ (éventuelle prise en charge de missions d'intervenants qui reste à définir)
Durée et période de réalisation : 2 jours (vers novembre 2019)
Porteur(s) : Hadrien Grasland
Finalité détaillée :
Plan de déploiement (et si pertinent des sous actions) :
Modalités d’évaluation (ou livrable attendu si veille techno) :
Budget détaillé demandé (et si pertinent le détail par sous actions) :
Durée et période de réalisation : xj
Porteur(s) : Yvan Le Bras
Finalité détaillée :
Plan de déploiement (et si pertinent des sous actions) :
présenter la vision d'une telle e-infrastructure PNDB
effectuer un hackathon, pouvant contenir des formations
passage de scripts R utilisés en local et en intéractif vers des scripts exécutable en ligne de commande sur système HPC
gestion des dépendances via Bioconda
utilisation de Biocontainers pour faciliter un déploiement et usage de “composants analytiques” sur une majorité d'infrastructure
création d'outils Galaxy afin de faciliter l'accès aux outils et la création de workflows au plus grand nombre.
Modalités d’évaluation (ou livrable attendu si veille techno) :
Budget détaillé demandé (et si pertinent le détail par sous actions) :
Durée et période de réalisation : xj
Porteur(s) : réseau régional Min2Rien
Finalité détaillée : Le mouvement DevOps par la pratique et le retour d'expérience
Plan de déploiement (et si pertinent des sous actions) : à venir, en gestation
Modalités d’évaluation (ou livrable attendu si veille techno) :
Budget détaillé demandé (et si pertinent le détail par sous actions) : Demande de Co-Budget DevLog et ResInfo = xxxx euros
Durée et période de réalisation : 1-2 jours
Merci de formater les demandes sous le schéma suivant :
Porteur(s) :
Finalité détaillée :
Plan de déploiement (et si pertinent des sous actions) :
Modalités d’évaluation (ou livrable attendu si veille techno) :
Budget détaillé demandé (et si pertinent le détail par sous actions) :
Durée et période de réalisation :
Porteur(s) : (ProDev) Mariana ANDUJAR, Magali CONTENSIN
Finalité détaillée : Symfony 3 est un framework MVC open source créé en 2005 par l’entreprise française Sensio Labs. Il permet de développer rapidement des applications web
PHP. Symfony est utilisé notamment par Drupal, eZ Publish, Laravel et Piwik. Le but de cette formation est d'apprendre à développer une application web avec Symfony 3.
Plan de déploiement (et si pertinent des sous actions) :
Présentation de l’architecture MVC
Présentation de Symfony 3 : qu’est-ce qu’un framework, pourquoi Symfony, architecture des projets, environnement de développement (production, développement, test), conventions de codage et de nommage, déboguer le code
Installer la distribution standard de Symfony
Créer une première page web avec Symfony
Gérer les requêtes des utilisateurs : routage d’URL, contrôleurs, actions, accès à la requête, réponses et redirections
Générer des pages web et des fichiers CSV avec les gabarits Twig : accès aux variables, conditions, tests, filtres, fonctions, inclusion et héritage de gabarits
Gérer la persistance dans une base de données relationnelle avec l’ORM Doctrine2 : fichiers de correspondance objet/relationnel, CRUD
Création et validation de formulaires
Session et messages flash
Sécurité, authentification et autorisation
Services
L’accent sera mis sur la pratique, les TP représenteront 2/3 de la formation.
Modalités d’évaluation (ou livrable attendu si veille techno) : questionnaire d'évaluation par limesurvey
Budget détaillé demandé (et si pertinent le détail par sous actions) : 3300€
Durée et période de réalisation : 5 jours (en fait 3j+2 demi journées)/Printemps 2018
Rencontre et échanges entre Réseaux Régionaux autour de leurs (bonnes) pratiques pour gérer et suivre leurs activités: méthodes, outils, moyens, pratiques, relations inter-tutelles, etc … mis en oeuvre. Etude comparative en terme de succès/échecs pour tout ce qui concerne la communication, la diffusion, la gestion des membres et du site web, la gestion des risques, la constitution de budget, les pièges et astuces, etc .., en fonction de la situation géographique, du support de ses tutelles, de son public en ESR
Retours et bilan des CoPil des Réseaux Régionaux
Total : 2500€; Pour 1 représentant par réseau Régional, soit 13 personnes (+ 2 invités):
Frais de déplacement (Paris ?) : 15 x 150€ = 2250€
Repas ou buffet : ~15 x 12€ = 180€
Porteur(s) :
Finalité détaillée : initiation à l'utilisation des conteneurs Docker dans le cycle de développement jusqu'à la production
Plan de déploiement (et si pertinent des sous actions) :
Modalités d’évaluation (ou livrable attendu si veille techno) :
Budget détaillé demandé (et si pertinent le détail par sous actions) :
Prise en charge des déplacements de 3 intervenants = 1500 euros
Porteur(s) : Olivier Zimmermann
Finalité détaillée : La journée AlpesVIEW est une action inter-réseaux pilotée par la FP-DR11 et le réseau régional AlpesVIEW. La participation du réseau DevLog est sollicitée pour :
(1) Permettre à 2 développeurs intéressés au niveau national d'intervenir en tant qu'orateur ou formateur lors de la journée régionale AlpesVIEW/CNRS 2018.
(2) Favoriser la participation des agents locaux en contribuant au financement du déjeuner pris en commun.
Plan de déploiement (et si pertinent des sous actions) : vendredi 23 mars 2018
Modalités d’évaluation (ou livrable attendu si veille techno) :Nombre d’inscriptions (30 attendues) et questionnaire de satisfaction.
Budget détaillé demandé (et si pertinent le détail par sous actions) : 900 €
Poste de dépenses Coût unitaire Nb de personne Montant du poste
Frais de mission 400 2 800
Participation déjeuner 20 5 100
Porteur(s) : JC Souplet
Finalité détaillée : Suite GT Patri (dont réalisation de journées)
Plan de déploiement (et si pertinent des sous actions) : essentiellement financement de journées régionale “Je code, je diffuse, oui mais comment?”. Plusieurs sont déjà identifiées et des contacts ont été pris (avec l'appui de la DIRE) entre les porteurs et le SPV de leur délégation respective.
Modalités d’évaluation (ou livrable attendu si veille techno) : Bilan des journées
Budget détaillé demandé (et si pertinent le détail par sous actions) : 2500
Durée et période de réalisation : 2018
Porteur(s) : Christophe Meessen
Finalité détaillée : Formation débutant à la programmation en langage Go
Plan de déploiement (et si pertinent des sous actions) : Formateur Sébastien Binet. Grande demande dans le réseau régional ProDev (15 personnes). Proposition à l'échelle nationale.
Modalités d’évaluation (ou livrable attendu si veille techno) : Bilan de la formation.
Budget détaillé demandé (et si pertinent le détail par sous actions) : 2000 € (à confirmer) + prise en charge déplacement du formateur.
Durée et période de réalisation : 2 jours; période à déterminer.
Merci de formater les demandes sous le schéma suivant :
Porteur(s) :
Finalité détaillée :
Plan de déploiement (et si pertinent des sous actions) :
Modalités d’évaluation (ou livrable attendu si veille techno) :
Budget détaillé demandé (et si pertinent le détail par sous actions) :
Durée et période de réalisation :
Porteur(s) : ProDev / Didier Mallarino (didier.mallarino@univ-tln.fr)
Enseignant: Pascal Veron (Enseignant Chercheur à l'Université de Toulon)
Finalité détaillée :
L'objectif au terme de la formation est de maîtriser les outils de base pour réaliser un premier développement sous Android. Deux approches seront présentées : une approche native utilisant Android Studio ainsi qu'une approche complémentaire web. Cette dernière présentera le développement standard d'un site web pour mobile en utilisant les outils et normes de développement web.
Plan de déploiement (et si pertinent des sous actions) / Programme
LIEU ET PARTICIPANTS
- Lieu: Toulon
- Nombre de participants possibles: 16 à 18 personnes (lié aux nombres de postes des salles de TP)
PROGRAMME:
- Découverte de l'environnement de développement Android Studio
- Élaboration de l'aspect visuel d'une application via les layouts
- Connexion entre le code Java de l'application et les éléments de l'interface
- Les gestionnaires d’événements
- Cycle de vie d'une application
- Sauvegarde et restauration des données
- Les filtres d'intention
- Une première application : ColorPicker
- Gestion des tâches asynchrones
- Récupération d'un flux JSON et affichage via la librairie GraphView
- Option : Une introduction à Cordova
Modalités d’évaluation (ou livrable attendu si veille techno) :
A la fin de la formation, les stagiaires seront capables de développer de petites applications sur des équipements mobile sous Androïd
pour par exemple collecter des données et en gérer leur affichage.
Budget détaillé demandé (et si pertinent le détail par sous actions)
18 Personnes, 1 formateur, 2 organisateurs: 1600 €sur deux jours ,
incluant les frais logistiques, les repas et pauses des stagiaires.
Durée et période de réalisation
Deux Jours, courant Mai 2017
Porteurs : J.R Rouet, Françoise Conil
Finalité détaillée :
prendre en main un framework de développement
PHP
Plan de déploiement :
une session de formation sur un framework léger Laravel / CodeIgniter
une session de formation sur le framework plus avancé Symfony
Modalités d’évaluation : questionnaires de satisfaction par LimeSurvey
Budget détaillé demandé : 2500€ pour 3 jours pour participation aux frais logistiques, repas et pauses et aux déplacements d'intervenants.
Durée et période de réalisation : On envisage une session de 3 jours sur les 2 frameworks en parallèle, avec 30 participants max au total. Les 2 sessions en parallèle restent cependant en question car les élèves pourraient être déroutés à l'inscription. La période pourrait être mai-juin 2017 pour un problème d'accès aux salles. On aurait besoin de mobiliser 4 formateurs pour assurer les 2 sessions. On envisage d'organiser ces sessions sur Lyon.
Conclusion : Cette proposition étant réalisée à la va vite. Tous les détails seront complétés plus tard. Tout point pourra être également rediscuté.
Porteurs : Françoise Conil, Florent Langrognet, Romain Vuillemot
Finalité détaillée :
connaissance des concepts fondamentaux de perception humaine et de design
maîtrise des concepts de sketching et design critique de visualisation
maîtrise de l'implémentation de visualisations interactives avec Tableau et D3, présentation des principaux frameworks Pythons / R.
Plan de formation :
aperçu et historique du domaine de la visualisation de données
présentation de visualisations de types de données standards (graphes, texte, séries temporelles)
introduction aux techniques de critique de design et discussion autour des bonnes pratiques de visualisation
prise en main de Tableau et storytelling d'un jeu de données simple
introduction à la bibliothèque d3 et création de graphes élémentaires
d3 avancé avec création de graphes complexes, animés et coordonnés
panorama d'outils de visualisations (Python, R, …) et tendances futures
Modalités d’évaluation : questionnaires de satisfaction, partage du code sur une interface de live coding
http://blockbuilder.org/ et de gist GitHub
Budget détaillé demandé : 3500€ pour 3 jours pour participation aux frais logistiques, repas et pauses et aux déplacements d'intervenants
Durée et période de réalisation :
3 jours avec 30 participants max au total
la période pourrait être mai-juin 2017 pour un problème d'accès aux salles.
une session de cours magistraux, critique de design et sketching
deux sessions en // pour la partie programmation avec 2 instructeurs pour chaque session
4 formateurs peuvent être mobilisés assurer les 2 sessions
on envisage d'organiser ces sessions sur Lyon sur le campus de La Doua
Plan de la formation :
Pourquoi une infrastructure numérique?
Comment concevoir une infrastructure numérique?
Comment modéliser une infrastructure numérique?
Comment développer une infrastructure numérique? (déploiement continu, communauté de développement, …)
Comment déployer une infrastructure numérique?
Infrastructure et sécurité
Quelles opportunités pour la recherche médicale?
Cas particulier pour la recherche en science cognitive
Modalités d’évaluation (ou livrable attendu si veille techno) : questionnaire en ligne avec limesurvey
Budget détaillé demandé (et si pertinent le détail par sous actions) : 1500 euros pour un buffet et les intervenants
Durée et période de réalisation :
1 jour, novembre 2017
50 personnes
10 intervenants
Porteurs : D. Chamont
Finalité détaillée :
organiser la collecte et le partage de matériel pédagogique entre tous les réseaux régionaux, sous forme de notebooks Jupyter, en particulier pour Python et C++.
organiser des formations en région, basées sur ce matériel partagé, en association avec les services de formation permanente des tutelles, en se focalisant sur un contexte applicatif donné (bases de données, interfaces web, calcul et visualisation scientifique…), sur les outils qui l'accompagnent, et sur l'adaptation de la formation aux demandes et aux formateurs locaux.
prototyper la mise en place d'un serveur centralisé permettant de regrouper et de jouer à distance les notebooks, afin de faciliter la logistique des formations.
Plan de déploiement :
Fusionner tout ce qui a été produit lors des dernières sessions Python.
Produire un premier jeu de notebooks C++.
Enquêter sur les serveurs de notebook existant, évaluer si l'un d'eux peut-être utilisé, ou si le déploiement d'un serveur spécifique est souhaitable.
Réfléchir sur la façon de bien créditer tous les contributeurs.
Réfléchir sur la façon d'améliorer la modularité et l'adaptabilité du matériel pédagogique.
Modalités d’évaluation : volume et qualité du matériel mis en commun, questionnaires de satisfaction adressés aux stagiaires des formations organisées, et/ou quizz d'évaluation.
Budget détaillé demandé : 3600€ pour 18 jours (12 Python + 6 C++), soit 200€/jour pour participation aux frais logistiques, repas et pauses des stagiaires.
Durée et période de réalisation : par défaut 6 sessions de 3 jours tout au long de l'année, mais nous n'excluons pas d'essayer des formules spécialisées plus courtes.
F. Langrognet
Les tests constituent une phase primordiale dans le processus de développement. Ils représentent l'un des principaux leviers de la réussite d'un projet de développement d'applications. Par une meilleure connaissance des méthodes et outils comme les tests unitaires, fonctionnels, de non-régression, d'intégration, … les participants seront capables d’identifier les étapes successives de vérification du code et de leur pilotage au travers du cycle de développement, avec par exemple le processus d’intégration continue.
Enchaînement de partie de cours et d'ateliers pratiques sur machine.
“Rejouer” cette session en région (2 sessions prévues en 2016).
Contenu : le coeur de la formation ENVOL 2014
A la fin de cette action de formation, les participants seront capables de de mettre en oeuvre une stratégie de tests en adéquation avec leurs besoins, leurs objectifs
Le budget prévisionnel d'une session est de 3000€ (1500€ pour le déplacement des intervenants et 1500€ pour les pauses) ⇒ 6000€ en tout
Une participation des réseaux régionaux (via leur délégation régionale ou une autre tutelle) sera demandée.
⇒ Budget DevLOG : 3000€
3 jours par session. La 1re au printemps 2016, le 2e à l'automne.
?? (Côté DevLOG), S. Nicoud (pour RESINFO)
L'action Docker organisée en 2015 a rencontré un vif succès. Les réseaux DevLOG et RESINFo souhaite proposer une nouvelle session en 2016.
Les technologies de type ‘containers’ et plus spécifiquement ‘Docker’ seront étudiés.
Programme prévisionnel
Histoire de Docker et de Docker Inc.
Installation de Docker (pour l’ensemble des systèmes d’exploitation)
Travailler avec des conteneurs Docker
Créer des images à partir de Dockerfiles
Prise en main du Docker Hub
Tirer et pousser des images sur différents registries
Créer des volumes
Interaction entre conteneurs
Orchestration : Docker-compose
Utiliser Docker sur le poste de développement
Utiliser Docker pour de l’intégration continue/pipeline de déploiement continue
Sécuriser Docker avec TLS
Organiser les conteneurs en clusters : docker swarm, kubernetes
50% de travaux pratiques sur les 2 jours de formation.
p
Fiche d'évaluation
??
2 jours.
Page de la rencontre
T. Chaventré / GT ‘CR2D’
Rencontre et échanges entre Réseaux Régionaux autour de leurs (bonnes) pratiques pour gérer et suivre leurs activités: méthodes, outils, moyens, pratiques, relations inter-tutelles, etc … mis en oeuvre. Etude comparative en terme de succès/échecs pour tout ce qui concerne la communication, la diffusion, la gestion des membres et du site web, la gestion des risques, la constitution de budget, les pièges et astuces, etc .., en fonction de la situation géographique, du support de ses tutelles, de son public en ESR … Le but serait d'aboutir à un cadre ou des recommandations applicables par le plus grand nombre et d'en tirer parti pour être plus efficace et rapide dans la gestion de nos réseaux.
Plan de déploiement :
Avoir un retour sur la formation “animer un réseau” de la MI: J-C. Souplet ou autre.
Présentation de Retours d'Expériences en régions …
Table ronde, discussions, plan d'action
Retours et bilan des CoPil des Réseaux Régionaux.
Total: 4000€.
Pour 2 représentants par réseau Régional, soit 24 personnes:
* Frais de déplacement (Paris ?): 24 x 170€ = 4080€
* Repas ou buffet: à voir ... ~24 x 12€ = 288€
1 jour.
F Camps
Veille technologique sur ces nouvelles interfaces émergentes qui posent de nombreuses questions techniques sur leur utilisation effective.
Comment choisir le matériel,
SDK, performance réelle, réglementation
Comment intégrer cette technologie dans les projets: système mobile, calculateur fixe, système immersif, réalité augmentée réelle, liaison avec le cloud et systèmes collaboratifs, autonomie et énergie.
Budget demandé: 3 missions de 1/2 jour, environ 2000 euros
Porteurs : S. Gaget, F. Langrognet
Finalité détaillée : Acquérir les notions de base du langage Python pour gérer des données (rassembler, filtrer, reformater), manipuler des fichiers et travailler avec les objets
Plan de déploiement : enchaînement de partie de cours et d'ateliers pratiques sur machine
Modalités d’évaluation : A la fin de la formation, les stagiaires seront capables de concevoir des programmes, adapter des programmes existants et chercher, récupérer, adapter des scripts et des bibliothèques Python
Budget détaillé demandé : 600€/session soient 2400€ pour les frais logistiques, les repas et pauses des stagiaires.
Durée et période de réalisation : 3jours/session soient 12 jours. réalisation printemps ou automne 2015.
Porteurs : S. Gaget, F. Langrognet
Finalité détaillée : Acquérir les notions du langage Python spécifiques pour les bases de données (gestion de base de données et création d'interfaces web d'utilisation) OU Calcul Scientifique (développer des applications effectuant des calculs scientifiques et des affichages de données sous forme de diagrammes ou de graphiques)
Plan de déploiement : enchaînement de partie de cours et d'ateliers pratiques sur machine
Modalités d’évaluation : A la fin de la formation, les stagiaires seront capables (BASE DE DONNEES) de développer rapidement de petites applications et des interfaces web en liens avec les bases de données OU (CALCUL SCIENTIFIQUE) d'intégrer des modules scientifiques dans leurs programmes, de générer des graphiques et chercher, récupérer, utiliser des modules Python
Budget détaillé demandé : 600€/session soient 2400€ pour les frais logistiques, les repas et pauses des stagiaires.
Durée et période de réalisation : 3jours/session soient 12 jours. réalisation printemps ou automne 2015.
Porteur(s) : Magali Contensin, Marc Dexet
Finalité détaillée : Beaucoup de développement sur la couche de présentation des applications web font appel au javascript. Cette technologie est passée du statut de gadget mineur à celui d'outil structuré et productif. Mais les développeurs de l'ESR hésitent à opter pour des outils plus complets car ils ont du mal à estimer l'investissement nécessaire vis-à-vis des bénéfices possibles.
Plan de déploiement (et si pertinent des sous actions) : présentations sur les framework javascript, l’industrialisation, les tests automatisés, comparatifs
Modalités d’évaluation (ou livrable attendu si veille techno) : A la fin de la formation, les stagiaires connaîtront les techniques et outils d'industrialisation de JavaScript
Budget détaillé demandé (et si pertinent le détail par sous actions) : 2200€ pour 30 stagiaires + 3 intervenants
restauration : 33 x (1 repas à 15€ + 3 pauses à 5€) = 1000€
hébergement + transport des intervenants : 3 x 400€ = 1200 €
Durée et période de réalisation : 1,5j
Porteur(s) : Sophie Nicoud (Resinfo), Marc Dexet (Devlog)
Finalité détaillée : Les techniques de virtualisation ou de container virtuels deviennent des outils pour le développement dans la logique devops. L'objectif de la formation est d'aider les développeurs et ASR à concevoir les containers, les mettre en œuvre dans le cadre du processus d'intégration continue.
Plan de déploiement (et si pertinent des sous actions) : Formation réalisée par des formateurs de la société Treeptik :
http://www.treeptik.fr/expertise-docker.html (enchaînement de partie de cours et d'ateliers pratiques)
Modalités d’évaluation (ou livrable attendu si veille techno) : A la fin de la formation, les stagiaires seront capables d'utiliser docker dans le cycle de développement.
Budget détaillé demandé (et si pertinent le détail par sous actions) : Budget total pour 30 personnes + 2 organisateurs Réseaux + 2 organisateurs locaux : 2500€, dont 1250€ à la charge de DevLog et 1250€ à la charge de Resinfo
frais de restauration pour 35 personnes ⇒ 35 x (15€ de repas + 2×5€ de pause) x 2j = 1700€
hébergement + transport des 2 organisateurs Réseaux : 2 x 400€ = 800 €
Durée et période de réalisation : 2j