Posté le 10/09/2012 par Olivier Martin

Après quatre années folles d'innovations, de nouveautés technologiques et de tsunamis dans le paysage des sociétés high tech spécialisées dans les solutions mobiles, levons le stylo quelques minutes pour mesurer le chemin parcouru.Faire une app mobile n'est plus innovantCes dernières années le mobile a fourni, principalement aux directions marketin...

Lire la suite >

Posté le 07/09/2012 par Thibault Vigouroux

Notre objectif est de mettre en place une architecture, reposant sur le moteur CEP Esper, permettant de traiter le plus d'événements possible. L'intérêt de notre plateforme est d’agréger des informations multiples (infra, applicatifs, etc.) afin de faire remonter des alertes lorsque certaines corrélations d’événements interviennent. Les enjeux de l...

Lire la suite >

Posté le 07/09/2012 par Stéphane Nicolas

span.code { font-family: monospace; font-size: 1.2em; }This article is about testing private methods in android. This is a fairly common problem in android (even in Java at large) and can be solved easily. The technique proposed here provides the additionnal benefit of using a traditional way of solving the problem in the Java world. (suspense :) )...

Lire la suite >

Posté le 06/09/2012 par Maxence Walbrou

Que la réponse soit "Bien-sûr !"  ou "Honnêtement, je n'en sais rien.", se la poser est un excellent exercice !Une équipe qui a choisi l'Agile a toujours la possibilité d'apprendre et de s'améliorer quel que soit son niveau de maturité. Comprendre comment un bug a pu perdurer jusqu'à la démonstration client, réussir ses rétrospectives d'itération e...

Lire la suite >

Posté le 05/09/2012 par Henri Tremblay

I had the chance, with Alexis Flaurimont, to speak about the usefulness of parallel programming at Breizh C@mp this year. One of the goals was to demonstrate that parallel programming is a lot easier to code than a couple of years ago.During the presentation, we used the Monte Carlo method. It is, I must confess, an embarrassingly parallel algorith...

Lire la suite >

Posté le 05/09/2012 par Henri Tremblay

J'ai eu la chance d'effectuer, assisté par Alexis Flaurimont, une présentation sur l'utilité de la programmation parallèle lors de Breizh C@mp il y a quelques mois. L'objectif était entre autres de démontrer que la programmation parallèle est de nos jours beaucoup plus accessible qu'il y a quelques années.Lors de cette présentation, nous avions uti...

Lire la suite >

Posté le 03/09/2012 par Cyril Picat

When I decided to tackle my preceding blog article on quality metrics for iOS, I wasn't prepared to spend that much time to get something robust and correct.The part on which I stumbled most was the code coverage, not because it's that difficult to make it work (there is plenty of resources on the Web) but because in all articles I have seen the so...

Lire la suite >

Posté le 03/09/2012 par David Friquet

La navigation mobile (smartphone ou tablette) s’est sans conteste accaparée une partie non négligeable du trafic Internet, et son augmentation ne fait pas de doute. Pour répondre à l’arrivée de ce nouveau support de consultation, nombres de sites ont commencé par adapter leur présentation pour une lecture agréable. Aujourd’hui, le mobile fait l’obj...

Lire la suite >

Posté le 28/08/2012 par Cyril Picat

Les projets de développement d'applications iOS ne sont pas les mieux lotis quand on se penche sur la qualité du code.Projets très courts avec des contraintes fortes sur les délais (time-to-market), ils souffrent en effet souvent d'un manque d'attention portée à la qualité du code. La seule chose qui sauve finalement ces actifs informatiques pour l...

Lire la suite >

Posté le 28/08/2012 par Cyril Picat

iOS development projects are not first-in-class when it comes to managing the quality of the software produced.Very short projects, very short time-to-market, it is not the kind of projects where you see a lot of attention towards quality, unfortunately.Here at OCTO we try to do it differently, even for this kind of projects. Or above all, for that...

Lire la suite >