Catégories
Python

Débugger Python avec pdb

Principe et outils Pour debugger un script Python, il est possible d’utiliser plusieurs types de debugger (dont notre favoris VSCode avec l’extension Python), mais il existe également un outil de la librairie standard pdb qui permet de parcourir le code, arguments, variables etc en CLI (ce qui peut s’avérer utile pour débugger sur un serveur […]

Catégories
Devops

Bat le cat killer

Je cherche toujours à trouver des outils qui me permettent de gagner en efficacité/productivité et la coloration syntaxique (syntaxe highlighting) est une fonctionnalité indispensable pour cela !

Catégories
Devops

Ansible

Outil permettant de déployer, modifier, maintenir la configuration (fichiers, services, etc.) d’un nombre important d’hôtes de façon centralisée (via ssh).

Catégories
Productivité

Raccourcis claviers

Je vais compiler ici les keyboard shortcuts dont je n’arrive jamais à me rappeler 😅 Bash linux CTRL + A ou CTRL + E : début ou fin de ligne ALT + F ou ALT + B : avancer ou reculer 1 mot CTRL + R : permet de rappeler une commande en parcourant l’historique […]

Catégories
Wordpress

WordPress en ligne de commande: wp-cli

wp-cli est l’outil de gestion de WordPress en ligne de commande dispo sous Linux. WP-CLI wp-cli permet notamment d’installer ou mettre à jour WordPress, installer et mettre à jour des plugins, sauvegarder et d’accéder plus généralement aux fonctionnalités d’administration en ligne de commande. Installer wp-cli Le process d’installation consiste à télécharger wp-cli (qui est un […]

Catégories
Visual Studio

Visual Studio planté ?

Si vous constatez que votre Visual Studio se met à planter de plus en plus souvent, il y a de forte chance que cela provienne de vos extensions. Pour déterminer la cause de ces plantage, il y a une façon très simple de logger les moindre faits et gestes de votre IDE 🙂Il suffit pour […]

Catégories
Visual Studio

Raccourcis clavier Visual Studio indispensables

CTRL M + O  : réduire aux définitions (méthodes, commentaires etc.) <=> collapse to definitions CTRL M + M  : réduire ou étendre (toggle) la portion de code courante CTRL K + D  : indenter le fichier en cours CTRL K + C  : commenter la sélection ou la ligne courante CTRL K + U  […]

Catégories
.Net Productivité Visual Studio

NuGet le gestionnaire de Package (Package Manager) de Visual Studio

Pour les utilisateurs de Visual Studio (> VS 2010), il est possible de gérer les packages NuGet (le package manager de Visual Studio) en ligne de commande.  commandes utiles de la console NuGet J’utilise ci-dessous comme nom de package passé en paramètre des différentes commandes « jquery« , il va de soi que vous devez remplacer jquery […]

Catégories
.Net Visual Studio

Comment déterminer la version de ASP.NET MVC de votre projet

Si vous arrivez sur un projet et que vous souhaitez déterminer rapidement la version d’ASP.NET MVC utilisée, il suffit de sélectionner dans Visual Studio, le dossier « References« , puis effectuer un click droit sur l’Assembly System.Web.Mvc.

Catégories
jQuery Productivité

jQuery qu’est ce que c’est ? (introduction)

jQuery est une technologie coté client très en vogue et il y a plusieurs raisons à cela, mais tout d’abord définissons ce qu’est jQuery: jQuery est une surcouche de JavaScript, permettant de faciliter la manipulation des éléments de notre page en fournissant une syntaxe simple à comprendre/utiliser et de nombreuses fonctions disponibles. Les avantages de […]