Häufig gestellte Fragen (FAQ)
Welche technischen Voraussetzungen müssen für die Schulungen erfüllt sein?
Nix-Kurs
Die Übungen im Nix-Kurs funktionieren gut mit einer normalen Nix-Installation auf jeder GNU/Linux-Distribution sowie auf MacOS. Sie sollten auch in einer Microsoft Windows WSL2 GNU/Linux-Shell funktionieren, aber für diesen speziellen Fall können wir keinen Support bieten.
Das Ausführen von Nix in einer GNU/Linux-VM ist problemlos möglich. Stellen Sie für ein stabiles und leistungsstarkes Erlebnis sicher, dass die KVM-Unterstützung aktiviert ist.
Bitte verwenden Sie während des Unterrichts keine Nix-Installation in einem Docker-Container. Dies führt zu einer sehr eingeschränkten Erfahrung. Im Allgemeinen gibt es gute Anwendungsfälle für diese Kombination von Technologien, aber während des Unterrichts möchten wir, dass Sie die Qualität und Leistung einer normalen nativen Nix-Installation erleben.
NixOS-Kurs
Es gelten dieselben Anforderungen wie für den Nix-Kurs, aber zusätzlich führen wir NixOS regelmäßig in virtuellen Maschinen aus. Verwenden Sie daher bitte keine VM für das Training, da dies bedeuten würde, dass Sie während des Kurses VMs in Ihrer VM ausführen würden. Dies würde Ihre Erfahrung erheblich einschränken, während wir Ihnen einen Einblick geben möchten, wie gut und schnell Nix(OS) in den allgemein unterstützten Szenarien ist.
NixOS-Integrationstests laufen im Allgemeinen gut unter macOS, aber dafür müssen Sie einen lokalen oder externen Linux-Builder bereitstellen. Dies ist nicht Teil des Kurses.
Trainingsmaschine
In jedem Fall stellen wir Ihnen einen SSH-Zugang zu einem schnellen NixOS Bare Metal Server zur Verfügung. Auf diesem Rechner können Sie entweder standardmäßig alle Übungen lösen oder ihn als Fallback-Lösung verwenden, falls auf deinem Rechner etwas schief geht.
Wir werden Sie eine Woche vor Kursbeginn per Mail nach Ihrem öffentlichen SSH-Schlüssel und Benutzernamen fragen.
Wie kann ich mich auf meine bevorstehende Schulung vorbereiten?
Bereiten Sie idealerweise eine GNU/Linux-Bare-Metal-Maschine vor (die Distribution ist nicht wichtig), keine VM. Installieren Sie Nix mit dem offiziellen Nix-Installer oder dem von Determinate Systems (verwenden Sie bitte nicht Ihren nativen Paketmanager!). Aber keine Sorge, wir werden am ersten Tag des Trainings auf die Details der Installation und typische Vorbehalte eingehen.
Stellen Sie für die NixOS-Klassen sicher, dass normalen Benutzern und Benutzern von Nix-Builds der Zugriff auf Ihr Gerät `/dev/kvm` gestattet ist, um eine gute Leistung in NixOS-VMs zu erzielen.
Stellen Sie sicher, dass Sie über eine gute Webcam und ein Headset verfügen. Der Unterricht beinhaltet viel Dialog zwischen Lehrer und Schülern für ein persönliches Erlebnis und Ihre Unterstützung.
Was passiert, nachdem ich einen Trainingsplatz gekauft habe?
Herzlichen Glückwunsch, Ihre Nix-Kenntnisse werden sich signifikant verbessern!
Eine Woche vor dem Kurs senden wir Ihnen die Besprechungseinladungen und eine TODO-Liste mit Aktionen (SSH-Schlüssel für die Schulungsmaschine, Besprechungslink zum Testen Ihres Setups usw.), um sicherzustellen, dass wir während des Kurses ein perfektes technisches Erlebnis haben.
Nach dem Kurs erhalten Sie Ihr persönliches Nixcademy-Zertifikat!
Wie funktionieren Rückerstattungen?
Sollten Sie einen falschen Kurs gebucht haben, können wir Sie gerne in den richtigen umbuchen, geben Sie uns dafür aber bitte mindestens 14 Tage vor Kursbeginn Bescheid!
Wenn Sie eine volle Rückerstattung wünschen, ist dies innerhalb der folgenden Grenzen möglich:
- Bis zu 14 Tage nach Ihrem Kauf: 100% Rückerstattung
- Bis 14 Tage vor dem Unterricht: 100% Rückerstattung
- 14 Tage oder weniger vor Kursbeginn ist keine Rückerstattung für einen Kurs möglich.
Eine Woche vor dem Kurs geben wir Ihnen ausreichend Gelegenheit zu testen, ob Ihr Setup mit der Meeting-Lösung etc. funktioniert. – Sollten Sie danach während des Kurses feststellen, dass es nicht funktioniert, können wir Ihnen so spät zwar keine Rückerstattung mehr anbieten, Sie in besonderen Fällen aber auf einen späteren Kurs umbuchen.