MongoDB stocke les données dans des documents JSON. Les documents peuvent représenter des structures de données riches, tout en offrant une grande flexibilité. Nous avons donc de nombreuses alternatives pour stocker les données si on compare au modèle relationnel qui est lui très normalisé. Durant cette présentation, en nous basant sur un site de e-commerce, […]

La sécurité est un sujet majeur qui ne peut être ignoré. Chaque application doit prendre ce paramètre en compte. Le nouveau livre blanc d’Ippon, “Building Secure Web Applications”, traite de ce sujet. Citant une à une les 10 principales vulnérabilités rencontrées, il apporte non seulement une explication mais décrit aussi comment s’en protéger, ou à […]

Les ORM, c’est pratique. Mais cela peut rapidement devenir complexe ou subtile. JPA permet de rapidement modéliser la couche d’accès aux données avec une facilité indiscutable. Cependant, il est préférable de bien en comprendre le fonctionnement pour éviter quelques anti patterns fâcheux. La formation JPA Avancé proposée par Ippon détaille les aspects techniques et permet […]

Lors d’un événement important pour une banque Française, Ippon Hosting a déployé l’outil Tatami. Il s’agit du RSE opensource utilisé et développé en interne par Ippon Technologies. Un article du blog lui est d’ailleurs dédié. Avant de le déployer, nous avons dû définir un ensemble de paramètres : Quelles seront la volumétrie d’utilisateurs et la […]

Durant la vie d’une application mobile, il arrive que nous ayons besoin de prévenir l’utilisateur d’un changement. Ce dernier peut concerner une mise à jour de l’application, une nouvelle extension ou des événements concernant l’utilisateur. Pour répondre à ce besoin, il y a le système de notifications. Dans cet article nous allons voir les mécanismes […]

Il vous est sûrement arrivé de vouloir envoyer des notifications à un terminal iOS et d’ajouter cette fonctionnalité à votre application cliente. Le but de cet article est de vous présenter dans un premier temps le système de notification APNS d’Apple (Apple Push Notification Service). Puis, dans un second temps de vous présenter la librairie […]