Un framework flexible Easter-eggs a été créée en 1997 et dès 1999, le choix de Python comme langage de prédilection pour nos développements spécifiques a été posé. Nous nous sommes immédiatement intéressés aux frameworks orientés MVC. Zope a été le premier que nous ayons utilisé, puis très (…)
XCB (X protocol C-language Binding) est un remplaçant de Xlib pour l’écriture d’applications ou de toolkits graphiques. XCB a été conçu pour pallier différents problèmes liés à Xlib, comme : Réduction de la taille : Xlib n’est pas adaptée aux petits systèmes ; Réduction de la latence : Xlib (…)
Lua est un langage de programmation libre, réflexif, impératif et fonctionnel créé en 1993 à l’Université Rio de Janeiro au Brésil. Lua est écrit en C ANSI, ce qui lui confère une grande portabilité, des systèmes les plus courants (GNU/Linux, Windows, …) jusqu’au monde de l’embarqué. Lua (…)
Le monde du Web et celui de l’impression ont décidément du mal à se rencontrer. La prise en charge de l’impression est bien souvent très problématique dans le cadre d’un projet Web. Dans la plupart des cas, il est possible de s’en sortir en utilisant les possibilités offertes par les feuilles (…)
La base de données PostgreSQL du projet MAVISE fournit les données de base sur l’ensemble du marché audiovisuel accessible dans l’Union européenne. Elle a été développée par Easter-eggs en collaboration avec l’Observatoire Européen de l’Audiovisuel, pour le compte de la direction générale de la (…)
Présentation La recherche approximative, ou Fuzzy search en anglais, concerne les recherches textuelles pour lesquelles une orthographe inexacte est permise. Il existe des outils d’indexation et de recherche de données de type Apache Lucene [1], mais le besoin du client reste centré sur la (…)
Le format de fichier CSV présente certains avantages : il est facilement manipulable pour les utilisateurs à l’aide d’un tableur comme Calc, Gnumeric ou bien Excel ; il permet d’écrire rapidement et facilement des routines d’import / export ; il permet d’échanger les données entre des bases et (…)
Il existe des outils tel que SQLSync permettant de synchroniser les données d’une base PostgreSQL. Mais cet outil ne permet pas de faire une copie partielle des données. Dans la plupart des cas, il faut programmer la synchronisation soi-même, l’objectif de cet article est de vous proposer une (…)
Easter-eggs a intégré Request Tracker (RT) pour une multinationale leader sur le marché de la sécurité électronique. L’outil est spécifiquement adapté au système d’information du client, avec l’implémentation d’une passerelle permettant à RT de communiquer avec l’outil helpdesk de HP OpenView (…)
Contexte Un artisan bijoutier parisien (50 personnes) qui produit des pièces uniques pour les plus grands bijoutiers de la place Vendôme recherchait une application précisément adaptée à ses besoins et offrant un très haut niveau de sécurité. La sécurité est une obsession légitime dans ce (…)
Les besoins Le Conseil d’Orientation des Retraites est venu consulter Easter-eggs pour la mise en place d’un site web de partage de documents. Leur besoin consistait donc en la mise en place d’une base documentaire de documents au format HTML ou PDF. De plus la demande du COR comportait les (…)
Problématique Fin 2005, Laforêt Immobilier a consulté Easter-eggs pour la réalisation d’un système de reporting d’activité de ses agences. Cet outil devait à la fois exécuter les requêtes pré-configurées, mais aussi être un éditeur d’état pour créer de nouvelles requêtes. Connecté à une (…)
A partir de l’outil de gestion et de suivi d’incidents RT (Request Tracker), Easter-eggs a développé une Application de Suivi Qualité dans le cadre des activités de production de son client. RT Sous licence GPL, RT permet à un groupe de personnes donné de gérer efficacement des requêtes (…)