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

Si vous aimez passer du temps sur Instagram et que parfois vous avez besoin de récupérer une vidéo ou une photo pour en faire Dieu sait quoi, j’ai une super extension Chrome pour vous.

Elle s’appelle pompeusement « Save & Repost for Instagram » et une fois installée sur votre navigateur (Chrome compatible donc Edge ça fonctionne aussi), elle rajoute 2 petits boutons discret squi vous permettra en 1 click d’obtenir la vidéo ou la photo que vous avez sous les yeux.

Ça vous évitera de devoir aller gratter dans le code source de la page ou dans les éléments chargés en ouvert la console développeur de votre browser.

Capture d'écran de l'interface d'Instagram pour télécharger des photos et vidéos

Plus fort encore, en cliquant sur le second bouton, vous pourrez carrément reposter un contenu sur votre page Instagram.

Exemple de photo Instagram téléchargée et repostée avec succès

Bref, ce n’est pas grand-chose, mais ça fonctionne bien !

C’est disponible ici si ça vous dit.


Editly est à la fois un outil bien pratique, mais également un framework conçu pour faire de l’édition vidéo à l’aide Node.js et ffmpeg.

Et alors me direz-vous ?

Et bien ça vous permet de créer facilement et surtout de manière programmatique une vidéo à partir de tous vos clips vidéos, images, fichiers audio et éventuellement des titres (texte) en y ajoutant évidemment des transitions et de la musique. L’outil s’utilise en ligne de commande, mais vous pouvez aussi lui donner un fichier de config à digérer pour qu’il fasse exactement ce que vous voulez à partir de tous les paramètres spécifiés dans ce JSON. Comme je le disais en intro, c’est également un framework, vous vous pouvez utiliser son API JavaScript qui est encore plus flexible.

import editly from 'editly';

// See editSpec documentation
await editly(editSpec)

Totalement inspiré de ffmpeg-concat, Editly est beaucoup plus rapide et ne nécessite pas énormément d’espace de stockage, car il édite la vidéo à la volée. On peut également étendre ses fonctionnalités avec des modules si besoin.

Capture d'écran de l'interface d'Editly

En termes de fonctionnalités, il permet d’éditer des vidéos, d’en créer « from scratch » à partir de couleurs et d’effets aléatoirement générés et il prend en charge de toutes les résolutions comme des vidéos 4K ou des photos DSLR. Au niveau des exports, c’est pareil, il peut aussi bien pondre un post Instagram (1:1), une story Instagram (9:16), un format pour YouTube (16:9) ou toutes les autres dimensions dont vous avez besoin. C’est vraiment un outil génial pour les créateurs qui font de la vidéo et qui ont besoin de sortir un même contenu sur plusieurs plateformes qui acceptent des formats et des tailles de vidéos différentes.

Voici un rendu d’une vidéo produite avec Editly :

Editly peut également accélérer / ralentir automatiquement les vidéos pour recaler comme il faut vos clips, superposer du texte, des images (y compris transparentes) et des sous-titres sur les vidéos, les images ou les arrière-plans. Il supporte également du JavaScript / HTML5 Canvas / Fabric.js pour tout ce qui est « écrans personnalisés » ou pour pouvoir ajouter des superpositions dynamiques sur les vidéos.

Vous pourrez également exporter un GIF, ajouter des effets de vignette, conserver 1 seule source audio ou au contraire en mixer plusieurs, ou encore rajouter des fondus automatiques et de la normalisation sur le son.

En ce qui concerne l’installation, cette merveille peut fonctionner sous Windows, macOS ou Linux.

Pour l’installer, vous devez entrer la commande suivante :

npm i -g editly

Une fois installé, vous pourrez alors utiliser l’interface en ligne de commande pour assembler rapidement une vidéo ou utiliser son API JavaScript pour créer des choses plus complexes. Et comme je l’évoquais avant, vous pouvez également utiliser des fichiers JSON pour spécifier les paramètres du montage attendu. Je vous invite à lire la documentation pour en savoir plus.

Ce mode de fonctionnement « automatisé » de l’édition vidéo va vous faire gagner un max de temps si vous souhaitez par exemple créer un diaporama à partir de dizaines d’images en rajoutant du texte par-dessus, ou encore créer une bande-annonce ou une vidéo promo. Certain font même des chaines YouTube avec du contenus entièrement générés comme ça.

