Utiliser Google Traduction gratuitement en ligne de commande (Google translate for free)

image

L'API officielle Google Translate est disponible pour les entreprises en payant un droit de licence... Mais il est possible d'appeller l'API secrète translate.googleapis.com qui est utilisée en interne par l'extension pour Chrome de Google Translate ! Sur son site Digital Inspiration, le célèbre Amit Agarwal (historiquement le 1er blogger Indien) nous informe de cette possibilité … Continuer la lecture de Utiliser Google Traduction gratuitement en ligne de commande (Google translate for free)

Transformer les séparateurs d’un fichier CSV

CSV file image

Les fichiers CSV (Comma Separated Values) sont des fichiers de textes décrivant un tableau. Les colonnes sont identifiées sur une ligne de texte par un caractère particulier. Pour CSV il sagit normalement d'une virgule (comma). Les séparateurs commnuns sont les suivants : virgule (,) point virgule (;) tabulation (\t) espace ( ) Sous Windows on … Continuer la lecture de Transformer les séparateurs d’un fichier CSV

Tracer les fonctions « easing » de WPF

homme forme fonction

Les fonctions de easing de WPF, autrement appellées les fonctions d’accélération sont des fonctions qui permettent de ralentir ou d’accélérer le mouvement d’une animation selon une formule mathématique. Dans ce billet nous allons voir comment réaliser une petite application WPF qui liste et dessine les fonctions de Easing disponibles dans le framework WPF.

Animatique sous WPF via les méthodes d’extension C# – Partie 1

L'animatique est une part importante de l'expérience utilisateur dans les interfaces modernes, qu'elles soient WEB ou Desktop. WPF répond à cette problématique d'une manière très complète en fournissant dans le framework .NET des classes de gestion du temps (minuteurs,table de montage) et de synchronisation des contrôles (calcul et mise à jour des propriétés). Dans cet … Continuer la lecture de Animatique sous WPF via les méthodes d’extension C# – Partie 1

Zoom de l’UI avec WPF

loupe

Comment ajouter la possibilité de zoomer un contrôle WPF et son contenu ? Il faut imbriquer le ou les contrôles que l'on souhaite zoomer simultanément dans un Grid, sur lequel on applique une transformation de Layout de type transformation d'échelle. Par exemple : [xml] <Grid.LayoutTransform> </Grid.LayoutTransform> [/xml] la méthode en C# suivante appliquera le ratio … Continuer la lecture de Zoom de l’UI avec WPF