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 […]

La saga #OpenFormation continue avec un sujet très demandé : HTML5 et CSS3. Un vaste sujet donc, que nous vous proposons ici avec une approche progressive. Formation html5 CSS3 offerte par ippon 2014 from Ippon Technologies Comprendre HTML5 commence par un peu d’histoire et une nécessaire comparaison fonctionnelle avec son illustre (et recordman de longévité) […]