C# : Bonnes pratiques

Suite à la rédaction d’un « Guide du développeur » pour ma boite, j’ai eu l’idée de rédiger un article référençant les bonnes pratiques en C#/.NET. L’idée n’est pas de faire une énième liste comme il en existe des dizaines sur le net, mais d’essayer d’apporter des astuces pertinentes et argumentées par rapport à mon expérience. Et […]

Read More

SSIS Tips : utilisation et manipulation des VARCHAR(MAX)

J’ai récemment eu besoin de manipuler des données SQL du type VARCHAR(MAX) via SSIS. Dans SQL Server, ce type permet de stocker des données de type chaîne de caractères d’une taille jusqu’à 2 Go. Voilà le scénario que je souhaitais réaliser : Une procédure stockée me retourne une donnée de type VARCHAR(MAX) représentant un contenu […]

Read More

SSIS Tips : les procédures stockées utilisant des tables temporaires

Au début de la procédure stockée, on va ajouter une clause SELECT listant l’ensemble des colonnes et leurs types retournés par la procédure. C’est une sorte de contrat. Cette clause SELECT doit être précédée d’une instruction « IF 1 = 0« . SSIS sera donc en mesure de déterminer les métadonnées. L’inconvénient de cette méthode est que […]

Read More

Un hotspot wifi qui filtre les urls

Vous souhaitez partager votre connection wifi mais garder le contrôle sur les accès? N’achetez pas un firewall cher et compliqué, utilisez un Raspberry Pi! Prérequis Raspbian installé et configuré (SSH autorisé) dongle wifi branché (DWA-127 dans mon cas) connexion réseau RJ45 branchée Vérifiez que le dongle Wifi peut être configuré en access point: Compilez et […]

Read More

Débugger facilement un service Windows

En .NET, il arrive encore régulièrement d’avoir à développer des services Windows pour réaliser des traitements. Du coup, se pose rapidement la question du débogage et de ses problèmes… Il est en effet nécessaire de régulièrement démarrer/arrêter le service, ainsi que de l’installer/désinstaller, et ces opérations demandent de passer par différents outils en ligne de […]

Read More

WebAPI et ses utilisations (2) – Construction de notre API

Après avoir présenté .NET Core dans la 1ère partie de cet ensemble d’articles, nous allons désormais rentrer dans le vif du sujet en commençant la construction de notre API web. Qu’est-ce qu’une API ? Si l’on veut faire une analogie, l’API est au développeur ce que l’UI (User Interface) est à l’utilisateur. C’est donc la […]

Read More

Windows 10, suivez le guide

Microsoft vient de lancer son dernier OS en date: Windows 10. Est-il à la hauteur de notre bon vieux Windows 7? Découvrez-le au fil de ce guide qui se veut orienté « sécurité » et « bien-être de l’utilisateur » Certains des paramètres ci-dessous reflètent des choix personnels (comme par exemple la luminosité à fond en permanence), libre à […]

Read More

Un multiprise avec voltmètre et ampèremètre

Le moyen idéal de vérifier sa consommation en direct grâce à un écran LCD intégré au multiprise et affichant la tension et l’ampérage fournis. Ce genre de multiprise est utilisé dans la plupart des datacentres et peut être trouvé dans certains magasins professionnels et son prix se situe généralement entre 200 et 400€, ce qui […]

Read More

CCENT Lab1 – Opérations de base sur un switch

Lab 1-1 – démarrage et configuration initiale d’un switch Objectifs: – Redémarrer un switch et vérifier sa configuration initiale – Effectuer la configuration initiale d’un switch Catalyst Cisco – Améliorer l’interface en ligne de commande (CLI) Commandes: IOU1# erase startup-config IOU1# delete vlan.dat (et pas vland.dat) IOU1# reload IOU1# show startup-config IOU1# show version IOU1# configure terminal IOU1(conf)# hostname sw1 sw1(conf)# interface vlan1 […]

