La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Sylvain Roussy - 2014 - GraphGist. Cest une synthèse (code, texte, images) dun cas détude particulier visible sous forme dune page Web Cest un document.

Présentations similaires


Présentation au sujet: "Sylvain Roussy - 2014 - GraphGist. Cest une synthèse (code, texte, images) dun cas détude particulier visible sous forme dune page Web Cest un document."— Transcription de la présentation:

1 Sylvain Roussy - 2014 - GraphGist

2 Cest une synthèse (code, texte, images) dun cas détude particulier visible sous forme dune page Web Cest un document texte qui, suivant un certain formalisme, sera interprété par un moteur de rendu Cest une fonctionnalité offerte par GitHub Quest-ce quun Gist ?

3 Cest un Gist exploité par un moteur de rendu fourni par Neo4j Propose des mots-clés additionnels Permet davoir une page ou se partagent informations textuelles, images, exécution de requêtes Cypher, console Neo4j et rendu de graph Quest-ce quun GraphGist ?

4 Cest un concours organisé par NeoTechnology où sont récompensés les meilleurs Gist Les Gist portent sur des domaines métiers particuliers (transports, réseaux sociaux, etc.) ou hors catégorie (jeux, etc.) Va du très simple (un graphe et quelques requêtes) jusquau très complexe (statistiques sur des parties déchec, évaluation des meilleurs coups ) Et les challenges GraphGist ?

5 Date de fin 31/01/2014 Permet de gagner des prix (des bons Amazon allant de 300$ à 50$ pour les trois premiers) et des tee-shirts Le challenge de lhiver

6 Education Finance Life Science Manufacturing Sports Resources Retail Telecommunication Transport Advanced Graph Gists 1. Idée : domaines proposés

7 Ascii Doc (cheat sheet : http://powerman.name/doc/asciidoc) 2. Ecrire le Gist = Tic Tac Toe ! :author: Sylvain ROUSSY :twitter: @SylvainRoussy :neo4j-version: 2.0.0-RC1 To play Tic Tac Toe ! with Cypher queries. image::http://www.wired.com/images_blogs/underwire/images/2008/05/27/wargam es.jpg[] 1. Main goal ~~~~~~~~~~~~ This sample demonstrates how game rules can be managed using Cypher. Each player takes his turn executing a predefined query. This query first checks wether the shot is valid or not, and if this is the players turn. Then it checks if the current player wins (when the players shots draw a straight line on three consecutive tiles).

8 //hide [source,cypher] ---- [code CYPHER] ---- 2. Ecrire le Gist : compléments //hide [source,cypher] ---- // Creating the board : a 3x3 square, complete graph // Creating players and game next CREATE (c11:TILE {x:1,y:1}), (c12:TILE {x:1,y:2}), (c13:TILE {x:1,y:3}), (c21:TILE {x:2,y:1}), (c22:TILE {x:2,y:2}),

9 //graph 2. Ecrire le Gist : compléments

10 //table 2. Ecrire le Gist : compléments

11 //console 2. Ecrire le Gist : compléments

12 3. Tester le Gist http://gist.neo4j.org

13 Editer la page https://github.com/neo4j-contrib/graphgist/wiki 4. Ajouter le Gist

14 Ajouter son gist 4. Ajouter le Gist

15 Ajouter son gist 4. Ajouter le Gist

16 Signaler son GraphGist à la communauté ! 5. Partager le Gist

17 6. Remporter le challenge?


Télécharger ppt "Sylvain Roussy - 2014 - GraphGist. Cest une synthèse (code, texte, images) dun cas détude particulier visible sous forme dune page Web Cest un document."

Présentations similaires


Annonces Google