PROJET AUTOBLOG


Korben

source: Korben

⇐ retour index

Mise à jour

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

Vos présentations en ligne de commande avec mdp

lundi 10 juillet 2023 à 09:00

Il était une fois, dans le vaste monde des développeurs et des passionnés de technologie, un outil simple et efficace permettant de créer des présentations en ligne de commande grâce à la syntaxe markdown.

D’ailleurs, voici à quoi ressemble une prez réalisée avec mdp :

Je vous le dis, cet outil magique nommé mdp va révolutionner vos présentations. Pour ceux qui ne sont pas familiers avec Markdown, c’est un langage de balisage léger qui vous permet d’écrire du texte formaté avec une syntaxe simple et facile à lire. Vous pouvez l’utiliser pour créer des documents, des articles, des notes et bien sûr, et maintenant des présentations ! Et ça c’est fort !

Donc, pour commencer, il faut que vous ayez installé les dépendances ibncurses5-dev et libncursesw5-dev ainsi que l’outil que vous pouvez compiler comme ceci :

git clone https://github.com/visit1985/mdp.git
cd mdp
make
make install

Mdp est disponible également dans les dépôts de certaines distributions Linux comme Ubuntu mais également macOS. Vous pouvez donc l’installer sous macOS avec la commande brew :

brew install mdp

Ou sous Ubuntu comme ceci :

apt get install mdp

Gardez à l’esprit que pour utiliser les couleurs de mdp dans votre terminal, vous devrez vous assurer que la variable TERM est également correctement définie.

export TERM=xterm-256color

Maintenant, parlons un peu des fonctionnalités de mdp. Les barres horizontales sont utilisées comme séparateurs de diapositives et l’outil prend en charge le formatage markdown de base tel que les titres, le formatage du code, les listes, les liens, le gras, l’italique, le souligné…etc.

Si vous voulez en savoir plus sur les différentes balises et options, je vous recommande d’ailleurs de consulter le fichier sample.md.

Ensuite, une fois votre fichier prêt, vous pouvez le lancer avec la commande suivante :

mdp sample.md

Pour naviguer dans les diapositives, c’est simple ! Vous pouvez utiliser les flèches du clavier, la barre d’espace, la touche entrée, retour arrière, Page Up, Page Down, Home, End, les chiffres 1-9, ‘r’ et ‘q’.

Parfois, vous aurez peut-être besoin de créer une version de débogage de mdp. Dans ce cas, il suffit d’exécuter la commande suivante : make DEBUG=1. Cela vous permettra de résoudre rapidement les problèmes lors de l’élaboration de vos présentations.

Maintenant, je suis sûr que vous vous demandez : « Pourquoi choisir mdp pour mes présentations ? » Et bien, la réponse est simple : c’est léger, portable et incroyablement pratique. Vous n’aurez plus besoin d’applications lourdes et compliquées comme PowerPoint ou Keynote pour créer des présentations claires et efficaces à partager avec vos collègues, vos amis ou encore votre grand-mère !

Vous pouvez simplement ouvrir un terminal, écrire quelques lignes de Markdown, et voilà, une présentation impressionnante est née !

Il y a un superbe dicton qui dit : « Less is More » (Moins, c’est plus), et c’est précisément ce que mdp incarne. En utilisant des outils simples et légers comme mdp, vous pouvez vous concentrer sur le contenu et la cohérence de vos présentations tout en évitant les distractions et les complications inutiles.

À découvrir ici

Prise de notes et dessins sur une toile infinie avec Lorien

dimanche 9 juillet 2023 à 09:00

Imaginez-vous disposant d’une toile sans fin sur laquelle dessiner tout ce qui vous passe par la tête. Avoir un espace infini pour s’exprimer, esquisser des idées et peindre des paysages idylliques sans se soucier de manquer de place est un rêve pour tous les créatifs. Et ce rêve est maintenant devenu réalité grâce à Lorien, une application de prise de notes et de dessins sur une toile infinie!

