Software Engineering

Posté le 20/02/2014 par Cédric Pointel

L'un des sujets phare du CES 2014 fût les "wearables" ou tout ce qui gravite autour de ces objets connectés que nous pouvons porter au quotidien. Depuis quelques mois nous avons découvert les montres connectées comme la Galaxy Gear, les bracelets santé comme le Jawbone Up mais également ces fameuses "Glass" développées par le géant Google. Ces lune...

Lire la suite >

Posté le 11/02/2014 par Philippe Prados

Les technologies de l’information dépendent de plusieurs ressources : la puissance des CPU, la mémoire, l’espace disque et la bande passante du réseau. Nous sommes capables d’augmenter les volumes de nos ressources, mais plus vraiment leurs performances. Lorsque la puissance n’est plus capable de gérer nos volumes: « Houston, nous avons un problème...

Lire la suite >

Posté le 07/02/2014 par Cyril Picat

This article is the iOS counterpart of Romain's recent article on tracking code quality with Sonar on Android.The problematic remains the same: quality is often overlooked for mobile Apps and the cost of setting up a proper quality tracking environment is usually deemed too high. This article will focus on showing that, while the iOS platform is no...

Lire la suite >

Posté le 27/01/2014 par Issam El Alaoui

Lorsqu'il faut prendre une décision importante, il vaut souvent mieux recueillir plusieurs avis que de se fier à un seul. Utiliser un modèle de machine learning pour prédire un comportement ou un prix, c'est un premier pas. Mais agréger des milliers de modèles ayant des avis divergents mais pouvant être chacun spécialisés sur des parties de la data...

Lire la suite >

Posté le 22/01/2014 par Sylvain Fagnent

IntroductionDepuis 3 ans on parle du PFM (Personal Finance Management; OCTO Assiste à Finovate) l’adoption est en progression constante mais reste au final timide. Alors que l’on espérait beaucoup de cette approche innovante de gestion de nos comptes bancaires, pourquoi n’y a-t-il pas un raz de marée sur cet usage. Aucune solution idéale ne semble ...

Lire la suite >

Posté le 15/01/2014 par Nicolas Landier

No artigo “Deploy Contínuo”, vimos como melhorar o Time to Market sem impactar a qualidade do desenvolvimento.O passo seguinte é assegurar a disponibilidade do site ou aplicativo apesar desses deploys freqüentes. O Zero Downtime Deployment (“Deploy sem interrupção”) é uma estratégia que visa fazer um deploy sem interromper o funcionamento do aplica...

Lire la suite >

Posté le 14/01/2014 par Michel Lutz

IntroductionCet article est le premier d’une série de communications, visant à partager les pratiques usuelles en statistiques et analyse de données au sein de la communauté OCTO. Chez OCTO, notre vocation est de faire de l’IT et des Big Data, mais il est important de savoir que beaucoup de concepts utilisés dans les algorithmes analytics avancés s...

Lire la suite >

Posté le 09/01/2014 par Romain Felden

When it comes to mobile applications, quality analysis is often overlooked. At first glance these short development bursts don't fit the usual canvas that comes with thorough monitoring, alerts and whatnots. What if this was just a misconception? What if the cost of setting up a proper automated quality tracking environment was actually really low?...

Lire la suite >

Posté le 08/01/2014 par Henri Tremblay

Un benchmark comparant JavaEE et NodeJS a récemment causé un certain émoi sur la toile. J'ai été surpris des résultats et me suis mis en tête de le reproduire pour vérifier une intuition. L'article est, de plus, enrichi de plusieurs commentaires intéressants qui méritent eux-mêmes d'être commentés. Tout ceci m'amène au présent billet.Qu'est-ce qu'u...

Lire la suite >

Posté le 24/12/2013 par Philippe Prados

Sous Android, pour améliorer la sécurité, est-il possible d'ouvrir un socket dans une application, de s'occuper de l'authentification, puis de confier ce dernier à une autre application ?Les connections réseaux (sockets) sont ouverts via des handles de fichiers Linux. En consultant les sources d'Android, on constate que ces derniers subissent un tr...

Lire la suite >