Verwendete Software
Im Folgenden gehen wir auf die Software ein, die wir voraussetzen bzw. empfehlen.
Git
Wir verwenden Git zur Versionsverwaltung. Die Daten können über die GitLab-Instanz git.rwth-aachen.de zwischen den Gruppenmitgliedern ausgetauscht werden.
In manchen der folgenden Anleitungen wird der Standard-Entwicklungszweig
(default branch) noch als master bezeichnet.
Der Begriff wird wegen seiner unerwünschten Konnotation mehr und mehr gemieden
und stattdessen der Name main verwendet.
Mehrere Webanwendungen zur Versionsverwaltung, darunter auch GitLab, haben die Bezeichnung bereits umgestellt.
- Download Git
- GitLab-Instanz der RWTH Aachen
- kurze Einführung in Git
- ausführlichere Anleitung von GitLab
- Oh My Git! – Git spielerisch erlernen
- GitLab: Git Cheat Sheet
- Visual Git Reference
Python
Wir verwenden die Programmiersprache Python und nutzen zur Arbeit mit Graphen die Bibliothek NetworkX. Für die Nutzung des von uns zur Verfügung gestellten Codes wird Python mindestens in Version 3.12 benötigt. Ältere Versionen funktionieren nicht. Wie empfehlen die Verwendung von Python 3.14.
- Dokumentation zu Python 3.14 bei devdocs.io
- NetworkX
- Python-Tutorial zum Erlernen einiger Python-Basics. Insbesondere die Kapitel 3 bis 5 liefern für das Praktikum hilfreiche Grundlagen.