← Thématiques

Tech & Infrastructure (23 articles)

Docker, DevOps, Python, Git, PostgreSQL, sécurité et infrastructure technique.

The prompt template to vibe code a Flutter mobile app

I have decided to vibe-code a mobile app for debt tracking. I did not want to write the whole prompt from scratch, so I looked around for prompt templates that I could re-use and adapt for my needs — but I could not find any. So… I just did it myself. I this article, I'm sharing with you the prompt I wrote and that you can reuse and adapt to your needs

Lire l'article →

Comment gagner des bitcoins sans faire du trading ?

Je veux posséder des bitcoins sans faire du trading - comment faire ? Voici la réponse

Lire l'article →

Mettre en place un système de navigation entre différentes fenêtres avec Tkinter et Python3

Dans cet article, je partage un code qui montre comment créer un système de navigation fluide entre différentes fenêtres dans une application Desktop en utilisant Tkinter et Python3

Lire l'article →

Comment intégrer les paiements Orange Money ou MTN Momo au Cameroun dans son application avec Python ?

Si tu recherches un moyen d’intégrer le paiement par mobile money dans ton application Python, cet article est fait pour toi. Il est très simple et met en exergue l’API de Notchpay.

Lire l'article →

URL Redirector, mon extension chrome pour activer la redirection d'URL

Extension chrome pour redirection URL - pourquoi et comment ?

Lire l'article →

3 étapes simples que j’ai suivie pour configurer HTTPS avec Nginx et Docker

Récemment, j'ai migré Peef vers un nouvel hébergeur afin de résoudre un problème de DNS. En effet, l'adresse www.peef.dev fonctionnait correctement et possédait un certificat SSL. Pourtant, lorsque les visiteurs essayaient de se connecter en utilisant l'adresse peef.dev, les navigateurs renvoyaient une erreur SSL. Malheureusement, j'étais confronté à une limitation de mon ancien hébergeur qui ne me permettait pas de modifier les configurations de mon serveur HTTP ni d'obtenir mon propre certificat SSL. Cette contrainte m'a poussée à rechercher une solution alternative. C'est pourquoi j'ai décidé de migrer vers un autre hébergeur qui me proposait un VPS que je pouvais gérer moi-même. Dans cet article, je vais vous expliquer les trois étapes que j'ai suivies pour effectuer cette migration en utilisant Nginx, Docker, Certbot et Let's Encrypt.

Lire l'article →

Comment installer et utiliser MS SQL Server avec Docker sur Digital Ocean ?

Imaginez que vous êtes sur un Linux et avez besoin d’utiliser MS SQL Server pour quelques raisons que ce soit. Comment allez-vous faire ? Dans cet article, je vous montre une astuce pour installer et utiliser MS SQL Server sur Digital Ocean.

Lire l'article →

Comprendre les bases de Docker pour une meilleure utilisation. En bonus, quelques commandes utiles.

Cet article a pour but de vous faire comprendre le B-A-BA de docker. Dans un premier temps, j'explique les concepts derrière docker, ensuite je vous explique comment l'installer et enfin je vous donne quelques commandes utiles pour le manipuler. Généralement, lorsqu'il s'agit de docker, même les développeurs qui ont 3 voire 4 années d'expérience n'y comprennent pas grand chose. La confusion règne quand on parle de conteneur, images, dockerfile, docker- compose, volumes et networking. Voyez-vous ? Au début on ne sait pas vraiment les distinguer, mais c'est en l'utilisation que tout devient fluide, surtout lorsqu'on essaye d'assembler son propre environnement.

Lire l'article →

Comment garder la motivation et réussir tous ses “side projects” en tant que développeur ?

Tous les développeurs commencent des “side projects”, mais tous ne les terminent pas. C'est vrai, chaque développeur fait quelque chose de son “temps libre” pour réaliser quelque chose de personnel. Des fois, la complexité ou la taille du projet pousse le développeur à abandonner son “side project” par manque ou baisse de motivation. Ensuite, il se voit en train de commencer un tout nouveau projet des semaines plus tard puis abandonne encore et encore. C'est alors que la réalité le rattrape: il est évident qu'il n'est pas en mesure de faire un “side project”. Alors, comment garder la motivation et réussir tous ses “side projects” en tant que développeur ? J'ai décidé de répondre à cette question en me basant sur mon expérience et partager avec vous comment je fais pour rester toujours motiver.

Lire l'article →

Comment déboguer efficacement? 

T’es un développeur et chaque jour du pisses des lignes de code et produit quelques fois des bugs. Ce qui est marrant c’est qu’en plus d’être le codeur que t’es, t’es aussi un bug hunter. Des fois, chaque algorithme que t’écris bug: t’obtiens des ValueError, des SynthaxError et j’en passe. C’est alors que tu portes ton armure de super-héros et tu corriges tous ces bugs à la vitesse de la lumière. Néanmoins, si jamais tu considères que t’es pas un bug hunter, alors, je t’explique ici comment en devenir un.

Lire l'article →

Les 6 gros problèmes de la blockchain qu'il faudra absolument résoudre

Dernièrement, j'ai publié un article sur ce que vous devez savoir sur la blockchain avant de l'utiliser ou l'accepter. Aujourd'hui, il s'agit de vous présenter les gros problèmes de la blockchain que j'ai découvert lors de mes lectures.

Lire l'article →

Ce que vous devez savoir sur le Bitcoin avant de l'utiliser ou l'accepter

Comme tout le monde ou presque, je m'intéresse aussi à la blockchain et au bitcoin. J'ai même à cet effet acheté un livre qui parle de la théorie du bitcoin, de sa nature réelle et comment il pourrait façonner notre futur. Pour ceux qui veulent découvrir le livre, c'est La philosophie de la technologie blockchain - Ontologies. En d'autres termes, je suis en mode apprentissage et compréhension: j'en profite donc pour partager avec vous le peu que je connaisse actuellement.

Lire l'article →