61

Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"

Embed Size (px)

DESCRIPTION

Conférence donnée à San Francisco à l'événement DevNation 2014 organisé par Red Hat. Présentation d'un editeur de travail collaboratif sur des documents AsciiDoc, développé avec les technologies Java EE 7 (WebSocket, CDI, JSON-P), HTML5, Angular JS et le project Asciidoctor. Cet éditeur est un projet open source disponible sur GitHub : https://github.com/mgreau/when-websocket-met-asciidoctor Il est déployé sur le Cloud dans WildFly 8 avec OpenShift.

Citation preview

Page 1: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 2: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 3: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 4: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 5: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 6: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 7: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 8: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 9: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 10: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 11: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 12: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 13: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 14: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 15: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 16: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 17: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 18: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 19: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 20: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 21: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 22: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 23: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 24: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 25: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 26: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 27: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 28: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 29: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 30: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 31: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 32: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 33: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 34: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 35: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 36: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 37: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 38: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 39: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 40: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 41: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 42: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 43: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 44: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 45: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 46: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 47: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 48: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 49: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 50: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 51: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 52: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 53: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 54: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 55: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 56: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 57: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 58: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 59: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 60: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"
Page 61: Real time Collaborative editor for AsciiDoc "When WebSocket met Asciidoctor"