Lorien est née de la volonté de créer un outil polyvalent pour la prise de notes, les croquis et les brainstormings. N’imaginez pas un logiciel aussi sophistiqué que Krita, Gimp ou Photoshop. Mais au lieu de travailler sur des images classiques, Lorien enregistre vos coups de pinceau en vectoriel. Cette application est entièrement développée avec le moteur de jeu Godot et prend très peu de place sur votre disque dur.

En plus de cette toile infinie, Lorien offre un zoom presque infini ainsi qu’une grille pour dessiner avec précision. D’autres fonctionnalités viennent également enrichir l’expérience utilisateur, notamment la compatibilité avec les tablettes graphiques (comme les Wacom), la sensibilité à la pression, ou encore l’export en SVG. On a même droit à des raccourcis clavier personnalisables, des palettes de couleurs intégrées et personnalisables, et un mode sans distraction pour ceux qui veulent laisser libre cours à leur créativité.

Lorien est disponible en plusieurs langues : anglais, allemand, italien, coréen, russe, espagnol, turc, portugais brésilien, chinois… Il y en a pour tous les goûts et toutes les cultures.

Et vous savez quoi ? Vous pouvez télécharger la dernière version stable directement sur Github.

Bonne création infinie à tous !!

À découvrir ici

Magic Copy – L’extension Chrome qui extrait automatiquement un objet d’une photo

samedi 8 juillet 2023 à 09:00

Dernièrement j’étais à la recherche de quelque chose pour faciliter certaines de mes tâches liées à la manipulation d’images, et je suis tombé sur ce petit bijou qui a attiré mon attention.

Son nom ?

Magic Copy !! C’est une extension Chrome qui utilise le modèle ‘Segment Anything’ de Meta pour extraire un objet ou une personne au premier plan d’une photo pour ensuite le copier directement dans le presse-papiers.

Magique, comme son nom l’indique, non ? Et ce n’est pas tout, puisque cette extension est également disponible comme plugin Figma.

Pour installer Magic Copy sur Chrome, il suffit de télécharger le fichier ZIP depuis les versions publiées sur GitHub. Une fois l’extension installée et activée, vous pourrez alors l’utiliser sur n’importe quelle image.

Pour les férus de Docker, un Dockerfile est également fourni pour « compiler » (abus de langage, je sais…) proprement le fichier .crx pour Chrome.

Le dossier server-example présent sur le dépôt git contient aussi un exemple simple de la façon d’héberger soi-même le service. Magic Copy (et sa démo) propose un endpoint qui accepte un POST avec un fichier image et renvoie un tableau JSON avec le résultat sous la forme d’une chaîne encodée en base64.

Vous vous demandez peut-être comment mettre en place ce système sur votre serveur, alors voici un guide rapide étape par étape :

Avec Docker déjà installé, exécutez les commandes suivantes :

docker build -t segment-anything .

docker run --gpus all -p 8000:8000 segment-anything

Ces deux commandes sont suffisantes pour créer un conteneur et le lancer. Le conteneur exposera le port 8000 et dans l’extension Chrome Magic Copy, vous pourrez ensuite changer le endpoint en http://localhost:8000/.

En conclusion, Magic Copy rendra ce processus d’extraction d’objets dans les images aussi fluide et simple que possible, sans même avoir à quitter votre navigateur. Le tout en respectant votre vie privée si vous l’hébergez vous-même.

À découvrir ici

Lexios – Envie d’apprendre une nouvelle langue sans vous forcer ?

vendredi 7 juillet 2023 à 09:00

Ça vous dirait d’apprendre une langue étrangère sans trop forcer ?

Et bien ça tombe bien puisque c’est ce que permet l’extension Lexios qui va vous permettre d’enrichir naturellement votre vocabulaire dans n’importe quelle langue pendant que vous naviguez sur le web.

Après l’avoir installé et configuré, vous choisissez la langue que vous voulez apprendre ainsi que votre niveau actuel, puis vous vous laissez guider par l’outil.

