Kategorie: Blog

Praktische Architektur-Muster

Hallo Habr! Im Lichte der aktuellen Ereignisse aufgrund des Coronavirus haben einige Internetdienste eine erhöhte Belastung erfahren. Zum Beispiel hat eine Einzelhandelskette in Großbritannien einfach die Website für Online-Bestellungen gestoppt, da die Kapazitäten nicht ausreichten. Und es ist nicht immer möglich, den Server einfach durch leistungsstärkere Hardware zu beschleunigen, jedoch müssen die Kundenanfragen bearbeitet werden (oder sie gehen zu den Mitbewerbern). In diesem […]

Die größten Fehler von Cian

Hallo zusammen! Mein Name ist Nikita, ich bin Teamleiter des Ingenieurteams von Cian. Eine meiner Aufgaben im Unternehmen besteht darin, die Anzahl der Vorfälle im Zusammenhang mit der Infrastruktur in der Produktion auf null zu reduzieren. Das, worüber ich gleich sprechen werde, hat uns viel Schmerz bereitet, und das Ziel dieses Artikels ist es, anderen zu helfen, unsere Fehler nicht zu wiederholen oder zumindest deren Auswirkungen zu minimieren. […]

Apache Bigtop und die Wahl der Hadoop-Distribution heute

Wahrscheinlich ist es für niemanden ein Geheimnis, dass das letzte Jahr für Apache Hadoop ein Jahr großer Veränderungen war. Im letzten Jahr fand die Fusion von Cloudera und Hortonworks (de facto die Übernahme des Zweiten) statt, und Mapr wurde aufgrund ernsthafter finanzieller Probleme an Hewlett Packard verkauft. Und wenn man vor einigen Jahren bei On-Premises-Installationen oft zwischen Cloudera und […]

Microsoft hat Rust/WinRT vorgestellt. Rust-analyzer steht für die Integration von Rust in IDEs zur Verfügung

Microsoft hat das Rust/WinRT-Toolset veröffentlicht, das es ermöglicht, die Programmiersprache Rust zur Entwicklung von Anwendungen auf Basis der WinRT-Architektur (Windows Runtime) zu verwenden. Der mit dem Projekt verbundene Code wird unter der MIT-Lizenz veröffentlicht. Rust/WinRT ermöglicht es, ähnlich wie C++/WinRT, Anwendungen mit den Standardwerkzeugen von Rust zu erstellen und beliebige vorhandene oder zukünftige WinRT-APIs zu nutzen, indem zur Laufzeit aus Metadaten generierter Code verwendet wird […].

Firefox Preview 5.0 für Android ist verfügbar

Für die Plattform Android wurde eine experimentelle Version des Browsers Firefox Preview 5.0 veröffentlicht, die unter dem Codenamen Fenix entwickelt wird und als Ersatz für die Firefox-Version für Android dient. In Kürze wird die Veröffentlichung im Google Play-Katalog verfügbar sein (Android 5 oder höher ist erforderlich). Firefox Preview verwendet die GeckoView-Engine, die auf der Technologie von Firefox Quantum basiert, sowie eine Sammlung von Mozilla Android […].

Das Xfce-Projekt hat die Entwicklung auf GitLab umgestellt

Die Entwickler des Xfce-Projekts haben den Abschluss der Migration auf die neue Entwicklungsinfrastruktur, die auf der GitLab-Plattform basiert, bekannt gegeben. Zuvor wurde der Zugriff auf die Code-Repositories über eine Kombination aus cgit und gitolite realisiert. Der alte Server git.xfce.org wurde in den Nur-Lese-Modus versetzt, stattdessen sollte gitlab.xfce.org verwendet werden. Die Migration zu GitLab wird keine Änderungen für Benutzer und die betreuenden Pakete mit sich bringen, aber […]

Tcl/Tk. Alternativer Datei-Auswahldialog für die Plattformen Linux und Android

Heute wird die Skriptsprache Tcl/Tk nicht nur auf Computern verwendet, sondern erfolgreich auf die Android-Plattform portiert. Gerade auf dieser Plattform sind alle Mängel des Dateiauswahldialogs tcl/tk (tk_getSaveFile, tk_getOpenFile oder tk_chooseDirectory) besonders deutlich geworden. Was stört an diesem Dialog? Es fehlen elementare Operationen mit Ordnern/Dateien: Erstellen, Löschen, Umbenennen. Nein, denken Sie nicht, dass […]

Quarkus: Modernisierung von Anwendungen am Beispiel von helloworld aus dem JBoss EAP Quickstart

Hallo an alle in diesem Blog, und hier ist der vierte Beitrag in der Reihe über Quarkus! Der vorherige Beitrag handelte davon, wie Quarkus MicroProfile und Spring vereint. Erinnern wir uns, dass Quarkus als "superschnelle subatomare Java" positioniert wird, auch als "kubernetesorientierter Java-Stack, der auf GraalVM und OpenJDK HotSpot ausgelegt ist und aus den besten Bibliotheken und Standards besteht". Heute zeigen wir, wie man […]

Wie Quarkus MicroProfile und Spring vereint

Hallo zusammen, und hier ist der dritte Beitrag aus der Serie über Quarkus! Bei der Entwicklung von Java-Mikroservices wird oft angenommen, dass Eclipse MicroProfile und Spring Boot separate, voneinander unabhängige APIs sind. Standardmäßig nutzen Programmierer in der Regel die APIs, an die sie bereits gewöhnt sind, da das Erlernen neuer Frameworks und Runtime-Komponenten viel Zeit in Anspruch nimmt. Heute […]

Der Unterschied zwischen einem drahtlosen Zugangspunkt und einem Router?

9 Uhr morgens: Sie führen eine Videokonferenz im Büro über ein Laptop. 21 Uhr: Sie schauen einen Live-Stream auf Ihrem Mobiltelefon zu Hause. Moment mal, haben Sie sich jemals gefragt, welche drahtlosen Geräte in Ihrem nahtlosen Netzwerk arbeiten? Sicherlich haben Sie gehört, wie die Menschen um Sie herum gelegentlich über den Router sprechen. Und was ist mit drahtlosen Zugangspunkten (Access Points)? […]

Veröffentlichung von GhostBSD 20.04

Die Desktop-orientierte Distribution GhostBSD 20.04 ist verfügbar, die auf der Plattform TrueOS basiert und die Benutzerschnittstelle MATE bietet. Standardmäßig verwendet GhostBSD das Init-System OpenRC und das Dateisystem ZFS. Sowohl der Live-Betrieb als auch die Installation auf einer Festplatte sind möglich (es wird der eigene Installer ginstall verwendet, der in Python geschrieben ist). Die Boot-Images sind für die Architektur x86_64 (2,5 GB) erstellt. […]

Veröffentlichung der Parrot 4.9-Distribution mit einer Auswahl an Programmen zur Sicherheitsprüfung

Die Veröffentlichung der Parrot 4.9-Distribution, die auf dem Debian Testing-Paket basiert und eine Sammlung von Tools zur Überprüfung der Sicherheit von Systemen, zur Durchführung von forensischen Analysen und Reverse Engineering umfasst, ist verfügbar. Zum Download stehen mehrere ISO-Images mit der MATE-Umgebung (vollständig 3,9 GB und kompakt 1,7 GB) und mit der KDE-Desktopumgebung (2 GB) zur Verfügung. Die Parrot-Distribution positioniert sich als tragbares Labor mit einer Umgebung […]

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster