Multitâche sans thread 2/5 – Continuation


Programmation réactive

Le modèle réactif propose de ne plus utiliser des soft-threads (simulation d’un multitâche réel) mais uniquement des hard-threads (multitâche réel exploitant les différents cœurs des processeurs). Les langages évoluent pour proposer différents modèles permettant de s’affranchir des threads sans pour autant rédiger avec une cascade de call-backs.

Dans un article précédent, nous avons cherché des solutions pour éviter l’empilement de callback et nous avons regardé les générateurs. Nous allons maintenant étudier le pattern continuation.

Lire la suite

Afterwork à Genève le 29 octobre : De la pensée projet à la pensée produit

Entr_agilemailing

Dans un monde où les IHM deviennent obsolètes en seulement deux ans, où vos utilisateurs ont accès à des outils de qualité dans leur quotidien et où la concurrence peut venir de petites structures extrêmement véloces, il est indispensable de penser vos réalisations autrement.

Tous nos projets partent de la même base : vos utilisateurs, ou vos clients, ont un besoin auquel vous allez chercher à répondre. Suite à de nombreuses réunions avec le métier et les représentants de vos utilisateurs, vous allez déduire un cahier des charges ou un backlog pour les plus agiles d’entre vous.

Lire la suite

Mes métriques financières à jour, instantanément, à moindre coût

Les banques de détails et les banques privées reposent sur un système d’information bancaire qui a acqui au fil du temps une indéniable maturité. Ce système central est bien souvent basé sur une architecture unique qui, bien qu’éprouvée, ne répond pas à certains des besoins de la banque d’aujourd’hui. Avec un marché qui s’accélère, une demande accentuée de plus-value stables, une complexification des produits et une durcification du contexte régulatoire, les banques ont besoin de nouveaux outils pour gérer leurs portefeuilles ainsi que leurs risques au jour le jour. Ces outils sont en effet plus difficiles à construire en se conformant aux anciens modèles, et demandent donc de réfléchir à de nouvelles solutions.

Dans l’article pointé ci-dessous (en anglais), nous analysons une douleur concrète de la gestion de fortune et détaillons l’étude que nous avons menée ainsi que ses résultats prometteurs.

http://blog.octo.com/en/get-an-instant-access-to-up-to-date-metrics-at-low-cost/

La banque face aux enjeux du Digital : « Les Géants du Web » en Edition Spéciale pour BPCE

Autrefois un secteur protégé, car très réglementé, l’activité bancaire est aujourd’hui attaquée de tous côtés par les nouveaux acteurs du digital, les FinTechs [1] et les Géants du Web. Ceux-ci occupent les avant-postes de cette bataille, à la faveur de la déréglementation, des innovations technologiques et de l’évolution des usages.

Le groupe BPCE  fait partie des acteurs bancaires hexagonaux qui ont pleinement pris conscience des défis à relever pour les entreprises traditionnelles, aux pratiques managériales et organisationnelles généralement orthogonales à celles de ces acteurs modernes du web, comme nous le livrent Richard Valenti, Directeur Informatique et Technologie Groupe, et Gilles Darragi, Responsable Innovation et Prospective DITG, dans leur préface à l’édition spéciale réalisée par nos soin pour leur groupe :

« Depuis quelques années, toutes les entreprises bancaires et leur IT ont la conscience de cette nouvelle aventure de société web et digitale qui les attend. Toutes ont cette certitude que les choses ne seront plus à l’identique de l’ère industrielle passée avec son organisation pyramidale, sa logique taylorienne et sa gouvernance managériale.»

Groupe BPCE

Lire la suite

Développer un jeu avec JHipster, HTML 5 et LeapMotion

Lecteurs : vous êtes des développeurs aux compétences multiples, que diriez-vous de varier un peu votre quotidien rempli d’applications de gestion, d’objets métier ou de requêtes SQL ? Vous savez coder en Java ? Vous connaissez le framework Spring ? Vous avez déjà jeté un petit coup d’oeil à AngularJS ?

Je vous propose d’utiliser vos compétences pour mettre un peu de fun dans votre vie de développeur en devenant auteur de jeu vidéo multijoueur ! Je vous propose de n’utiliser que des compétences répandues (Java, Spring) et un petit peu d’AngularJS (mais rien de bien compliqué). Vous allez aussi apprendre quelques trucs sur les Canvas d’HTML5 et cerise sur le gâteau, nous rajouterons le nécessaire pour pouvoir interagir avec le jeu en utilisant Leapmotion.

Lire la suite

Wearable, différents concepts pour différentes utilisations

Alors que l’on parle de plus en plus des objets connectés, de nombreuses questions se posent quant à leur utilisation , et aux dégénérescences qu’il pourrait y avoir. Quel pourrait donc être l’avenir de tous ces objets ? Par ailleurs , quels choix techniques ont poussé à des technologies si différentes entre les différents produits ?

Lire la suite