la bonne utilisation des hashtags :
http://www.blueboat.fr/infographie-hashtags
Quand publier sur les médias sociaux :
http://www.noupe.com/business-online/recipe-success-post-social-media-infographic.html
mercredi 16 novembre 2016
mardi 15 novembre 2016
EDIVisualizer v2.0.5
Nouvelle version de EDIVisualizer avec quelques corrections :
Un SDK est également disponible https://edivisualizersdk.codeplex.com pour permettre la création de plugin complémentaire.- Nouveau plugin Odette/Galia avec prise en charge des formats DELINSV3, INVOICV3 et AVIEXPV3
- Corrections de bugs et optimisation.
Libellés :
EDI,
EDIVisualizer,
Productivité,
Utilitaires
mardi 26 juillet 2016
EDIVisualizer v2.0.3
Nouvelle version de EDIVisualizer avec quelques corrections :
- Meilleure visualisation des fichiers EDIDACT
- Corrections de bugs et optimisation.
Un SDK est également disponible https://edivisualizersdk.codeplex.com pour permettre la création de plugin complémentaire.
Libellés :
EDI,
EDIVisualizer,
Productivité,
Utilitaires
jeudi 21 mai 2015
mercredi 6 novembre 2013
Créer un fichier AS400 avec C#
Inspiré de l'article http://www.experts-exchange.com/OS/AS_-_400/Q_24367101.html, voici comment créer, via C#, des fichiers sous AS400 (IBM iSeries). Ou, plus exactement, comment exécuter et paramétrer la commande CRTPF de création de fichiers.
- Référencer la dll cwbx.dll (cette dll est installée avec le programme IBM Client Access)
- Ecrire le code suivant :
AS400System as400 = new AS400System();
Command cmd = new Command();
try
{
as400.Define("IP serveur AS400");
as400.UserID = "Utilisateur";
as400.Password = "Mot de passe";
as400.PromptMode = cwbcoPromptModeEnum.cwbcoPromptNever;
as400.Signon();
cmd.system = as400;
string command = string.Format("CRTPF FILE({0}/{1}) RCDLEN({2}) TEXT('{3}')", "Bibliothèque AS400", "Fichier à créer", "Taille du fichier", "Commentaires");
cmd.Run(command);
MessageBox.Show("Fichier créé", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
as400.Disconnect(cwbcoServiceEnum.cwbcoServiceAll);
}
Voilà, c'est tout!
lundi 1 juillet 2013
Convertir un fichier CSV en XML avec Excel
Deux méthodes pour convertir un fichier CSV ou autre en fichier XML depuis Excel :
- La méthode brute : Insérer des colonnes avant et après les données qui contiendrons les noeuds xml du fichier XML final, par exemple :
Il ne reste plus qu'à copier/coller le résultat dans un éditeur de texte et à supprimer les espaces restants avec des rechercher/remplacer complexes. Pas élégant mais rempli son office. - La méthode normale : Utiliser les outils XML d'Excel
la procédure complète est disponible dans l'article suivant : Créer un fichier de données XML et un fichier de schéma XML à partir des données d’une feuille de calcul. Pour résumer : - Télécharger et installer Excel 2003 Add-in: XML Tools Add-in
- Installer le module via Fichiers > Options > Compléments > Compléments Excel (en bas) > "Atteindre..." > "Parcourir..." pour aller chercher le fichier XmlTools.xla
- Une fois fait, Un menu "XML Tools" est accessible dans l'onglet "Compléments"

- Cliquer sur "Convert a Range to an XML List...", sélectionner la plage concernée (Cette plage deviendra un tableau Excel, l'opération ne pourra donc pas se refaire. Il faudra, pour recommencer, repartir d'une plage de cellule non formatée)

- "OK" et là, erreur!! Il faut corriger une erreur présente dans la macro de l'outil
- Rechercher/Remplacer la valeur DOMDocument50 par DOMDocument dans l'éditeur VBA
%5D.jpg)
- re"OK" et là, ça marche! Le mappage XML est réalisé, il ne reste plus qu'à faire "Enregistrer sous..." au format Données XML
La deuxième méthode étant, bien sûr, la plus conseillée :)
jeudi 27 juin 2013
PtrScr la capture d'écran ultime ?
Utilitaire que j'ai longtemps cherché pour faire de la capture d'écran : PrtScr
Il se substitue à la capture par défaut lorsque l'on presse la touche "Impr. écran" et propose :
Il se substitue à la capture par défaut lorsque l'on presse la touche "Impr. écran" et propose :
- L'annotation
- la capture en forme libre, fenêtrée ou rectangulaire
- Différentes possibilités d'export : email, presse papier, impression etc...
A mon sens, le meilleur dans cette catégorie
Libellés :
Productivité,
Tools,
Utilitaires
lundi 24 juin 2013
EDIVisualizer v1.8
Nouvelle version de EDIVisualizer v1.8 avec quelques corrections :
- Meilleure prise en charge du VDA 4915
- Indication des plugins utilisés dans les onglets (caractère "*")
- Modification : Le répertoire par défaut d'installation est réduit d'un niveau
- Correction du bug sur la recherche
- Amélioration PluginVDA : indique si le segment est obligatoire et la répétitivité
Un SDK est également disponible https://edivisualizersdk.codeplex.com pour permettre la création de plugin complémentaire.
Libellés :
EDI,
EDIVisualizer,
Productivité,
Utilitaires
vendredi 31 mai 2013
Nettoyage de disque dur
Pour résumer l'article How to Clean Out Your Overflowing Hard Drive and Get Your Space Back pour gagner de l'espace disque, il faut :
- Trouver/Visualiser les gros fichiers avec WinDirStat
- Supprimer les fichiers en double avec Duplicate Commander
| WinDirStat |
Les utilitaires complémentaires et/ou indispensables :
- CCleaner : pour nettoyer l'espace disque mais également la base de registre
- Bulk Rename Utility : pour renommer les fichiers par lots (pratique pour les gros paquets d'images ou de mp3)
- Tera Copy : pour accélérer la copie ou déplacement de fichiers
Libellés :
Élixir,
Productivité,
Tools,
Utilitaires
mercredi 24 avril 2013
EDIVisualizer v1.7.4
Nouvelle version de EDIVisualizer v1.7.4 avec quelques corrections :
- Correction : Bug lors de la fermeture de plusieurs instances
- Correction : Bug sur la recherche lorsque aucun plugin n'est sélectionné
- Correction PluginEdifact : treeview non réinitialisé lorsque l'on charge un nouveau fichier
Libellés :
EDI,
EDIVisualizer,
Productivité
Debuggex
L'outil Debuggex est un outil en ligne qui permet la conception d'expression régulières aussi indispensable que peut l'être un Expresso dans ce domaine
Libellés :
Expressions régulières,
Productivité
vendredi 29 mars 2013
EDIVisualizer v1.7.2
Nouvelle version de EDIVisualizer v1.7.2, améliorations et corrections diverses, à noter :
- Drag and drop pour ouvrir un fichier
- Fonction "ouvrir le dossier"
- Gestion VDA 4915 et 4908
Libellés :
EDI,
EDIVisualizer,
Productivité,
Tools,
Utilitaires
lundi 25 mars 2013
DtPad
Dans la série des super notepad comme Notepad++ (indispensable) il y a maintenant DtPad qui possède, lui aussi, tout un tas de fonction élaborées, avec , dans le désordre :
- Recherche dans plusieurs fichiers
- Edition de fichiers Windows host
- Sauvegarde des onglets ouverts en session
- Paramètres en ligne de commande
- Prise de notes associées à un fichier
- Editeur CSV, HTML, XML...
- Recherche par expressions régulières
- Multilangue
- ... On peut même écrire dans des fichiers textes!
Le code source en C# est également dispo, bref! A tester...
Libellés :
C#,
Productivité,
Tools,
Utilitaires
mardi 19 mars 2013
EDIVisualizer v1.7
Nouvelle version pour l'utilitaire EDIVisualizer v1.7
- Corrections et optimisations multiples
- Fonction recherche
- Fonction de réinitialisation des plugins
- PluginXml (Charge le fichier avec le modèle Internet explorer ce qui permet d'avoir quelques fonctions de base)
Libellés :
EDI,
EDIVisualizer
vendredi 25 janvier 2013
EDIVisualizer v1.6
Nouvelle version pour l'utilitaire EDIVisualizer v1.6
25/01/13 v1.6
25/01/13 v1.6
- Corrections sur le plugin Edifact et sur les détections de formats de fichiers
- Programme d'installation
- Optimisations diverses
Libellés :
EDI,
EDIVisualizer
mercredi 9 janvier 2013
EDIVisualizer Plugin VDA
Un nouveau plugin est ajouté à l'utilitaire EDIVisualizer. Celui-ci gère les fichiers VDA (standard automobile allemand). Une fois le fichier chargé, le programme affiche les informations du texte sélectionné et met en surbrillance la totalité de la zone concernée.
Pour le moment seul le message 4913 est géré, mais tout nouveau message peut-être ajouté en respectant le schéma PluginVDA.xsd fourni dans la solution sur Codeplex
Pour le moment seul le message 4913 est géré, mais tout nouveau message peut-être ajouté en respectant le schéma PluginVDA.xsd fourni dans la solution sur Codeplex
Libellés :
Codeplex,
EDI,
EDIVisualizer,
Productivité,
Tools,
Utilitaires
mercredi 26 décembre 2012
Les rechercher/remplacer complexes
Tout éditeur de texte a la fonction rechercher/remplacer, aussi essentielle que le copier/coller. En utilisant conjointement cette fonction avec les expressions régulières, on peut aller très loin dans l'édition de texte et ainsi économiser de longues séances de rechercher/remplacer à la chaîne.
J'utilise Notepad++ mais tout éditeur un peu évolué permet les manipulations suivantes.
Par exemple, dans le texte suivant :
"toto, tata, titi, toto1, t1ata, titi1, toto2, t2ata, titi2, toto3, t3ata, titi3"
Je veux remplacer toutes les occurrences du mot tata par tutu tout en conservant le numéro, la difficulté étant que le chiffe est au milieu du mot.
Le rechercher/remplacer devient alors : "Je veux remplacer toutes les occurrences des mots qui contiennent les lettres t.a.t.a. avec un chiffre en deuxième position par t.u.t.u. et mettre le chiffre à la fin".
Cela paraît tout simple dans ce cas là, mais imaginez ce que cela peut donner avec des fichiers de plusieurs milliers de lignes.
La solution est, relativement, simple :
J'utilise Notepad++ mais tout éditeur un peu évolué permet les manipulations suivantes.
Par exemple, dans le texte suivant :
"toto, tata, titi, toto1, t1ata, titi1, toto2, t2ata, titi2, toto3, t3ata, titi3"
Je veux remplacer toutes les occurrences du mot tata par tutu tout en conservant le numéro, la difficulté étant que le chiffe est au milieu du mot.
Le rechercher/remplacer devient alors : "Je veux remplacer toutes les occurrences des mots qui contiennent les lettres t.a.t.a. avec un chiffre en deuxième position par t.u.t.u. et mettre le chiffre à la fin".
Cela paraît tout simple dans ce cas là, mais imaginez ce que cela peut donner avec des fichiers de plusieurs milliers de lignes.
La solution est, relativement, simple :
| Rechercher/remplacer sur Notepad++ |
Il faut noter que, dans la fenêtre d'option de rechercher/remplacer, on a choisi comme mode de recherche "Expression régulière" que l'expression régulière proprement dite est t(\d?)ata remplacée par tutu$1. Tout cela pourrait être traduit par : "retourne le chiffre, si il y en a un, en deuxième position de la séquence de caractère tata et met le dans la variable $1 que je réutiliserais en dernière position de la séquence de lettre tutu et ce, pour chaque occurrence qui réponds à ces conditions dans le texte"
des utilitaires comme Expresso sont extrêmement précieux pour comprendre ou mettre au point des expressions régulières qui, au départ, peuvent paraître très compliquées mais qui, une fois, que l'on connait le principe, sont extrêmement puissantes pour tout travail sur des chaînes de caractères ou de gros fichiers textes.
![]() |
| Logiciel Expresso |
Si vous souhaitez plus de détail ou des exemples un peu plus parlant, je vous conseille cet article très complet et intéressant Rechercher et remplacer du texte avec Notepad++ et quelques regex
Libellés :
Astuces,
Expressions régulières,
Fichier,
Productivité,
Tools,
Utilitaires
lundi 24 décembre 2012
EDIVisualizer
L'utilitaire EDIVisualizer permet l'affichage de messages EDI (Échange de Données Informatisées). Pour l'instant, seul la norme EDIFACT est prise en charge et affiche sous forme arborescente le contenu d'un message. Lorsque l'on clique sur un segment, les informations détaillées issues du site http://www.stylusstudio.com sont affichées. On peut également faire une recherche de segment dans le fichier et afficher le nombre d'occurence.
J'espère, par la suite, pouvoir ajouter d'autres plugins prenant en charge différents standards (VDA, ANSI X12). Le programme et son code source est publié en license GPLv2 sur le site Codeplex pour permettre à d'autres personnes d'enrichir le programme ou d'échanger autour et, ainsi, l'améliorer...avis aux développeurs EDI! :)
Voici l'adresse du projet : http://edivisualizer.codeplex.com
J'espère, par la suite, pouvoir ajouter d'autres plugins prenant en charge différents standards (VDA, ANSI X12). Le programme et son code source est publié en license GPLv2 sur le site Codeplex pour permettre à d'autres personnes d'enrichir le programme ou d'échanger autour et, ainsi, l'améliorer...avis aux développeurs EDI! :)
Voici l'adresse du projet : http://edivisualizer.codeplex.com
Libellés :
Codeplex,
EDI,
EDIVisualizer,
Productivité,
Tools,
Utilitaires
jeudi 6 décembre 2012
Twitter, Socl, HashPlug, Google communautés, tout ça, tout ça...
Un petit billet sur l'actualité des réseaux sociaux qui bougent beaucoup ces derniers temps.
Tout d'abord Twitter, cela commence par le fait que Twitter n'affiche plus les images que l'on publie depuis Instagram pour favoriser son propre site web, c'est dommage cela embellissait un peu l'interface. Du coup, 3 minutes plus tard, on trouvait le moyen de comment contourner la limitation via le service IFTTT
De fil en aiguilles, on en arrive au service monitter, où l'on créé des colonnes par mot-clé et l'on peut voir l'ensemble des tweets défiler en temps réel.
Google, de son côté, annonce Google communautés pour fédérer des groupes autours de centre d’intérêts communs. A découvrir aussi, la page recommendedusers qui permet de découvrir plein de contenu "recommandés" à ajouter à ses cercles
Tout ça, tout ça...
Tout d'abord Twitter, cela commence par le fait que Twitter n'affiche plus les images que l'on publie depuis Instagram pour favoriser son propre site web, c'est dommage cela embellissait un peu l'interface. Du coup, 3 minutes plus tard, on trouvait le moyen de comment contourner la limitation via le service IFTTT
De fil en aiguilles, on en arrive au service monitter, où l'on créé des colonnes par mot-clé et l'on peut voir l'ensemble des tweets défiler en temps réel.
Dans le même ordre d'idée il y a TweetDeck pour avoir un bon aperçu global de son activité sur Twitter
Ajouter à cela l'extension HashPlug pour chrome, qui ajoute aux résultats de recherche Google les tweets correspondants, et l'on a un bon aperçu de ce que peut apporter Twitter en termes de veille.
Ajouter à cela l'extension HashPlug pour chrome, qui ajoute aux résultats de recherche Google les tweets correspondants, et l'on a un bon aperçu de ce que peut apporter Twitter en termes de veille.
Arrivée également de Socl le réseau social de Microsoft dont il faudra voir, avec le temps, si il dure. En tout cas, à côté de Facebook et Google+ c'est celui qui, je trouve, est le plus réussi graphiquement...
Google, de son côté, annonce Google communautés pour fédérer des groupes autours de centre d’intérêts communs. A découvrir aussi, la page recommendedusers qui permet de découvrir plein de contenu "recommandés" à ajouter à ses cercles
Tout ça, tout ça...
Libellés :
Actualités,
Social
mercredi 19 septembre 2012
Synchronisation
C'est simple, je veux écrire dans mon blog et que cela soit diffusé partout (Google+, Facebook, Twitter : c'est ça partout :))
Avant, il y avait des choses comme :
Avant, il y avait des choses comme :
- Rob McGee : le copain Google+ qui diffuse sur Facebook et Twitter
- TwitterFeed : pour relier un blog à Facebook et Twitter
Mais maintenant il y a IFTTT (prononcez ift'), acronyme pour If This Then That, en français ça s'appellerait Si ça alors ça ou SCAC (imprononçable). C'est joli, complet, plein de possibilités avec Instagram, Dropbox... bref de quoi redonnez vie à nos blog et autres site web.
Libellés :
Productivité
Inscription à :
Articles (Atom)




