Diff of /talk/serve.py [000000] .. [171cba]

Switch to side-by-side view

--- a
+++ b/talk/serve.py
@@ -0,0 +1,16 @@
+import os
+import sys
+import glob
+import numpy as np
+from subprocess import call
+from IPython.nbconvert.postprocessors import ServePostProcessor
+
+# Grab relevant file
+file = glob.glob("%s*.ipynb" % sys.argv[1])[0]
+
+# Generate Reveal.js slides
+call(["ipython", "nbconvert", file, "--to", "slides"])
+
+# Serve
+server = ServePostProcessor(port = 8000 + np.random.randint(low=10, high=1000))
+server(file.split(".ipynb")[0] + ".slides.html?theme=serif")