Publié par
Il y a 5 mois · 1 minute · Revue de presse

Revue de Presse Xebia

revue de presse
La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia.

Back

Kotlin Type Hierarchy

kotlinSi la documentation officielle du langage Kotlin est plutôt bien faite, il manque pourtant un paragraphe qui présente sa hiérarchie de types.

C’est ce que l’article A Whirlwind Tour of the Kotlin Type Hierarchy, de Nat Pryce, permet de découvrir.

On apprend, entre autres, les relations entre un type quelconque, le type parent non nullable Any ou bien le type parent nullable Any?.

Lecture intéressante pour celles et ceux qui connaissent déjà le langage et bonne introduction au langage pour les autres.

Sortie de la version 5 d’Elasticsearch

Elasticsearch version 5 vient de sortir avec son lot d’évolution, notamment  :

  • Uniformisation des versions des produits gravitants autour d’Elasticsearch : Kibana, Beats, logstash… qui vont être synchronisées désormais.
  • Amélioration des performances notamment pour l’indexation.
  • Nouveau type de noeud dédié à l’indexation en masse de données : l’ingest node.
  • Changement sur le mapping des chaînes de caractère.
  • Amélioration des agrégations et de l’api « completion sugester ».
  • Un nouveau client Java utilisant l’api rest.
  • Amélioration de la résilience.
Kibana, logstash, beats et x-pack (shield, marvel, watcher, reporting et graph) sortent également en version 5 avec leurs évolutions.

Plus de détails sur https://www.elastic.co/fr/blog/elastic-stack-5-0-0-released

Data

 Ne cherchez plus vos expressions régulières ! Avec rexpy, ce sont elles qui vous trouvent!

Le blog TDDA nous présente rexpy, une api python petite et puissante capable de générer les patterns d’expressions régulières parmi un ensemble de Strings.

Par exemple :

Fichier d’entrée

123-AA-971
12-DQ-802
198-AA-045
1-BA-834

Sortie

^\d{1,3}\-[A-Z]{2}\-\d{3}$

 

Le but étant de découvrir d’éventuels patterns et redondances dans les chaines de caractères.

Xebia France
Xebia est un cabinet de conseil international spécialisé dans les technologies Big Data, Web, les architectures Java et la mobilité dans des environnements agiles. Depuis plus de 11 ans nous avons la volonté de partager notre expertise et nos actualités à travers notre blog technique.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *