Kategorie: Blog

Nützliche Repositories mit Eloquent?

In der vergangenen Woche habe ich einen Artikel über die Nutzlosigkeit des Repository-Musters für Eloquent-Entitäten geschrieben, jedoch versprochen, erläutern zu wollen, wie man es teilweise sinnvoll nutzen kann. Dazu werde ich analysieren, wie dieses Muster üblicherweise in Projekten verwendet wird. Die minimal erforderlichen Methoden für ein Repository sind: <?php interface PostRepository { public function getById($id): Post; public function save(Post $post); public function delete($id); […]

Suche mit einer Geschwindigkeit von 1 TB/s

TL;DR: Vor vier Jahren verließ ich Google mit der Idee eines neuen Tools zur Serverüberwachung. Die Idee war, üblicherweise isolierte Funktionen wie Log-Sammlung und -Analyse, das Sammeln von Metriken, Benachrichtigungen und Dashboards in einem einzigen Dienst zu vereinen. Eines der Prinzipien ist, dass der Service wirklich schnell sein muss, um den DevOps-Teams eine einfache, interaktive und angenehme Arbeit zu ermöglichen. Dies erfordert die Verarbeitung von Datensätzen […]

Firefox beginnt, Stammzertifikate aus Windows zu importieren.

Zertifikatsspeicher von Firefox Mit der Veröffentlichung von Mozilla Firefox 65 im Februar 2019 bemerkten einige Benutzer beim Zugriff auf HTTPS-Seiten Fehler wie „Ihre Verbindung ist nicht sicher“ oder „SEC_ERROR_UNKNOWN_ISSUER“. Der Grund lag in Antivirenprogrammen wie Avast, Bitdefender und Kaspersky, die auf Benutzersystemen eigene Wurzelzertifikate installieren, um MiTM-Einschübe im HTTPS-Datenverkehr zu ermöglichen. Da Firefox […]

Einrichten der automatischen Erlangung von Letsencrypt-Zertifikaten mit Docker unter Linux

Ich habe kürzlich einen virtuellen Server gewechselt und musste alles neu einrichten. Ich bevorzuge es, dass die Website über HTTPS erreichbar ist und die Let's Encrypt-Zertifikate automatisch erstellt und erneuert werden. Dies lässt sich erreichen, indem man zwei Docker-Images, nginx-proxy und nginx-proxy-companion, verwendet. Diese Anleitung zeigt, wie man eine Website mit Docker und einem Proxy einrichtet, das automatisch SSL-Zertifikate erhält. Verwendet wird ein virtueller Server mit CentOS 7. Ich […]

Wie wir verzögerte Replikation für die Notfallwiederherstellung mit PostgreSQL eingesetzt haben

Replikation ist kein Backup. Oder etwa doch? So haben wir verzögerte Replikation genutzt, um wiederherzustellen, nachdem wir versehentlich Verknüpfungen gelöscht hatten. Die Infrastruktur-Experten bei GitLab sind für den Betrieb von GitLab.com verantwortlich — dem größten GitLab-Exemplar weltweit. Hier gibt es 3 Millionen Nutzer und fast 7 Millionen Projekte, was es zu einer der größten Open-Source-SaaS-Sites mit dedizierter Architektur macht. Ohne ein System […]

„Neue Spiele +“, Leistungsverbesserungen und RTX: Der erste große Patch für Metro Exodus ist erschienen

Fast anderthalb Monate nach der Premiere haben die Entwickler von 4A Games das erste große Update für Metro Exodus – das Ranger Update – veröffentlicht. Dieses bringt viele neue Funktionen mit sich, darunter den Modus "New Game +" mit Kommentaren der Entwickler, die während des Spiels gehört werden können, sowie Verbesserungen in der Leistung und der Funktionsweise der NVIDIA RTX Echtzeit-Raytracing-Technologie. […]

Unity Package Manager

Unity – eine Plattform, die schon lange existiert und sich ständig weiterentwickelt. Wenn man jedoch mit mehreren Projekten gleichzeitig darin arbeitet, kann es trotzdem zu Schwierigkeiten bei der Nutzung gemeinsamer Quellcodes (.cs), Bibliotheken (.dll) und anderer Assets (Bilder, Töne, Modelle, Prefabs) kommen. In diesem Artikel berichten wir von unseren Erfahrungen mit einer nativen Lösung für dieses Problem in Unity. Methoden […]

Homo sapiens? Nicht mehr.

Viele Menschen glauben immer noch dem Irrglauben, dass sie überwiegend rational und vernünftig handeln. Dennoch hat die Wissenschaft und praktische Psychologie schon längst festgestellt, dass das Verhalten von Menschen in den meisten Lebenssituationen irrational und unvernünftig ist. Das ist weder gut noch schlecht, es ist einfach so. Ich möchte Ihnen eine Auswahl an Autoren und Büchern vorstellen, die überzeugende Argumente liefern […]

Erster geplanter Weltraumflug zweier Frauen abgesagt

Die National Aeronautics and Space Administration (NASA) hat bekannt gegeben, dass der für Ende dieses Monats geplante erste historische Raumspaziergang von zwei Frauen nicht stattfinden wird. Geplant war, dass die NASA-Astronautinnen Christina Koch und Anne McClain Teil des weiblichen Duos beim bevorstehenden Raumspaziergang sein würden. Ihnen stand die Durchführung von […] bevor.

[в закладки] Bash für Anfänger: 21 nützliche Befehle

Das heute veröffentlichte Material richtet sich an diejenigen, die die Linux-Kommandozeile erlernen möchten. Die effektive Nutzung dieses Werkzeugs kann viel Zeit sparen. Insbesondere geht es hier um die Bash-Shell und 21 nützliche Befehle. Außerdem werden wir darüber sprechen, wie man die Befehlsoptionen und Aliase in Bash nutzen kann, um die Eingabe langer […]

5 häufige Interviewfragen zu JavaScript: Analysen und Lösungen

Von der Übersetzerin: Wir haben einen Artikel von Maria Antonietta Perna für Sie veröffentlicht, der häufige JavaScript-Aufgaben beschreibt, die potenziellen Entwicklern in Vorstellungsgesprächen oft gestellt werden. Der Artikel wird insbesondere für angehende Programmierer von Nutzen sein. Vorstellungsgespräche in Technologieunternehmen sind längst eine Legende geworden. Es ist nicht erstaunlich — ein erfolgreiches Bestehen des Interviews eröffnet die Möglichkeit, einen guten Job zu bekommen. Aber […]

DHCP+Mysql-Server in Python

Ziel dieses Projekts war: Untersuchung des DHCP-Protokolls bei der Arbeit im IPv4-Netzwerk, Lernen von Python (ein bisschen mehr als von Grund auf 😉), Ersatz des DB2DHCP-Servers (mein Fork), das Original hier, das unter dem neuen Betriebssystem immer schwerer zu kompilieren ist. Außerdem gefällt mir nicht, dass es keine Möglichkeit gibt, die ausführbare Datei "jetzt sofort" zu ändern, um einen funktionierenden DHCP-Server zu erhalten mit der Möglichkeit […]

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster