Autoblog de korben.info

Ce site n'est pas le site officiel de korben.info
C'est un blog automatisé qui réplique les articles de korben.info

Comment trouver des tweets à partir d’une localisation ?

Tue, 27 Sep 2022 07:00:00 +0000 - (source)

Savez vous comment faire une recherche de tweets dans une zone géographique particulière ?

Et bien déjà, il faut vous rendre sur la page de recherche de Twitter en cliquant ici.

Puis entrer votre requête comme ceci :

geocode:LATITUDE,LONGITUDE,RAYON

Je vous donne un exemple. Je récupère les coordonnées GPS en faisant un clic droit sur Google Maps comme ceci :

Puis, je les rentre dans la recherche Twitter en ajoutant un rayon de 1 km :

geocode:45.77242922106398,3.0883699843560533,1km

Et voilà, j’obtiens tous les tweets localisés dans un rayon de 1 km autour de mon point géographique. Super pratique !

Et si vous ne voulez pas vous embêter avec les coordonnées GPS, vous pouvez également vous rendre sur le site Birdhunt qui vous permet de placer un point, de définir un rayon et d’obtenir les tweets que vous chérissez tant. Et en jetant un oeil dans les options avancées, vous pourrez également spécifier la langue, le type de tweets (tous, vidéo, photo), le nombre de likes ou de retweets minimum…etc.


Une meilleure lumière pour travailler sur écran avec la ScreenBar Halo de BenQ

Tue, 27 Sep 2022 06:42:22 +0000 - (source)

— En partenariat avec BenQ —

Vous ne le savez surement pas, mais je suis assez sensible au manque de lumière. J’ai besoin que ce soit bien éclairé, surtout lorsque je travaille ou que je cuisine, sinon, ça me met de mauvais poil.

Alors bien sûr quand je travaille dans mon bureau, j’ai l’ampoule au plafond qui éclaire un peu, mais ce n’était pas suffisant. Jusqu’à ce que BenQ m’envoie sa ScreenBar Halo.

Pour vous présenter un peu la chose, il s’agit d’une barre de LEDs qui se positionne très simplement au-dessus de l’écran et qui permet comme ça d’éclairer de mon bureau et mon clavier.

Cela vient totalement remplacer la bonne vieille lampe de bureau qui trône depuis des lustres à côté de votre écran et qui prend une place folle sans réellement bien éclairer. Et encore, ça, c’est si vous avez un grand bureau.

Ainsi, sans prendre aucune place supplémentaire si ce n’est un port USB (ou une prise USB), la ScreenBar Halo de BenQ me permet d’avoir une lumière indirecte suffisante pour bosser sur écran dans la bonne humeur sans m’abimer les yeux ou tout simplement lire un document.

Mais cela ne s’arrête pas là puisqu’elle est totalement réglable.

Ce qui est assez magique avec cette lampe c’est qu’on peut tout régler très finement. Tout d’abord, la barre de LED est totalement orientable pour que vous puissiez avoir un maximum de lumière sur le bureau (en moyenne 500 Lux). Ensuite, elle est accompagnée d’un module de commande sans fil (Bluetooth) que vous pouvez poser n’importe où sur le bureau et qui vous permet de régler différentes choses.

Tout d’abord, la luminosité. Vous appuyez sur le petit soleil, puis vous tournez la molette et vous pourrez tamiser la lumière ou la mettre à pleine puissance. Ensuite, l’icône du petit thermomètre permet de changer la température de couleur (les kelvins) pour avoir une lumière très chaude, orangée, jusqu’à une lumière bien froide, bien blanche. Et une fois que vos réglages sont effectués, vous pouvez les mettre en favori en laissant votre doigt appuyé sur l’icône du coeur. Ainsi, la prochaine fois que vous voudrez retrouver les mêmes paramètres, il vous suffira d’appuyer sur le coeur.

Mais le meilleur c’est ce mode automatique (bouton A) qui permet également d’ajuster l’éclairage en fonction de la luminosité ambiante. En effet, d’après leurs études techniques, les chercheurs de BenQ ont déterminé que le meilleur confort visuel pour la plupart des gens se situait autour de 500 lux et 4000 K (kelvins). Ainsi, le capteur intégré permet d’ajuster automatiquement l’éclairage pour qu’il soit le mieux adapté à l’environnement.

