Hier gibt ́s Videos über spannende Experimente, Aufnahmen von wissenschaftlichen Phänomenen und Reportagen über nordbord-Projekte sowie interessante Unternehmen. Das Beste: Du kannst auch deine eigenen Filme drehen und hier mit anderen nordbordern teilen.
ure>
Ein Versionsverwaltungssystem hat zwei wesentliche Aufgaben:
Es muss unterschiedlichen Entwicklern ermöglichen lesenden und schreibenden Zugriff auf den Quelltext zu haben. Typischerweise liegt auf einem Server irgendwo eine "allgemein bekannte" Version in einem so genannten Repository, von der man sich eine Kopie machen kann (im git-Jargon nennt man das clone). Auf dieser Kopie nimmt man seine Änderungen vor und kann Sie dann anderen Entwicklern zur Verfügung stellen. Dieses Hochladen nennt man im git-Jargon push. Und wenn dann andere Entwickler diese Änderungen sehen möchte, können Sie ihre lokale Kopie mit einer pull-Operation aktualisieren.
Alle Veränderungen am Quelltext müssen sauber dokumentiert werden. Manchmal fügen Entwickler in einer neuen Version aus Versehen einen Fehler ein. Dann ist es wichtig den Quelltext der letzten funktionierenden Version mit der aktuell kaputten Version vergleichen zu können. Diesen vergleich nennt man in Versionskontrollystemen diff. Oder man fragt sich welcher Kollege eigentlich für bestimmte Funktionen zuständig ist, dann kann man mit einer Operation namens blame feststellen welchem Entwickler eigentlich welche Zeilen einer Datei zuletzt verändert hat.
Das besondere an dem git-System von Linus Torvalds ist vor allem das es theoretisch ohne einen zentralen Server auskommt. Jedes mit clone erstellte Repository ist komplett vollständig und braucht keinen von irgend jemand anders verwalteten Server. Für ein OpenSource-Projekt wie den Linux-Kernel ist das sehr hilfreich: Jeder Entwickler kann sich eine Kopie davon machen und Linus Torvalds kann dann entscheiden welche Änderungen von welchen Kopien er dann wieder in "seine" Version aufnehmen möchte.
Die Vorteile dieses Systems hat man jetzt auch bei Microsoft erkannt. Allerdings ist das Repository mit dem gesamten Windows-Quelltext für git-Verhältnisse unfassbar groß, nämlich etwa 300 GB. Deswegen hat sich Microsoft in die git-Entwicklung eingebracht und zum Beispiel eine Erweiterung namens Git Virtual Filesystem (GVFS) programmiert. Dadurch lässt sich ein git-Repository einbinden, ohne es vorher vollständig heruntergeladen haben zu müssen.
Unsere Website verwendet Cookies, um ein optimales Nutzererlebnis zu ermöglichen.
Diese optionalen Funktionen sind für die Nutzung von nordbord.de nicht zwingend notwendig, liefern aber echten Mehrwert. Wir wissen um die Bedeutung von Datenschutz und Datensensibilität und möchten - ok, eigentlich ist es eher ein "müssen" - Euch die Entscheidung überlassen, welchen Diensten ihr eure Daten anvertraut.
Dieser cookie ermöglicht uns, zu erkennen, ob du den Teaser (rechts oben), der dich ermutigen soll, Mitglied bei uns zu werden, bereits einmal weg-geklickt hast.
Ohne diesen Cookie würden wir dir den Teaser bei jedem neuen Besuch auf nordbord.de wieder anzeigen.
Anbieter: NORDMETALL Verband der Metall- und Elektroindustrie e. V.
Technischer Name: nordbord-teaser
Dieser cookie ermöglicht uns, zu erkennen, ob du den Teaser (links oben), mit dem wir dich auf unserer neuen Webseite begrüßen, bereits einmal weg-geklickt hast.
Ohne diesen Cookie würden wir dir den Teaser bei jedem neuen Besuch auf nordbord.de wieder anzeigen.
Google Analytics ist ein Webanalyse-Dienst von Google Inc., USA. Mit dem Cookie von Google können wir die Benutzung unserer Website analysieren und Reports erstellen, um die Website zu verbessern. Weil die Information des Websitebesuchs zur Analyse zu Google gelangt, ist damit ein Drittlandstransfer Ihrer Besuchsdaten, nicht der Inhaltsdaten, gegeben. Durch eine IP-Anonymisierung [Google Analytics mit der Erweiterung „_anonymizeIp()“] wird die mit Ihrem Websitebesucht gesendete IP-Adresse gekürzt. Eine Verknüpfung mit anderen Daten von Google ist vertraglich ausgeschlossen.
Anbieter: Google Analytics, Google Inc., USA (siehe auch im Folgenden)
Speicherdauer: 26 Monate
Technischer Name: _ga,_gid
Zweck: Analyse der Benutzung unserer Webseite
Drittlandstransfer: Ja
Auf einigen unserer Internetseiten verwenden wir Plugins des Videoportals YouTube. Bei Aufruf von Seiten auf unserer Website mit solch einem Plugin, wird eine Verbindung zu den YouTube-Servern in den USA hergestellt. Die Information des Websitebesuchs gelangt damit zu YouTube und es ist damit ein Drittlandstransfer gegeben. Es steht fest, dass dieser Websitebesuch bei Youtube gespeichert wird, wenn Sie bei Youtube registriert sind. Ein Ausloggen bei YouTube kann geeignet sein, die Zuordnung des Websitebesuchs zum Nutzer zu erfassen. Hinzutreten muss die Löschung des entsprechenden Cookies. Für den Zweck und den Umfang der Datenverarbeitung durch YouTube sowie weitere Informationen zum Datenschutz bei YouTube erhalten Sie unten policies.google.com/privacy (da YouTube den Standards von Google folgt).
Anbieter: YouTube, LLC, USA
Speicherdauer: keine Cookies
Zweck: Vereinfachte formatangepasste Einbettung von YouTube-Videos.
Drittlandstransfer: Ja
Anbieter: Google Ireland Ltd., Gordon House, Barrow Street, Dublin 4, Ireland und Google, LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA
Speicherdauer: Wir speichern keine Daten bei der Nutzung von „Google Maps“. Weitere Informationen darüber, wie lange „Google“ Daten speichert, finden Sie unter https://policies.google.com/privacy.
Kommentare
Einen Kommentar schreiben