Software Engineering

Dans la lignée de cet article, où il était question d'administrer son parc de machines avec des scripts shell (ce que nous faisions), et de celui-ci, qui traite des outils de déploiement automatisés (ce que nous projetions de faire), dont Puppet, voici l'article qui traite de Puppet. Par la pratique. Avec du sang, des larmes, et des victoires.Car o...

"La complexité, c'est comme le cholestérol. Il faut surtout se débarasser du mauvais." (Proverbe gascon-malgache)DDD est l’acronyme de Domain Driven Design. Ce n’est ni un framework, ni une méthodologie, mais plutôt une approche décrite dans l’ouvrage du même nom d’Eric Evans. Un de ses objectifs est de définir une vision et un langage partagés par...

Les enjeux autour de la donnée sont en train de changer par rapport à ce que l’on connait depuis les SGBDR : volume de plus en plus important, nombre d’utilisateur croissant, accès concurrents et transactionnels intensifs à la fois en lecture et en écriture, haute disponibilité à des niveaux coûts acceptables, coût de licence. Dans un tel contexte,...

Avec l’arrivée massive des processeurs multi-cœur, le parallélisme peut devenir une nécessité pour une application afin exploiter toute la puissance disponible d'une machine proposant ce type d'architecture. En effet, la loi de Moore, vérifiée depuis 1973, se heurte à une autre loi, celle des rendements décroissants. Le nombre de transistors à ajo...
Capture électronique de la signature manuscrite, des anciens aux nouveaux usages
Software Engineering
Notre activité de réalisation d’applications mobiles innovantes et de veille sectorielle sur la dématérialisation, m’ont amené à réfléchir aux nouveaux usages de la signature électronique manuscrite. Sur ces ‘jeunes’ terminaux que sont les tablettes et les smartphones, de nouveaux usages de cette signature devraient bouleverser le monde des paiemen...

Débat : Web Apps VS NatifLundi 5 septembre 2011 se tenait la Update Conf 2011 à Brighton, nous y étions ! Nous avons notamment assisté à une table ronde ("geek ninja battle" pour les jeunes) sur le thème "Web Apps VS natif" qui réunissait :Matt Gemmel (Développeur iOS, auteur du fameux client Twitter) Jeremy Keith (Web developer) Seb Lee-Delisle (c...
Implementando Segurança em um aplicativo Flex/BlazeDS utilizando o Single-Sign-On do Active Directory
Software Engineering
Seu Diretor Executivo de Segurança da Informação quer a integração de seus aplicativos Flex/BlazeDS no Active Directory? Claro, você poderia usar o antiquado método LDAP, mas certamente você prefere retirar o peso das costas dos seus usuários de ter que digitar novamente as suas credenciais. Agrade seus clientes integrando seus aplicativos ao SSO d...

Dans ce billet, nous nous posons une question simple : comment construire de meilleures applications ? Il s’agit ici de prendre un peu de recul sur notre manière de concevoir du software, d’essayer d’identifier les vrais objectifs d’une application et les principes majeurs qui devraient nous guider dans sa construction. Dans des articles à venir, n...

Qu’est ce qu’un objet ?On a vu dans un billet précédent la définition des concepts de l’internet des objets. Nous allons maintenant les qualifier sur un plan technique : ce sont de dispositifs permettant de collecter, stocker, transmettre et traiter des données issues du monde physique.Les objets dont il est question ici sont donc des source de don...

Uma de nossas mais recentes pesquisas e projetos de desenvolvimento foi uma aplicação bancária on-line, a qual utilizamos para demonstrar a última tendência em desenvolvimento .NET.Quando chegou a hora de implantar, não encontramos uma máquina adequada para a publicação. Mas espere! Nestes tempos isto já não é mais um problema. Quando você necessit...