Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Ce projet vise à faciliter la collaboration entre les équipes de recherche et les développeurs de logiciels dans le domaine du calcul haute performance (HPC). Il organise des groupes de travail thématiques pour identifier et résoudre des défis algorithmiques et computationnels communs. Le projet produit des kits de développement (SDK) et des applications proxy permettant d'évaluer la performance et la portabilité des solutions logicielles développées dans le cadre du projet Exa-DI.
- Ce projet propose des ressources pédagogiques pour initier les apprenants aux fondamentaux du développement logiciel. Il couvre les environnements de travail, les outils de compilation, les tests unitaires et l'utilisation de GitLab pour la gestion de code source. Destiné aux étudiants ou débutants, il facilite l'acquisition des compétences techniques essentielles.
- Ce projet propose des ressources pédagogiques et des travaux pratiques pour initier les apprenants aux fondamentaux du développement logiciel. Il couvre des concepts essentiels comme la compilation, les tests unitaires, l'utilisation de GitLab et la gestion des enregistrements en TypeScript. Destiné aux étudiants ou débutants, il facilite l'apprentissage par la pratique dans un environnement technique structuré.
- Ce projet permet de configurer et maintenir un environnement de développement local pour la pile logicielle Python de Software Heritage. Il centralise les dépôts Git des modules Python de l'organisation et facilite leur installation et leur gestion. Il inclut également des outils pour tester et déployer les environnements via Docker, offrant une solution clé en main pour les développeurs.
- Ce projet fournit des fichiers de développement communs pour les pilotes Linux utilisés dans les environnements scientifiques, notamment ceux de l'ESRF (European Synchrotron Radiation Facility). Il facilite l'intégration et la gestion d'images, ainsi que la communication entre le matériel et les applications logicielles, en offrant des outils et des bibliothèques réutilisables pour les développeurs.
- Outil de gestion de développement logiciel permettant aux équipes de collaborer, automatiser les tests, déployer des applications et sécuriser le code. Facilite l'intégration continue et la livraison continue pour accélérer les cycles de développement tout en garantissant la qualité et la sécurité des livrables.
- Projet dédié à l'analyse quantitative et qualitative des correspondances de Marcel Proust. Il permet d'étudier les volumes de lettres par année ou destinataire, les cooccurrences de termes, les spécificités lexicales, et les réseaux de mentions entre correspondants. Les outils développés facilitent l'import dans des logiciels d'analyse textuelle comme TXM et génèrent des visualisations pour soutenir la recherche en littérature et linguistique.
- JUnit est un framework open source dédié à l'écriture et à l'exécution de tests unitaires pour les applications Java. Il permet aux développeurs de vérifier le bon fonctionnement de leurs méthodes et classes de manière automatisée, en réduisant les erreurs et en facilitant la maintenance du code. Utilisé dans de nombreux projets logiciels, il favorise les bonnes pratiques de développement et l'intégration continue.
- Ce projet fournit un cadre structuré pour la gestion des logiciels dans un contexte de recherche. Il permet de documenter les métadonnées, les objectifs scientifiques, les dépendances techniques et les aspects légaux des logiciels développés. Il facilite la collaboration entre équipes, la planification des versions et la préservation des logiciels à long terme.
- Nox est une plateforme open source dédiée à la gestion de projets logiciels et au suivi des bugs. Elle facilite la collaboration entre développeurs, permet d'organiser les tâches et d'automatiser les workflows de développement. Les équipes peuvent centraliser leur travail, suivre l'avancement des projets et améliorer leur productivité grâce à des outils intégrés.
682 initiatives
10