Mais vous pouvez l’utiliser simplement pour recadrer automatiquement une vidéo pour l’avoir dans plusieurs formats, c’est également super pratique.

Bref, j’ai trouvé ça génial et c’est à tester ici !


Qui n’a jamais rêvé d’avoir une belle page de monitoring sur son serveur pour suivre l’état de santé de ses applications ?

Statping-ng (fork de Statping) est un outil simple d’utilisation qui permet de créer ce genre de page de statut pour toutes vos applications et vos sites web. Ce script va automatiquement récupérer les données de vos app et en faire une belle page de statut.

Capture d'écran de la page de statut de Statping-ng affichant les informations de santé de l'application

Tout est personnalisable donc vous pouvez rendre ça vraiment joli ou en tout cas, adapté à vos besoins. Ainsi, si votre serveur tombe en panne, votre page de statut devrait toujours être en ligne pour informer vos utilisateurs de l’indisponibilité. Veuillez quand même à bien héberger Statping-ng sur un autre serveur que celui de vos applications ^^.

Pour le lancer avec Docker, c’est hyper simple :

docker run -it -p 8080:8080 adamboutcher/statping-ng

Il peut aussi se lancer avec le Docker Compose fourni (j’adore Docker Compose ^^). Heureusement pour vous, Statping-ng est une application très légère, dispo pour Linux, Mac et Windows qui peut même tourner sur un simple Raspberry Pi. Ce serait dommage de s’en priver !

Une application mobile est également disponible sur l’App Store et Google Play gratuitement. Elle vous permettra de consulter l’était de vos services et évidemment de recevoir des notifications lorsque l’un d’entre eux est hors ligne. Vous pouvez même envoyer directement des emails ou encore des messages sur Slack grâce à ses webhook.

Icône de Statping-ng avec un fond bleu et un symbole de ping blanc

En résumé, Statping-ng est un outil vraiment utile pour les développeurs et les administrateurs systèmes car il vous permettra enfin de créer une page de statut pour vos applications et sites web, très rapidement, avec toutes les fonctionnalités et la personnalisation dont vous avez toujours rêvé.

Plus d’infos ici.

Et dans le même style, il y a également Kuma dont j’ai déjà parlé ici.


Hé salut les amis !

Si vous cherchez un moyen facile de recadrer vos images pour différentes plateformes sans avoir à télécharger de logiciel, alors ce site est fait pour vous !

Nommé CropScore, ce site web vraiment cool vous permet de télécharger des images aux formats PNG, WEBP et JPEG et de les recadrer soit au format voulu, soit grâce à toute une une gamme de tailles de recadrage prédéfinies pour les plateformes de réseaux sociaux courantes : Twitter, Facebook, Médium, Pinterest, YouTube, et j’en passe.

CropScore : le meilleur site pour recadrer vos images

L’idée c’est de pouvoir recadrer une image pour en faire une cover YouTube, une bannière Twitter ou un avatar pour Facebook. À vous de voir !

CropScore vous offre aussi des outils de déplacement, de zoom et de rotation pour affiner vos recadrages, avec des données de résolution en temps réel pour vous aider à évaluer la qualité de votre recadrage. Vous pouvez même prévisualiser votre image recadrée avant de la télécharger.

Et si vous faites une erreur, pas de panique : vous pouvez réinitialiser l’image et les fenêtres de recadrage à leur état d’origine.

Recadrage rapide et facile d'images avec CropScore

Bref, CropScore c’est la solution idéale pour recadrer vos images facilement et rapidement, que vous soyez un pro de la retouche photo ou simplement quelqu’un qui veut partager des photos sur les réseaux sociaux. À bookmaker d’urgence !

Le CropScore est à découvrir ici.


Fin novembre dernier, j’ai eu le plaisir de me rendre à Paris pour assister au lancement d’un nouveau type de robots lancé par la société Enchanted Tools.

