Kategorie: Blog

Nach Highload++ Siberia 2019 - 8 Aufgaben zu Oracle

Hallo! Am 24.-25. Juni fand in Nowosibirsk die Konferenz Highload++ Siberia 2019 statt. Unsere Leute waren dort auch mit dem Vortrag „Containerdatenbanken Oracle (CDB/PDB) und deren praktische Nutzung für die Softwareentwicklung“, den wir etwas später veröffentlichen werden. Es war großartig, danke an olegbunin für die Organisation und an alle, die gekommen sind. In diesem Beitrag möchten wir die Aufgaben, die […] teilen.

CoreCtrl 1.0 vorgestellt, um Hardwareeinstellungen mit Anwendungen zu verknüpfen

Die erste Ausgabe der Anwendung CoreCtrl wurde veröffentlicht, die es ermöglicht, Profile zur Änderung von Hardwareeinstellungen zu definieren, die die Arbeitsparameter von GPU und CPU je nach laufender Anwendung ändern (zum Beispiel kann für Spiele und 3D-Modellierungsprogramme ein Profil für maximale Leistung festgelegt werden, während für Browser und Büroanwendungen der Energiesparmodus aktiviert und die Frequenz zur Verringerung des Geräuschs des Lüfters gesenkt wird). Der Code des Projekts ist in […] geschrieben.

In den Nightly-Bauten von Firefox für Linux wurde WebRender für NVIDIA-Grafikkarten aktiviert.

In den Nightly-Bauten von Firefox, auf denen die Veröffentlichung von Firefox 70 basiert, ist standardmäßig das Kompositing-System WebRender für NVIDIA-Grafikkarten auf Linux-Systemen mit Nouveau-Treibern und Mesa-Paket-Version 18.2 oder höher aktiviert. Konfigurationen mit proprietären NVIDIA-Treibern erhalten vorerst keine Unterstützung für WebRender. WebRender für AMD- und Intel-GPUs kann mit Mesa 18+ in […] verwendet werden.

In den Abhängigkeiten des npm-Pakets mit dem PureScript-Installer wurden schädliche Veränderungen festgestellt

In den Abhängigkeiten des npm-Pakets mit dem PureScript-Installer wurde schädlicher Code entdeckt, der beim Versuch, das Paket purescript zu installieren, auftritt. Der schädliche Code ist über die Abhängigkeiten load-from-cwd-or-npm und rate-map eingebettet. Bemerkenswert ist, dass das Paket mit diesen Abhängigkeiten vom ursprünglichen Autor des npm-Pakets mit dem PureScript-Installer gepflegt wurde, der bis vor kurzem für die Wartung dieses npm-Pakets verantwortlich war. Vor etwa einem Monat wurde das Paket jedoch an andere Betreuer übergeben. […]

Wie viele TPS gibt es in Ihrer Blockchain?

Eine beliebte Frage zu jedem verteilten System von Nicht-Technikern ist: „Wie viele tps hat Ihre Blockchain?“. Die genannte Zahl hat jedoch oft wenig mit dem zu tun, was der Fragende hören möchte. Eigentlich wollte er fragen: „Eignet sich Ihre Blockchain für meine geschäftlichen Anforderungen?“, und diese Anforderungen sind nicht eine einzige Zahl, sondern eine Vielzahl von Bedingungen […]

Pinguin im Fenster: über das Potenzial und die Perspektiven von WSL2

Hallo, Habr! Während unser großer Sommerschlussverkauf in vollem Gange ist, möchten wir euch ein Thema vorstellen, das wir in letzter Zeit eingehend bearbeitet haben – die Interaktion zwischen Windows und Linux, insbesondere im Hinblick auf die Entwicklung des WSL-Systems. WSL 2 steht kurz bevor, und wir bieten euch einen kurzen Überblick über die Funktionen, die uns in diesem Subsystem erwarten, […]

Patton Jeff. Benutzergeschichten. Die Kunst der agilen Softwareentwicklung