Cette ScreenBar Halo s’appelle Halo car elle est également équipée d’une lumière arrière qui permet d’éclairer le mur qui se trouve derrière votre écran, pour vous renvoyer une autre lumière indirecte beaucoup plus douce cette fois. À vous de voir ce qui vous convient le mieux.

Niveau qualité, ne vous y trompez pas, on est sur du haut de gamme avec d’excellents matériaux (métal) et surtout une batteries de tests qui prouvent bien que cette Screenbar est résistante et conçue pour durer, avec plus de 17 ans d’éclairage prévu à hauteur de 8h par jour.

Et au niveau de la lumière, vous le savez, il ne faut pas plaisanter, car une lumière pas adaptée pourraient vraiment vous abimer les yeux. Dans le cas de cette Screenbar Halo, toutes les normes de qualité sont respectés, y compris en ce qui concerne la fameuse lumière bleue. Et vous ne verrez aucun scintillement, ce qui dans mon cas est appréciable lors des streamings.

BenQ retrace toute l’histoire de la conception de cette lampe ici, et on comprend bien que c’est un bijou de technologie qui a fait l’objet de nombreuses recherches et qu’on est bien loin d’une simple lampe de bureau traditionnelle remise au gout du jour.

Et si vous vous inquiétez de savoir si vous pourrez la mettre sur votre écran, pas de panique, ils ont pensé à tout. En effet, son support lui permet de tenir sur des écrans droits ou incurvés (1000R-1800R) allant d’une épaisseur de 0,7 cm à 6 cm et les écrans incurvés, disposant d’une courbure de 1,6 à 4,2 cm. Autant dire que vous êtes tranquille dans la plupart des cas.

Me concernant, j’avais un peu peur par rapport à ma webcam qui trône au même endroit, mais BenQ commercialise également un support de webcam pour sa lampe Halo. Bref, je n’ai pas eu de gros changements dans mon setup de streameur Twitch.

Par contre, j’ai vraiment gagné en confort visuel. La lampe a d’ailleurs été conçue pour ne provoquer aucun reflet sur les écrans, et je peux vous confirmer que c’est exact. Pas de reflet, un bon éclairage, et le mode automatique est clairement celui qui me convient le plus, puisqu’il s’adapte à la luminosité ambiante.

Si vous voulez vous procurer cette lampe de bureau du futur vendue 169 €, vous pouvez passer par Amazon en cliquant ici.

Mais le mieux c’est encore de vous rendre directement sur la boutique BenQ puisque jusqu’au 30 septembre avec le code promo « SCREENBAR10FR« , vous obtiendrez 10% de réduction sur la ScreenBar Halo, soit un peu plus de 152 €.


Exporter les codes de Google Authenticator pour migrer vers un autre gestionnaire 2FA

Mon, 26 Sep 2022 07:00:00 +0000 - (source)

L’authentification double facteur ou 2FA est vraiment une mesure de sécurité que tout le monde doit mettre en place sur ses comptes pour éviter le pire en cas de fuite de mots de passe.

Cela consiste à obtenir sur son smartphone, un numéro unique qui change toutes les 30 secondes. Les applications 2FA sont nombreuses mais parmi les plus connues, il y a bien sur Authy de Twilio et Google Authenticator.

Authy dispose d’un module de sauvegarde mais Google Authenticator non. A la place, il y a une possibilité d’export qu’il faut penser à faire et qui vous affiche un unique QR Code contenant l’ensemble de vos comptes. Et il vous faudra bien évidemment le scanner à nouveau avec Google Authenticator pour tout récupérer d’un coup.

Mais que faire pour obtenir les liens otpauth uniques à chacun des sites importés pour pouvoir les importer dans un autre client 2FA ?

Et bien il y a un script qui s’appelle Gauth-Export qui permet à partir du QR Code d’export de Google Authenticator ou de son lien otpauth-migration, de récupérer toutes les URI otpauth de chacun de vos sites. C’est super pratique pour faire une migration en douceur vers un autre gestionnaire double facteur comme Authy, Lastpass Authenticator ou d’autres.

