Études de cas


Développement applicatif

  • Le framework Pyramid + Pyramid-Helpers

    11/10/2018

    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 (...)

  • Optimisation des applications X11 avec XCB

    19/10/2009

    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 (...)

  • Intégration d’un langage de programmation dans une application avec Lua

    16/10/2009

    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 (...)

  • Système d’impression PDF « RESTful » pour le Web

    27/02/2009

    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 (...)

  • Retour sur l’optimisation des performances d’une base de données PostgreSQL

    27/02/2009

    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 (...)

  • Recherche approximative avec Double Métaphone et distance de Levenshtein

    30/06/2008

    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 (...)

  • Validation d’un fichier CSV à l’aide d’un schéma XML

    26/06/2008

    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 (...)

  • Système de synchronisation conditionnel pour PostgreSQL

    26/06/2008

    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 (...)

  • Passerelle Request Tracker OpenView Service Desk

    21/03/2008

    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 (...)

  • CRM et GPAO sur mesure en Python/GTK

    17/11/2006

    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 (...)

  • SPIP au Conseil d’Orientation des Retraites

    15/11/2006

    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 (...)

  • Application de statistiques

    14/11/2006

    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 (...)

  • Application de Suivi Qualité

    06/07/2006

    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 (...)

Intégration systèmes et réseaux

  • Migration de VM ou hardware

    11/10/2018

    La méthode permet un remplacement de hardware (ou pseudo hardware) avec une coupure de services très courte, de l’ordre de quelques secondes, dans les cas suivants : – machine physique vers une autre machine physique, – machine physique vers une autre machine virtuelle, – machine virtuelle (...)

  • Dovecot : fonctionnalités IMAP avancées

    04/01/2010

    Dovecot est un serveur IMAP et POP3 pour les systèmes d’exploitation de type Unix, distribué sous licence MIT et GPL-2. Il a été conçu avec comme objectif premier la sécurité. Cependant, il offre aujourd’hui un nombre de fonctionnalités intéressantes, et que l’on ne trouve pas dans d’autres (...)

  • Sauvegarde sur disques pour Indicateur Bertrand

    30/11/2006

    Contexte La société Indicateur Bertrand, pour laquelle Easter-eggs maintient plusieurs serveurs sous Debian GNU/Linux, désirait faire évoluer sa politique de sauvegarde pour répondre aux problématiques suivantes : sauvegarde de postes clients : malgré la mise en place de serveurs (...)

  • Distribution Europcar pour ses 3500 agences européennes

    16/11/2006

    Contexte Dans le cadre de son projet de mise à jour de l’ensemble de son parc client agence en Europe, la société Europcar a opté pour une migration sous OS Linux. Notre mission Spécification et réalisation d’une distribution personnalisée stations de travail présentes dans les (...)

  • Free-EOS : distribution sur mesure pour l’AFPA

    15/11/2006

    Contexte L’AFPA (Association nationale pour la Formation Professionnelle des Adultes) s’est adressée à la société Easter-eggs dans le but de concevoir un serveur sous GNU/Linux qui permette de monter des salles de formation rapidement et d’en assurer les besoins logiciels. Free-EOS est (...)

  • Annuaire OpenLDAP à l’université René Descartes - Paris 5

    13/11/2006

    Problèmatique du client L’Université de Paris 5 a consulté Easter-eggs pour la mise en place d’un annuaire LDAP pour la gestion du personnel. Leur besoin était double : définir un schéma d’annuaire modélisant leur organisation complexe ; avoir des interfaces de consultations et de saisie de (...)

  • Cluster Tomcat/MySQL à la Sonacotra

    09/11/2006

    Contexte Le but de cette prestation était de migrer l’application intranet du client d’une plate-forme "Répartition de Charge / Haute Disponibilité" sous système d’exploitation Debian vers une plate-forme "Haute-Disponibilité" d’après un cahier des charges fourni par le client et (...)