Ensuite, lorsque vous surferez sur le web, Lexios, intègrera automatiquement certains mots du vocabulaire à apprendre dans les pages des sites que vous consultez au quotidien. Ces mots apparaissent alors surlignés, et en passant simplement votre souris dessus, vous pouvez voir leur traduction et également les entendre prononcer par une bonne vieille voix de synthèse bien creepy. De plus, vous pouvez marquer les mots que vous connaissez déjà, ce qui permet à Lexios de suivre votre progression et de s’adapter au fur et mesure à votre niveau réel.

Cela peut paraître assez simpliste comme façon d’apprendre une langue, mais en réalité cette est vraiment efficace pour acquérir du vocabulaire. Plutôt que de vous faire travailler assidûment sur des listes de mots totalement ennuyeuses, Lexios introduit les mots de manière subtile, en les intégrant directement à vos activités numériques, ce qui vous évite une certaine lassitude et limite le côté pénible de l’apprentissage. De plus, la répétition des mots maximisera leur rétention dans votre mémoire à long terme.

Cette démarche de Lexios est d’ailleurs confortée par une étude scientifique qui démonte que l’apprentissage du vocabulaire place dans un contexte est jusqu’à 50 % plus efficace que l’apprentissage à partir de listes de vocabulaire classiques. Donc en utilisant Lexios au quotidien, vous augmenterez vos chances de mémoriser rapidement et durablement les nouveaux mots. Vous allez devenir un cador en anglais en espagnol ou en italien…

Et cette extension Lexios n’est pas seulement gratuite. Elle est également sans publicité ! Quel luxe 😉.

À vous de jouer maintenant !!

À découvrir ici

Unifiez vos services préférés en une seule super application avec Ferdium

jeudi 6 juillet 2023 à 09:00

Est ce que vous vous souvenez de Franz ou encore Ferdi dont j’ai parlé à plusieurs reprises sur mon site ?

Et bien voici un petit nouveau baptisé Ferdium qui en est directement inspiré.

Ferdium est donc une application desktop qui vous permet d’avoir toutes vos applications et services préférés concentrés en un seul en même endroit.

Ferdium est basée sur Franz, un logiciel que des milliers de personnes utilisent déjà et il est d’ailleurs totalement compatible avec. Si vous aviez déjà un compte Franz, vous pouvez donc simplement continuer à utiliser ce compte avec Ferdium, et rien ne sera perdu !

Et si vous êtes déjà utilisateur de Ferdi et souhaitez passer à Ferdium, vous pouvez également exécuter des scripts de migration pour transférer votre profil existant.

Mais surtout, Ferdium propose des fonctionnalités supplémentaires qui normalement devraient vous plaire si vous aimiez Franz.

L’une de ces fonctionnalités incroyables est la possibilité de créer différents espaces de travail. Grâce à eux, vous pouvez garder tout ce qui est utile juste devant vous, en évitant de vous laisser submerger par une multitude d’onglets et de fenêtres. Vous pouvez ainsi séparer votre travail et votre temps privé, et rester concentré sur l’essentiel.

Une autre particularité de Ferdium, c’est que vous pouvez ajouter vos propres services personnalisés en toute simplicité. Il suffit de les ajouter et d’en profiter directement dans l’application.

Vous avez également la possibilité de personnaliser l’interface utilisateur de Ferdium avec un fichier custom.css.

De plus, en ayant un compte Ferdium, il est possible d’accéder à vos services et espaces de travail sur tous vos ordinateurs. Vous êtes donc toujours connecté à vos services préférés, où que vous soyez.

Et comme il est fréquent que certains services consomment plus de ressources que nécessaire, ralentissant ainsi votre ordinateur, Ferdium vous offre la possibilité de mettre en veille les services inutilisés pour éviter les ralentissements et optimiser les performances.

Ferdium veille également à préserver votre vie privée. Les notifications ne révéleront pas d’informations personnelles, tout en vous tenant informé lorsque cela est nécessaire.

Bref, pour résumer, Ferdium est un «fork» de Franz, avec des fonctionnalités plutôt sympa tout en faisant l’impasse sur celles qui sont inutiles. C’est dispo sous Mac, Windows et Linux.

Pour en savoir plus et tester tout ça, rendez-vous sur Ferdium.org.