You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://github.com/xarray-contrib/xarray-tutorial/actions/workflows/main.yaml)
4
4
[](https://tutorial.xarray.dev)
This is the repository for a Jupyter Book website with tutorial material for [Xarray](https://github.com/pydata/xarray), _an open source project and Python package that makes working with labelled multi-dimensional arrays simple, efficient, and fun!_
8
8
@@ -24,12 +24,14 @@ This tutorial is available to run within [Github Codespaces](https://github.com/
24
24
25
25
GitHub currently gives every user [120 vCPU hours per month for free](https://docs.github.com/en/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#monthly-included-storage-and-core-hours-for-personal-accounts), beyond that you must pay. **So be sure to explicitly stop or shut down your codespace when you are done by going to this page (https://github.com/codespaces).**
26
26
27
-
Once your codespace is launched, the following happens:
27
+
You can also use the GitHub CLI to launch a codespace
28
28
29
-
-[Visual Studio Code](https://code.visualstudio.com/) Interface will open up within your browser.
30
-
- A built in terminal will open and it will execute `jupyter lab` automatically.
31
-
- Once you see a url to click within the terminal, simply `cmd + click` the given url.
32
-
- This will open up another tab in your browser, leading to a [Jupyter Lab](https://jupyterlab.readthedocs.io/en/latest/) Interface.
29
+
```
30
+
# This will output a URL to use VSCode in the browser
Copy file name to clipboardExpand all lines: overview/get-started.md
+20-5Lines changed: 20 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,14 +19,14 @@ Many notebooks use special formatting ([Myst Markdown](https://mystmd.org/guide/
19
19
20
20
The easiest way to start modifying and experimenting with tutorial content is to launch a pre-configured server on the Cloud. This is easy thanks to several free resources which offer ephemeral computing instances (be aware you may loose your connection or work at any time)
21
21
22
+
```{warning}
23
+
Be patient, it can take a few minutes for a server to become available on the Cloud!
24
+
```
25
+
22
26
#### Mybinder.org
23
27
24
28
Clicking [](https://mybinder.org/v2/gh/xarray-contrib/xarray-tutorial/HEAD) will load a pre-configured Jupyter Lab interface with _all_ tutorial notebooks for you to run. _You have minimal computing resources and any changes you make will not be saved._ Any page with executable content also has a {octicon}`rocket;2em` icon in the upper right that will launch an interactive session for that particular page.
25
29
26
-
```{warning}
27
-
Be patient, it can take a few minutes for a server to become available on the Cloud (Mybinder.org)!
28
-
```
29
-
30
30
#### GitHub Codespaces
31
31
32
32
This tutorial is available to run within [GitHub Codespaces](https://github.com/features/codespaces) - a preconfigured development environment running in Microsoft Azure.
@@ -39,13 +39,28 @@ You can choose from a selection of virtual machine types: 2 cores - 8 GB RAM sho
39
39
Additionally, you are able to chose from various configurations for specific workshops (such as Scipy2024).
40
40
GitHub currently gives every user [120 vCPU hours per month for free](https://docs.github.com/en/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#monthly-included-storage-and-core-hours-for-personal-accounts), beyond that you must pay. **So be sure to explicitly stop your codespace when you are done by going to this page (https://github.com/codespaces).** You can also chose to fully delete your codespace when you're done exploring tutorial content.
41
41
42
+
```{tip}
43
+
By default Codespaces open VSCode in a browser window. But you can also launch a JupyterLab interface. Once you've launched a codespace, use the auto-generated name in the following URL: `https://github.com/codespaces/CODESPACE-NAME?editor=jupyter`
44
+
```
45
+
46
+
Using the GitHub CLI is another very convenient way to start a codespace:
0 commit comments