Decoded©

  • Python et fonctions Lambda : principe et intérêts

    Pour de petites opérations, les fonctions régulières sur Python peuvent prendre beaucoup de place, rendant alors la syntaxe peu lisible. D’où l’intérêt des fonctions Lambda en Python.

    Lire la suite
  • Python : pourquoi et comment utiliser les annotations ?

    Les annotations Python offrent des informations additionnelles sur les variables ou les fonctions. Elles permettent notamment d’améliorer la lisibilité du code, ou de détecter les erreurs par le biais d’un IDE ou de bibliothèques tierces. Découvrez tout ce que vous devez savoir sur les annotations Python, et comment apprendre à les utiliser.

    Lire la suite
  • Binary search ou recherche dichotomique : Qu’est-ce que c’est ?

    Connue également sous le nom de recherche par moitié, la recherche dichotomique est un algorithme puissant dans le domaine de l’informatique et l’algorithmique qui permet de trouver rapidement une valeur dans un ensemble de données triées. Accrochez-vous pour découvrir en profondeur son fonctionnement, ses avantages et ses inconvénients ainsi que ses applications.

    Lire la suite
  • MariaDB vs PostgreSQL : Quelles sont les différences ?

    Pour stocker, gérer et organiser leurs données structurées, les organisations ont besoin d’un système de gestion de base de données performant. Et le moins que l’on puisse dire, c’est qu’elles ont l’embarras du choix avec toutes les offres disponibles sur le marché.

    Lire la suite
  • JSON : Tout savoir sur le langage qui a détrôné le SQL

    Dans un système informatique, la bonne gestion d’une base de données est cruciale. Historiquement, ces bases de données structurées étaient maintenues par le langage SQL (Structured Query Language). Mais depuis quelques temps, une autre forme de base de données s’est de plus en plus démocratisée : les bases de données NoSQL, comprenez ici des bases de données maintenues par d’autres langages informatiques que le SQL. Et parmi ces langages, l’un d’entre eux a gagné en popularité.

    Lire la suite
  • GCP Cloud Run : Qu’est-ce que c’est ? À quoi ça sert ?

    Pour exploiter le code et développer une application, les DevOps peuvent utiliser GCP Cloud Run. Alors de quoi s’agit-il ? Quelles sont les fonctionnalités ? Et les avantages ? Découvrez les réponses dans cet article.

    Lire la suite
  • El Capitan prend la barre en devenant le supercalculateur le plus rapide du monde

    Une révolution dans le monde du calcul intensif vient de voir le jour. El Capitan, le nouveau supercalculateur mis en service au Lawrence Livermore National Laboratory (LLNL) en Californie, prend officiellement la tête du classement mondial. Conçu pour repousser les limites de la puissance de calcul, il dépasse largement ses prédécesseurs et promet d’avoir un impact majeur sur la science, l’ingénierie et la sécurité nationale.

    Lire la suite
  • Un bailleur chauffe gratuitement des appartements grâce aux datacenters

    Depuis quelques années, les propriétaires cherchent de nouvelles solutions économiques et écologiques pour chauffer leurs appartements. Parmi les différentes solutions possibles, un bailleur a installé dans 59 logements sociaux des datacenters pour remplacer les radiateurs et chauffer gratuitement les locataires.

    Lire la suite
  • Qu’est ce que la méthode agile ?

    Dans les méthodes dites traditionnelles, vous trouverez principalement des projets non-itératifs, c’est -à -dire non répétitifs. Les méthodes agiles quant à elles, partent d’un principe itératif et adoptif qui répondent aux besoins bien définis et évolutifs des clients. Ce manifeste ne convient pas aux entreprises fortement hiérarchisées, comme les grands groupes.

    Lire la suite
  • Versioning : En quoi ça consiste ? Comment s’en servir ?

    Lors du développement d’un projet informatique, il est nécessaire d’utiliser un outil de versioning. Cet outil vous permet d’historiser les changements, de collaborer efficacement et d’assurer le maintien d’un code fonctionnel.

    Lire la suite
  • Clé étrangère ou foreign key en SQL : Qu’est-ce que c’est ? À quoi ça sert ?

    Celui qui conçoit un système de gestion de base de données SQL a tout intérêt à connaître et à mettre en œuvre le système des clés étrangères. Sur le long terme, il sera largement gagnant.

    Lire la suite
  • Réalité Augmentée : Qu’est-ce que c’est ? Comment ça marche ?

    Culture, immobilier, industrie, … La réalité augmentée s’invite dans tous les secteurs d’activité. Mêlant les éléments virtuels au monde réel, ces technologies changent nos perceptions. Ou plutôt, elles les augmentent. Alors qu’est-ce que la réalité augmentée ? Comment fonctionne-t-elle ? Dans quel cas l’utiliser ? Découvrez toutes les réponses.

    Lire la suite