Edge computing : le déploiement continu se fait une virée en caisse - compte-rendu du talk de Jordan Afonso à La Duck Conf 2019
Software Engineering
L’intérêt de l’IoT n’est plus à prouver, et on rencontre de plus en plus de cas d’usage pertinents des objets connectés. Mais en prenant part à un projet IoT de bout en bout, on prend conscience que beaucoup de problématiques facilement traitées dans des contextes classiques doivent être repensées quand on les applique aux objets connectés.Dans ce ...
Du monolithe à une architecture orientée service - Compte rendu du talk de Thomas Lamirault à la Duck Conf 2019
Software Engineering
En 10 ans, l’architecture de BlaBlaCar a énormément évolué et est passée d’un monolithe suivant KISS à une architecture orientée micro-service beaucoup plus complexe de manière à pouvoir absorber la charge créée par l’activité de ses 70 millions d’utilisateurs actifs à l’international, activité toujours en croissance aujourd’hui. Ce chantier ne s’e...
Apache Spark, ai-je besoin d'autre chose ? - Compte rendu du talk de Benoit Meriaux à la Duck Conf 2019
Software Engineering
Pourquoi Spark ?Dans tous les SI complexes, on a la nécessité d’effectuer des traitements sur un grand volume de données. La réponse traditionnelle est celle des batch de traitement, qui consiste à sélectionner un ensemble de données similaires via, par exemple, une requête SQL, puis d’effectuer les traitements en série sur chaque donnée. Ce modèle...

Découvrez tous les tweets les plus marquants de la twittosphère #agile #kanban #scrum.Dans ce nouveau what's up agile, les twittos apportent des clés pour améliorer la communication et les interactions dans un environnement Agile.Lorsque vous êtes en contact avec un artisan pour remplacer une fenêtre, vous demandez généralement un devis. Vous avez ...

Matinale Blockchain : Comment s'orienter dans la désorientation - Jeudi 21 mars 2019Table ronde avec le retour d'expérience de FaureciaLa blockchain (ou ses variantes) pose des questions qui touchent le cœur des métiers, mais également les sujets juridiques et politiques.La technologie sur laquelle s’est initiée cette révolution n’est plus que la c...

Tout au long du développement d'une application, l'équipe sera confrontée à de nombreuses problématiques de sécurité. Elle devra mettre en place les mesures de sécurité sans réellement avoir les connaissances nécessaires. Et dans le pire des cas, l’équipe n’aura même pas conscience des vulnérabilités de son application.La présence d’une équipe sécu...

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 mont...

(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.) Dans son discours de réception du Prix Turing en 1980, ...
Les étapes essentielles lorsque vous publiez une application Slack en utilisant l’API de Google
Software Engineering
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.Che...

Avec de vrais morceaux de Solution Focus dedans ;) Avec l'aimable contribution de Thibaut de Martimprey.Contexte, équipe et maturité agileJ’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 de...