Kategorie: Blog

Funken des Urknalls

Dieser Artikel wurde auch ins Englische übersetzt und auf Medium veröffentlicht. Wenn der Sommer in Chicago kommt, verwandelt sich die Küste des Michigansees in ein Bild aus einer Postkarte. Kilometerlange Volleyballnetze, Radwege, Baseballfelder und Sandstrände. Strahlend weiße Wolken am hohen Himmel. Das Blau des Sees geschmückt mit weißen Punkten von Booten aller Arten und Größen, mit bunten Lichtern, fröhlicher Musik und glücklichen […]

Ich habe von Knut einen Scheck über 0x$3,00 erhalten

Donald Knuth ist ein Informatiker, der so sehr auf die Genauigkeit seiner Bücher achtet, dass er einen hexadezimalen Dollar (2,56 $, 0x$1,00) für jeden gefundenen "Fehler" bietet, wobei ein Fehler alles ist, was "technisch, historisch, typografisch oder politisch falsch ist". Ich wollte unbedingt einen Scheck von Knuth erhalten, also beschloss ich, nach Fehlern in seinem herausragenden Werk "Die Kunst der Programmierung" (TAOCP) zu suchen. Es gelang mir, […]

Wie man eine DevOps-Transformation beginnt

Wenn Sie nicht verstehen, was DevOps ist, hier ist eine kurze Zusammenfassung. DevOps ist ein Satz von Praktiken, die die Ängste von Ingenieuren reduzieren und die Anzahl der Ausfälle bei der Softwareproduktion verringern. In der Regel verkürzt es auch die Markteinführungszeit - die Zeitspanne von der Idee bis zur Auslieferung des Endprodukts an die Kunden, was es ermöglicht, schnell Geschäftsexperimente durchzuführen. Wie startet man eine DevOps-Transformation? […]

AMD: Die Zukunft liegt in Chiplets, nicht im Streben nach Nanometern

Die Geschäftsführerin von AMD, Lisa Su, hat auf der jährlichen Aktionärsversammlung bereits erklärt, dass fortschrittliche Chip-Architekturen wie die Verwendung von "Chiplets" eine der Grundlagen für den zukünftigen Erfolg des Unternehmens sein werden. CTO Mark Papermaster widmete in einem weiteren Video der Serie The Bring Up, das von der Presseabteilung von AMD erstellt wurde, besondere Aufmerksamkeit den aktuellen Herausforderungen der Halbleiterindustrie. Mark erklärte, […]

Speicherung und automatische Sortierung von Fotos und anderen Dateien. Arbeiten mit dem NAS-Speicher von Synology.

Ich wollte schon lange darüber schreiben, wie ich meine Dateien speichere und Backups mache, konnte aber nie den richtigen Moment finden. Kürzlich erschien hier ein Artikel, der in gewisser Weise meinem ähnelt, aber mit einem anderen Ansatz. Der Artikel selbst. Seit vielen Jahren suche ich nach der idealen Methode zur Speicherung von Dateien. Ich denke, ich habe sie gefunden, aber es gibt immer etwas […]

In 19 % der beliebtesten Docker-Images gibt es kein Passwort für root

Am vergangenen Samstag, dem 18. Mai, hat Jerry Gamblin von Kenna Security die 1000 beliebtesten Images von Docker Hub auf das verwendete Passwort für den Benutzer root überprüft. In 19 % der Fälle war es leer. Die Vorgeschichte mit Alpine Der Anlass für die durchgeführte Mini-Studie war der zuvor in diesem Monat veröffentlichte Talos Vulnerability Report (TALOS-2019-0782), dessen Autoren dank der Entdeckung von Peter […]

Nextcloud im Inneren, OpenLiteSpeed im Äußeren: einrichten des Reverse Proxys

Wie konfiguriert man OpenLiteSpeed für das Reverse-Proxying in Nextcloud, das sich im internen Netzwerk befindet? Überraschenderweise liefert die Suche auf Habr zu dem Stichwort OpenLiteSpeed nichts! Ich beeile mich, diese Ungerechtigkeit zu beheben, denn LSWS ist ein würdiger Webserver. Ich liebe ihn für seine Geschwindigkeit und die moderne Web-Administrationsoberfläche: Obwohl OpenLiteSpeed am bekanntesten als "Beschleuniger" für WordPress ist, handelt dieser Artikel von […]

19,4 % der 1000 beliebtesten Docker-Container haben ein leeres root-Passwort

Jerry Gamblin wollte herausfinden, wie verbreitet das kürzlich entdeckte Problem in den Docker-Images der Alpine-Distribution ist, das mit der Angabe eines leeren Passworts für den Benutzer root zusammenhängt. Die Analyse von tausend der beliebtesten Container im Docker Hub zeigte, dass in 194 von ihnen (19,4 %) für root ein leeres Passwort ohne Sperrung des Kontos eingestellt ist ("root:::0:::::" statt "root:!::0:::::"). Bei Anwendung in […]

Prinzipien der Entwicklung moderner Anwendungen von NGINX. Teil 1

Hallo, Freunde. In der Vorbereitung auf den Start des Kurses „Backend-Entwickler auf PHP“ teilen wir traditionell eine Übersetzung von nützlichem Material mit euch. Software löst immer mehr alltägliche Aufgaben und wird dabei zunehmend komplexer. Wie Marc Andreessen einmal sagte, erobert sie die Welt. Infolgedessen haben sich in den letzten Jahren die Ansätze zur Entwicklung und Bereitstellung von Anwendungen ernsthaft […]

Sicherung, Teil 2: Überblick und Test von rsync-basierten Sicherungswerkzeugen

Dieser Artikel setzt den Zyklus über Backup fort. Backup, Teil 1: Warum ist Backup notwendig, Überblick über Methoden und Technologien. Backup, Teil 2: Übersicht und Test von rSync-basierten Backup-Lösungen. Backup, Teil 3: Übersicht und Test von Duplicity, Duplicaty, Deja Dup. Backup, Teil 4: Übersicht und Test von Zbackup, Restic, Borgbackup. Backup, Teil 5: Test […]

Continuous Monitoring – Automatisierung der Softwarequalitätsprüfungen im CI/CD-Pipeline

Im Moment ist das Thema DevOps sehr angesagt. Continuous Integration und Continuous Delivery (CI/CD) werden von allen implementiert, die nicht faul sind. Doch die meisten schenken der Gewährleistung der Zuverlässigkeit von Informationssystemen in verschiedenen Phasen des CI/CD-Pipelines nicht immer die nötige Aufmerksamkeit. In diesem Artikel möchte ich über meine Erfahrungen mit der Automatisierung von Softwarequalitätsprüfungen und der Implementierung möglicher Szenarien für das „Selbstwiederherstellen“ sprechen. Quelle […]

Release von Memcached 1.5.15 mit Unterstützung für Authentifizierung im ASCII-Protokoll

Die Version 1.5.15 des In-Memory-Daten-Caching-Systems Memcached wurde veröffentlicht, das Daten im Schlüssel/Wert-Format verarbeitet und sich durch Benutzerfreundlichkeit auszeichnet. Memcached wird normalerweise als leichtgewichtige Lösung zur Beschleunigung von stark frequentierten Websites eingesetzt, indem der Zugriff auf relationale Datenbanken und Zwischenspeicherdaten gecached wird. Der Code wird unter der BSD-Lizenz bereitgestellt. In der neuen Version wurde experimentelle Unterstützung für die Authentifizierung des ASCII-Protokolls implementiert. Die Authentifizierung wird aktiviert […]

60GB SSD 8Gb DDR4