Browsing articles from "mars, 2010"
mar
29
2010

Oracle XE: verdict

Après différents tests de la version express d’Oracle, nous nous sommes aperçut qu’une fonction utile mais vraiment bête a été désactivée dans l’assistant de création de base. Il s’agit de la définition d’une valeur par défaut. Bon, on pouvait la définir en créant notre table directement grâce à une requête SQL mais où est l’intérêt dans ce cas ? Au final nous avons décidés de nous tourner vers une Oracle 10g Enterprise Edition et là [...]

mar
24
2010

Phing : PHing Is Not GNU make

Au travail, j’ai découvert une extension PEAR pour PHP vraiment utile. Il s’agit de Phing (PHing Is Not GNU make). Phing est un projet servant à construire des projets ou à effectuer différentes étapes de façon automatique. Pour résumer, C/C++ a son make, Linux a ses scripts bash, Windows a ses batch et PHP a Phing. Phing utilise le langage XML pour formater les scripts. Je l’ai trouvé simple à prendre en main (en regardant [...]

mar
22
2010

.htaccess et Active Directory

Aujourd’hui je vais vous parler de quelque chose d’assez spécial : L’authentification par apache de personnes à partir d’un annuaire Active Directory. Pourquoi une telle chose ? Et bien il s’avère que ce n’est pas aussi simple que sa à mettre en œuvre mais quand on l’a fait une fois, on peut le refaire plusieurs fois facilement en copiant les règles dans un fichier « .htaccess ». Vu que j’ai eu un peu de mal, [...]

mar
20
2010

Introduction au Framework Zend – Partie 3

Comme promis, voici la suite du tutoriel mais, avant de vous faire l’intégration du Layout, j’aimerais corriger un oubli et pas n’importe lequel car, il est de taille. J’ai oublié de vous parler de l’ErrorController. Ce contrôleur, d’une importance cruciale, sert à capturer toutes les erreurs Apache que génère votre projet. Il n’existe qu’un seul contrôleur d’erreur pour tout le site et il se trouve dans le module default. Je vais donc vous passer le [...]

mar
18
2010

Oracle version gratuite

Pendant longtemps, j’ai cru qu’Oracle était réservé aux professionnels vu le coût de la licence en fonction du nombre de processeur, de clients sur la base, … Enfin bref, un truc performant pour un prix exorbitant. Et bien je me suis trompé. Aujourd’hui, il m’a été demandé de monter un serveur oracle sur le réseau de l’entreprise pour un site en développement. J’ai alors demandé où le récupérer et s’ils avaient une licence, et, j’appris [...]

mar
14
2010

FlexPaper : PDF viewer en Flash

Mardi, je suis tombé sur un module jQuery assez sympa. Il s’agit d’un viewer PDF en flash assez ergonomique et simple à mettre en place. Il se veut compatible tout navigateur (testé sous ie, opera, chrome et firefox) et tout système (linux, windows, …). Ce petit bijou s’appelle FlexPaper et il se trouve qu’il utilise, pour s’initialiser, JQuery. Je me suis donc dis de l’essayer afin de remplacer ma frame PDF qui elle, n’est compatible [...]

mar
14
2010

Introduction au Framework Zend – Partie 2

Aujourd’hui j’ai décidé de tout remanier mon introduction à Zend. Au lieu d’expliquer pas à pas le fonctionnement, je préfère vous faire réaliser de a à z un site simple ayant 2 modules, un module de blog et un module de commentaires. Nous verrons ensuite pour la création d’un flux RSS et pourquoi pas, le partage de vos articles sur twitter. Tout d’abord, le programme d’aujourd’hui sera la mise en place de notre projet. Nous [...]

mar
8
2010

LikeWise: Linux Active Directory

Aujourd’hui, je vais vous parler d’une application linux qui permet une chose de très utile. Il s’agit de LikeWise et ce logiciel permet l’intégration de machines linux et même Mac au sein d’un domaine Active Directory. Comme ceci, vous pouvez vous connecter simplement avec vos différents comptes Windows. J’ai essayé ce petit module dans un réseau virtuel ayant comme contrôleur de domaine un Windows Server 2008 et comme clients un Windows Vista, Windows XP, Linux [...]

mar
6
2010

Introduction aux ETL

Dans ce sujet, je vais vous faire une introduction des ETL, leur fonctionnement global et leur utilité. Tout d’abord, ETL veut dire « Extracting, Transformation Loading ». Cette technologie est surtout utilisée pour la création et l’alimentation de bases de données décisionnelles. En effet, pour concevoir une telle base de données, nous devons récupérer des données de différentes sources (bases SQL Serveur, Oracle, fichiers CSV, fichiers Excel, fichiers texte, …) se trouvant sur différents lieux [...]

Mots-Clefs