2–6 Jun 2025
DESY Hamburg
Europe/Berlin timezone

Laptop setup for exercises

Laptop for the school

The school requires to bring your own laptop. We recommend to prepare and carry out the exercises on your own laptop, such that you can "bring home" the setups+code.

We can only support you on Mac/Linux installations. In case you have a Windows PC, please install Linux on a virtual machine or dual boot or Windows Subsystem for Linux.

Preparation of the software setup before the school

Install instructions for C++ based exercises:
Follow these instructions.

Install instructions for Julia based using vscode exercises:
Follow these instructions.

National Analysis Facility (NAF) (fallback solution for C++ based exercises via ssh from laptop)

On the first day of school, you receive a school/guest account including a Password and a QR code for 2-factor-authorization with your phone (e.g. using privacyIDEA or other authenticator apps).
With this account you can use worker nodes with an installation at DESY via:
ssh school??@naf-school.desy.de
(where ?? is your account number)
This only works within the DESY network.
Required software for the C++ based exercises (cmake, c++17 compiler, GoogleTest) are preinstalled.