Tags

Talend ETL – Définition ?

Talend c’est quoi ? Définition de TALEND Talend est un ETL (Extract Transform and Load) qui permet d’extraire des données d’une source, de modifier ces données, puis de les recharger vers un destination.

Lire la suite…



Qu’est ce qu’un virtual dataset sous Planisware ?
Qu’est ce qu’un virtual dataset sous Planisware ?


Problématique Le progiciel Planisware comme la plupart des solutions de gestion de projets est destiné à traiter un grand nombre de données (tâches, affectations, dépenses, ressources etc…) ainsi qu’à réaliser des calculs en temps réel sur ces données.

Lire la suite…



Optional – JAVA 8 – la fin des NPE
Optional – JAVA 8 – la fin des NPE


La fonctionnalité de Optional pour éviter les NPE. Un peu d’histoire sur le NPE: JAVA avait comme idée originale de supprimer la notion de pointeur (du moins de la masquer) afin de faciliter la vie des développeurs.

Lire la suite…



Conversion fichiers AI CMJN (CMYK) vers PNG RGB (sRGB)

Dans cet article nous allons voir comment convertir des fichiers AI ou PDF avec un colorspace CMJN vers un fichier PNG avec avec colorspace RGB. Il est assez difficile de convertir un fichier AI en CMJN (CMYK) vers un fichier PNG RGB (sRGB).

Lire la suite…



Migrer une VM d’un datacenter à un autre OVH

Lorsque l’on possède deux datacenters différents, il n’est pas possible de migrer facilement une VM d’un datacenter à un autre directement avec un vSphere. Bien qu’il existe l’outil gratuit VMware vCenter Converter Standalone Client, on est bien souvent obligé de copier les données de la VM en local ce qui se révèle être très long.

Lire la suite…



Alpha blending – Mélanger programmatiquement des couleurs semi-transparentes
Alpha blending – Mélanger programmatiquement des couleurs semi-transparentes


La plupart des langages de programmation proposent des outils pour travailler sur des images directement au niveau binaire, soit via une matrice d’octets. Ainsi chaque pixel d’image peut être codé sur 3 octets si le format ne prend pas en compte la transparence (RGB), ou sur 4 octets si le format prend en compte la transparence (RGBA).

Lire la suite…



Try-with-resources et java.sql.SQLException: javax.resource.ResourceException: IJ000453: Unable to get managed connection

Si vous connaissez la clause try-with-resources introduite par Java 7, vous avez certainement été convaincu par les facilités qu’elle offre quant à la gestion de la fermeture des flux (ainsi que par la diminution de la verbosité de votre code).

Lire la suite…



NGINX – Retour d’expérience et limitation

NGINX est devenu sans conteste l’un des serveurs web les plus populaires essentiellement pour les raisons suivantes : Points forts NGINX C’est un serveur web est extrêmement rapide (Grace au pattern REACTOR) Nginx est très léger (Grace à son modèle Thread Driven) Nginx possède une configuration plus facile qu’APACHE car seuls les paramètres utiles sont disponibles.

Lire la suite…



JQuery – Réaliser facilement un zoom personnalisé

Pourquoi réinventer la roue ? JQuery a rendu facile le recours au JavaScript dans les applications web. Un ensemble de pratiques courantes, auparavant assez techniques, sont désormais accessibles, même aux débutants : faire des requêtes Ajax, accéder à des éléments du DOM en utilisant des sélecteurs CSS, binder des actions sur des événements…

Lire la suite…



PDFBox – Aligner un texte à droite en JAVA

Dans cet article nous allons voir comment aligner un texte à droite avec PdfBox. Pour rappel, PdfBox est une librairie OpenSource JAVA disponible à l’adresse suivante, supportée par Apache. Actuellement en version 1.

Lire la suite…