Kategorie: Blog

DuploQ — grafische Benutzeroberfläche für Duplo (Detektor für doppelten Code)

DuploQ ist eine grafische Benutzeroberfläche für das Konsolenprogramm Duplo (https://github.com/dlidstrom/Duplo), das zum Auffinden von doppeltem Code in Quell Dateien (sog. „Copy-Paste“) dient. Das Tool Duplo unterstützt mehrere Programmiersprachen: C, C++, Java, JavaScript, C#, kann jedoch auch verwendet werden, um Duplikate in beliebigen Textdateien zu suchen. Für die genannten Sprachen versucht Duplo, Makros, Kommentare, leere Zeilen und Leerzeichen zu ignorieren […]

Das Problem der "intelligenten" Bereinigung von Container-Images und dessen Lösung in werf

Der Artikel behandelt das Problem der Bereinigung von Images, die sich in den Registern von Containern (Docker Registry und ähnliche) im Kontext moderner CI/CD-Pipelines für cloud-native Anwendungen, die in Kubernetes bereitgestellt werden, ansammeln. Es werden die Hauptkriterien für die Relevanz von Images sowie die damit verbundenen Herausforderungen bei der Automatisierung der Bereinigung, der Platzersparnis und der Erfüllung der Bedürfnisse der Teams aufgezeigt. Schließlich wird am Beispiel eines konkreten Open-Source-Projekts erläutert, wie diese […]

Eine neue Preview-Version des Windows Package Managers ist erschienen — v0.2.2521

Unsere neueste Funktion — die Unterstützung der Installation von Anwendungen aus dem Microsoft Store. Unser Ziel ist es, die Softwareinstallation in Windows zu vereinfachen. Wir haben auch kürzlich die Autovervollständigung von Tabs in PowerShell und den Wechsel zwischen Funktionen hinzugefügt. Während wir an der Erstellung unserer Version 1.0 arbeiten, möchte ich die nächsten Funktionen in der Roadmap teilen. Unser unmittelbarer Fokus liegt auf dem Abschluss […]

Die Veröffentlichung des Browsers Ephemeral 7, entwickelt von dem Projekt elementary OS

Die Veröffentlichung des web-browsers Ephemeral 7, entwickelt vom Entwicklerteam von elementary OS speziell für diese Linux-Distribution, ist veröffentlicht worden. Für die Entwicklung wurde die Programmiersprache Vala, GTK3+ und die WebKitGTK-Engine verwendet (das Projekt ist kein Fork von Epiphany). Der Code wird unter der GPLv3-Lizenz verteilt. Fertige Builds sind nur für elementary OS vorbereitet (empfohlener Preis $9, aber es kann ein beliebiger Betrag gewählt werden, einschließlich 0). Aus […]

Alpha-Version von Qt 6.0 verfügbar

Die Qt Company hat die Qt 6-Zweig auf die Alpha-Testphase umgestellt. Qt 6 umfasst signifikante Architekturänderungen, und für den Build wird ein Compiler benötigt, der den C++17-Standard unterstützt. Die Veröffentlichung ist für den 1. Dezember 2020 geplant. Wichtige Funktionen von Qt 6: Abstrakte Grafik-API, die unabhängig von der 3D-API des Betriebssystems ist. Ein Hauptbestandteil des neuen Grafikstapels von Qt ist die Engine […]

Qt6 Konfigurationstool 0.1

Die erste Testversion des Werkzeugs zur Anpassung des Erscheinungsbilds von Anwendungen basierend auf Qt6 wurde vorgestellt. Das Werkzeug ist eine angepasste Version des zuvor bekannten Werkzeugs qt5ct für Qt6. Die aktuelle Version unterstützt das kürzlich veröffentlichte Qt 6.0 Alpha und ermöglicht es, das Erscheinungsbild von Anwendungen im gleichen Umfang wie qt5ct anzupassen. Außerdem wird die Kompatibilität mit qt5ct bei deren gemeinsamer Verwendung in einem System sichergestellt. […]

2. FortiAnalyzer Getting Started v6.4. Vorbereitung des Layouts

Willkommen zu der zweiten Lektion des Kurses FortiAnalyzer Getting Started. Heute sprechen wir über den Mechanismus der Administrationsdomänen auf FortiAnalyzer und erörtern den Prozess der Protokollverarbeitung - das Verständnis der Funktionsweise dieser Mechanismen ist notwendig für die anfänglichen Einstellungen von FortiAnalyzer. Danach werden wir über das Layout sprechen, das wir im Verlauf des Kurses verwenden werden, sowie die anfängliche Konfiguration von FortiAnalyzer durchführen. Der theoretische Teil sowie […]

1. FortiAnalyzer Getting Started v6.4. Einleitung

Hallo Freunde! Wir freuen uns, Sie in unserem neuen Kurs FortiAnalyzer Getting Started willkommen zu heißen. Im Kurs Fortinet Getting Started haben wir bereits die Funktionen von FortiAnalyzer betrachtet, aber eher oberflächlich. Jetzt möchte ich ausführlicher über dieses Produkt sprechen, über seine Ziele, Aufgaben und Möglichkeiten. Dieser Kurs sollte nicht so umfangreich werden wie der vorige, aber ich […]

Namespace-Dekentralisierung: Wer und was schlägt vor, was zu tun ist

Die Gründer von Namebase haben soziale Netzwerke und zentralisierte Systeme zur Verwaltung von Domainnamen kritisiert. Lassen Sie uns untersuchen, worin die Essenz ihrer eigenen Initiative besteht und warum sie nicht allen gefällt. \/ Unsplash \/ Charles Deluvio Was ist passiert? Die Kampagne für eine alternative Umsetzung des Namensraums wird seit dem letzten Jahr aktiv gefördert. Kürzlich erschien ein Material mit ausführlichen Erklärungen zu den kritischen Bewertungen und Vorschlägen für eine globale Dezentralisierung, die notwendig sind […]

Die Veröffentlichung der Programmiersprache Python 3.9

Nach einem Jahr Entwicklung wurde eine bedeutende Veröffentlichung der Programmiersprache Python 3.9 vorgestellt. Python 3.9 ist die erste Veröffentlichung, seit das Projekt auf einen neuen Zyklus der Vorbereitung und Pflege von Releases umgestiegen ist. Neue bedeutende Veröffentlichungen werden nun einmal jährlich erstellt, während Korrektur-Updates alle zwei Monate veröffentlicht werden. Jede wesentliche Version wird eineinhalb Jahre unterstützt, danach weitere drei […]

Python 3.9.0

Die neue stabile Version der beliebten Programmiersprache Python ist erschienen. Python ist eine hochgradig ausdrucksstarke Programmiersprache, die auf die Produktivität der Entwickler und die Lesbarkeit des Codes ausgelegt ist. Zu den Hauptmerkmalen gehören dynamische Typisierung, automatisches Speichermanagement, vollständige Introspektion, Ausnahmemanagement und Unterstützung für Multithreading-Berechnungen, sowie hochrangige Datenstrukturen. Python ist eine etablierte und weit verbreitete Sprache. Sie wird in vielen Projekten und in […]

SDR DVB-T2 Empfänger in C++

Software Defined Radio (Software-definierte Radio) ist eine Methode, um metallbasierte Arbeiten (was im Grunde genommen gesund ist) durch das Kopfschmerzen bereitende Programmieren zu ersetzen. SDR wird eine große Zukunft vorhergesagt, und das Hauptmerkmal ist die Beseitigung der Einschränkungen bei der Implementierung von Funkprotokollen. Ein Beispiel dafür ist das Modulationsverfahren OFDM (Orthogonal Frequency-Division Multiplexing), das nur durch SDR möglich wurde. Aber auch SDR hat noch […]

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