Si vous ne la connaissez pas encore, Enchanted Tools est une startup française créé par Jérôme Monceaux, l’un des papa de Nao et Pepper. Cette société qui a l’ambition de changer le visage de la robotique en plaçant l’imaginaire au cœur de la technologie a donc pour objectif de créer des « robots-personnages » qui sont à la fois performants dans leur travail, mais qui offrent également une expérience inédite pour les personnes qui le croisent.

Je ne savais vraiment pas ce que j’allais voir et la surprise a été très agréable. La société porte bien son nom, puisque lors de la présentation, Miroki n’a pas été présenté comme un robot purement fonctionnel, mais vraiment comme un personnage avec son univers, son histoire, etc. L’objectif étant, je pense, d’éviter l’effet Uncanny Valley bien connu des concepteurs de robots humanoïdes, qui est le malaise ressenti par les personnes en présence d’entités artificielles proches de l’apparence humaine, mais pas tout à fait identiques.

Ce robot qui nous a donc été dévoilé s’appelle Miroki et il a été conçu et développé en moins d’un an (un record !!) par les ingénieurs d’Enchanted Tools. Pour la petite histoire, Miroki vient d’une planète lointaine baptisée Miroko et décide de débarquer sur Terre pour venir nous rencontrer.

Certains diront qu’il a été ensuite réduit en esclavage par les humains, mais je vous assure qu’il vient bosser de son plein gré ^^. Il a été conçu pour être utilisé dans des environnements impliquant des rencontres avec du public tels que les hôpitaux, les maisons de retraite, les aéroports, les salons professionnels, les hôtels ou encore les restaurants.

L’objectif est donc de décharger les personnels de tâches logistiques fatigantes et leur permettre de se concentrer sur les soins, les relations humaines, leur vrai boulot quoi. Pour faire son « travail », Miroki est capable de saisir des objets à l’aide de poignées, tels quel des plateaux ou des chariots, puis de les emmener ailleurs en fonction de sa programmation. Dans un environnement hospitalier, on peut imaginer qu’il transporte du matériel ou des médicaments d’un endroit à un autre en fonction des besoins, mais aussi qu’il émerveille les enfants de passage à l’hôpital.

D’ailleurs, son système de déplacement sur une boule est vraiment ingénieux et même s’il ne monte pas les escaliers, il est tout à fait capable de naviguer automatiquement dans des espaces assez classiques.

Et surtout, il est capable d’interagir avec des utilisateurs « non préparés » en discutant avec eux ou en comprenant leurs gestes. Il pourrait par exemple répondre à des questions de personnes qui cherchent leur chemin, voire même les accompagner. Il pourrait donner des renseignements ou appeler du personnel soignant en renfort en cas de besoin.

Robot Miroki en train de nettoyer une table

Au niveau des spécifications techniques, il mesure 1m23 pour 28kg, et dispose de 28 degrés de liberté, dont 22 avec contrôle d’impédance. Il dispose de 4 caméras, 4 micros, des capteurs à ultrasons, 2 CPU et 2 GPU ce qui lui permet de naviguer de manière autonome, de localiser des objets, d’attraper les poignées et d’interagir de manière naturelle.

Robot Miroki en train de préparer du café

Notez que Miroki sera un peu plus « habillé » à l’avenir et que sa copine Miroka va également débarquer dans l’histoire pour plus de parité 🙂 .

Si le sujet vous intéresse, je vous invite vraiment à regarder cette présentation de Jérôme Monceaux :

Franchement, c’est la première fois qu’une boite de robotique rajoute un univers complet autour de son robot humanoïde, et c’est, je pense, la bonne approche. Cela permet d’humaniser le robot et de favoriser son attachement par le public.

Miroki est pour le moment encore un prototype donc le prix n’a pas encore été communiqué, mais vous en verrez dans quelque années au quotidien, j’en suis certain.

Bref, bravo à Jérôme et à l’équipe d’Enchanted Tools, les fameux enchanteurs !

Hâte de découvrir la suite que vous pourrez suivre sur leurs réseaux sociaux :

LinkedIn : https://www.linkedin.com/company/enchantedtools

Twitter: https://twitter.com/EnchantedTools

Instagram: https://www.instagram.com/enchanted.tools

TikTok: https://www.tiktok.com/@enchanted.tools

YouTube: https://www.youtube.com/@enchantedtools

Facebook: https://www.facebook.com/enchantedtools