Les alias Git Avant de clore ce chapitre sur les bases de Git, il reste une astuce qui peut rendre votre apprentissage de Git plus simple, facile ou familier : les alias. Nous n’y ferons pas référence ni ne les considèrerons utilisés dans la suite du livre, mais c’est un moyen de facilité qui mérite d’être connu. Git ne complète pas votre commande si vous ne la tapez que partiellement. Si vous ne voulez pas avoir à taper l’intégralité du texte de chaque commande, vous pouvez facilement définir un alias pour chaque commande en utilisant git config. Voici quelques exemples qui pourraient vous intéresser : $ git config --global alias.co checkout $ git config --global alias.br branch $ git config --global alias.ci commit $ git config --global alias.st status Ceci signifie que, par exemple, au lieu de taper git commit, vous n’avez plus qu’à taper git ci. Cette technique peut aussi être utile pour créer des commandes qui vous manquent. $ git config --global alias.unstage 'reset HEAD --'
Learn VIM while playing a game - VIM Adventures tmux, diviser pour mieux régner Vous avez toujours voulu vous connecter à plusieurs serveurs en SSH sur un seul écran ? Vous redimensionnez sans arrêt vos quatre terminaux pour qu'ils tiennent tous sur votre écran d'ordinateur ? Ou alors, votre terminal a planté et vous avez perdu votre session shell sur votre machine qui demandait de passer par trois rebonds ? J'ai une solution pour vous ! tmux est un multiplexeur de terminal, c'est à dire qu'il est capable de scinder plusieurs terminaux au sein d'un seul et même affichage. C'est un processus indépendant qui se lance dans un shell, et si votre terminal préféré plante, tmux conserve votre session et vous pouvez la réutiliser. Installation Bon, j'imagine que vous vous dites que ça a l'air pas mal sur le papier, et vous aimeriez donc l'installer ! sudo apt-get install tmux Pour Windows via Bash on Windows : Pour macOS via brew: Utilisation Après votre installation, vous pouvez ouvrir votre terminal préféré et lancer la commande ZSH_TMUX_AUTOSTART='true'plugins=(... tmux ... )
VimGolf - real Vim ninjas count every keystroke! Généralités □ - Usine à chatbots 🕊️ Libérez-vous des questions récurrentes 80% des questions posées sont toujours les mêmes. Consacrez plus de temps aux 20% nécessitant un traitement au cas par cas et sur lesquelles vous pourrez apporter plus de valeur ajoutée et laissez le chatbot s'occuper du reste. 🔍 Trouver toute l’information à un seul endroit Entre les directives, textes légaux, réformes, etc. il est parfois difficile de trouver l’info qui correspond à notre profil, notre situation ou notre projet personnel. A l'instar d'une FAQ (Foire aux questions), le chatbot permet aux agents de trouver aisément l’information qu’ils cherchent, et de la retrouver quand ils le veulent. L’objectif de L'usine à chatbot" est de vous aider dans la conception de votre chatbot : — de l’identification d’un cas d’usage, à la mise en place de l’interface du chatbot et à son administration — afin de ne pas créer de ruptures dans l’expérience utilisateur, et de vous fournir un maximum d'informations utiles dans sa réalisation.
Pierre Giraud ( HTTP, Réseaux et Sécurité [fr] Objectifs du cours HTTP et réseaux et prérequis Bienvenue pour ce nouveau cours concernant le protocole HTTP et plus largement le communication réseau et la sécurité. Dans ce cours, nous allons comprendre ensemble la place fondamentale de ce protocole dans tout échange se passant sur le web et apprendre comment il fonctionne et comment il s’intègre dans une suite plus complète de protocoles qui permettent aux échanges réseaux d’exister. Avant tout, je tiens à préciser que ce cours va être en essence plus théorique que les précédents car la plupart des fonctionnalités de HTTP sont mises en place et utilisées automatiquement autant au niveau du client que du serveur. Pour autant, il reste très intéressant de bien comprendre comment fonctionne HTTP car cela devrait débloquer de nombreuses clefs de compréhension pour la suite de votre carrière de développeur. Il n’est pas strictement nécessaire de connaitre un quelconque langage informatique pour attaquer ce cours.
40+ Useful Resources for Mastering Web□ - DEV Community We have a list of various resources that can help you to solve many problems that you are facing or might face in the future. We have resources for IllustrationDevelopmentDesignCSSProductivity Let’s get started without further ado. Drawit Hand-drawn vector illustration and icon resources, perfect for your next project. FlatIcon 4340500+ Free vector icons in SVG, PSD, PNG, EPS format or as ICON FONT. Blush Design Easily create and customize stunning illustrations with collections made by artists across the globe. Smash Illustration unDraw Open-source illustrations for any idea you can imagine and create. Control.Rocks They have created a big library of illustrations with customizable styles and action types. Error 404 Fun Make a unique journey through 404 error pages on your website Use these illustrations that describe better than words Open Doodlers A Free Set of Open-Source Illustrations! Carbon Replit Replit is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Squoosh Kite
Configurer un environnement de développement WSL | Microsoft Learn Guide pas à pas sur les meilleures pratiques pour configurer un environnement de développement WSL. Découvrez comment exécuter la commande pour installer l’interpréteur de commandes Bash par défaut qui utilise Ubuntu ou peut être défini pour installer d’autres distributions Linux, utiliser des commandes WSL de base, configurer Visual Studio Code ou Visual Studio, Git, Windows Credential Manager, bases de données telles que MongoDB, Postgres ou MySQL, configurer l’accélération GPU, exécuter des applications GUI, etc. Bien démarrer Sous-système Windows pour Linux est fourni avec le système d’exploitation Windows, mais vous devez l’activer et installer une distribution Linux avant de pouvoir commencer à l’utiliser. Pour utiliser la commande simplifiée --install, vous devez exécuter une version récente de Windows (build 20262+). Pour vérifier votre numéro de version et de build, sélectionnez la touche Windows + R, tapez winver et sélectionnez OK. wsl --install Configurer Windows Terminal
13 outils pour créer un template Bootstrap facilement - Blog Du WebDesign Vous êtes à la recherche d’un outil performant pour créer des templates Bootstrap plus simplement et plus rapidement ? Alors vous êtes au bon endroit ! Il existe d’excellents éditeurs, en ligne ou téléchargeables, permettant de concevoir des thèmes Bootstrap ou des pages Bootstrap rapidement pour gagner du temps dans la création de vos prototypes. Bootstrap Shuffle C’est celui que j’utilise depuis plusieurs mois maintenant. Prix : Vous pouvez utiliser le builder avec une version gratuite réduite (ne contient pas tout les bloc). Pour avoir la version full vous avez deux choix : 12 $ par mois (sans engagement) ou 89 $ pour une licence à vie. Bootstrap Magic Bootstrap Magic vous permet de générer rapidement vos propres thèmes Bootstrap, directement depuis votre navigateur web. Prix : gratuit Bootstrap.build Bootstrap.build offre un grand nombre d’outils indispensables pour créer des templates Bootstrap. Prix : gratuit / version pro à 4,90 $ par mois Themestr Bootstrap Studio Codeply Pingendo