4 ms·
there is Dash (https://plot.ly/products/dash/ https://plot.ly/products/dash/) and there is Jupyter. I wish there was some abstraction to generate a Dash like o
by sandGorgon 9y ago
there is Dash (https://plot.ly/products/dash/ https://plot.ly/products/dash/) and there is Jupyter.
I wish there was some abstraction to generate a Dash like output from Jupyter. There are a lot of people who would pay serious money for that.
Even Airbnb built a framework to extract code from Jupyter notebooks and push them into a machine learning pipeline (https://medium.com/airbnb-engineering/using-machine-learning-to-predict-value-of-homes-on-airbnb-9272d3d4739d https://medium.com/airbnb-engineering/using-machine-learning...).
Jupyter can be so much more by going closer to how it fits within a production pipeline versus just competing against Rstudio.
- ssanderson11235 9y agoThere have been a couple attempts to add dashboarding to Jupyter: https://github.com/jupyter/dashboards https://github.com/jupyter/dashboards was/is a dashboard system built by a team at IBM. I think the project stalled somewhat after IBM stopped funding it. There are a few long threads in the currently active jupyter repos about building dashboard systems as extensions: https://github.com/jupyterlab/jupyterlab/issues/1640 https://github.com/jupyterlab/jupyterlab/issues/1640, https://github.com/jupyter-widgets/ipywidgets/issues/2018 https://github.com/jupyter-widgets/ipywidgets/issues/2018.
- deven88 9y agoI was searching for such dashboard utility and I found this: https://github.com/oschuett/appmode https://github.com/oschuett/appmode It may be useful for some of the cases.
- minimaxir 9y ago> I wish there was some abstraction to generate a Dash like output from Jupyter. There are a lot of people who would pay serious money for that. Notebook-to-dataviz is the value proposition of Mode Analytics, which has been doing well: https://modeanalytics.com/ https://modeanalytics.com/
- rb808 9y agoAlso I always thought notebooks would be a great devops tool, kind of like a super command line that has easily observable steps grouped in chunks and graphical feedback. No one else seems to think so though so maybe I'm wrong.
- jacquesm 9y agoThat makes good sense, in case it helps your confidence. It's a middle ground between literate programming and a traditional IDE and there is nothing like that aimed at the ops space where it would actually be quite valuable.
- nickbarnwell 9y agoemacs' org-mode / org-babel is well suited for it. This blog post [1] has some fantastic examples. The problem, of course, is that it's so closely tied to emacs. 1: http://howardism.org/Technical/Emacs/literate-devops.html http://howardism.org/Technical/Emacs/literate-devops.html
- craigching 9y agoNice, I just posted the video from that link above ;) Great minds think alike!
- nickbarnwell 9y agoHoward's blog and github are an amazing resource; I'm a huge fan of his demo-it package as well. Highly recommend checking it out if you ever give technical presentations or talks.
- existencebox 9y agoAs disclaimer/context, am a dev on the Azure hosted Jupyter Notebooks product, You're not wrong! (Or at the least, it's a topic that has come across our ears before, and is something I certainly agree with) Obviously I probably shouldn't go off spouting all the pipe dreams I have in this space, but given that I got my start doing Ops work and tried to keep an eye for things I might have liked back then, I can assure you there you're not alone. I always saw the similarity foremost as a direct upgrade to the "runbooks"/"firefighting/deploy checklists" that crop up all too often.
- peatmoss 9y agoThe R community has a really nice answer for this: https://rmarkdown.rstudio.com/flexdashboard/ https://rmarkdown.rstudio.com/flexdashboard/