
Les applications Web évoluent. Depuis les premiers sites en HTML statique jusqu'aux applications AJAX de ces dernières années, en passant par les multiples technologies de sites Web dynamiques (PHP, ASP, Java, Rails...), les architectures applicatives et les outils pour les mettre en place connaissent régulièrement des avancées majeures et des poin...

Les offres proposant d'utiliser Hadoop en environnement cloud, public ou privé, se développent. Hadoop est-il adapté à cet usage ? Ces offres sont-elles crédibles ? Intéressantes ? Quels sont les fournisseurs ? Petit tour d'horizon.(note : par cloud privé, dans cet article j'entends cloud privé virtuel, off-premises)Hadoop n'est-il pas conçu pour t...

Nous sommes très heureux d'accueillir à nouveau le PerfUG qui a l’honneur de recevoir Raphaël Luta, consultant technique indépendant dans le domaine des performances, en particulier des applications web et mobile.Sa session intitulée « Need for Speed: Packet edition » vous permettra de plonger dans le fonctionnement des communications TCP/IP pour m...
Retour d'expérience : 5 idées pour améliorer les performances d'une application Web AngularJS
Software Engineering
Les technologies de développement Web ne cessent de s'améliorer et AngularJS en est une des plus intéressantes aujourd'hui.Nous avons déjà parlé sur ce blog du développement d'applications de DataViz avec AngularJS et D3.js, ainsi que du référencement de ce type d'application Web.Dans cet article, nous allons vous exposer 5 bonnes pratiques qui nou...
Petit-déjeuner : Calculez vos indicateurs en temps réel - Retour d'expérience sur une expérimentation avec Storm le jeudi 7 novembre
Data & AI
Le Big Data touche le paroxysme de sa médiatisation. Tout est devenu Big Data, mélangeant nouvelles approches métiers, technologies et business models.De vraies opportunités se présentent toutefois. Ainsi, la capacité à suivre en temps réel les indicateurs clés du business à partir d’un nombre croissant de sources de données est un challenge que le...

Un grand nombre de développeurs a pour habitude d’utiliser uniquement les exceptions pour gérer les erreurs dans leurs programmes. Ce mode de fonctionnement ne correspond pas au paradigme fonctionnel. Nous allons dans cet article observer comment gérer les erreurs en adéquation au paradigme fonctionnel à travers des cas d’utilisation courant en...

Depuis de nombreuses années il est amusant d’observer la valse des tendances dans le Design digital. Comme les modes, les tendances se suivent et obéissent à des cycles qui se succèdent sans cesse. Avec l’avènement de l’iPhone en 2007, nous avions tous adoptés la mode du “Skeuomorphisme”. C’est désormais le “Flat design” qui est devenu incontourn...

En 2005, Ray Kurzweil, gourou du trans-humanisme, prévoyait dans son livre “The Singularity is near” l’avènement à partir de 2030 de l’homme “augmenté” : un humain 2.0 doté de capacités supérieures et capable de pallier à la vieillesse en réparant son corps par pièces détachées.Et même d’accéder à l’immortalité dès que la sauvegarde et la restaurat...

Les 03 et 04 octobre se déroulait la 2ième conférence Lean Kanban France. Nous vous présentons le résumé de :"Start with what do you know" de Jasper Sonnevelt"Reach the moon empowered by A3" par Oana Juncu"The red brick cancer" par Hakan Forss"Start with what do you know" de Jasper SonneveltJasper nous rappelle les principes de base de la mise en p...

Microsoft a lancé fin mars sa première preview publique de HDInsight sur Azure. Initialement limitée aux résidents des Etats-Unis, elle est ouverte depuis quelques temps au reste du monde. C'est l'occasion de faire un rapide état des lieux du produit, et de voir ce que nous réserve Microsoft pour son entrée sur le marché du Big Data.HDInsight en d...