REST : définition
Imaginez que vous essayez de donner des directions à quelqu'un dans une ville. Pour chaque lieu, vous renseignez l'adresse, et à chaque étape, vous indiquez précisément comment s’y rendre. Avec...
View ArticleIA dégénérative : quand l'algorithme est malade
Imaginez un jeu de téléphone arabe, où chaque personne répète ce qu'elle a entendu de la précédente. À mesure que le message est transmis, il devient de plus en plus déformé, jusqu'à n'avoir plus aucun...
View ArticleDeep learning : définition
Imaginez que vous devez distinguer un chat d’un chien. Vous pourriez vous baser sur la forme du museau ou des oreilles. Mais en réalité, vous n'avez probablement jamais eu besoin de réfléchir à cela :...
View ArticleMachine Learning : définition
L'Intelligence Artificielle est une notion qui a désormais pignon sur rue. En parallèle, ses composants sous-jacents comme les réseaux de neurones, le deep learning et le machine learning sont des...
View ArticleGitHub-slug-action : 5 ans d'open source pour cette GitHub Action essentielle...
Le projet open source github-slug-action, créé initialement pour normaliser les noms de branches dans GitHub Actions, s'est imposé comme un outil incontournable de CI/CD avec plus de 11 700...
View ArticleProblème N+1 en Spring Data JPA ? Découvrez comment optimiser vos requêtes...
Introduction Le problème N+1 constitue une problématique récurrente dans les applications utilisant des frameworks d'ORM (Object-Relational Mapping), comme Spring Data JPA. Il se manifeste lorsque...
View Article7 Astuces git pour améliorer votre quotidien
Quelques petites astuces consolidées au fil du temps pour mieux s'en sortir avec gitSéparez vos configs pro/perso par dossierDocumentation git :...
View ArticleShadcn: un excellent outil pour vos applications web
Qu'est-ce que Shadcn ?Shadcn se définit comme une collection de composants accessible, personnalisable et open source. Contrairement à une bibliothèque comme MaterialUI qui peut alourdir inutilement le...
View ArticlePapa, je veux un Pokédex - Partie 1
Ah, nos chères petites têtes blondes ! Dès que le petit a compris que papa n'était pas créateur de bugs, mais bel et bien un créateur d'applications magiques, il a tout de suite cherché comment cela...
View ArticleAaron Swartz : Le génie maudit d'Internet derrière le RSS, Reddit et l'Open...
Nous sommes à l’aube de l’an 2000.Notre monde n’est plus bipolaire depuis presque 10 ans et nous sommes à l’époque de tous les possibles.En 1999, cela fait deux ans que tout le monde a vu le Titanic...
View ArticleSOAP : définition
Imaginez un service de messagerie sécurisé, où chaque message doit respecter une structure stricte pour garantir qu'il est bien compris par le destinataire, peu importe où il se trouve. C'est en partie...
View ArticleLa Factory de SFEIR Luxembourg : cœur de l'innovation européenne
Au sein de l'Europe, la Factory de SFEIR Luxembourg émerge comme un véritable catalyseur d'innovation pour les entreprises. Adoptant une démarche agile, elle associe diverses expertises à un engagement...
View ArticleÀ l'aide ! j'ai "commit" mon mot de passe !
En ce doux jour d'automne, Martin[1], tout sourire, s'apprête à boucler son projet. Il a tout vérifié, tout fonctionne, les tests unitaires passent sans souci et il vient d'avoir le "go" du "Project...
View ArticleLes secrets des nombres décimaux en informatique
Au cours d'une revue de code, j'ai pu lire le code Java suivant : public static boolean multEquals(double factor1, double factor2, double expected){ return factor1*factor2 == expected; } Tout le monde...
View ArticleMehdi Moussaïd et la contagion sociale : étude d’un phénomène fascinant
L’histoire de Mehdi est celle d’un chercheur passionné par les dynamiques sociales et les comportements collectifs. À travers ses études, il explore des phénomènes fascinants comme la contagion...
View ArticleComprendre les annotations dans Spring Boot : guide et exemples
Spring Boot, en tant que framework basé sur Spring, repose lourdement sur les annotations pour réduire la complexité de la configuration et simplifier le développement d'applications Java. Les...
View ArticleSFEIR : un tremplin pour la Génération Z
Ces jeunes professionnels recherchent des entreprises qui offrent un équilibre travail-vie, des opportunités de croissance et un engagement envers des causes sociales et environnementales.Clara, une...
View ArticleCanard en plastique : définition
Imaginez que vous essayez de résoudre un problème compliqué. Vous êtes bloqué et ne savez pas comment avancer. Vous décidez alors d'expliquer le problème à votre ami, mais en cours de route, vous...
View ArticlePapa, je veux un Pokédex - partie 2
Après avoir tester différentes approches, qui se sont toutes retrouvées infructueuses, on continue de chercher comment réaliser le Pokédex parfait avec un autre solution.Quatrième solution :...
View ArticleMais pourquoi écris-tu ?
Le "tu", c'est moi, LE TUTOUR Erwan, surnommé le "tutouriel" par certains au vu du type d'article que j'écris. Avec maintenant une dizaine d'années d'expérience professionnelle derrière moi, la...
View Article