QlikView, l’outil de Business Intelligence

logo_qlikview

QlikView est un outil qui possède des fonctionnalités ETL (c’est-à-dire d’Extraction, de Transformation, et de Chargement / Loading). Il permet d’extraire des données de sources spécifiées (comme une base de données, un fichier .txt, des fichiers Excel, etc.), de les transformer (effectuer un « nettoyage des données », comme par exemple des mises en majuscule / minuscule, des remplacements de caractères, des correspondances entre un code et un libellé, etc.) et de les charger dans l’application. Tous les chemins d’accès vers les sources sont mémorisés dans le fichier QlikView. Une fois chargées, les données peuvent ensuite être mises en forme dans une visualisation.

XAMPP : régler le problème de lancement d’Apache sous Windows 10

XAMPP2

Windows 10 est le dernier né des OS de Microsoft. Comme à chaque fois, certains décident (comme moi) de se lancer et d’installer la dernière version sur sa machine. Et c’est là que les ennuis commencent !
Je ne rentrerai pas dans les détails en ce qui concerne les différents problèmes que l’on peut rencontrer sur cette dernière version sauf un qui me paraît assez gênant: l’erreur de lancement d’Apache sous XAMPP.

Custom Form Table en Drupal

logo_drupal

Il est très bien d’utiliser Views pour faire des tables de contenu/utilisateurs mais parfois nous n’avons pas de sous-modules ou d’extensions pour générer les tables de submissions de webform très complets. Par défaut nous avons des informations qui ne sont pas très pratiques, comme Sid, Date de submission, Ip de l’autor, … Pour cet exemple je vais vous expliquer comment créer une table custom dans un formulaire custom Drupal, avec les champs d’un webform.

Docker : Build, Run &Compose (Partie 1)

docker-jenkins-artifactory-sonarqube

 

Dans cette série d’articles, nous allons démystifier docker (v 1.10.3 retenue et testée en particulier sous Windows). En attendant le support natif de docker dans Windows, nous présentons ici docker sous Windows reposant sur VirtualBox.

Nous nous attardons pas sur les concepts car, il me semble, que l’on en trouve suffisamment à ce propos sur le net. Ce que l’on trouve moins, c’est un tutoriel clair et complet sur docker pour Windows qui présente toutes les étapes nécessaires à la prise en main sans connaissance préalable.

Nous avons donc tenté de rassembler, dans cette série d’articles, l’ensemble des commandes utiles pour appréhender le monde docker.

Raspberry PI : Commande GPIO via CRONTAB

RPI3B-500x334

Ce micro ordinateur peut vous permettre très simplement de commander quelques prises ou carrément tout un pan de votre installation si vous le rapprocher de votre tableau électrique. En le « couplant » à un crontab, on peut facilement alimenter ou couper certains circuits sur des plages horaires précises. Dans ce petit post, nous allons voir comment commander le port GPIO 1 de notre raspberry.

Xamarin Android – Empêcher la fermeture intempestive d’une application

xamarin_logo

Dans une application mobile, la touche « Retour » provoque par défaut la fermeture de l’écran en cours. Si on se trouve sur l’écran principal, elle provoque la fermeture de l’application.

Au cours de la navigation, il arrive fréquemment d’effleurer cette touche « Retour », et de fermer l’application par erreur.

Nous allons voir dans cet article comment redéfinir l’action associée par défaut à cette touche, pour afficher un message de confirmation avant fermeture.

Tutoriel WCF Partie 1


microsoft

Dans le cadre de ma dernière mission, j’ai eu l’occasion de travailler avec WCF et Windows Services. Dans cette série de posts,  je vais vous présenter les principes de base WCF et Windows services par l’exemple.

WCF (Windows Communication Foundation) est la plateforme Windows qui gère la communication entre les applications interopérables et distribuées, ce qui veut dire que WCF permet l’interaction entre deux applications distantes qui peuvent être définies dans des plateformes différentes, cette communication se base sur les web services.

Faire communiquer son application avec Salesforce : worflow et messages sortants

salesforce

Salesforce est devenu un CRM incontournable dans le monde de l’entreprise. Son intégration dans les applications que nous développons aujourd’hui est naturellement de plus en plus fréquente. En fonction des besoins d’un projet, la communication avec Salesforce peut se faire de différentes manières, et c’est l’une d’entre elles que je vais vous présenter dans cet article : workflow et messages sortants.