Kategorien
Allgemein

Git: Eine Versionsverwaltung für Software-Projekte

Git ist eine freie Software zur verteilten Versionsverwaltung von Dateien, die durch Linus Torvalds im April 2005 initiiert wurde.

Der beliebteste Webbasierte Hosting-Dienste für Git-Projekte ist zur Zeit GitHub

Gemessen an der Anzahl der Schreibzugriffe war GitHub im Jahr 2011 bei Open-Source-Software der populärste Dienst seiner Art. Im August 2015 wurden 26,3 Millionen Repositories verwaltet.

Neben vielen sehr kleinen oder oft nur vom Besitzer genutzten Projekten gibt es mehrere bekannte größere Open-Source-Projekte, die bei der Versionsverwaltung ihres Quelltextes GitHub verwenden, z. B. Joomla, JQuery, PHP und das Zend-Framework.

Sollten Sie noch Fragen haben, stehen wir Ihnen natürlich gerne zur Verfügung!

Den ganzen Artikel lesen Sie hier: http://t3n.de/news/eigentlich-github-472886/

Kategorien
IT-Sicherheit

Updates – warum Sie wichtig sind

Wir alle kennen den Spruch „Never touch a running system“ der aussagt, man sollte doch keine Veränderungen an der Software durchführen, wenn man produktiv weiterarbeiten möchte.

Diese Aussage stammt aus einer Zeit in der Computer selten vernetzt waren und daher auch nicht auf Probleme der Vernetzung geprüft wurden. Heute ist jeder PC auf irgendeine Weise vernetzt und transferiert Daten von einem Netz über das Internet in zahlreiche andere Netze.

Dieses Verhalten stellt vielfältige Anforderungen und öffnet eine unüberschaubare Anzahl an Möglichkeiten in Computersysteme einzudringen, ohne das Nutzer oder Administratoren davon etwas merken. Aber auch Fehlerquellen im Softwareablauf und in der Logik der Programmabarbeitung werden durch diese veränderten Bedingungen sichtbar.

Im alltäglichen Arbeitsablauf wird man daher immer wieder mit dem Thema Updates konfrontiert und viele fragen sich inzwischen:

Was sind Updates?
Wofür brauche ich Updates?
Und brauche ich wirklich alle Updates?

Zuerst einmal: Was sind Updates?
Unter einem Update versteht man den Vorgang etwas bereits vorhandenes auf einen neueren Stand zu bringen. Diese „Aktualisierung“ wird auch häufig als „Patch“, „Service Release“ oder auch „Hotfix“ bezeichnet. Dadurch ändert sich in den meisten Fällen die Versionsnummer eines Software-Produktes. In den meisten Programmen ist diese Information unter „Hilfe->Info“ zu finden.

So, aber wofür benötige ich denn diese Updates jetzt?
Man kann den Zweck von Updates mit 3 Worten definieren: Sicherheit, Performance und Erweiterung
Besonders wichtig sind Sicherheitsupdates, die dafür sorgen sollen, dass Sicherheitslücken in Programmen geschlossen werden. Diese Sicherheitslücken können unter anderem durch Programmierfehler im Betriebssystem, Browser oder anderen Softwareanwendungen entstehen. Hacker können mit Hilfe von Exploits (kleine Schadprogramme) diese Fehler ausnutzen, um in das Computersystem einzudringen.

Ein weiterer wichtiger Punkt für Updates ist der mögliche Performancegewinn von Soft- bzw. Hardware. Anwender, die mehr Leistung und Stabilität aus ihren Hardwarekomponenten herausholen möchten, sollten regelmäßig nach neuen Geräte-Treibern und so genannten Firmware-Updates Ausschau halten. Vor allem Grafikkarten profitieren von einem Treiber-Update. So lässt sich selbst bei neuen 3D-Grafikkarten bis zu 20 Prozent mehr Tempo herausholen, wenn der Nutzer unmittelbar nach dem Kauf einen aktuellen Treiber von der Website des Chipherstellers herunterlädt. Auch bei der Software kann sich ein Update in Punkto Performance lohnen.

Ein Programm wie beispielsweise Microsoft Office besteht aus Millionen von Quellcodezeilen. Eine Optimierung des Quellcodes führt auch zur Beschleunigung der Programmausführung. Sie kennen dieses Update in diesem Fall auch als Service Pack und konnten so eventuell selbst einen Performancegewinn verspüren.

Updates enthalten auch oft nützliche Programmerweiterungen

Sicherheitssoftware wie ESET oder Avira wären ohne die täglichen Datenbankupdates der Virendefinitionen auf Dauer nicht hilfreich. Ein Virus könnte dann unerkannt in Ihr System eindringen. Aktualisierungen können auch der Fehlerbeseitigung dienen. Diese Fehler (auch Bug genannt) sind formelle oder logische Programmierfehler einer Software.

Zusammengefasst ist es wichtig, Hard- und Software auf einem aktuellen Stand zu halten und Updates regelmäßig einzupflegen. Fehler können dadurch behoben werden, Performance und Sicherheit Ihres Rechners nehmen zu. Es gibt Programme, welche von aktueller Soft- und Hardware abhängig sind. Viele Anwendungen lassen sich beispielsweise nicht mehr ohne einen aktuellen Windows Installer installieren. Abschließend lässt sich sagen:

Je aktueller das System ist, desto besser kann mit ihm gearbeitet werden.

Wenn Sie mehr über das Thema Updates erfahren wollen und wie Sie am besten damit umgehen, sprechen Sie uns an.

Kategorien
IT-Sicherheit

Wie schütze ich mich vor abgegriffenen Browserdaten?

In der digitalen Welt versucht man sich mittlerweile vor allem zu schützen. Trojaner, Viren, Phishing oder ähnliche Bedrohungen sind dem alltäglichen PC-Anwender längst keine Fremdwörter mehr. Und selbst in Zukunft müssen wir uns, so wurde es vor kurzem mal wieder bewiesen, vor immer neuen Ideen dieser digitalen Bedrohungen vorsehen.

Das NDR-Magazin und ZAPP haben bezügliches des Datenhandels, in dem möglicherweise auch sensible personenbezogene Daten enthalten sein können, recherchiert und nichts Erfreuliches für viele Millionen Deutsche festgestellt. Es gibt sogenannte Browser Add-ons, die in der Regel für z. B. das Blockieren von Werbung zuständig sind oder auch andere Funktionen bereitstellen. Eines dieser Add-ons, welches eigentlich den Anwender vor unseriösen Seiten warnen soll, hat überraschender Weise das Nutzerverhalten aufgenommen und über eine Firma an wiederum andere Firmen verkauft.

Es gibt jedoch auch weitere Add-ons, die das Surfverhalten aufnehmen und womöglich an Interessenten verkaufen. Welche das sein könnten, wurde leider noch nicht aufgedeckt.

Weitere Informationen und ein kleines FAQ finden Sie in diesem Artikel von heise.de:

https://www.heise.de/newsticker/meldung/Abgegriffene-Browserdaten-Wie-schuetze-ich-mich-3456499.html