Skip to content

Instantly share code, notes, and snippets.

View mathieuravaux's full-sized avatar

Mathieu Ravaux mathieuravaux

  • Paris
View GitHub Profile
@mathieuravaux
mathieuravaux / README.md
Last active August 29, 2015 14:07 — forked from mbostock/.block
We couldn’t find that file to show.
@mathieuravaux
mathieuravaux / backend-architectures.md
Created November 26, 2015 15:38 — forked from ragingwind/Backend Architectures Keywords and References.md
Backend Architectures Keywords and References. #wiki
@mathieuravaux
mathieuravaux / keybase.md
Created January 11, 2018 10:59
keybase.md

Keybase proof

I hereby claim:

  • I am mathieuravaux on github.
  • I am mathieuravaux (https://keybase.io/mathieuravaux) on keybase.
  • I have a public key ASDPRmALoSFdhVcLFW4l3i3pZfjZjlMaI6qj7_pGIA6JeQo

To claim this, I am signing this object:

@mathieuravaux
mathieuravaux / datomic.clj
Created April 27, 2018 15:10 — forked from robert-stuttaford/datomic.clj
Handy protocols for working with Datomic
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Connection
(defprotocol DatomicConnection
(as-conn [_]))
(extend-protocol DatomicConnection
datomic.Connection
(as-conn [c] c)
datomic.db.Db
(ns ansible.core
(:require [clojure.java.shell :as sh]
[clojure.string :as str]
[cheshire.core :as cheshire]
[clojure.java.io :as io])
(:import (java.io File)
(com.fasterxml.jackson.core JsonGenerator)
(java.util Base64)
(java.security MessageDigest MessageDigest$Delegate)))