Conception et développement d'API : l'interview croisée de l'équipe Élao

API Conception REST API Design - 27 Nov 2017

Conception et développement d'API : l'interview croisée de l'équipe Élao

Concevoir et développer une API n’est pas un exercice trivial. La littérature en la matière et les ressources sur Internet abondent, mais au moment d’implémenter une API, le développeur reste confronté à de nombreux choix.

Plutôt qu’énumérer une litanie de bonnes pratiques pontifiantes, nous donnons la parole à nos développeurs pour qu’ils partagent leurs expériences, vous livrent leurs points de vue ainsi que des conseils utiles sur les nombreux aspects techniques qui touchent aux API.

progressive web app service worker web mobile offline React Symfony GraphQL - 22 Nov 2017

E-learning sans internet ou presque

Le contexte Dans certains pays africains, le nombre de places disponibles à l’université est très limité. Par conséquent de nombreux étudiants n’ont pas accès à l’université. La startup Chalkboard Education implantée au Ghana et en Côte d’Ivoire a pour but de résoudre ce problème en diffusant les cours d’universités via les téléphones mobiles. Les étudiant•e•s africains n’ont certes pas forcément le dernier modèle de smartphone ni une connexion Internet fiable mais cela est suffisant pour accéder à la connaissance.

E-learning sans internet ou presque

Web conférence blend Lyon Développement Design Business - 18 Oct 2017

Le Blend Web Mix 2017 arrive !

Blend runner \o/ Évènement web incontournable de la scène lyonnaise accueillant chaque année plus de 1 800 participants, la nouvelle édition du BlendWebMix se déroulera les 26 et 27 octobre prochains. Comme tous les ans, nous serons présents ! Membres de la cuisine du Web - organisateurs de l’évènement, nous avons à coeur de contribuer de différentes façons à cet écosystème riche et convivial. Xavier Gorse a rejoint les bénévoles et a participé à l’organisation du cycle des conférences techniques.

Le Blend Web Mix 2017 arrive !
Planification de rendez-vous avec OptaPlanner

Planification OptaPlanner - 10 Oct 2017

Planification de rendez-vous avec OptaPlanner

Le contexte Notre client, Proximum Group avec son produit Vimeet propose à des organisateurs d’événements une plateforme de gestion de rendez-vous B2B. Avant l’événement les participants s’inscrivent sur la plateforme et consultent le catalogue des participants : Les participants demandent en rendez-vous d’autres participants, acceptent ou refusent des propositions de rendez-vous : Avant l’ouverture de l’événement l’agenda des rendez-vous de chaque participant est généré. Toutes les demandes de rendez-vous acceptées ne sont pas satisfaites faute de disponibilité commune entre les participants.

Sécurité Mot de passe Migration Encodage Symfony PHP - 12 Sep 2017

Migrer les mots de passe utilisateur vers une autre méthode d'encodage avec Symfony

Contexte Si vous avez un jour travaillé sur la refonte d’une application, vous avez sûrement dû importer des données dites “legacy” provenant de l’application existante. Ces données contiennent bien souvent des comptes utilisateurs et donc des hashs de mots de passe qu’il faudra réintégrer à la nouvelle application. Les standards de sécurité évoluent, là où hier on se contentait d’un hash md5 ou sha1, on utilise plutôt bcrypt aujoud’hui. Afin de maintenir votre application aux standards actuels vous allez devoir migrer ses hashs de mots de passe.

Migrer les mots de passe utilisateur vers une autre méthode d'encodage avec Symfony