Kategorie: Blog

Die Hindernisse auf dem Weg zum Programmierer

Hallo, Habr! Während ich in meiner Freizeit einen interessanten Artikel über den Werdegang eines Programmierers las, dachte ich darüber nach, dass wir im Grunde genommen alle auf demselben Minenfeld mit Fallstricken in unserer Karriere unterwegs sind. Es beginnt mit dem Hass auf das Bildungssystem, das angeblich aus uns "Senioren" formen soll, und endet mit der Erkenntnis, dass die schwere Last des Lernens nur […]

Rust 1.36

Das Entwicklerteam freut sich, Ihnen Rust 1.36 vorzustellen! Was gibt es Neues in Rust 1.36? Der Trait Future wurde stabilisiert, neu sind: das Crate alloc, MaybeUninit<T>, NLL für Rust 2015, eine neue Implementierung von HashMap<K, V> und ein neuer Flag —offline für Cargo. Und jetzt mehr im Detail: In Rust 1.36 wurde endlich der Trait Future stabilisiert. Crate alloc. Ab Rust 1.36 werden Teile von std, die davon abhängen […]

In der E-Commerce-Plattform Magento wurden 75 Sicherheitsanfälligkeiten behoben

In der offenen Plattform für die Organisation des E-Commerce, Magento, die etwa 20 % des Marktes für die Erstellung von Online-Shops ausmacht, wurden Schwachstellen entdeckt, deren Kombination es ermöglicht, Angriffe zur Ausführung eigenen Codes auf dem Server durchzuführen, die vollständige Kontrolle über den Online-Shop zu erlangen und Zahlungstransaktionen umzuleiten. Die Schwachstellen wurden in den Versionen Magento 2.3.2, 2.2.9 und 2.1.18 behoben, in denen insgesamt 75 Probleme behoben wurden, […]

Redis Stream – die Zuverlässigkeit und Skalierbarkeit Ihrer Nachrichtensysteme

Redis Stream – ein neuer abstrakter Datentyp, der in Redis mit der Version 5.0 eingeführt wurde. Konzeptuell ist Redis Stream eine Liste, in die Sie Einträge hinzufügen können. Jeder Eintrag hat eine eindeutige Kennung. Standardmäßig wird die Kennung automatisch generiert und enthält einen Zeitstempel. Daher können Sie Bereiche von Einträgen nach Zeit abfragen oder neue Daten nach […]

Vor Netscape: Vergessene Webbrowser der frühen 1990er Jahre

Erinnert sich jemand an Erwise? Viola? Cello? Lassen Sie uns erinnern. Als Tim Berners-Lee 1980 am CERN, dem berühmten europäischen Teilchenphysiklabor, ankam, wurde er eingestellt, um die Kontrollsysteme mehrerer Beschleuniger zu aktualisieren. Doch der Erfinder der modernen Webseite sah sofort ein Problem: Tausende Leute kamen ständig in das Forschungsinstitut und gingen wieder, viele von ihnen arbeiteten dort nur vorübergehend. "Für Programmierer auf […]

Ein Microsoft-Entwickler ist der Meinung, dass ReactOS nicht ohne das Übernehmen von Windows-Code auskommen konnte.

Axel Rietschin, ein Ingenieur von Microsoft, der an der Entwicklung des Windows-Kernels arbeitet, hat die Möglichkeit in Frage gestellt, das Betriebssystem ReactOS zu entwickeln, ohne Code von Windows zu übernehmen. Seiner Ansicht nach haben die Entwickler von ReactOS den Code des Windows Research Kernels verwendet, dessen Quelltexte für Universitäten lizenziert wurden. Leaks dieses Codes wurden an verschiedenen Orten veröffentlicht, auch auf GitHub. Rietschin ist überzeugt, […]

Merkmale von Quantencomputern

Die Leistung eines Quantencomputers wird in Qubits gemessen, der Basiseinheit zur Messung in einem Quantencomputer. Quelle. Ich mache einen Facepalm nach jedem Lesen einer solchen Aussage. Das hat zu nichts Gutem geführt, mein Sehen wird schlechter; bald muss ich mich an Meklon wenden. Ich denke, es ist an der Zeit, einige grundlegende Parameter des Quantencomputers systematisch zu ordnen. Es gibt mehrere: Anzahl der Qubits, Kohärenzzeit (Dekohärenzzeit), Fehlerquote, Prozessorarchitektur […]

Blick hinter die Kulissen: Promotionsprogramm an der EPFL. Teil 4.2: Finanzielle Aspekte.

Beim Besuch eines Landes ist es wichtig, Tourismus nicht mit Emigration zu verwechseln. Volksweisheit. Heute möchte ich wohl die dringendste Frage erörtern – das finanzielle Gleichgewicht beim Studium, Leben und Arbeiten im Ausland. Wenn ich in den vorherigen vier Teilen (1, 2, 3, 4.1) versucht habe, dieses Thema zu vermeiden, so ziehen wir in diesem Artikel einen klaren Schlussstrich […]

GNU Rush 2.0

Am 1. Juli 2019 wurde die Veröffentlichung von GNU Rush 2.0 angekündigt. GNU Rush ist eine eingeschränkte Benutzerschnittstelle (Restricted User Shell), die entwickelt wurde, um eingeschränkten nicht-interaktiven Zugriff auf entfernte Ressourcen über ssh (z. B. GNU Savannah) zu bieten. Die flexible Konfiguration gibt Systemadministratoren die volle Kontrolle über die Möglichkeiten, die den Benutzern zur Verfügung stehen, sowie über die Nutzung der Systemressourcen wie virtuellen […]

Cisco Meeting Server 2.5.2. Cluster im Modus Scalable and Resilient mit der Funktion zur Aufzeichnung von Videokonferenzen

In dieser Ausgabe zeige ich einige Feinheiten bei der Konfiguration eines CMS-Servers im Hochverfügbarkeitscluster. Theorie. Es gibt drei Arten von CMS-Server-Bereitstellungen: Single Combined, d.h. ein einziger Server, auf dem alle notwendigen Dienste laufen. In den meisten Fällen ist dieser Bereitstellungstyp nur für den Zugriff interner Kunden und in kleinen Umgebungen anwendbar, wo die Skalierbarkeitseinschränkungen […]

Erster Blick auf die USV Delta Amplon RT

Im Delta Amplon Familienzuwachs – der Hersteller hat eine neue Serie von Geräten mit 5-20 kVA vorgestellt. Die unterbrechungsfreien Stromversorgungen Delta Amplon RT zeichnen sich durch hohe Effizienz und kompakte Abmessungen aus. Früher wurden in dieser Familie nur relativ schwache Modelle angeboten, aber in der neuen RT-Serie sind einphasige und dreiphasige Geräte mit bis zu 20 kVA verfügbar. Der Hersteller positioniert sie für den Einsatz in […]

Ein großes Interview mit Cliff Click — dem Vater der JIT-Kompilierung in Java.

Cliff Click ist CTO der Firma Cratus (IoT-Sensoren zur Verbesserung von Prozessen), Gründer und Mitgründer mehrerer Startups (darunter Rocket Realtime School, Neurensic und H2O.ai) mit mehreren erfolgreichen Exits. Cliff schrieb seinen ersten Compiler mit 15 Jahren (Pascal für TRS Z-80)! Am bekanntesten ist er für seine Arbeit an C2 in Java (the Sea of Nodes IR). Dieser Compiler zeigt […]

60GB SSD 8Gb DDR4