PROJET AUTOBLOG


Korben

source: Korben

⇐ retour index

Mise à jour

Mise à jour de la base de données, veuillez patienter...

Comment générer une vidéo automatiquement grâce à Capcut + ChatGPT ?

mercredi 11 octobre 2023 à 14:57

Si comme moi, vous faites partie des gens fortunés qui se sont offert un abonnement de luxe à ChatGPT, vous avez accès à la v4 ainsi qu’aux fameux plugins qui permettent de faire tout un tas de trucs comme aller sur le web, générer des images…etc.

Et dans cette liste de plugins, le petit dernier, c’est Capcut. Car oui, pour ceux qui ne connaissent pas, Capcut, c’est le service de montage vidéo facile pour les gens sur TikTok. Et couplé à ChatGPT, ça permet de générer automatiquement une vidéo bien années 90, bien cringe, bien LinkedIn, bref bien marketeur en retraite de retour sur le web parce que « Facebook Ads, tu connais c’est sûr ça va marcher ».

Bref, une fois le plugin sélectionné…

Il suffit de lui demander le truc creepy que vous avez en tête. ChatGPT va alors produire un script digne d’un Régis Dacia Copula (version Wish de Francis Ford Coppola). Et ensuite, y’aura plus qu’à cliquer sur le lien pour récupérer la vidéo côté CapCut. L’intérêt, c’est que vous pourrez également affiner le montage ou changer la musique via l’outil.

Évidemment pour la démo, je me suis amusé à faire quelques chefs d’oeuvre qui finiront sur Netflix, j’en suis sûr !

Comment envoyer des emails transactionnels gratuitement avec Cloudflare ?

mercredi 11 octobre 2023 à 09:00

Et si je vous disais qu’avec Cloudflare Workers, il était possible d’envoyer gratuitement tous vos emails transactionnels. Ce serait pas foufou quand même ?

Vous savez que l’envoi d’emails est un élément crucial pour les entreprises et que le protocole SMTP est un pilier d’Internet. Et cela coût pas mal d’argent aux entreprises qui communiquent via ce biais. C’est pourquoi aujourd’hui, je vous présente une solution puissante pour envoyer des emails transactionnels gratuits depuis vos Cloudflare Workers en utilisant MailChannels.

En effet l’intégration de MailChannels avec Cloudflare Workers permet d’envoyer facilement des emails avec une variété de paramètres, tels que l’ajout des noms d’expéditeur et de destinataires, l’envoi à plusieurs destinataires, ainsi que l’utilisation des BCC et CC. De plus, il est possible de spécifier une adresse e-mail de réponse.

Tout cela sans nécessiter de validation de domaine ou de création de comptes. MailChannels filtre les spams avant l’envoi et est entièrement gratuit. De plus, l’intégration fonctionne uniquement avec les adresses IP de Cloudflare, ce qui garantit un niveau de sécurité supplémentaire.

Pour déployer cette merveille technologique, tout ce que vous aurez à faire c’est d’être connecté à votre compte Cloudflare et de cliquer sur ce lien de déploiement du Worker.

Pour améliorer la sécurité de votre envoi d’email, n’oubliez pas d’ajouter un enregistrement SPF à votre domaine pour éviter la falsification d’e-mails. Et pour ajouter une couche de protection supplémentaire, configurez également DKIM.

Ensuite, envoyer des e-mails est aussi simple que de faire une requête POST à l’endpoint /api/email. Il suffit de lui envoyer le bon JSON. Voici un exemple de JSON pour un envoi d’email textuel classique :

{
	"to": "john@example.com",
	"from": "me@example.com",
	"subject": "Hello World",
	"text": "Hello World"
}

Et si vous voulez mettre plusieurs destinataires :

{
	"to": [
		{ "email": "john@example.com", "name": "John Doe" },
		{ "email": "rose@example.com", "name": "Rose Doe" }
 	],
	"from": "me@example.com",
	"subject": "Hello World",
	"text": "Hello World"
}

Vous pouvez même envoyer des e-mails au format HTML ! Et si vous souhaitez créer un formulaire de contact sur votre site web, vous pouvez utiliser ça avec le framework Pages Plugin pour vous faciliter la vie.

Et voilà comment envoyer des e-mails gratuitement et sans tracas avec Cloudflare Workers et MailChannels.

Localpilot – Un clone de GitHub Copilot gratuit et 100% hors ligne pour votre Mac

mercredi 11 octobre 2023 à 07:30

On sait tous combien GitHub Copilot est une révolution pour les développeurs. Ce service IA payant proposé par Github / Microsoft est capable de générer du code, ce qui vous aide à travailler plus rapidement et plus efficacement. Pour ma part n’étant pas développeur, c’est un outil que j’aime beaucoup pour m’aider à arriver à mes objectifs sans trop me prendre la tête.

Mais il y a un hic : GitHub Copilot est un service en ligne. Cela veut dire que si vous avez une connexion Internet de merde, ça peut vite devenir frustrant. Puis c’est payant.

C’est là que Localpilot entre en scène.

Localpilot est un outil qui permet d’avoir un équivalent de GitHub Copilot localement directement sur votre Macbook M1 / M2 en un clic en faisant appel à des modèles comme CodeLlama ou Mistral. Cela pourrait vous être utile si vous êtes coincé dans un train sans Wi-Fi ou si votre connexion Internet est aussi lente qu’un escargot. Et évidemment, à tout moment, vous pouvez rebasculer sur le véritable Copilot en ligne.

