Apprenez et maîtrisez le développement logiciel

Découvrez et maîtrisez les technologies du génie logiciel. Explorez différents aspects de la création de systèmes logiciels. Améliorez vos compétences en programmation.

Lire nos articles

Derniers articles

L’arithmétique des entiers n’est pas sûre par défaut : le contrat de dépassement que vous n’avez pas défini

L’arithmétique des entiers n’est pas sûre par défaut : le contrat de dépassement que vous n’avez pas défini

Utiliser des opérations arithmétiques sur des entiers introduit des modes d’échec silencieux si vous ne définissez pas comment les dépassements sont …

Lire la suite
Le plan maître ANSI pour le stylage du texte de terminal et la composition des couleurs

Le plan maître ANSI pour le stylage du texte de terminal et la composition des couleurs

Prêt à aller au-delà des simples astuces de couleur dans le terminal ? Découvrez comment la liste maître des paramètres SGR permet de combiner gras, …

Lire la suite
Le bug Python subtil que j'ai créé en comprenant mal `bool()`

Le bug Python subtil que j’ai créé en comprenant mal bool()

J’ai rencontré un bug Python subtil en testant if bool(v.capitalize()) sur une chaîne. Voici pourquoi la conversion chaîne-booléen m’a …

Lire la suite
Banner image