Évènement

Matinale : Ruche ou fourmilière ? Quel modèle pour votre passage à l’agilité à (très) grande échelle – 13 décembre

  Matinale co-organisée avec Accenture Strategy. Avec les retours d'expérience de BPCE, ALLIANZ et CATS. Tous ceux qui ont contribué ou participé à des démarches de passage de l’agilité à l’échelle dans leur entreprise vous le diront : entre le micro et le macro, il y a de grandes différences et il ne suffit pas de tirer le trait pour passer à l’échelle. Comment initier une transformation agile à l’échelle ? Comment la transformation est-elle vécue en bottom-up ? Comment travailler en distribué ? Quels…

Lire la suite
Archi & techno

Should I PUT or should I PATCH?

Le style d'architecture REST proposé par Roy Fielding au début des années 2000 suggère de ne pas inventer de nouveaux protocoles afin d'exprimer les opérations appliquées aux ressources de nos systèmes. Au contraire, il propose de s'appuyer sur le protocole HTTP, protocole définissant un ensemble restreint de méthodes (ou verbes) permettant d'exprimer différentes manières d'interagir avec nos ressources. Une des opérations classiques de tout système est la modification de l'état d'une ressource. Et dans HTTP, cette mise à jour peut s'effectuer via trois méthodes distinctes…

Lire la suite
Agile

Agile Toulouse, la diversité des points de vue

Qu’y a-t-il en commun entre l’improvisation théâtrale, un orchestre et une équipe agile? Quelle est la place de la neuroscience dans notre appréhension du monde et quelles applications à l’agilité ? Comment les concepts de la sociologie de Pierre Bourdieu s’appliquent au développement des logiciels ? L’Agile Tour Toulouse 2018 a apporté des réponses à toutes ces questions surprenantes et nous pouvons vous dire que les parallèles étaient inattendus ! Agile Tour Toulouse 2018 : 10 ans et pas une ride Les 25 et 26…

Lire la suite
Data Science

Les intervalles de prédiction

Dans le cadre de l’apprentissage supervisé, un modèle de régression permet d’inférer la valeur associée à une observation à partir d’exemples. Prosaïquement, on cherche à prédire le comportement moyen d’une variable cible Y à partir des variables explicatives X décrivant les observations. C’est l'espérance de Y sachant X, notée E[Y|X]. Est-il possible d’aller chercher plus d’information que le seul comportement moyen à partir d’un modèle de prédiction ? Peut-on quantifier l’erreur de notre modèle dans ses prédictions ? Pour illustrer la réponse à ces question…

Lire la suite
Évènement

Matinale « Levez la malédiction du passage de l’IA en production » – jeudi 29 novembre 2018

Le jeudi 29 novembre 2018 Avec le retour d’expérience de Total  Quels sont les obstacles légaux, technologiques, méthodologiques ou culturels qui compliquent la mise en production de l’IA dans les entreprises autres que les Géants du Web ? Pour mieux appréhender les difficultés de l’industrialisation de ce type d’applications, une prise de recul est nécessaire.  Lors de cette Matinale, nous détaillerons les grands thèmes du passage des modèles de Machine Learning du Datalab à la Production via l’industrialisation : Quelles sont les différences fondamentales entre une…

Lire la suite
Archi & techno

[Save The Date] La Duck Conf revient le 29 janvier 2019 !

La conférence tech by OCTO revient barboter dans la grande mare de l’architecture de SI. En 2018, la Duck Conf avait lancé son premier rassemblement de canards archi-migrateurs. En 2019, voici venu le temps de la version 2.0 : des talks plus courts et des takeaways actionnables (cloud, sécurité, micro-services, agilité et architecture...) des REX et des guest-stars du temps pour refaire le monde entre architectes Informations & Inscription

Lire la suite
Infrastructure et opérations

L’inversion du modèle de connexion d’Ansible avec Ansible-pull : killer feature ?

 Il n’est plus utile de le présenter, Ansible s’est imposé comme un des outils standards pour gérer le déploiement d'infrastructures. Le modèle de connexion qu’il utilise (push), et son opposé (le pull) a suscité beaucoup de débats sur les avantages et inconvénients car c’est un élément clivant dans le choix d’un outil d’Infrastructure as Code. Nous allons parler aujourd’hui d’une fonctionnalité d’Ansible relativement peu connue même si elle existe depuis longtemps. Cette fonctionnalité, nous allons le voir, propose de passer en modèle pull sur…

Lire la suite
Archi & techno

À la découverte des architectures du front (4/4) Les applications universelles.

L’objectif de cette suite d’articles est de faire le point sur les différentes architectures front-end. Pour cela, nous analyserons leur fonctionnement, avantages et inconvénients, ainsi que les besoins qui les ont faits émerger au fil du temps. Comprendre l’historique de ces architectures permet de prendre de meilleures décisions lors du développement d’une nouvelle application. Historique Les applications universelles, aussi appelées isomorphiques, apparaissent quelques années après les Single Page Applications. À l’origine, le web consiste à consulter des pages auprès de serveurs et à cliquer sur…

Lire la suite
Évènement

Meetup PerfUG [21/11/2018] : Go(lang) soyez plus fort que le garbage collector grâce l’escape analysis

Les caractéristiques du langage Go sont multiples: la concurrence, le typage statique et sa gestion de la mémoire par Garbage Collector. Mais bien avant que ce Garbage Collector entre en jeu le compilateur Go optimise la gestion de la mémoire en fonction de votre code grâce à ce qu’on appelle l’escape analysis. Voyons ensemble comment optimiser votre code Go pour limiter l'empreinte mémoire et moins solliciter le garbage collector et donc le CPU. Grâce à ces explications vous pourrez enfin y voir plus clair lorsque…

Lire la suite