Ask any question about QuantStack projects: xtensor, xeus, voila, Jupyter widgets, mamba
HyperLink
widget could maybe be a good addition to ipywidgets?
if you think about it, you never have, anywhere on any website, a button or an image that opens multiple tabs at once
You are right. Perhpas the approach is somehow strange. But there is certainly a use case here. For a particular persona (type of user) and a particular task (task 1) 4 different jupyterHub voila based notebooks should be opened. For the same persona (user) but task 2, other different 5 notebook solutions should be opened. And this is totally transparent to the user, who does not even know what is python nor a notebook. the user is given a single url (the one displaying the above example). I am talking about an organization where 50 to 100 people might have code solutions in notebooks and where another 6000 people dont even know that is a notebook.
and actually, having an
HyperLink
widget could maybe be a good addition to ipywidgets?
@martinRenou everything that avoids the user to have to go to JavaScript is a super plus. When bringing engineers to code who dont have CS background, neither any coding experience, speaking about more than one single language (being Python) is a no go. The moment you go: "well for this you need JS or HTML or..." its over. One of the superpowers of jupyterHub is that is one environment - one language. full stop. Its the most convenient place for non-CS background people.
xeus-python
std::function
IIRC
py::object
is done using .attr("property_or_method")
voila.json
in the directory where you start voila
to define your parameters..../voila/files/static/...
{
"VoilaConfiguration": {
"file_whitelist": [
".*\\.(png|jpg|gif|svg|mp4|avi|ogg)"
]
}
}