Run Stable Diffusion WebUI on Scaleway GPU in 5 min tutorial (Ubuntu)
It’s almost impossible to work in the tech industry and not having heard of the new progress of IA generated image. You want to play with Stable Diffusion and generate your own artwork but you don’t have an expensive graphic card? Don’t worry, just follow this tutorial 😁 In this article, I will show you…
Comment trouver un job quand on est développeur junior sans expérience
Depuis l’avènement des bootcamp qui promettent monts et merveilles, notamment que l’on peut apprendre à coder en 11 semaines et dégoter un premier job en claquant des doigts, on remarque l’arrivée sur le marché de très nombreux développeurs Juniors sans expérience (AKA « OpenToWork » sur LinkedIn) Souvent la désilusion est grande quand l’emploi n’est pas au…
Aidez Raju et sa famille à reconstruire [305€ récoltés]
Cette cagnotte a été recréé car je n’ai pas pu encaisser les fonds récupérés sur Leetchi, vous pouvez lire l’histoire pour comprendre pourquoi Leetchi n’est pas votre ami Le 31 juillet dernier le Népal a été touché par un séisme de magnitude 5.1, si vous n’en avez pas entendu parlé c’est normal car à part…
Leetchi n’est pas votre ami
Au début du mois d’août, j’ai voulu aidé un de mes amis vivant au Népal en récoltant de l’argent afin que lui et sa famille puissent se remettre des dégats du séisme fin juillet. Pour cela, j’ai créé une cagnotte Leetchi, j’ai déjà utilisé plusieurs fois ce service pour des pôts de départ ou des…
Kyber et Dilithium, bienvenue dans la cryptographie post-quantique!
Le NIST a choisi les algorithmes de cryptographie à clé publique que l’on pourra utiliser dans un monde post-quantique ! Ces algorithmes ont été selectionné suite à un concours organisé depuis 2016 par les USA. C’est ce qui avait été fait pour le chiffrement symétrique AES (Advanced Encryption Standard), c’est l’algorithme Rijndael qui avait gagné…
Le coût de l’immutabilité
Depuis quelques années, j’entend beaucoup parlé d’immutabilité en Javascript frontend avec de nombreuses librairies (notamment Immutable.js) tentant de copier cette fonctionnalité qui nous vient des langages purement fonctionnels. Dans cet article, nous allons parler des avantages de l’immutabilité et de son coût. C’est quoi l’immutabilité? L’immutabilité revient à empêcher la modification des variables existantes. En…
Fuites mémoires en Javascript
Les langages de haut niveau comme Javascript ont une gestion « managé » de la mémoire. C’est à dire que le moteur Javascript se charge d’allouer et de désallouer la mémoire automatiquement. Pour le moteur Javascript v8 (Chrome et Node.js), c’est Ocorino qui se charge de la partie Garbage Collecting pour désallouer la mémoire. Contrairement aux langages…
Référence vs copie en Javascript
Dans la programmation, il existe deux moyens de passer des variables à une fonction: Cela est plus facile à comprendre pour ceux qui sont familiers avec des langages bas niveaux comme C++ mais dans cet article nous allons tenter de comprendre comment cela fonctionne en Javascript ainsi que les erreurs à éviter. Variables primitives et…
La différence entre développeur et expert technique
J’ai toujours aimé la programmation pour sa facilité d’apprentissage ne necessitant pas de longues années d’études. Il faut cependant nuancer le propos car ce qui fera la différence entre un développeur et un expert technique est bien dans des connaissances acquisent durant de longues années! Il était une fois Azure et sa gateway HTTP L’envie…
Pourquoi la programmation asynchrone?
Dans la programmation asynchrone, il est possible d’exécuter certains tâches coûteuses comme les appels réseau de manière asynchrone, sans bloquer l’exécution du code. En effet, si notre programme doit attendre la fin d’une requête HTTP pour continuer à s’exécuter alors il va perdre énormément de temps à ne rien faire. Pour donner un ordre d’idée,…