Java

Archi & techno

État de l’art des solutions cross-platform mobile

Nos clients nous demandent parfois quel est notre avis sur les solutions qui permettent de mutualiser du code, afin d’éviter d'écrire tout deux fois. Nous allons voir dans cet article, les solutions qui existent et ce qu’elles proposent que ce soit en terme de budget, de temps de développement ou de staffing. Sans ces solutions il est nécessaire de re-développer les mêmes fonctionnalités sur chacune des plateformes. L’entreprise doit alors écrire et maintenir plusieurs implémentations de code qui en théorie fait la même chose et…

Lire la suite
IoT

Libérer les forces créatrices de l’IoT

La vision Les objets connectés et leur logiciel embarqué deviennent une partie intégrante du système d’information d'entreprise. En passant d’un SI centré sur les applications “serveur”, puis à un SI où le mobile tient une place stratégique,  on arrive à un SI où les applications serveurs, le mobile et les objets connectés forment un SI totalement distribué. Avec des capacités toujours plus fortes et des prix toujours plus bas, l'objet connecté rejoint les serveurs et les mobiles dans le domaine du développement logiciel d'entreprise. L’objet…

Lire la suite
Évènement

Guide de survie du développeur perdu dans une application qui rame

Je suis développeur Java. L’application fonctionne parfaitement ou presque sur mon laptop. Je suis le seul utilisateur et ma base est quasiment vide… La campagne de tests de charge et ou la mise en prod révèlent un bilan alarmant : le projet ne tient pas ses objectifs de performance et de scalabilité. La consommation mémoire et les temps de traitements dévissent complètement.

Lire la suite
Archi & techno

Devoxx France 2016 – Compte Rendu

Encore cette année, Octo a participé à Devoxx France 2016 en tant que speaker et visiteur. Devoxx est une conférence qui parle de Java, BigData, DevOps, IoT, Mobile, Performance...  sous divers formats de conférences (keynote, university, quickie, tools-in-action, hands-on-lab). Tous ces thématiques et formats contribuent à la richesse de l'événement. Vous trouverez dans cet article un tour d’horizon des conférences que nous avons pu suivre et aimer. Cette sélection vous permettra, je l'espère, de faire un choix sur les nombreuses heures de vidéos disponible sur la chaîne YouTube…

Lire la suite
Évènement

Hortonworks : Plus de 250 personnes formées en 2015

OCTO Academy est le premier partenaire formation Hortonworks. Nous dispensons les formations officielles avec des formateurs certifiés par l'éditeur.   Comment devenir certifié Hortonworks ?   Parmi sept formations officielles proposées par OCTO Academy, trois sont certifiantes :   En exclusivité chez OCTO : Développer des applications pour Hadoop 2.X Hortonworks avec Java (HDP Developer: Java) / 4 jours Cette formation présente les grands outils de l’écosystème Hadoop d’un point de vue technique et est orientée développement Java. Les objectifs principaux sont d’avoir une parfaite compréhension et pratique du framework d’exécution de calculs MapReduce. Les…

Lire la suite
Évènement

Formations OCTO : septembre – octobre

Pourquoi choisir OCTO Academy ? Avec la digitalisation nous apprenons de multiples façons, partout et tout le temps. Chez OCTO Academy, nous sommes sans cesse à la recherche de nouvelles formes d'apprentissage et de nouvelles sources d'inspiration pour remplir notre mission : accompagner les entreprises et leurs équipes dans leurs projets de transformation. www.octo.academy NOS FORMATIONS PREMIUM : septembre - octobre

Lire la suite
Évènement

Préparez dès à présent la rentrée avec les formations OCTO

Pourquoi choisir OCTO Academy ? Avec la digitalisation nous apprenons de multiples façons, partout et tout le temps. Chez OCTO Academy, nous sommes sans cesse à la recherche de nouvelles formes d'apprentissage et de nouvelles sources d'inspiration pour remplir notre mission : accompagner les entreprises et leurs équipes dans leurs projets de transformation. www.octo.academy

Lire la suite
Évènement

Formations OCTO : rentrée 2015

Pourquoi choisir OCTO Academy ?   Avec la digitalisation nous apprenons de multiples façons, partout et tout le temps. Chez OCTO Academy, nous sommes sans cesse à la recherche de nouvelles formes d'apprentissage et de nouvelles sources d'inspiration pour remplir notre mission : accompagner les entreprises et leurs équipes dans leurs projets de transformation. www.octo.academy

Lire la suite
Évènement

PerfUG : High Performance Java

When we think of performance Java isn’t usually up there with the list of languages you’d choose. Ultimately on a CPU we’d start with assembler and C/C++, not Java, then there are GPUs and FPGA cards, still no Java. The main problems with Java are the way it abstracts the hardware and its very generalised memory management. The result is safe code but not very performant. In fact, in some cases, the now infamous garbage collector can be the death of your application.

Lire la suite