Blog

Windows Terminal – Installation et configuration: tutoriel complet

windows terminal screenshot

Windows Terminal est la nouvelle application de terminal pour les utilisateurs de ligne de commande fournie (gratuitement) par Microsoft. Celui-ci inclus les fonctionnalités les plus demandées par les utilisateurs des outils en lignes de commande sous Windows, comme les onglets, le texte riche, la globalisation, les possibilités de configuration avancées, les thèmes et styles de l'interface et plus encore.. Ce tutoriel présente en détail l'installation et la configuration complète du Windows Terminal. Tous les exemples sont accompagnés des fichiers source à télécharger depuis ce site.

Faille de sécurité Yuzo : votre site wordpress redirigé depuis chaque page vers un site malveillant

web hacking

Le plugin wordpress Yuzo : related posts plugin est vulnérable. Des centaines de sites ont déjà été attaqués. Des hackers exploitent cette faille et injectent du code javascript dans la base de données MySQL du site wordpress, causant des redirections vers d'autres sites malveillant comme: hellofromhony[.]com hellofromhony[.]org destinywall[.]org clevertrafficincome[.]com notifymepush[.]info pushmeandtouchme[.]info click.newsfeed[.]support visnu[.]icu premium-mobile[.]info plutonium[.]icu … Continuer la lecture de Faille de sécurité Yuzo : votre site wordpress redirigé depuis chaque page vers un site malveillant

async / await : appeler une méthode async depuis une méthode non async

C#

Parfois il est nécessaire d'appeller une méthode async depuis une méthode qui n'est pas marquée async, par exemple lors d'une implémentation de version synchrone d'une méthode asynchrone. Pour cela, il est possible de fabriquer une tâche synchrone en recourant à une fonction lambda asynchrone. Par exemple, soit la méthode asynchrone suivante, prenant un paramètre de … Continuer la lecture de async / await : appeler une méthode async depuis une méthode non async

GMini Translator 2.0 : un traducteur de textes gratuit pour le bureau Windows

gmini translator 2

GMini Translator 2.0 est un outil gratuit pour le bureau de Windows qui permet d’effectuer rapidement des traductions de textes à partir du service de traduction de Google Translate. J'ai écrit ce petit logiciel en WPF / C# 6.0 / .NET 4.6.2 pour avoir un outil plus ergonomique que son homologue Google translate dans le … Continuer la lecture de GMini Translator 2.0 : un traducteur de textes gratuit pour le bureau Windows

C# : obtenir les informations sur l’appelant d’une méthode

C#

Obtenir des informations sur l'appelant d'une méthode est très utile dans les scénarios de binding de propriété et de fonction de log. Traditionnelement, les procédés suivants seraient mis en oeuvre : pour identifier la méthode appelante : Pour simplement identifier la méthode appelante, on peut toujours examiner la StackTrace, dans laquelle les objets StackFrame (namespace … Continuer la lecture de C# : obtenir les informations sur l’appelant d’une méthode

WPF : Réaliser un inflecteur de clefs de dictionnaires de ressources

.NET WPF XAML

D'après le dictionnaire (pas celui de ressources , mais plutôt celui de la langue Anglaise: the freed dictionary, "un inflecteur est la façon dont un mot est changé ou modifié dans la forme afin d'atteindre un nouveau sens spécifique". Dans le cas d'un dictionnaire de ressources WPF, un mécanisme d'inflection des clefs permet de subsituer … Continuer la lecture de WPF : Réaliser un inflecteur de clefs de dictionnaires de ressources

Tuer un processus avec un script PowerShell

Microsoft PowerShell

Pour tuer un processus dans un environement de script Windows, PowerShell est l'outil idéal. Il suffit de fabriquer un fichier de script PowerShell : fichier de script: kill_process.ps1 Ce script tue le process nommé MyProcess si il existe. L'action sur erreur empêche le script de faire une sortie d'informations si une erreur se produit, par … Continuer la lecture de Tuer un processus avec un script PowerShell