Zusammenfassung Das Buch erzählt von dem Algorithmus zur Durchführung des Entwicklungsprozesses von der Idee bis zur Implementierung unter Anwendung von Agile-Techniken. Der Prozess wird Schritt für Schritt aufgeschlüsselt und für jeden Schritt werden Methoden angegeben. Der Autor erwähnt, dass ein Großteil der Methoden nicht originell ist und keinen Anspruch auf Originalität erhebt. Aber der gute Schreibstil und die gewisse Konsistenz des Prozesses machen das Buch sehr hilfreich. Die Schlüsseltechnik […]

Neue DDR4-Module der Patriot Viper 4 sind für die AMD-Plattform optimiert

Das Unternehmen Patriot hat neue DDR4-RAM-Module der Reihe Viper 4 Blackout vorgestellt, die für den Einsatz in Gaming-PCs und Enthusiastensystemen ausgelegt sind. Die Lösungen sind für die AMD X570-Plattform und die AMD Ryzen-Prozessoren der dritten Generation optimiert. Die Produkte durchlaufen umfassende Tests und haben eine lebenslange Garantie. In der Viper 4 Blackout-Serie sind Module mit Frequenzen von 3000 MHz, 3200 […]

Datenqualität im Speicher

Die Datenqualität in einem Speicher ist eine wichtige Voraussetzung für wertvolle Informationen. Schlechte Qualität führt langfristig zu einer negativen Kettenreaktion. Zuerst geht das Vertrauen in die bereitgestellten Informationen verloren. Menschen nutzen Business Intelligence-Anwendungen weniger, das Potenzial dieser Anwendungen bleibt ungenutzt. In der Folge werden weitere Investitionen in das Analyseprojekt infrage gestellt. Die Verantwortung für die Datenqualität Ein Aspekt, der damit verbunden ist […]

Einige Aspekte der Optimierung von LINQ-Abfragen in C#.NET für MS SQL Server

LINQ ist als neue, leistungsstarke Sprache zur Datenmanipulation in .NET eingeführt worden. LINQ to SQL, als Teil davon, ermöglicht eine ausgesprochen komfortable Interaktion mit Datenbanken, beispielsweise über Entity Framework. Allerdings vergessen Entwickler, die LINQ häufig verwenden, oft, welchen SQL-Befehl der queryable provider generieren wird, in Ihrem Fall — Entity Framework. Lassen Sie uns zwei grundlegende Punkte untersuchen […]

Veröffentlichung des Proxy-Servers Squid 4.8 mit Behebung einer kritischen Sicherheitsanfälligkeit

Es wurde ein Korrektur-Release des Proxy-Servers Squid 4.8 veröffentlicht, in dem 5 Sicherheitsanfälligkeiten behoben wurden. Eine Schwachstelle (CVE-2019-12527) ermöglicht potenziell die Ausführung von Code mit den Rechten des Serverprozesses. Das Problem wird durch einen Fehler im HTTP Basic-Authentifizierungs-Handler verursacht und kann zu einem Buffer Overflow führen, wenn speziell formatierte Anmeldedaten an den Squid Cache Manager oder das integrierte FTP-Gateway übermittelt werden. Die Schwachstelle tritt auf ab […]

Backup, Teil 5: Test von Bacula und Veeam Backup für Linux

In diesem Artikel werden verschiedene „große“ Softwarelösungen für Backup, einschließlich kommerzieller Angebote, behandelt. Liste der Kandidaten: Veeam Agent für Linux, Bacula. Es wird die Arbeit mit dem Dateisystem getestet, um einen bequemen Vergleich mit den vorherigen Kandidaten zu ermöglichen. Erwartete Ergebnisse: Da beide Kandidaten universelle, fertige Lösungen sind, wird das wichtigste Ergebnis die Vorhersehbarkeit der Arbeit sein, insbesondere — die gleiche Arbeitszeit […]

60GB SSD 8Gb DDR4