Chapitre 02 / Conférence 05 @ Société Générale

Jan 20, 2015 · Puteaux, France

Bonjour à tous !

La nouvelle année commence fort avec un meetup Node.js Paris au QG de la Société Générale à la Défense, le mardi 20 janvier à 19h !
Leur salle de conférence est vraiment splendide (ceux qui sont allés au précédent meetup Angular savent de quoi je parle) et je les remercie énormément pour leur accueil.
Il y a beaucoup de places ouvertes : essayez de faire passer le mot ! Ça serait vraiment génial si grâce à vous on avait une salle comble ! On compte sur vous.

Nous remercions également nos sponsors pour ce meetup, et nous vous invitons à aller voir ce qu'ils font d'extraordinaire :
• Breaz, Connect tech experts with the best tech companies

• Digital & You, Conseil et recrutement digital
• Freelance Academy, Devenez dev freelance !
• L.systems, Freedom + growth = excellence
• Streamroot, Peer-to-Peer Video Streaming

~~~​ Programme ~~~​
Gestion d'erreur en Node.js

par Quentin Raynaud - 20 min

Durant ce talk nous essaierons de montrer en quoi une bonne gestion d'erreur peut être utile voir nécessaire.
Nous discuterons également des obstacles à sa réalisation, notamment du fait que Javascript est un vieux langage avec ses défauts intrinsèques.
Nous aborderons ensuite les solutions possible avant de présenter une biblio que je viens de mettre en ligne : err-tree.
Les grands thèmes abordés seront :
hierarchie d'erreurs, stack trace, internationalisation, assertions (safe guards), pretty printing…

Glou, un système de pipelines compatible avec Gulp

par Etienne Folio - 20 min

Avez-vous déjà écrit une pipeline complexe avec gulp ?
Avez-vous déjà eu des problèmes à correctement gérer vos erreurs dans gulp ?
Avez-vous déjà eu envie de découper votre Gulpfile en petites fonctions facilement réutilisables ?
Nous oui. Et c'était horrible…
L'encapsulation de streams en morceaux génériques facilement réutilisables est quelque chose de réellement difficile à accomplir, surtout quand on commence à vouloir faire de la combinaison de flux.
On a donc écrit glou.
Avec glou, il est possible :
- de créer des pipelines réutilisables, aussi facilement que vous créez des variables en JavaScript
- de les piper les unes dans les autres
- de les configurer ou de les étendre pour fabriquer des pipelines héritées
- de les combiner en série ou en parallèle
Et, cerise sur le gâteau, glou vous apporte des watchers puissants qui font des rebuild partiels afin de vous permettre de mettre à jour votre logiciel en seulement quelques millisecondes après sauvegarde de votre fichier source.

Les domaines node.js v2

par Laurent Perrin - 20 min

J'avais déjà fait ce talk lors du tout premier meetup :) On m'a souvent demandé si je pourrai le refaire un jour. J'ai continué à apprendre sur le sujet et j'ai maintenant de nouvelles choses à raconter.
Il s'agit d'une présentation générale sur les domaines node.js:
Le talk commence par décrire certains modes d'erreur problématiques de node.js : des cas où node.js donne très peu d'information sur l'origine de l'erreur.
On introduit les domaines, en parlant notamment de leur intégration dans l'event queue. Les domaines permettent d'isoler différents tâches dans une instance node.js et ajoutant des "tags" à chaque événement dans l'event loop. J'aborde ensuite les pièges posés par les domaines.
Enfin, je parle de quelques cas d'utilisation avancés utilisés notamment dans frontapp.com :
- Cache local attaché à chaque requête
- Recréer un genre de $digest Angular côté serveur pour différer l'envoi de jobs sur une file d'attente distribuée.

À bientôt lors du meetup !

Event organizers
  • Node.js Paris

    Node.js + Javascript + Paris = ♥ Nous sommes un groupe de développeurs enthousiastes, spécialisés en Javascript et plus précisément avec Node.js. Les nouvelles technologies web et mobiles nous passionnent (du stockage et de l'exploitation de données côté serveur jusqu'au rendu final visualisé par l'utilisateur). Nous nous réunissons régulièrement pour échanger nos découvertes (bibliothèques...

    Recent Events
    More

Are you organizing Chapitre 02 / Conférence 05 @ Société Générale?

Claim the event and start manage its content.

I am the organizer
Social
Rating

based on 0 reviews