Skip to content

Instantly share code, notes, and snippets.

View addinquy's full-sized avatar

Christophe Addinquy addinquy

View GitHub Profile
@addinquy
addinquy / odersky-devoxx.md
Last active December 20, 2015 11:09
Post sur la BOF de Martin Odersky sur Scala 2.10

#What's new in Scala 2.10 ? avec Martin Odersky Comme l'année dernière, Devoxx proposait cette année des "BOF" dont l'accès était libre moyennant une inscription préalable. J'ai vite arrêté mon choix sur celle de Martin Odersky. Scala est un sujet d'actualité pour moi, je suis au milieu du cours Functionnal Programming in Scala sur Coursera par le créateur du language !

Autant l'avouer tout de suite, ce n'est donc pas spécifiquement les nouveautés 2.10 qui m'intéressaient ici. J'espérais aussi grapiller un peu des "pourquoi" qui ont présidé aux options du language.

MartinOdersky01

Ca commence plutôt bien en ce sens.

##Pourquoi Scala ?

@addinquy
addinquy / ceylon-firsthand.md
Last active October 26, 2016 08:55
Débuter avec Ceylon

#Les mains dans le Ceylon ! ##(not yet) ready Ce mardi 18 décembre, nous étions invités par les duchesses à nous initier au langage Ceylon développé par Red Hat. Encore un nouveau langage sur la JVM ! Encore un "better java" ! Mais certaines idées ont attiré mon attention. Je ne voulais pas manquer cette occasion de m'y initier, en le faisant mieux et plus rapidement qu'en m'arranchant les cheveux tout seul devant ma machine. Bref, Emmanuel Bernard et Stéphane Epardaud ont joué les formateurs chez Capitain Train qui était notre hôte pour l'occasion (on les remercient chaleureusement).

ceylon2012-debut

[[MORE]]

De mon côté j'avais déjà passé un pe
@addinquy
addinquy / gist:3772050
Last active June 28, 2019 13:05
Neo4J pour les nuls

#Neo4J : mes premiers pas ##Au départ ! Neo4J est une base de données NoSQL orientée graphes. Je me suis livré à quelques essais, je vous livre ici le mode d'emploi des premiers pas afin de mettre en place très vite une preuve de concept. ##Initier le projet Le plus simple est de débuter par une version "embeded", donc avec une base de données intégrée au projet, sans serveur séparé, à la mode SQLite. Dans ce cas, il est seulement nécessaire de spécifier la dépendance idoine dans le projet :

<dependency>
    <groupId>org.neo4j</groupId>
    <artifactId>neo4j</artifactId>
    <version>1.7.2</version>