Vous pouvez récupérer ce script directement sur Github ou utiliser cette page statique.


Et si vous démissionniez ?

Mon, 26 Sep 2022 05:26:11 +0000 - (source)

— En partenariat avec LesJeudis

Avec la reprise de l’activité économique post-covid, on a vu apparaître dans les médias 2 nouveaux concepts assez nouveaux sur le marché de l’emploi : La grande démission et la démission silencieuse.

Il faut vraiment que je vous explique ça, car ça touche de nombreux secteurs et notamment la tech. Je suppose que la plupart d’entre vous travaillent dans le secteur IT, et cela ne vous aura pas échappé que ça démissionne à tour de bras autour de vous. Peut-être que vous-même avez démissionné.

En effet, ce phénomène de Grande Démission n’est pas nouveau et assez courant quand on sort d’une crise. En effet, durant une crise, chacun s’accroche à son job, mais dès que ça va mieux, un grand nombre de travailleurs cherchent à changer de travail pour obtenir de meilleures conditions, voire souhaitent s’orienter dans une nouvelle profession ou décident carrément de se retirer de la vie active.

C’est pourquoi, en ce moment en France, ça démissionne de partout.

Le concept de la démission silencieuse par contre, est plus récent. Ici il ne s’agit pas de réellement démissionner, mais se mettre en mode « service minimum » : Faire son taf sans se forcer, se tenir à ses horaires et se désinvestir totalement de son travail. Cela se produit quand les gens ne sont pas satisfaits au travail, mais ne veulent pas démissionner. Ils préfèrent mettre l’accent sur leur vie personnelle et éviter ainsi la fatigue professionnelle et le stress.

Que ce soit dans le cas d’un phénomène de Grande Démission ou de Démission Silencieuse, la racine du problème reste la même : Les gens ne sont pas heureux dans leur job.

À titre personnel, je trouve un peu dommage de caler professionnellement en se mettant en mode économie d’énergie, parce qu’on est triste au boulot. À mon sens, il serait plus sain de donner un nouvel élan à sa carrière en changeant d’entreprise et de poste.

Si vous bossez dans la tech et que vous voulez rester dans la tech, mais que votre job actuel ne vous motive plus, pourquoi vous infliger d’y rester alors que le marché de l’emploi manque cruellement de profils comme le votre et que de nombreuses sociétés seraient prête à vous proposer un meilleur salaire, des projets plus intéressants, de nouvelles responsabilités, un télétravail aux petits oignons…etc. ?

Ça vous tente ?

Si vous vous reconnaissez là-dedans et que vous n’êtes plus très épanoui dans votre travail, la bonne idée est probablement de rester à « l’écoute du marché » comme on dit.

Et pour cela, LesJeudis peuvent vous y aider. En effet, même si on ne présente plus ce site, LesJeudis restent à ce jour LA plateforme n°1 dans l’emploi des techs et des informaticiens. D’un côté, il y a les entreprises qui recrutent des profils qui se font de plus en plus rares et de l’autre, il y a vous avec votre expertise tech. Le rôle de LesJeudis, c’est d’établir et de proposer la correspondance parfaite entre un poste IT et un profil IT précis.

Et pour cela, LesJeudis accompagnent les candidats à l’aide de différents outils de développement de carrière tels que des centaines de conseils emploi, de très nombreux articles techniques informatiques (j’en ai même rédigé certains), un focus sur les nouvelles tendances et bien sûr la description et le salaire propre à chacun des jobs pour que vous soyez le mieux armé possible pour répondre aux offres d’emploi.

La nouvelle version de LesJeudis

Vous vous en doutez, si un site aussi ancien que LesJeudis a su rester dans la course après toutes ces années, c’est qu’il a su évoluer avec succès. Et c’est encore le cas cette année puisque l’UX et l’UI de la plateforme ont été intégralement repensées pour vous procurer l’expérience la plus intuitive possible. L’accent a également été mis sur l’accès à la plateforme en mobilité, comme ça plus d’excuse pour regarder les offres d’emploi et postuler, durant votre temps de transport en fin de journée ou poser le soir devant Netflix.

