Annuaire des initiatives

Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.

  • Ce projet propose une formation pratique sur la programmation du noyau Linux. Il guide les utilisateurs dans la compilation d'un noyau personnalisé, le développement de modules noyau, et l'interaction avec des périphériques via des pilotes. Les participants apprennent à manipuler des buffers circulaires, à gérer des processus bloquants, et à utiliser des mécanismes de synchronisation comme les mutex et les spinlocks. Le tout est testé dans un environnement virtuel QEMU pour une expérience immersive.
  • Notoriété 7 %
    Framework de test automatisé basé sur le développement piloté par le comportement (BDD) pour valider les fonctionnalités d'applications web et d'API. Il permet de décrire des scénarios métiers en langage naturel (Gherkin) et de les exécuter via Cypress. Utilisé pour garantir la qualité, la conformité et l'accessibilité des applications développées par l'équipe FranceConnect de la DINUM.
  • Ce projet vise à implémenter les règles de validation du Bachelor Universitaire de Technologie (BUT) en utilisant une approche de développement piloté par les tests (TDD). Il permet de vérifier automatiquement si un étudiant valide ses unités d'enseignement (UE) et ses semestres selon les critères officiels, en s'appuyant sur des scénarios métiers écrits en Gherkin pour documenter et tester les fonctionnalités.
  • Projet pédagogique visant à implémenter des fonctionnalités bancaires de base (comptes courants et épargne) en suivant une approche de développement piloté par les tests (TDD). Il inclut la gestion des transactions, le calcul des intérêts, et la détection d'erreurs comme les découverts ou les montants nuls. Le dépôt sert également à illustrer l'utilisation de tests unitaires et d'intégration via Maven et GitLab CI.
  • Ce projet fournit des outils logiciels pour automatiser et piloter des capteurs scientifiques spécifiques (LimaCCDs) utilisés dans des environnements de recherche. Il permet de réaliser des tests automatisés et de générer des fichiers de données simulées pour faciliter le développement et le débogage d'applications scientifiques.

5 initiatives