OCTO lance son organisme de formation : 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. » l’équipe OCTO Academy

 

Lire la suite

Petit-déjeuner : Objets Connectés – We Are Able

Dej-mobilité-blog

We Are Able : capables de quoi ? Mais de tout. 

Il faut considérer ces nouveaux objets intelligents comme bien plus que des gadgets qui vont s’échanger sous le sapin. Leur ambition est bien d’améliorer notre vie. Les premiers domaines d’application visés sont notamment dans la santé sur les sujets du diabète, de l’obésité ou encore des maladies cardio-vasculaires. On parle même d’un marché (matériels, logiciels et services) estimé à plus de 40 Md de $ d’ici à 2020.
Le monde est-il prêt pour cette nouvelle disruption technologique ? Nous en sommes intimement convaincus. L’explosion des Smartphones a permis d’établir quelques standards clés qui sont des fondements : 4G, Bluetooth Low Energy, NFC sans oublier les écosystèmes de développement d’applications mobiles.

Lire la suite

AngularJS pour aujourd’hui et pour demain

ngeurope

Le mercredi 22 et le jeudi 23 octobre a eu lieu la conférence ngEurope à Paris. Cette conférence avait principalement pour but de lever le voile sur le futur du framework front end porté par Google : AngularJs. Un des objectifs principaux de ces deux jours était donc d’avoir une vision de ce à quoi va ressembler la version 2.0 du framework. Cependant, loin de vivre dans le songe d’un futur encore lointain (aucune date de release n’a encore été officialisée), ces deux jours ont aussi été l’occasion de découvrir un écosystème gravitant autour du framework très riche et surtout bien ancré dans le présent. On y a entendu des talks sur des sujets aussi variés que la sécurité, l’accessibilité, les bonnes pratiques de développement, le web mobile, le material design, les tests, les animations riches, les web components et bien d’autres encore.
Qu’il s’agisse de la toute fraiche version 1.3 déjà sortie en version stable que du fonctionnement de la future version 2.0, cet article va se concentrer sur les nouveautés du framework annoncées pendant la conférence.

Lire la suite

Un filet de sécurité pour se lancer dans la refonte d’un module Puppet

Le but de cet article est d’étudier la façon dont on peut se construire un filet de sécurité quasi automatiquement avant de se lancer dans la réécriture d’un obscur module Puppet.

Le vieux module AKA la bête à 7 têtes

Ce module, vous le connaissez, vous l’avez peut-être même écrit quand vous débutiez avec Puppet.

Il n’a aucun tests, il est écrit à la va-vite, aucun commentaire, une paire d’appels à des scripts externes pas plus documentés et puppet-lint en viendrait même à se demander si c’est bien du Puppet …

Bref il faut le revoir.

Ce module, ça pourrait être lui. Mais ça pourrait aussi être son cousin avec 10 lignes de Puppet et 1500 lignes de shell.

Normalement en voyant ça, on prend peur, on veut le jeter, repartir de zéro, écrire des commentaires, faire du TDD (enfin du TDI ici), faire du serverspec, du beaker ou du test kitchen

Oui mais, ce module il fonctionne et a donc déjà de la valeur ! Lire la suite

Tests Greenpepper en PHP

Voici un retour d’expérience d’une mission (réussie) que j’ai effectuée, qui consistait à faire exécuter des tests fonctionnels en PHP à Greenpepper.

Disclaimer : les versions des logiciels exposés dans cet article sont vieilles, mais se retrouvent encore en entreprise. Cet article se veut un guide pour ceux qui ont encore ces versions et ne peuvent pas, pour diverses raisons, faire autrement que les utiliser.

Lire la suite

Packager une application Android Wear dans la vraie vie

Vous avez déjà une application Android ? C’est l’occasion rêvée d’être présent sur montre connectée grâce à Android Wear. Votre code est déjà prêt, votre graphiste connaît déjà le sujet, il suffit de se lancer. Mais votre application Android n’est pas aussi simple que les exemples de Google: suivez le guide pour ne pas tomber dans les pièges d’Android Wear !

Comme annoncé par Google, votre application pour Android Wear doit être packagée dans l’apk de l’application pour smartphone et celui-ci se charge ensuite de pousser l’apk de l’application Android Wear sur votre montre.

Au travers d’un exemple concret, nous allons découvrir les différentes méthodes qui permettent de packager correctement une application Android Wear dans l’apk d’une application Android de la vrai vie.

Lire la suite

Le Web Scale IT (aka les pratiques des Géants du Web) dans le Top 10 Gartner 2015

Le très attendu palmarès des 10 tendances technologiques stratégiques pour 20151 proposé par Gartner vient d’être publié ce mois-ci. Pour la deuxième année consécutive2, s’y trouve un thème qui nous tient très à cœur puisque, comme nous allons le voir, il s’agit des pratiques des Géants du Web 3, 4 – appelées, dans la terminologie Gartner,  le Web-Scale IT  issu des « large cloud services »5, 6. Nous vous proposons donc de faire ici un point rapide un sur cette tendance Gartner pour 2015.

Lire la suite