MyFacebookSpace

Aller au contenu | Aller au menu | Aller à la recherche

jeudi 17 avril 2008

Talend : Un ETL Open Source

Qu’est-ce qu’un ETL ?

ETL = Extract Transform and Load

Bref pas très parlant, mais retenez que si vous voulez déplacer des données électroniques stockées dans un fichier texte, xml, excel ou dans une base de données, ce logiciel peut vous être très pratique.

L’idée est de permettre de façon “graphique” a un développeur de créer des jobs réalisant des transformation de données (ex : migrer une base de données d’un fichier excel vers une base mysql).

Lire la suite...

Check rapide d’un serveur smtp

Installer un serveur de mail est assez simple et est couvert dans de nombreux tutoriaux.

Par contre avoir un serveur de mail qui ne serve pas de relais de spam, nécessite d’effectuer quelques vérifications après avoir réussi à faire partir son premier email depuis le serveur :-)

Un test simple : 

Lire la suite...

Audit de code avec findbugs

Un bon utilitaire afin d’avoir quelques métriques : findbugs.

Disponible en téléchargement ici : http://findbugs.sourceforge.net , 

L’outil est assez simple à prendre en main, et dispose aussi d’un plugin éclipse.

Dans un rapport d’audit se pose le problème d’exporter les résultats d’analyse.

Lire la suite...

Pense bête : quelques commandes en vrac

Cette commande supprime tous les dossiers CVS et leur contenu a partir du répertoire /nom/repertoire/départ :

find /nom/repertoire/depart/ -type d -name 'CVS' | xargs rm -rf

Prise de screenshots (sous mac) 

+shift+4

+shift+4+espace

+shift+3

Evaluation de GWT : Google Web Toolkit


J'ai évalué GWT durant quelques heures et voici un petit feedback sur ce framework.

Le périmètre:

- Framework pour réaliser des éléments graphiques "riches" (donc comprenants pas mal d'AJAX) au sein de pages d'une application web (toutes technos confondues)

- Ce framework peut remplacer le flash dans une certaine mesure (s'il n'y a pas besoin de "sprite" ou qu'on ne fait pas une appli type "jeu du pingouin").

- Quand dans un cahier des charges il y a sur une page un "bloc" ou l'utilisateur doit faire pas mal d'actions dynamiques sans reload de la page entière

(drag'n drop puis click sur un bouton qui provoque un refresh de tel ou tel élément, etc...) ça peut convenir.

Lire la suite...

page 2 de 2 -