Anesthésie pour laryngoscopie Bourgain JL Institut Gustave Roussy 94800 Villejuif.
Sylvain Roussy - 2014 - GraphGist. Cest une synthèse (code, texte, images) dun cas détude...
-
Upload
rosaire-boutet -
Category
Documents
-
view
107 -
download
0
Transcript of Sylvain Roussy - 2014 - GraphGist. Cest une synthèse (code, texte, images) dun cas détude...
Sylvain Roussy - 2014 - GraphGist
GraphGist challenges !
C’est une synthèse (code, texte, images) d’un cas
d’étude particulier visible sous forme d’une page Web
C’est un document texte qui, suivant un certain formalisme, sera interprété par un moteur de rendu
C’est une fonctionnalité offerte par GitHub
Qu’est-ce qu’un Gist ?
C’est un Gist exploité par un moteur de rendu
fourni par Neo4j
Propose des mots-clés additionnels
Permet d’avoir une page ou se partagent informations textuelles, images, exécution de requêtes Cypher, console Neo4j et rendu de graph
Qu’est-ce qu’un GraphGist ?
C’est 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) jusqu’au très complexe (statistiques sur des parties d’échec, évaluation des meilleurs coups )
Et les challenges GraphGist ?
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 l’hiver
Education Finance Life Science Manufacturing Sports Resources Retail Telecommunication Transport Advanced Graph Gists
1. Idée : domaines proposés
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/wargames.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 player’s turn. Then it checks if the current player wins (when the player’s shots draw a straight line on three consecutive tiles).
//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}),
//graph
2. Ecrire le Gist : compléments
//table
2. Ecrire le Gist : compléments
//console
2. Ecrire le Gist : compléments
3. Tester le Gist
http://gist.neo4j.org
• Editer la pagehttps://github.com/neo4j-contrib/graphgist/wiki
4. Ajouter le Gist
• Ajouter son gist
4. Ajouter le Gist
• Ajouter son gist
4. Ajouter le Gist
• Signaler son GraphGist à la
communauté !
5. Partager le Gist
6. Remporter le challenge?