Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

J’adore TikTok, d’ailleurs j’y suis et je vous invite à me suivre sur ce réseau. Y’a à boire et à manger sur cette plate-forme et pas mal de monde en live tout au long de la journée.

Et bien sûr, vous ne voulez pas manquer le live de vos cassos préféré, euh pardon, influenceur préféré. C’est pourquoi, aujourd’hui, j’aimerai vous présenter ce script : TikTok Live Recorder. Grâce à lui, vous pouvez désormais enregistrer les lives automatiquement pour les visionner plus tard !

Imaginez également que vous soyez un créateur de contenu et que vous souhaitiez reprendre vos propres lives pour en faire des montages type BestOf ou les poster sur d’autres plateforme pour augmenter la monétisation ?Ou si vous êtes un bon fdp, sortir du contexte des extraits d’autres streamers pour les monter artificiellement en épingle hors de leur contexte ?

Avec TikTok Live Recorder, vous pouvez capturer et sauvegarder facilement des vidéos et des audios en direct pour les rejouer et les analyser plus tard. En gros, c’est l’outil ultime pour tous les amoureux de TikTok !

Ce merveilleux outil est compatible avec Windows, Linux, macOS et Android. Avant de commencer, assurez-vous de vous rendre sur le dépôt GitHub de TikTok Live Recorder pour télécharger et installer le logiciel sur votre appareil.

git clone https://github.com/Michele0303/tiktok-live-recorder

Une fois que vous avez installé TikTok Live Recorder, ouvrez une invite de commande ou un terminal et commencez par naviguer vers le dossier où le logiciel est installé.

cd tiktok-live-recorder

Puis, on va installer les dépendances comme ceci :

pip install -r requirements.txt

Ensuite, pour lancer l’enregistrement d’une session en direct, entrez simplement la commande suivante :

python3 main.py -url URLDULIVE -mode manual -output ~/Downloads -ffmpeg

En paramètre, vous pouvez utiliser, soit -url et indiquer l’URL du live, soit -user et mettre le pseudo de votre TikTokeur d’amour, soit -room_id pour indiquer l’ID du live. Vous pouvez également lancer l’enregistrement en aide manuel (manual) sur un live déjà lancé ou en mode automatique (automatic) pour commencer un enregistrement automatiquement quand un streamer passe en live. Comme ça vous laissez tourner, vous partez au boulot et vous aurez le fichier vidéo du stream à la fin de la journée.

Le logiciel commencera alors à chercher le live en cours et commencera l’enregistrement dès qu’il trouve quelque chose. Les vidéos et les audios enregistrés seront sauvegardés dans le dossier par défaut, qui est généralement le dossier d’installation du logiciel. Vous pouvez également utiliser ffmpeg en paramètre pour forcer une conversion directement au format MP4 (sinon, ça peut se faire à la fin).

Et voilà ! C’est aussi simple que cela. Vous pouvez maintenant enregistrer vos sessions de streaming en direct sur TikTok et les conserver pour les visionner plus tard, en faire des montages, ou les partager avec vos amis.

Amusez-vous bien et promis, vous me suivez sur TikTok ? Ouais même si vous êtes vieux et réfractaire à la nouveauté ^^ !


Vous êtes-vous déjà demandé comment rendre votre compte Twitter qui poste vos news de blog, un peu plus « intelligent », ou du moins, un peu moins monotone ?

Et bien, aujourd’hui, je vais vous montrer comment faire exactement cela.

Dans cette vidéo, on va décortiquer ensemble un script Python qui permet de récupérer la dernière news d’un flux RSS, d’en faire un tweet unique grâce à ChatGPT et de poster tout ça sur Twitter. Oui, oui, vous avez bien lu : on va mixer l’automatisation de récupération de news et la magie de l’IA pour pondre des tweets qui ont du sens et de la saveur.

Un grand merci à mes Patreons

Je tenais à remercier du fond du cœur tous mes Patreons qui soutiennent ce genre de projets et permettent de continuer à explorer, à tester et à partager ces connaissances avec vous. Vous êtes les meilleurs ! ❤️

Pour ceux qui sont abonnés Patreon, vous pouvez d’ores et déjà récupérer le code source. Pour les autres, n’hésitez pas à jeter un œil à ma vidéo pour une démo en direct !

Et en bonus « Rien à voir », un petit morceau de musique :

Korben · Jumping Lights

Quand on commence à s’intéresser un peu à Docker, tout semble simple et léger, du moins en apparence. D’ailleurs, si vous débutez avec Docker, j’ai fait une vidéo d’initiation pour débutants pour mes Patreons que je vous offre à la fin de cet article.

Mais pour qu’une image Docker soit OK, il faut qu’elle ait été un minimum optimisé. Et ce n’est pas forcement instinctif, surtout quand on débute.

C’est pourquoi , je vous présente un outil aussi magique qu’un Fabien Olicard sous Caprisun, qui va non seulement vous permettre de comprendre la structure de vos images Docker de fond en comble, mais également d’optimiser leur taille et de libérer cet espace disque précieux dont on manque tous sur nos ordis. Cet outil c’est Dive.

Imaginez que vous êtes développeur ou administrateur système, et que vous devez régulièrement manipuler et gérer des images Docker. Vous savez qu’il est crucial d’optimiser ces images pour réduire leur taille et ainsi améliorer leur efficacité, mais vous ne savez pas par où commencer. Dive est là pour vous aider ! Avec cet outil, vous pourrez analyser facilement vos images Docker, découvrir les modifications effectuées à l’intérieur chaque couche et optimiser leur taille de manière efficace.

Tout d’abord, il suffit de remplacer la commande « docker build » par « dive build » pour analyser l’efficacité et l’espace gaspillé de votre image Docker.

