Zeitkapsel: Unterschied zwischen den Versionen
Martin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Martin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 8: | Zeile 8: | ||
* Die Dateien werden komprimiert. | * Die Dateien werden komprimiert. | ||
Sinnigerweise gibt man der Zeitkapsel einen guten Namen, z.B. Zeitkapsel_K-Means_2026_Python.zip. So lassen sich der Zweck, das Thema, das Erzeugungsjahr und die benutzte Programmiersprache sofort erkennen. | Sinnigerweise gibt man der Zeitkapsel einen guten Namen, z.B. ''Zeitkapsel_K-Means_2026_Python.zip''. So lassen sich der Zweck, das Thema, das Erzeugungsjahr und die benutzte Programmiersprache sofort erkennen. | ||
Man sollte die Zeitkapsel in mehreren Kopien an sicheren Orten, also z.B. in der Cloud, auf Festplatten oder Memory-Sticks verwahren. Auch kann man sie mit Freunden und der Familie teilen. Es kostet ja fast nichts. | Man sollte die Zeitkapsel in mehreren Kopien an sicheren Orten, also z.B. in der Cloud, auf Festplatten oder Memory-Sticks verwahren. Auch kann man sie mit Freunden und der Familie teilen. Es kostet ja fast nichts. | ||
Version vom 8. Oktober 2026, 20:42 Uhr
Zeitkapsel
Hat man ein Programm geschrieben, auf das man später vielleicht gerne einmal zurück kommen möchte, so sollte man es in eine Zeitkapsel stecken! Eine Zeitkapsel enthält alle Informationen, die für eine spätere Ausführung und das Verständnis des Programms notwendig sind. Wegen seiner weiten Verbreitung ist das ZIP-Format als "Hülle" bestens geeignet:
- Es erlaubt die Speicherung beliebig vieler Dateien in einem Behälter.
- Es ist weltweit verbreitet und standardisiert. Damit wird es frühestens mit dem Ende unserer Zivilisation untergehen. Praktisch heißt das: Es wird auf alle Zeiten lesbar bleiben.
- Es erlaubt die Speicherung eines Datei-Ordner-Baumes, was die Strukturierung des Inhalts erleichtert.
- Die Dateien werden komprimiert.
Sinnigerweise gibt man der Zeitkapsel einen guten Namen, z.B. Zeitkapsel_K-Means_2026_Python.zip. So lassen sich der Zweck, das Thema, das Erzeugungsjahr und die benutzte Programmiersprache sofort erkennen.
Man sollte die Zeitkapsel in mehreren Kopien an sicheren Orten, also z.B. in der Cloud, auf Festplatten oder Memory-Sticks verwahren. Auch kann man sie mit Freunden und der Familie teilen. Es kostet ja fast nichts.
Dies sind die wichtigen Inhalte einer Zeitkapsel:
- Alle Programmdateien und etwaige Hilfsdateien, die für die Ausführung benötigt werden
- Alle Daten-Dateien, die für eine Demonstration der Funktion notwendig sind
- Ein Dokument mit folgenden Inhalten:
- Kurzbeschreibung der Funktion und markanten Leistungen des Programms
- Benennung des Autors und der Umstände der Programm-Entwicklung: Ort, Arbeitsgruppe, Zeitraum usw.
- Informationen über die verwendeten Versionen von Betriebssystemen, Compilern, Interpretern, Bibliotheken (Python-Module) und anderen Werkzeugen, die für die Ausführung bzw. Modifikation des Programms notwendig sind.
- Schritt-für-Schritt-Anleitung für die Demonstration bzw. den Gebrauch des Programms. Dort werden alle notwendigen Bedienschritte und die erwarteten Ergebnisse dokumentiert.
- Beschreibung des Programmaufbaus. Je nach Komplexität kann diese kürzer oder länger ausfallen.
- Sammlung von Verweisen auf Literatur. Achtung: Internet-Links sind oft nach Jahren nicht mehr gültig. Darum sollten (auch) einige Schlüsselbegriffe angegeben werden, unter denen man in Zukunft forschen kann.
Das Dokument sollte sowohl im Format der erzeugenden Software (z.B. Microsoft-Word, Libre-Office Doc) als auch als PDF verfügbar sein. Das PDF-Format hat sicherlich eine ähnliche Lebensdauer und Lesbarkeit wie ZIP.