перейти к содержанию

Детали

Salut les Rustaceans,

Effectivement, nous avons pris du retard sur l’édition de Mai et elle aura lieu le 03 Juin au final !

Le Rust Meetup aura lieu le Lundi 03 Juin chez @TeadsInnovation pour deux talks:
Une présentation par François Teychene (@fteychene) qui vous permettra de faire des UI en mode terminal quand vous voulez plus que de la ligne de commande mais vous n’avez pas le temps, le besoin ou l’envie de faire une UI web. Ensuite une introduction à la crate diesel pour la gestion des bases de données SQL par Damien Castelltort (@dcastelltort).

1ère partie: Une interface pour le terminal en rust avec term-ui

Quand on fait du Rust, on a beau savoir faire des serveurs web, on n’a pas toujours le temps/la compétence/la motivation pour faire une belle interface web. Voir même selon le besoin ca peut être inutile.
Je me suis retrouvé dans ce cas là en voulant faire un explorateur de Zookeeper (zkCli mon amour ...) : Un outil simple en ligne de commande, interactif pour visualiser ce qu'il y avait dans un zookeeper.
Au moment de démarrer :
Lib zookeeper : Check
Cli et parsing : Check
Affichage : Euh .... me dis pas que je vais faire un module pour node et faire du blessed !
Une petite recherche et me voilà devant term-ui, une librairie d'affichage interactive pour le terminal en Rust.
Laissez moi vous présenter cette librairie et comment faire un outil de CLI intéractif facilement.

Speaker: François Teychene est Cloud Developer @ Saagie , meetup addict & organizer @ Montpellier, SunnyTech team.
Développeur couteau suisse pouvant intervenir du Javascript à la table de routage. Mes passions actuelles sont le Rust, le DevOps et le Scala en plus de vouloir mettre des conteneurs partout.

2ème partie: Crate of the month : Diesel

Diesel est un framework qui simplifie l’interaction avec les bases de données SQL en rust: requêtage, gestion du schéma, migrations. Il élimine les erreurs à l'exécution sans sacrifier les performances en utilisant le système de type de Rust afin de créer un requêteur peu coûteux et qui reste dans la philosophie du langage.

Speaker : Damien Castelltort (@dcastelltort) est Senior Software Engineer chez @TeadsInnovation. Il travaille dans l’informatique depuis 18 ans, principalement dans le jeux vidéo en tant que développeur et manager et plus récemment dans l’adtech. Développeur C++ et Scala à la base, il a découvert le Rust et pense que c’est une alternative viable à d’autres langages de programmation qui mérite d’être connue. Organisateur du Montpellier Rust Meetup.

Связанные темы

Вам также может понравиться