Kategorie: Blog

Probleme der Batchverarbeitung von Anfragen und deren Lösungen (Teil 1)

Fast alle modernen Softwareprodukte bestehen aus mehreren Diensten. Oft werden lange Reaktionszeiten zwischen den Dienstkanälen zu einer Quelle von Leistungsproblemen. Eine Standardlösung für solche Probleme ist das Zusammenfassen mehrerer dienstinterner Anfragen in ein Paket, das als Batch-Verarbeitung bezeichnet wird. Wenn Sie Batch-Verarbeitung verwenden, könnte das Ergebnis hinsichtlich Leistung oder Verständlichkeit des Codes nicht Ihren Erwartungen entsprechen. Diese Methode ist nicht so einfach wie […]

Release von Coreboot 4.11

Die Version 4.11 von Coreboot wurde veröffentlicht — eine freie Alternative zu proprietären UEFI/BIOS-Firmware, die für die initiale Hardwareinitialisierung vor der Übergabe der Kontrolle an die „Payload“-Erweiterung, wie SeaBIOS oder GRUB2, verwendet wird. Coreboot ist sehr minimalistisch und bietet umfangreiche Möglichkeiten zur Integration verschiedener Erweiterungen wie das Tool zur detaillierten Systeminformation coreinfo und das Spiel Tetris tint sowie Disketten-Betriebssysteme: Kolibri, FreeDOS, MichalOS, Memtest, […]

Eine Schwachstelle im DNS-Server Unbound ermöglicht die Remote-Ausführung von Code.

Im DNS-Server Unbound wurde eine Schwachstelle (CVE-2019-18934) entdeckt, die zur Ausführung von Angreifercode führen kann, wenn speziell gestaltete Antworten empfangen werden. Die Systeme sind nur anfällig, wenn Unbound mit dem ipsec-Modul („—enable-ipsecmod“) kompiliert und ipsecmod in den Einstellungen aktiviert ist. Die Schwachstelle tritt ab Version 1.6.4 auf und wurde in der Version Unbound 1.9.5 behoben. Die Schwachstelle resultiert aus der Übermittlung von nicht maskierten Zeichen beim Aufruf des Shell-Befehls ipsecmod-hook, […]

Update für Oracle Solaris 11.4 SRU15

Das Update für das Betriebssystem Solaris 11.4 SRU 15 (Support Repository Update) wurde veröffentlicht, das eine Reihe von Korrekturen und Verbesserungen für die Solaris 11.4-Reihe bietet. Um die im Update vorgeschlagenen Korrekturen zu installieren, reicht der Befehl ‘pkg update’. In der neuen Version: Oracle Explorer, das Tool zur Erstellung detaillierter Konfigurations- und Systemstatusprofile, wurde auf Version 19.4 aktualisiert; es wurden neue Module hinzugefügt […].

Mozilla erweitert das Belohnungsprogramm zur Entdeckung von Sicherheitsanfälligkeiten.

Die Mozilla Corporation hat die Initiative zur Vergabe von Geldprämien für die Entdeckung von Sicherheitsproblemen in Infrastrukturkomponenten, die mit der Entwicklung von Firefox verbunden sind, ausgeweitet. Die Prämien für die Entdeckung von Sicherheitsanfälligkeiten auf den Webseiten und in den Diensten von Mozilla wurden verdoppelt, während die Prämie für die Entdeckung von Schwachstellen, die zur Ausführung von Code auf wichtigen Webseiten führen können, auf 15.000 […] erhöht wurde.

Google plant, Android auf den Hauptkern von Linux zu migrieren

Das mobile Betriebssystem Android basiert auf dem Linux-Kernel, jedoch handelt es sich nicht um einen Standardkernel, sondern um einen stark modifizierten. Es umfasst „Updates“ von Google, den Chip-Herstellern Qualcomm und MediaTek sowie OEM-Herstellern. Nun berichtet man, dass die „Guten Corporation“ plant, ihr System auf die Hauptversion des Kernels umzustellen. Im Rahmen der Linux Plumbers-Konferenz in diesem Jahr führten Ingenieure von Google […]