Pour vous permettre de trouver et postuler plus facilement aux emplois qui vous correspondent le mieux, lesJeudis ont entièrement optimisé et simplifié la procédure de recherche de poste et de candidature. Une possibilité de candidatures multiples est également présente, ce qui vous permettra de postuler à plusieurs offres en même temps en un minimum de clics. Il y a même une IA qui vous accompagnera durant la rédaction de votre CV.

LesJeudis, c’est bien plus qu’un site d’emploi. C’est une communauté impliquée dans l’univers de la tech qui vous apportera tous les outils pour réussir dans votre changement professionnel. De leur côté, ils ont commencé un gros travail d’actualisation des fichiers emploi qui sera disponible en octobre et vous permettra de tout savoir sur votre futur métier, y compris le salaire moyen que vous êtes en droit d’attendre.

Je vous assure, cette version vaut le coup d’œil donc je vous invite à parcourir les annonces. Vous trouverez peut-être le job de vos rêves. Celui qui vous permettra enfin de démissionner ou de sortir de votre période de « démission silencieuse » qui au final n’est pas très épanouissante.

Qu’attendez vous pour franchir la pas ?

Bref, que vous soyez chef de projet, développeur mobile, devops ou dev web…etc., vous trouverez au sein de la communauté de LesJeudis, tout ce qu’il faut, des jobs IT en passant par de l’accompagnement professionel, de l’actu tech et même à certains moments de l’année des événements pour se rencontrer et également échanger avec les entreprises. Ça vaut de l’or !

Si vous avez déjà un compte sur la plateforme de LesJeudis, je vous invite à aller explorer à nouveau le site. Vous allez voir, ça a beaucoup changé et ça devrait vous plaire. Et si c’est votre première fois parce que vous êtes plus jeune dans l’univers de la tech, c’est l’occasion de vous créer un compte et de plonger dans cette communauté qui vous apportera tout ce qu’il vous faut pour démissionner et immédiatement retrouver un emploi qui vous corresponde mieux et vous apporte plus en épanouissement (et salaire évidemment !)

Découvrir LesJeudis


Sauvez des vies grâce à l’application SAUV Life

Sun, 25 Sep 2022 07:00:00 +0000 - (source)

Comme Liam Neeson, on a tous des compétences particulières. Certains savent tenir sur des skis, d’autres peuvent écrire parfaitement en miroir et enfin, certains échappent à la justice depuis des années.

Mais tout cela n’est rien comparé à des compétences en secourisme qui permettent de sauver des vies. C’est encore mieux que d’être un membre des Avengers. Sauf que voilà, en bon geek, vous passez plus de temps chez vous que dehors à guetter les accidents pour sauver des gens. Et la vie de pompier, mis à part pour pécho le 14 juillet, ça ne vous tente pas plus que ça.

Alors que pouvez-vous faire ?

Et bien il existe une app pour Android et iOS qui s’appelle Sauv Life et qui vous permet d’être alerté si à côté de chez vous, quelqu’un a besoin d’aide vitale. Ainsi, une fois inscrit, le SAMU peut à tout moment vous contacter en cas d’arrêt cardiaque ou d’hémorragie.

Alors bien sûr si vous avez votre formation de secouriste c’est bien, mais si vous n’avez pas les compétences, vous pouvez également vous inscrire et vous serez guidé au téléphone par un médecin pour pratiquer les gestes de premier secours.

C’est super important, car il y a plus de 40 000 arrêts cardiaques en France par an, et sans massage cardiaque, les victimes n’ont que 4% de chances d’y survivre. Seulement, voilà, le secours mettant en moyenne 13 minutes à arriver sur place, et les chances de survie diminuant de 10% chaque minute, autant dire que sans un citoyen volontaire, c’est mal barré. Et grâce à cette application, ce citoyen, ça peut être vous !

L’application peut également être utilisée comme un moyen rapide de prévenir le SAMU ou d’autres citoyens aidant tout en étant géolocalisé.