Pour installer Localpilot, ouvrez VS Code Settings et ajoutez ce qui suit à votre fichier settings.json :

"github.copilot.advanced": {
    "debug.testOverrideProxyUrl": "http://localhost:5001",
    "debug.overrideProxyUrl": "http://localhost:5001"
}

Puis créez un virtualenv pour lancer ce processus Python, installer les pré-requis et télécharger les modèles :

virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
# Première exécution de l'installation. Plusieurs modèles seront téléchargés dans votre dossier ~/models.
python app.py --setup 


Ensuite, y’a plus qu’à lancer la bestiole comme ceci :

python app.py

Une fois que vous avez tout mis en place, vous pouvez commencer à utiliser GitHub Copilot localement, sans avoir à vous soucier des problèmes de connexion ou de latence ou de tarif puisque c’est moins cher que gratuit ^^.

Les performances de Localpilot peuvent évidemment varier en fonction de la complexité des fonctions que vous essayez de générer et du modèle que vous utilisez. Mais, en général, l’outil fait du bon travail et est très utile pour les développeurs qui aiment travailler hors ligne ou qui ont des problèmes de connexion.

J’espère que ça vous aura donné envie d’essayer !

Enjoy !

Découvrez Br OS, le Linux champion de la liberté d’expression

mardi 10 octobre 2023 à 09:00

Voici un un système d’exploitation qui mérite vraiment notre attention. Il s’agit de Br OS, un système Linux brésilien qui met l’accent sur la liberté d’expression et la lutte contre la censure. Vous vous demandez peut-être pourquoi un tel système d’exploitation existe ?

Et bien, imaginez tout simplement un pays où la censure sur Internet est un problème et où les gens ont besoin d’outils pour s’exprimer librement. Voilà…

Et pour ceux qui se demandent ce qui différencie Br OS des autres systèmes d’exploitation, la réponse est simple : l’engagement en faveur de la liberté d’expression et la lutte contre la censure. En ces temps où la censure sur Internet est un problème croissant, il est essentiel de disposer d’outils qui nous permettent de nous exprimer librement et de contourner les restrictions imposées par les gouvernements et les entreprises.

La dernière version, Br OS, est disponible en versions régulière et LTS (Long Term Support). Cette version est spécialement conçue pour les créateurs de contenu en ligne comme les vidéastes, podcasteurs ou blogueurs comme moi :).

Il est proposé avec différentes applications de montage audio, image et vidéo pour vous aider à réaliser vos projets et intègre également ChatGPT au travers de sa propre IA, Tricia, encore en cours de dev. Cette IA est destinée à nous faciliter la vie en nous offrant une assistance intelligente pour toutes nos tâches quotidiennes. Cela peut aller de la rédaction d’articles de blog à la gestion de nos emails, en passant par la création de présentations et bien plus encore.

Alors, je sais ce que vous allez me dire : « Oh hé, je parle pas portugais, moua… !« 

Pas de problème ! Br OS est dispo en plusieurs langues.

Vous vous demandez peut-être comment installer Br OS ? C’est simple ! Rendez-vous sur leur site officiel à l’adresse https://br-os.com et suivez les instructions pour télécharger et installer Br OS sur votre machine. Vous verrez, c’est un jeu d’enfant !

Alors, si vous êtes à la recherche d’un système d’exploitation qui vous offre la liberté de créer du contenu en ligne sans craindre la censure, je vous invite à essayer Br OS. Je suis sûr que vous ne serez pas déçu !

Découvrez l’adresse IP de vos contacts Telegram facilement avec ce script

lundi 9 octobre 2023 à 16:19

Attention, Telegram ce n’est pas forcément le truc le plus étanche qui soit en matière de confidentialité. Si je vous disais, par exemple, qu’il existe un moyen simple de découvrir l’adresse IP de votre interlocuteur sur Telegram ?

Pour commencer, une petite mise en garde : ce script est destiné à des fins éducatives et ne doit pas être utilisé pour violer la vie privée des autres. Assurez-vous donc d’avoir l’autorisation de la personne concernée avant de procéder.

Je n’ai pas encore eu le temps de le tester, mais pour le faire fonctionner, vous aurez besoin d’installer le client Telegram Desktop sur votre ordinateur. Ensuite, vous aurez besoin de tshark, un outil d’analyse de réseau qui fait partie de la suite Wireshark. Tshark est disponible pour macOS, Linux et Windows, ce qui signifie que vous pouvez utiliser ce script sur presque toutes les plateformes.

Une fois que vous avez installé tshark, il est temps de mettre les mains dans le cambouis et de commencer à débusquer ces adresses IP. Le script Telegram get remote IP, qui est disponible sur GitHub, est assez simple à utiliser et nécessite que les interlocuteurs soient dans les contacts Telegram de chacun.

Pour installer le script (sous Linux), suivez les étapes ci-dessous :

sudo apt update
sudo apt install -y python3-pip python3-venv tshark

git clone https://github.com/n0a/telegram-get-remote-ip
cd telegram-get-remote-ip
python3 -m venv venv
source ./venv/bin/activate

sudo pip3 install -r requirements.txt

Lancez ensuite Telegram Desktop, démarrez un appel avec votre correspondant et lancez le script comme ceci :

sudo python3 tg_get_ip.py

Et voilà ! Vous avez maintenant l’adresse IP de votre interlocuteur sur Telegram. N’oubliez pas que cet outil doit être utilisé de manière responsable et uniquement avec l’autorisation de la personne concernée.