Microsoft testet die Integration von Google-Diensten in Outlook.com.

Microsoft plant, mehrere Google-Dienste mit seinem E-Mail-Service Outlook.com zu integrieren. Vor einiger Zeit startete Microsoft Tests zur Integration von Gmail, Google Drive und Google Kalender für einige Konten, worüber ein Teilnehmer dieses Prozesses auf Twitter informierte. Während der Einrichtung muss der Benutzer seine Google- und Outlook.com-Konten verknüpfen, wonach Gmail, Google […]

Windows 10X vereint Desktop- und mobile Aufgaben

Kürzlich stellte Microsoft das neue Betriebssystem Windows 10X vor. Laut dem Entwickler basiert es auf dem herkömmlichen „Zehner“, unterscheidet sich jedoch erheblich davon. Im neuen OS wird das klassische Startmenü entfernt, und es gibt weitere Änderungen. Die größte Neuerung wird jedoch die Zusammenführung der Desktop- und mobilen Versionen des Betriebssystems sein. Und obwohl noch unklar ist, was genau sich verbirgt […]

Die Funktionalität moderner Anwendungssicherheitssysteme (WAF) sollte viel umfangreicher sein als die Liste der Schwachstellen aus dem OWASP Top 10

Rückblick Die Dimension, die Vielfalt und die Struktur der Cyberbedrohungen für Anwendungen entwickeln sich schnell weiter. Über viele Jahre hatten Benutzer über das Internet mit beliebten Webbrowsern Zugriff auf Webanwendungen. Zu jedem Zeitpunkt musste man 2-5 Webbrowser unterstützen, und der Satz von Entwicklungs- und Teststandards für Webanwendungen war ziemlich begrenzt. Beispielsweise wurden fast alle Datenbanken mit SQL aufgebaut. K […]

JSON-RPC? Nutzen Sie smartes REST.

Ich bin mir sicher, dass der Titel eine gesunde Reaktion hervorgerufen hat – "Oh nein, nicht schon wieder..." Aber erlauben Sie mir, für 5-10 Minuten Ihre Aufmerksamkeit zu gewinnen, und ich werde versuchen, Ihre Erwartungen nicht zu enttäuschen. Der Aufbau des Artikels wird so sein: Ein stereotypisches Statement wird genommen und die "Natur" der Entstehung dieses Stereotyps wird erläutert. Ich hoffe, dass dies Ihnen ermöglicht, die Wahl der Paradigmen für den Datenaustausch in Ihren Projekten aus einer neuen Perspektive zu betrachten. Für […]

Unsere Gewinner: TopCoder Open 2019

Vom 13. bis 16. November fand in Houston das Finale der TopCoder Open 2019 statt, und Gena Korotkevich (Weißrussland) belegte den ersten Platz in gleich zwei Wettbewerbskategorien: Algorithmus und Marathon. Das ist bisher niemandem gelungen, und das in einem Jahr! Ein wunderbarer Abschluss der Saison 2019, in der Gena zuvor bereits in den Finals zweier anderer großer Wettbewerbe gewonnen hatte: Google Code Jam und […]

Aufgabe beim TopCoder Open 2019: einen Kuchen in sechs Teile schneiden

In Anlehnung an "Unsere Sieger: TopCoder Open 2019" veröffentliche ich Aufgaben aus dem Track Algorithm (klassisches Sportprogrammieren. Innerhalb von anderthalb Stunden müssen drei Aufgaben in Java, C#, C++ oder Python gelöst werden.) 1. Kuchen für sechs Personen Aufgabenstellung Zeitlimit – 4 Sekunden. Sie haben einen Kuchen. Wenn man von oben darauf schaut, hat der Kuchen die Form eines (streng) konvexen Vielecks. Ihnen werden die Koordinaten […]

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