Bref, que vous soyez formé ou non aux gestes de premiers secours, n’hésitez pas à installer Sauv Life, car vous ferez certainement la différence.


Le jeu qui ne plaira pas aux graphistes

Sat, 24 Sep 2022 07:00:00 +0000 - (source)

Vous connaissez maintenant le cauchemar vivant des graphistes et autres artistes depuis que vous avez lu mes articles sur Dall-e 2 ou encore Craiyon.

Vous connaissez le concept : Il faut écrire une jolie phrase hyper descriptive et précise. Cette phrase sera alors communiquée à un algo pompeusement appelé « Intelligence artificielle », qui se chargera alors de générer une image représentant votre écrit.

Sacré jeu !

Mais le plus fun, c’est de faire l’inverse. C’est à dire, retrouver à partir d’une image générée par un algorithme, la petite phrase qui a fait mouche.

Il s’agit d’un clone de Wordle nommé Wordalle qui utilise ce genre d’image pour apporter de la joie dans votre petit coeur. Je m’y suis frotté lors d’un de mes Twitch et je ne m’en suis pas si mal tiré.

Bref, de quoi passer un bon moment ! Vous pouvez même jouer avec vos collègues, histoire de faire passer encore plus vite vos journées à ne rien faire tout en étant payé !

Amusez-vous bien !


Les bureaux dynamiques de macOS sur votre bon vieux Windows

Fri, 23 Sep 2022 07:00:00 +0000 - (source)

Si vous êtes un rageux anti-Apple c’est surement parce que vous êtes totalement amoureux des fonds d’écran de bureau dynamiques de macOS.

Et ne pas avoir cela sur votre PC Windows, ça fragilise encore plus vos failles les plus intimes.

Mais vous me connaissez, j’ai le coeur sur la main, alors je partage avec vous ce projet libre nommé Win Dynamic Desktop qui est ni plus ni moins qu’un portage pour Windows de la fonctionnalité que vous chérissez tant.

En effet, ces fonds d’écran dynamiques évoluent selon les heures de la journée, et même si ça ne sert à rien, c’est très cool. Et vous êtes des gens cool, alors n’hésitez pas !

À vous ensuite de choisir si vous voulez suivre les heures du jour en fonction d’en endroit précis, de votre géolocalisation ou selon des horaires.

Si ça vous chauffe, l’outil est dispo ici sur GitHub.


Comment créer un escape game en ligne ?

Thu, 22 Sep 2022 07:00:00 +0000 - (source)

Si vous êtes fan d’escape game ou que vous avez le câblage neuronal pour en créer de toutes pièces, mais que vous n’avez pas envie de louer un appartement pour y mettre du faux sang et des tronçonneuses rouillées, j’ai ce qu’il vous faut.

Il s’agit d’un site gratuit qui s’appelle Rakura, qui permet de créer des escapes games en ligne. À vous de créer vos salles, de les illustrer avec une jolie image, d’indiquer la présence de meubles, de cadenas, et d’objets à trouver pour mettre dans l’inventaire du joueur.

mdr

Ainsi, vous pourrez créer vos énigmes et autres pièges et partager votre escape game perso à l’ensemble de la communauté.

Évidemment, si vous êtes aussi créatif qu’une asperge, ce n’est pas grave, car vous pourrez quand même jouer aux escape games des autres, seul ou avec des amis puisque le site Rakura propose des dizaines d’aventures à explorer.

On y retrouve par exemple :

Tout un programme !


Des emails qui arrivent à tous les coups avec Sendgrid

Thu, 22 Sep 2022 04:39:23 +0000 - (source)

— Article en partenariat avec Twilio —

Qu’est-ce que Sendgrid ?

Sendgrid est une suite d’outils et de services proposés par Twilio qui permet d’envoyer des emails, de créer des scénarios, des newsletters et d’automatiser tout ce qui concerne l’envoi de messages.

Ainsi, plutôt que de configurer votre propre serveur pour envoyer des emails à partir de vos applications web, vous pouvez vous reposer sur Sendgrid pour faire le job. Les avantages sont nombreux : fiabilité, facilité d’implémentation, meilleure déliverabilité de vos messages et surtout vous ne risquez plus de vous faire blacklister votre serveur pour envoi de spams.

