Datenstrukturen in Python – Queues

Bei einer  Queue (Warteschlange) handelt es sich um eine Datenstruktur die einer Liste ähnlich ist. Allerdings ist die Funktionalität eingeschränkter Natur, denn eine Queue zeichnet sich dadurch aus, dass hier das FIFO-Prinzip (First In, First Out) gilt. Das bedeutet, dass das erste Element, das einer Queue hinzugefügt wird, das erste Element ist, das wieder entfernt wird. Das Hinzufügen von Daten … Weiterlesen …

Der Paketmanager DNF

In dem Blogbeitrag zu Paketmanagern unter CentOS und Red Hat Enterprise Linux (RHEL) bin ich zwar auf YUM und RPM eingegangen, habe aber DNF (auch: Dandified YUM) verschwiegen. Er ist als Fork von YUM entstanden und in Fedora bereits seit Version 22 der standardmäßig installierte Paketmanager. Nachfolgend eine Übersicht über die wichtigsten Befehle: Die Suche nach einem Paket erfolgt mit … Weiterlesen …

Der erste Eindruck von Windows 11

Windows 11 Desktop

Eigentlich sollte Windows 10 das letzte Windows sein, das Microsoft veröffentlichen wollte. Um so überraschter dürften viele gewesen sein, als auf Microsofts Build-Konferenz der CEO Satya Nadella andeutete, dass es ein neues Windows geben könnte. Am 24. Juni 2021 war es dann soweit: Microsoft stellt Windows 11 offiziell vor. Die erste Änderung sticht sofort hervor: Die Symbole in der Taskleiste … Weiterlesen …

Einstieg in C# und .NET

Download dotnet

Microsoft hat in der Vergangenheit in Sachen Programmierung viel getan. Neben dem populären Code-Editor Visual Studio Code, wird auch .NET (ehemals .NET Core) permanent weiterentwickelt. Derzeit liegen die stabilen Versionen 6 (LTS) und 7 vor. Und sowohl Visual Studio Code als auch .NET laufen auf Linux, macOS und Windows, so dass die Entwicklung von Cross-Plattform-Programmen möglich ist. Erforderliche Komponenten installieren … Weiterlesen …