Archi & techno

Créer sa propre animation sur Android à l’aide des Path et des Drawables

Depuis que j’ai commencé le développement Android il y a deux ans, j’ai toujours été attiré par la partie UI et notamment sur comment challenger les maquettes pour les rendre plus dynamiques. J’ai souvent vu dans cette pratique un moyen rapide d'apporter de la valeur ajoutée dans mon travail. Il y a quelques temps, une bonne amie designeuse m’a montré le compte instagram de cuberto design sur lequel on peut trouver de nombreux concepts sympa et innovants. Sur nombre d’entre eux, je me suis retrouvé…

Lire la suite
Data Science

Prise en main de MLflow, un outil pour tracer les résultats de vos expériences

Dans la tendance de l’industrialisation de la data science, une douleur importante est de garder la trace des expérimentations menées. C’est-à-dire tracer les résultats obtenus avec une version du jeu de données, un type de modèle et un set de méta-paramètres. Le graal est peut-être de faire comme Facebook : des modèles de modèles. Mais avant d’atteindre cela, encore faut-il collecter les données et s’en servir pour suivre les résultats. Pour répondre à cet enjeu de collecte de données en lien avec les expérimentations, il…

Lire la suite
Archi & techno

Les étapes essentielles lorsque vous publiez une application Slack en utilisant l’API de Google

Aujourd’hui, de nombreuses entreprises ou équipes utilisent Slack pour communiquer et partager du contenu. Slack est une plateforme très flexible et ouvre des possibilités aux développeurs, car il fournit des webhooks (entrants, sortants), des bots, et la possibilité d’interagir avec les événements. Votre Slack reflète votre façon de travailler. Chez OCTO Australie, nous customisons pas mal notre Slack pour faciliter la gestion de notre bureau (par exemple pour vérifier si quelqu'un est au bureau, ouvrir la porte du bâtiment...) ou pour créer des outils et des…

Lire la suite
Archi & techno

Démarrer un projet plus vite que l’UDD

De nos jours, il n'est plus besoin de vanter les mérites d'une usine de développement (UDD) au sein d'un projet. La systématisation des tâches de vérification (compilation, standards de code, tests unitaires, etc.) aide grandement à repérer rapidement les problèmes de qualité. Cependant, il peut arriver en début de projet que celle-ci se laisse désirer et qu'il faille commencer les développements en son absence. Voyons donc comment assurer un minimum des bienfaits de la systématisation dès le lancement de projet. Dépôt Git Si vous développez…

Lire la suite
Agile

Une rétrospective avec une personne non-voyante, c’est possible !

Avec de vrais morceaux de Solution Focus dedans ;) Avec l'aimable contribution de Thibaut de Martimprey. Contexte, équipe et maturité agile J’ai eu le plaisir d’animer une rétrospective pour une équipe composée de cinq personnes dont l’une est non-voyante qui se nomme Thibaut. Celle-ci était constituée dans cette configuration depuis quatre mois et demi et c’était leur première rétrospective. Certains découvraient l'exercice. Des tensions sont apparues entre équipiers ces derniers mois. La durée prévue pour la rétro est de 2h30. Préparation J'angoissais à l’idée de…

Lire la suite
Archi & techno

BD – Cloud vs On-Premise

Hello ! Après s'être renseigné sur différents modèles d'hébergement cloud (ici), Max souhaiterait franchir le pas et faire du CAAS. Son chef préfère cependant rester sur un hébergement on-premise. Les deux types d'hébergements ont leurs avantages et leurs inconvénients, mais nous allons ici nous focaliser sur les avantages du cloud par rapport à un hébergement on-premise, car c'est la solution qui convient le mieux dans beaucoup de cas !  

Lire la suite
Software Craftsmanship

A la recherche de pratiques robustes : User Story

(Dans cette série d'articles, nous nous inspirons de la Via Negativa pour partir à la recherche de pratiques robustes, basées sur des connaissances négatives, et dont le principe est d'identifier rapidement et avec certitude ce qui ne fonctionne pas, afin de construire un système plus solide.) Scénario Utilisateur : Ce que ça n'est pas Le terme user story est devenu si répandu qu'il y a lieu de soupçonner une récupération en masse plutôt qu'une assimilation du pattern. Afin d'éliminer d'entrée la confusion avec certaines altérations,…

Lire la suite
Bonne pratique

Comment organiser un Théâtre-Forum pour de la résolution de conflit

Le théâtre-forum est une technique de théâtre inventée par le metteur en scène brésilien Augusto Boal dans les années 60 et pratiquée à l’origine dans les favelas de Sao Paulo. Dans ce format, des comédiens improvisent une succession de scènes montrant plusieurs situations problématiques dans la vie d’une communauté, d’un groupe, ou d’une minorité opprimée. Le format se veut participatif, et le public va pouvoir réagir pour discuter du problème et intervenir sur scène pour trouver une solution. Cet article a pour but de présenter…

Lire la suite