Sendgrid est un outil qui peut s’utiliser comme ça, sans compétences techniques grâce à une myriade d’outils no-code, mais il est également très simple d’utiliser les APIs ou les bibliothèques proposées par Sendgrid pour justement interagir avec le service 100% en code, peu importe le langage.

Sendgrid vous permet également de lier votre propre nom de domaine pour que vos adresses d’expéditeurs soient à vos couleurs, mais ce n’est pas une étape obligatoire.

Créer des campagnes en no code

Grâce à Sendgrid, vous pourrez bien sûr faire de l’envoi simple de newsletter sans rien à voir à coder ou à designer, simplement en choisissant un thème et en le modifiant avant de l’envoyer à votre liste de contact.

Mais la valeur ajoutée la plus forte du service réside dans la section « Automatisations » (Automations en anglais) qui permet de créer facilement en remplissant quelques formulaires, tout un scénario à chaque nouvelle personne qui vous donne son adresse email.

Par exemple, vous rentrez un nouvel abonné. Immédiatement vous lui envoyez un email de bienvenue. Puis quelques jours plus tard, vous renvoyez un message, et quelques jours ou semaines encore plus tard, vous pouvez lui envoyer d’autres messages…etc. L’idée c’est de préparer toute une suite d’emails qui sera envoyée au fur et à mesure du temps à votre nouvel inscrit. C’est très pratique pour fidéliser et communiquer de manière progressive avec vos abonnés sans avoir à envoyer la même chose à tout le monde.

Grâce à Sendgrid, vous pouvez mettre en place tout cela rapidement directement via leur site, sans avoir de compétences techniques.

Créer une campagne avec du code

Créer des campagnes avec du code c’est également très simple puisque le site Sendgrid va vous guider dans l’utilisation de ces APIs. Il suffit de choisir d’utiliser la web API (ou le SMTP relay) pour ensuite être guidé selon le langage choisi : Python, Ruby, JavaScript, Go, PHP…etc.

Ensuite, Sendgrid vous guidera étape par étape, de la création d’une clé API, à l’implémentation du code et vous permettra de valider que votre premier email de test a été correctement envoyé et que tout est OK.

Une fois cette première étape franchie, vous pourrez alors tout faire avec du code : Créer des listes de contacts, les alimenter, supprimer des contacts, gérer des scénarios d’envoi d’emails, créer et programmer des newsletters…etc. C’est le bonheur, car c’est simple à intégrer et la documentation est très riche.

Première connexion à Sendgrid avec Python

Avant toute chose, il faut installer la lib sendgrid comme ceci :

pip3 install sendgrid

Ensuite vous devez vous créer une clé API en vous rendant sur la page suivante. Vous pouvez régler les autorisations de cette clé pour qu’elle vous donne par exemple l’accès aux fonctionnalités marketing (création de listes…etc.), à l’envoi de mail, à l’utilisation des templates…etc. A vous de faire vos réglages selon ce dont vous avez envie.

À partir de là, il ne vous reste plus qu’à coder. Pour se brancher à l’API, il vous suffit donc d’utiliser le code suivant :

from sendgrid import SendGridAPIClient

sg = SendGridAPIClient('MA_CLÉ_API')

Par exemple, si je veux créer une nouvelle liste de contact, je peux ajouter en dessous le code suivant :

#create a list

data = {
    "name": "MA LISTE"
}
response = sg.client.marketing.lists.post(
    request_body=data
)
print(response.status_code)
print(response.body)
print(response.headers)

Et elle sera alors visible chez Sendgrid et je pourrais y ajouter des contacts.

Voici un code pour ajouter un contact dans ma nouvelle liste. J’ai récupéré son ID auparavant :

from sendgrid import SendGridAPIClient

sg = SendGridAPIClient('MA_CLÉ_API')

data = {
    "list_ids": ["a44be4a3-5cae-43f2-8ce5-cc32a042e54f"],
    "contacts": [
        {
            "email": "korben@korben.info",
            "first_name": "Korben",
            "last_name": "Manu",
            "country": "France"
        }
    ]
}