dive <tag/id/digest de votre image>

Dive prend en charge plusieurs sources d’image et moteurs de conteneurs (à l’heure actuelle, Docker et Podman). Pour l’installation, Dive est disponible pour Ubuntu/Debian, RHEL/Centos, Arch Linux, Mac et Windows.

Pour l’installer sous macOS :

brew install dive

Pour l’installer sous Linux (Ubuntu / Debian) :

export DIVE_VERSION=$(curl -sL "https://api.github.com/repos/wagoodman/dive/releases/latest" | grep '"tag_name":' | sed -E 's/.*"v([^"]+)".*/\1/')

curl -OL https://github.com/wagoodman/dive/releases/download/v${DIVE_VERSION}/dive_${DIVE_VERSION}_linux_amd64.deb

sudo apt install ./dive_${DIVE_VERSION}_linux_amd64.deb

Intégrer Dive dans votre processus de CI (intégration continue) est également possible en utilisant la variable d’environnement CI=true. Vous pouvez même configurer des règles dans un fichier .dive-ci pour automatiser certaines vérifications et optimisations de vos images Docker.

Naviguer dans Dive est un jeu d’enfant grâce aux raccourcis clavier. Vous pourrez explorer les couches de vos images Docker, filtrer les fichiers, gérer les paramètres spécifiques à chaque couche et personnaliser l’interface utilisateur en créant un fichier de configuration.

Pour en savoir plus sur Dive et ses fonctionnalités, je vous invite à consulter le dépôt GitHub officiel ici. Vous y trouverez toutes les informations nécessaires pour maîtriser cet outil fantastique, ainsi que des exemples et des astuces pour optimiser vos images Docker comme un pro.

Bonne optimisation à tous !


Si vous êtes comme moi, vous appréciez peut-être les jeux qui stimulent l’esprit sans trop se compliquer la tâche. Le genre de petits casse-têtes qui font travailler les méninges tout en offrant un moment de détente par exemple le fameux jeu « Gagne Ton Papa » , avec lequel je m’amuse beaucoup, surtout quand je joue avec des enfants.

C’est donc avec bonheur que je suis tombé sur Blocks, un nouveau jeu en ligne qui a su me rendra accro pendant un petit moment. Sa conception épurée rend l’expérience de jeu encore plus sympa.

Le principe du jeu est fondamentalement simple : on vous présente diverses figures géométriques, et votre défi est de les agencer correctement pour former un carré parfait. Cela peut sembler facile au début, mais ne vous y trompez pas ! Les 60 niveaux proposés augmentent progressivement en difficulté, ajoutant des couches de complexité à mesure que vous progressez.

L’interface minimaliste permet aux joueurs de se concentrer entièrement sur le puzzle, éliminant toute distraction inutile et vous avez même de la musique sympa pour vous accompagner.

Bref, la beauté de Blocks réside dans sa capacité à offrir un équilibre parfait entre la détente et le défi cérébral. Que vous ayez quelques minutes à perdre en attendant un rendez-vous, ou que vous cherchiez un moyen d’échapper à la monotonie du travail, Blocks est l’outil idéal pour vous vider l’esprit tout en vous amusant.


J’ai déniché pour vous une pépite qui ravira les fans de retrogaming et les nostalgiques de la grande époque des consoles 8-bits : un hack de The Legend of Zelda qui vous replonge dans l’univers de… Super Mario !

Vous vous souvenez de ces soirées passées à essayer de sauver la princesse Peach des griffes de ce stupide Bowser ?

Et bien, préparez-vous à revivre de palpitants moments avec cette ROM NES custom intitulée « The Legend of Super Mario – Save Mushroom Kingdom (La Légende de Super Mario – Sauvez le Royaume Champignon) » !

Dans ce hack audacieux, Bowser a encore une fois capturé la Princesse Peach et plongé le Royaume Champignon dans la tyrannie. Évidemment, vous incarnez notre cher Mario, le plombier héroïque, qui doit trouver les Super Stars pour sauver le Royaume. Mais attention, ce ne sera pas une promenade de santé : des affrontements contre des Goombas, des Koopas et d’autres créatures que vous connaissez bien, vous attendront dans votre quête des huit Super Stars.

Comme vous pouvez l’imaginer, cela donne un mélange explosif entre l’aventure épique de Zelda et le fun déjanté de Super Mario. Vous devrez vous frayer un chemin à travers des donjons remplis d’ennemis et résoudre des énigmes pour avancer dans votre mission de sauvetage. Chaque Super Star trouvée vous rapprochera de la victoire finale et de la libération du Royaume Champignon.

Trop coooool, non ?

Imaginez toutes les possibilités de gameplay avec cette rom : vous balader dans les niveaux de Super Mario comme on explore une map Zelda, résoudre des énigmes à la manière d’un héros légendaire qui porterait une bonne grosse moustache, et enfin vaincre Bowser pour sauver la princesse et le Royaume Champignon.

Pour ceux qui voudraient essayer ce hack, rendez-vous sur le site : Légende de Super Mario – Sauvez le Royaume Champignon. Vous y trouverez toutes les infos pour vous lancer dans cette aventure épique. Attention cependant, vous aurez besoin d’une copie ROM originale (ah ah !) du jeu NES The Legend of Zelda pour appliquer le hack et ainsi profiter de cette expérience unique.

Pour appliquer le patch, vous pouvez le faire en mode soft-patching directement via l’un de ces émulateurs : RetroArch, Snes9x, VBA où vous devrez ouvrir le jeu + le patch, ou en appliquant directement le patch sur la ROM avec Multipatch pour macOS ou LunarIPS pour Windows.

Enfilez vos bottes de plombier et préparez-vous à explorer le Royaume Champignon comme jamais auparavant !