Speaking of a web page, our team also did "Jupyter notebooks as a Service" on Azure ML. You can fire up a notebook quickly and code away - essentially like tmpnb if you've used it, but your notebook is persisted.
we'll be adding more languages soon. Try one of the samples at: (no login), or start w blank notebook in the Azure ML Studio:
https://gallery.cortanaanalytics.com/browse/?categories=[%22...