response = sg.client.marketing.contacts.put(request_body=data)

print(response.status_code)
print(response.body)
print(response.headers)

Ce qui est cool, c’est que si vous avez créé des champs personnalisés pour vos contacts, vous pouvez également les remplir directement via le code avec le champ « custom_fields ».

L’importation de contact peut aussi se faire en codant l’importation d’un CSV.

Si vous rencontrez des erreurs et que vous voulez obtenir un peu plus d’infos de la part de Sendgrid, je vous recommande d’ajouter l’importe suivant :

from python_http_client.exceptions import HTTPError

Et d’encapsuler le lancement de la requête comme ceci

try:
    response = sg.client.marketing.contacts.put(request_body=data)
except HTTPError as e:
    print(e.to_dict)

Alors évidemment, je ne l’ai pas précisé, mais vous pouvez ainsi ajouter, modifier, supprimer des contacts, leur envoyer des messages, créer, modifier ou supprimer des listes et j’en passe.

Il est également possible d’envoyer des emails directement à vos listes et je vais vous montrer comment.

Un envoi d’email avec Sendgrid en Python

Pour créer un envoi de mail, il suffit de le forger en respectant les spécifications de l’API.

On spécifie ainsi dans l’objet data, l’ensemble des informations du mail, à savoir l’expéditeur (sender_id), le sujet, le contenu HTML et texte, le lien pour se désabonner ou encore la liste à laquelle envoyer le message…etc. Tout est bien sûr expliqué dans la doc de l’API.

from sendgrid import SendGridAPIClient
from sendgrid.helpers.mail import Mail

sg = SendGridAPIClient('MA_CLÉ_API')

data = {
    "name": "Ma newsletter 2",
    "status": "active",
        "email_config": {
            "sender_id": 4441081,
            "subject": "Quoi de neuf ?",
            "html_content": "<html><body><p>Cette semaine voici les nouveaux sujets...</p></body></html>",
            "plain_content": "Cette semaine voici les nouveaux sujets...",
            "custom_unsubscribe_url": "http://www.example.com/unsubscribe",
        },
    
    "send_to": {
        "list_ids": [
            "a44be4a3-5cae-43f2-8ce5-cc32a042e54f"
        ],    
    },
}

try:
    response = sg.client.marketing.singlesends.post(request_body=data)
except HTTPError as e:
    print(e.to_dict)
else:
    print(response.status_code)
    print(response.body)
    print(response.headers)

Le coût de Sendgrid

Au niveau des coûts de Sendgrid, ça dépend de votre consommation d’emails, mais la bonne nouvelle c’est qu’en dessous de 2000 contacts et de 6000 emails envoyés par mois c’est totalement gratuit ! C’est donc super pour essayer et commencer à monter un service autour de ça, pour ensuite basculer sur une option payante dès que l’audience est là.

D’une manière générale, en comparant avec les prix de la concurrence, le prix au mail est assez équivalent à ce qu’on peut trouver ailleurs. Par contre, la vraie différence réside dans les outils et les services qui sont proposés sur Sendgrid. Avec Sendgrid, que vous soyez développeur confirmé ou simple amateur, vous pouvez en l’espace d’une journée mettre en place toute une automatisation d’emails ou créer votre newsletter.

C’est à portée de tous !

Découvrir Sendgrid


Comment créer un paquet .deb pour Debian / Ubuntu / Mint ?

Wed, 21 Sep 2022 07:00:00 +0000 - (source)

Dans le cadre de mon Patreon, j’essaye de varier les sujets et de toujours proposer des tutoriels accessibles à tous ! Parfois, je vous parle de développement, parfois de sécurité, parfois de Windows et bien évidemment de Linux. Et cette semaine, je libère cette vidéo qui n’aurait pas vu le jour sans le soutien des gens inscrits sur mon Patreon !

J’y parle de création de paquets .deb pour Debian et systèmes dérivés comme Ubuntu ou Mint. Vous allez voir, c’est easy !

Merci à vous la team !


Powered by VroumVroumBlog 0.1.31 - RSS Feed
Download config articles