Read More

Comment reconstruire l’index de recherche de Windows 10 ?

Ce tutoriel vous sera utile, si vous rechercher un bien fichier présent sur votre disque dur et que la recherche Windows 10 ne le trouve pas. Reconstruire l’index de recherche de Windows ? Attention : La reconstruction de l’index de recherche peut prendre du temps voir plusieurs heures, faites-le à un moment où vous n’aurez […]

Read More

Conversion disque Windows de MBR vers GPT sans réinstallation

Dans cet article, nous allons énumérer les solutions qui existent pour convertir un disque MBR vers GPT lorsque Windows est installé. Vous possédez un ordinateur compatible UEFI et pour X raisons; Windows a été installé sur un disque MBR en mode BIOS hérité. Vous souhaitez convertir un disque MBR où Windows est installé vers un […]

Read More

Formater une carte SD de 64 Go en FAT32

Il est tout à fait possible de formater une carte SD de 64 Go en FAT32 ainsi que des cartes mémoire de stockages supérieurs de 128 ou bien 256 Go sous Windows ou macOS. Sous Windows le formatage fonctionne très bien jusqu’à 32 Go en FAT32. C’est au-delà que vous allez avoir besoin de notre […]

Read More

Comment accélérer ou ralentir une vidéo YouTube

La possibilité d’accélérer ou de ralentir une vidéo sur YouTube peut être très utile. Il était possible de le faire dans la version web de la plateforme depuis un moment déjà. L’application mobile (iOS et Android) n’y a eu droit que récemment. La fonctionnalité est très facile d’accès. Si vous n’y avez jamais eu recours, […]

Read More

Outlook 2016 – Cartes de visite

Si vous voulez transmettre vos coordonnées complètes à vos correspondants e-mail, vous pouvez joindre une carte de visite à tous vos messages. Créez un nouveau message. Sous l’onglet Message, dans le groupe Inclure, cliquez sur Une signature, puis sur Signatures. Cette action déclenche l’affichage de la boîte de dialogue Signatures et thème. Cliquez sur Nouveau. Donnez un nom à la carte […]

Read More

VBA Excel – Le modèle objet d’Excel

Si vous avez déjà côtoyé un langage de programmation objet, vous aurez certainement compris en lisant l’article précédent que les éléments manipulés dans Excel sont des objets. Les principaux objets Excel Si vous n’avez jamais approché de près ou de loin un langage objet, vous n’avez certainement aucune idée de ce qu’est un langage objet, ni […]

Read More

LibreOffice Writer – Liens hypertextes

Pour affecter un lien hypertexte à un mot ou un bloc de texte sélectionné, lancez la commande Hyperlien dans le menu Insertion ou appuyez sur Contrôle + K. La boîte de dialogue Hyperlien s’affiche. Comme vous pouvez le voir, en fonction de l’onglet sélectionné dans la partie gauche de la boîte de dialogue, le lien peut pointer vers une page Web ou un fichier […]

Read More

Word 2016 – Création d’une page Web

Word 2016 est en mesure de créer des pages Web directement exploitables sur votre site Web ou sur l’intranet de votre entreprise. Définissez un nouveau document Word. Si vous le souhaitez, insérez un arrière-plan avec l’icône Couleur de page du groupe Arrière-plan de page, sous l’onglet Création du ruban. Définissez un ou plusieurs liens hypertexte en utilisant l’icône Lien hypertexte du groupe Liens, […]

Read More

Quelques astuces de mise en page pour Word.

Dans ce tutoriel, je vais vous présenter quelques astuces de mise en page pour Word.  J’espère que ces quelques conseils vont vous faire gagner autant de temps qu’à moi. Bonne lecture. Insérer une ligne blanche dans une liste à puces dans Word. Lorsque vous commencez une ligne par un chiffre suivi d’un tiret ou d’un […]

Read More