Software Engineering

L'apprentissage en ligne automatisé (ou online machine learning) est une section du machine learning utilisée pour générer un modèle en apprenant au fur et à mesure. On oppose ce style d'apprentissage à l'utilisation de batchs sur de grandes quantités de données. Il devient alors important d'enrichir le modèle dynamiquement dès qu'une nouvelle donn...

Le domaine des big data est très prolifique, de nouveaux produits sortent régulièrement, certains meurent rapidement, d'autres, au contraire, connaissent un certain succès. Storm appartient à la seconde catégorie.Peut-être que vous vous demandez ce qu'est Storm. Est ce un concurrent d'Hadoop ? Une solution pour faire du requêtage en temps réel ? En...
Référencer une application web Single Page - AngularJS, NodeJS, PhantomJS et jsDOM
Software Engineering
Le référencement c'est un peu le nerf de la guerre du web, et avec la venue de nouvelles pratiques de développement accompagnant l'explosion des frameworks JavaScript côté client (MVC, MVP, MVVM), de nouvelles problématiques apparaissent. Les développeurs sont de plus en plus amenés à construire les contenus depuis le navigateur, l'application côté...

La compagnie Californienne Azul Systems a gagné sa notoriété au travers de son produit phare : la JVM Zing. Cette JVM promet d'excellentes performances pour applications Java de manière déterministe : Zing aura toujours une faible latence pendant toute la durée de vie d'une application en production. La clef de cette machine virtuelle vient de son ...

The first beta version of Hadoop 2 has just been released. It is the 2.1.0.More interesting, the stable version is expected to follow by mid-September.Only a few bugs away from Hadoop 2!That's a good news but you might be wondering why you should care about it? After all, the most important is what this new major version can bring to your next data...

De toutes les thématiques associées à la business intelligence, on peut dire que la BI self-service a le vent en poupe. Poussée initialement par des éditeurs recherchant une rupture (QlikTech, Tableau software…), ce terme est aujourd’hui largement repris par les analystes jusqu’à devenir un des sujets de préoccupation majeurs des responsables du dé...

« Mais oui, on est parfaitement outillé pour le développement : l'ensemble de notre code java est couvert à 80% par des tests unitaires.Eclipse gère notre formatage et notre intégration continue vérifie les non-régressions. Le JavaScript ? On n'en a pas beaucoup et puis c'est sale et difficile à tester… »Ce discours n'est plus valide aujourd'hui ta...

Ca y est, Hadoop 2, ou plus précisément la 2.1.0 est passée en version "bêta".Et, plus intéressant, la sortie du four de la première version estampillée "stable", la 2.2.0, est maintenant officiellement prévue aux alentours de la mi-Septembre 2013.Nous ne sommes plus qu'à quelques bugs d'Hadoop 2 !Tout ça c'est très bien mais quel est vraiment l'in...

IntroductionDepuis trois ans, OCTO mène une activité de veille sur l’innovation technologique dans la banque de détail, dont nous vous proposons aujourd’hui une synthèse, selon trois axes :Le ROILa fidélisation client,La génération de PNB,L’amélioration de l’efficacité opérationnelle.L’évaluation de l’investissement consentiLe coût estimé pour les ...

OCTO était vendredi dernier à la conférence dotScale à Paris. Les différentes sessions de cette conférence tournaient autour du thème des architectures scalables en prenant pour modèle les acteurs du Web et du Cloud.Durant la journée, de prestigieux speakers se sont relayés dans un format spécial : un enchaînement de keynotes de 20 à 30 minutes. Ai...