Vitest, qu’est-ce que c’est ? Vitest est un Framework de test unitaire équivalent à Jest, d’ailleurs Vitest utilise la même API que Jest (on pourra retrouver describe, it, expect, …). Vitest est créé avec Vite, ce qui permet d’avoir le HMR (Hot Module Reloading) pour recharger (à l’enregistrement d’une modification) le fichier modifié, il est…
Catégorie : Non classé
Non classé
Chat GPT va-t-il remplacer les développeurs ? 😱😱😱
by Kevin Hantzen •
J’ai testé chatGPT pour du dev ! Au début ça partait d’un délire perso, en gros je lui demandais des implémentations de FizzBuzz dans différentes technologies. Sur Python il m’a généré un code un peu brut avec des print directement dans les IF, c’était pas dingue niveau effets de bord, mais en le guidant un…
Craft, kotlin, Non classé, Programmation
Quand kotlin …
by Antoine Alberti •
kotlin est génial pour éliminer une partie de la pollution qu’on aurait en java, et donc mieux mettre en évidence le métier et les intentions… jusqu’à certaines limites du langage.
Non classé
La nouvelle génération de ClassBlueprint : une visualisation interactive pour la compréhension des classes et l’évaluation de leurs qualités
by admin and Nour Jihene Agouf •
Nous vous proposons une série d’articles qui traitent le problème de compréhension des logiciels en utilisant une approche différente que la lecture séquentielle du code source classique. Comme la littérature l’indique, plus de 70% du temps de la maintenance des logiciels est dédié à la lecture et la compréhension du code, l’une des approches que…
Non classé
Manifeste agile et confinement – une rétrospective
by Dimitri Merejkowsky •
Note: cet article a été publié pour la première fois sur le blog personnel de Dimitri Merejkowsky Introduction – retour sur le manifeste agile Relisons-le ensemble, il est là: => https://agilemanifesto.org/iso/fr/manifesto.html Manifeste pour le développement Agile de logiciels Nous découvrons comment mieux développer des logiciels par la pratique et en aidant les autres à le…
Non classé
Configurer son VS Code aux petits oignons pour Python sous Windows
by admin •
Je suis initialement un habitué de PyCharm que j’affectionne beaucoup. J’y ai fait mes premiers pas en Python et développé de fortes habitudes. Toutefois, malgré mon affection pour cet IDE, il n’était pas le plus approprié dans le contexte de ma dernière mission. Il y avait deux contraintes à prendre en compte : La première…
Non classé
DepMiner : Extraction de règles de transformation à partir de l’historique des validations
by Oleksandr Zaitsev •
Le problème de la mise à jour des bibliothèques Imaginez un scénario simple. Un développeur de logiciels, Bob, a créé une application qui dépend d’une bibliothèque externe. Après un certain temps, la bibliothèque publie une nouvelle version (que nous appelons évolution de la bibliothèque), qui n’est plus compatible avec la précédente. Bob a maintenant deux…
Non classé
Socrates 2022 – Ateliers
by Mathilde Salthun-Lassalle •
J’ai assisté à l’édition de la conférence SoCraTes de mars 2022. Les deux premiers jours sont consacrés à des sessions de discussions, live-codings, ensemble programming, ou encore présentations, toutes spontanément proposées par les participants même, le matin du jour où elles sont planifiées. Le 3e jour se tiennent des ateliers dans le même esprit d’organisation…
Non classé
leçon 3 de l’apocalypse – la pratique
by Antoine Alberti •
Pluto Krath touillait son troisième café, en regardant rêveusement l’équipe derrière la baie vitrée de son bureau. — Mais comment fait-elle ? Il savait que c’était sous ses yeux, mais il n’arrivait pas à mettre le doigt dessus. Allez, il était temps d’aller jeter un œil aux KPIs avant le prochain meeting. — Gnaahaha !…
Non classé
Parlons Data Visualisation
by Nour Jihene Agouf •
Dans ce blog nous allons mettre la lumière sur quelques notions de data visualisation, qui reposent sur certains principes fondamentaux. Ces principes couplés avec des études scientifiques donnent un éclairage sur la psychologie de l’être humain intrinsèquement influencée par son système optique. Commençons par une petite définition des visualisations. Les visualisations sont de simples illustrations…