Big Data

L’IA embarquée : entraîner, déployer et utiliser du Deep Learning sur un Raspberry (Partie 2)

Dans cette série d’articles, on se propose d’étudier le cas d’usage de reconnaissance de dessins grâce à un Raspberry. L’idée est d’utiliser la caméra d’un Raspberry pour capturer une image représentant un dessin, et déterminer grâce à un réseau de neurones s’il s’agit d’une voiture ou non. Dans un premier article, on a entraîné un réseau de neurones performant à l’aide du framework Keras. Le résultat est un objet Python - le modèle - sauvegardé en format .h5. Comment faire pour l’utiliser sur un Raspberry…

Lire la suite
Software Craftsmanship

En finir avec la « dette technique »

The First Law of Technology Transfer: Long-range good tends to be sacrificed to short-range good. The Second Law of Technology Transfer: Short-range feasibility tends to be sacrificed to long-range perfection. Jerry Weinberg - Quality Software Management (Dans toute cette discussion, le terme : procédé (heuristic) fait référence à une méthode utilisée dans un contexte donné, sans garantie de résultat, pouvant contredire d'autres procédés, qui permet de réduire le temps de recherche d'une solution, et dont l'acceptation dépend du contexte d'utilisation et non d'un standard absolu.…

Lire la suite
Digitalisation

Attaque des 51% sur une blockchain : démonstration sur Ethereum

Le 8 janvier dernier, une attaque des 51% sur la blockchain Ethereum Classic (un fork d’Ethereum) a permis à un attaquant de contrôler entre 500 000 et 1 million de dollars. Cette attaque permet d’empêcher la validation de certaines transactions (censure) et de faire des doubles dépenses. Elle est réalisable quand un acteur ou un cartel dispose de plus de 50% de la puissance de minage de la blockchain visée, d’où les 50% + 1%.

Lire la suite
Agile

L’agilité RH : le coeur battant de la transformation agile

Hier ne peut jamais ressembler à demain ; rien n'est pérenne, sauf la mutabilité." Shelley La transformation agile ne porte pas forcément bien son nom. Si cette dernière permet bien, in fine, d'acquérir plus de vélocité et d’adaptabilité, son processus est rarement aisé. Il faut dire qu’elle vient remuer et heurter des zones particulièrement sensibles : les fondements a priori immuable de l’organisation, la culture d’entreprise, les postures managériales en place... Elle prône l’adaptation permanente, la confiance et la transparence, là où beaucoup repose encore…

Lire la suite
Big Data

L’IA embarquée : entraîner, déployer et utiliser du Deep Learning sur un Raspberry (Partie 1)

Pour la deuxième année consécutive, OCTO Technology prend part à la course Iron Car avec son équipage Octonomous. Pour rappel, le but de la compétition est de réaliser trois tours de circuit avec une voiture de taille réduite le plus rapidement possible. Bien entendu, la voiture n’est pas radiocommandée ; une des règles de la compétition est précisément d’utiliser un réseau de neurones pour le pilotage de la voiture ! Le matériel autorisé, outre la voiture, est composé d’un Raspberry Pi et de sa caméra…

Lire la suite
Bonne pratique

Transmettre la culture de la qualité logicielle : l’exemple du webcenter d’AXA

Produire du code de qualité est une question de culture et de savoir-faire spécifiques. Ce fait est souvent sous-estimé dans les organisations. Pourtant la non-qualité du code produit des effets bien visibles : désengagement des développeurs, time to market plus long, fonctionnalités dans les applications plus difficiles à ajouter ou à faire évoluer, risques d'indisponibilité de l’application... Comment dans ces conditions créer au niveau des équipes comme de l’entreprise tout entière une véritable culture de la qualité autour du code ? Retour d’expérience avec Antoine…

Lire la suite
Agile

Meetup PO & API – Mardi 23 Avril 2019

    OCTO Technology et le groupe de meetup “Paris API” organisent un meetup sur le thème conjoint, API et Product Ownership. Qu’est-ce qu’un produit API ? Comment cadrer un projet API ? Comment rédiger des User Story sur les API sans être (trop) techniques dans la description ? Quelle visibilité donner à un projet API ? Comment faire une démo devant le client ? On vous propose d’en discuter autour de tables rondes, Mardi 23 Avril, dans les locaux d’ OCTO Technology. 34 avenue…

Lire la suite
Archi & techno

Zoom les technologies immersives (VR / AR / MR) utilisées dans l’industrie

Nous avons la conviction que les réalités virtuelle et augmentée sont des canaux primordiaux pour la formation et l'assistance des techniciens dans l'industrie. Nous accompagnons des sociétés comme IPSEN, Airbus, et La Poste pour les aider à tirer parti de ces technologies afin d’améliorer l'efficacité et la sécurité de leurs employés sur le terrain. Dans cet article, nous vous expliquerons les différents usages de la réalité augmentée et de la réalité virtuelle au sein de l’industrie 4.0.

Lire la suite