We are thrilled to introduce notebook.link, a new platform that lets you create, share, and run Jupyter notebooks instantly in your browser, with no setup or installation required. Powered by JupyterLite and WebAssembly, it supports Python, R, and C++, plus a full in-browser terminal experience.
This std::move should not have been in this code snippet. It is a copy-paste mistake, carried over from the previous code snippet of the post, and should have been omitted.
(The `std::move` does nothing in this snippet, since `sp::get_arrow_structure` takes and lvalue reference).
In the previous example with `sp::extract_arrow_structures`, which takes an rvalue reference, std::move is required and the sparrow primitive array cannot be operated upon after.
Voila author here: a major difference with AppMode is that AppMode is merely hiding the notebook interface, but still allows for arbitrary code execution.
hi - its very interesting that you talk about security. what's the deployment story here ?
in fact, now that i think of it - can you generate an output folder with a Dockerfile ? so a mere docker build will produce a running docker compatible "build" folder ?
Also, can you have a mode where you hide the source code ? i just get the output data ? for world viewable dashboards.
There are some details about this in the blog post.
- no execution request is sent by the front-end.
- code is stripped out unless explicitely stated otherwise.
For deployment, we are working on several scenarios around JupyterHub.
The crazy thing about jupyter-games is that the entire stack entirely runs in the browser (which is not possible with pygame). Jupylet looks awesome!
reply