{"id":638,"date":"2016-02-12T14:34:15","date_gmt":"2016-02-12T13:34:15","guid":{"rendered":"https:\/\/launix.de\/launix\/?p=638"},"modified":"2016-11-24T15:27:07","modified_gmt":"2016-11-24T14:27:07","slug":"aus-versehen-geloescht-und-doch-noch-da","status":"publish","type":"post","link":"https:\/\/launix.de\/launix\/aus-versehen-geloescht-und-doch-noch-da\/","title":{"rendered":"Aus Versehen gel\u00f6scht &#8211; und doch noch da"},"content":{"rendered":"<p>Neulich erreichte mich ein Anruf einer unserer Kunden: \u201eDer Kollege hat aus Versehen etwas gel\u00f6scht. Jetzt gehen alle unsere Kalkulationen nicht mehr.\u201d<\/p>\n<h2>Versehentliche L\u00f6schungen passieren h\u00e4ufig<\/h2>\n<p>&#8230; oder zumindest \u00f6fter, als es einem lieb ist. Zudem sichern die meisten Backups nur den letzten Zustand. F\u00e4llt einem ein, dass man die Daten der vorletzten Sicherung doch nicht l\u00f6schen wollte, bedeutet das gro\u00dfe Schwierigkeiten.<\/p>\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\r\n<!-- responsive -->\r\n<ins class=\"adsbygoogle\"\r\n     style=\"display:block\"\r\n     data-ad-client=\"ca-pub-8447808153780075\"\r\n     data-ad-slot=\"6876660058\"\r\n     data-ad-format=\"auto\"><\/ins>\r\n<script>\r\n(adsbygoogle = window.adsbygoogle || []).push({});\r\n<\/script>\n<h2>Was unseren Kunden rettete: EventSourcing<\/h2>\n<p>Was unserem Kunden zum Vorteil gereichte war eine <a href=\"https:\/\/launix.de\/launix\/wann-ist-eine-software-zurechenbar\/\" target=\"_blank\">Zurechenbare Software<\/a>, genauer gesagt setzten wir das sogenannte <a href=\"https:\/\/de.wikipedia.org\/wiki\/Event_Sourcing\" target=\"_blank\">Event Sourcing<\/a>-Verfahren ein, um s\u00e4mtliche Datenbewegungen in einer Historie zu hinterlegen. Wir mussten also lediglich die Software umprogrammieren, bei einem L\u00f6schbefehl die Daten nicht zu l\u00f6schen, sondern mit einer \u201eL\u00f6schmarkierung\u201d zu versetzen, der den Eintrag zwar unsichtbar machte, aber bei Bedarf noch abrufbar war. Durch das erneute Abspielen der Historie wurden somit die Daten wiederhergestellt.<\/p>\n<h2>Versionskontrolle: Versionierung f\u00fcr Dateien<\/h2>\n<p>Nicht jeder kommt in den Genuss einer Individual-Software. B\u00fcro-Arbeiter, die nicht mit Datenbanken, sondern mit klassischen Dateien, Dokumenten, Pr\u00e4sentationen und Tabellen arbeiten, profitieren nicht von Event Sourcing, da dieses bewusst in neu zu entwickelnde Software eingebaut werden muss.<\/p>\n<p>Doch Datei-Nutzer sind nicht verloren. Denn auch f\u00fcr Dateien gibt es Abhilfe. Was urspr\u00fcnglich Software-Entwickler f\u00fcr die Verwaltung ihres Datei-Chaoses erfanden, k\u00f6nnen Sie nun auch nutzen. Sogenannte \u201eVersionskontrollsysteme\u201c erlauben es Ihnen, Arbeitsabschnitte (sog. Commits) zwischenzusichern. Sp\u00e4ter k\u00f6nnen Sie auf alte Arbeitsabschnitte zur\u00fcckspringen und Dateien in einer alten Version ansehen, wobei Sie f\u00fcr jeden Arbeitsabschnitt explizit benennen k\u00f6nnen, was Sie genau getan haben.<\/p>\n<p>Zus\u00e4tzlich k\u00f6nnen Sie mit Versionskontrollsystemen Dateien zwischen mehreren Rechnern austauschen. Mehrere Personen k\u00f6nnen an Dokumenten gleichzeitig arbeiten und \u00c4nderungen werden zusammengef\u00fchrt.<\/p>\n<h2>Unser Angebot: Einen Tag lang alles lernen und ausprobieren<\/h2>\n<p>Klingt das f\u00fcr Sie zu utopisch? Dann lernen Sie es doch ganz konkret kennen! Wir nutzen die kostenlose Software Git und sind bereit, unsere Erfahrungen mit Ihnen zu teilen. Dazu bieten wir ein ganzt\u00e4giges Br\u00fcckenkopf-Seminar. Git ist zwar einfach zu erlernen, doch wir wollen uns trotzdem genug Zeit nehmen, alles tiefgr\u00fcndig zu verstehen. Seminarinhalte sind:<\/p>\n<ul>\n<li>Konzepte von Versionskontrolle<\/li>\n<li>\u00c4nderungen einsehen und zur\u00fcckverfolgen<\/li>\n<li>\u00c4nderungen \u00fcbers Netzwerk austauschen<\/li>\n<li>Konfliktbehandlung<\/li>\n<li>Praktisches Ausprobieren<\/li>\n<\/ul>\n<p>Interessiert? Dann organisieren Sie einen Schulungstag und laden uns ein. Schreiben Sie eine E-Mail an seminar@launix.de, damit wir Ihnen ein Angebot zur Schulung machen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neulich erreichte mich ein Anruf einer unserer Kunden: \u201eDer Kollege hat aus Versehen etwas gel\u00f6scht. Jetzt gehen alle unsere Kalkulationen nicht mehr.\u201d Versehentliche L\u00f6schungen passieren h\u00e4ufig &#8230; oder zumindest \u00f6fter, als es einem lieb ist. Zudem sichern die meisten Backups nur den letzten Zustand. F\u00e4llt einem ein, dass man die Daten der vorletzten Sicherung doch&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-638","post","type-post","status-publish","format-standard","hentry","category-allgemein","single-item"],"featured_image_urls_v2":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":"","trp-custom-language-flag":"","xs-thumb":"","appku-shop-single":""},"post_excerpt_stackable_v2":"<p>Neulich erreichte mich ein Anruf einer unserer Kunden: \u201eDer Kollege hat aus Versehen etwas gel\u00f6scht. Jetzt gehen alle unsere Kalkulationen nicht mehr.\u201d Versehentliche L\u00f6schungen passieren h\u00e4ufig &#8230; oder zumindest \u00f6fter, als es einem lieb ist. Zudem sichern die meisten Backups nur den letzten Zustand. F\u00e4llt einem ein, dass man die Daten der vorletzten Sicherung doch nicht l\u00f6schen wollte, bedeutet das gro\u00dfe Schwierigkeiten. Was unseren Kunden rettete: EventSourcing Was unserem Kunden zum Vorteil gereichte war eine Zurechenbare Software, genauer gesagt setzten wir das sogenannte Event Sourcing-Verfahren ein, um s\u00e4mtliche Datenbewegungen in einer Historie zu hinterlegen. Wir mussten also lediglich die Software&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/launix.de\/launix\/category\/allgemein\/\" rel=\"category tag\">Allgemein<\/a>","author_info_v2":{"name":"Carl-Philip H\u00e4nsch","url":"https:\/\/launix.de\/launix\/author\/carli\/"},"comments_num_v2":"0 comments","uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"xs-thumb":false,"appku-shop-single":false},"uagb_author_info":{"display_name":"Carl-Philip H\u00e4nsch","author_link":"https:\/\/launix.de\/launix\/author\/carli\/"},"uagb_comment_info":0,"uagb_excerpt":"Neulich erreichte mich ein Anruf einer unserer Kunden: \u201eDer Kollege hat aus Versehen etwas gel\u00f6scht. Jetzt gehen alle unsere Kalkulationen nicht mehr.\u201d Versehentliche L\u00f6schungen passieren h\u00e4ufig &#8230; oder zumindest \u00f6fter, als es einem lieb ist. Zudem sichern die meisten Backups nur den letzten Zustand. F\u00e4llt einem ein, dass man die Daten der vorletzten Sicherung doch...","_links":{"self":[{"href":"https:\/\/launix.de\/launix\/wp-json\/wp\/v2\/posts\/638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/launix.de\/launix\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/launix.de\/launix\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/launix.de\/launix\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/launix.de\/launix\/wp-json\/wp\/v2\/comments?post=638"}],"version-history":[{"count":8,"href":"https:\/\/launix.de\/launix\/wp-json\/wp\/v2\/posts\/638\/revisions"}],"predecessor-version":[{"id":1376,"href":"https:\/\/launix.de\/launix\/wp-json\/wp\/v2\/posts\/638\/revisions\/1376"}],"wp:attachment":[{"href":"https:\/\/launix.de\/launix\/wp-json\/wp\/v2\/media?parent=638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/launix.de\/launix\/wp-json\/wp\/v2\/categories?post=638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/launix.de\/launix\/wp-json\/wp\/v2\/tags?post=638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}