4 ms·
Thanks for the nice tutorial OP. Here's a public notebook in Deepnote if anyone wants to play around with the code or duplicate it: https://deepnote.com/projec
by d_rc 5y ago
Thanks for the nice tutorial OP.
Here's a public notebook in Deepnote if anyone wants to play around with the code or duplicate it: https://deepnote.com/project/Converting-Markdown-to-Epub-or-Mobi-VpntB6TCQGOxo_ZrWY3-3w https://deepnote.com/project/Converting-Markdown-to-Epub-or-...
2 fun facts about Deepnote:
1. You can create a Custom environment by writing a Dockerfile with all the libraries you need to install and everytime you're in a need to re-use a similar functionality (e.g. convert yet another book to mobi), you can just fire it up and all will be preinstalled.
https://docs.deepnote.com/environment/custom-environments https://docs.deepnote.com/environment/custom-environments
2. You can turn any notebook to a blogpost right away and publish within Deepnote directly.
Disclaimer: I'm a software engineer at Deepnote.
- OhHiMarkos 5y agoWait this is a notebook similar to pythons' notebook but it's a docker environment where I can install a lot of stuff I want and then do even more stuff? Am i getting this right? It's like a shell to a vm but in a notebook format that you can then use to blog?
- d_rc 5y agoYeah, you got it right. You can even access the actual shell in the vm, not just the notebook environment.
- OhHiMarkos 5y agoAwesome! I will definitely give it a try
- sks147 5y agoThanks for publishing this as a notebook. I really love the platform.
- sireat 5y agowhat would be advantages to going to Deepnote from regular Jupyter notebooks based workflow? Let's assume someone who has been working with Jupyter notebooks(mostly Python based) for a long time. Are Deepnote notebooks exportable? The big worry is that you guys decide to pivot or radically change your pricing model and there is no offramp. By comparison I don't mind using Google Colab. If Google Colab decides to shutdown or 100x their price I can take my .ipynb files and use them on my local littlest JupyterHub instance.
- d_rc 5y agoDeepnote internally supports .ipynb format and you can always export the Deepnote notebook to .ipynb similarly as you'd in Colab. In general the main selling points are live collaboration (you can work on a notebook with you team as you'd do on a google doc), and integrations (you can plug-in your snowflake db, or s3 bucket or whatever, and have it connected for any further analysis, or a long-term training, etc. For many non-software-developer data scientists, it's also easier to work in a cloud environment compared to installing stuff locally, and to version their notebooks in Deepnote instead of git. But this really depends on the particular workflow that one has.
- sireat 5y agoThank you for the answers! I can absolutely see a need for collaboration tool. Collaboration on regular Jupyter is a pain. I create a shared folder for coworkers and well read/write permissions* are not fun. * knows chmod - https://www.reddit.com/r/linux/comments/dily0/i_know_how_to_chmod_ftw/ https://www.reddit.com/r/linux/comments/dily0/i_know_how_to_...