• chevron_right

      Vos présentations en ligne de commande avec mdp

      news.movim.eu / Korben · Monday, 10 July, 2023 - 07:00 · 2 minutes

    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

    • chevron_right

      Un outil de conversion de code super cool !

      news.movim.eu / Korben · Saturday, 7 January, 2023 - 08:00

    Si vous êtes développeur web, je suppute que vous manipulez du JSON, du HTML, du SVG, du CSS et parfois, plus rarement du JSX, du Kotlin, du React Native, ou encore du Typescript.

    Le truc qui devient vite relou, c’est de convertir tout ça. Par exemple, convertir un SVG en JSX ou un JSON en GraphQL, sans oublier du markdown en HTML ou du HTML en Pug.

    Bref, si vous faites ce genre de choses, il existe un service en ligne (sous licence libre) nommé simplement Transform.tools qui devrait bien vous rendre service.

    Vous écrivez votre code dans la zone de gauche et celui-ci est tout simplement converti dans la zone de droite. Et comme vous pouvez le voir, les possibilités de conversions sont très nombreuses.

    C’est un site à rajouter d’urgence dans votre boite à outils de codeur, car ça vous fera gagner beaucoup de temps !

    • chevron_right

      Obsidian Markdown Notes Editor to Build Your Personal Knowledge Base Into The Future

      GadgeteerZA · Thursday, 28 April, 2022 - 16:32

    Obsidian is a free (non-commercial use), not open source, text editor and works with open standard Markdown formatting on plain text files.

    Apart from quite advanced editing and UI options, I find Obsidian attractive because of its over 500 quality community plugins, and its ability to visually show the relationships between your notes. Recording notes from meetings, or as you are daily learning new things or solving problems, is an excellent way to build your personal knowledge base. Using Markdown format can be fun, and can achieve a lot in terms of readability when you use some of the more advanced features of Markdown formatting.

    Despite not being open source, you are not locked into Obsidian, and can use other Markdown editors interchangeably. In my video, I also touch on integrating with NextCloud to sync your notes, and especially some issues that iOS presents for apps.

    Watch my video at https://youtu.be/q_4LR76g-jU

    #technology #obsidian #markdown #notes #editor