Software Engineering

Dans la partie 1 de cet article, nous avons traité des nouvelles architectures front-end basées sur des applications Web massivement Javascript appelant des API offertes par un serveur back-end : les nouvelles architectures front Web et leur impact sur les DSI - Partie 1.Nous avons vu qu'elles sont apparues ces dernières années grâce à l'augmentati...

Sabemos que os Gigantes da Web (Google, Amazon, Netflix, Yahoo, etc.) costumam melhorar os seus produtos de maneira permanente respeitando assim a máxima "Release early, release often". Como é possível que eles entreguem melhorias tão rapidamente, se em algumas equipes de desenvolvimento qualquer mudança pode demorar semanas para chegar à produção?...

Des usines de développement au service de l'infrastructure ?Le mouvement DevOps a permis aux applications de gagner en productivité et donc en rapidité d’évolutions grâce entre autre à une démarche très efficace : le Continuous Delivery. Grâce à un rapprochement des pratiques entre Dev et Ops on arrive à apporter aux équipes infrastructures tout l'...

J'ai eu à nouveau le plaisir cette année de participer à Devoxx, et j'en reviens plein de petits robots verts dans les yeux.Devoxx est l'une des plus grosse conférence Java en Europe et se déroule chaque année à Anvers (Belgique). Depuis peu Devoxx s'est aussi étendu en France et au Royaume Uni. Mais ce compte rendu couvre bien la version originale...

Os provedores de soluções Hadoop nos ambientes de nuvem pública ou privada evoluíram. Porém, algumas questões devem ser analisadas. O Hadoop é adequado para ser utilizado nestes ambientes? Estes pacotes de serviço são confiáveis? Estes serviços são úteis? Quais são os fornecedores? Neste artigo, apresentarei uma visão geral sobre a utilização do Ha...

L’objectif de ce billet est, à travers des exemples concrets, de vous (re) démontrer à quel point DevOps n’est pas un problème d’outils mais un problème humain.Repartons de l’objectif : DevOps vise à nous amener à réduire le Time-To-Market, donc à pouvoir faire des déploiements rapide et fiables. Si on décline cet objectif, il fautSavoir ce qu’on d...

Vous avez beaucoup de données, des technos de calcul distribué à la mode et vous ne savez pas quoi en faire? Bienvenue dans l’écosystème Big Data.Les technologies Big Data fleurissent et avec elles de nombreux enjeux architecturaux. L'un d'entre eux est notamment la difficulté à profiter des capacités de calcul pour réaliser des traitements statis...

En regardant l'évolution d'Android dans le temps, tous ce qu'il est possible de faire avec du soft est finalement proposé. La sortie de la version 4.4 de l'OS, sortie mi-octobre 2013 et dénommé KitKat, est l'occasion de faire le point sur l'évolution du système.Tout est-il possible avec les API ?De nombreux exemples montrent que les Smartphone ne s...

Suite au meet-up Web Performance organisé par l'équipe de webperf France et hébergé par Octo Technology, voici les vidéos enregistrées des différents intervenants et sujets.Rappel du programme :Introduction à la performance web, par Jean-Pierre VincentAnalyse HTTP avec le proxy Charles, par Arnaud GuérasLe chargeur de JS jQl, par Cédric MorinCompar...

Les notifications push permettent d'envoyer des messages depuis un serveur vers les smartphones en passant par le réseau data. Contrairement aux SMS, les notifications peuvent enrichir l'expérience utilisateur en ajoutant du contenu riche comme de l'audio ou des images.Dans cet article, nous présenterons les notifications push et ferons une compara...