Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bryanwilhite/jupyter-central
an attempt to centralize my little collection ๐ of jupyter notebooks in one place ๐ ๐ (which might not be a great idea)
https://github.com/bryanwilhite/jupyter-central
algorithms algorithms-datastructures azure data-science f-sharp fsharp jupyter jupyter-notebook jupyterhub python-3 python3
Last synced: 4 days ago
JSON representation
an attempt to centralize my little collection ๐ of jupyter notebooks in one place ๐ ๐ (which might not be a great idea)
- Host: GitHub
- URL: https://github.com/bryanwilhite/jupyter-central
- Owner: BryanWilhite
- Created: 2018-05-17T23:28:34.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-12-01T02:13:43.000Z (about 1 month ago)
- Last Synced: 2024-12-01T03:20:04.119Z (about 1 month ago)
- Topics: algorithms, algorithms-datastructures, azure, data-science, f-sharp, fsharp, jupyter, jupyter-notebook, jupyterhub, python-3, python3
- Language: Jupyter Notebook
- Homepage:
- Size: 34.6 MB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 66
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# jupyter-central
This repo is an attempt to centralize my little collection of [jupyter notebooks](https://github.com/jupyter/notebook) in one place. This was originally based on the idea that my notebooks would be _hosted_ in several locations by several third parties to avoid setting up my own public-facing server.
So far, I have only hosted my notebooks on Azure (see โnotebooks.azure.comโ below) and effectively [here](https://github.com/BryanWilhite/jupyter-central#README) in this repo on GitHub.
## my cross-platform desktop setup
My studio Jupyter environment is built on top of [Anaconda which is installed via Chocolatey on Windows](https://chocolatey.org/packages/anaconda3). (See โinstalling Anaconda on Ubuntuโ below.) I then follow along with Microsoftโs plans for [.NET Interactive Notebooks](https://github.com/dotnet/interactive) by installing the 32-bit version of the .NET SDK 3.x and running the following:
```powershell
dotnet tool install --global Microsoft.dotnet-interactive
dotnet interactive jupyter install
jupyter kernelspec listPS C:\Users\rasx> jupyter kernelspec list
Available kernels:
.net-csharp AppData\Roaming\jupyter\kernels\.net-csharp
.net-fsharp AppData\Roaming\jupyter\kernels\.net-fsharp
.net-powershell AppData\Roaming\jupyter\kernels\.net-powershell
python3 c:\tools\Anaconda3\share\jupyter\kernels\python3
```And, yes, Microsoft has a [Jupyter kernel for PowerShell](https://devblogs.microsoft.com/powershell/public-preview-of-powershell-support-in-jupyter-notebooks/). And do recall that Microsoft wants all of this work on Linux (and the Macintosh) as well.
## installing Anaconda on Ubuntu desktop
โ[How to Install Anaconda on Ubuntu 20.04](https://linuxize.com/post/how-to-install-anaconda-on-ubuntu-20-04/)โ serves as my guide for setting up Anaconda on Ubuntu desktop:
```bash
sudo apt install \
libgl1-mesa-glx \
libegl1-mesa \
libxrandr2 \
libxrandr2 \
libxss1 \
libxcursor1 \
libxcomposite1 \
libasound2 \
libxi6 \
libxtst6wget -P . https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh
sha256sum Anaconda3-2020.07-Linux-x86_64.sh
bash Anaconda3-2020.07-Linux-x86_64.shanaconda-navigator
conda update --all
```## notebooks.azure.com
A word from Microsoft:
>The Microsoft Azure Notebooks preview website will be retired on October 9th, 2020.
Going forward, Microsoft recommends [their alternatives](https://notebooks.azure.com/Content/alternatives.html) which include [notebooks in Visual Studio Code](https://docs.microsoft.com/en-us/azure/notebooks/quickstart-export-jupyter-notebook-project#use-notebooks-in-visual-studio-code).
## related links
- docs.conda.io
- โ[Keeping Anaconda Up To Date](https://www.anaconda.com/blog/keeping-anaconda-date)โ@[BryanWilhite](https://twitter.com/bryanwilhite)